期刊文献+

基于CUDA的Kirchhoff叠前时间偏移算法设计与实现 被引量:14

Implement Kirchhoff prestack time migration algorithm on CUDA architecture
下载PDF
导出
摘要 Kirchhoff叠前时间偏移是地震数据处理中最耗时的常用模块之一。为加快计算和显示速度,针对CU-DA平台多处理器流水线特性,对传统Kirchhoff叠前时间偏移算法在CUDA平台上进行了重新设计,包括基于CUDA的Kirchhoff叠前时间偏移算法、基于CUDA的纵波波动方程算法和GPU与CPU间的通信算法三个子算法。所有算法在NVIDIAGeForce8800 GT系统上编译实现,通过对比相同数据在Intel Core2Due CPU2.0 GHz的地震偏移,综合分析和实验结果表明,基于CUDA的Kirchhoff叠前时间偏移算法的计算速度最高可得到较传统CPU算法6倍的加速比,从而为快速处理地震偏移提供良好的支持。 Kirchhoff prestack time migration is the most time-consuming part of seismic data process method. In order to accelerating seismic data computing and displaying, the paper designed prestack Kirchhoff time migration algorithm on CUDA platform considering muhi-processor line features, including CUDA-based Kirchhoff prestack time migration algorithm, CUDA- based wave equation algorithm, GPU and CPU communication algorithm. Conducted extensive experiments in a PC with Intel Core2Due CPU 2.0 GHz and NVIDIA GeForce 8800 GT graphic card. Presented a comprehensive perfoimance study to prove the efficiency of the proposed algorithms, CUDA-based Kirchhoff prestack time migration algorithm 6 times faster than available traditional CPU algorithm. The results obtained here indicate that GPU can potentially be a very useful platform for processing large-scale seismic data.
出处 《计算机应用研究》 CSCD 北大核心 2009年第12期4474-4477,共4页 Application Research of Computers
基金 国家自然科学基金重大资助项目(90715029) 国际合作资助项目
关键词 统一计算设备架构 图形处理器 地震偏移 地震数据处理 CUDA(compute unified device architecture) GPU seismic migration seismic data processing
  • 相关文献

参考文献14

  • 1GRAY S H, ETGEN J, DELLINGER J, et al. Seismic migration problems and solutions [ J]. Geophysics Wisconsin then Tulsa Society of Exploration, 2001,66(5 ) : 1622- 1640.
  • 2HE Chuan, LU Mi, SUN Chuan-wen. Accelerating seismic migration using FPGA-based coprocessor platform[ C]//Proc of the 12th Annual IEEE Symposium on Field-Programmable Custom Computing Machines. Washington DC:IEEE Computer Society, 2004:207-216.
  • 3PANETTA J, FILHO P, FILHO C, et al. Computational characteristics of production seismic migration and its performance on novel processor architectures [ C ]//Proc of the 19th International Symposium on Computer Architecture and High Performance Computing. 2007: 11- 18.
  • 4MIZUKAMI Y, TADAMURA K. Optical flow computation on compute unified device architecture[ C ]//Proc of the 14th IEEE International Conference on Image Analysis and Processing. 2007:179-184.
  • 5Al-KISWANY S, GHARAIBEH A, SANTOS-NTO E, et al. Store- GPU: exploiting graphics processing units to accelerate distributed storage systems [ C ]//Proc of HPDC ' 08. New York: ACM Press, 2008 : 165- 174.
  • 6LESSIG C. An implementation of the MRRR'algorithm on a data parallel coprocessor[ R]. Toronto : University of Toronto, 2008.
  • 7TOLKE J. Implementation of a lattice bohzmann kernel using the compute unified device architecture developed by NVIDIA[ C]//Proc of Conference on Computing Frontiers. 2008.
  • 8CUDA programming guide 1.1 [K]. [S. l. ] :NVIDIA, 2007.
  • 9BEVC D. Imaging complex structure with semirecursive Kirchhoff migration [ J]. Geophysics, 1997,62 (2) :577- 588.
  • 10Ye Yueming,Li Zhenchun,Han Wengong,Liu Qingmin.Beamlet prestack depth migration and illumination: A test based on the Marmousi model[J].Applied Geophysics,2006,3(4):203-209. 被引量:5

二级参考文献41

共引文献136

同被引文献118

引证文献14

二级引证文献44

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部