Wang Boqun, Zhang Hailong, Wang Jie, Ye Xinchen, Wang Wanqiong, Li Jia, Zhang Meng, Zhang Yazhou. Coherent De-dispersion Algorithm for Pulsar GPU Based on Zero-copy[J]. Astronomical Techniques and Instruments, 2021, 18(3): 372-379. DOI: 10.14005/j.cnki.issn1672-7673.20210107.001
Citation: Wang Boqun, Zhang Hailong, Wang Jie, Ye Xinchen, Wang Wanqiong, Li Jia, Zhang Meng, Zhang Yazhou. Coherent De-dispersion Algorithm for Pulsar GPU Based on Zero-copy[J]. Astronomical Techniques and Instruments, 2021, 18(3): 372-379. DOI: 10.14005/j.cnki.issn1672-7673.20210107.001

Coherent De-dispersion Algorithm for Pulsar GPU Based on Zero-copy

  • The radio pulse signal is affected by the interstellar medium during the transmission process, which will cause the profile to be broadened and deformed. In the research process, the signal needs to be de-dispersed. This paper designs and implements a zero-copy-based GPU coherent de-dispersion algorithm for pulsar data, uses device memory mapping to eliminate the copy cost from host to device, and uses CUDA's cuFFT library to perform multi-BATCH Fourier transform to improve DFT efficiency. Multithreading is used to realize the accelerated calculation of the transfer function. The experimental results show that, compared with traditional CPU and GPU algorithms, the algorithm proposed in this paper performs well in large amounts of data.
  • loading

Catalog

    Turn off MathJax
    Article Contents

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return