Hengrui Zhu, Jacob Fields, Francesco Zappa, David Radice, James Stone, Alireza Rashti, William Cook, Sebastiano Bernuzzi, Boris Daszuta
{"title":"Performance-Portable Numerical Relativity with AthenaK","authors":"Hengrui Zhu, Jacob Fields, Francesco Zappa, David Radice, James Stone, Alireza Rashti, William Cook, Sebastiano Bernuzzi, Boris Daszuta","doi":"arxiv-2409.10383","DOIUrl":null,"url":null,"abstract":"We present the numerical relativity module within AthenaK, an open source\nperformance-portable astrophysics code designed for exascale computing\napplications. This module employs the Z4c formulation to solve the Einstein\nequations. We demonstrate its accuracy through a series of standard numerical\nrelativity tests, including convergence of the gravitational waveform from\nbinary black hole coalescence. Furthermore, we conduct scaling tests on OLCF\nFrontier and NERSC Perlmutter, where AthenaK exhibits excellent weak scaling\nefficiency of 80% on up to 65,536 AMD MI250X GPUs on Frontier (relative to 4\nGPUs) and strong scaling efficiencies of 84% and 77% on AMD MI250X and NVIDIA\nA100 GPUs on Frontier and Perlmutter respectively. Additionally, we observe a\nsignificant performance boost, with two orders of magnitude speedup ($\\gtrsim\n200\\times$) on a GPU compared to a single CPU core, affirming that AthenaK is\nwell-suited for exascale computing, thereby expanding the potential for\nbreakthroughs in numerical relativity research.","PeriodicalId":501041,"journal":{"name":"arXiv - PHYS - General Relativity and Quantum Cosmology","volume":"52 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - PHYS - General Relativity and Quantum Cosmology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.10383","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
We present the numerical relativity module within AthenaK, an open source
performance-portable astrophysics code designed for exascale computing
applications. This module employs the Z4c formulation to solve the Einstein
equations. We demonstrate its accuracy through a series of standard numerical
relativity tests, including convergence of the gravitational waveform from
binary black hole coalescence. Furthermore, we conduct scaling tests on OLCF
Frontier and NERSC Perlmutter, where AthenaK exhibits excellent weak scaling
efficiency of 80% on up to 65,536 AMD MI250X GPUs on Frontier (relative to 4
GPUs) and strong scaling efficiencies of 84% and 77% on AMD MI250X and NVIDIA
A100 GPUs on Frontier and Perlmutter respectively. Additionally, we observe a
significant performance boost, with two orders of magnitude speedup ($\gtrsim
200\times$) on a GPU compared to a single CPU core, affirming that AthenaK is
well-suited for exascale computing, thereby expanding the potential for
breakthroughs in numerical relativity research.