Accelerating implicit integration in multi-body dynamics using GPU computing

被引:4
|
作者
Jung, Jihyun [1 ]
Bae, Daesung [1 ]
机构
[1] Hanyang Univ, Dept Mech Engn, Ansan 15588, Gyeonggi Do, South Korea
关键词
Multi-body dynamics; Implicit integration; Nested dissection; Multifrontal method; Supernodal method; GPU; SOLVER;
D O I
10.1007/s11044-017-9588-1
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
A new direct linear equation solver is proposed for GPUs. The proposed solver is applied to mechanical system analysis. In contrast to the DFS post-order traversal which is widely used for conventional implementation of supernodal and multifrontal methods, the BFS reverse-level order traversal has been adopted to obtain more parallelism and a more adaptive control of data size. The proposed implementation allows solving large problems efficiently on many kinds of GPUs. Separators are divided into smaller blocks to further improve the parallel efficiency. Numerical experiments show that the proposed method takes smaller factorization time than CHOLMOD in general and has better operational availability than SPQR. Mechanical dynamic analysis has been carried out to show the efficiency of the proposed method. The computing time, memory usage, and solution accuracy are compared with those obtained from DSS included in MKL. The GPU has been accelerated about 2.5-5.9 times during the numerical factorization step and approximately 1.9-4.7 times over the whole analysis process, compared to an experimental CPU device.
引用
收藏
页码:169 / 195
页数:27
相关论文
共 50 条
  • [31] Coupled dynamics of flexible multi-body system
    Jiang, L.Z.
    Luo, X.Y.
    Zhou, L.Y.
    Liu, X.J.
    [J]. Changsha Tiedao Xuyuan Xuebao/Journal of Changsha Railway University, 2001, 19 (01):
  • [32] Dynamics and control of a multi-body planar pendulum
    Udwadia, Firdaus E.
    Koganti, Prasanth B.
    [J]. NONLINEAR DYNAMICS, 2015, 81 (1-2) : 845 - 866
  • [33] Acoustic manipulation of multi-body structures and dynamics
    Lim, Melody X.
    VanSaders, Bryan
    Jaeger, Heinrich M.
    [J]. REPORTS ON PROGRESS IN PHYSICS, 2024, 87 (06)
  • [34] Multi-body dynamics applications in vehicle engineering
    Sharp, RS
    [J]. INTERNATIONAL CONFERENCE ON MULTI-BODY DYNAMICS: NEW TECHNIQUES AND APPLICATIONS, 1998, 1998 (13): : 215 - 228
  • [35] Multi-body dynamics: historical evolution and application
    Rahnejat, H
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2000, 214 (01) : 149 - 173
  • [36] On computing stress in polymer systems involving multi-body potentials from molecular dynamics simulation
    Fu, Yao
    Song, Jeong-Hoon
    [J]. JOURNAL OF CHEMICAL PHYSICS, 2014, 141 (05):
  • [37] High performance computing for optimum design of multi-body systems
    Jiménez, JM
    Chehayeb, NA
    Izaguirre, JG
    Hamma, B
    Thiaudière, Y
    [J]. EURO-PAR'99: PARALLEL PROCESSING, 1999, 1685 : 1199 - 1202
  • [38] Estimating maximum bite performance in Tyrannosaurus rex using multi-body dynamics
    Bates, K. T.
    Falkingham, P. L.
    [J]. BIOLOGY LETTERS, 2012, 8 (04) : 660 - 664
  • [39] Optimizing Electric Adjustment Mechanism Using the Combination of Multi-body Dynamics and Control
    Yu Congyang
    Zhu Dequan
    Wang Chaoxian
    Zhu Lin
    Chu Tingting
    Jen Tien-Chien
    Liao Juan
    [J]. 2ND INTERNATIONAL CONFERENCE ON SUSTAINABLE MATERIALS PROCESSING AND MANUFACTURING (SMPM 2019), 2019, 35 : 1363 - 1369
  • [40] Analysis of Free Pendulum Vibration Absorber Using Flexible Multi-Body Dynamics
    Gumus, Emrah
    Ertas, Atila
    [J]. SHOCK AND VIBRATION, 2016, 2016