Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Porting Fragmentation Methods to Graphical Processing Units Using an OpenMP Application Programming Interface: Offloading the Fock Build for Low Angular Momentum Functions

Journal Article · · Journal of Chemical Theory and Computation

Here, a framework to offload four-index two-electron repulsion integrals to graphical processing units (GPUs) using OpenMP is discussed. The method has been applied to the Fock build for low angular momentum s and p functions in both the restricted Hartree–Fock (RHF) and in the effective fragment molecular orbital (EFMO) framework. Benchmark calculations for the GPU code for the pure RHF method show an increasing speedup relative to the existing OpenMP CPU code in GAMESS from 1.04 to 52× for clusters of 70–569 water molecules. The parallel efficiency on 24 NVIDIA V100 GPU boards also increases when increasing the system size: from 75 to 94% for water clusters that contain 303–1120 molecules. In the EFMO framework, the GPU Fock build shows a high linear scalability up to 4608 V100s with a parallel efficiency of 96% for calculations on a solvated mesoporous silica nanoparticle system with ~67,000 basis functions.

Research Organization:
Ames Laboratory (AMES), Ames, IA (United States)
Sponsoring Organization:
USDOE Office of Science (SC)
OSTI ID:
1986182
Report Number(s):
IS-J-11,029
Journal Information:
Journal of Chemical Theory and Computation, Journal Name: Journal of Chemical Theory and Computation Journal Issue: 8 Vol. 19; ISSN 1549-9618
Publisher:
American Chemical SocietyCopyright Statement
Country of Publication:
United States
Language:
English

References (30)

A new hierarchical parallelization scheme: Generalized distributed data interface (GDDI), and an application to the fragment molecular orbital method (FMO) journal January 2004
Computation of electron repulsion integrals using the rys quadrature method journal July 1983
Prescreening of two-electron integral derivatives in SCF gradient and Hessian calculations: PRESCREENING OF TWO-ELECTRON INTEGRAL DERIVATIVES journal November 1991
Recursion formula for electron repulsion integrals over Hermite polynomials journal January 2005
Mathematical Formulation of the Fragment Molecular Orbital Method book January 2011
A new algorithm of two-electron repulsion integral calculations: a combination of Pople–Hehre and McMurchie–Davidson methods journal April 2007
How accurate is the description of ligand–protein interactions by a hybrid QM/MM approach? journal December 2017
Computation of electron repulsion integrals involving contracted Gaussian basis functions journal May 1978
Theoretical development of the fragment molecular orbital (FMO) method book January 2006
Fragment molecular orbital method: application to polypeptides journal March 2000
Fragment molecular orbital method: use of approximate electrostatic potential journal January 2002
Fragment molecular orbital method: an approximate computational method for large molecules journal November 1999
Pair interaction molecular orbital method: an approximate computational method for molecular interactions journal October 1999
Chapter 10 The Effective Fragment Potential: A General Method for Predicting Intermolecular Interactions book January 2007
High-Performance, Graphics Processing Unit-Accelerated Fock Build Algorithm journal November 2020
Faster Self-Consistent Field (SCF) Calculations on GPU Clusters journal November 2021
Analytic Gradients for the Effective Fragment Molecular Orbital Method journal September 2016
Fragmentation Methods: A Route to Accurate Calculations on Large Systems journal August 2011
Energy-Based Molecular Fragmentation Methods journal April 2015
Fully Integrated Effective Fragment Molecular Orbital Method journal April 2013
Electrostatically Embedded Many-Body Expansion for Large Systems, with Applications to Water Clusters journal November 2006
Electrostatically Embedded Many-Body Expansion for Simulations journal December 2007
The Effective Fragment Potential Method:  A QM-Based MM Approach to Modeling Environmental Effects in Chemistry journal January 2001
Effective Fragment Molecular Orbital Method: A Merger of the Effective Fragment Potential and Fragment Molecular Orbital Methods journal August 2010
An effective fragment method for modeling solvent effects in quantum mechanical calculations journal August 1996
Diffusion energy profiles in silica mesoporous molecular sieves modelled with the fragment molecular orbital method journal March 2013
The Fragment Molecular Orbital Method book January 2009
The Effective Fragment Molecular Orbital Method for Fragments Connected by Covalent Bonds journal July 2012
Mapping Enzymatic Catalysis Using the Effective Fragment Molecular Orbital Method: Towards all ab initio Biochemistry journal April 2013
Hybrid RHF/MP2 Geometry Optimizations with the Effective Fragment Molecular Orbital Method journal February 2014

Similar Records

Porting fragmentation methods to GPUs using an OpenMP API: Offloading the resolution-of-the-identity second-order Møller–Plesset perturbation method
Journal Article · Fri Apr 28 00:00:00 EDT 2023 · Journal of Chemical Physics · OSTI ID:1986175

Enabling Fortran Standard Parallelism in GAMESS for Accelerated Quantum Chemistry Calculations
Journal Article · Wed Jun 21 00:00:00 EDT 2023 · Journal of Chemical Theory and Computation · OSTI ID:1986172