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