Abstract Details
Abstracts
Author: Jacob R King
Requested Type: Poster
Submitted: 2024-04-12 15:03:26
Co-authors: Mark Adams, Hartwig Anzt, Cody Balos, Natalie Beams, Jin Chen, Marc Day, Fatima Ebrahimi, David Gardner, Eric Held, Eric Howell, Andrew Spencer, Ben Sturdevant, Carol Woodward
Contact Info:
Fiat Lux
75 Waneka Pkwy
Lafayette, Colorado 80026
United States
Abstract Text:
Architectural changes in HPC systems, specifically GPU accelerators, necessitate algorithmic changes to extended-MHD codes. In addition, algorithms are being extended to accommodate multispecies MHD simulation. This extension is critical to fusion-energy applications such as core-edge integration with a radiating detached divertor; disruption mitigation through impurity injection; and burning-plasma physics with multiple fuel species and fusion by-products. Plans and early results to accelerate the NIMROD [1] and M3D-C1 [2] extended-MHD codes through the Center for Edge of Tokamak OPtimization SciDAC are presented. Broadly, this work covers three categories: (1) algorithms to support preconditioning operations that exploit massive concurrency such as parallel LU decomposition with threshold-based drop tolerances as implemented in the Ginkgo code [3], (2) using the capability to perform batched ODE integration of local atomic rate effects with the SUNDIALS code [3] and the Kokkos backend [5] for performance portability, and (3) improvements to the extended-MHD codes themselves. Progress towards these efforts in open-source, open-access repositories [6] will be discussed. Finally, we update on the modernization of the NIMROD MHD code to incorporate device accelerated computing through OpenACC and abstract types enabled by modern Fortran.
[1] C. R. Sovinec et al, J Comp Phys, 195, 355-386 (2004)
[2] S.C. Jardin et al, Comput. Sci. Discov., 5, 014002 (2012)
[3] https://github.com/ginkgo-project/ginkgo
[4] https://computing.llnl.gov/projects/sundials
[5] https://github.com/kokkos/kokkos
[6] https://gitlab.com/NIMRODteam/open/nimrod-aai
*Work supported by DOE SciDAC program, Center for Edge of Tokamak OPtimization (CETOP), under Award Number DE-AC02-09CH11466.
Comments:
Please place with CETOP SciDAC posters