APS Logo

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

ORAL

Abstract

With the ongoing transition toward exascale computing to tackle a range of open questions via numerical simulations, the development of GPU-optimized codes has become essential. In this talk, I will highlight the key features of AsterX, a novel open-source, modular, GPU-accelerated general relativistic magnetohydrodynamic (GRMHD) code for fully dynamical spacetimes in 3D Cartesian coordinates. Built for exascale applications, AsterX integrates with CarpetX, the new driver for the Einstein Toolkit, leveraging AMReX for block-structured adaptive mesh refinement (AMR). The code employs the flux-conservative Valencia formulation for GRMHD, and uses high-resolution shock capturing schemes to ensure accurate hydrodynamic modeling. Alongside discussions on the ongoing code development, I will also present the results of comprehensive 1D, 2D, and 3D GRMHD tests conducted on OLCF's Frontier supercomputer, highlighting AsterX's performance gains through subcycling in time and demonstrating its scaling efficiency across thousands of nodes.

Publication: J.V. Kalinani, L. Ji, L. Ennoggi, F.G.L. Armengol, L.T. Sanches, B.J. Tsao, S.R. Brandt, M. Campanelli,<br>R. Ciolfi, B. Giacomazzo, R. Haas, E. Schnetter & Y. Zlochower, submitted to CQG, arXiv:2406.11669<br>"AsterX: a new open-source GPU-accelerated GRMHD code for dynamical spacetimes"

Presenters

  • Jay Vijay Kalinani

    Rochester Institute of Technology

Authors

  • Jay Vijay Kalinani

    Rochester Institute of Technology

  • Liwei Ji

    Rochester Institute of Technology

  • Lorenzo Ennoggi

    Rochester Institute of Technology

  • Federico G Lopez Armengol

    Rochester Institute of Technology

  • Lucas T Sanches

    Federal University of Rio de Janeiro (UFRJ)

  • Bing-Jyun Tsao

    University of Texas at Austin

  • Steven Brandt

    Louisiana State University

  • Manuela Campanelli

    Rochester Institute of Technology

  • Riccardo Ciolfi

    INAF-Padova

  • Bruno Giacomazzo

    University of Milan, Bicocca

  • Roland Haas

    University of Illinois at Urbana-Champaign

  • Erik Schnetter

    Perimeter Inst for Theo Phys

  • Yosef Zlochower

    Rochester Institute of Technology