Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method of using CPU-GPU platform for seismic wave reverse-time migration imaging

A technology of reverse time migration imaging and reverse time migration, applied in seismic signal processing and other directions, can solve problems such as the influence of calculation results, reflection noise, etc., to improve resource utilization, high degree of parallelism, and meet development and industrial production requirements. Effect

Active Publication Date: 2015-05-20
BC P INC CHINA NAT PETROLEUM CORP +1
View PDF8 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although this scheme does not have the problem of wave field access, it has the following problems: the wave field of the shot point is calculated twice; in order to reconstruct the wave field of the shot point in reverse time, the energy of the wave field must be kept in the calculation area during the whole process Therefore, it is not suitable to use the absorbing boundary condition; in order to avoid the coherent calculation domain boundary reflection, it is necessary to add a random velocity band on each boundary surface of the calculation domain, and replace the coherent artificial reflection with random artificial reflection, but then The speed band will bring reflection noise, which will affect the calculation results

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method of using CPU-GPU platform for seismic wave reverse-time migration imaging
  • Method of using CPU-GPU platform for seismic wave reverse-time migration imaging
  • Method of using CPU-GPU platform for seismic wave reverse-time migration imaging

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0049] This embodiment introduces a specific execution process of the above method:

[0050] Step A11, the master control node generates a micro-task pool (i.e. Task Pool) based on the shot data and stores it in the RAID shared disk. The task pool contains multiple tasks. Correspondingly, each task includes the seismic data and velocity model of the corresponding shot;

[0051] Step A12, the master control node calculates the size of the memory required for the GPU to perform reverse-time migration calculation on the single-shot seismic data according to the parameters such as the migration aperture, calculation grid, and migration frequency calculated by the reverse-time migration;

[0052] Step A13, the master control node decides which CPU-GPU parallel processing strategy to choose according to the size of the GPU's own cache and the size of the memory required for the GPU to perform RTM calculation on the single-shot seismic data, and then the selected CPU-GPU The GPU par...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method of using a CPU-GPU platform for seismic wave reverse-time migration imaging, which can be applied to the technical field of reflected wave seismic data processing. The method comprises steps: a main control node generates a task pool according to shot gather data; the main control node carries out reverse-time migration on single shot seismic data according to the GPU for calculating the needed memory size, a CPU-GPU parallel processing strategy is determined, and the CPU-GPU parallel processing strategy is sent to each slave node; the main control node starts each slave node; each slave node receives a tack from the task pool, and according to the CPU-GPU parallel processing strategy, shot seismic data and a speed model included in the current task are used for reverse-time migration calculation, and a single shot reverse-time migration result according to the current task is obtained; the main control node carries out stacked processing on single shot reverse-time migration results according to various tasks so as to obtain a reverse-time migration imaging profile corresponding to the shot gather data. The method makes full use of the CPU-GPU platform parallel calculation ability, and has the advantages of high parallel degree and easy realization, and a shot point wave field simulation process is saved.

Description

technical field [0001] The present invention relates to the technical field of reflected wave seismic data processing, in particular to a method for imaging reverse time migration of seismic waves using a CPU-GPU platform. Background technique [0002] The reverse time migration method based on the full-acoustic wave equation directly solves the full-acoustic partial differential equation with an explicit high-order finite difference algorithm in the time-space domain, and truly simulates the wave propagation phenomenon. This method completely complies with the wave equation and has no inclination limitation. It is applicable to sharp changes in the velocity field and has obvious advantages in imaging complex three-dimensional structures with high imaging accuracy. [0003] Due to the use of the finite difference algorithm and the need to save a large amount of source wave field data, compared with other migration algorithms, the computational cost of the reverse time migrat...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G01V1/28G01V1/30G01V1/34
Inventor 吴晓丰戴南浔武威刘磊
Owner BC P INC CHINA NAT PETROLEUM CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products