摘要
计算机集群技术已经引起了石油地球物理界的广泛关注,如何将现有地震数据处理模块快速、高效地移植到集群上已成为地震数据处理需要解决的重大课题。本文将现有的基于消息传递(MPI)的并行地震处理模型与共享存储(OpenMP)模型相结合,实现了一个适合于SMP集群的并行地震数据支撑库,将涉及到消息传递的并行地震数据操作以直观的API的形式提供给开发人员。本文利用支撑库提供的API开发了一些测试模块。实验证明,支撑库可支持现有地震数据处理和显示模块的多种并行计算模型,并且能够获得较高的并行加速比和计算效率。
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 seismic 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 thoroughly support the current seismic data processing patterns and get a high parallel speedup.
出处
《计算机工程与科学》
CSCD
2007年第12期136-139,142,共5页
Computer Engineering & Science
基金
国家自然科学基金资助项目(60603053)
国际合作项目"并行地震数据处理与解释一体化系统"