Optimized particle-mesh Ewald/multiple-time step integration for molecular dynamics simulations
- 1 September 2001
- journal article
- Published by AIP Publishing in The Journal of Chemical Physics
- Vol. 115 (9) , 4003-4018
- https://doi.org/10.1063/1.1389854
Abstract
We develop an efficient multiple time step (MTS) 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 MTS 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 MTS efforts in the context of the AMBER program, advances are possible by optimizing PME parameters for MTS 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.Keywords
This publication has 42 references indexed in Scilit:
- Time-Trimming Tricks for Dynamic SimulationsStructure, 2001
- On the Truncation of Long-Range Electrostatic Interactions in DNABiophysical Journal, 2000
- Masking Resonance Artifacts in Force-Splitting Methods for Biomolecular Simulations by Extrapolative Langevin DynamicsJournal of Computational Physics, 1999
- Algorithmic Challenges in Computational Molecular BiophysicsJournal of Computational Physics, 1999
- Recent advances in molecular dynamics simulation towards the realistic representation of biomolecules in solutionTheoretical Chemistry Accounts, 1998
- Overcoming stability limitations in biomolecular dynamics. I. Combining force splitting via extrapolation with Langevin dynamics in LNThe Journal of Chemical Physics, 1998
- BIOMOLECULAR DYNAMICS AT LONG TIMESTEPS:Bridging the Timescale Gap Between Simulation and ExperimentationAnnual Review of Biophysics, 1997
- Dangers of Multiple Time Step MethodsJournal of Computational Physics, 1993
- Particle mesh Ewald: An N⋅log(N) method for Ewald sums in large systemsThe Journal of Chemical Physics, 1993
- Generalized Verlet Algorithm for Efficient Molecular Dynamics Simulations with Long-range InteractionsMolecular Simulation, 1991