Accelerating large-scale simulation of seismic wave propagation by multi-GPUs and three-dimensional domain decomposition

被引:0
|
作者
Taro Okamoto
Hiroshi Takenaka
Takeshi Nakamura
Takayuki Aoki
机构
[1] Tokyo Institute of Technology,Department of Earth and Planetary Sciences
[2] Kyushu University,Department of Earth and Planetary Sciences
[3] Japan Agency for Marine-Earth Science and Technology,Earthquake and Tsunami Research Project for Disaster Prevention
[4] Tokyo Institute of Technology,Global Scientific Information and Computing Center
来源
Earth, Planets and Space | 2010年 / 62卷
关键词
Seismic wave propagation; finite-difference method; GPU; parallel computing; three-dimensional domain decomposition;
D O I
暂无
中图分类号
学科分类号
摘要
We adopted the GPU (graphics processing unit) to accelerate the large-scale finite-difference simulation of seismic wave propagation. The simulation can benefit from the high-memory bandwidth of GPU because it is a “memory intensive” problem. In a single-GPU case we achieved a performance of about 56 GFlops, which was about 45-fold faster than that achieved by a single core of the host central processing unit (CPU). We confirmed that the optimized use of fast shared memory and registers were essential for performance. In the multi-GPU case with three-dimensional domain decomposition, the non-contiguous memory alignment in the ghost zones was found to impose quite long time in data transfer between GPU and the host node. This problem was solved by using contiguous memory buffers for ghost zones. We achieved a performance of about 2.2 TFlops by using 120 GPUs and 330 GB of total memory: nearly (or more than) 2200 cores of host CPUs would be required to achieve the same performance. The weak scaling was nearly proportional to the number of GPUs. We therefore conclude that GPU computing for large-scale simulation of seismic wave propagation is a promising approach as a faster simulation is possible with reduced computational resources compared to CPUs.
引用
收藏
页码:939 / 942
页数:3
相关论文
共 17 条
  • [1] Accelerating large-scale simulation of seismic wave propagation by multi-GPUs and three-dimensional domain decomposition
    Okamoto, Taro
    Takenaka, Hiroshi
    Nakamura, Takeshi
    Aoki, Takayuki
    EARTH PLANETS AND SPACE, 2010, 62 (12): : 939 - 942
  • [2] Large-scale simulation of seismic wave motion: A review
    Poursartip, Babak
    Fathi, Arash
    Tassoulas, John L.
    SOIL DYNAMICS AND EARTHQUAKE ENGINEERING, 2020, 129
  • [3] Introduction to the spectral element method for three-dimensional seismic wave propagation
    Komatitsch, D
    Tromp, J
    GEOPHYSICAL JOURNAL INTERNATIONAL, 1999, 139 (03) : 806 - 822
  • [4] Large-Scale Monte Carlo Simulation of Two-Dimensional Classical XY Model Using Multiple GPUs
    Komura, Yukihiro
    Okabey, Yutaka
    JOURNAL OF THE PHYSICAL SOCIETY OF JAPAN, 2012, 81 (11)
  • [5] Quasi-Cartesian finite-difference computation of seismic wave propagation for a three-dimensional sub-global model
    Hiroshi Takenaka
    Masanao Komatsu
    Genti Toyokuni
    Takeshi Nakamura
    Taro Okamoto
    Earth, Planets and Space, 69
  • [6] Quasi-Cartesian finite-difference computation of seismic wave propagation for a three-dimensional sub-global model
    Takenaka, Hiroshi
    Komatsu, Masanao
    Toyokuni, Genti
    Nakamura, Takeshi
    Okamoto, Taro
    EARTH PLANETS AND SPACE, 2017, 69
  • [7] Increasing the Simulation Performance of Large-Scale Evacuations Using Parallel Computing Techniques Based on Domain Decomposition
    Grandison, A.
    Cavanagh, Y.
    Lawrence, P. J.
    Galea, E. R.
    FIRE TECHNOLOGY, 2017, 53 (03) : 1399 - 1438
  • [8] Accelerating collision detection for large-scale crowd simulation on multi-core and many-core architectures
    Vigueras, Guillermo
    Orduna, Juan M.
    Lozano, Miguel
    Cecilia, Jose M.
    Garcia, Jose M.
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2014, 28 (01) : 33 - 49
  • [9] Increasing the Simulation Performance of Large-Scale Evacuations Using Parallel Computing Techniques Based on Domain Decomposition
    A. Grandison
    Y. Cavanagh
    P. J. Lawrence
    E. R. Galea
    Fire Technology, 2017, 53 : 1399 - 1438
  • [10] LARGE-SCALE PARALLEL THERMAL ELASTIC-PLASTIC WELDING SIMULATION USING BALANCING DOMAIN DECOMPOSITION METHOD
    Yusa, Yasunori
    Murakami, Yuma
    Okada, Hiroshi
    PROCEEDINGS OF THE ASME PRESSURE VESSELS AND PIPING CONFERENCE, 2019, VOL 2, 2019,