Simulation and reconstruction for 3D elastic wave using multi-GPU and CUDA-aware MPI

被引:0
|
作者
Cai, Wei [1 ]
Zhu, Peimin [1 ]
Li, Ziang [1 ]
机构
[1] China Univ Geosci, Sch Geophys & Geomat, Wuhan, Peoples R China
基金
中国国家自然科学基金;
关键词
3D elastic FDTD; Wavefield reconstruction; High performance computing; Domain decomposition technique; Multi-GPU parallel computing; CUDA-aware MPI; REVERSE TIME MIGRATION; PROPAGATION; ACCELERATION; COMPUTATION; INVERSION; FIELD;
D O I
10.1016/j.cageo.2024.105616
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
3D finite -difference time -domain numerical simulation and reconstruction based on the domain decomposition technique are essential parts of high-performance computation for reverse -time migration and full -waveform inversion. However, the low GPU utilization in computing for small -sized models and the tremendous memory consumption for large -sized models may result in low computational efficiency and high memory costs. This paper proposes a contiguous memory management (CMM) method and a variable -order wavefield reconstruction (VWR) method. The CMM allocates the memory of many small -sized arrays used for MPI communications on a larger -sized contiguous memory block, which aims to reduce the number of MPI communications between subdomains and improve the communication bandwidth, thus reducing the MPI time overhead and improving the GPU utilization. Meanwhile, the VWR can flexibly set the number of layers of boundary wavefield used for source wavefield reconstruction according to the host memory capacity and accuracy requirements. Since one layer of boundary wavefield could be stored using the VWR, the memory consumption of host memory can be significantly alleviated. Numerical experiments show that GPU utilization in computing for the model with a size of 121 3 can be improved from 25% to 90% using the CMM method, and the VWR method can reduce memory consumption by about 86% while maintaining good accuracy in wavefield reconstruction. In addition, the issue of how to obtain a domain decomposition scheme with optimal performance is discussed in this paper.
引用
收藏
页数:10
相关论文
共 50 条
  • [41] Multi-GPU Implementation of a 3D Finite Difference Time Domain Earthquake Code on Heterogeneous Supercomputers
    Zhou, Jun
    Cui, Yifeng
    Poyraz, Efecan
    Choi, Dong Ju
    Guest, Clark C.
    2013 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, 2013, 18 : 1255 - 1264
  • [42] Accelerating 3D Digital Differential Analyzer Ray Tracing Algorithm on the GPU Using CUDA
    Li, Yan
    Sun, Hongyu
    Yuan, Jingchao
    Wu, Ting
    Tian, Yanshan
    Li, Yanlin
    Zhou, Rui
    Li, Kuan-Ching
    2015 44TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS, 2015, : 61 - 66
  • [43] 3D reconstruction of porous media using MPS based on GPU
    Du, Yi
    Cao, Xiaoxia
    Zhang, Ting
    10TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION (ICCSE 2015), 2015, : 631 - 635
  • [44] 3D model reconstruction using neural gas accelerated on GPU
    Orts-Escolano, Sergio
    Garcia-Rodriguez, Jose
    Antonio Serra-Perez, Jose
    Jimeno-Morenilla, Antonio
    Garcia-Garcia, Alberto
    Morell, Vicente
    Cazorla, Miguel
    APPLIED SOFT COMPUTING, 2015, 32 : 87 - 100
  • [45] ORIN-3D-A new model for efficient simulation of landslide motion on a GPU using CUDA
    Aaron, Jordan
    COMPUTERS AND GEOTECHNICS, 2023, 153
  • [46] 3D least-squares reverse time migration in VTI media based on pseudoacoustic wave equation and multi-GPU parallel acceleration
    Ding, Yi
    Li, Zhenchun
    Zhang, Kai
    Gao, Xue
    Chen, Feixu
    JOURNAL OF APPLIED GEOPHYSICS, 2023, 213
  • [47] Highly optimized simulations on single- and multi-GPU systems of the 3D Ising spin glass model
    Lulli, M.
    Bernaschi, M.
    Parisi, G.
    COMPUTER PHYSICS COMMUNICATIONS, 2015, 196 : 290 - 303
  • [48] Simulation of 3D elastic wave propagation in the Salt Lake Basin
    Olsen, KB
    Pechmann, JC
    Schuster, GT
    BULLETIN OF THE SEISMOLOGICAL SOCIETY OF AMERICA, 1995, 85 (06) : 1688 - 1710
  • [49] Elastic wave simulation based on modal excitation in 3D medium
    Barauskas, Rimantas
    Neciunas, Audrius
    Patasius, Martynas
    JOURNAL OF VIBROENGINEERING, 2016, 18 (08) : 5321 - 5336
  • [50] A multi-GPU parallel computing method for 3D random vibration of train-track-soil dynamic interaction
    Zhu, Zhi-hui
    Yang, Xiao
    Li, Hao
    Xu, Hai-kun
    Zou, You
    JOURNAL OF CENTRAL SOUTH UNIVERSITY, 2023, 30 (05) : 1722 - 1736