DOE OSTI · 2505073
Introducing GPU Acceleration into the Python-Based Simulations of Chemistry Framework
Abstract
We introduce the first version of GPU4P Y SCF, a module that provides GPU acceleration of methods in P Y SCF. As a core functionality, this provides a GPU implementation of two-electron repulsion integrals (ERIs) for contracted basis sets comprising up to g functions using the Rys quadrature. As an illustration of how this can accelerate a quantum chemistry workflow, we describe how to use the ERIs efficiently in the integral-direct Hartree–Fock build and nuclear gradient construction. Benchmark calculations show a significant speedup of 2 orders of magnitude with respect to the multithreaded CPU Hartree–Fock code of P Y SCF and the performance comparable to other open-source GPU-accelerated quantum chemical packages, including GAMESS and QUICK, on a single NVIDIA A100 GPU.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Li, Rui [California Institute of Technology (CalTech), Pasadena, CA (United States)], Sun, Qiming [Quantum Engine LLC, Lacey, WA (United States)], Zhang, Xing [California Institute of Technology (CalTech), Pasadena, CA (United States)], Chan, Garnet Kin-Lic [California Institute of Technology (CalTech), Pasadena, CA (United States)] (ORCID:0000000180096038). 2025-01-23. Introducing GPU Acceleration into the Python-Based Simulations of Chemistry Framework. https://doi.org/10.1021/acs.jpca.4c05876
Cite the original work for its findings. Save a collection to share your selection of sources.