Acoustic reverse-time migration using GPU card and POSIX thread based on the adaptive optimal finite-difference scheme and the hybrid absorbing boundary condition

Computers & Geosciences - Tập 115 - Trang 42-55 - 2018
Xiaohui Cai1,2, Yang Liu3,2,4, Zhiming Ren3,2
1State Key Laboratory of Petroleum Resources and Prospecting, China University of Petroleum-Beijing, Beijing 102249, China
2CNPC Key Laboratory of Geophysical Prospecting, China University of Petroleum (Beijing), Beijing, 102249, China
3State Key Laboratory of Petroleum Resources and Prospecting, China University of Petroleum (Beijing), Beijing 102249, China
4China University of Petroleum (Beijing), Karamay Campus, Karamay, 834000, China

Tài liệu tham khảo

Abdelkhalek, 2009, Fast seismic modeling and reverse time migration on a GPU cluster, 36 Baysal, 1983, Reverse time migration, Geophysics, 48, 1514, 10.1190/1.1441434 Bérenger, 1994, A perfectly matched layer for the absorption of electromagnetic waves, J. Comput. Phys., 114, 185, 10.1006/jcph.1994.1159 Buur, 2008, Salt interpretation enabled by reverse-time migration, Geophysics, 73, VE211, 10.1190/1.2968690 Cai, 2015, 3D acoustic wave equation modeling based on an optimal finite-difference scheme, Appl. Geophys., 12, 409, 10.1007/s11770-015-0496-y Cao, 1998, Attenuating boundary conditions for numerical modeling of acoustic wave propagation, Geophysics, 63, 231, 10.1190/1.1444317 Causse, 2000, Viscoacoustic reverse time migration, J. Seismic Explor., 9, 165 Chang, 1990, 3D acoustic prestack reverse-time migration, Geophys. Prospect., 38, 737, 10.1111/j.1365-2478.1990.tb01872.x Chattopadhyay, 2008, Imaging conditions for prestack reverse-time migration, Geophysics, 73, S81, 10.1190/1.2903822 Chen, 2012, An average-derivative optimal scheme for frequency-domain scalar wave equation, Geophysics, 77, T201, 10.1190/geo2011-0389.1 Chu, 2012, Implicit finite-difference simulations of seismic wave propagation, Geophysics, 77, T57, 10.1190/geo2011-0180.1 Clapp, 2009, Reverse time migration with random boundaries, 2809 Clayton, 1977, Absorbing boundary conditions for acoustic and elastic wave equations, Bull. Seismol. Soc. Am., 67, 1529, 10.1785/BSSA0670061529 Chen, 2015, Seismic imaging of simultaneous-source data by constrained least-squares reverse time migration, J. Appl. Geophys., 114, 32, 10.1016/j.jappgeo.2015.01.004 Chen, 2017, Preserving the discontinuities in least-squares reverse time migration of simultaneous-source data, Geophysics, 82, S185, 10.1190/geo2016-0456.1 Dablain, 1986, The application of high-order differencing to the scalar wave equation, Geophysics, 51, 54, 10.1190/1.1442040 Dillon, 1984, Offset source VSP surveys and their image reconstruction, Geophys. Prospect., 32, 790, 10.1111/j.1365-2478.1984.tb00739.x Dong, 1993, 3-D prestack migration in anisotropic media, Geophysics, 58, 79, 10.1190/1.1443353 Du, 2013, A study on the strategy of low wavenumber noise suppression for prestack reverse-time depth migration, Chin. J. Geophys., 56, 2391 Dussaud, 2008, Computational strategies for reverse-time migration, 2267 Etgen, 2007, Computational methods for large-scale 3D acoustic finite-difference modeling: a tutorial, Geophysics, 72, SM223, 10.1190/1.2753753 Fei, 2008, Hybrid Fourier finite difference 3D depth migration for anisotropic media, Geophysics, 73, S27, 10.1190/1.2828704 Fletcher, 2009, Reverse time migration in tilted transversely isotropic (TTI) media, Geophysics, 74, WCA179, 10.1190/1.3269902 Gao, 2014, Using the effective boundary saving strategy in GPU-based RTM programming, SEG Tech. Progr. Expand. Abstr., 2014, 4014 Hayashi, 1999, Variable grid finite-difference modeling including surface topography, 523 Holberg, 1987, Computational aspects of the choice of operator and sampling interval for numerical differentiation in large-scale simulation of wave phenomena, Geophys. Prospect., 35, 629, 10.1111/j.1365-2478.1987.tb00841.x Huang, 2017, Seismic traveltime inversion based on tomographic equation without integral terms, Comput. Geosci., 104, 29, 10.1016/j.cageo.2017.04.002 Inman, 2007, GPU based FDTD solver with CPML boundaries, 5255 Kelly, 1976, Synthetic seismograms: a finite-difference approach, Geophysics, 41, 2, 10.1190/1.1440605 Keys, 1985, Absorbing boundary conditions for acoustic media, Geophysics, 50, 892, 10.1190/1.1441969 Kim, 2013, Acceleration of stable TTI P-wave reverse-time migration with GPUs, Comput. Geosci., 52, 204, 10.1016/j.cageo.2012.10.013 Komatitsch, 2003, A perfectly matched layer absorbing boundary condition for the second-order seismic wave equation, Geophys. J. Int., 154, 146, 10.1046/j.1365-246X.2003.01950.x Kosloff, 1982, Forward modeling by a Fourier method, Geophysics, 47, 1402, 10.1190/1.1441288 Kosloff, 2010, Acoustic and elastic numerical wave simulations by recursive spatial derivative operators, Geophysics, 75, T167, 10.1190/1.3485217 Kosloff, 1986, Absorbing boundaries for wave propagation problems, J. Comput. Phys., 63, 363, 10.1016/0021-9991(86)90199-3 Krakiwsky, 2004, Graphics processor unit (GPU) acceleration of a finite-difference time-domain (FDTD) algorithm, 265 Li, 1991, Compensating finite-difference errors in 3-D migration and modeling, Geophysics, 56, 1650, 10.1190/1.1442975 Li, 2017, A practical implementation of 3D TTI reverse time migration with multi-GPUs, Comput. Geosci., 102, 68, 10.1016/j.cageo.2017.02.011 Liu, 2013, 3D seismic reverse time migration on GPGPU, Comput. Geosci., 59, 17, 10.1016/j.cageo.2013.05.009 Liu, 2011, An effective imaging condition for reverse-time migration using wavefield decomposition, Geophysics, 76, S29, 10.1190/1.3533914 Liu, 2011, Applying GPU and POSIX thread technologies in massive remote sensing image data processing, 1 Liu, 2012, A Fourier integral algorithm and its GPU/CPU collaborative implementation for one-way wave equation migration, Comput. Geosci., 45, 139, 10.1016/j.cageo.2011.10.029 Liu, 2012, The issues of prestack reverse time migration and solutions with Graphic Processing Unit implementation, Geophys. Prospect., 60, 906, 10.1111/j.1365-2478.2011.01032.x Liu, 2009, A new time-space domain high-order finite-difference method for the acoustic wave equation, J. Comput. Phys., 228, 8779, 10.1016/j.jcp.2009.08.027 Liu, 2010, A hybrid scheme for absorbing edge reflections in numerical modeling of wave propagation, Geophysics, 75, A1, 10.1190/1.3295447 Liu, 2011, Finite-difference modeling with adaptive variable-length spatial operators, Geophysics, 76, T79, 10.1190/1.3587223 Liu, 2013, Globally optimal finite-difference schemes based on least squares, Geophysics, 78, T113, 10.1190/geo2012-0480.1 Marfurt, 1984, Accuracy of finite-difference and finite-element modeling of the scalar and elastic wave equations, Geophysics, 49, 533, 10.1190/1.1441689 McMechan, 1983, Migration by extrapolation of time-dependent boundary values, Geophys. Prospect., 31, 413, 10.1111/j.1365-2478.1983.tb01060.x Michéa, 2010, Accelerating a three-dimensional finite-difference wave propagation code using GPU graphics cards, Geophys. J. Int., 182, 389 Micikevicius, 2009, 3D finite difference computation on GPUs using CUDA, 79 Moczo, 2011, 3-D finite-difference, finite-element, discontinuous-Galerkin and spectral-element schemes analysed for their accuracy with respect to P-wave to S-wave speed ratio, Geophys. J. Int., 187, 1645, 10.1111/j.1365-246X.2011.05221.x Moradpouri, 2017, An improvement in wavefield extrapolation and imaging condition to suppress reverse time migration artifacts, Geophysics, 82, S403, 10.1190/geo2016-0475.1 Price, 2007, GPU-based accelerated 2D and 3D FDTD solvers, 64 Ren, 2016, Least-squares reverse time migration in elastic media, Geophys. J. Int., 208, 1103, 10.1093/gji/ggw443 Robertsson, 1994, Viscoelastic finite-difference modeling, Geophysics, 59, 1444, 10.1190/1.1443701 Sava, 2015, Anisotropy signature in reverse-time migration extended images, Geophys. Prospect., 63, 271, 10.1111/1365-2478.12189 Shin, 2014, 3D Laplace-domain full waveform inversion using a single GPU card, Comput. Geosci., 67, 1, 10.1016/j.cageo.2014.02.006 Shragge, 2014, Reverse time migration from topography, Geophysics, 79, S141, 10.1190/geo2013-0405.1 Shi, 2015, Reverse time migration of 3D vertical seismic profile data, Geophysics, 81, S31, 10.1190/geo2015-0277.1 Symes, 2007, Reverse time migration with optimal checkpointing, Geophysics, 72, SM213, 10.1190/1.2742686 Tan, 2014, Reducing the computer memory requirement for 3D reverse-time migration with a boundary-wavefield extrapolation method, Geophysics, 79, S185, 10.1190/geo2014-0075.1 Tessmer, 2000, Seismic finite-difference modeling with spatially varying time steps, Geophysics, 65, 1290, 10.1190/1.1444820 Tessmer, 2011, Using the rapid expansion method for accurate time-stepping in modeling and reverse-time migration, Geophysics, 76, S177, 10.1190/1.3587217 Valenciano, 2002, Deconvolution imaging condition for reverse-time migration, Stanford Explor. Proj., 112, 83 Wagner, 1995, 1 Wang, 2012, Efficient boundary storage strategies for seismic reverse-time migration, Chin. J. Geophys., 55, 2412 Wang, 2018, Adaptive stabilization for Q-compensated reverse time migration, Geophysics, 83, S15, 10.1190/geo2017-0244.1 Wang, 2016, Analysis of up/down decomposed acoustic reverse time migration images, Geophysics, 81, S253, 10.1190/geo2015-0612.1 Weiss, 2013, Solving 3D anisotropic elastic wave equations on parallel GPU devices, Geophysics, 78, F7, 10.1190/geo2012-0063.1 Whitmore, 1983, Iterative depth migration by backward time propagation, 382 Xiao, 2010, Local vertical seismic profiling (VSP) elastic reverse-time migration and migration resolution: salt-flank imaging with transmitted P-to-S waves, Geophysics, 75, S35, 10.1190/1.3309460 Xue, 2016, Seismic imaging of incomplete data and simultaneous-source data using least-squares reverse time migration with shaping regularization, Geophysics, 81, S11, 10.1190/geo2014-0524.1 Yang, 2014, RTM using effective boundary saving: a staggered grid GPU implementation, Comput. Geosci., 68, 64, 10.1016/j.cageo.2014.04.004 Yoon, 2002, 3-D reverse-time migration using acoustic wave equation: an experience of SEG/EAGE salt data set, 1324 Yoon, 2006, Reverse-time migration using the Poynting vector, Explor. Geophys., 37, 102, 10.1071/EG06102 Zhang, 2009, Practical issues in reverse time migration: true amplitude gathers, noise removal and harmonic source encoding, First Break, 26, 29