Accelerating AUTODOCK4 with GPUs and Gradient-Based Local Search

被引:176
|
作者
Santos-Martins, Diogo [1 ]
Solis-Vasquez, Leonardo [2 ]
Tillack, Andreas F. [1 ]
Sanner, Michel F. [1 ]
Koch, Andreas [2 ]
Forli, Stefano [1 ]
机构
[1] Scripps Res Inst, Dept Integrat Struct & Computat Biol, La Jolla, CA 92037 USA
[2] Tech Univ Darmstadt, Embedded Syst & Applicat Grp, D-64289 Darmstadt, Germany
基金
美国国家卫生研究院;
关键词
PROTEIN-LIGAND DOCKING; FORCE-FIELD; AUTOMATED DOCKING; SCORING FUNCTION; ZINC;
D O I
10.1021/acs.jctc.0c01006
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
AUTODOCK4 is a widely used program for docking small molecules to macromolecular targets. It describes ligand-receptor interactions using a physicsinspired scoring function that has been proven useful in a variety of drug discovery projects. However, compared to more modern and recent software, AUTODOCK4 has longer execution times, limiting its applicability to large scale dockings. To address this problem, we describe an OpenCL implementation of AUTODOCK4, called AUTODOCK-GPU, that leverages the highly parallel architecture of GPU hardware to reduce docking runtime by up to 350-fold with respect to a single-threaded process. Moreover, we introduce the gradient-based local search method ADADELTA, as well as an improved version of the Solis-Wets random optimizer from AUTODOCK4. These efficient local search algorithms significantly reduce the number of calls to the scoring function that are needed to produce good results. The improvements reported here, both in terms of docking throughput and search efficiency, facilitate the use of the AUTODOCK4 scoring function in large scale virtual screening.
引用
收藏
页码:1060 / 1073
页数:14
相关论文
共 50 条
  • [21] Gradient-Based Neural Architecture Search: A Comprehensive Evaluation
    Ali, Sarwat
    Wani, M. Arif
    MACHINE LEARNING AND KNOWLEDGE EXTRACTION, 2023, 5 (03): : 1176 - 1194
  • [22] Search direction improvement for gradient-based optimization problems
    Ganguly, S
    Neu, WL
    Computer Aided Optimum Design in Engineering IX, 2005, 80 : 3 - 12
  • [23] GGA: A modified genetic algorithm with gradient-based local search for solving constrained optimization problems
    D'Angelo, Gianni
    Palmieri, Francesco
    INFORMATION SCIENCES, 2021, 547 : 136 - 162
  • [24] Intelligent genetic algorithm with a gradient-based local search applied to supersonic wing planform optimization
    Liu, J. -L.
    Chen, J. -L.
    JOURNAL OF MECHANICS, 2007, 23 (04) : 285 - 293
  • [25] QuACK: Accelerating Gradient-Based Quantum Optimization with Koopman Operator Learning
    Luo, Di
    Shen, Jiayu
    Dangovski, Rumen
    Soljacic, Marin
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,
  • [26] Accelerating Training of Large Neural Models by Gradient-Based Growth Learning
    Jiang, Haowei
    Yu, Jianxing
    Zheng, Libin
    Zhu, Huaijie
    Liu, Wei
    Yin, Jian
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, DASFAA 2024, PT 2, 2025, 14851 : 19 - 34
  • [27] A Modified Gradient Search Rule Based on the Quasi-Newton Method and a New Local Search Technique to Improve the Gradient-Based Algorithm: Solar Photovoltaic Parameter Extraction
    Mahmood, Bushra Shakir
    Hussein, Nazar K.
    Aljohani, Mansourah
    Qaraad, Mohammed
    MATHEMATICS, 2023, 11 (19)
  • [28] Intelligent gradient-based search of incompletely defined design spaces
    Schwabacher, M
    Gelsey, A
    AI EDAM-ARTIFICIAL INTELLIGENCE FOR ENGINEERING DESIGN ANALYSIS AND MANUFACTURING, 1997, 11 (03): : 199 - 210
  • [29] Gradient-Based Worst Case Search Algorithm for Robust Optimization
    Chiariello, Andrea G.
    Formisano, Alessandro
    Martone, Raffaele
    Pizzo, Francesco
    IEEE TRANSACTIONS ON MAGNETICS, 2015, 51 (03)
  • [30] Intelligent gradient-based search of incompletely defined design spaces
    Natl Inst of Standards and, Technology, Gaithersburg, United States
    Artif Intell Eng Des Anal Manuf, 3 (199-210):