Toward electron-phonon physics at the exascale with a hybrid MPI-GPU-OpenMP framework

ORAL

Abstract

We report on the latest advances toward the exascale readiness of the EPW code, a Fortran/MPI program for first-principles studies of electron-phonon physics. Building on our GPU-accelerated implementation of the Wannier-Fourier interpolation of electron-phonon matrix elements, we have developed a hybrid framework that integrates MPI distribution, GPU offloading, and OpenMP multithreading to fully exploit heterogeneous supercomputing architectures. The new implementation delivers up to 29-fold speedups across Aurora (ALCF), Perlmutter (NERSC), and Vista (TACC) in terms of single-node performance compared to the CPU-only version of the interpolation using single-level MPI parallelism. Starting from a systematic analysis of the computational workload, we design an acceleration strategy that delivers efficiency, performance portability, and maintainability across NVIDIA, AMD, and Intel accelerators. We demonstrate large-scale calculations of electron self-energies and transport coefficients in strong-scaling tests with up to 6,144 GPUs on Aurora.

*This research is supported by the Computational Materials Science program of the U.S. Department of Energy, Office of Science, Basic Energy Sciences under Award DE-SC0020129. Computational resources were provided by the National Energy Research Scientific Computing Center (a DOE Office of Science User Facility supported under Contract No. DE-AC02-05CH11231), the Argonne Leadership Computing Facility (a DOE Office of Science User Facility supported under Contract DE-AC02-06CH11357), and the Texas Advanced Computing Center (TACC) at The University of Texas at Austin.

Presenters

  • Tae Yun Kim

    • University of Texas at Austin

Authors

  • Tae Yun Kim

    • University of Texas at Austin
  • Zhe Liu

    • SUNY Binghamton University
  • Sabyasachi Tiwari

    • University of Texas at Austin
  • Elena R Margine

    • Binghamton University
    • SUNY Binghamton University
  • Feliciano Giustino

    • University of Texas at Austin