A GPU reverse time migration method and system based on multi-stream optimization
A technology of reverse time migration and flow optimization, applied in the field of geophysical exploration to achieve the effect of improving efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0034] Such as figure 1 As shown, the present embodiment proposes a GPU reverse time migration method based on multi-stream optimization, which is realized by the following process:
[0035] S1. Preprocess the original seismic data collected in the field to obtain high signal-to-noise ratio common shot point gather data and corresponding underground medium velocity model data.
[0036] S2. Perform reverse-time imaging processing on the seismic data, and use the first-level concurrent computing method to calculate the data loading kernel function, wavelet backpropagation kernel function and data backpropagation kernel function during the processing; use OpenMP to generate multiple CPU threads , each generated CPU thread corresponds to the corresponding data loading kernel function, wavelet backpropagation kernel function and data backpropagation kernel function through the CUDA stream.
[0037] S3. The imaging condition kernel function and the noise filter kernel function in t...
Embodiment 2
[0040] Such as figure 2 As shown, this embodiment proposes a GPU reverse time migration system based on multi-stream optimization, which includes:
[0041] Data acquisition module 1, used to acquire seismic data;
[0042] The first-level concurrent calculation module 2 is used to perform reverse-time imaging processing on seismic data, and to calculate the data loading kernel function, wavelet backpropagation kernel function and data backpropagation kernel function in the process of processing using a first-level concurrent calculation method
[0043] The second-level concurrent calculation module 3 is used to calculate the imaging condition kernel function and the noise filter kernel function in the process of reverse-time imaging processing of seismic data using a second-level concurrent calculation method;
[0044] The migration result generating module 4 is configured to obtain imaging results according to the calculation results of the first-level concurrent calculation...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


