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 条
  • [1] Accelerating implicit integration in multi-body dynamics using GPU computing
    Jihyun Jung
    Daesung Bae
    [J]. Multibody System Dynamics, 2018, 42 : 169 - 195
  • [2] An improved direct linear equation solver using multi-GPU in multi-body dynamics
    Jung, Ji-Hyun
    Bae, Dae-Sung
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2018, 115 : 87 - 102
  • [3] Accelerating multi-dimensional combustion simulations using GPU and hybrid explicit/implicit ODE integration
    Shi, Yu
    Green, William H.
    Wong, Hsi-Wu
    Oluwole, Oluwayemisi O.
    [J]. COMBUSTION AND FLAME, 2012, 159 (07) : 2388 - 2397
  • [4] Multi-processor molecular dynamics using the Brenner potential: Parallelization of an implicit multi-body potential
    Rosenblum, I
    Adler, J
    Brandon, S
    [J]. INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 1999, 10 (01): : 189 - 203
  • [5] GPU-accelerated computing for Lagrangian coherent structures of multi-body gravitational regimes
    Mingpei Lin
    Ming Xu
    Xiaoyu Fu
    [J]. Astrophysics and Space Science, 2017, 362
  • [6] GPU-accelerated computing for Lagrangian coherent structures of multi-body gravitational regimes
    Lin, Mingpei
    Xu, Ming
    Fu, Xiaoyu
    [J]. ASTROPHYSICS AND SPACE SCIENCE, 2017, 362 (04)
  • [7] GPU computing for accelerating the numerical Path Integration approach
    Alevras, P.
    Yurchenko, D.
    [J]. COMPUTERS & STRUCTURES, 2016, 171 : 46 - 53
  • [8] Using graph theory and symbolic computing to generate efficient models for multi-body vehicle dynamics
    Schmitke, C.
    Morency, K.
    McPhee, J.
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART K-JOURNAL OF MULTI-BODY DYNAMICS, 2008, 222 (04) : 339 - 352
  • [9] DYNAMICS OF MULTI-BODY SYSTEMS
    FISCHER, U
    LILOV, L
    [J]. ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 1984, 64 (10): : M448 - M450
  • [10] Modeling of Electromechanical Actuators Using Multi-body Dynamics
    Du, Jinhua
    Yang, Kezhi
    Liang, Deliang
    Zhang, Naming
    [J]. 2017 20TH INTERNATIONAL CONFERENCE ON ELECTRICAL MACHINES AND SYSTEMS (ICEMS), 2017,