PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
March 1, 2026The Astrophysical Journal Supplement Series10 citationsOpen Access

AthenaK : A Performance-portable Version of the Athena++ Adaptive Mesh Refinement Framework

View Full Paper
JSJ. R. StonePMPatrick D. MullenDFDrummond B. Fielding

Key Points

  • This research aims to develop a performance-portable implementation of the Athena++ framework for hydrodynamics and magnetohydrodynamics using the Kokkos programming model.
  • Implemented finite volume methods for various hydrodynamics and magnetohydrodynamics scenarios.
  • Utilized Kokkos for performance portability across different hardware architectures.
  • Introduced modules for evolving Lagrangian tracer particles.
  • Achieved over 1 billion cell updates per second for hydrodynamics in three dimensions on a single processor.
  • Demonstrated a typical parallel efficiency of 80% on 65,536 AMD GPUs.
  • Enabled applications in astrophysical fluid dynamics and numerical relativity on exascale computing systems.

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 Kokkos , the code can be run on virtually any hardware, including CPUs, GPUs from multiple vendors, and emerging Advanced RISC Machine processors. AthenaK shows excellent performance and weak scaling, achieving over 1 billion cell updates per second for hydrodynamics in three dimensions on a single NVIDIA Grace Hopper processor. It does this with a typical parallel efficiency of 80% on 65,536 AMD GPUs on the OLCF Frontier system. Such performance portability enables AthenaK to leverage modern exascale computing systems for challenging applications in astrophysical fluid dynamics, numerical relativity, and multimessenger astrophysics.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Stone et al. (2026) studied this question.

synapsesocial.com/papers/69a3d747ec16d51705d2dc43https://doi.org/10.3847/1538-4365/ae3717
Ask AI
Helpful
Bookmark
Share
View Full Paper