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 and implementation of accurate and efficient time integration methods and nonlinear solvers for simulating multiscale, multiphysics applications on high performance computing systems. As part of the Exascale Computing Project and FASTMath SciDAC Institute, he contributes to the SUNDIALS software library of time integrators and nonlinear solvers.

In prior projects Dr. Gardner has worked on the Energy Exascale Earth System Model (E3SM) to improve the numerical convergence of atmospheric physics processes, evaluate the accuracy and efficiency of implicit-explicit time integrators for non-hydrostatic atmospheric dynamics, design and implement preconditioners for fully implicit integration methods for hydrostatic atmospheric dynamics, and develop time integrators for coupled atmospheric physics processes. He has also worked on fully implicit time integration methods and nonlinear solvers for dislocation dynamics in the Parallel Dislocation Simulator (ParaDiS) and filtering methods for noisy data in hybrid continuum-atomistic simulations.

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

A full list publications can also be found on Google Scholar.

  • 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
  • C. J. Balos, S. Roberts, and D. J. Gardner, “Leveraging mixed precision in exponential time inte-
    gration 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
  • 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
  • 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
  • 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 Proceed-
    ings of the 2022 SIAM Conference on Parallel Processing for Scientific Computing, SIAM, 2022,
    pp. 49–59. doi: 10.1137/1.9781611977141.5
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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

  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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

  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.