David E. Keyes
Professor, Applied Mathematics and Computational Science
Computer, Electrical and Mathematical Sciences and Engineering (CEMSE)
- PhD Applied Mathematics, Harvard University, 1984
- MS Applied Mathematics, Harvard University, 1979
- BS Engineering, Aerospace and Mechanical Sciences, Summa Cum Laude, Princeton University, 1978
- Certificate, Program in Engineering Physics, Princeton University, 1978
Professor Keyes works at the algorithmic interface between parallel computing and the numerical analysis of partial differential equations, across the spectrum of disciplines required in the computation of aerodynamic, geophysical, and chemically reacting flows: modeling the physical processes, designing and analyzing iterative algorithms, and implementing them on advanced parallel computer hardware, with a focus on scalable solvers for emerging architectures that penalize communication and synchronization.
- X.-C. Cai & D. E. Keyes. "Nonlinear Preconditioned Inexact Newton Algorithms", SIAM J. Sci. Comp. 24:183–200, 2002.
- D. A. Knoll & D. E. Keyes. "Jacobian-Free Newton-Krylov Methods: A Survey of Approaches and Applications", J. Comput. Phys., 193:357–397, 2004.
- D. E. Keyes. "Exaflop/s – the Why and the How", Comptes Rendus 339:70–77, 2011.
- D. Keyes et al. "Multiphysics Simulations: Challenges and Opportunities", Int. J. High Performance Computing Applications 27:5–83, 2013.
- T. Malas, A. J. Ahmadia, J. Brown, J. A. Gunnels & D. E. Keyes. "Optimizing the Performance of Streaming Numerical Kernels on the IBM BlueGene/P PowerPC 450d", Int. J. High Performance Computing Applications 27:193–209, 2013.