Skip to main content

Efficient Parallel Implementation of Coherent Stacking Algorithms in Seismic Data Processing

  • Conference paper
  • First Online:
Parallel Computing Technologies (PaCT 2015)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9251))

Included in the following conference series:

Abstract

We discuss efficient parallel implementation of coherent stacking algorithms which form basis for a class of seismic processing procedures. In detail we address the problem of processing data of microseismic monitoring for localizing seismic events in space and time. Continuous data recording by seismic array quickly generates terabytes of data to be processed in a timely manner, including real-time analysis in some cases. Thus processing requires efficient parallel implementation with a special attention to data partitioning between nodes, and using computations to mask data reading from disk. Efforts were taken to minimize cache misses and vectorize loops. Sequential version of the code demonstrates 8x speed up compared to a naive implementation of the algorithm; parallel code scales almost linearly.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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. Camp, W., Thierry, P.: Trends for high-performance scientific computing. Lead. Edge 29(1), 44–47 (2010)

    Article  Google Scholar 

  2. Rückemann, C.: Comparison of stacking methods regarding processing and computing of geoscientific depth data. GEOProcessing 7(27), 35–40 (2012). http://dx.doi.org/10.12988/ces.2014.410187

    Google Scholar 

  3. Warpinski, N.: Microseismic monitoring: inside and out. J. Pet. Technol. 61(11), 80–85 (2009)

    Article  Google Scholar 

  4. Chambers, K., Kendall, J., Brandsberg-Dahl, S., Rueda, J.: Testing the ability of surface arrays to monitor microseismic activity. J. Pet. Technol. 58(5), 821–830 (2010)

    Google Scholar 

  5. Lemeshko, B.: Optimization Methods. NSTU Publishing, Novosibirsk (2009). (in Russian)

    Google Scholar 

  6. Cherkasov, A., Gorodnichev, M., Kireev, S., Markova, V., Artyom, M.: On optimization of numerical simulation programs. In: Proceedings of the 9th Russian-Korean International Symposium on Science and Technology, KORUS 2005, pp. 584–589. IEEE (2005)

    Google Scholar 

  7. Fomel, S., Sava, P., Vlad, I., Liu, Y., Bashkardin, V.: Madagascar: open-source software project for multidimensional data analysis and reproducible computational experiments. J. Open Res. Softw. 1(1), e8 (2013)

    Article  Google Scholar 

Download references

Acknowledgements

Work was supported by the Russian Ministry of Education and Science (project # RFMEFI60414X0047).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Maxim Gorodnichev .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Gorodnichev, M., Duchkov, A., Kupchishin, A. (2015). Efficient Parallel Implementation of Coherent Stacking Algorithms in Seismic Data Processing. In: Malyshkin, V. (eds) Parallel Computing Technologies. PaCT 2015. Lecture Notes in Computer Science(), vol 9251. Springer, Cham. https://doi.org/10.1007/978-3-319-21909-7_50

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-21909-7_50

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-21908-0

  • Online ISBN: 978-3-319-21909-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics