Assistant Professor
Department of Computer Science
University of New Mexico
My research lies at the intersection of High-Performance Computing and Scientific Computing, with interests including scalable parallel algorithms, sparse matrix operations, iterative and multigrid methods, performance modeling, and data movement optimizations, particularly on emerging high performance and heterogeneous architectures. My overarching goal is improve the performance of parallel applications, from numerical simulations to neural networks, allowing for applications to take full advantage of future exascale systems.