Parallel molecular dynamics simulation: implementation of PVM for a lipid membrane

被引:9
作者
Fang, ZW
Haymet, ADJ
Shinoda, W
Okazaki, S
机构
[1] Univ Houston, Dept Chem, Houston, TX 77204 USA
[2] Univ Sydney, Sch Chem F11, Sydney, NSW 2006, Australia
[3] Tokyo Inst Technol, Dept Elect Chem, Midori Ku, Yokohama, Kanagawa 226, Japan
关键词
lipid simulation; parallel and distributed processing; PVM;
D O I
10.1016/S0010-4655(98)00089-7
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper describes a parallel algorithm for Molecular Dynamics simulation of a lipid membrane using the isothermal-isobaric ensemble. A message-passing paradigm is adopted for interprocessor communications using PVM3 (Parallel Virtual Machine). A data decomposition technique is employed for the parallelization of the calculation of intermolecular forces. The algorithm has been tested both on distributed memory architecture (DEC Alpha 500 workstation dusters) and shared memory architecture (SGI Powerchallenge with 20 R10000 processors) for a dipalmitoylphosphatidylcholine (DPPC) lipid bilayer consisting of 32 DPPC molecules and 928 water molecules. For each architecture, we measure the execution time with average work load, and the optimal number of processors for the current simulation. Some dynamical quantities are presented for a 2 ns simulation obtained with 5 processors on DEC Alpha 500 workstations. Our results show that the code is extremely efficient on 5-8 processors, and a useful addition to other major computational resources. (C) 1999 Published by Elsevier Science B.V.
引用
收藏
页码:295 / 310
页数:16
相关论文
共 35 条
[1]  
Allen M.P., 1989, COMPUTER SIMULATIONS
[2]  
AMDAHL G, 1967, P AFIPS SPRING JOINT, V30
[3]   GROMACS - A MESSAGE-PASSING PARALLEL MOLECULAR-DYNAMICS IMPLEMENTATION [J].
BERENDSEN, HJC ;
VANDERSPOEL, D ;
VANDRUNEN, R .
COMPUTER PHYSICS COMMUNICATIONS, 1995, 91 (1-3) :43-56
[4]   A DISTRIBUTED DYNAMIC LOAD BALANCER AND ITS IMPLEMENTATION ON MULTITRANSPUTER SYSTEMS FOR MOLECULAR-DYNAMICS SIMULATION [J].
BRUGE, F ;
FORNILI, SL .
COMPUTER PHYSICS COMMUNICATIONS, 1990, 60 (01) :39-45
[5]  
Cevc G, 1987, PHOSPHOLIPID BILAYER
[6]   SIMULATION OF ORGANIC LIQUIDS USING PSEUDO-PAIRWISE INTERATOMIC FORCES ON A TOROIDAL TRANSPUTER ARRAY [J].
CHYNOWETH, S ;
KLOMP, UC ;
SCALES, LE .
COMPUTER PHYSICS COMMUNICATIONS, 1991, 62 (2-3) :297-306
[7]   MOLECULAR-DYNAMICS OF A MODEL POLYMER ON A HYPERCUBE PARALLEL COMPUTER [J].
DRAKE, JB ;
HUDSON, AK ;
JOHNSON, E ;
NOID, DW ;
PFEFFER, GA ;
THOMPSON, S .
COMPUTERS & CHEMISTRY, 1988, 12 (01) :15-20
[8]  
Gear C.W., 1971, NUMERICAL INITIAL VA
[9]  
Geist A, 1994, PVM PARALLEL VIRTUAL
[10]  
GUSTAFSON JL, 1988, SIAM J SCI STAT COMP, V9, P96