A key developer of PETSc, a powerful numerical library for solving linear and nonlinear systems of equations; a significant contributor to MPI (Message Passing Interface); MPICH, one of the most widely used implementations of MPI, is his contribution and is chosen for the world's fastest machines.
Research Experience
Led several projects, including the deployment of Delta and DeltaAI supercomputers. Delta, funded by NSF, aims to accelerate the adoption of new computing technologies like GPUs and non-POSIX file systems in the computational science community. DeltaAI is an AI/ML optimized supercomputer connected to Delta, allowing users to leverage both. Also led HAL Deep Learning Major Research Instrument and Illinois Computes project.
Background
Research Interests: The use of high performance computing to solve problems too hard for other techniques; focused on two areas: the development of scalable numerical algorithms (especially for partial differential equations) and the development of programming models and systems.
Miscellany
Council Member for Section T - Information, Computing, and Communication at American Association for the Advancement of Science; serves on the board of Computing Research Association (CRA) as one of the IEEE Computer Society representatives; also a member of the Computing Community Consortium (CCC) and its executive committee.