• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2007, Vol. 29 ›› Issue (12): 136-139.

• 论文 • 上一篇    下一篇

基于MPI+OpenMP混合模型的并行地震数据处理支撑库的研究

李肯立[1] 杨进[1] 彭成斌[2] 秦云川[1]   

  • 出版日期:2007-12-01 发布日期:2010-05-30

  • Online:2007-12-01 Published:2010-05-30

摘要:

计算机集群技术已经引起了石油地球物理界的广泛关注,如何将现有地震数据处理模块快速、高效地移植到集群上已成为地震数据处理需要解决的重大课题。本文将现有的基于消息传递(MPI)的并行地震处理模型与共享存储(OpenMP)模型相结合,实现了一个适合于SMP集群的并行地震数据支撑库,将涉及到消息传递的并行地震数据操作以直观的API的形式提供给开发人员。本文利用支撑库提供的API开发了一些测试模块。实验证明,支撑库可支持现有地震数据处理和显示模块的多种并行计算模型,并且能够获得较高的并行加速比和计算效率。

关键词: 集群 并行地震数据处理 支撑库 openMP MPI

Abstract:

The computer cluster technology has greatly attracted the attention of the geologists in the petroleum enterpri- ses worldwide,and how to transplant the serial processing modules to the cluster has become a very important issue of seis- mic data processing. This paper combines the existing parallel se ismic data processing patterns based on MPI with the shared memory programming paradigm, and provides a parallel seismic data processing support library suitable for the SMP cluster. We have developed some test modules using the support library. The experiment demonstrates that the platform can thorough ly support the current seismic data processing patterns and get a high parallel speedup.

Key words: cluster, parallel seismic data processing, support library, OpenMP;MPI