A multi-GPU parallel computing method for 3D random vibration of train-track-soil dynamic interaction

被引:1
|
作者
Zhu, Zhi-hui [1 ,2 ]
Yang, Xiao [1 ]
Li, Hao [3 ]
Xu, Hai-kun [4 ]
Zou, You [4 ]
机构
[1] Cent South Univ, Natl Engn Res Ctr High Speed Railway Construct Tec, Changsha 410075, Peoples R China
[2] Cent South Univ, Sch Civil Engn, Changsha 410075, Peoples R China
[3] Cent South Univ, Sch Comp Sci & Engn, Changsha 410083, Peoples R China
[4] Cent South Univ, Informat & Network Ctr, Changsha 410083, Peoples R China
基金
中国国家自然科学基金;
关键词
random vibration; parallel computing; multi-GPU; three-dimensional finite element method; train-track-soil couple model; ELASTIC HALF-SPACE; 3-DIMENSIONAL ANALYSIS; GROUND VIBRATIONS; ELEMENT-ANALYSIS; ALGORITHM;
D O I
10.1007/s11771-023-5331-7
中图分类号
TF [冶金工业];
学科分类号
0806 ;
摘要
In this paper, an efficient computation method based on a multi-GPU parallel algorithm is proposed to overcome the low efficiency in random calculation of the train-track-soil coupled system (TTSCS). Firstly, for the large time consumption caused by solving multiple independent equations of TTSCS at different frequency points in serially random vibration analysis, the multi-GPU parallel algorithm is proposed and programmed based on the OpenMP-CUDA algorithm. The tasks of solving multiple linear equations for random vibration analysis of the TTSCS are distributed to different GPUs for parallel execution. On each GPU, the large sparse linear equations of TTSCS are solved by the CUDA-based parallel preconditioned conjugate gradient (PCG) method, and the large sparse matrix is stored in the compressed sparse row (CSR) format to save memory space. Then, the parallel computing program is implemented on the MATLAB-CUDA hybrid platform. Finally, numerical examples show that the efficiency of solving large sparse linear equations based on the multi-GPU parallel algorithm implemented on a 4-GPU node and the GPU-accelerated PCG algorithm implemented on a personal computer with a single GPU is 22.59 times and 3.75 times that of the multi-point synchronization algorithm (MPSA), respectively.
引用
收藏
页码:1722 / 1736
页数:15
相关论文
共 50 条
  • [1] A Parallel Computing Method for Three-dimensional Random Vibration of Train-track-soil Dynamic Interaction Based on GPU
    Zhu Z.
    Xia Y.
    Wang L.
    Liu Y.
    Hunan Daxue Xuebao/Journal of Hunan University Natural Sciences, 2021, 48 (07): : 79 - 88
  • [2] A multi-GPU parallel computing method for 3D random vibration of train-track-soil dynamic interaction列车-轨道-地基土耦合系统三维随机振动的多GPU并行计算方法
    Zhi-hui Zhu
    Xiao Yang
    Hao Li
    Hai-kun Xu
    You Zou
    Journal of Central South University, 2023, 30 : 1722 - 1736
  • [3] A fast random method for three-dimensional analysis of train-track-soil dynamic interaction
    Wang, Lidong
    Zhu, Zhihui
    Bai, Yu
    Li, Qi
    Costa, Pedro Alves
    Yu, Zhiwu
    SOIL DYNAMICS AND EARTHQUAKE ENGINEERING, 2018, 115 : 252 - 262
  • [4] An efficient parallel computing method for random vibration analysis of a three-dimensional train-track-soil coupled model using Seed-PCG algorithm
    Zhu, Zhi-hui
    Feng, Yang
    Yang, Xiao
    Li, Hao
    Zou, You
    JOURNAL OF CENTRAL SOUTH UNIVERSITY, 2024, 31 (01) : 302 - 316
  • [5] Influences of piles on the ground vibration considering the train-track-soil dynamic interactions
    Li, Ting
    Su, Qian
    Kaewunruen, Sakdirat
    COMPUTERS AND GEOTECHNICS, 2020, 120
  • [6] The High Performance Computing for 3D Dynamic Holographic Simulation Based on Multi-GPU Cluster
    Zhang Yingxi
    Lin Tingyu
    Guo Liqin
    THEORY, METHODOLOGY, TOOLS AND APPLICATIONS FOR MODELING AND SIMULATION OF COMPLEX SYSTEMS, PT I, 2016, 643 : 431 - 441
  • [7] PARALLEL 3D FINITE-DIFFERENCE TIME-DOMAIN METHOD ON MULTI-GPU SYSTEMS
    Du, Liu-Ge
    Li, Kang
    Kong, Fan-Min
    Hu, Yuan
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2011, 22 (02): : 107 - 121
  • [8] Seismic metamaterial barriers for ground vibration mitigation in railways considering the train-track-soil dynamic interactions
    Li, Ting
    Su, Qian
    Kaewunruen, Sakdirat
    CONSTRUCTION AND BUILDING MATERIALS, 2020, 260
  • [9] Multi-GPU implementations of parallel 3D sweeping algorithms with application to geological folding
    20153401191937
    (1) Department of Engineering and Management, Linköping University, Linköping; SE-58183, Sweden; (2) Simula Research Laboratory, P.O. Box 134, Lysaker; 1325, Norway; (3) Department of Informatics, University of Oslo, P.O. Box 1080, Blindern, Oslo; 0316, Norway, (Elsevier B.V., Netherlands):
  • [10] Multi-GPU Implementations of Parallel 3D Sweeping Algorithms with Application to Geological Folding
    Krishnasamy, Ezhilmathi
    Sourouri, Mohammed
    Cai, Xing
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, ICCS 2015 COMPUTATIONAL SCIENCE AT THE GATES OF NATURE, 2015, 51 : 1494 - 1503