Title of article
3D Laplace-domain full waveform inversion using a single GPU card
Author/Authors
Shin، نويسنده , , Jungkyun and Ha، نويسنده , , Wansoo and Jun، نويسنده , , Hyunggu and Min، نويسنده , , Dong-Joo and Shin، نويسنده , , Changsoo، نويسنده ,
Issue Information
روزنامه با شماره پیاپی سال 2014
Pages
13
From page
1
To page
13
Abstract
The Laplace-domain full waveform inversion is an efficient long-wavelength velocity estimation method for seismic datasets lacking low-frequency components. However, to invert a 3D velocity model, a large cluster of CPU cores have commonly been required to overcome the extremely long computing time caused by a large impedance matrix and a number of source positions. In this study, a workstation with a single GPU card (NVIDIA GTX 580) is successfully used for the 3D Laplace-domain full waveform inversion rather than a large cluster of CPU cores. To exploit a GPU for our inversion algorithm, the routine for the iterative matrix solver is ported to the CUDA programming language for forward and backward modeling parts with minimized modification of the remaining parts, which were originally written in Fortran 90. Using a uniformly structured grid set, nonzero values in the sparse impedance matrix can be arranged according to certain rules, which efficiently parallelize the preconditioned conjugate gradient method for a number of threads contained in the GPU card. We perform a numerical experiment to verify the accuracy of a floating point operation performed by a GPU to calculate the Laplace-domain wavefield. We also measure the efficiencies of the original CPU and modified GPU programs using a cluster of CPU cores and a workstation with a GPU card, respectively. Through the analysis, the parallelized inversion code for a GPU achieves the speedup of 14.7 – 24.6 x compared to a CPU-based serial code depending on the degrees of freedom of the impedance matrix. Finally, the practicality of the proposed algorithm is examined by inverting a 3D long-wavelength velocity model using wide azimuth real datasets in 3.7 days.
Keywords
GPU , CUDA , Laplace domain , Waveform inversion
Journal title
Computers & Geosciences
Serial Year
2014
Journal title
Computers & Geosciences
Record number
2289923
Link To Document