Salvato in:
Dettagli Bibliografici
Autori principali: Daiß, Gregor, Diehl, Patrick, Yan, Jiakun, Holmen, John K., Gayatri, Rahulkumar, Junghans, Christoph, Straub, Alexander, Hammond, Jeff R., Marcello, Dominic, Tsuji, Miwako, Pflüger, Dirk, Kaiser, Hartmut
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:https://arxiv.org/abs/2412.15518
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866918148097179648
author Daiß, Gregor
Diehl, Patrick
Yan, Jiakun
Holmen, John K.
Gayatri, Rahulkumar
Junghans, Christoph
Straub, Alexander
Hammond, Jeff R.
Marcello, Dominic
Tsuji, Miwako
Pflüger, Dirk
Kaiser, Hartmut
author_facet Daiß, Gregor
Diehl, Patrick
Yan, Jiakun
Holmen, John K.
Gayatri, Rahulkumar
Junghans, Christoph
Straub, Alexander
Hammond, Jeff R.
Marcello, Dominic
Tsuji, Miwako
Pflüger, Dirk
Kaiser, Hartmut
contents Dynamic and adaptive mesh refinement is pivotal in high-resolution, multi-physics, multi-model simulations, necessitating precise physics resolution in localized areas across expansive domains. Today's supercomputers' extreme heterogeneity presents a significant challenge for dynamically adaptive codes, highlighting the importance of achieving performance portability at scale. Our research focuses on astrophysical simulations, particularly stellar mergers, to elucidate early universe dynamics. We present Octo-Tiger, leveraging Kokkos, HPX, and SIMD for portable performance at scale in complex, massively parallel adaptive multi-physics simulations. Octo-Tiger supports diverse processors, accelerators, and network backends. Experiments demonstrate exceptional scalability across several heterogeneous supercomputers including Perlmutter, Frontier, and Fugaku, encompassing major GPU architectures and x86, ARM, and RISC-V CPUs. Parallel efficiency of 47.59% (110,080 cores and 6880 hybrid A100 GPUs) on a full-system run on Perlmutter (26% HPCG peak performance) and 51.37% (using 32,768 cores and 2,048 MI250X) on Frontier are achieved.
format Preprint
id arxiv_https___arxiv_org_abs_2412_15518
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Asynchronous-Many-Task Systems: Challenges and Opportunities -- Scaling an AMR Astrophysics Code on Exascale machines using Kokkos and HPX
Daiß, Gregor
Diehl, Patrick
Yan, Jiakun
Holmen, John K.
Gayatri, Rahulkumar
Junghans, Christoph
Straub, Alexander
Hammond, Jeff R.
Marcello, Dominic
Tsuji, Miwako
Pflüger, Dirk
Kaiser, Hartmut
Distributed, Parallel, and Cluster Computing
Dynamic and adaptive mesh refinement is pivotal in high-resolution, multi-physics, multi-model simulations, necessitating precise physics resolution in localized areas across expansive domains. Today's supercomputers' extreme heterogeneity presents a significant challenge for dynamically adaptive codes, highlighting the importance of achieving performance portability at scale. Our research focuses on astrophysical simulations, particularly stellar mergers, to elucidate early universe dynamics. We present Octo-Tiger, leveraging Kokkos, HPX, and SIMD for portable performance at scale in complex, massively parallel adaptive multi-physics simulations. Octo-Tiger supports diverse processors, accelerators, and network backends. Experiments demonstrate exceptional scalability across several heterogeneous supercomputers including Perlmutter, Frontier, and Fugaku, encompassing major GPU architectures and x86, ARM, and RISC-V CPUs. Parallel efficiency of 47.59% (110,080 cores and 6880 hybrid A100 GPUs) on a full-system run on Perlmutter (26% HPCG peak performance) and 51.37% (using 32,768 cores and 2,048 MI250X) on Frontier are achieved.
title Asynchronous-Many-Task Systems: Challenges and Opportunities -- Scaling an AMR Astrophysics Code on Exascale machines using Kokkos and HPX
topic Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2412.15518