Numerical simulations of elastic wave propagation using graphical processing units-Comparative study of high-performance computing capabilities

被引:23
|
作者
Packo, P. [1 ]
Bielak, T. [1 ]
Spencer, A. B. [2 ]
Uhl, T. [1 ]
Staszewski, W. J. [1 ]
Worden, K. [2 ]
Barszcz, T. [1 ]
Russek, P. [3 ]
Wiatr, K. [3 ]
机构
[1] AGH Univ Sci & Technol, Dept Robot & Mechatron, PL-30059 Krakow, Poland
[2] Univ Sheffield, Dept Mech Engn, Sheffield S1 3JD, S Yorkshire, England
[3] AGH Univ Sci & Technol, Acad Comp Ctr Cyfronet AGH, PL-30950 Krakow, Poland
基金
英国工程与自然科学研究理事会;
关键词
CUDA; Parallel processing; Wave propagation; LISA; DAMAGE DETECTION; METALLIC STRUCTURES; LAMB WAVES; SCATTERING; ELEMENT;
D O I
10.1016/j.cma.2015.03.002
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
High-performance computing is important in many areas of engineering. Increasing capabilities of modern workstations open new possibilities in scientific computing. This paper demonstrates how graphical processing units can be used efficiently for large models of elastic wave propagation in complex media. The method is based on the local interaction simulation approach and a parallel algorithm architecture. The focus of the work presented is on numerical implementation and covers aspects related to software modular architecture, computer memory organisation and optimisation. A domain decomposition approach allowing for calculations using multiple-GPU configurations is proposed, implemented and examined. The performance of the proposed simulation framework is tested for numerical models of different sizes, various computing precisions and hardware platforms. The results obtained are discussed in terms of graphical processing unit limitations. Obtained results indicate significant speed-up factors comparing to calculations using central processing units or different modelling approaches. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:98 / 126
页数:29
相关论文
共 9 条
  • [1] Resolving Wave Propagation in Anisotropic Poroelastic Media Using Graphical Processing Units (GPUs)
    Alkhimenkov, Yury
    Rass, Ludovic
    Khakimova, Lyudmila
    Quintal, Beatriz
    Podladchikov, Yury
    JOURNAL OF GEOPHYSICAL RESEARCH-SOLID EARTH, 2021, 126 (07)
  • [2] Study of Particle Swarm Optimization Algorithms Using Message Passing Interface and Graphical Processing Units Employing a High Performance Computing Cluster
    Santana-Castolo, Manuel-H.
    Alejandro Morales, J.
    Torres-Ramos, Sulema
    Alanis, Alma Y.
    HIGH PERFORMANCE COMPUTER APPLICATIONS, 2016, 595 : 116 - 131
  • [3] Study on Lamb wave propagation in a cracked plate using numerical simulations
    Kim, Seyeon
    Kim, Nam H. H.
    Lee, Sanghoon
    JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY, 2023, 37 (08) : 4217 - 4225
  • [4] GPU-UPGMA: high-performance computing for UPGMA algorithm based on graphics processing units
    Lin, Yu-Shiang
    Lin, Chun-Yuan
    Hung, Che-Lun
    Chung, Yeh-Ching
    Lee, Kual-Zheng
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (13): : 3403 - 3414
  • [5] Open Source Acceleration of Wave Optics Simulations on Energy Efficient High-Performance Computing Platforms
    Beck, Jeffrey
    Bos, Jeremy P.
    LONG-RANGE IMAGING II, 2017, 10204
  • [6] High-Performance Computing of Electromagnetic Wave Propagation Simulation Using Meshless Time-Domain Method on Many Integrated Core Architecture
    Itoh, Taku
    Hirokawa, Yuta
    Ikuno, Soichiro
    IEEE TRANSACTIONS ON MAGNETICS, 2015, 51 (03)
  • [7] High-performance iterative electron tomography reconstruction with long-object compensation using graphics processing units (GPUs)
    Xu, Wei
    Xu, Fang
    Jones, Mel
    Keszthelyi, Bettina
    Sedat, John
    Agard, David
    Mueller, Klaus
    JOURNAL OF STRUCTURAL BIOLOGY, 2010, 171 (02) : 142 - 153
  • [8] High-performance computing of 3D blasting wave propagation in underground rock cavern by using 4D-LSM on TianHe-3 prototype E class supercomputer
    Fu, Meng
    Zhao, Gaofeng
    DEEP UNDERGROUND SCIENCE AND ENGINEERING, 2022, 1 (01) : 87 - 100
  • [9] Resolving Strain Localization in Frictional and Time-Dependent Plasticity: Two- and Three-Dimensional Numerical Modeling Study Using Graphical Processing Units (GPUs)
    Alkhimenkov, Yury
    Khakimova, Lyudmila
    Utkin, Ivan
    Podladchikov, Yury
    JOURNAL OF GEOPHYSICAL RESEARCH-SOLID EARTH, 2024, 129 (08)