A GPU-Accelerated automated multilevel substructuring method for modal analysis of structures

被引:0
|
作者
Wang, Guidong [1 ]
Wang, Yujie [1 ]
Chen, Zeyu [1 ]
Wang, Feiqi [1 ]
Li, She [1 ]
Cui, Xiangyang [1 ,2 ]
机构
[1] Hunan Univ, State Key Lab Adv Design & Mfg Technol Vehicle, Changsha 410082, Peoples R China
[2] Hunan Maixi Software Co Ltd, Changsha 410082, Peoples R China
基金
美国国家科学基金会;
关键词
AMLS method; Heterogeneous parallel computing; Finite element analysis; Eigenvalue problem; ALGORITHM; SYSTEMS;
D O I
10.1016/j.compstruc.2024.107516
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this work, a novel GPU-accelerated heterogeneous method for the automated multilevel substructuring method(HAMLS) is presented for dealing large finite element models in structural dynamics. Different parallel modes based on node, subtree, and eigenpair have been developed in the solution steps of AMLS to achieve a heterogeneous strategy. First, a new data management method is designed during the model transformation phase to eliminate the determinacy race in the parallel strategy of the separator tree. Considering the distribution characteristics of the nodes in the separator tree and the dependence of node tasks, a load balancing heterogeneous parallel strategy is designed to take full advantage of hosts and devices. By developing an adaptive batch processing program for solving eigenvectors during the back transformation phase, the overheads of launching kernels, as well as the GPU memory requirements, can be reduced by several orders of magnitude. Several numerical examples have been employed to validate the efficiency and practicality of the novel GPU-accelerated heterogeneous strategy. The results demonstrate that the computational efficiency of the novel strategy using one GPU can increase to 3.0x that of the original parallel AMLS method when 16 CPU threads are used.
引用
收藏
页数:14
相关论文
共 50 条
  • [31] A GPU-Accelerated Fast Multipole Method for GROMACS: Performance and Accuracy
    Kohnke, Bartosz
    Kutzner, Carsten
    Grubmueller, Helmut
    JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2020, 16 (11) : 6938 - 6949
  • [32] GPU-accelerated approximate kernel method for quantum machine learning
    Browning, Nicholas J.
    Faber, Felix A.
    von Lilienfeld, O. Anatole
    JOURNAL OF CHEMICAL PHYSICS, 2022, 157 (21):
  • [33] GPU-accelerated smoothed particle finite element method for large deformation analysis in geomechanics
    Zhang, Wei
    Zhong, Zhi-hao
    Peng, Chong
    Yuan, Wei-hai
    Wu, Wei
    COMPUTERS AND GEOTECHNICS, 2021, 129 (129)
  • [34] On the Portability of GPU-Accelerated Applications via Automated Source-to-Source Translation
    Sathre, Paul
    Gardner, Mark
    Feng, Wu-chun
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING IN ASIA-PACIFIC REGION (HPC ASIA 2019), 2019, : 1 - 8
  • [35] BUCKLING ANALYSIS METHOD BY SUBSTRUCTURING AND MODAL SYNTHESIS
    VALID, R
    COMPTES RENDUS DE L ACADEMIE DES SCIENCES SERIE II, 1982, 294 (05): : 299 - 302
  • [36] GPU-ACCELERATED CROSS-MODAL SAR-EO IMAGE HOMOGRAPHY ESTIMATION
    Beam, Christopher
    Willis, Andrew
    Demeyer, Garrett
    Brink, Kevin
    IGARSS 2023 - 2023 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, 2023, : 4631 - 4634
  • [37] GPU-Accelerated Key Frame Analysis for Face Detection in Video
    Qi, Xuan
    Liu, Chen
    2015 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2015, : 600 - 605
  • [38] Measurement and Analysis of GPU-Accelerated OpenCL Computations on Intel GPUs
    Cherian, Aaron Thomas
    Zhou, Keren
    Grubisic, Dejan
    Meng, Xiaozhu
    Mellor-Crummey, John
    PROCEEDINGS OF WORKSHOP ON PROGRAMMING AND PERFORMANCE VISUALIZATION TOOLS (PROTOOLS 2021), 2021, : 26 - 35
  • [39] GPU-Accelerated Parameter Selection for Neural Connectivity Analysis Devices
    O'Leary, Gerard
    Taras, Ian
    Stuart, Dylan Malone
    Koerner, Jamie
    Groppe, David M.
    Valiante, Taufik A.
    Genov, Roman
    2018 IEEE BIOMEDICAL CIRCUITS AND SYSTEMS CONFERENCE (BIOCAS): ADVANCED SYSTEMS FOR ENHANCING HUMAN HEALTH, 2018, : 543 - 546
  • [40] GPU-Accelerated Mahalanobis-Average Hierarchical Clustering Analysis
    Smelko, Adam
    Kratochvil, Miroslav
    Krulis, Martin
    Sieger, Tomas
    EURO-PAR 2021: PARALLEL PROCESSING, 2021, 12820 : 580 - 595