Parallel Molecular Dynamics: Implications for Massively Parallel Machines |
| |
Authors: | Valerie E. Taylor Rick L. Stevens Kathryn E. Arnold |
| |
Affiliation: | aNorthwestern University, EECS Department, Evanston, Illinois, 60208-3118;bArgonne National Laboratory, MCS Division, Argonne, Illinois, 60439 |
| |
Abstract: | Molecular dynamics simulation is a class of applications that require reducing the execution time of fixed-size problems. This reduction in execution time is important to drug design and protein interaction studies. Many implementations of parallel molecular dynamics have been developed, but very little work has addressed issues related to the use of machines with 50,000 processors for modest-sized problems in the range of 50,000 atoms. Current massively parallel machines present a major obstacle to achieving good performance:communication overhead. In this paper we quantify the communication latency and network bandwidth necessary to achieve 30–40% efficiency on future message-passing machines with sizes on the order of tens of thousands of processors, for executing molecular dynamics problems with the same order of atoms. We derive an analytical model of a benchmark application that simulates a system of helium atoms executing on the Intel Touchstone Delta using an interaction decomposition method. This model is validated and used to extrapolate information on the startup time and network bandwidth. The results indicate that for an MPP with a four-dimensional mesh topology using 400 MHz processors, the communication startup time must be at most 30 clock cycles and the network bandwidth at least 2.3 GB/s. This configuration results in 30–40% efficiency of the MPP for a problem with 50,000 atoms executing on 50,000 processors. |
| |
Keywords: | |
本文献已被 ScienceDirect 等数据库收录! |
|