Accelerating radio astronomy imaging with RICK
Emanuele De Rubeis, Giovanni Lacopo, Claudio Gheller, Luca Tornatore,, Giuliano Taffoni

TL;DR
This paper introduces RICK, a GPU-accelerated implementation of radio astronomy imaging algorithms that significantly improves runtime performance by leveraging distributed memory parallelism and minimizing data transfers, suitable for large datasets.
Contribution
The paper presents a novel GPU-based implementation of the w-stacking algorithm for radio astronomy imaging, optimizing performance on modern HPC infrastructures.
Findings
Significant runtime improvements over CPU versions.
Effective GPU memory utilization reduces data transfer overhead.
Performance limited by communication costs at large scales.
Abstract
This paper presents an implementation of radio astronomy imaging algorithms on modern High Performance Computing (HPC) infrastructures, exploiting distributed memory parallelism and acceleration throughout multiple GPUs. Our code, called RICK (Radio Imaging Code Kernels), is capable of performing the major steps of the w-stacking algorithm presented in Offringa et al. (2014) both inter- and intra-node, and in particular has the possibility to run entirely on the GPU memory, minimising the number of data transfers between CPU and GPU. This feature, especially among multiple GPUs, is critical given the huge sizes of radio datasets involved. After a detailed description of the new implementations of the code with respect to the first version presented in Gheller et al. (2023), we analyse the performances of the code for each step involved in its execution. We also discuss the pros and cons…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRadio Astronomy Observations and Technology · Astronomy and Astrophysical Research · Gamma-ray bursts and supernovae
