SpECTRE: A Task-based Discontinuous Galerkin Code for Relativistic Astrophysics
Lawrence E. Kidder, Scott E. Field, Francois Foucart, Erik Schnetter,, Saul A. Teukolsky, Andy Bohn, Nils Deppe, Peter Diener, Fran\c{c}ois, H\'ebert, Jonas Lippuner, Jonah Miller, Christian D. Ott, Mark A. Scheel,, Trevor Vincent

TL;DR
SpECTRE is a new relativistic astrophysics code that combines high-order discontinuous Galerkin methods with task-based parallelism to efficiently solve complex problems like neutron star mergers on supercomputers.
Contribution
It introduces a novel combination of discontinuous Galerkin methods with task-based parallelism tailored for relativistic astrophysics simulations.
Findings
Achieves high accuracy in shock capturing and smooth regions
Demonstrates excellent scalability on supercomputers
Successfully solves challenging benchmark problems
Abstract
We introduce a new relativistic astrophysics code, SpECTRE, that combines a discontinuous Galerkin method with a task-based parallelism model. SpECTRE's goal is to achieve more accurate solutions for challenging relativistic astrophysics problems such as core-collapse supernovae and binary neutron star mergers. The robustness of the discontinuous Galerkin method allows for the use of high-resolution shock capturing methods in regions where (relativistic) shocks are found, while exploiting high-order accuracy in smooth regions. A task-based parallelism model allows efficient use of the largest supercomputers for problems with a heterogeneous workload over disparate spatial and temporal scales. We argue that the locality and algorithmic structure of discontinuous Galerkin methods will exhibit good scalability within a task-based parallelism framework. We demonstrate the code on a wide…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Fluid Dynamics and Aerodynamics · Electromagnetic Simulation and Numerical Methods · Numerical methods for differential equations
