APP下载

面向CPU+MIC混合异构平台的地震波叠前时间偏移算法并行与优化策略*

2015-03-31王勇献

计算机工程与科学 2015年1期
关键词:优化

熊 敏,王勇献

(国防科学技术大学计算机学院,湖南 长沙 410073)

面向CPU+MIC混合异构平台的地震波叠前时间偏移算法并行与优化策略*

熊 敏,王勇献

(国防科学技术大学计算机学院,湖南 长沙 410073)

地震波的叠前时间偏移算法是构造复杂岩层成像最有效的方法之一。地震勘探进入海量数据时代,且叠前偏移算法是数据处理中最费时的环节,对叠前偏移算法做并行计算优化有着重要的研究意义。近年来,高性能并行计算开始进入异构、众核时代,以Intel新一代至强融核MIC(Xeon Phi)为例,新型众核处理器具有成本低、性能高等特点。从最经典的Kirchhoff叠前时间偏移 (PKTM) 算法出发,基于CPU+MIC异构平台,采用offload编程模式实现对PKTM算法的并行移植与性能优化,对于6 000万规模(8 000×8 000)的应用问题,总的并行模拟时间从357.52 s减少到1.66 s,性能提升了214.37倍。

协同并行;Intel至强融核;异构并行;Kirchhoff叠前时间偏移;性能优化

1 引言

对地底岩层构造进行成像是石油、天然气勘探开发,以及地震勘探等领域的重要环节。地震波的叠前时间偏移算法是构造复杂岩层成像最有效的方法之一。Kirchhoff叠前时间偏移PKTM(Prestack Kirchhoff Time Migration)算法具有成像效率高、对速度模型要求低的优点,能适应纵横向速度变化较大的情况,同时还适用于大倾角的偏移成像,因此在构造复杂的地区,其优势更为突出。该算法自20世纪90年代起,逐渐成为地震勘探数据处理的常用成像手段[1]。图1显示的是PKTM算法的反演过程,图1a是地下模型空间,图1b数据空间,图1c是反演获得的模型空间,对于如汉字这样复杂的形状,PKTM算法仍然具有很高的还原度。……

登录APP查看全文

猜你喜欢

优化
超限高层建筑结构设计与优化思考
PEMFC流道的多目标优化
民用建筑防烟排烟设计优化探讨
关于优化消防安全告知承诺的一些思考
一道优化题的几何解法
由“形”启“数”优化运算——以2021年解析几何高考题为例
围绕“地、业、人”优化产业扶贫
事业单位中固定资产会计处理的优化
4K HDR性能大幅度优化 JVC DLA-X8 18 BC
几种常见的负载均衡算法的优化