skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: ARES v1.x - Performance Portable Tool to Simulate Supernovae based on Parthenon Framework

Software ·
DOI:https://doi.org/10.11578/dc.20240126.9· OSTI ID:2283028 · Code ID:121190

Historically, codes for simulating supernovae (such as Arepo, FLASH or LEAFS) have been at the forefront of scientific high-performance computing to the immense computational resources required for full 3D simulations. However, given the shift towards heterogenous HPC architectures, many current-generation codes are at the risk of losing their competitiveness as they are only designed to run on homogeneous CPU-only systems. There exist several efforts to enable these codes for GPU’s, however, these efforts only consider specific architectures or vendors (e.g., implement only CUDA or HIP), limiting themselves to a small range of exascale computing systems. Frameworks such as Kokkos aim to provide a framework which is agnostic of the targeted architecture, enabling the development of performant and portable code. In the Ares code, we develop a performance portable tool to simulate supernovae based on the Parthenon Framework, which in turn uses Kokkos in the background. Here, the Parthenon Framework provides an interface to the underlying mesh-refinement routines, which form the backbone of our code. In addition, we incorporate the already existing Singularity-EOS toolkit to provide us with various equations of state, primarily the Helmholtz equation of state. We also include the JINA Reaclib as a basis for our nuclear network solver. Finally, we implement a gravity solver to complete the required physics. This setup will provide us with a minimal code base to simulate supernova in a similar style to the tried-and-tested Arepo code, but in a futureproof performance portable framework.

Project Type:
Open Source, Publicly Available Repository
Site Accession Number:
O4647
Software Type:
Scientific
License(s):
BSD 3-clause "New" or "Revised" License
Research Organization:
Los Alamos National Laboratory (LANL), Los Alamos, NM (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR); USDOE Laboratory Directed Research and Development (LDRD) Program

Primary Award/Contract Number:
AC52-06NA25396
DOE Contract Number:
AC52-06NA25396
Code ID:
121190
OSTI ID:
2283028
Country of Origin:
United States

Similar Records

Parthenon—a performance portable block-structured adaptive mesh refinement framework
Journal Article · Tue Dec 13 00:00:00 EST 2022 · International Journal of High Performance Computing Applications · OSTI ID:2283028

The Kokkos OpenMPTarget Backend: Implementation and Lessons Learned
Conference · Fri Sep 01 00:00:00 EDT 2023 · OSTI ID:2283028

Studying Performance Portability of LAMMPS across Diverse GPU-based Platforms
Conference · Sun May 01 00:00:00 EDT 2022 · OSTI ID:2283028

Related Subjects