vix.ing · top · new · best · stats · spec

GPU-Powered Coherent Beamforming

2014/12/16 by Alessio Magro, Magro, Alessio, Kristian Zarb Adami +4
Engineering · Physics and Astronomy · #Antenna Design and Optimization #FOS: Physical sciences #Instrumentation and Methods for Astrophysics (astro-ph.IM) #Microwave Engineering and Waveguides #Radio Astronomy Observations and Technology #astro-ph.IM

paper · pdf · doi:10.48550/arxiv.1412.4907

13 pages, 8 figures, submitted to Journal of Astronomical Instrumentation

arxiv created 2014/12/16 · openalex publication_date 2014/12/16 · arxiv updated 2014/12/17 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

GPU-based beamforming is a relatively unexplored area in radio astronomy, possibly due to the assumption that any such system will be severely limited by the PCIe bandwidth required to transfer data to the GPU. We have developed a CUDA-based GPU implementation of a coherent beamformer, specifically designed and optimised for deployment at the BEST-2 array which can generate an arbitrary number of synthesized beams for a wide range of parameters. It achieves ∼1.3 TFLOPs on an NVIDIA Tesla K20, approximately 10x faster than an optimised, multithreaded CPU implementation. This kernel has been integrated into two real-time, GPU-based time-domain software pipelines deployed at the BEST-2 array in Medicina: a standalone beamforming pipeline and a transient detection pipeline. We present performance benchmarks for the beamforming kernel as well as the transient detection pipeline with beamforming capabilities as well as results of test observation.

Related