Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

PeleC: An adaptive mesh refinement solver for compressible reacting flows

Journal Article · · International Journal of High Performance Computing Applications

Reacting flow simulations for combustion applications require extensive computing capabilities. Leveraging the AMReX library, the Pele suite of combustion simulation tools targets the largest supercomputers available and future exascale machines. We introduce PeleC, the compressible solver in the Pele suite, and detail its capabilities, including complex geometry representation, chemistry integration, and discretization. We present a comparison of development efforts using both OpenACC and AMReX’s C++ performance portability framework for execution on multiple GPU architectures. We discuss relevant details that have allowed PeleC to achieve high performance and scalability. PeleC’s performance characteristics are measured through relevant simulations on multiple supercomputers. The success of PeleC’s design for exascale is exhibited through demonstration of a 160 billion cell simulation and weak scaling onto 100% of Summit, an NVIDIA-based GPU supercomputer at Oak Ridge National Laboratory. Our results provide confidence that PeleC will enable future combustion science simulations with unprecedented fidelity.

Sponsoring Organization:
USDOE
OSTI ID:
1885604
Alternate ID(s):
OSTI ID: 1889664
OSTI ID: 1902911
Journal Information:
International Journal of High Performance Computing Applications, Journal Name: International Journal of High Performance Computing Applications Journal Issue: 2 Vol. 37; ISSN 1094-3420
Publisher:
SAGE PublicationsCopyright Statement
Country of Publication:
United States
Language:
English

References (32)

Discrete filters for large eddy simulation journal December 1999
A performance spectrum for parallel computational frameworks that solve PDEs: A performance spectrum for parallel computational frameworks that solve PDEs journal December 2017
An Adaptive Cartesian Grid Method for Unsteady Compressible Flow in Irregular Regions journal September 1995
A Conservative Adaptive Projection Method for the Variable Density Incompressible Navier–Stokes Equations journal May 1998
Equilibrium constants from a modified Redlich-Kwong equation of state journal June 1972
The Piecewise Parabolic Method (PPM) for gas-dynamical simulations journal April 1984
Low-storage, explicit Runge–Kutta schemes for the compressible Navier–Stokes equations journal November 2000
Adaptive mesh based combustion simulations of direct fuel injection effects in a supersonic cavity flame-holder journal October 2021
A state redistribution algorithm for finite volume schemes on cut cell meshes journal March 2021
A weighted state redistribution algorithm for embedded boundary grids journal September 2022
Kokkos: Enabling manycore performance portability through polymorphic memory access patterns journal December 2014
Numerical simulation of a laboratory-scale turbulent slot flame journal January 2007
A deferred correction coupling strategy for low Mach number flow with complex chemistry journal December 2012
High-order algorithms for compressible reacting flow with complex chemistry journal May 2014
A conservative, thermodynamically consistent numerical approach for low Mach number combustion. Part I: Single-level integration journal August 2017
FLASH: An Adaptive Mesh Hydrodynamics Code for Modeling Astrophysical Thermonuclear Flashes journal November 2000
Castro: a new Compressible Astrophysical Solver. i. Hydrodynamics and Self-Gravity journal May 2010
Numerical simulation of laminar reacting flows with complex chemistry journal December 2000
Visualizations of direct fuel injection effects in a supersonic cavity flameholder journal November 2021
RAJA: Portable Performance for Large-Scale Scientific Applications conference November 2019
Preparing Nuclear Astrophysics for Exascale conference November 2020
Code Verification by the Method of Manufactured Solutions journal November 2001
BoxLib with Tiling: An Adaptive Mesh Refinement Software Framework journal January 2016
Comparative Study of Finite Element Methods Using the Time-Accuracy-Size(TAS) Spectrum Analysis journal January 2018
SUNDIALS: Suite of nonlinear and differential/algebraic equation solvers journal September 2005
Large scale parallel structured AMR calculations using the SAMRAI framework
  • Wissink, Andrew M.; Hornung, Richard D.; Kohn, Scott R.
  • Proceedings of the 2001 ACM/IEEE conference on Supercomputing (CDROM) - Supercomputing '01 https://doi.org/10.1145/582034.582040
conference January 2001
AMReX: Block-structured adaptive mesh refinement for multiphysics applications journal June 2021
AMReX: a framework for block-structured adaptive mesh refinement journal May 2019
Investigation of finite-volume methods to capture shocks and turbulence spectra in compressible flows journal June 2020
Chemkin-II: A Fortran chemical kinetics package for the analysis of gas-phase chemical kinetics report September 1989
Optimizing performance of combustion chemistry solvers on Intel’s Many Integrated Core (MIC) architectures conference June 2017
Comparative Performance Evaluation of Modern Heterogeneous High-Performance Computing Systems CPUs journal June 2020

Similar Records

Enabling Combustion Science Simulations for Future Exascale Machines
Conference · Tue Nov 23 23:00:00 EST 2021 · OSTI ID:1833338

Related Subjects