Efficient Implementations of Molecular Dynamics Simulations for Lennard-Jones Systems

被引:10
|
作者
Watanabe, Hiroshi [1 ,2 ]
Suzuki, Masaru [3 ]
Ito, Nobuyasu [4 ]
机构
[1] Univ Tokyo, Inst Solid State Phys, Kashiwa, Chiba 2778581, Japan
[2] Univ Tokyo, Informat Technol Ctr, Tokyo 1138558, Japan
[3] Kyushu Univ, Dept Appl Quantum Phys & Nucl Engn, Fukuoka 8190395, Japan
[4] Univ Tokyo, Dept Appl Phys, Sch Engn, Tokyo 1138656, Japan
来源
PROGRESS OF THEORETICAL PHYSICS | 2011年 / 126卷 / 02期
关键词
ALGORITHMS;
D O I
10.1143/PTP.126.203
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Efficient implementations of the classical molecular dynamics (MD) method for Lennard-Jones particle systems are considered. Not only general algorithms but also techniques that are efficient for some specific CPU architectures are also explained. A simple spatial-decomposition-based strategy is adopted for parallelization. By utilizing the developed code, benchmark simulations are performed on a HITACHI SR16000/J2 system consisting of IBM POWER6 processors which are 4.7 GHz at the National Institute for Fusion Science (NIFS) and an SGI Altix ICE 8400EX system consisting of Intel Xeon processors which are 2.93 GHz at the Institute for Solid State Physics (ISSP), the University of Tokyo. The parallelization efficiency of the largest run, consisting of 4.1 billion particles with 8192 MPI processes, is about 73% relative to that of the smallest run with 128 MPI processes at NIFS, and it is about 66% relative to that of the smallest run with 4 MPI processes at ISSP. The factors causing the parallel overhead are investigated. It is found that fluctuations of the execution time of each process degrade the parallel efficiency. These fluctuations may be due to the interference of the operating system, which is known as OS Jitter.
引用
收藏
页码:203 / 235
页数:33
相关论文
共 50 条