Acceleration of the NIMROD code to address future fusion challenges
POSTER
Abstract
Statistical validation of codes is a required next step for confidence in their predictive capabilities for fusion energy simulation and for the training of effective reduced models. This requires a large sample of simulations run for long periods of time that is not practical with present algorithms. We report on two approaches to accelerate the NIMROD [Sovinec, JCP, 195, 355-386 (2004)] extended-MHD code through the Center for Edge of Tokamak OPtimization SciDAC. The first approach is to use GPU acceleration and explore GPU-amenable approximate preconditioners such as those available in the Ginkgo code. We describe the performance of these approximate preconditioners relative to a direct solve on a tearing mode test case and implications for linear and nonlinear modeling. The second approach is to improve the time-discretization itself to take large implicit time steps. In this regard, we are presently exploring multi-rate integration for local atomic rate effects with the SUNDIALS code and the Kokkos backend for performance portability. The local ODE solves are integrated with MHD PDE solves through a Strang-split time with Douglas-Rachford-inspired coupling.
Presenters
-
Jacob R King
Fiat Lux
Authors
-
Jacob R King
Fiat Lux
-
Cody J Balos
Lawrence Livermore National Laboratory
-
Natalie Beams
University of Tennessee - Knoxville
-
Marc Day
National Renewable Energy Laboratory
-
Jesus Dominguez-Palacios
Fiat Lux
-
Fatima Ebrahimi
Princeton Plasma Physics Laboratory (PPPL)
-
David J Gardner
Lawrence Livermore National Laboratory
-
Eric Held
Fiat Lux
-
Eric Howell
Fiat Lux
-
Alexei Y Pankin
Princeton Plasma Physics Laboratory
-
Joseph Andrew Spencer
Utah State University, formerly at Utah State University
-
Carol S Woodward
Lawrence Livermore National Laboratory