Geological Response Data Imaging With Stream Processors
1 Assignment
0 Petitions
Accused Products
Abstract
The invention describes a method to convert geological response data to graphical raw data by using at least one stream processor for this purpose. The geological response data is pre-processed by a CPU and the preprocessed geological response data is fed into one or more stream processors. The stream processor then does the calculation intensive work on the preprocessed geological response data and returns the processing results back to the CPU which does some post-processing on the results coming from the stream processor Stream processors comprise single or multiple programmable GPUs, clusters/networks of nodes with one or several GPU'"'"'s; cell processors (or processors derived from it) or a cluster of cell processor nodes, game computers (in the spirit of Sony'"'"'s PlayStation, Nintendo'"'"'s GameCube, etc.) or clusters of game computers.
-
Citations
20 Claims
-
1-9. -9. (canceled)
-
10. Method to convert geological response data (103) to graphical raw data comprising the following steps:
-
preprocessing geological response data by at least one CPU (central data processing unit), feeding said preprocessed geological response data into at least one stream processor (205, 302, 405), processing said preprocessed geological response data inside said at least one stream processor, characterized by receiving processing results at said at least one CPU from said at least one stream processor, and post-processing said processing results by said at least one CPU. - View Dependent Claims (11, 12, 13, 14, 15, 16, 19, 20)
corrections and filtering comprising noise filtering, multiple suppression, NMO correction, spherical divergence correction; sorting the data without decimation; time-to-depth conversion comprising velocity analysis; post-stack image processing (102, 301); pre-stack image processing (101, 303); and migration.
-
-
12. Method according to claim 11, characterized by having said sorting the data without decimation coupled to said time-to-depth conversion.
-
13. Method according to claim 11, characterized by manually checking computational results after each stage and re-iterating with a reduced latency on critical tasks.
-
14. Method according to claim 12, characterized by the noise filtering (105) being based on local statistical methods and ultra fast calculations.
-
15. Method according to claim 10, characterized by using said stream processor (405) to compare (403) n (n>
- 1) geological images derived from n sets of geological raw data (401, 402) taken at different times ti (2≦
i≧
n).
- 1) geological images derived from n sets of geological raw data (401, 402) taken at different times ti (2≦
-
16. Method according to claim 10, characterized in that said at least one stream processor is one of
at least one programmable Graphical Processing Unit (GPU); -
a cluster of nodes with CPU'"'"'s with at least one core and at least one GPU; a cell processor; a processor derived from a cell processor; a cluster of cell processor nodes; a massively parallel computer with stream processors attached to at least one of its CPU'"'"'s; a game computer; and a cluster of game computers.
-
-
19. Method according to claim 11, characterized in that said at least one stream processor is one of
at least one programmable Graphical Processing Unit (GPU); -
a cluster of nodes with CPU'"'"'s with at least one core and at least one GPU; a cell processor; a processor derived from a cell processor; a cluster of cell processor nodes; a massively parallel computer with stream processors attached to at least one of its CPU'"'"'s; a game computer; and a cluster of game computers.
-
-
20. Method according to claim 15, characterized in that said at least one stream processor is one of
at least one programmable Graphical Processing Unit (GPU); -
a cluster of nodes with CPU'"'"'s with at least one core and at least one GPU; a cell processor; a processor derived from a cell processor; a cluster of cell processor nodes; a massively parallel computer with stream processors attached to at least one of its CPU'"'"'s; a game computer; and a cluster of game computers.
-
-
17. System to convert geological response data to graphical raw data characterized by
at least one CPU (central data processing unit) arranged to: -
(a) preprocess geological response data (103), (b) feed said preprocessed geological response data into at least one stream processor, (c) receive processing results from said at least one stream processor, (d) post-process said processing results, at least one stream processor arranged to process said preprocessed geological response data. - View Dependent Claims (18)
-
Specification