Exploiting multiple levels of parallelism in Molecular Dynamics based calculations via modern techniques and software paradigms on distributed memory computers

被引:187
作者
Tuckerman, ME
Yarne, DA
Samuelson, SO
Hughes, AL
Martyna, GJ [1 ]
机构
[1] Indiana Univ, Dept Chem, Bloomington, IN 47405 USA
[2] NYU, Dept Chem, New York, NY 10003 USA
[3] NYU, Courant Inst Math Sci, New York, NY 10003 USA
[4] Univ Penn, Dept Chem, Philadelphia, PA 19104 USA
基金
美国国家科学基金会;
关键词
molecular dynamics; ab initio molecular dynamics; canonical ensemble; isothermal-isobaric ensemble; path integral methods; ab initio path integrals; parallel algorithms; PINY_MD package;
D O I
10.1016/S0010-4655(00)00077-1
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Modern Molecular Dynamics methods are employed to study quantum manybody systems, chemically reactive systems including explicit electronic degrees of freedom, and combinations thereof as well as large classical biomolecular systems. Thus, complex problems such as isotope effects on enzymatic reactions can now be examined, routinely. In this article, modern molecular dynamics methods are reviewed and their application to quantum manybody systems and electronic structure calculations described. The resulting methodology, however, while powerful, is computationally intensive. Therefore, the mathematical structure of the techniques has been exploited to develop distributed memory parallel algorithms employing multiple levels of discretization. These multilevel-parallel methods are efficient and permit the large complex systems, such as enzyme catalysis, to be treated easily. In addition, it is shown how modern object oriented programming paradigms can be employed to implement multilevel parallel algorithms in a large computational package rapidly and efficiently. Finally, results and timings obtaining using the PINY_MD package developed by the authors are given for a variety of novel systems. (C) 2000 Published by Elsevier Science B.V. All rights reserved.
引用
收藏
页码:333 / 376
页数:44
相关论文
共 95 条
  • [31] PRESSURE-DENSITY-TEMPERATURE RELATIONS OF FLUID PARA HYDROGEN FROM 15 TO 100 DEGREESK AT PRESSURES TO 350 ATMOSPHERES
    GOODWIN, RD
    WEBER, LA
    DILLER, DE
    RODER, HM
    [J]. JOURNAL OF RESEARCH OF THE NATIONAL BUREAU OF STANDARDS SECTION A-PHYSICS AND CHEMISTRY, 1963, A 67 (02): : 173 - +
  • [32] GENERALIZED VERLET ALGORITHM FOR EFFICIENT MOLECULAR DYNAMICS SIMULATIONS WITH LONG-RANGE INTERACTIONS
    Grubmueller, H.
    Heller, H.
    Windemuth, A.
    Schulten, K.
    [J]. MOLECULAR SIMULATION, 1991, 6 (1-3) : 121 - 142
  • [33] NONERGODICITY IN PATH INTEGRAL MOLECULAR-DYNAMICS
    HALL, RW
    BERNE, BJ
    [J]. JOURNAL OF CHEMICAL PHYSICS, 1984, 81 (08) : 3641 - 3643
  • [34] ON PATH INTEGRAL MONTE-CARLO SIMULATIONS
    HERMAN, MF
    BRUSKIN, EJ
    BERNE, BJ
    [J]. JOURNAL OF CHEMICAL PHYSICS, 1982, 76 (10) : 5150 - 5155
  • [35] HOESEL F, 1995, LECT NOTES COMPUT SC, V919, P875
  • [36] INHOMOGENEOUS ELECTRON-GAS
    RAJAGOPAL, AK
    CALLAWAY, J
    [J]. PHYSICAL REVIEW B, 1973, 7 (05) : 1912 - 1919
  • [37] CANONICAL DYNAMICS - EQUILIBRIUM PHASE-SPACE DISTRIBUTIONS
    HOOVER, WG
    [J]. PHYSICAL REVIEW A, 1985, 31 (03): : 1695 - 1697
  • [38] Guest editors' introduction - Problem-solving environments for computational science
    Houstis, E
    Gallopoulos, E
    Bramley, R
    Rice, J
    [J]. IEEE COMPUTATIONAL SCIENCE & ENGINEERING, 1997, 4 (03): : 18 - 21
  • [39] OOMPAA - Object-oriented model for probing assemblages of atoms
    Huber, GA
    McCammon, JA
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 1999, 151 (01) : 264 - 282
  • [40] EXPONENTIAL TRANSFORMATION OF MOLECULAR-ORBITALS
    HUTTER, J
    PARRINELLO, M
    VOGEL, S
    [J]. JOURNAL OF CHEMICAL PHYSICS, 1994, 101 (05) : 3862 - 3865