Point-centered domain decomposition for parallel molecular dynamics simulation

被引:142
作者
Koradi, R
Billeter, M
Güntert, P
机构
[1] Tripos Inc, St Louis, MO 63144 USA
[2] Univ Gothenburg, Lundberg Lab, S-40530 Gothenburg, Sweden
[3] ETH Honggerberg, Inst Mol Biol & Biophys, CH-8093 Zurich, Switzerland
关键词
molecular dynamics; parallel computing; message passing; domain decomposition; MPI; OPALp;
D O I
10.1016/S0010-4655(99)00436-1
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A new algorithm for molecular dynamics simulations of biological macromolecules on parallel computers, point-centered domain decomposition, is introduced. The molecular system is divided into clusters that are assigned to individual processors, Each cluster is characterized by a center point and comprises all atoms that are closer to its center point than to the center point of any other cluster. The point-centered domain decomposition algorithm is implemented in the new program OPALP using a standard message passing library, so that it runs on both shared memory and massively parallel distributed memory computers. Benchmarks show that the program makes efficient use of up to 100 and more processors for realistic systems of a protein in water comprising 10 000 to 20 000 atoms. (C) 2000 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:139 / 147
页数:9
相关论文
共 26 条
[1]  
Allen M. P., 1987, COMPUTER SIMULATIONS, DOI [10.1093/oso/9780198803195.001.0001, DOI 10.1093/OSO/9780198803195.001.0001]
[2]  
Amdahl G. M., 1967, Proceedings of the April 18-20, 1967, spring joint computer conference, AFIPS'67 (Spring), pag, P483, DOI DOI 10.1145/1465482.1465560
[3]   MOLECULAR-DYNAMICS WITH COUPLING TO AN EXTERNAL BATH [J].
BERENDSEN, HJC ;
POSTMA, JPM ;
VANGUNSTEREN, WF ;
DINOLA, A ;
HAAK, JR .
JOURNAL OF CHEMICAL PHYSICS, 1984, 81 (08) :3684-3690
[4]  
BOLT SE, 1993, J COMPUT CHEM, V14, P312
[5]   A domain decomposition parallel processing algorithm for molecular dynamics simulations of systems of arbitrary connectivity [J].
Brown, D ;
Minoux, H ;
Maigret, B .
COMPUTER PHYSICS COMMUNICATIONS, 1997, 103 (2-3) :170-186
[6]   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
[7]   Adventures in improving the scaling and accuracy of a parallel molecular dynamics program [J].
Crowley, MF ;
Darden, TA ;
Cheatham, TE ;
Deerfield, DW .
JOURNAL OF SUPERCOMPUTING, 1997, 11 (03) :255-278
[8]   Pathways to a protein folding intermediate observed in a 1-microsecond simulation in aqueous solution [J].
Duan, Y ;
Kollman, PA .
SCIENCE, 1998, 282 (5389) :740-744
[9]  
Gropp W. D., 1994, Using MPI-Portable Parallel Programming with the Message -Parsing Interface
[10]   Torsion angle dynamics for NMR structure calculation with the new program DYANA [J].
Guntert, P ;
Mumenthaler, C ;
Wuthrich, K .
JOURNAL OF MOLECULAR BIOLOGY, 1997, 273 (01) :283-298