Accelerating modified Shepard interpolated potential energy calculations using graphics processing units

被引:3
|
作者
Fu, Hong [1 ]
Zheng, Limin [1 ]
Yang, Minghui [1 ]
机构
[1] Chinese Acad Sci, Key Lab Magnet Resonance Biol Syst, State Key Lab Magnet Resonance & Atom & Mol Phys, Wuhan Ctr Magnet Resonance,Wuhan Inst Phys & Math, Wuhan 430071, Peoples R China
基金
美国国家科学基金会;
关键词
Graphics processing unit acceleration; Chemical reactive dynamics; Potential energy surface; Modified Shepard interpolation scheme; MOLECULAR-DYNAMICS SIMULATIONS; QUANTUM-CHEMISTRY CALCULATIONS; MONTE-CARLO; SURFACES; IMPLEMENTATION; ABSTRACTION; EXCHANGE; ACCURATE;
D O I
10.1016/j.cpc.2012.12.005
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The potential energy surfaces constructed with the modified Shepard interpolation scheme have been widely used in studies of chemical reaction dynamics. However, computational costs of interpolation increase rapidly with the size of the system and the number of data points needed to achieve a given accuracy. In this work, we present a naive Graphics Processing Unit (GPU)-accelerated algorithm for modified Shepard interpolated potential energy calculations and its implementation with the PGI CUDA Fortran language. The benchmark tests on a NVIDIA Tesla C2050 using four interpolated potential energy surfaces (one for H + H2O <-> H-2 +OH, two for H + NH3 <-> H-2 + NH2 and one for H CH4 <-> H2CH3) demonstrated a speedup of 50-fold over the original CPU implementation on an Intel E5620 processor and the speedup increases with the system size and the number of data points. This work presents a promising GPU application in the field of chemical reaction dynamics. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:1150 / 1154
页数:5
相关论文
共 50 条
  • [1] Accelerating Molecular Docking Calculations Using Graphics Processing Units
    Korb, Oliver
    Stutzle, Thomas
    Exner, Thomas E.
    JOURNAL OF CHEMICAL INFORMATION AND MODELING, 2011, 51 (04) : 865 - 876
  • [2] Calculating vibrational spectra using modified Shepard interpolated potential energy surfaces
    Evenhuis, Christian R.
    Manthe, Uwe
    JOURNAL OF CHEMICAL PHYSICS, 2008, 129 (02):
  • [3] Accelerating dust temperature calculations with graphics-processing units
    Jonsson, Patrik
    Primack, Joel R.
    NEW ASTRONOMY, 2010, 15 (06) : 509 - 514
  • [4] Accelerating Physical Simulations Using Graphics Processing Units
    Hoffmann, Karl Heinz
    Hofmann, Michael
    Lang, Jens
    Rnger, Gudula
    Seeger, Steffen
    IT-INFORMATION TECHNOLOGY, 2011, 53 (02): : 49 - 59
  • [5] Accelerating Gate Sizing Using Graphics Processing Units
    Shi, Bing
    Zhang, Yufu
    Srivastava, Ankur
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2012, 31 (01) : 160 - 164
  • [6] Accelerating atmospheric physics parameterizations using graphics processing units
    Abdi, Daniel S.
    Jankov, Isidora
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2024, 38 (04): : 282 - 296
  • [7] Accelerating Chemical Database Searching Using Graphics Processing Units
    Liu, Pu
    Agrafiotis, Dimitris K.
    Rassokhin, Dmitrii N.
    Yang, Eric
    JOURNAL OF CHEMICAL INFORMATION AND MODELING, 2011, 51 (08) : 1807 - 1816
  • [8] Accelerating geostatistical simulations using graphics processing units (GPU)
    Tahmasebi, Pejman
    Sahimi, Muhammad
    Mariethoz, Gregoire
    Hezarkhani, Ardeshir
    COMPUTERS & GEOSCIENCES, 2012, 46 : 51 - 59
  • [9] Accelerating Cardiac Bidomain Simulations Using Graphics Processing Units
    Neic, Aurel
    Liebmann, Manfred
    Hoetzl, Elena
    Mitchell, Lawrence
    Vigmond, Edward J.
    Haase, Gundolf
    Plank, Gernot
    IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2012, 59 (08) : 2281 - 2290
  • [10] Accelerating the Gillespie τ-Leaping Method Using Graphics Processing Units
    Komarov, Ivan
    D'Souza, Roshan M.
    Tapia, Jose-Juan
    PLOS ONE, 2012, 7 (06):