DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Analytical gradients for tensor hyper-contracted MP2 and SOS-MP2 on graphical processing units

Abstract

Analytic energy gradients for tensor hyper-contraction (THC) are derived and implemented for second-order Møller-Plesset perturbation theory (MP2), with and without the scaled-opposite-spin (SOS)-MP2 approximation. By exploiting the THC factorization, the formal scaling of MP2 and SOS-MP2 gradient calculations with respect to system size is reduced to quartic and cubic, respectively. An efficient implementation has been developed that utilizes both graphics processing units and sparse tensor techniques exploiting spatial sparsity of the atomic orbitals. THC-MP2 has been applied to both geometry optimization and ab initio molecular dynamics (AIMD) simulations. Furthermore, the resulting energy conservation in micro-canonical AIMD demonstrates that the implementation provides accurate nuclear gradients with respect to the THC-MP2 potential energy surfaces.

Authors:
 [1]; ORCiD logo [1]
  1. Stanford Univ., Stanford, CA (United States); SLAC National Accelerator Lab., Menlo Park, CA (United States)
Publication Date:
Research Org.:
SLAC National Accelerator Laboratory (SLAC), Menlo Park, CA (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1410666
Grant/Contract Number:  
AC02-76SF00515; ACI-14-29830; CHE-15-65249; SGF
Resource Type:
Accepted Manuscript
Journal Name:
Journal of Chemical Physics
Additional Journal Information:
Journal Volume: 147; Journal Issue: 16; Journal ID: ISSN 0021-9606
Publisher:
American Institute of Physics (AIP)
Country of Publication:
United States
Language:
English
Subject:
72 PHYSICS OF ELEMENTARY PARTICLES AND FIELDS

Citation Formats

Song, Chenchen, and Martinez, Todd J. Analytical gradients for tensor hyper-contracted MP2 and SOS-MP2 on graphical processing units. United States: N. p., 2017. Web. doi:10.1063/1.4997997.
Song, Chenchen, & Martinez, Todd J. Analytical gradients for tensor hyper-contracted MP2 and SOS-MP2 on graphical processing units. United States. https://doi.org/10.1063/1.4997997
Song, Chenchen, and Martinez, Todd J. Tue . "Analytical gradients for tensor hyper-contracted MP2 and SOS-MP2 on graphical processing units". United States. https://doi.org/10.1063/1.4997997. https://www.osti.gov/servlets/purl/1410666.
@article{osti_1410666,
title = {Analytical gradients for tensor hyper-contracted MP2 and SOS-MP2 on graphical processing units},
author = {Song, Chenchen and Martinez, Todd J.},
abstractNote = {Analytic energy gradients for tensor hyper-contraction (THC) are derived and implemented for second-order Møller-Plesset perturbation theory (MP2), with and without the scaled-opposite-spin (SOS)-MP2 approximation. By exploiting the THC factorization, the formal scaling of MP2 and SOS-MP2 gradient calculations with respect to system size is reduced to quartic and cubic, respectively. An efficient implementation has been developed that utilizes both graphics processing units and sparse tensor techniques exploiting spatial sparsity of the atomic orbitals. THC-MP2 has been applied to both geometry optimization and ab initio molecular dynamics (AIMD) simulations. Furthermore, the resulting energy conservation in micro-canonical AIMD demonstrates that the implementation provides accurate nuclear gradients with respect to the THC-MP2 potential energy surfaces.},
doi = {10.1063/1.4997997},
journal = {Journal of Chemical Physics},
number = 16,
volume = 147,
place = {United States},
year = {Tue Aug 29 00:00:00 EDT 2017},
month = {Tue Aug 29 00:00:00 EDT 2017}
}

Journal Article:
Free Publicly Available Full Text
Publisher's Version of Record

Citation Metrics:
Cited by: 19 works
Citation information provided by
Web of Science

Save / Share:

Works referenced in this record:

Fragment molecular orbital-based molecular dynamics (FMO-MD) method with MP2 gradient
journal, February 2011


Generating Efficient Quantum Chemistry Codes for Novel Architectures
journal, November 2012

  • Titov, Alexey V.; Ufimtsev, Ivan S.; Luehr, Nathan
  • Journal of Chemical Theory and Computation, Vol. 9, Issue 1
  • DOI: 10.1021/ct300321a

Partial geometry optimization with FMO-MP2 gradient: Application to TrpCage
journal, May 2012


Low rank factorization of the Coulomb integrals for periodic coupled cluster theory
journal, March 2017

  • Hummel, Felix; Tsatsoulis, Theodoros; Grüneis, Andreas
  • The Journal of Chemical Physics, Vol. 146, Issue 12
  • DOI: 10.1063/1.4977994

Forces and stress in second order Møller-Plesset perturbation theory for condensed phase systems within the resolution-of-identity Gaussian and plane waves approach
journal, September 2015

  • Del Ben, Mauro; Hutter, Jürg; VandeVondele, Joost
  • The Journal of Chemical Physics, Vol. 143, Issue 10
  • DOI: 10.1063/1.4919238

Analytic gradient for second order Møller-Plesset perturbation theory with the polarizable continuum model based on the fragment molecular orbital method
journal, May 2012

  • Nagata, Takeshi; Fedorov, Dmitri G.; Li, Hui
  • The Journal of Chemical Physics, Vol. 136, Issue 20
  • DOI: 10.1063/1.4714601

Tensor Hypercontraction Second-Order Møller–Plesset Perturbation Theory: Grid Optimization and Reaction Energies
journal, June 2015

  • Kokkila Schumacher, Sara I. L.; Hohenstein, Edward G.; Parrish, Robert M.
  • Journal of Chemical Theory and Computation, Vol. 11, Issue 7
  • DOI: 10.1021/acs.jctc.5b00272

Approximation of 1/x by exponential sums in [1, ∞)
journal, October 2005

  • Braess, Dietrich; Hackbusch, Wolfgang
  • IMA Journal of Numerical Analysis, Vol. 25, Issue 4
  • DOI: 10.1093/imanum/dri015

Analytic energy gradients for general coupled‐cluster methods and fourth‐order many‐body perturbation theory
journal, November 1986

  • Fitzgerald, George; Harrison, Robert J.; Bartlett, Rodney J.
  • The Journal of Chemical Physics, Vol. 85, Issue 9
  • DOI: 10.1063/1.451823

Tensor hypercontraction. II. Least-squares renormalization
journal, December 2012

  • Parrish, Robert M.; Hohenstein, Edward G.; Martínez, Todd J.
  • The Journal of Chemical Physics, Vol. 137, Issue 22
  • DOI: 10.1063/1.4768233

The elimination of singularities in derivative calculations
journal, October 1985


Quantum Chemistry on Graphical Processing Units. 1. Strategies for Two-Electron Integral Evaluation
journal, January 2008

  • Ufimtsev, Ivan S.; Martínez, Todd J.
  • Journal of Chemical Theory and Computation, Vol. 4, Issue 2
  • DOI: 10.1021/ct700268q

Communication: Acceleration of coupled cluster singles and doubles via orbital-weighted least-squares tensor hypercontraction
journal, May 2014

  • Parrish, Robert M.; Sherrill, C. David; Hohenstein, Edward G.
  • The Journal of Chemical Physics, Vol. 140, Issue 18
  • DOI: 10.1063/1.4876016

On the orbital contribution to analytical derivatives of perturbation theory energies
journal, June 1995


Analytical energy gradients for local second-order Mo/ller–Plesset perturbation theory
journal, April 1998

  • El Azhary, Adel; Rauhut, Guntram; Pulay, Peter
  • The Journal of Chemical Physics, Vol. 108, Issue 13
  • DOI: 10.1063/1.475955

On the evaluation of analytic energy derivatives for correlated wave functions
journal, December 1984

  • Handy, Nicholas C.; Schaefer, Henry F.
  • The Journal of Chemical Physics, Vol. 81, Issue 11
  • DOI: 10.1063/1.447489

Semidirect MP2 gradient evaluation on workstation computers: The MPGRAD program
journal, August 1993

  • Haase, Frank; Ahlrichs, Reinhart
  • Journal of Computational Chemistry, Vol. 14, Issue 8
  • DOI: 10.1002/jcc.540140805

An improved semidirect MP2 gradient method
journal, February 1999


Analytical energy gradients for local second-order Møller–Plesset perturbation theory using density fitting approximations
journal, July 2004

  • Schütz, Martin; Werner, Hans-Joachim; Lindh, Roland
  • The Journal of Chemical Physics, Vol. 121, Issue 2
  • DOI: 10.1063/1.1760747

Quartic-Scaling Analytical Gradient of Quasidegenerate Scaled Opposite Spin Second-Order Perturbation Corrections to Single Excitation Configuration Interaction
journal, April 2009

  • Rhee, Young Min; Casanova, David; Head-Gordon, Martin
  • Journal of Chemical Theory and Computation, Vol. 5, Issue 5
  • DOI: 10.1021/ct800509z

High-Level Ab Initio Electronic Structure Calculations of Water Clusters (H 2 O) 16 and (H 2 O) 17 : A New Global Minimum for (H 2 O) 16
journal, October 2010

  • Yoo, Soohaeng; Aprà, Edoardo; Zeng, Xiao Cheng
  • The Journal of Physical Chemistry Letters, Vol. 1, Issue 20
  • DOI: 10.1021/jz101245s

Gaussian basis sets for use in correlated molecular calculations. I. The atoms boron through neon and hydrogen
journal, January 1989

  • Dunning, Thom H.
  • The Journal of Chemical Physics, Vol. 90, Issue 2
  • DOI: 10.1063/1.456153

An atomic orbital-based reformulation of energy gradients in second-order Møller–Plesset perturbation theory
journal, April 2008

  • Schweizer, Sabine; Doser, Bernd; Ochsenfeld, Christian
  • The Journal of Chemical Physics, Vol. 128, Issue 15
  • DOI: 10.1063/1.2906127

Theory and implementation of the MBPT density matrix. An application to one-electron properties
journal, June 1988


Molecular gradient for second-order Møller-Plesset perturbation theory using the divide-expand-consolidate (DEC) scheme
journal, September 2012

  • Kristensen, Kasper; Jørgensen, Poul; Jansík, Branislav
  • The Journal of Chemical Physics, Vol. 137, Issue 11
  • DOI: 10.1063/1.4752432

Coulombic potential energy integrals and approximations
journal, May 1973

  • Whitten, J. L.
  • The Journal of Chemical Physics, Vol. 58, Issue 10
  • DOI: 10.1063/1.1679012

Quartic-Scaling Analytical Energy Gradient of Scaled Opposite-Spin Second-Order Møller−Plesset Perturbation Theory
journal, March 2007

  • Lochan, Rohini C.; Shao, Yihan; Head-Gordon, Martin
  • Journal of Chemical Theory and Computation, Vol. 3, Issue 3
  • DOI: 10.1021/ct600292h

A direct MP2 gradient method
journal, February 1990


Accelerating GPU Kernels for Dense Linear Algebra
book, January 2011


Building a More Predictive Protein Force Field: A Systematic and Reproducible Route to AMBER-FB15
journal, April 2017

  • Wang, Lee-Ping; McKiernan, Keri A.; Gomes, Joseph
  • The Journal of Physical Chemistry B, Vol. 121, Issue 16
  • DOI: 10.1021/acs.jpcb.7b02320

Laplace transform techniques in Mo/ller–Plesset perturbation theory
journal, January 1992

  • Häser, Marco; Almlöf, Jan
  • The Journal of Chemical Physics, Vol. 96, Issue 1
  • DOI: 10.1063/1.462485

On the efficient evaluation of analytic energy gradients
journal, December 1985


A numerically stable procedure for calculating M�ller-Plesset energy derivatives, derived using the theory of Lagrangians
journal, January 1989

  • Helgaker, Trygve; J�rgensen, Poul; Handy, Nicholas C.
  • Theoretica Chimica Acta, Vol. 76, Issue 4
  • DOI: 10.1007/bf00532006

An efficient atomic orbital based second-order Møller–Plesset gradient program
journal, June 2004

  • Saebø, Svein; Baker, Jon; Wolinski, Krzysztof
  • The Journal of Chemical Physics, Vol. 120, Issue 24
  • DOI: 10.1063/1.1752880

Mo/ller–Plesset energy derivatives
journal, August 1988

  • Jo/rgensen, Poul; Helgaker, Trygve
  • The Journal of Chemical Physics, Vol. 89, Issue 3
  • DOI: 10.1063/1.455152

A derivation of the frozen-orbital unrestricted open-shell and restricted closed-shell second-order perturbation theory analytic gradient expressions
journal, November 2003

  • Aikens, Christine M.; Webb, Simon P.; Bell, Rob L.
  • Theoretical Chemistry Accounts: Theory, Computation, and Modeling (Theoretica Chimica Acta), Vol. 110, Issue 4
  • DOI: 10.1007/s00214-003-0453-3

Analytical nuclear gradients for the MP2-R12 method
journal, October 2007


Geometry optimization made simple with translation and rotation coordinates
journal, June 2016

  • Wang, Lee-Ping; Song, Chenchen
  • The Journal of Chemical Physics, Vol. 144, Issue 21
  • DOI: 10.1063/1.4952956

Analytical gradients of the second-order Møller-Plesset energy using Cholesky decompositions
journal, October 2013

  • Boström, Jonas; Veryazov, Valera; Aquilante, Francesco
  • International Journal of Quantum Chemistry, Vol. 114, Issue 5
  • DOI: 10.1002/qua.24563

Restricted open‐shell Hartree–Fock‐based many‐body perturbation theory: Theory and application of energy and gradient calculations
journal, November 1992

  • Lauderdale, Walter J.; Stanton, John F.; Gauss, Jürgen
  • The Journal of Chemical Physics, Vol. 97, Issue 9
  • DOI: 10.1063/1.463664

Parallel Unrestricted MP2 Analytic Gradients Using the Distributed Data Interface
journal, April 2004

  • Aikens, Christine M.; Gordon, Mark S.
  • The Journal of Physical Chemistry A, Vol. 108, Issue 15
  • DOI: 10.1021/jp031142t

Theory and application of MBPT(3) gradients: The density approach
journal, October 1987


A new direct MP2 gradient algorithm with implementation on a massively parallel computer
journal, June 1996


Analytic energy gradients for the orbital-optimized second-order Møller–Plesset perturbation theory
journal, May 2013

  • Bozkaya, Uğur; Sherrill, C. David
  • The Journal of Chemical Physics, Vol. 138, Issue 18
  • DOI: 10.1063/1.4803662

Advances in methods and algorithms in a modern quantum chemistry program package
journal, January 2006

  • Shao, Yihan; Molnar, Laszlo Fusti; Jung, Yousung
  • Phys. Chem. Chem. Phys., Vol. 8, Issue 27
  • DOI: 10.1039/b517914a

Benchmark ab Initio Conformational Energies for the Proteinogenic Amino Acids through Explicitly Correlated Methods. Assessment of Density Functional Methods
journal, December 2015

  • Kesharwani, Manoj K.; Karton, Amir; Martin, Jan M. L.
  • Journal of Chemical Theory and Computation, Vol. 12, Issue 1
  • DOI: 10.1021/acs.jctc.5b01066

The analytic evaluation of second-order møller-plesset (MP2) dipole moment derivatives
journal, May 1987


Analytic energy gradient for second-order Møller-Plesset perturbation theory based on the fragment molecular orbital method
journal, July 2011

  • Nagata, Takeshi; Fedorov, Dmitri G.; Ishimura, Kazuya
  • The Journal of Chemical Physics, Vol. 135, Issue 4
  • DOI: 10.1063/1.3611020

Tensor Hypercontraction Equation-of-Motion Second-Order Approximate Coupled Cluster: Electronic Excitation Energies in O(N4) Time
journal, July 2013

  • Hohenstein, Edward G.; Kokkila, Sara I. L.; Parrish, Robert M.
  • The Journal of Physical Chemistry B, Vol. 117, Issue 42
  • DOI: 10.1021/jp4021905

Quantum Chemistry on Graphical Processing Units. 3. Analytical Energy Gradients, Geometry Optimization, and First Principles Molecular Dynamics
journal, August 2009

  • Ufimtsev, Ivan S.; Martinez, Todd J.
  • Journal of Chemical Theory and Computation, Vol. 5, Issue 10
  • DOI: 10.1021/ct9003004

Analytic gradients for the combined sr -DFT/ lr -MP2 method: application to weakly bound systems
journal, December 2010


An effective energy gradient expression for divide-and-conquer second-order Møller–Plesset perturbation theory
journal, January 2013

  • Kobayashi, Masato; Nakai, Hiromi
  • The Journal of Chemical Physics, Vol. 138, Issue 4
  • DOI: 10.1063/1.4776228

Møller–Plesset perturbation theory gradient in the generalized hybrid orbital quantum mechanical and molecular mechanical method
journal, February 2010

  • Jung, Jaewoon; Sugita, Yuji; Ten-no, S.
  • The Journal of Chemical Physics, Vol. 132, Issue 8
  • DOI: 10.1063/1.3329370

Distributed memory parallel implementation of energies and gradients for second-order Møller–Plesset perturbation theory with the resolution-of-the-identity approximation
journal, January 2006

  • Hättig, Christof; Hellweg, Arnim; Köhn, Andreas
  • Physical Chemistry Chemical Physics, Vol. 8, Issue 10
  • DOI: 10.1039/b515355g

Semi-direct algorithms for the MP2 energy and gradient
journal, February 1990


Analytic derivatives for the Cholesky representation of the two-electron integrals
journal, July 2008

  • Aquilante, Francesco; Lindh, Roland; Pedersen, Thomas Bondo
  • The Journal of Chemical Physics, Vol. 129, Issue 3
  • DOI: 10.1063/1.2955755

The performance of a family of density functional methods
journal, April 1993

  • Johnson, Benny G.; Gill, Peter M. W.; Pople, John A.
  • The Journal of Chemical Physics, Vol. 98, Issue 7
  • DOI: 10.1063/1.464906

Analytical energy gradients in second-order Mo/ller–Plesset perturbation theory for extended systems
journal, September 1998

  • Hirata, So; Iwata, Suehiro
  • The Journal of Chemical Physics, Vol. 109, Issue 11
  • DOI: 10.1063/1.477020

Minimax approximation for the decomposition of energy denominators in Laplace-transformed Møller–Plesset perturbation theories
journal, July 2008

  • Takatsuka, Akio; Ten-no, Seiichiro; Hackbusch, Wolfgang
  • The Journal of Chemical Physics, Vol. 129, Issue 4
  • DOI: 10.1063/1.2958921

Atomic orbital-based SOS-MP2 with tensor hypercontraction. II. Local tensor hypercontraction
journal, January 2017

  • Song, Chenchen; Martínez, Todd J.
  • The Journal of Chemical Physics, Vol. 146, Issue 3
  • DOI: 10.1063/1.4973840

Bulk Liquid Water at Ambient Temperature and Pressure from MP2 Theory
journal, October 2013

  • Del Ben, Mauro; Schönherr, Mandes; Hutter, Jürg
  • The Journal of Physical Chemistry Letters, Vol. 4, Issue 21
  • DOI: 10.1021/jz401931f

New parallel algorithm for MP2 energy gradient calculations
journal, January 2007

  • Ishimura, Kazuya; Pulay, Peter; Nagase, Shigeru
  • Journal of Computational Chemistry, Vol. 28, Issue 12
  • DOI: 10.1002/jcc.20731

Derivative studies in hartree-fock and møller-plesset theories
journal, March 1979

  • Pople, J. A.; Krishnan, R.; Schlegel, H. B.
  • International Journal of Quantum Chemistry, Vol. 16, Issue S13
  • DOI: 10.1002/qua.560160825

Communication: Tensor hypercontraction. III. Least-squares tensor hypercontraction for the determination of correlated wavefunctions
journal, December 2012

  • Hohenstein, Edward G.; Parrish, Robert M.; Sherrill, C. David
  • The Journal of Chemical Physics, Vol. 137, Issue 22
  • DOI: 10.1063/1.4768241

Quartic scaling second-order approximate coupled cluster singles and doubles via tensor hypercontraction: THC-CC2
journal, March 2013

  • Hohenstein, Edward G.; Kokkila, Sara I. L.; Parrish, Robert M.
  • The Journal of Chemical Physics, Vol. 138, Issue 12
  • DOI: 10.1063/1.4795514

Quantum Chemistry on Graphical Processing Units. 2. Direct Self-Consistent-Field Implementation
journal, March 2009

  • Ufimtsev, Ivan S.; Martinez, Todd J.
  • Journal of Chemical Theory and Computation, Vol. 5, Issue 4
  • DOI: 10.1021/ct800526s

RI-MP2: first derivatives and global consistency
journal, October 1997

  • Weigend, Florian; Häser, Marco
  • Theoretical Chemistry Accounts: Theory, Computation, and Modeling (Theoretica Chimica Acta), Vol. 97, Issue 1-4
  • DOI: 10.1007/s002140050269

A parallel second-order MØller-Plesset gradient
journal, June 1997


Gradient theory applied to restricted (open-shell) Møller—Plesset theory
journal, November 1992


Scaled opposite-spin second order Møller–Plesset correlation energy: An economical electronic structure method
journal, November 2004

  • Jung, Yousung; Lochan, Rohini C.; Dutoi, Anthony D.
  • The Journal of Chemical Physics, Vol. 121, Issue 20
  • DOI: 10.1063/1.1809602

Atomic orbital-based SOS-MP2 with tensor hypercontraction. I. GPU-based tensor construction and exploiting sparsity
journal, May 2016

  • Song, Chenchen; Martínez, Todd J.
  • The Journal of Chemical Physics, Vol. 144, Issue 17
  • DOI: 10.1063/1.4948438

Works referencing / citing this record:

Reduced scaling CASPT2 using supporting subspaces and tensor hyper-contraction
journal, July 2018

  • Song, Chenchen; Martínez, Todd J.
  • The Journal of Chemical Physics, Vol. 149, Issue 4
  • DOI: 10.1063/1.5037283

Rank reduced coupled cluster theory. I. Ground state energies and wavefunctions
journal, April 2019

  • Parrish, Robert M.; Zhao, Yao; Hohenstein, Edward G.
  • The Journal of Chemical Physics, Vol. 150, Issue 16
  • DOI: 10.1063/1.5092505

Analytic gradients for the single-reference driven similarity renormalization group second-order perturbation theory
journal, July 2019

  • Wang, Shuhe; Li, Chenyang; Evangelista, Francesco A.
  • The Journal of Chemical Physics, Vol. 151, Issue 4
  • DOI: 10.1063/1.5100175

Numerical assessment for accuracy and GPU acceleration of TD-DMRG time evolution schemes
journal, January 2020

  • Li, Weitang; Ren, Jiajun; Shuai, Zhigang
  • The Journal of Chemical Physics, Vol. 152, Issue 2
  • DOI: 10.1063/1.5135363