AsterX: a new open-source GPU-accelerated GRMHD code for dynamical spacetimes

被引:1
|
作者
Kalinani, Jay, V [1 ,2 ]
Ji, Liwei [1 ,2 ]
Ennoggi, Lorenzo [1 ,2 ]
Armengol, Federico G. Lopez [1 ,2 ]
Sanches, Lucas Timotheo [3 ]
Tsao, Bing-Jyun [4 ]
Brandt, Steven R. [5 ]
Campanelli, Manuela [1 ,2 ]
Ciolfi, Riccardo [6 ,7 ]
Giacomazzo, Bruno [8 ,9 ,10 ]
Haas, Roland [11 ,12 ]
Schnetter, Erik [5 ,13 ,14 ]
Zlochower, Yosef [1 ,2 ]
机构
[1] Rochester Inst Technol, Ctr Computat Relat & Gravitat, 85 Lomb Mem Dr, Rochester, NY 14623 USA
[2] Rochester Inst Technol, Sch Math Sci, 85 Lomb Mem Dr, Rochester, NY 14623 USA
[3] Univ Fed Rio de Janeiro UFRJ, Ctr Tecnol, Programa Engn Sistemas & Comp PESC COPPE, Ave Horacio Macedo 2030,Bloco H,Sala 319, BR-21941914 Rio De Janeiro, RJ, Brazil
[4] Univ Texasat Austin, Ctr Gravitat Phys, Dept Phys, Austin, TX 78712 USA
[5] Louisiana State Univ, Ctr Computat & Technol, Baton Rouge, LA USA
[6] INAF, Osserv Astron Padova, Vicolo Osservatorio 5, I-35122 Padua, Italy
[7] INFN, Sez Padova, Via Francesco Marzolo 8, I-35131 Padua, Italy
[8] Univ Milano Bicocca, Dipartimento Fis G Occhialini, Piazza Sci 3, I-20126 Milan, Italy
[9] INFN, Sez Milano Bicocca, Piazza Sci 3, I-20126 Milan, Italy
[10] INAF, Osservatorio Astron Brera, Via E Bianchi 46, I-23807 Merate, Italy
[11] Univ Illinois, Natl Ctr Supercomp Applicat, 1205 W Clark St, Urbana, IL USA
[12] Univ Illinois, Dept Phys, 1110 West Green St, Urbana, IL USA
[13] Perimeter Inst Theoret Phys, Waterloo, ON, Canada
[14] Univ Waterloo, Dept Phys & Astron, Waterloo, ON, Canada
关键词
general relativity; magnetohydrodynamics; exascale computing; GPUs; R-PROCESS NUCLEOSYNTHESIS; MAGNETIC-FIELDS; SCHEME; MAGNETOHYDRODYNAMICS; SIMULATIONS; ALGORITHM; ATHENA;
D O I
10.1088/1361-6382/ad9c11
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
We present AsterX, a novel open-source, modular, GPU-accelerated, fully general relativistic magnetohydrodynamic (GRMHD) code designed for dynamic spacetimes in 3D Cartesian coordinates, and tailored for exascale computing. We utilize block-structured adaptive mesh refinement (AMR) through CarpetX, the new driver for the Einstein Toolkit, which is built on AMReX, a software framework for massively parallel applications. AsterX employs the Valencia formulation for GRMHD, coupled with the 'Z4c' formalism for spacetime evolution, while incorporating high resolution shock capturing schemes to accurately handle the hydrodynamics. AsterX has undergone rigorous testing in both static and dynamic spacetime, demonstrating remarkable accuracy and agreement with other codes in literature. Using subcycling in time, we find an overall performance gain of factor 2.5-4.5. Benchmarking the code through scaling tests on OLCF's Frontier supercomputer, we demonstrate a weak scaling efficiency of about 67%-77% on 4096 nodes compared to an 8-node performance.
引用
收藏
页数:37
相关论文
共 50 条
  • [1] IllinoisGRMHD: an open-source, user-friendly GRMHD code for dynamical spacetimes
    Etienne, Zachariah B.
    Paschalidis, Vasileios
    Haas, Roland
    Moesta, Philipp
    Shapiro, Stuart L.
    CLASSICAL AND QUANTUM GRAVITY, 2015, 32 (17)
  • [2] AN OPEN-SOURCE GPU-ACCELERATED FEATURE EXTRACTION TOOL
    Michalek, Josef
    Vanek, Jan
    2014 12TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING (ICSP), 2014, : 450 - 454
  • [3] Open-Source Approach to GPU-Accelerated Substructure Search
    Whitehouse, Andrew J.
    Sanchez-Martinez, Melchor
    Salehi, Seyedeh Maryam
    Kurbatova, Natalja
    Dean, Euan
    JOURNAL OF CHEMICAL INFORMATION AND MODELING, 2024, 64 (18) : 6993 - 7006
  • [4] cuHARM: A New GPU-accelerated GRMHD Code and Its Application to ADAF Disks
    Begue, D.
    Pe'er, A.
    Zhang, G. -q.
    Zhang, B. -b.
    Pevzner, B.
    ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 2023, 264 (02):
  • [5] GRaM-X: a new GPU-accelerated dynamical spacetime GRMHD code for Exascale computing with the Einstein Toolkit
    Shankar, Swapnil
    Mosta, Philipp
    Brandt, Steven R.
    Haas, Roland
    Schnetter, Erik
    de Graaf, Yannick
    CLASSICAL AND QUANTUM GRAVITY, 2023, 40 (20)
  • [6] Gpufit: An open-source toolkit for GPU-accelerated curve fitting
    Przybylski, Adrian
    Thiel, Bjoern
    Keller-Findeisen, Jan
    Stock, Bernd
    Bates, Mark
    SCIENTIFIC REPORTS, 2017, 7
  • [7] MUSEN: An open-source framework for GPU-accelerated DEM simulations
    Dosta, Maksym
    Skorych, Vasyl
    SOFTWAREX, 2020, 12
  • [8] Gpufit: An open-source toolkit for GPU-accelerated curve fitting
    Adrian Przybylski
    Björn Thiel
    Jan Keller-Findeisen
    Bernd Stock
    Mark Bates
    Scientific Reports, 7
  • [9] LOQUAT: an open-source GPU-accelerated SPH solver for geotechnical modeling
    Peng, Chong
    Wang, Shun
    Wu, Wei
    Yu, Hai-sui
    Wang, Chun
    Chen, Jian-yu
    ACTA GEOTECHNICA, 2019, 14 (05) : 1269 - 1287
  • [10] CAMPAIGN: an open-source library of GPU-accelerated data clustering algorithms
    Kohlhoff, Kai J.
    Sosnick, Marc H.
    Hsu, William T.
    Pande, Vijay S.
    Altman, Russ B.
    BIOINFORMATICS, 2011, 27 (16) : 2322 - 2323