A multi-GPU and CUDA-aware MPI-based spectral element formulation for ultrasonic wave propagation in solid media

被引:1
|
作者
Li, Feilong [1 ]
Zou, Fangxin [1 ]
Rao, Jing [2 ,3 ]
机构
[1] Hong Kong Polytech Univ, Dept Aeronaut & Aviat Engn, Hung Hom, Kowloon, Hong Kong, Peoples R China
[2] Beihang Univ, Sch Instrumentat & Optoelect Engn, Beijing 100191, Peoples R China
[3] Univ New South Wales, Sch Engn & Informat Technol, Canberra, ACT 2600, Australia
基金
中国国家自然科学基金;
关键词
Ultrasonic wave; Spectral element formulation; Multi-GPU; CUDA; CUDA-aware MPI; STRUCTURAL DYNAMICS; FLOW; IMPLEMENTATION; EQUATIONS; SOLVER; PLATES;
D O I
10.1016/j.ultras.2023.107049
中图分类号
O42 [声学];
学科分类号
070206 ; 082403 ;
摘要
In this paper, we introduce a new multi-GPU-based spectral element (SE) formulation for simulating ultrasonic wave propagation in solids. To maximize communication efficiency, we purposely developed, based on CUDA-aware MPI, two novel message exchange strategies which allow the common nodal forces of different sub-domains to be shared between different GPUs in a direct manner, as opposed to via CPU hosts, during central difference-based time integration steps. The new multi-GPU and CUDA-aware MPI-based formulation is benchmarked against a multi-CPU core and classical MPI-based counterpart, demonstrating a remarkable ac-celeration in each and every stage of the computation of ultrasonic wave propagation, namely matrix assembly, time integration and message exchange. More importantly, both the computational efficiency and the degree-of-freedom limit of the new formulation are actually scalable with the number of GPUs used, potentially allowing larger structures to be computed and higher computational speeds to be realized. Finally, the new formulation was used to simulate the interaction between Lamb waves and randomly shaped thickness loss defects on plates, showing its potential to become an efficient, accurate and robust technique for addressing the propagation of ultrasonic waves in realistic engineering structures.
引用
收藏
页数:20
相关论文
共 22 条
  • [1] Simulation and reconstruction for 3D elastic wave using multi-GPU and CUDA-aware MPI
    Cai, Wei
    Zhu, Peimin
    Li, Ziang
    COMPUTERS & GEOSCIENCES, 2024, 190
  • [2] Multi-GPU implementation of a time-explicit finite volume solver using CUDA and a CUDA-Aware version of OpenMPI with application to shallow water flows
    Delmas, Vincent
    Soulaimani, Azzedine
    COMPUTER PHYSICS COMMUNICATIONS, 2022, 271
  • [3] Massively parallel modeling of electromagnetic field in conductive media: An MPI-CUDA implementation on Multi-GPU computers
    Tu, Xiaolei
    Bowles-Martinez, Esteban Jeremy
    Schultz, Adam
    COMPUTERS & GEOSCIENCES, 2024, 192
  • [4] THERMOELASTIC WAVE PROPAGATION IN ANISOTROPIC LAYERED MEDIA - A SPECTRAL ELEMENT FORMULATION
    Chakraborty, A.
    Gopalakrishnan, S.
    INTERNATIONAL JOURNAL OF COMPUTATIONAL METHODS, 2004, 1 (03) : 535 - 567
  • [5] Extended spectral element formulation for modeling the propagation of nonlinear ultrasonic waves produced by multiple cracks in solid media
    Li, Feilong
    Su, Yue
    Sun, Xiaoqiang
    COMPUTERS & STRUCTURES, 2025, 307
  • [6] A displacement-based finite element formulation for solving elastic wave problems in coupled fluid-solid media on a GPU
    Simillides, Yiannis
    Huthwaite, Peter
    Kalkowski, Michal K.
    Lowe, Michael J. S.
    COMPUTERS & STRUCTURES, 2024, 299
  • [7] Power Aware Parallel 3-D Finite Element Mesh Refinement Performance Modeling and Analysis With CUDA/MPI on GPU and Multi-Core Architecture
    Ren, Da Qi
    Bracken, Eric
    Polstyanko, Sergey
    Lambert, Nancy
    Suda, Reiji
    Giannacopulos, Dennis D.
    IEEE TRANSACTIONS ON MAGNETICS, 2012, 48 (02) : 335 - 338
  • [8] Spectral-element simulation of two-dimensional elastic wave propagation in fully heterogeneous media on a GPU cluster
    Rudianto, Indra
    Sudarmaji
    INTERNATIONAL CONFERENCE ON THEORETICAL AND APPLIED PHYSICS, 2018, 1011
  • [9] Control of wave propagation response using quasi crystals: A formulation based on spectral finite element
    Chellappan, Vinita
    Gopalakrishnan, S.
    Mani, V
    MECHANICS OF ADVANCED MATERIALS AND STRUCTURES, 2019, 26 (07) : 579 - 600
  • [10] Modeling of piezo-induced ultrasonic wave propagation in composite structures using layered solid spectral element
    Lonkar, Kuldeep
    Chang, Fu-Kuo
    STRUCTURAL HEALTH MONITORING-AN INTERNATIONAL JOURNAL, 2014, 13 (01): : 50 - 67