通信学报 ›› 2012, Vol. 33 ›› Issue (Z2): 81-89.doi: 10.3969/j.issn.1000-436x.2012.z2.010

• 学术论文 • 上一篇    下一篇

以实际算法为例评估MapReduce在石油勘探中的应用

赵长海1,晏海华1,刘晓朋1,熊登2,史晓华1   

  1. 1 北京航空航天大学 计算机学院,北京 100191
    2 中国石油东方地球物理公司 物探技术研究中心,河北 涿州 072751
  • 出版日期:2012-11-25 发布日期:2017-08-03
  • 基金资助:
    国家自然科学基金资助项目;国家自然科学基金资助项目

Evaluating MapReduce for seismic data processing using a practical application

Chang-hai ZHAO1,Hai-hua YAN1,Xiao-peng LIU1,Deng XIONG2,Xiao-hua SHI1   

  1. 1 School of Computer Science and Engineering,BeiHang University,Beijing 100191,China
    2 GeoPhysical Technique Research Center,BGP,CNPC,Zhuozhou 072751,China
  • Online:2012-11-25 Published:2017-08-03
  • Supported by:
    The National Natural Science Foundation of China;The National Natural Science Foundation of China

摘要:

石油勘探领域需要处理海量的地震数据,以获取地下构造用以发现和定位油藏。为评估云计算编程模型MapReduce对于石油勘探领域应用算法的适用性,设计并实现了基于MapReduce的三维Fresnel层析成像算法,实验发现MapReduce版本的性能比MPI版本慢3倍,而且对MapReduce作业调优的难度相当大。为了拓展MapReduce在石油勘探领域高性能计算领域的应用,需要在支持线程级并行、灵活性和提升I/O可扩展性3个方面进行改进,并提出了研究方法和技术路线。

关键词: 石油勘探, MapReduce, Fresnel层析成像, 高性能计算, 地震数据

Abstract:

Huge amounts of seismic data undergo complex iterative processing in the oil industry to get knowledge of the earth’s subsurface structure to detect where oil can be found and recovered.To evaluate the suitability of MapReduce for seismic processing algorithms,the algorithm design and implementation of Fresnel tomography on Hadoop MapReduce was described.Experiments demonstrate that MapReduce is approximately 3 times slower than MPI,and tuning the performance of MapReduce is really hard.To expand its applicability to high performance computing for oil industry,MapReduce should be improved in the flexibility and provide the opportunity to exploit fine-grained thread-level parallelism.Finally,research ideas to achieve these objectives were presented.

Key words: oil exploration, MapReduce, Fresnel tomography, high performance computing, seismic data

No Suggested Reading articles found!