Single-pulse Detection Algorithms for Real-time Fast Radio Burst Searches Using GPUs

被引:18
作者
Adamek, Karel [1 ]
Armour, Wesley [1 ]
机构
[1] Univ Oxford, Oxford E Res Ctr, Dept Engn Sci, 7 Keble Rd, Oxford OX1 3QG, England
基金
英国科学技术设施理事会;
关键词
Transient detection; Time series analysis; Astronomy data reduction; Astronomy data analysis; Computational astronomy; Astronomy software; Computational methods; GPU computing; Algorithms; TRANSIENTS; ALPHA;
D O I
10.3847/1538-4365/ab7994
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
The detection of non-repeating or irregular events in time-domain radio astronomy has gained importance over the last decade due to the discovery of fast radio bursts. Existing or upcoming radio telescopes are gathering more and more data, and consequently, the software, which is an important part of these telescopes, must process large data volumes at high data rates. Data has to be searched through to detect new and interesting events, often in real time. These requirements necessitate new and fast algorithms that must process data quickly and accurately. In this work, we present new algorithms for single-pulse detection using boxcar filters. We have quantified the signal loss introduced by single-pulse-detection algorithms, which use boxcar filters, and based on these results, we have designed two distinct "lossy" algorithms. Our lossy algorithms use an incomplete set of boxcar filters to accelerate detection at the expense of a small reduction in detected signal power. We present formulae for signal loss, descriptions of our algorithms and their parallel implementation on NVIDIA GPUs using CUDA. We also present tests of correctness, tests on artificial data, and the performance achieved. Our implementation can process SKA-MID-like data 266x faster than real time on an NVIDIA P100 GPU and 500x faster than real time on an NVIDIA Titan V GPU with a mean signal power loss of 7%. We conclude with prospects for single-pulse detection for beyond the SKA era, nanosecond time-resolution radio astronomy.
引用
收藏
页数:26
相关论文
共 26 条
[1]  
Adámek K, 2019, ASTR SOC P, V523, P489
[2]  
Armour W, 2012, ASTR SOC P, V461, P33
[3]   Accelerating incoherent dedispersion [J].
Barsdell, B. R. ;
Bailes, M. ;
Barnes, D. G. ;
Fluke, C. J. .
MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2012, 422 (01) :379-392
[4]  
Brandt S., 2014, ANAL STAT COMPUTATIO
[5]   The millisecond radio sky: transients from a blind single-pulse search [J].
Burke-Spolaor, S. ;
Bailes, M. .
MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2010, 402 (02) :855-866
[6]   ALGORITHMS FOR COMPUTING THE SAMPLE VARIANCE - ANALYSIS AND RECOMMENDATIONS [J].
CHAN, TF ;
GOLUB, GH ;
LEVEQUE, RJ .
AMERICAN STATISTICIAN, 1983, 37 (03) :242-247
[7]   Applying Deep Learning to Fast Radio Burst Classification [J].
Connor, Liam ;
van Leeuwen, Joeri .
ASTRONOMICAL JOURNAL, 2018, 156 (06)
[8]   Arecibo pulsar survey using alfa.: I.: Survey strategy and first discoveries [J].
Cordes, JM ;
Freire, PCC ;
Lorimer, DR ;
Camilo, F ;
Champion, DJ ;
Nice, DJ ;
Ramachandran, R ;
Hessels, JWT ;
Vlemmings, W ;
van Leeuwen, J ;
Ransom, SM ;
Bhat, NDR ;
Arzoumanian, Z ;
McLaughlin, MA ;
Kaspi, VM ;
Kasian, L ;
Deneva, JS ;
Reid, B ;
Chatterjee, S ;
Han, JL ;
Backer, DC ;
Stairs, IH ;
Deshpande, AA ;
Faucher-Giguère, CA .
ASTROPHYSICAL JOURNAL, 2006, 637 (01) :446-455
[9]   Searches for fast radio transients [J].
Cordes, JM ;
McLaughlin, MA .
ASTROPHYSICAL JOURNAL, 2003, 596 (02) :1142-1154
[10]   ARECIBO PULSAR SURVEY USING ALFA: PROBING RADIO PULSAR INTERMITTENCY AND TRANSIENTS [J].
Deneva, J. S. ;
Cordes, J. M. ;
McLaughlin, M. A. ;
Nice, D. J. ;
Lorimer, D. R. ;
Crawford, F. ;
Bhat, N. D. R. ;
Camilo, F. ;
Champion, D. J. ;
Freire, P. C. C. ;
Edel, S. ;
Kondratiev, V. I. ;
Hessels, J. W. T. ;
Jenet, F. A. ;
Kasian, L. ;
Kaspi, V. M. ;
Kramer, M. ;
Lazarus, P. ;
Ransom, S. M. ;
Stairs, I. H. ;
Stappers, B. W. ;
van Leeuwen, J. ;
Brazier, A. ;
Venkataraman, A. ;
Zollweg, J. A. ;
Bogdanov, S. .
ASTROPHYSICAL JOURNAL, 2009, 703 (02) :2259-2274