The midpoint method for parallelization of particle simulations

被引:101
作者
Bowers, Kevin J.
Dror, Ron O.
Shaw, David E.
机构
[1] DE Shaw Res LLC, New York, NY 10036 USA
[2] Columbia Univ, Ctr Computat Biol & Bioinformat, New York, NY 10032 USA
关键词
D O I
10.1063/1.2191489
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
The evaluation of interactions between nearby particles constitutes the majority of the computational workload involved in classical molecular dynamics (MD) simulations. In this paper, we introduce a new method for the parallelization of range-limited particle interactions that proves particularly suitable to MD applications. Because it applies not only to pairwise interactions but also to interactions involving three or more particles, the method can be used for evaluation of both nonbonded and bonded forces in a MD simulation. It requires less interprocessor data transfer than traditional spatial decomposition methods at all but the lowest levels of parallelism. It gains an additional practical advantage in certain commonly used interprocessor communication networks by distributing the communication burden more evenly across network links and by decreasing the associated latency. When used to parallelize MD, it further reduces communication requirements by allowing the computations associated with short-range nonbonded interactions, long-range electrostatics, bonded interactions, and particle migration to use much of the same communicated data. We also introduce certain variants of this method that can significantly improve the balance of computational load across processors. (c) 2006 American Institute of Physics.
引用
收藏
页数:11
相关论文
共 36 条
[1]  
ADIGA NR, 2005, P 3 IEEE ACM IFIP IN, P207
[2]   Demonstrating the scalability of a molecular dynamics application on a petaflops computer [J].
Almasi, GS ;
Cascaval, C ;
Castaños, JG ;
Denneau, M ;
Donath, W ;
Eleftheriou, M ;
Giampapa, M ;
Ho, H ;
Lieber, D ;
Moreira, JE ;
Newns, D ;
Snir, M ;
Warren, HS .
INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2002, 30 (04) :317-351
[3]  
[Anonymous], 1997, Computer Simulation of Biomolecular Systems: Theoretical and Experimental Applications
[4]  
Berendsen H. J. C., 1981, Intermolecular Forces, P331, DOI [10.1007/978-94-015-7658, DOI 10.1007/978-94-015-7658]
[5]   Overview of neutral territory methods for the parallel evaluation of pairwise particle interactions [J].
Bowers, KJ ;
Dror, RO ;
Shaw, DE .
SciDAC 2005: Scientific Discovery Through Advanced Computing, 2005, 16 :300-304
[6]  
BOWERS KJ, IN PRESS J COMPUT PH
[7]   STRUCTURAL AND ENERGETIC EFFECTS OF TRUNCATING LONG RANGED INTERACTIONS IN IONIC AND POLAR FLUIDS [J].
BROOKS, CL ;
PETTITT, BM ;
KARPLUS, M .
JOURNAL OF CHEMICAL PHYSICS, 1985, 83 (11) :5897-5908
[8]   SIMULATIONS OF PEPTIDE CONFORMATIONAL DYNAMICS AND THERMODYNAMICS [J].
BROOKS, CL ;
CASE, DA .
CHEMICAL REVIEWS, 1993, 93 (07) :2487-2502
[9]  
CRAY, 2003, RED STORM SYSTEM RAS
[10]   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