Advertisement

Earthquake Science

, Volume 23, Issue 4, pp 387–393 | Cite as

Optimization of a precise integration method for seismic modeling based on graphic processing unit

  • Jingyu Li
  • Genyang Tang
  • Tianyue HuEmail author
Article

Abstract

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 words

precise integration method seismic modeling general purpose GPU graphic processing unit 

CLC number

P315.69 

References

  1. Komatitsch D and Tromp J (2003). A perfectly matched layer absorbing boundary condition for the second-order seismic wave equation. Geophys J Inter154(1): 146–153.CrossRefGoogle Scholar
  2. 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
  3. NVIDIA (2008). CUDA Technical Training Volume I: Introduction to CUDA Programming. http://developer.nvidia.com/object/gpucomputing.html, 2010-05-04.
  4. 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
  5. Yang J, Liu T, Tang G and Hu T (2009). Modeling seismic wave propagation within complex structures. Appl Geophys6(1): 30–41.CrossRefGoogle Scholar
  6. 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

Copyright information

© The Seismological Society of China and Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  1. 1.School of Earth and Space SciencesPeking UniversityBeijingChina
  2. 2.Department of Earth SciencesCambridge UniversityCambridgeUK

Personalised recommendations