English

Accelerating radio astronomy imaging with RICK: a step towards SKA-Mid and SKA-Low

Instrumentation and Methods for Astrophysics 2026-01-28 v1 Distributed, Parallel, and Cluster Computing

Abstract

The data volumes generated by modern radio interferometers, such as the SKA precursors, present significant computational challenges for imaging pipelines. Addressing the need for high-performance, portable, and scalable software, we present RICK 2.0 (Radio Imaging Code Kernels). This work introduces a novel implementation that leverages the HeFFTe library for distributed Fast Fourier Transforms, ensuring portability across diverse HPC architectures, including multi-core CPUs and accelerators. We validate RICK's correctness and performance against real observational data from both MeerKAT and LOFAR. Our results demonstrate that the HeFFTe-based implementation offers substantial performance advantages, particularly when running on GPUs, and scales effectively with large pixel resolutions and a high number of frequency planes. This new architecture overcomes the critical scaling limitations identified in previous work (Paper II, Paper III), where communication overheads consumed up to 96% of the runtime due to the necessity of communicating the entire grid. This new RICK version drastically reduces this communication impact, representing a scalable and efficient imaging solution ready for the SKA era.

Keywords

Cite

@article{arxiv.2601.19714,
  title  = {Accelerating radio astronomy imaging with RICK: a step towards SKA-Mid and SKA-Low},
  author = {Giovanni Lacopo and Emanuele De Rubeis and Claudio Gheller and Giuliano Taffoni and Luca Tornatore},
  journal= {arXiv preprint arXiv:2601.19714},
  year   = {2026}
}

Comments

29 pages, 8 figures, Accepted for publication on Astronomy and Computing Journal