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:
-
- 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}
}
Web of Science
Works referenced in this record:
Fragment molecular orbital-based molecular dynamics (FMO-MD) method with MP2 gradient
journal, February 2011
- Mochizuki, Yuji; Nakano, Tatsuya; Komeiji, Yuto
- Chemical Physics Letters, Vol. 504, Issue 1-3
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
Partial geometry optimization with FMO-MP2 gradient: Application to TrpCage
journal, May 2012
- Tsukamoto, Takayuki; Mochizuki, Yuji; Watanabe, Naoki
- Chemical Physics Letters, Vol. 535
An improved algorithm for analytical gradient evaluation in resolution-of-the-identity second-order Møller-Plesset perturbation theory: Application to alanine tetrapeptide conformational analysis
journal, April 2007
- Distasio, Robert A.; Steele, Ryan P.; Rhee, Young Min
- Journal of Computational Chemistry, Vol. 28, Issue 5
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
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
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
Analytic Energy Gradient in Combined Second-Order Møller–Plesset Perturbation Theory and Polarizable Force Field Calculation
journal, October 2011
- Li, Hui
- The Journal of Physical Chemistry A, Vol. 115, Issue 42
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
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
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
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
The elimination of singularities in derivative calculations
journal, October 1985
- Handy, N. C.; Amos, R. D.; Gaw, J. F.
- Chemical Physics Letters, Vol. 120, Issue 2
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
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
On the orbital contribution to analytical derivatives of perturbation theory energies
journal, June 1995
- Lee, Timothy J.; Racine, Stephen C.; Rice, Julia E.
- Molecular Physics, Vol. 85, Issue 3
Elimination of energy denominators in Møller—Plesset perturbation theory by a Laplace transform approach
journal, June 1991
- Almlöf, Jan
- Chemical Physics Letters, Vol. 181, Issue 4
Assessment of the MP2 Method, along with Several Basis Sets, for the Computation of Interaction Energies of Biologically Relevant Hydrogen Bonded and Dispersion Bound Complexes
journal, August 2007
- Riley, Kevin E.; Hobza, Pavel
- The Journal of Physical Chemistry A, Vol. 111, Issue 33
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
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
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
An improved semidirect MP2 gradient method
journal, February 1999
- Head-Gordon, Martin
- Molecular Physics, Vol. 96, Issue 4
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
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
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
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
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
Theory and implementation of the MBPT density matrix. An application to one-electron properties
journal, June 1988
- Trucks, Gary W.; Salter, E. A.; Sosa, Carlos
- Chemical Physics Letters, Vol. 147, Issue 4
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
Coulombic potential energy integrals and approximations
journal, May 1973
- Whitten, J. L.
- The Journal of Chemical Physics, Vol. 58, Issue 10
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
A direct MP2 gradient method
journal, February 1990
- Frisch, Michael J.; Head-Gordon, Martin; Pople, John A.
- Chemical Physics Letters, Vol. 166, Issue 3
Accelerating GPU Kernels for Dense Linear Algebra
book, January 2011
- Nath, Rajib; Tomov, Stanimire; Dongarra, Jack
- Lecture Notes in Computer Science
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
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
On the efficient evaluation of analytic energy gradients
journal, December 1985
- Rice, J. E.; Amos, R. D.
- Chemical Physics Letters, Vol. 122, Issue 6
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
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
Derivation of general analytic gradient expressions for density-fitted post-Hartree-Fock methods: An efficient implementation for the density-fitted second-order Møller–Plesset perturbation theory
journal, September 2014
- Bozkaya, Uğur
- The Journal of Chemical Physics, Vol. 141, Issue 12
Mo/ller–Plesset energy derivatives
journal, August 1988
- Jo/rgensen, Poul; Helgaker, Trygve
- The Journal of Chemical Physics, Vol. 89, Issue 3
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
Analytical nuclear gradients for the MP2-R12 method
journal, October 2007
- Kordel, E.; Villani, C.; Klopper, W.
- Molecular Physics, Vol. 105, Issue 19-22
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
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
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
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
Theory and application of MBPT(3) gradients: The density approach
journal, October 1987
- Salter, E. A.; Trucks, Gary W.; Fitzgerald, George
- Chemical Physics Letters, Vol. 141, Issue 1-2
A new direct MP2 gradient algorithm with implementation on a massively parallel computer
journal, June 1996
- Nielsen, Ida M. B.
- Chemical Physics Letters, Vol. 255, Issue 1-3
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
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
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
The analytic evaluation of second-order møller-plesset (MP2) dipole moment derivatives
journal, May 1987
- Simandiras, E. D.; Amos, R. D.; Handy, N. C.
- Chemical Physics, Vol. 114, Issue 1
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
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
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
Analytic gradients for the combined sr -DFT/ lr -MP2 method: application to weakly bound systems
journal, December 2010
- Chabbal, Sylvain; Stoll, Hermann; Werner, Hans-Joachim
- Molecular Physics, Vol. 108, Issue 24
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
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
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
Semi-direct algorithms for the MP2 energy and gradient
journal, February 1990
- Frisch, Michael J.; Head-Gordon, Martin; Pople, John A.
- Chemical Physics Letters, Vol. 166, Issue 3
Analytic energy gradients in combined second order Møller-Plesset perturbation theory and conductorlike polarizable continuum model calculation
journal, October 2011
- Si, Dejun; Li, Hui
- The Journal of Chemical Physics, Vol. 135, Issue 14
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
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
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
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
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
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
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
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
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
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
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
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
A parallel second-order MØller-Plesset gradient
journal, June 1997
- Fletcher, Graham; Rendell, Alistair; Sherwood, Paul
- Molecular Physics, Vol. 91, Issue 3
Gradient theory applied to restricted (open-shell) Møller—Plesset theory
journal, November 1992
- Tozer, David J.; Andrews, Jamie S.; Amos, Roger D.
- Chemical Physics Letters, Vol. 199, Issue 3-4
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
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
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
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
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
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
Numerical Assessment for Accuracy and GPU Acceleration of TD-DMRG Time Evolution Schemes
text, January 2019
- Li, Weitang; Ren, Jiajun; Shuai, Zhigang
- arXiv