• 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