Accelerating resolution-of-the-identity second-order Moller-Plesset quantum chemistry calculations with graphical processing units

被引:130
作者
Vogt, Leslie [1 ]
Olivares-Amaya, Roberto [1 ]
Kermes, Sean [1 ,2 ]
Shao, Yihan [3 ]
Amador-Bedolla, Carlos [1 ,4 ]
Aspuru-Guzik, Alan [1 ]
机构
[1] Harvard Univ, Dept Chem & Biol Chem, Cambridge, MA 02138 USA
[2] Rensselaer Polytech Inst, Dept Comp Sci, Troy, NY 12180 USA
[3] Q Chem Inc, Pittsburgh, PA 15213 USA
[4] Univ Nacl Autonoma Mexico, Dept Quim Teor, Fac Quim, Mexico City 04510, DF, Mexico
基金
美国国家科学基金会;
关键词
D O I
10.1021/jp0776762
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
The modification of a general purpose code for quantum mechanical calculations of molecular properties (Q-Chem) to use a graphical processing unit (GPU) is reported. A 4.3x speedup of the resolution-of-the-identity second-order Moller-Plesset perturbation theory (RI-MP2) execution time is observed in single point energy calculations of linear alkanes. The code modification is accomplished using the compute unified basic linear algebra subprograms (CUBLAS) library for an NVIDIA Quadro FX 5600 graphics card. Furthermore, speedups of other matrix algebra based electronic structure calculations are anticipated as a result of using a similar approach.
引用
收藏
页码:2049 / 2057
页数:9
相关论文
共 50 条
  • [1] The analytical gradient of dual-basis resolution-of-the-identity second-order Moller-Plesset perturbation theory
    Distasio, Robert A., Jr.
    Steele, Ryan P.
    Head-Gordon, Martin
    MOLECULAR PHYSICS, 2007, 105 (19-22) : 2731 - 2742
  • [2] A hybrid scheme for the resolution-of-the-identity approximation in second-order Moller-Plesset linear-r12 perturbation theory
    Klopper, W
    JOURNAL OF CHEMICAL PHYSICS, 2004, 120 (23) : 10890 - 10895
  • [3] Distributed memory parallel implementation of energies and gradients for second-order Moller-Plesset perturbation theory with the resolution-of-the-identity approximation
    Hättig, C
    Hellweg, A
    Köhn, A
    PHYSICAL CHEMISTRY CHEMICAL PHYSICS, 2006, 8 (10) : 1159 - 1169
  • [4] Porting fragmentation methods to GPUs using an OpenMP API: Offloading the resolution-of-the-identity second-order Moller-Plesset perturbation method
    Pham, Buu Q.
    Carrington, Laura
    Tiwari, Ananta
    Leang, Sarom S.
    Alkan, Melisa
    Bertoni, Colleen
    Datta, Dipayan
    Sattasathuchana, Tosaporn
    Xu, Peng
    Gordon, Mark S.
    JOURNAL OF CHEMICAL PHYSICS, 2023, 158 (16)
  • [5] Second-order Moller-Plesset calculations with dual basis sets
    Wolinski, K
    Pulay, P
    JOURNAL OF CHEMICAL PHYSICS, 2003, 118 (21) : 9497 - 9503
  • [6] Resolution-of-the-identity second-order MOller-Plesset perturbation theory with complex basis functions: Benchmark calculations and applications to strong-field ionization of polyacenes
    Vera, Mario Hernandez
    Jagau, Thomas-C.
    JOURNAL OF CHEMICAL PHYSICS, 2020, 152 (17)
  • [7] A parallel second-order Moller-Plesset gradient
    Fletcher, GD
    Rendell, AP
    Sherwood, P
    MOLECULAR PHYSICS, 1997, 91 (03) : 431 - 438
  • [8] A Kinetic Energy Fitting Metric for Resolution of the Identity Second-Order Moller-Plesset Perturbation Theory
    Lambrecht, Daniel S.
    Brandhorst, Kai
    Miller, William H.
    McCurdy, C. William
    Head-Gordon, Martin
    JOURNAL OF PHYSICAL CHEMISTRY A, 2011, 115 (13) : 2794 - 2801
  • [9] An improved algorithm for analytical gradient evaluation in resolution-of-the-identity second-order Moller-Plesset perturbation theory: Application to alanine tetrapeptide conformational analysis
    Distasio, Robert A., Jr.
    Steele, Ryan P.
    Rhee, Young Min
    Shao, Yihan
    Head-Gordon, Martin
    JOURNAL OF COMPUTATIONAL CHEMISTRY, 2007, 28 (05) : 839 - 856
  • [10] A localized basis that allows fast and accurate second-order Moller-Plesset calculations
    Subotnik, JE
    Head-Gordon, M
    JOURNAL OF CHEMICAL PHYSICS, 2005, 122 (03)