DocumentCode :
3576027
Title :
Computing Prestack Kirchhoff time migration algorithm on OpenCL and GPGPU
Author :
Zhanlin Yu ; Xiaohua Shi
Author_Institution :
Coll. of Inf. Sci. & Technol., Bohai Univ., Jinzhou, China
fYear :
2014
Firstpage :
1416
Lastpage :
1419
Abstract :
In seismic data processing, Prestack Kirchhoff time migration is a forming method, and widely used. In this paper, we introduced how to port the original CUDA program to OpenCL, and how to implement and optimize Prestack Kirchhoff Time Migration algorithm on OpenCL and General Purpose GPU, and how to optimize the OpenCL program to get the competitive performance comparing with the original CUDA version. Our OpenCL version of Kirchhoff Migration algorithm on NVidia 8800GT almost as fast as its CUDA version, its 8.9 times faster than original CPU version on AMD245 2.9HGZ.
Keywords :
geophysics computing; graphics processing units; parallel programming; seismology; CUDA program; GPGPU; OpenCL; prestack Kirchhoff time migration algorithm; seismic data processing; Computer architecture; Graphics processing units; Instruction sets; Kernel; Parallel processing; Performance evaluation; Programming; General Purpose GPU; Kirchhoff Migration; OpenCL;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Mechatronics and Control (ICMC), 2014 International Conference on
Print_ISBN :
978-1-4799-2537-7
Type :
conf
DOI :
10.1109/ICMC.2014.7231787
Filename :
7231787
Link To Document :
بازگشت