English

BIPP: An efficient HPC implementation of the Bluebild algorithm for radio astronomy

Instrumentation and Methods for Astrophysics 2025-01-30 v3

Abstract

The Bluebild algorithm is a new technique for image synthesis in radio astronomy which decomposes the sky into distinct energy levels using functional principal component analysis. These levels can be linearly combined to construct a least-squares estimate of the radio sky, i.e. minimizing the residuals between measured and predicted visibilities. This approach is particularly useful for deconvolution-free imaging or for scientific applications that need to filter specific energy levels. We present an HPC implementation of the Bluebild algorithm for radio-interferometric imaging: Bluebild Imaging++ (BIPP). The library features interfaces to C++, C and Python and is designed with seamless GPU acceleration in mind. We evaluate the accuracy and performance of BIPP on simulated observations of the upcoming Square Kilometer Array Observatory and real data from the Low-Frequency Array (LOFAR) telescope. We find that BIPP offers accurate wide-field imaging and has competitive execution time with respect to the interferometric imaging libraries CASA and WSClean for images with 106\leq 10^6 pixels. Furthermore, due to the energy level decomposition, images produced with BIPP can reveal information about faint and diffuse structures before any cleaning iterations. BIPP does not perform any regularization, but we suggest methods to integrate the output of BIPP with CLEAN. The source code of BIPP is publicly released.

Keywords

Cite

@article{arxiv.2310.09200,
  title  = {BIPP: An efficient HPC implementation of the Bluebild algorithm for radio astronomy},
  author = {Emma Tolley and Simon Frasch and Etienne Orliac and Shreyam Krishna and Michele Bianco and Sepand Kashani and Paul Hurley and Matthieu Simeoni and Jean-Paul Kneib},
  journal= {arXiv preprint arXiv:2310.09200},
  year   = {2025}
}

Comments

21 pages, 13 figures

R2 v1 2026-06-28T12:50:01.070Z