2021
DOI: 10.1016/j.parco.2021.102830
|View full text |Cite
|
Sign up to set email alerts
|

Towards performance portability in the Spark astrophysical magnetohydrodynamics solver in the Flash-X simulation framework

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2021
2021
2025
2025

Publication Types

Select...
4
1
1

Relationship

2
4

Authors

Journals

citations
Cited by 8 publications
(6 citation statements)
references
References 13 publications
0
6
0
Order By: Relevance
“…We employ the FLASH simulation framework for our 3D stellar hydrodynamic model and utilize the Spark hydrodynamics solver (Fryxell et al 2000;Couch et al 2021). The Spark hydrodynamic solver uses the weighted essentially non-oscillatory method (Shu 2009) fifth-order solver (WENO-5) for spatial reconstruction, a second-order strong stability preserving Runge-Kutta time integrator and an HLLC approximate Riemann solver.…”
Section: Computational Methods and Initial Modelmentioning
confidence: 99%
“…We employ the FLASH simulation framework for our 3D stellar hydrodynamic model and utilize the Spark hydrodynamics solver (Fryxell et al 2000;Couch et al 2021). The Spark hydrodynamic solver uses the weighted essentially non-oscillatory method (Shu 2009) fifth-order solver (WENO-5) for spatial reconstruction, a second-order strong stability preserving Runge-Kutta time integrator and an HLLC approximate Riemann solver.…”
Section: Computational Methods and Initial Modelmentioning
confidence: 99%
“…In addition to the new architecture, Flash-X has newer and higher-fidelity physics solvers. Most notable among these are Spark [4] for magnetohydrodynamics, XNet [5,6] for nuclear burning, thornado [7,8] for neutrino radiation transport, and Weak-Lib [9][10][11] for tabulated microphysics. Additionally, Flash-X can support multiphase flow through a level-set method, which did not exist in FLASH releases [12].…”
Section: Motivation and Significancementioning
confidence: 99%
“…However, it is possible to configure applications that completely bypass those solvers. Magnetohydrodynamics and Hydrodynamics: a compressible magnetohydrodynamics/hydrodynamics solver with second-or third-order strong stability preserving (SSP) Runge-Kutta (RK) time integration (Spark) [4], another compressible hydrodynamics solver with a predictor-corrector formulation [22,23], and an incompressible hydrodynamics solver with fluidstructure interaction [24] are included in the distribution. All of the solvers can be used in 1-, 2-, or 3-dimensional configurations.…”
Section: Software Functionalitiesmentioning
confidence: 99%
See 1 more Smart Citation
“…Below we describe the general method implemented in Spark for solving the MHD equations and our approach for parallelization. For a detailed description of Spark, we refer the reader to Couch (2020).…”
Section: Physics Modulesmentioning
confidence: 99%