An Algorithm Architecture for Radio Interferometric Data Processing
S. Bhatnagar, U. Rau, M. Hsieh, J. Kern, and R. Xue

TL;DR
This paper introduces a scalable, modular algorithm architecture for radio interferometric data processing, combining calibration and imaging as optimization problems, and demonstrates high-performance implementation on diverse hardware.
Contribution
It presents a unified mathematical framework and software architecture for scalable radio astronomy data processing, leveraging modern performance engineering techniques.
Findings
Achieved ~2 TB/hour processing rate using 100 GPUs.
Successfully imaged deep field data from VLA with microJy/beam noise.
Demonstrated scalability across various high-performance computing platforms.
Abstract
We present a foundational, scalable algorithm architecture for processing data from aperture synthesis radio telescopes. The analysis leading to the architecture is rooted in the theory of aperture synthesis, signal processing and numerical optimization keeping it scalable for variations in computing load, algorithmic complexity, and accommodate the continuing evolution of algorithms. It also adheres to scientific software design principles and use of modern performance engineering techniques providing a stable foundation for long-term scalability, performance, and development cost. We first show that algorithms for both calibration and imaging algorithms share a common mathematical foundation and can be expressed as numerical optimization problems. We then decompose the resulting mathematical framework into fundamental conceptual architectural components, and assemble calibration and…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
