Accelerating Dedispersion using Many-Core Architectures
arXiv:2311.05341 · doi:10.3847/1538-4365/acfef6
Abstract
Astrophysical radio signals are excellent probes of extreme physical processes that emit them. However, to reach Earth, electromagnetic radiation passes through the ionised interstellar medium (ISM), introducing a frequency-dependent time delay (dispersion) to the emitted signal. Removing dispersion enables searches for transient signals like Fast Radio Bursts (FRB) or repeating signals from isolated pulsars or those in orbit around other compact objects. The sheer volume and high resolution of data that next generation radio telescopes will produce require High-Performance Computing (HPC) solutions and algorithms to be used in time-domain data processing pipelines to extract scientifically valuable results in real-time. This paper presents a state-of-the-art implementation of brute force incoherent dedispersion on NVIDIA GPUs, and on Intel and AMD CPUs. We show that our implementation is 4x faster (8-bit 8192 channels input) than other available solutions and demonstrate, using 11 existing telescopes, that our implementation is at least 20 faster than real-time. This work is part of the AstroAccelerate package.
References in corpus (5)
- Fast Radio Burst Discovered in the Arecibo Pulsar ALFA Survey
- A Multi-telescope Campaign on FRB 121102: Implications for the FRB Population
- The detection of an extremely bright fast radio burst in a phased array feed survey
- The SUrvey for Pulsars and Extragalactic Radio Bursts I: Survey Description and Overview
- The UTMOST: A hybrid digital signal processor transforms the MOST