Dynamic load balancing for short-range parallel molecular dynamics simulations

被引:7
|
作者
Mo, ZY
Zhang, JL
Cai, QD
机构
[1] State Key Lab Computat Phys, Beijing 100088, Peoples R China
[2] Peking Univ, State Key Lab Turbulence, Beijing 100080, Peoples R China
关键词
parallel molecular dynamics simulation; dynamic load imbalance; Multilevel Averaging Weight algorithm; MPI;
D O I
10.1080/0020716029004810
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The iterative Multilevel Averaging Weight (MAW) algorithm presented in paper [1] is modified to solve the dynamic load imbalance problems arising from the two-dimensional short-range parallel molecular dynamics simulations in this paper. Firstly, five types of load balancing models are given which allows detailed studies of the algorithm. In particular, it shows that for strip decomposition, the number of iteration needs for the system to converge from an initially unbalanced state to a well balanced state is bounded by 2logP, where P is the number of processors. This result can permit the algorithm to efficiently track fluctuations in the molecular density as the simulation progresses, and is much better than that of the Cellular Automaton Diffusion (CAD) scheme presented in paper [2]. Secondly, we apply MAW algorithm to solve the load imbalance problem in the parallel molecular dynamics simulation for higher speed wall collisions. At last, the numerical experimental results and parallel computing performance with MPI-1.2 under a PC-Cluster consists of 64 Pentium-III 500 MHz nodes connected by 100 Mbps switches are given in this paper.
引用
收藏
页码:165 / 177
页数:13
相关论文
共 50 条
  • [41] A simple dynamic load-balancing scheme for parallel molecular dynamics simulation on distributed memory machines
    Sato, N
    Jézéquel, JM
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, PROCEEDINGS, 1999, 1593 : 260 - 269
  • [42] Load balancing for lattice gas and molecular dynamics simulations on networked workstations
    Bubak, M
    Moscinski, J
    Pogoda, M
    Slota, R
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1995, 919 : 329 - 334
  • [43] A VECTORIZED ALGORITHM FOR MOLECULAR-DYNAMICS OF SHORT-RANGE INTERACTING PARTICLES
    BUCHHOLTZ, V
    POSCHEL, T
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C-PHYSICS AND COMPUTERS, 1993, 4 (05): : 1049 - 1057
  • [44] Comparison of PVM and MPI performance in short-range molecular dynamics simulation
    Kitowski, J
    Boryczko, K
    Moscinski, J
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, 1997, 1332 : 11 - 16
  • [45] A dynamic load balancing method for the evaluation of chemical reaction rates in parallel combustion simulations
    Muela, J.
    Borrell, R.
    Ventosa-Molina, J.
    Jofre, L.
    Lehmkuhl, O.
    Perez-Segarra, C. D.
    COMPUTERS & FLUIDS, 2019, 190 : 308 - 321
  • [46] Short-range correlation in high-momentum antisymmetrized molecular dynamics
    Myo, Takayuki
    PROGRESS OF THEORETICAL AND EXPERIMENTAL PHYSICS, 2018, 2018 (03):
  • [47] Mashing load balancing algorithm to boost hybrid kernels in molecular dynamics simulations
    Raúl Nozal
    Jose Luis Bosque
    The Journal of Supercomputing, 2023, 79 : 1065 - 1080
  • [48] Mashing load balancing algorithm to boost hybrid kernels in molecular dynamics simulations
    Nozal, Raul
    Luis Bosque, Jose
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (01): : 1065 - 1080
  • [49] DGP: Dynamic grouping of particles for parallel molecular dynamics simulations
    Takai, Yoshiaki
    Emaru, Hironori
    Yamamoto, Tsuyoshi
    Systems and Computers in Japan, 2000, 31 (09) : 10 - 17
  • [50] Dynamic Topology Aware Load Balancing Algorithms for Molecular Dynamics Applications
    Bhatele, Abhinav
    Kale, Laxmikant V.
    Kumar, Sameer
    ICS'09: PROCEEDINGS OF THE 2009 ACM SIGARCH INTERNATIONAL CONFERENCE ON SUPERCOMPUTING, 2009, : 110 - 116