David James Gardner

(he/him)

Portrait of  David James Gardner
  • Title
    Computational Scientist
  • Email
    gardner48@llnl.gov
  • Phone
    (925) 423-9937
  • Organization
    COMP-CASC DIV-CENTER FOR APPLIED SCIENTIFIC COMPUTING DIVISION

Dr. David Gardner is a computational scientist in the Scientific Computing group within the Center for Applied Scientific Computing (CASC) at Lawrence Livermore National Laboratory (LLNL). His work focuses on the development, implementation, and deployment of accurate and efficient numerical methods for simulating multiscale, multiphysics applications on high performance computing systems. He is a core developer of the SUNDIALS software library of time integrators and nonlinear solvers.

Currently he works on the Energy Research and Forecasting (ERF) model for accelerated atmospheric simulations, multirate time integration methods for fusion plasmas in the CETOP SciDAC partnership, adaptive time integration methods for non-equilibrium quantum systems in the Death Valley SciDAC partnership, and is developing new time integration and nonlinear solver capabilities in SUNDIALS as part of the FASTMath SciDAC Institute. In prior projects Dr. Gardner has worked with application codes in combustion, cosmology, additive manufacturing, power systems, climate, and materials science.

Dr. Gardner joined CASC in July 2014 as a postdoctoral researcher after completing his Ph.D. in Computational and Applied Mathematics at Southern Methodist University (SMU).

ORCID: 0000-0002-7993-8282
ResearcherID: T-4094-2017
Scopus Author ID: 56494048400

Ph.D., Computational and Applied Mathematics, Southern Methodist University, Dallas, Texas

M.S., Computational and Applied Mathematics, Southern Methodist University, Dallas, Texas

B.S., Mathematics, Southern Methodist University, Dallas, Texas

A.S., Mathematics, Brookhaven College, Dallas, Texas

A full list publications can also be found on Google Scholar. Preprints are available on arXiv.

  1. J. Loffeld, A. Nonaka, D. R. Reynolds, D. J. Gardner, and C. S. Woodward, “Performance of explicit and IMEX MRI multirate methods on complex reactive flow problems within modern parallel adaptive structured grid frameworks,” The International Journal of High Performance Computing Applications, 2024. doi: 10.1177/10943420241227914
  2. C. J. Balos, S. Roberts, and D. J. Gardner, “Leveraging mixed precision in exponential time integration methods,” in 2023 IEEE High Performance Extreme Computing Conference (HPEC), IEEE, 2023, pp. 1–8. doi: 10.1109/HPEC58863.2023.10363489, Outstanding Paper Award Recipient
  3. D. R. Reynolds, D. J. Gardner, C. S. Woodward, and R. Chinomona, “ARKODE: A flexible IVP solver infrastructure for one-step methods,” ACM Transactions on Mathematical Software, vol. 49, no. 2, Jun. 2023. doi: 10.1145/3594632
  4. D. J. Gardner, D. R. Reynolds, C. S. Woodward, and C. J. Balos, “Enabling New Flexibility in the SUNDIALS Suite of Nonlinear and Differential/Algebraic Equation Solvers,” ACM Transactions on Mathematical Software, vol. 48, no. 3, Sep. 2022, issn: 0098-3500. doi: 10.1145/3539801
  5. S. Lockhart, D. J. Gardner, C. S. Woodward, S. Thomas, and L. N. Olson, “Performance of low synchronization orthogonalization methods in Anderson accelerated fixed point solvers,” in Proceedings of the 2022 SIAM Conference on Parallel Processing for Scientific Computing, SIAM, 2022, pp. 49–59. doi: 10.1137/1.9781611977141.5
  6. C. J. Balos, D. J. Gardner, C. S. Woodward, and D. R. Reynolds, “Enabling GPU accelerated computing in the SUNDIALS time integration library,” Parallel Computing, vol. 108, p. 102 836, 2021, issn: 0167-8191. doi: 10.1016/j.parco.2021.102836
  7. H. Wan, C. S. Woodward, S. Zhang, et al., “Improving time step convergence in an atmosphere model with simplified physics: The impacts of closure assumption and process coupling,” Journal of Advances in Modeling Earth Systems, vol. 12, no. 10, e2019MS001982, 2020. doi: 10.1029/2019MS001982
  8. I. Karlin, Y. Park, B. R. de Supinski, et al., “Preparation and optimization of a diverse workload for a large-scale heterogeneous system,” in Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis, ser. SC ’19, 2019, pp. 1–17. doi: 10.1145/3295500.3356192
  9. K. J. Evans, R. K. Archibald, D. J. Gardner, et al., “Performance analysis of fully explicit and fully implicit solvers within a spectral element shallow-water atmosphere model,” The International Journal of High Performance Computing Applications, vol. 33, no. 2, pp. 268–284, 2019. doi: 10.1177/1094342017736373
  10. D. J. Gardner, J. E. Guerra, F. P. Hamon, et al., “Implicit–explicit (IMEX) Runge–Kutta methods for non-hydrostatic atmospheric models,” Geoscientific Model Development, vol. 11, no. 4, pp. 1497–1515, 2018. doi: 10.5194/gmd-11-1497-2018
  11. D. J. Gardner and D. R. Reynolds, “Filters for improvement of multiscale data from atomistic simulations,” Multiscale Modeling & Simulation, vol. 15, no. 1, pp. 1–28, 2017. doi: 10.1137/15M1053785
  12. D. J. Gardner, C. S. Woodward, D. R. Reynolds, et al., “Implicit integration methods for dislocation dynamics,” Modelling and Simulation in Materials Science and Engineering, vol. 23, no. 2, p. 025 006, 2015. doi: 10.1088/0965-0393/23/2/025006
  13. C. S. Woodward, D. J. Gardner, and K. J. Evans, “On the use of finite difference matrix-vector products in newton-krylov solvers for implicit climate dynamics with spectral elements,” Procedia Computer Science, vol. 51, pp. 2036–2045, 2015. doi: 10.1016/j.procs.2015.05.468

Invited Presentations

  1. D. J. Gardner, C. S. Woodward, D. R. Reynolds, A. C. Hindmarsh, and C. J. Balos, Multirate Integrators in SUNDIALS, International Conference on Scientific Computation and Differential Equations, University of Innsbruck, Innsbruck, Austria, July 22 – 26, 2019.
  2. D. J. Gardner, P. Rasch, P. Stinis, C. J. Vogl, H. Wan, C. S. Woodward, S. Zhang, Assessing and Improving the Numerical Solution of Atmospheric Physics in E3SM, SIAM Conference on Mathematical & Computational Issues in the Geosciences, Houston, TX, March 11 – 14, 2019.
  3. D. J. Gardner, C. S. Woodward, D. R. Reynolds, A. C. Hindmarsh, S. Peles, and C. J. Balos, The SUNDIALS Suite of Time Integrators and Nonlinear Solvers: Preparing for Exascale Computing, SIAM Conference on Computational Science and Engineering, Spokane, WA, Feburary 25 – March 1, 2019.
  4. D. J. Gardner, C. S. Woodward, H. Wan, C. J. Vogl, and P. Rasch, Assessing and Improving the Numerical Solution of Atmospheric Physics in E3SM, SIAM Conference on the Mathematics of Planted Earth, Philadelphia, PA, September 13 – 15, 2018.
  5. D. J. Gardner, C. S. Woodward, D. R. Reynolds, A. C. Hindmarsh, S. Peles, J. Loffeld, and C. J. Balos, The SUNDIALS Suite of Time Integrators and Nonlinear Solvers, Bout++ Workshop, Livermore, CA, August 14 – 17, 2018.
  6. D. J. Gardner, C. S. Woodward, D. R. Reynolds, A. C. Hindmarsh, and S. Peles, SUNDIALS Suite of Time Integrators and Nonlinear Solvers (poster), SIAM Annual Meeting, Portland, OR, July 9 – 13, 2018.
  7. D. J. Gardner, J. E. Guerra, F. P. Hamon, D. R. Reynolds, P. A. Ullrich, and C. S. Woodward, Implicit-Explicit Time Integration Methods for Non-hydrostatic Atmospheric Models, IMAGe 2017 Theme of the Year: Workshop on Multiscale Geoscience Numerics, NCAR Mesa Lab, Boulder, CO, May 16 – 19, 2017.
  8. D. J. Gardner, J. E. Guerra, F. P. Hamon, D. R. Reynolds, P. A. Ullrich, and C. S. Woodward, Implicit-Explicit Time Integration Methods for Non-hydrostatic Atmospheric Models, SIAM Conference on Mathematics of Planet Earth, Philadelphia, PA, September 30 – October 2, 2016.
  9. D. J. Gardner, C. S. Woodward, P. M. Caldwell, and K. J. Evans, Advanced Time Integration Methods for Atmospheric Physics (poster), AXICCS Workshop, Rockville, MD, September 12 – 13, 2016.
  10. D. J. Gardner, R. Archibald, K. J. Evans, P. A. Ullrich, C. S. Woodward, and P. H. Worley, Scalable Nonlinear Solvers and Preconditioners in Climate Applications, SIAM Conference on Parallel Processing for Scientific Computing, Paris, France, April 12 – 15, 2016.
  11. D. J. Gardner, C. S. Woodward, D. R. Reynolds, K. Mohror, G. Hommes, S. Aubry, M. Rhee, and A. Arsenlis, Implicit Integration Methods for Dislocation Dynamics, Numerical Methods for Large-Scale Nonlinear Problems and Their Applications, ICERM, Providence, RI, August 31 – September 4, 2015.
  12. D. J. Gardner, P. M. Caldwell, J. M. Sexton, and C. S. Woodward, Numerical Errors in Coupling Micro and Macrophysics in the Community Atmosphere Model, SIAM Conference on Mathematical and Computational Issues in the Geosciences, Stanford University, Stanford, CA, June 29 – July 2, 2015.
  13. D. J. Gardner, K. J. Evans, P. A. Lott, A. Salinger, and C. S. Woodward, Preconditioners for Implicit Atmospheric Climate Simulations in the Community Atmosphere Model, SIAM Conference on Computational Science and Engineering, Salt Lake City, UT, March 14 – 18, 2015.

Presentations

  1. D. J. Gardner, C. S. Woodward, D. R. Reynolds, A. C. Hindmarsh, and C. J. Balos, The SUNDIALS Suite of Nonlinear and Differential / Algebraic Equation Solvers (poster), International Congress on Industrial and Applied Mathematics, Valencia, Spain, July 15 – 19, 2019.
  2. D. J. Gardner and D.R. Reynolds, Improving the Computational Efficiency of Multiscale Simulations with Filtering, SIAM Conference on Computational Science and Engineering, Atlanta, GA, February 27 – March 3, 2017.
  3. D. J. Gardner, J. E. Guerra, F. P. Hamon, D. R. Reynolds, P. A. Ullrich, and C. S. Woodward, Implicit-Explicit Time Integration Methods for Non-hydrostatic Atmospheric Models (poster), AGU Fall Meeting, San Francisco, CA, December 12 – 16, 2016.
  4. D. J. Gardner and D. R. Reynolds, Filters for the Improvement of Multiscale Data from Atomistic Simulations, SIAM Annual Meeting, Boston, MA, July 11 – 15, 2016.
  5. D. J. Gardner, P. M. Caldwell, and C. S. Woodward, Advanced Time Integration Methods for Atmospheric Physics (poster), SIAM Annual Meeting, Boston, MA, July 11 – 15, 2016.
  6. D. J. Gardner and D. R. Reynolds, Filters for the Improvement of Multiscale Data from Atomistic Simulations (poster), SIAM Conference on Parallel Processing for Scientific Computing, Paris, France, April 12 – 15, 2016.
  7. D. J. Gardner, R. Archibald, K. J. Evans, and C. S. Woodward, Implicit Time Stepping and Preconditioning for Global Atmospheric Dynamics in Climate Simulation, Fourteenth Copper Mountain Conference on Iterative Methods, Copper Mountain, CO, March 20 – 25, 2016.
  8. D. J. Gardner, K. J. Evans, C. S. Woodward, R. Archibald, and P. H. Worley, Implicit Time Stepping and Preconditioning for Atmospheric Dynamics in the Community Atmosphere Model (poster), AGU Fall Meeting, San Francisco, CA, December 14 – 18, 2015.
  9. C. S. Woodward, D. R. Reynolds, A. C. Hindmarsh, L. E. Banks, and D. J. Gardner, SUNDIALS: Suite of Nonlinear and Differential / Algebraic equation solvers (poster), 2015 Scientific Discovery through Advanced Computing (SciDAC-3) Principal Investigator Meeting, Bethesda, MD, July 22 – 24, 2015.
  10. D. J. Gardner, P. M. Caldwell, J. M. Sexton, and C. S. Woodward, Numerical Errors in Coupling Micro- and Macrophysics in the Community Atmosphere Model (poster), AGU Fall Meeting, San Francisco, CA, December 15 – 19, 2014.