English

A Real-time Single Pulse Detection Algorithm for GPUs

Instrumentation and Methods for Astrophysics 2016-11-30 v1

Abstract

The detection of non-repeating events in the radio spectrum has become an important area of study in radio astronomy over the last decade due to the discovery of fast radio bursts (FRBs). We have implemented a single pulse detection algorithm, for NVIDIA GPUs, which use boxcar filters of varying widths. Our code performs the calculation of standard deviation, matched filtering by using boxcar filters and thresholding based on the signal-to-noise ratio. We present our parallel implementation of our single pulse detection algorithm. Our GPU algorithm is approximately 17x faster than our current CPU OpenMP code (NVIDIA Titan XP vs Intel E5-2650v3). This code is part of the AstroAccelerate project which is a many-core accelerated time-domain signal processing code for radio astronomy. This work allows our AstroAccelerate code to perform a single pulse search on SKA-like data 4.3x faster than real-time.

Keywords

Cite

@article{arxiv.1611.09704,
  title  = {A Real-time Single Pulse Detection Algorithm for GPUs},
  author = {Karel Adámek and Wesley Armour},
  journal= {arXiv preprint arXiv:1611.09704},
  year   = {2016}
}

Comments

Proceedings from ADASSXXVI, Trieste, Italy

R2 v1 2026-06-22T17:08:08.317Z