Jacob Fields, Hengrui Zhu, David Radice, James M. Stone, William Cook, Sebastiano Bernuzzi, Boris Daszuta
{"title":"利用 AthenaK 实现性能便携式双中子星合并","authors":"Jacob Fields, Hengrui Zhu, David Radice, James M. Stone, William Cook, Sebastiano Bernuzzi, Boris Daszuta","doi":"arxiv-2409.10384","DOIUrl":null,"url":null,"abstract":"We introduce an extension to the AthenaK code for general-relativistic\nmagnetohydrodynamics (GRMHD) in dynamical spacetimes using a 3+1 conservative\nEulerian formulation. Like the fixed-spacetime GRMHD solver, we use standard\nfinite-volume methods to evolve the fluid and a constrained transport scheme to\npreserve the divergence-free constraint for the magnetic field. We also utilize\na first-order flux correction (FOFC) scheme to reduce the need for an\nartificial atmosphere and optionally enforce a maximum principle to improve\nrobustness. We demonstrate the accuracy of AthenaK using a set of standard\ntests in flat and curved spacetimes. Using a SANE accretion disk around a Kerr\nblack hole, we compare the new solver to the existing solver for stationary\nspacetimes using the so-called \"HARM-like\" formulation. We find that both\nformulations converge to similar results. We also include the first published\nbinary neutron star (BNS) mergers performed on graphical processing units\n(GPUs). Thanks to the FOFC scheme, our BNS mergers maintain a relative error of\n$\\mathcal{O}(10^{-11})$ or better in baryon mass conservation up to collapse.\nFinally, we perform scaling tests of AthenaK on OLCF Frontier, where we show\nexcellent weak scaling of $\\geq 80\\%$ efficiency up to 32768 GPUs and $74\\%$ up\nto 65536 GPUs for a GRMHD problem in dynamical spacetimes with six levels of\nmesh refinement. AthenaK achieves an order-of-magnitude speedup using GPUs\ncompared to CPUs, demonstrating that it is suitable for performing numerical\nrelativity problems on modern exascale resources.","PeriodicalId":501041,"journal":{"name":"arXiv - PHYS - General Relativity and Quantum Cosmology","volume":"40 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Performance-Portable Binary Neutron Star Mergers with AthenaK\",\"authors\":\"Jacob Fields, Hengrui Zhu, David Radice, James M. Stone, William Cook, Sebastiano Bernuzzi, Boris Daszuta\",\"doi\":\"arxiv-2409.10384\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We introduce an extension to the AthenaK code for general-relativistic\\nmagnetohydrodynamics (GRMHD) in dynamical spacetimes using a 3+1 conservative\\nEulerian formulation. Like the fixed-spacetime GRMHD solver, we use standard\\nfinite-volume methods to evolve the fluid and a constrained transport scheme to\\npreserve the divergence-free constraint for the magnetic field. We also utilize\\na first-order flux correction (FOFC) scheme to reduce the need for an\\nartificial atmosphere and optionally enforce a maximum principle to improve\\nrobustness. We demonstrate the accuracy of AthenaK using a set of standard\\ntests in flat and curved spacetimes. Using a SANE accretion disk around a Kerr\\nblack hole, we compare the new solver to the existing solver for stationary\\nspacetimes using the so-called \\\"HARM-like\\\" formulation. We find that both\\nformulations converge to similar results. We also include the first published\\nbinary neutron star (BNS) mergers performed on graphical processing units\\n(GPUs). Thanks to the FOFC scheme, our BNS mergers maintain a relative error of\\n$\\\\mathcal{O}(10^{-11})$ or better in baryon mass conservation up to collapse.\\nFinally, we perform scaling tests of AthenaK on OLCF Frontier, where we show\\nexcellent weak scaling of $\\\\geq 80\\\\%$ efficiency up to 32768 GPUs and $74\\\\%$ up\\nto 65536 GPUs for a GRMHD problem in dynamical spacetimes with six levels of\\nmesh refinement. AthenaK achieves an order-of-magnitude speedup using GPUs\\ncompared to CPUs, demonstrating that it is suitable for performing numerical\\nrelativity problems on modern exascale resources.\",\"PeriodicalId\":501041,\"journal\":{\"name\":\"arXiv - PHYS - General Relativity and Quantum Cosmology\",\"volume\":\"40 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.10384\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - PHYS - General Relativity and Quantum Cosmology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.10384","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Performance-Portable Binary Neutron Star Mergers with AthenaK
We introduce an extension to the AthenaK code for general-relativistic
magnetohydrodynamics (GRMHD) in dynamical spacetimes using a 3+1 conservative
Eulerian formulation. Like the fixed-spacetime GRMHD solver, we use standard
finite-volume methods to evolve the fluid and a constrained transport scheme to
preserve the divergence-free constraint for the magnetic field. We also utilize
a first-order flux correction (FOFC) scheme to reduce the need for an
artificial atmosphere and optionally enforce a maximum principle to improve
robustness. We demonstrate the accuracy of AthenaK using a set of standard
tests in flat and curved spacetimes. Using a SANE accretion disk around a Kerr
black hole, we compare the new solver to the existing solver for stationary
spacetimes using the so-called "HARM-like" formulation. We find that both
formulations converge to similar results. We also include the first published
binary neutron star (BNS) mergers performed on graphical processing units
(GPUs). Thanks to the FOFC scheme, our BNS mergers maintain a relative error of
$\mathcal{O}(10^{-11})$ or better in baryon mass conservation up to collapse.
Finally, we perform scaling tests of AthenaK on OLCF Frontier, where we show
excellent weak scaling of $\geq 80\%$ efficiency up to 32768 GPUs and $74\%$ up
to 65536 GPUs for a GRMHD problem in dynamical spacetimes with six levels of
mesh refinement. AthenaK achieves an order-of-magnitude speedup using GPUs
compared to CPUs, demonstrating that it is suitable for performing numerical
relativity problems on modern exascale resources.