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 条
  • [1] Towards Understanding Optimal Load-Balancing of Heterogeneous Short-Range Molecular Dynamics
    Hirschmann, Steffen
    Pflueger, Dirk
    Glass, Colin W.
    2016 23RD IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING WORKSHOPS (HIPCW 2016), 2016, : 130 - 141
  • [2] Discrete gradients in short-range molecular dynamics simulations
    Grimm, Volker
    Kliesch, Tobias
    Quispel, G. R. W.
    NUMERICAL ALGORITHMS, 2024, 96 (03) : 1189 - 1220
  • [3] Fast Parallel Algorithms for Short-Range Molecular Dynamics
    Plimpton, S.
    University of Kuwait. Journal (Science), 1995, 227 (02):
  • [4] An adaptive load balancing method for parallel molecular dynamics simulations
    Deng, YF
    Peierls, RF
    Rivera, C
    JOURNAL OF COMPUTATIONAL PHYSICS, 2000, 161 (01) : 250 - 263
  • [5] FAST PARALLEL ALGORITHMS FOR SHORT-RANGE MOLECULAR-DYNAMICS
    PLIMPTON, S
    JOURNAL OF COMPUTATIONAL PHYSICS, 1995, 117 (01) : 1 - 19
  • [6] A Pipelined Parallelism Approach to Parallel Short-Range Molecular Dynamics Simulations on Multi-core Platforms
    Liu, Yali
    Chai, Wenyan
    Li, Xiurong
    APPLIED SCIENCE, MATERIALS SCIENCE AND INFORMATION TECHNOLOGIES IN INDUSTRY, 2014, 513-517 : 2207 - 2210
  • [7] Kernel Optimization on Short-Range Potentials Computations in Molecular Dynamics Simulations
    Wang, Xianmeng
    Li, Jianjiang
    Wang, Jue
    He, Xinfu
    Nie, Ningming
    BIG DATA TECHNOLOGY AND APPLICATIONS, 2016, 590 : 269 - 281
  • [8] Parallel short-range molecular dynamics using the Adhara runtime system
    Srinivasan, SG
    Ashok, I
    Jonsson, H
    Kalonji, G
    Zahorjan, J
    COMPUTER PHYSICS COMMUNICATIONS, 1997, 102 (1-3) : 28 - 43
  • [9] MDSLB:A new static load balancing method for parallel molecular dynamics simulations
    武云龙
    徐新海
    杨学军
    邹顺
    任小广
    Chinese Physics B, 2014, (02) : 632 - 647
  • [10] MDSLB: A new static load balancing method for parallel molecular dynamics simulations
    Wu Yun-Long
    Xu Xin-Hai
    Yang Xue-Jun
    Zou Shun
    Ren Xiao-Guang
    CHINESE PHYSICS B, 2014, 23 (02)