EFFICIENT PARALLEL IMPLEMENTATION OF MOLECULAR-DYNAMICS ON A TOROIDAL NETWORK .2. MULTIPARTICLE POTENTIALS

被引:28
作者
ESSELINK, K
HILBERS, PAJ
机构
[1] Koninklijke/Shell-Laboratorium, Amsterdam, Shell Research B.V., 1031 CM Amsterdam
关键词
D O I
10.1006/jcph.1993.1095
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Implementations for molecular dynamics on parallel computers generally use either particle parallelism or geometric parallelism. For short-range potentials, geometric parallelism has the advantage that communication can stay restricted to processors nearby. Usually, half the environment around a processor is communicated, using Newton’s third law. This poses a problem for the implementation of multi-particle potentials (e.g., “bending” and “torsion”). For instance, if it is said that only one processor should actually calculate the forces on the particles involved, it will be difficult to determine which processor this should be, given that the particles are distributed over two or more processors. We present an efficient technique to do so and prove that it is correct. The technique requires no more communication than the computation of two-particle interactions and ensures that potentials are only evaluated once. © 1993 by Academic Press, Inc.
引用
收藏
页码:108 / 114
页数:7
相关论文
共 13 条
[1]  
Allen M.P., 1990, COMPUTER SIMULATION, DOI DOI 10.1093/OSO/9780198803195.001.0001
[2]   AN EFFICIENT PROGRAM FOR MANY-BODY SIMULATION [J].
APPEL, AW .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1985, 6 (01) :85-103
[3]   A HIERARCHICAL O(N-LOG-N) FORCE-CALCULATION ALGORITHM [J].
BARNES, J ;
HUT, P .
NATURE, 1986, 324 (6096) :446-449
[4]  
Eastwood JW., 1981, COMPUTER SIMULATION
[5]   THE ORDER OF APPEL ALGORITHM [J].
ESSELINK, K .
INFORMATION PROCESSING LETTERS, 1992, 41 (03) :141-147
[6]  
ESSELINK K, 1993, J COMPUT PHYS, V105
[7]  
Fox G.C., 1988, SOLVING PROBLEMS CON, V1
[8]   A FAST ALGORITHM FOR PARTICLE SIMULATIONS [J].
GREENGARD, L ;
ROKHLIN, V .
JOURNAL OF COMPUTATIONAL PHYSICS, 1987, 73 (02) :325-348
[9]   MOLECULAR-DYNAMICS ON TRANSPUTER ARRAYS .1. ALGORITHM DESIGN, PROGRAMMING ISSUES, TIMING EXPERIMENTS AND SCALING PROJECTIONS [J].
PETERSEN, HG ;
PERRAM, JW .
MOLECULAR PHYSICS, 1989, 67 (04) :849-860
[10]   LARGE SCALE MOLECULAR DYNAMICS ON PARALLEL COMPUTERS USING THE LINK-CELL ALGORITHM [J].
Pinches, M. R. S. ;
Tildesley, D. J. ;
Smith, W. .
MOLECULAR SIMULATION, 1991, 6 (1-3) :51-87