Performance characterization of a molecular dynamics code on PC clusters: is there any easy parallelism in CHARMM?
- 1 January 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
The molecular dynamics code CHARMM is a popular research tool for computational biology. An increasing number of researchers are currently looking for affordable and adequate platforms to execute CHARMM or similar codes. To address this need, we analyze the resource requirements of a CHARMM molecular dynamics simulation on PC clusters with a particle mesh Ewald (PME) treatment of long range electrostatics, and investigate the scalability of the short-range interactions and PME separately. We look at the workload characterization and the performance gain of CHARMM with different network technologies and different software infrastructures and show that the performance depends more on the software infrastructures than on the hardware components. In the present study, powerful communication systems like Myrinet deliver performance that comes close to the MPP supercomputers of the past decade, but improved scalability can also be achieved with better communication system software like SCore without the additional hardware cost. The experimental method of workload characterization presented can be easily applied to other codes. The detailed performance figures of the breakdown of the calculation into computation, communication and synchronization allow one to derive good estimates about the benefits of moving applications to novel computing platforms such as widely distributed computers (grid).Keywords
This publication has 12 references indexed in Scilit:
- Studying protein folding on the grid: experiences using CHARMM on NPACI resources under LegionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Native topology or specific interactions: what is more important for protein folding?Journal of Molecular Biology, 2001
- Folding simulations of a three-stranded antiparallel β-sheet peptideProceedings of the National Academy of Sciences, 2000
- Thermodynamics and Kinetics of Folding of Two Model Peptides Investigated by Molecular Dynamics SimulationsThe Journal of Physical Chemistry B, 2000
- A Comparison of Three Gigabit Technologies: SCI, Myrinet and SGI/Cray T3DPublished by Springer Nature ,1999
- All-Atom Empirical Potential for Molecular Modeling and Dynamics Studies of ProteinsThe Journal of Physical Chemistry B, 1998
- λ-dynamics: A new approach to free energy calculationsThe Journal of Chemical Physics, 1996
- A smooth particle mesh Ewald methodThe Journal of Chemical Physics, 1995
- First-Principles Calculation of the Folding Free Energy of a Three-Helix Bundle ProteinScience, 1995
- CHARMM: A program for macromolecular energy, minimization, and dynamics calculationsJournal of Computational Chemistry, 1983