astroCAMP: A Community Benchmark and Co-Design Framework for Sustainable SKA-Scale Radio Imaging
Denisa-Andreea Constantinescu, Rub\'en Rodr\'iguez \'Alvarez, Jacques Morin, Etienne Orliac, Micka\"el Dardaillon, Sunrise Wang, Hugo Miomandre, Miguel Pe\'on-Quir\'os, Jean-Fran\c{c}ois Nezan, David Atienza

TL;DR
astroCAMP is a comprehensive benchmarking and co-design framework for large-scale radio imaging in SKA, addressing performance, sustainability, and fidelity challenges with standardized metrics and multi-objective optimization.
Contribution
It introduces a unified metric suite, standardized datasets, a multi-objective co-design formulation, and a workflow for Pareto-optimal exploration tailored for SKA-scale imaging.
Findings
WSClean+IDG reveals bottlenecks and limited CPU scaling on AMD EPYC and NVIDIA H100.
astroCAMP demonstrates heterogeneous CPU-FPGA exploration capabilities.
Calls for community-defined fidelity thresholds to improve optimization.
Abstract
The Square Kilometre Array (SKA) will operate one of the world's largest continuous scientific data systems, sustaining petascale imaging under strict power envelopes. Current radio-interferometric pipelines typically achieve only 4-14% of hardware peak utilization due to memory and I/O bottlenecks, incurring high energy, operational, and carbon costs, further compounded by the absence of standardised cross-layer metrics and fidelity tolerances for principled hardware--software co-design. We present astroCAMP, a reproducible benchmarking and co-design framework for SKA-scale imaging, contributing: (1) a unified metric suite spanning performance, utilisation, memory/data-movement, sustainability, economics, and scientific fidelity; (2) standardised SKA-representative datasets and benchmark configurations for reproducible cross-platform evaluation; (3) a multi-objective co-design…
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.
