TY - CPAPER KW - biology computing KW - design of experiments KW - digital simulation KW - distributed processing KW - local area networks KW - message passing KW - molecular biophysics KW - performance evaluation KW - synchronisation KW - workstation clusters KW - CHARMM KW - Ethernet KW - PC clusters KW - computational biology KW - distributed molecular dynamics KW - experimental design KW - middleware KW - molecular dynamics code KW - performance optimization KW - performance tuning KW - synchronization KW - Analytical models KW - Biological system modeling KW - Computational modeling KW - Distributed computing KW - Electrostatic analysis KW - Grid computing KW - Hardware KW - Scalability KW - Software performance AU - M. Taufer AU - E. Perathoner AU - A. Cavalli AU - A. Caflisch AU - T. Stricker AB -

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).

AN - 7342321 BT - Parallel and Distributed Processing Symposium, Proceedings International (IPDPS 2002) C1 - 0044 CY - Ft. Lauderdale, FL DA - April 2002 DO - 10.1109/IPDPS.2002.1015505 LA - eng N2 -

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).

PB - IEEE PP - Ft. Lauderdale, FL PY - 2002 SN - 0-7695-1573-8 T2 - Parallel and Distributed Processing Symposium, Proceedings International (IPDPS 2002) TI - Performance characterization of a molecular dynamics code on PC clusters: Is there any easy parallelism in CHARMM? ER -