Journal of chemical theory and computation | 2019

Calculation of quantum chemical two-electron integrals by applying compiler technology on GPU.

 
 
 
 
 

Abstract


In this article we present an effective approach to calculate quantum chemical two-electron integrals over basis sets consisting of Gaussian type basis functions on GPU. Our framework generates several different variants called routes to the same integral problem with different integral algorithms (McMurchie Davidson, Head-Gordon Pople, Rys) and precision. Each route is benchmarked on more GPU architectures and with this data a model is fitted to select the best available route for an integral task given a GPU architecture. Moreover, this approach supports the computation of high angular momentum orbitals up to g effectively on GPU, tested up to cc-pVQZ sized basis sets. Rigorous analysis is shown regarding the effectiveness of our method. Molecule simulations with several basis sets are measured using NVIDIA GTX 1080 Ti, NVIDIA P100, and NVIDIA V100 cards.

Volume None
Pages None
DOI 10.1021/acs.jctc.9b00560
Language English
Journal Journal of chemical theory and computation

Full Text