Designing quantum chemistry algorithms with just-in-time compilation

View at publisher
Authors: Xiaojie Wu, Qiming Sun, Yuanheng Wang
Cited by: 1
References: 24

Abstract

We introduce just-in-time (JIT) compilation to the integral kernels for Gaussian-type orbitals to enhance the efficiency of electron repulsion integral computations. For Coulomb and exchange (JK) matrices, JIT-based algorithms yield a 2× speedup for the small 6-31G* basis set over GPU4PySCF v1.4 on an NVIDIA A100-80G GPU. By incorporating a novel algorithm designed for orbitals with high angular momentum, the efficiency of JK evaluations with the large def2-TZVPP basis set is improved by up to 4×. The core CUDA implementation is compact, comprising only ∼1000 lines of code, including support for single-precision arithmetic. Furthermore, the single-precision implementation achieves a 3× speedup over the previous state-of-the-art.

Fields of Study & Subjects

Quantum Computing Algorithms and Architecture Advanced Chemical Physics Studies Machine Learning in Materials Science

Publication details

Journal / source
The Journal of Chemical Physics
Publisher
AIP Publishing
Volume
164
Issue
19
Publication date
15 May 2026
Language
EN