Accelerating Molecular Docking Calculations Using Graphics Processing Units

被引:28
|
作者
Korb, Oliver [1 ,2 ]
Stutzle, Thomas [3 ]
Exner, Thomas E. [2 ]
机构
[1] Cambridge Crystallog Data Ctr, Cambridge CB2 1EZ, England
[2] Univ Konstanz, Dept Chem & Zukunftskolleg, D-78457 Constance, Germany
[3] Univ Libre Bruxelles, IRIDIA, CoDE, Brussels, Belgium
关键词
QUANTUM-CHEMISTRY; SIMULATION;
D O I
10.1021/ci100459b
中图分类号
R914 [药物化学];
学科分类号
100701 ;
摘要
The generation of molecular conformations and the evaluation of interaction potentials are common tasks in molecular modeling applications, particularly in protein-ligand or protein-protein docking programs. In this work, we present a GPU-accelerated approach capable of speeding up these tasks considerably. For the evaluation of interaction potentials in the context of rigid protein-protein docking, the GPU-accelerated approach reached speedup factors of up to over 50 compared to an optimized CPU-based implementation. Treating the ligand and donor groups in the protein binding site as flexible, speedup factors of up to 16 can be observed in the evaluation of protein-ligand interaction potentials. Additionally, we introduce a parallel version of our protein-ligand docking algorithm PLANTS that can take advantage of this GPU-accelerated scoring function evaluation. We compared the GPU-accelerated parallel version to the same algorithm running on the CPU and also to the highly optimized sequential CPU-based version. In terms of dependence of the ligand size and the number of rotatable bonds, speedup factors of up to 10 and 7, respectively, can be observed. Finally, a fitness landscape analysis in the context of rigid protein-protein docking was performed. Using a systematic grid-based search methodology, the GPU-accelerated version outperformed the CPU-based version with speedup factors of up to 60.
引用
下载
收藏
页码:865 / 876
页数:12
相关论文
共 50 条
  • [31] Molecular dynamics simulation using graphics processing units
    Shanghai Key Laboratory of Molecular Catalysis and Innovative Materials, Department of Chemistry, Center for Theoretical Chemical Physics, Fudan University, Shanghai 200433, China
    Kao Teng Hsueh Hsiao Hua Heush Hsueh Pao, 2008, 12 (2425-2429):
  • [32] Accelerating frequent itemset mining on graphics processing units
    Zhang, Fan
    Zhang, Yan
    Bakos, Jason D.
    JOURNAL OF SUPERCOMPUTING, 2013, 66 (01): : 94 - 117
  • [33] Accelerating frequent itemset mining on graphics processing units
    Fan Zhang
    Yan Zhang
    Jason D. Bakos
    The Journal of Supercomputing, 2013, 66 : 94 - 117
  • [34] Accelerating nbody6 with graphics processing units
    Nitadori, Keigo
    Aarseth, Sverre J.
    MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2012, 424 (01) : 545 - 552
  • [35] ACCELERATING GENETIC PROGRAMMING THROUGH GRAPHICS PROCESSING UNITS
    Banzhaf, Wolfgang
    Harding, Simon
    Langdon, William B.
    Wilson, Garnett
    GENETIC PROGRAMMING THEORY AND PRACTICE VI, 2009, : 229 - +
  • [36] Accelerating density functional calculations with graphics processing unit
    Yasuda, Koji
    JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2008, 4 (08) : 1230 - 1236
  • [37] Accelerating a hydrological uncertainty ensemble model using graphics processing units (GPUs)
    Tristram, D.
    Hughes, D.
    Bradshaw, K.
    COMPUTERS & GEOSCIENCES, 2014, 62 : 178 - 186
  • [38] Accelerating Petri-Net simulations using NVIDIA Graphics Processing Units
    Yianni, Panayioti C.
    Neves, Luis C.
    Rama, Dovile
    Andrews, John D.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2018, 265 (01) : 361 - 371
  • [39] Accelerating k-NN Classification Algorithm Using Graphics Processing Units
    Selvaluxmiy, S.
    Kumara, T. N.
    Keerthanan, P.
    Velmakivan, R.
    Ragel, R.
    Deegalla, S.
    2016 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION FOR SUSTAINABILITY (ICIAFS): INTEROPERABLE SUSTAINABLE SMART SYSTEMS FOR NEXT GENERATION, 2016,
  • [40] Accelerating FCM neural network classifier using graphics processing units with CUDA
    Wang, Lin
    Yang, Bo
    Chen, Yuehui
    Chen, Zhenxiang
    Sun, Hongwei
    APPLIED INTELLIGENCE, 2014, 40 (01) : 143 - 153