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

Asynchronous distributed-memory task-parallel algorithm for compressible flows on unstructured 3D Eulerian grids

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
7

Relationship

1
6

Authors

Journals

citations
Cited by 8 publications
(7 citation statements)
references
References 13 publications
0
7
0
Order By: Relevance
“…The proposed p‐ adaptive DG method has been implemented in Quinoa (https://quinoacomputing.org/). 33 In this section, we apply the p ‐adaptive DG method to a number of testcases to verify both the accuracy of the algorithm and the parallel performance obtained by the combination of the p ‐adaptive DG method and Charm++ parallel library. The testcases below is designed to evaluate the capability for the p ‐adaptive algorithm to capture both the rarefaction waves and discontinuities.…”
Section: Numerical Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…The proposed p‐ adaptive DG method has been implemented in Quinoa (https://quinoacomputing.org/). 33 In this section, we apply the p ‐adaptive DG method to a number of testcases to verify both the accuracy of the algorithm and the parallel performance obtained by the combination of the p ‐adaptive DG method and Charm++ parallel library. The testcases below is designed to evaluate the capability for the p ‐adaptive algorithm to capture both the rarefaction waves and discontinuities.…”
Section: Numerical Resultsmentioning
confidence: 99%
“…The data that support the findings of this study are available by running our open source code: Quinoa (https://quinoacomputing.org/). 33 …”
Section: Data Availability Statementmentioning
confidence: 99%
“…As a result, various tasks (e.g., computation and communication) are performed independently, in arbitrary order, and are overlapped due to Charm++'s asynchronous-by-default paradigm. For an example of how task-parallelism can be specified in Charm++ with a different Euler solver, see [14].…”
Section: Automatic Load Balancingmentioning
confidence: 99%
“…Many open problems in physics involve vastly varying length-and time-scales. Some examples, drawn from astrophysics, include the deposition and redistribution of energy from active galactic nuclei (Bourne and Sijacki 2021;Glines et al, 2020;Meece et al, 2017;Prasad et al, 2020) relativistic accretion flows around compact objects (Miller et al, 2019b(Miller et al, , 2020Ryan et al, 2018;Ressler et al, 2020), the in-spiral and merger of neutron stars and black holes Alcubierre (2008); Miller and Schnetter (2016), and, more generally, turbulence simulations (Federrath et al, 2021;Grete et al, 2021b).…”
Section: Introductionmentioning
confidence: 99%
“…This similarly applies to other asynchronous many-task runtime systems such as C harm++ who also start to incorporate GPU support (Choi et al, 2022). One framework using AMR built on top of C harm++ is Q uinoa (Bakosi et al, 2021) that just started to use GPUs. Finally, gamer-2 is astrophysical, multi-physics code with support for GPU-accelerated AMR (Zhang et al, 2018).…”
Section: Introductionmentioning
confidence: 99%