Optimization of a precise integration method for seismic modeling based on graphic processing unit
- 94 Downloads
General purpose graphic processing unit (GPU) calculation technology is gradually widely used in various fields. Its mode of single instruction, multiple threads is capable of seismic numerical simulation which has a huge quantity of data and calculation steps. In this study, we introduce a GPU-based parallel calculation method of a precise integration method (PIM) for seismic forward modeling. Compared with CPU single-core calculation, GPU parallel calculating perfectly keeps the features of PIM, which has small bandwidth, high accuracy and capability of modeling complex substructures, and GPU calculation brings high computational efficiency, which means that high-performing GPU parallel calculation can make seismic forward modeling closer to real seismic records.
Key wordsprecise integration method seismic modeling general purpose GPU graphic processing unit
- Li J and Zhao Q (2006). Collection of Pictures of Physical Models for Petroleum Exploration Seismology. Petroleum industry press, Beijing, 99 (in Chinese).Google Scholar
- NVIDIA (2008). CUDA Technical Training Volume I: Introduction to CUDA Programming. http://developer.nvidia.com/object/gpucomputing.html, 2010-05-04.
- Tang G, Hu T and Yang J (2007). Applications of a precise integration method in forward seismic modeling. The 77th SEG Annual International Meeting, Expanded Abstract, 2 130–2 134.Google Scholar
- Zhang S, Chu Y, Zhao K and Zhang Y (2009). High Performance GPU Calculating: CUDA. China Water Power Press, Beijing, 6 (in Chinese)Google Scholar