Magnetohydrodynamics with GAMER
Ui-Han Zhang, Hsi-Yu Schive, Tzihong Chiueh

TL;DR
GAMER-MHD is an extended GPU-accelerated adaptive mesh refinement code that accurately simulates magnetohydrodynamics, demonstrating high performance and robustness on supercomputers with standard and novel 3D tests.
Contribution
This work extends GAMER to support MHD with divergence-free constraints, GPU acceleration, and introduces a new 3D MHD test involving ABC magnetic fields.
Findings
GAMER-MHD achieves second-order accuracy and robustness.
Single-GPU performance reaches 1.2×10^8 cell-updates/sec.
Parallel efficiency of ~70% on 1024 nodes.
Abstract
GAMER, a parallel Graphic-processing-unit-accelerated Adaptive-MEsh-Refinement hydrodynamic code, has been extended to support magnetohydrodynamics (MHD) with both the corner-transport-upwind (CTU) and MUSCL-Hancock schemes and the constraint transport (CT) technique. The divergent preserving operator for adaptive mesh refinement (AMR) has been applied to reinforce the divergence-free constraint on the magnetic field. GAMER-MHD has fully exploited the concurrent executions between the GPU MHD solver and other CPU computation pertinent to AMR. We perform various standard tests to demonstrate that GAMER-MHD is both second-order accurate and robust, producing results as accurate as those given by high-resolution uniform-grid runs. We also explore a new 3D MHD test, where the magnetic field assumes the Arnold-Beltrami-Childress (ABC) configuration, temporarily becomes turbulent with current…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
