Massively parallel rigid body dynamics simulations

被引:24
|
作者
Iglberger, Klaus [1 ]
Ruede, Ulrich [1 ]
机构
[1] Friedrich Alexander Univ Erlangen Nuremberg, D-91058 Erlangen, Germany
来源
关键词
Rigid body dynamics; Parallel algorithms; Parallel programming; Parallel frameworks; Massively parallel; Large-scale; MPI; Parallelization;
D O I
10.1007/s00450-009-0066-8
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
For decades, rigid body dynamics has been used in several active research fields to simulate the behavior of completely undeformable, rigid bodies. Due to the focus of the simulations to either high physical accuracy or real time environments, the state-of-the-art algorithms cannot be used in excess of several thousand rigid bodies. Either the complexity of the algorithms would result in infeasible runtimes, or the simulation could no longer satisfy the real time aspects. In this paper we present a novel approach for large-scale rigid body dynamics simulations. The presented algorithm enables for the first time rigid body simulations of several million rigid bodies. We describe in detail the parallel rigid body algorithm and its necessary extensions for a large-scale MPI parallelization and analyze the parallel algorithm by means of a particular simulation scenario.
引用
收藏
页码:159 / 167
页数:9
相关论文
共 50 条
  • [1] Massively parallel molecular dynamics simulations for many-body potentials
    Wille, LT
    Cornwell, CF
    Morrey, WC
    MATERIALS THEORY, SIMULATIONS, AND PARALLEL ALGORITHMS, 1996, 408 : 125 - 130
  • [2] Massively-parallel dislocation dynamics simulations
    Cai, W
    Bulatov, VV
    Pierce, TG
    Hiratani, M
    Rhee, M
    Bartelt, M
    Tang, M
    IUTAM SYMPOSIUM ON MESOSCOPIC DYNAMICS OF FRACTURE PROCESS AND MATERIALS STRENGTH, 2004, 115 : 1 - 11
  • [3] Rigid body constraints realized in massively-parallel molecular dynamics on graphics processing units
    Trung Dac Nguyen
    Phillips, Carolyn L.
    Anderson, Joshua A.
    Glotzer, Sharon C.
    COMPUTER PHYSICS COMMUNICATIONS, 2011, 182 (11) : 2307 - 2313
  • [4] Massively parallel molecular dynamics simulations with EAM potentials
    Becquart, CS
    Decker, KM
    Domain, C
    Ruste, J
    Souffez, Y
    Turbatte, JC
    Van Duysen, JC
    RADIATION EFFECTS AND DEFECTS IN SOLIDS, 1997, 142 (1-4): : 9 - 21
  • [5] Massively parallel molecular dynamics simulations with EAM potentials
    Becquart, C.S.
    Decker, K.M.
    Domain, C.
    Ruste, J.
    Souffez, Y.
    Turbatte, J.C.
    Van Duysen, J.C.
    Radiation Effects and Defects in Solids, 1997, 142 (1 -4 pt 2): : 9 - 21
  • [6] Massively parallel molecular dynamics simulations of lysozyme unfolding
    Zhou, R.
    Eleftheriou, M.
    Hon, C. -C.
    Germain, R. S.
    Royyuru, A. K.
    Berne, B. J.
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2008, 52 (1-2) : 19 - 30
  • [7] A Parallel Rigid Body Dynamics Algorithm
    Iglberger, Klaus
    Ruede, Ulrich
    EURO-PAR 2009: PARALLEL PROCESSING, PROCEEDINGS, 2009, 5704 : 760 - 771
  • [8] N-BODY SIMULATIONS ON MASSIVELY-PARALLEL ARCHITECTURES
    STILLER, L
    DAEMEN, LL
    GUBERNATIS, JE
    JOURNAL OF COMPUTATIONAL PHYSICS, 1994, 115 (02) : 550 - 552
  • [9] Massively parallel multicanonical simulations
    Gross, Jonathan
    Zierenberg, Johannes
    Weigel, Martin
    Janke, Wolfhard
    COMPUTER PHYSICS COMMUNICATIONS, 2018, 224 : 387 - 395
  • [10] An algorithm for massively parallel dislocation dynamics simulations of small scale plasticity
    Leiter, Kenneth W.
    Crone, Joshua C.
    Knap, Jaroslaw
    JOURNAL OF COMPUTATIONAL SCIENCE, 2013, 4 (05) : 401 - 411