GeauxDock: Accelerating Structure-Based Virtual Screening with Heterogeneous Computing
被引:18
|
作者:
Fang, Ye
论文数: 0引用数: 0
h-index: 0
机构:
Louisiana State Univ, Sch Elect Engn & Comp Sci, Baton Rouge, LA USA
Louisiana State Univ, Ctr Computat & Technol, Baton Rouge, LA 70803 USALouisiana State Univ, Sch Elect Engn & Comp Sci, Baton Rouge, LA USA
Fang, Ye
[1
,5
]
Ding, Yun
论文数: 0引用数: 0
h-index: 0
机构:
Louisiana State Univ, Dept Phys & Astron, Baton Rouge, LA USALouisiana State Univ, Sch Elect Engn & Comp Sci, Baton Rouge, LA USA
Ding, Yun
[2
]
Feinstein, Wei P.
论文数: 0引用数: 0
h-index: 0
机构:
Louisiana State Univ, High Performance Comp, Baton Rouge, LA USALouisiana State Univ, Sch Elect Engn & Comp Sci, Baton Rouge, LA USA
Feinstein, Wei P.
[3
]
Koppelman, David M.
论文数: 0引用数: 0
h-index: 0
机构:
Louisiana State Univ, Sch Elect Engn & Comp Sci, Baton Rouge, LA USALouisiana State Univ, Sch Elect Engn & Comp Sci, Baton Rouge, LA USA
Koppelman, David M.
[1
]
论文数: 引用数:
h-index:
机构:
Moreno, Juana
[5
]
Jarrell, Mark
论文数: 0引用数: 0
h-index: 0
机构:
Louisiana State Univ, Dept Phys & Astron, Baton Rouge, LA USA
Louisiana State Univ, Ctr Computat & Technol, Baton Rouge, LA 70803 USALouisiana State Univ, Sch Elect Engn & Comp Sci, Baton Rouge, LA USA
Jarrell, Mark
[2
,5
]
Ramanujam, J.
论文数: 0引用数: 0
h-index: 0
机构:
Louisiana State Univ, Sch Elect Engn & Comp Sci, Baton Rouge, LA USA
Louisiana State Univ, Ctr Computat & Technol, Baton Rouge, LA 70803 USALouisiana State Univ, Sch Elect Engn & Comp Sci, Baton Rouge, LA USA
Ramanujam, J.
[1
,5
]
Brylinski, Michal
论文数: 0引用数: 0
h-index: 0
机构:
Louisiana State Univ, Dept Biol Sci, Baton Rouge, LA 70803 USA
Louisiana State Univ, Ctr Computat & Technol, Baton Rouge, LA 70803 USALouisiana State Univ, Sch Elect Engn & Comp Sci, Baton Rouge, LA USA
Brylinski, Michal
[4
,5
]
机构:
[1] Louisiana State Univ, Sch Elect Engn & Comp Sci, Baton Rouge, LA USA
[2] Louisiana State Univ, Dept Phys & Astron, Baton Rouge, LA USA
[3] Louisiana State Univ, High Performance Comp, Baton Rouge, LA USA
[4] Louisiana State Univ, Dept Biol Sci, Baton Rouge, LA 70803 USA
[5] Louisiana State Univ, Ctr Computat & Technol, Baton Rouge, LA 70803 USA
Computational modeling of drug binding to proteins is an integral component of direct drug design. Particularly, structure-based virtual screening is often used to perform large-scale modeling of putative associations between small organic molecules and their pharmacologically relevant protein targets. Because of a large number of drug candidates to be evaluated, an accurate and fast docking engine is a critical element of virtual screening. Consequently, highly optimized docking codes are of paramount importance for the effectiveness of virtual screening methods. In this communication, we describe the implementation, tuning and performance characteristics of GeauxDock, a recently developed molecular docking program. GeauxDock is built upon the Monte Carlo algorithm and features a novel scoring function combining physics-based energy terms with statistical and knowledge-based potentials. Developed specifically for heterogeneous computing platforms, the current version of GeauxDock can be deployed on modern, multi-core Central Processing Units (CPUs) as well as massively parallel accelerators, Intel Xeon Phi and NVIDIA Graphics Processing Unit (GPU). First, we carried out a thorough performance tuning of the high-level framework and the docking kernel to produce a fast serial code, which was then ported to shared-memory multi-core CPUs yielding a near-ideal scaling. Further, using Xeon Phi gives 1.9x performance improvement over a dual 10-core Xeon CPU, whereas the best GPU accelerator, GeForce GTX 980, achieves a speedup as high as 3.5x. On that account, GeauxDock can take advantage of modern heterogeneous architectures to considerably accelerate structure-based virtual screening applications. GeauxDock is open-sourced and publicly available at www.brylinski.org/geauxdock and https://figshare.com/articles/geauxdock_tar_gz/3205249.
机构:
AstraZeneca, Med Chem Res & Early Dev, Resp & Immunol R&I, BioPharmaceut R&D, S-43183 Gothenburg, SwedenAstraZeneca, Med Chem Res & Early Dev, Resp & Immunol R&I, BioPharmaceut R&D, S-43183 Gothenburg, Sweden