Exascale Relativistic DFT

GPU-centric mixed-precision computation and compressed communication for fully relativistic finite-element DFT

collaborators: Gourab Panigrahi, Nishant Gupta, Kartick Ramakrishnan, Sundaresan G, Rudra Panch, Sambit Das, Vishwas Rao, Prof. Phani Motamarri

(Kodali et al., 2026)

Modern GPU supercomputers offer far higher throughput for low-precision arithmetic than for double precision, and moving data between devices is often more expensive than computing on it. Eigensolvers in scientific simulations have struggled to exploit either fact without losing accuracy. Building on the robustness of the R-ChFSI eigensolver, this project develops a GPU-centric, exascale-oriented finite-element DFT framework for noncollinear magnetism and spin-orbit coupling that targets both floating-point and data-movement bottlenecks.

The framework combines:

  • adaptive higher-order finite-element discretization and a matrix-free Poisson solver;
  • GPU-optimized Hamiltonian-multivector products for two-component spinors;
  • mixed-precision filtering, with cell-level products in FP32/TF32 while residuals are kept in FP64;
  • block floating-point (BFP) compression of the nearest-neighbour halo data exchanged between MPI ranks;
  • communication-efficient band parallelization and a distributed blockwise Rayleigh-Ritz procedure.

Together these techniques make systematically convergent, fully relativistic DFT calculations on systems with tens of thousands of electrons practical on leadership-class machines such as Aurora and Frontier. This work has been accepted at SC26.

The finite-element mesh is partitioned across GPUs; the halo data exchanged between neighbouring partitions is compressed to a block floating-point format before communication and decompressed on arrival.

References

2026

  1. SC26
    Towards exascale fully relativistic pseudopotential density functional theory calculations enabled by mixed-precision computation and compressed-communication using residual based subspace iteration
    Nikhil Kodali, Gourab Panigrahi, Nishant Gupta, and 6 more authors
    In The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC26), 2026
    Accepted