AthenaK : A Performance-portable Version of the Athena++ Adaptive Mesh Refinement Framework
Princeton University · Institute for Advanced Study · +8 more institutions
Abstract
Abstract We describe AthenaK : a new implementation of the Athena++ block-based adaptive mesh refinement framework using the Kokkos programming model. Finite volume methods for Newtonian, special relativistic, and general relativistic (GR) hydrodynamics and magnetohydrodynamics (MHD), and GR-radiation hydrodynamics and MHD, as well as a module for evolving Lagrangian tracer or charged test particles (e.g., cosmic rays) are implemented using the framework. In two companion papers, we describe (1) a new solver for the Einstein equations based on the Z4c formalism, and (2) a GRMHD solver in dynamical spacetimes also implemented using the framework, enabling new applications in numerical relativity. By adopting…
Citation impact
- FWCI
- 102.32
- Percentile
- 100%
- References
- 83
Authors
9- JMJames M. StoneCorresponding
Princeton University, Institute for Advanced Study
- PDPatrick D. Mullen
Los Alamos National Laboratory
- DBDrummond B. Fielding
Cornell University, New York University
- PGPhilipp Grete
Universität Hamburg
- MGMinghao Guo
Topics & keywords
- Adaptive mesh refinement
- Solver
- Software portability
- CUDA
- Leverage (statistics)
- Finite volume method
- Robustness (evolution)
- Executable