Kevin Gott is a NESAP Application Performance Specialist working in the application performance group (APG) at NERSC. His current work is the adaptation of AMReX, the ECP-funded block-structured AMR software framework, to Perlmutter, Aurora, Frontier and other next-generation, accelerator-based supercomputers.
Kevin is one of the lead developers of AMReX. He was a member of the team that ported AMReX to NVIDIA GPUs and is continuing to explore next-generation CPU+GPU supercomputers by porting to HIP/ROCm and Intel's GPU platform. He has also explored improvements to AMReX's I/O routines, a scientifically readable and performant port from Fortran-based work functions to C++ and a detailed CUDA graphs implementation of the communication kernels.
In his time with NERSC, Kevin has worked on the expansion, implementation and parallelization of AMReX's internal profiler, ProfVis. He has also implemented vectorization and OpenMP multi-threaded techniques to substantially improve the runtime of the force calculation of the DFT solver PARSEC. He worked on a joint LLNL project to optimize and expand an arbitrary Lagrangian-Eulerian, automatic mesh refinement hydrocode for application on Cori. He implemented the code to study Extreme UltraViolet (EUV) lithography and its application for next-generation computer hardware.
Kevin graduated from The Pennsylvania State University with an MS and PhD in Mechanical Engineering. His focus was computational fluid mechanics, heat transfer and thermodynamics using finite-volume, Monte Carlo and first-principles techniques. In his dissertation, he created a hybrid CFD-DSMC solver and studied its application for the modeling of physical vapor deposition technologies. He has also worked on a variety of numerical computation projects, including the thermal modeling of copper-diamond composite interfaces, anistropic heat sinks and lone star ticks.
High performance computing, GPU computing, performance visualization, computational fluid dynamics, Monte Carlo methods, physics, biological systems, philosophy.
Zhang et al., (2019). AMReX: a framework for block-structured adaptive mesh refinement. Journal of Open
Source Software, 4(37), 1370, https://doi.org/10.21105/joss.01370
A. Rape, K. Gott, A. Kulkarni, J. Singh. “Composite Thermal Annealed Pyrolytic Graphite (TPG) Heat Spreaders Produced with Field Assisted Sintering Technology (FAST)” Journal of Enhanced Heat Transfer, Vol. 22 (4), 267-280, 2015.
A. Rape, K. Gott, A. Kulkarni, J. Singh. “Simulation of matrix conductivity in copper-diamond composites sintered by field assisted sintering technology” Computational Materials Science, Vol. 110, 29-33, 2015.
Kevin Gott, Anil Kulkarni, Jogender Singh. “A Comparison of Continuum, DSMC and Free Molecular Modeling Techniques for Physical Vapor Deposition.” 2013 ASME International Mechanical Engineering Congress and Exposition. San Diego, California. Paper Number: IMECE2013-66433.
Kevin Gott, Anil Kulkarni, Jogender Singh. “A Combined Rarefied and Continuum Flow Regime Model for Physical Vapor Deposition (PVD) Manufacturing Processes.” 2009 ASME International Mechanical Engineering Congress and Exposition. Lake Buena Vista, Florida. Paper Number: IMECE2009-10796.
Kevin Gott, Anil Kulkarni, Jogender Singh. “A New Near-Saturated Equation of State for Titanium Vapor for use in Models Simulating Physical Vapor Deposition (PVD) Processes”. 20th National and 9th International ISHMT-ASME Heat and Mass Transfer Conference. Mumbai, India. Paper Number: 10HMTC407.
A.D. Barrett, K.N. Gott, D.J. Barrett and D.T Rusk. “Sensitivity of Host- Seeking Nymphal Lone Star Ticks (Acari: Ixodidae) to Immersion in Heated Water”. Journal of Medical Entomology, Sept. 2009. Vol. 46, 1240-1243.