Skip to main content

The Multi GPU Accelerated Waveform Inversion in Distributed OpenCL Environment

  • Conference paper
  • First Online:
Emerging Trends in Computing, Informatics, Systems Sciences, and Engineering

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 151))

  • 2414 Accesses

Abstract

Seismic waveform inversion is a problem with demand of high computational power. This demand can be fulfilled by supercomputers or by the modern graphics units. However GPU solution is much more accessible and cheaper. To implement this problem on GPUs one of GPGPU environments should be used. The newest one is OpenCL. To obtain higher speedup the MPI technology and additional graphic units can be used. Tests in such an environment were performed and results are presented and discussed in the following paper.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Sen M (2006) Seismic inversion. Society of petroleum engineers

    Google Scholar 

  2. Tarantola A (2005) Inverse problem theory and methods for model parameter estimation. SIAM

    Google Scholar 

  3. Danek T, Debski W (2010) GPU accelerated wave form inversion through Monte Carlo sampling. Proceedings of para 2010 Reykjavík, 6–9 June 2010

    Google Scholar 

  4. Khronos Group. OpenCLOpenCL−the open standard for parallel programming of heterogeneous systems. http://www.khronos.org/opencl/

  5. NVIDIA. OpenCLOpenCL programming guide for the CUDA architecture

    Google Scholar 

Download references

Acknowledgments

This work was financed by the AGH−University of Science and Technology, Faculty of Geology, Geophysics and Environmental Protection as a part of statutory project number 11.11.140.561.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to T. Danek .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer Science+Business Media New York

About this paper

Cite this paper

Kloc, M., Danek, T. (2013). The Multi GPU Accelerated Waveform Inversion in Distributed OpenCL Environment. In: Sobh, T., Elleithy, K. (eds) Emerging Trends in Computing, Informatics, Systems Sciences, and Engineering. Lecture Notes in Electrical Engineering, vol 151. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-3558-7_19

Download citation

  • DOI: https://doi.org/10.1007/978-1-4614-3558-7_19

  • Published:

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4614-3557-0

  • Online ISBN: 978-1-4614-3558-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics