Feng Yong, Wang Feng, Deng Hui, Wei Shoulin, Mei Ying, Dai Wei, Shi Congming. Implementation of Gridding Algorithm for Radio Interferometric Imaging Based on OpenCL[J]. Astronomical Techniques and Instruments, 2019, 16(1): 8-15.
Citation: Feng Yong, Wang Feng, Deng Hui, Wei Shoulin, Mei Ying, Dai Wei, Shi Congming. Implementation of Gridding Algorithm for Radio Interferometric Imaging Based on OpenCL[J]. Astronomical Techniques and Instruments, 2019, 16(1): 8-15.

Implementation of Gridding Algorithm for Radio Interferometric Imaging Based on OpenCL

  • It's urgent to carry out high-performance scientific data processing with a single machine in the development and application of astronomical software. However, due to the different configurations of machines, the traditional CUDA + GPU technology has obvious limitations in portability and seamlessness. According to gridding algorithm in MingantU SpEctral Radioheliograph (MUSER) data processing, the OpenCL technology is used in parallel to implement multi-thread programming. The experimental results show that the gridding algorithm based on OpenCL can not only run on GPU, but also merely on CPU. While choosing execution on GPU, the execution efficiency of gridding algorithm is approximately equal to that on CUDA. At the same time, the algorithm is not limited to the NVIDIA's GPU, which has solved the problem of environmental dependence of CUDA + GPU. And the algorithm also has an acceptable execution efficiency in implementation with the merely CPU, which is suitable for development and testing astronomy software with a single machine and will facilitate the application and promotion of astronomical software.
  • loading

Catalog

    Turn off MathJax
    Article Contents

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return