English

Implementation of the multigrid Gaussian-Plane-Wave algorithm with GPU acceleration in PySCF

Chemical Physics 2026-03-27 v1 Materials Science Computational Physics Quantum Physics

Abstract

We introduce a GPU-accelerated multigrid Gaussian-Plane-Wave density fitting (FFTDF) approach for efficient Fock builds and nuclear gradient evaluations within Kohn-Sham density functional theory, as implemented in the GPU4PySCF module of PySCF. Our CUDA kernels employ a grid-based parallelization strategy for contracting Gaussian basis function pairs and achieve up to 80% of the FP64 peak performance on NVIDIA GPUs, with no loss of efficiency for high angular momentum (up to f-shell) functions. Benchmark calculations on molecules and solids with up to 1536 atoms and 20480 basis functions show up to 25x speedup on an H100 GPU relative to the CPU implementation on a 28-core shared memory node. For a 256-water cluster, the ground-state energy and nuclear gradients can be computed in ~30 seconds on a single H100 GPU. This implementation serves as an open-source foundation for many applications, such as ab initio molecular dynamics and high-throughput calculations.

Keywords

Cite

@article{arxiv.2603.24881,
  title  = {Implementation of the multigrid Gaussian-Plane-Wave algorithm with GPU acceleration in PySCF},
  author = {Rui Li and Xing Zhang and Qiming Sun and Yuanheng Wang and Junjie Yang and Garnet Kin-Lic Chan},
  journal= {arXiv preprint arXiv:2603.24881},
  year   = {2026}
}
R2 v1 2026-07-01T11:38:12.648Z