GaDE -- GPU-acceleration of time-dependent Dirac Equation for exascale
Johanne Elise Vembe, Marcin Krotkiewski, Magnar Bj{\o}rgve, Morten F{\o}rre, Hicham Agueny

TL;DR
GaDE is a GPU-accelerated solver for the 3D time-dependent Dirac equation, optimized for distributed HPC systems, demonstrating high scalability and performance on exascale architectures for relativistic quantum simulations.
Contribution
This paper introduces GaDE, a novel GPU-accelerated solver for the Dirac equation that efficiently utilizes MPI and CUDA/HIP for scalable electron dynamics simulations in relativistic regimes.
Findings
Achieves 85% parallel efficiency on 2048 GPUs
Demonstrates 16x speedup with 50% efficiency on 32 GPUs
Performs comparably on NVIDIA A100 and AMD MI250X GPUs
Abstract
Modern heterogeneous high-performance computing (HPC) systems powered by advanced graphics processing unit (GPU) architectures enable accelerating computing with unprecedented performance and scalability. Here, we present a GPU-accelerated solver for the three-dimensional (3D) time-dependent Dirac equation optimized for distributed HPC systems. The solver named GaDE is designed to simulate the electron dynamics in atoms induced by electromagnetic fields in the relativistic regime. It combines MPI with CUDA/HIP to target both NVIDIA and AMD GPU architectures. We discuss our implementation strategies in which most of the computations are carried out on GPUs, taking advantage of the GPU-aware MPI feature to optimize communication performance. We evaluate GaDE on the pre-exascale supercomputer LUMI, powered by AMD MI250X GPUs and HPE's Slingshot interconnect. Single-GPU performance on…
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.
Taxonomy
TopicsLaser-Plasma Interactions and Diagnostics · Laser-Matter Interactions and Applications · Particle Accelerators and Free-Electron Lasers
