GPGPU-Aided 3D Staggered-grid Finite-difference Seismic Wave Modeling

نویسندگان

  • Chang Cai
  • Haiqing Chen
  • Ze Deng
  • Dan Chen
  • Samee U. Khan
  • Ke Zeng
چکیده

Finite difference is a simple, fast and effective numerical method for seismic wave modeling, and has been widely used in forward waveform inversion and reverse time migration. However, intensive calculation of three-dimensional seismic forward modeling has been restricting the industrial application of 3D pre-stack reverse time migration and inversion. Aiming at this problem, in this paper, a parallelized 3D Staggered-grid Finite-difference has been developed using General-purpose computing on the graphics processing unit (GPGPU), namely G-3DFD, since the emergence of graphic processing units (GPU) as an effective alternative to traditional general purpose processors has become increasingly capable in accelerating large-scale scientific computing. We analyze three-dimensional staggered grid finite difference method for the implementation on GPU, making possible the industrial application of 3D pre-stack reverse time migration and inversion. Experiments show that G-3DFD has dramatically improved the runtime performance 88 times on modern GPGPU platforms comparing to the original CPU implementation methods.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Seismic modeling by optimizing regularized staggered-grid finite-difference operators using a time-space-domain dispersion-relationship-preserving method

The staggered-grid finite-difference (FD) method is widely used in numerical simulation of the wave equation. With stability conditions, grid dispersion often exists because of the discretization of the time and the spatial derivatives in thewave equation. Therefore, suppressing grid dispersion is a key problem for the staggered-grid FD schemes. To reduce the grid dispersion, the traditional me...

متن کامل

Finite-difference modeling of wave propagation in a fluid–solid configuration

Finite-difference (FD) techniques are widely used to model wave propagation through complex structures. Two main sources of error can be identified: (1) from numerical dispersion and numerical anisotropy and (2) by modeling the response of internal grid boundaries. Conventional discretization criteria to reduce the effects of numerical dispersion and numerical anisotropy have long been establis...

متن کامل

Scalar Wave Equation Modeling with Time–Space Domain Dispersion-Relation-Based Staggered-Grid Finite-Difference Schemes

The staggered-grid finite-difference (SFD) method is widely used in numerical modeling of wave equations. Conventional SFD stencils for spatial derivatives are usually designed in the space domain. However, when they are used to solve wave equations, it becomes difficult to satisfy the dispersion relations exactly. Liu and Sen (2009c) proposed anewSFDscheme for one-dimensional (1D) scalarwaveeq...

متن کامل

An optimized variable-grid finite-difference method for seismic forward modeling

An optimized fourth-order staggered-grid finitedifference (FD) operator is derived on a mesh with variable grid spacing and implemented to solve 2-D velocity-stress elastic wave equations. The idea in optimized schemes is to minimize the difference between the effective wave number and the actual wave number. As expected, this optimized variable-grid FD scheme has less dispersion errors than th...

متن کامل

Optimal fourth-order staggered-grid finite-difference scheme for 3D frequency-domain viscoelastic wave modeling

Article history: Received 5 November 2015 Received in revised form 24 May 2016 Accepted 12 June 2016 Available online 17 June 2016

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012