Heterogeneous CPU plus GPU-Enabled Simulations for DFTB Molecular Dynamics of Large Chemical and Biological Systems

被引:83
作者
Allec, Sarah I. [1 ]
Sun, Yijing [2 ]
Sun, Jianan [3 ]
Chang, Chia-en A. [3 ,4 ]
Wong, Bryan M. [1 ,2 ,5 ]
机构
[1] Univ Calif Riverside, Mat Sci & Engn Program, Riverside, CA 92521 USA
[2] Univ Calif Riverside, Dept Chem & Environm Engn, Riverside, CA 92521 USA
[3] Univ Calif Riverside, Environm Toxicol Program, Riverside, CA 92521 USA
[4] Univ Calif Riverside, Dept Chem, Riverside, CA 92521 USA
[5] Univ Calif Riverside, Dept Phys & Astron, Riverside, CA 92521 USA
基金
美国国家卫生研究院;
关键词
TIME QUANTUM DYNAMICS; TOTAL-ENERGY; PARAMETERIZATION; PBSA; QM;
D O I
10.1021/acs.jctc.8b01239
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
We introduce a new heterogeneous CPU+GPU-enhanced DFTB approach for the routine and efficient simulation of large chemical and biological systems. Compared to homogeneous computing with conventional CPUs, heterogeneous computing approaches exhibit substantial performance with only a modest increase in power consumption, both of which are essential to upcoming exascale computing initiatives. We show that DFTB-based molecular dynamics is a natural candidate for heterogeneous computing, since the computational bottleneck in these simulations is the diagonalization of the Hamiltonian matrix, which is performed several times during a single molecular dynamics trajectory. To thoroughly test and understand the performance of our heterogeneous CPU+GPU approach, we examine a variety of algorithmic implementations, benchmarks of different hardware configurations, and applications of this methodology on several large chemical and biological systems. Finally, to demonstrate the capability of our implementation, we conclude with a large-scale DFTB MD simulation of explicitly solvated HIV protease (3974 atoms total) as a proof-of-concept example of an extremely large/complex system which, to the best of our knowledge, is the first time that an entire explicitly solvated protein has been treated at a quantum-based MD level of detail.
引用
收藏
页码:2807 / 2815
页数:9
相关论文
共 46 条
  • [1] Implementing QM in docking calculations: is it a waste of computational time?
    Adeniyi, Adebayo A.
    Soliman, Mahmoud E. S.
    [J]. DRUG DISCOVERY TODAY, 2017, 22 (08) : 1216 - 1223
  • [2] Anderson E., 1999, LAPACK Users' Guide (Third), V3rd
  • [3] [Anonymous], 2018, NEXT GEN US DEP EN S
  • [4] [Anonymous], 2018, UNDERSTANDING EXASCA
  • [5] [Anonymous], 2018, XSEDE RES ALLOCATRIO
  • [6] DFTB+, a sparse matrix-based implementation of the DFTB method
    Aradi, B.
    Hourahine, B.
    Frauenheim, Th.
    [J]. JOURNAL OF PHYSICAL CHEMISTRY A, 2007, 111 (26) : 5678 - 5684
  • [7] UNIFIED APPROACH FOR MOLECULAR-DYNAMICS AND DENSITY-FUNCTIONAL THEORY
    CAR, R
    PARRINELLO, M
    [J]. PHYSICAL REVIEW LETTERS, 1985, 55 (22) : 2471 - 2474
  • [8] Case D. A., 2018, AMBER 2018
  • [9] CUPPEN JJM, 1981, NUMER MATH, V36, P177, DOI 10.1007/BF01396757
  • [10] Dhillon I. S., 1989, NEW ON2 ALGORITHM SY