Chao Chen
AboutI am an applied mathematician who uses computational tools to solve partial differential equations. The modeling of natural phenomena may lead to largescale numerical simulations that require significant processing units on supercomputers. Within these simulations, solving the discretized linear systems is typically the most timeconsuming component. I work on developing new algorithms using hierarchical matrices. These methods can be faster than direct methods based on Gaussian elimination and more robust than iterative methods, such as incomplete LU factorizations. I use parallel computing to implement new algorithms efficiently on largescale supercomputers. I have used both the classical Message Passing Interface (MPI) and modern taskbased runtime systems, and my codes run on some of the largest/fastest supercomputers in the world. My research interests are
