1887

Abstract

Summary

In seismic data processing surface consistent residual static correction is usually done by serial computation which often takes a long time. Because of its multi-stage, iterative processing complex algorithm, parallelization is very difficult by normal ways. When the seismic data is huge, its parallel implementation cannot reach expected efficiency. This paper designed and implemented a way of parallel computation by Spark which can make surface consistent residual statics for data of TB order with high efficiency. Its application with field seismic data of 6TB has proven its feasibility and ability of linear acceleration. This Spark based processing is about 20 times faster than that by conventional ways.

Loading

Article metrics loading...

/content/papers/10.3997/2214-4609.201901306
2019-06-03
2024-04-19
Loading full text...

Full text loading...

References

  1. Addair, T.G., Dodge, D.A., Walter, W.R., Ruppert, S.D.
    [2014] Large-scale seismic signal analysis with hadoop. Computers & Geosciences, 66, 145–154.
    [Google Scholar]
  2. Mohammadzaheri, A., Sadeghi, H., Hosseini, S.K., Navazandeh, M.
    [2013] Disray: a distributed ray tracing by map-reduce. Computers & Geosciences, 52, 453–458.
    [Google Scholar]
  3. Rizvandi, N.B., Boloori, A.J., Kamyabpour, N., Zomaya, A.Y.
    [2011] MapReduce implementation of prestack Kirchhoff time migration (PKTM) on seismic data. 12th International Conference on Parallel and Distributed Computing, Applications and Technologies, PDCAT2011, 20–22.
    [Google Scholar]
  4. Roden, J.W., Claerbout, J.F
    . [1985] Surface-consistent residual static estimation by stack-power maximization. Geophysics, 50, 2759–2767.
    [Google Scholar]
  5. Yan, Y., Huang, L., Yi, L
    . [2015] Is Apache Spark scalable to seismic data analytics and computations? 2015 IEEE International Conference on Big Data (Big Data), 2036–2045.
    [Google Scholar]
  6. Zaharia, M., Chowdhury, M., Das, T., et al.
    [2012]. Resilient Distributed Datasets: a fault-tolerant abstraction for in-memory cluster computing. Proceedings of the 9th USENIX conference on Networked Systems Design and Implementation, 70(2), 266–270.
    [Google Scholar]
http://instance.metastore.ingenta.com/content/papers/10.3997/2214-4609.201901306
Loading
/content/papers/10.3997/2214-4609.201901306
Loading

Data & Media loading...

This is a required field
Please enter a valid email address
Approval was a Success
Invalid data
An Error Occurred
Approval was partially successful, following selected items could not be processed due to error