Optimized particle-mesh Ewald/multiple-time step integration for molecular dynamics simulations

被引:182
作者
Batcho, PF
Case, DA
Schlick, T
机构
[1] NYU, Dept Chem, New York, NY 10012 USA
[2] NYU, Courant Inst Math Sci, New York, NY 10012 USA
[3] Howard Hughes Med Inst, New York, NY 10012 USA
关键词
D O I
10.1063/1.1389854
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
We develop an efficient multiple time step (NITS) force splitting scheme for biological applications in the AMBER program in the context of the particle-mesh Ewald (PME) algorithm, Our method applies a symmetric Trotter factorization of the Liouville operator based on the position-Verlet scheme to Newtonian and Langevin dynamics. Following a brief review of the NITS and PME algorithms, we discuss performance speedup and the force balancing involved to maximize accuracy, maintain long-time stability, and accelerate computational times. Compared to prior NITS efforts in the context of the AMBER program, advances are possible by optimizing PME parameters for NITS applications and by using the position-Verlet, rather than velocity-Verlet, scheme for the inner loop. Moreover, ideas from the Langevin/MTS algorithm LN are applied to Newtonian formulations here. The algorithm's performance is optimized and tested on water, solvated DNA, and solvated protein systems. We find CPU speedup ratios of over 3 for Newtonian formulations when compared to a 1 fs single-step Verlet algorithm using outer time steps of 6 fs in a three-class splitting scheme; accurate conservation of energies is demonstrated over simulations of length several hundred ps. With modest Langevin forces, we obtain stable trajectories for outer time steps up to 12 fs and corresponding speedup ratios approaching 5. We end by suggesting that modified Ewald formulations, using tailored alternatives to the Gaussian screening functions for the Coulombic terms, may allow larger time steps and thus further speedups for both Newtonian and Langevin protocols;, such developments are reported separately. (C) 2001 American Institute Of Physics.
引用
收藏
页码:4003 / 4018
页数:16
相关论文
共 51 条
[1]  
Allen M.P., 1989, COMPUTER SIMULATIONS
[2]   Extrapolation versus impulse in multiple-timestepping schemes. II. Linear analysis and applications to Newtonian and Langevin dynamics [J].
Barth, E ;
Schlick, T .
JOURNAL OF CHEMICAL PHYSICS, 1998, 109 (05) :1633-1642
[3]   Overcoming stability limitations in biomolecular dynamics. I. Combining force splitting via extrapolation with Langevin dynamics in LN [J].
Barth, E ;
Schlick, T .
JOURNAL OF CHEMICAL PHYSICS, 1998, 109 (05) :1617-1632
[4]   Special stability advantages of position-Verlet over velocity-Verlet in multiple-time step integration [J].
Batcho, PF ;
Schlick, T .
JOURNAL OF CHEMICAL PHYSICS, 2001, 115 (09) :4019-4029
[5]  
BATCHO PF, UNPUB
[6]   DANGERS OF MULTIPLE TIME-STEP METHODS [J].
BIESIADECKI, JJ ;
SKEEL, RD .
JOURNAL OF COMPUTATIONAL PHYSICS, 1993, 109 (02) :318-328
[7]   Recent advances in molecular dynamics simulation towards the realistic representation of biomolecules in solution [J].
Cheatham, TE ;
Brooks, BR .
THEORETICAL CHEMISTRY ACCOUNTS, 1998, 99 (05) :279-288
[8]   A 2ND GENERATION FORCE-FIELD FOR THE SIMULATION OF PROTEINS, NUCLEIC-ACIDS, AND ORGANIC-MOLECULES [J].
CORNELL, WD ;
CIEPLAK, P ;
BAYLY, CI ;
GOULD, IR ;
MERZ, KM ;
FERGUSON, DM ;
SPELLMEYER, DC ;
FOX, T ;
CALDWELL, JW ;
KOLLMAN, PA .
JOURNAL OF THE AMERICAN CHEMICAL SOCIETY, 1995, 117 (19) :5179-5197
[9]   PARTICLE MESH EWALD - AN N.LOG(N) METHOD FOR EWALD SUMS IN LARGE SYSTEMS [J].
DARDEN, T ;
YORK, D ;
PEDERSEN, L .
JOURNAL OF CHEMICAL PHYSICS, 1993, 98 (12) :10089-10092
[10]  
DARDEN T, 1999, J CHEM PHYS, V7, pR55