Calculation of Surface Offset Gathers Based on Reverse Time Migration and Its Parallel Computation with Multi-GPUs
Source abstract
Abstract
As an important method for seismic data processing, reverse time migration (RTM) has high precision but involves high-intensity calculations. The calculation an RTM surface offset (shot–receiver distance) domain gathers provides intermediary data for an iterative calculation of migration and its velocity building. How to generate such data efficiently is of great significance to the industrial application of RTM. We propose a method for the calculation of surface offset gathers (SOGs) based on attribute migration, wherein, using migration calculations performed twice, the attribute profile of the surface offsets can be obtained, thus the image results can be sorted into offset gathers. Aiming at the problem of high-intensity computations required for RTM, we put forth a multi-graphic processing unit (GPU) calculative strategy, i.e., by distributing image computational domains to different GPUs for computation and by using the method of multi-stream calculations to conceal data transmission between GPUs. Ultimately, the computing original efficiency was higher relative to a single GPU, and more GPUs were used linearly. The test with a model showed that the attributive migration methods can correctly output SOGs, while the GPU parallel computation can effectively improve the computing efficiency. Therefore, it is of practical importance for this method to be expanded and applied in industries.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Seismic Imaging and Inversion Techniques · Hydraulic Fracturing and Reservoir Analysis · Seismic Waves and Analysis
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Sinopec Geophysical Research Institute, Nanjing 211103, China
School of Geophysics and Information Technology, China University of Geosciences, Beijing 100083, China
Funding
Sinopec external assistance plan
References (25)
Show source-provided references
1. Yilmaz, Ö.Z. (2001). Seismic Data Analysis, Processing, Inversion and Interpretation of Seismic Data, Society of Exploration Geophysicists.10.1190/1.9781560801580 ↗
2. A brief history of seismic migration10.1190/1.1926579 ↗
3. Forward simulation and reverse time migration imaging based on one step wavefield extrapolation
4. Angle-domain common gathers by wavefield continuation methods10.1190/1.1581078 ↗
5. Sirgue, J., Jousselin, P., and Audebert, F. (2010, January 14). Understanding wave-equation images gathers: A prerequisite for advanced post-processing and velocity model building. Proceedings of the 72nd EAGE Conference and Exhibition, Barcelona, Spain.10.3997/2214-4609.201400680 ↗
6. Yang, Z.P., Huang, S.T., and Yan, R. (2015). Improved subsalt tomography using reverse time migration surface offset gathers. SEG Technical Program Expanded Abstracts, Society of Exploration Geophysicists.10.1190/segam2015-5848366.1 ↗
7. Zhao, Y., and Zhang, H.Z. (2017). Cost reduction of reverse time migration surface offset gathers by local coherent events based interpolation. SEG Technical Program Expanded Abstracts, Society of Exploration Geophysicists.10.1190/segam2017-17733275.1 ↗
8. Greens function implementation of common-offset, wave-equation migration10.1190/1.1444097 ↗
9. Etgen, J.T. (2012). 3D wave equation Kirchhoff migration. SEG Technical Program Expanded Abstracts, Society of Exploration Geophysicists.10.1190/segam2012-0755.1 ↗
10. On the imaging of reflectors in the earth10.1190/1.1442363 ↗
11. Stereotomography assisted by migration of attributes10.1111/j.1365-2478.2008.00699.x ↗
12. Giboli, M., Baina, R., Nicoletis, L., and Duquet, B. (2012). Reverse time migration surface offset gathers: Part 1-A new method to produce “classical” common image gathers. SEG Technical Program Expanded Abstracts, Society of Exploration Geophysicists.10.1190/segam2012-1007.1 ↗
13. Lemaistre, L., Lencrerot, R., Prat, P.D., Jousselin, P., and Gomes, C. (2012). Reverse time migration surface offset gathers part 2: Using the full power of wide azimuth information. SEG Technical Program Expanded Abstracts, Society of Exploration Geophysicists.10.1190/segam2012-0421.1 ↗
14. Cheng, J., Grossman, M., and McKercher, T. (2014). Professional CUDA C Programming, Wiley & Sons, Inc.
15. The issue of prestack reverse time migration and solutions with Graphic Processing Unit implementation10.1111/j.1365-2478.2011.01032.x ↗
16. Practical implementation of prestack Kirchhoff time migration on a general purpose graphic processing unit10.1515/acgeo-2016-0033 ↗
17. 3D hybrid-domain full waveform inversion on GPU10.1016/j.cageo.2015.06.017 ↗
18. 3D seismic reverse time migration on GPGPU10.1016/j.cageo.2013.05.009 ↗
19. Clap, R.G. (2009). Reverse time migration with random boundaries. SEG Technical Program Expanded Abstracts, Society of Exploration Geophysicists.10.1190/1.3255432 ↗
20. Liu, G.F., and Li, C. (2016). A practical implementation of 3D TTI reverse time migration with multi-GPUs. SEG Technical Program Expanded Abstracts, Society of Exploration Geophysicists.10.1190/segam2016-13822762.1 ↗
21. CuQ-RTM: A CUDA-based code package for stable and efficient Q-compensated reverse time migration10.1190/geo2017-0624.1 ↗
22. (2021, May 27). Available online: https://developer.nvidia.com/blog/reducing-costs-with-one-pass-reverse-time-migration.
23. Acceleration of computation speed for elastic wave simulation using a graphics processing unit10.1071/EG10039 ↗
24. Schuster, G. (2002). Reverse-time migration = generalized diffraction stack migration. SEG Technical Program Expanded Abstracts, Society of Exploration Geophysicists.10.1190/1.1816888 ↗
25. Micikevicius, P. (2009, January 8). 3D Finite difference computation on GPUs using CUDA. Proceedings of the 2nd Workshop on General Purpose Processing on Graphics Processing Units, GPGPU-2, Washington, WA, USA.10.1145/1513895.1513905 ↗