DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Exascale models of stellar explosions: Quintessential multi-physics simulation

Journal Article · · International Journal of High Performance Computing Applications
ORCiD logo [1];  [2];  [3]; ORCiD logo [4];  [5];  [1];  [6];  [7];  [8];  [9];  [6];  [2];  [10]
  1. National Center for Computational Sciences, Oak Ridge National Laboratory, Oak Ridge, TN, USA
  2. Department of Physics and Astronomy, University of Tennessee, Knoxville, TN, USA
  3. Department of Physics and Astronomy, Michigan State University, East Lansing, MI, USA, Department of Computational Mathematics, Science, and Engineering, Michigan State University, East Lansing, MI, USA, National Superconducting Cyclotron Laboratory, Michigan State University, East Lansing, MI, USA, Joint Institute for Nuclear Astrophysics–Center for the Evolution of the Elements, Michigan State University, East Lansing, MI, USA
  4. Mathematics and Computer Science Division, Argonne National Laboratory, Lemont, IL, USA, Department of Computer Science, University of Chicago, Chicago, IL, USA
  5. Department of Physics and Astronomy, University of Tennessee, Knoxville, TN, USA, Computer Science and Mathematics Division, Oak Ridge National Laboratory, Oak Ridge, TN, USA
  6. Mathematics and Computer Science Division, Argonne National Laboratory, Lemont, IL, USA
  7. Department of Physics, University of California, Berkeley, CA, USA, Department of Astronomy and Theoretical Astrophysics Center, University of California, Berkeley, , CA, USA, Nuclear Science Division, Lawrence Berkeley National Laboratory, Berkeley, CA, USA
  8. Computer Science and Mathematics Division, Oak Ridge National Laboratory, Oak Ridge, TN, USA
  9. National Center for Computational Sciences, Oak Ridge National Laboratory, Oak Ridge, TN, USA, Department of Physics and Astronomy, University of Tennessee, Knoxville, TN, USA, Physics Division, Oak Ridge National Laboratory, Oak Ridge, TN, USA
  10. Department of Computer Science, University of Chicago, Chicago, IL, USA

The ExaStar project aims to deliver an efficient, versatile, and portable software ecosystem for multi-physics astrophysics simulations run on exascale machines. The code suite is a component-based multi-physics toolkit, built on the capabilities of current simulation codes (in particular Flash-X and Castro), and based on the massively parallel adaptive mesh refinement framework AMReX. It includes modules for hydrodynamics, advanced radiation transport, thermonuclear kinetics, and nuclear microphysics. The code will reach exascale efficiency by building upon current multi- and many-core packages integrated into an orchestration system that uses a combination of configuration tools, code translators, and a domain-specific asynchronous runtime to manage performance across a range of platform architectures. The target science includes multi-physics simulations of astrophysical explosions (such as supernovae and neutron star mergers) to understand the cosmic origin of the elements and the fundamental physics of matter and neutrinos under extreme conditions.

Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE; USDOE National Nuclear Security Administration (NNSA); USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR) (SC-21)
Grant/Contract Number:
AC05-00OR22725
OSTI ID:
1808885
Journal Information:
International Journal of High Performance Computing Applications, Journal Name: International Journal of High Performance Computing Applications Journal Issue: 1 Vol. 36; ISSN 1094-3420
Publisher:
SAGE PublicationsCopyright Statement
Country of Publication:
United States
Language:
English

References (54)

A High-Order WENO Finite Difference Scheme for the Equations of Ideal Magnetohydrodynamics journal April 1999
Hyperbolic Divergence Cleaning for the MHD Equations journal January 2002
Nodal Discontinuous Galerkin Methods book December 2007
Efficient solution algorithms for the Riemann problem for real gases journal June 1985
Asymptotic solutions of numerical transport problems in optically thick, diffusive regimes II journal July 1989
Implicit-explicit Runge-Kutta methods for time-dependent partial differential equations journal November 1997
Computational methods for nucleosynthesis and nuclear energy generation journal September 1999
An unsplit Godunov method for ideal MHD via constrained transport journal May 2005
A multi-state HLL approximate Riemann solver for ideal magnetohydrodynamics journal September 2005
An improved weighted essentially non-oscillatory scheme for hyperbolic conservation laws journal March 2008
High-order conservative finite difference GLM–MHD schemes for cell-centered MHD journal August 2010
A solution accurate, efficient and stable unsplit staggered mesh scheme for three dimensional magnetohydrodynamics journal June 2013
A posteriori subcell limiting of the discontinuous Galerkin finite element method for hyperbolic conservation laws journal December 2014
Realizability-preserving DG-IMEX method for the two-moment model of fermion transport journal July 2019
Thermonuclear kinetics in astrophysics journal October 2006
Extensible component-based architecture for FLASH, a massively parallel, multiphysics simulation code journal October 2009
Towards dense linear algebra for hybrid GPU accelerated manycore systems journal June 2010
Towards performance portability in the Spark astrophysical magnetohydrodynamics solver in the Flash-X simulation framework journal December 2021
Finite Volume Methods for Hyperbolic Problems book January 2002
Performance improvements for nuclear reaction network integration journal March 2014
Neutron star mergers versus core-collapse supernovae as dominant r-process sites in the early Galaxy journal March 2004
Nuclear Reactions in Stars and Nucleogenesis journal June 1957
A powerful local shear instability in weakly magnetized disks. I - Linear analysis. II - Nonlinear evolution journal July 1991
Stellar core collapse - Numerical model and infall epoch journal August 1985
The Evolution and Explosion of Massive Stars. II. Explosive Hydrodynamics and Nucleosynthesis journal November 1995
Abundances of Actinides and Short-lived Nonactinides in the Interstellar Medium: Diverse Supernova Sources for the [ITAL]r[/ITAL]-Processes journal August 1996
FLASH: An Adaptive Mesh Hydrodynamics Code for Modeling Astrophysical Thermonuclear Flashes journal November 2000
PHASE TRANSITIONS AND He-SYNTHESIS-DRIVEN WINDS IN NEUTRINO COOLED ACCRETION DISKS: PROSPECTS FOR LATE FLARES IN SHORT GAMMA-RAY BURSTS journal June 2009
Castro: a new Compressible Astrophysical Solver. i. Hydrodynamics and Self-Gravity journal May 2010
On the Requirements for Realistic Modeling of Neutrino Transport in Simulations of Core-Collapse Supernovae journal February 2012
Core-Collapse Supernova Equations of State Based on Neutron star Observations journal August 2013
On the Piecewise Parabolic Method for Compressible flow with Stellar Equations of State journal February 2015
thornado-transport: IMEX schemes for two-moment neutrino transport respecting Fermi-Dirac statistics journal May 2019
thornado-hydro: towards discontinuous Galerkin methods for supernova hydrodynamics journal May 2019
thornado-transport: Anderson- and GPU-accelerated nonlinear solvers for neutrino-matter coupling journal September 2020
Total variation diminishing Runge-Kutta schemes journal January 1998
The mechanism(s) of core-collapse supernovae journal September 2017
Probing the gravitational well: No supernova explosion in spherical symmetry with general relativistic Boltzmann neutrino transport journal April 2001
Synthesis of the Elements in Stars journal October 1957
The s process: Nuclear physics, stellar models, and observations journal April 2011
The Software development process of FLASH, a multiphysics simulation code conference May 2013
VODE: A Variable-Coefficient ODE Solver
  • Brown, Peter N.; Byrne, George D.; Hindmarsh, Alan C.
  • SIAM Journal on Scientific and Statistical Computing, Vol. 10, Issue 5 https://doi.org/10.1137/0910062
journal September 1989
Anderson Acceleration for Fixed-Point Iterations journal January 2011
A parallel hashed Oct-Tree N-body algorithm conference January 1993
Kokkos Array performance-portable manycore programming model
  • Edwards, H. Carter; Sunderland, Daniel
  • Proceedings of the 2012 International Workshop on Programming Models and Applications for Multicores and Manycores - PMAM '12 https://doi.org/10.1145/2141702.2141703
conference January 2012
Methodology for building granular testing in multicomponent scientific software
  • Dubey, Anshu; Wan, Hui
  • ICSE '18: 40th International Conference on Software Engineering, Proceedings of the International Workshop on Software Engineering for Science https://doi.org/10.1145/3194747.3194751
conference June 2018
Iterative Procedures for Nonlinear Integral Equations journal October 1965
A Polyalgorithm for the Numerical Solution of Ordinary Differential Equations journal March 1975
The automatic integration of ordinary differential equations journal March 1971
Evolution of FLASH, a multi-physics scientific simulation code for high-performance computing journal October 2013
The dividends of investing in computational software design: A case study journal November 2017
Discontinuous Finite Element Transport Solutions in Thick Diffusive Problems journal March 2001
Chimera: A Massively Parallel Code for Core-collapse Supernova Simulations journal April 2020
A DG-IMEX Method for Two-moment Neutrino Transport: Nonlinear Solvers for Neutrino–Matter Coupling* journal April 2021