Hostname: page-component-74656f9884-kv2lp Total loading time: 0 Render date: 2026-11-06T08:16:18.736Z Has data issue: false hasContentIssue false

Deep Investigation of Neutral Gas Origins (DINGO): Options for the processing and storage of radio astronomy data for robust deep spectral line imaging in the SKA-era using uv-grids

Published online by Cambridge University Press:  15 October 2026

Alexander Williamson
Affiliation:
International Centre for Radio Astronomy Research, University of Western Australia , Crawley, WA, Australia Australian SKA Regional Centre (AusSRC), University of Western Australia, Crawley, WA, Australia
Richard Dodson*
Affiliation:
International Centre for Radio Astronomy Research, University of Western Australia , Crawley, WA, Australia
Pascal Elahi
Affiliation:
Pawsey Supercomputing Research Centre, CSIRO, Kensington, WA, Australia
Qian Gong
Affiliation:
Oak Ridge National Laboratory, Oak Ridge, TN, USA
Jonghwan Rhee
Affiliation:
International Centre for Radio Astronomy Research, University of Western Australia , Crawley, WA, Australia Australia Telescope National Facility, CSIRO Space & Astronomy, Bentley, WA, Australia
Martin Meyer
Affiliation:
International Centre for Radio Astronomy Research, University of Western Australia , Crawley, WA, Australia ARC Centre of Excellence for All Sky Astrophysics in 3 Dimensions (ASTRO 3D), University of Western Australia, Australia
Kristóf Rozgonyi
Affiliation:
International Centre for Radio Astronomy Research, University of Western Australia , Crawley, WA, Australia ARC Centre of Excellence for All Sky Astrophysics in 3 Dimensions (ASTRO 3D), University of Western Australia, Australia
Andreas Wicenec
Affiliation:
International Centre for Radio Astronomy Research, University of Western Australia , Crawley, WA, Australia
Jieyang Chen
Affiliation:
University of Oregon, Eugene, OR, USA
Norbert Podhorszki
Affiliation:
Oak Ridge National Laboratory, Oak Ridge, TN, USA
Scott Klasky
Affiliation:
Oak Ridge National Laboratory, Oak Ridge, TN, USA
Daniel Mitchell
Affiliation:
Australia Telescope National Facility, CSIRO Space & Astronomy, Epping, NSW, Australia
*
Corresponding author: Richard Dodson; Email: richard.dodson@icrar.org
Rights & Permissions [Opens in a new window]

Abstract

The next generation of radio astronomy telescopes are challenging existing data analysis paradigms, as they have an order of magnitude more antennas and larger bandwidth. Foremost amongst these are deep spectral line surveys, because these have the largest number of epochs and spectral channels per dataset. For example, the Deep Investigation of Neutral Gas Origins (DINGO) project on the Australian Square Kilometre Array Pathfinder (ASKAP) aims to observe over 3,200 hours spread over hundreds of observing sessions, covering two tiles, two footprints and two frequency settings. The two primary problems encountered when processing this data are the need for storage and that processing is primarily I/O limited. To address these issues, we have implemented a deep imaging pipeline based on the storage of an intermediate data product in the software ASKAPsoft, that of the uv-gridded data, and have demonstrated lossy and lossless compression of this data on ASKAP, using MGARD and ADIOS2 libraries. We find data compression ratios from a factor of 7 (lossless) up to 20 (using lossy compression with an absolute error bound of $10^{-4}$), and processing is significantly faster for lossless compression. We discuss the effectiveness of lossy MGARD compression and its adherence to the designated error bounds, the trade-off between these error bounds and the corresponding compression ratios, as well as the potential consequences of these I/O and storage improvements on the science quality of the data products. As lossless compression allows us to achieve the DINGO goals within the storage limitations for the project, this will be the option adopted.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2026. Published by Cambridge University Press on behalf of Astronomical Society of Australia
Figure 0

Figure 1. The graphical representation in EAGLE of the DINGO gridding pipeline. Specific parameters are provided, split among the scattered instances, merged with the global template and the individual ASKAPsoft imager applications are run to generate the schedule block residual visibility grids and the model components subtracted. Following this, in another similar graph, the gridded visibilities are combined, imaged and the model components are added back to produce the final stacked image.

Figure 1

Figure 2. The compression ratio for increasing specified error bounds. Shown are the visibility and PSF grid compression ratios for lossless compression, lossy compression with absolute error bounds, and that with relative error bounds.

Figure 2

Figure 3. The absolute residuals between the images produced after lossy compression and the uncompressed equivalent. The colour scales are not normalised as the range of values for each image is significantly different. Ignoring the image corners, the smallest error bounds on the right-hand side lead to maximum residuals of ∼10−5$\sim10^{-5}$.

Figure 3

Figure 4. The unnormalised 2-point correlation of the residuals of the images produced with varying error bounds. The x-axis represents the spatial frequency bins of the image, where ℓ$\ell$=0 is equivalent to structures over the whole field of view and ℓ$\ell$=700 is equivalent to structures of 12ʹʹ, double the pixel size. The colours are as for Figure 3 and same first two error bounds show power at angular scales greater than the resolution, indicating reconstruction errors.

Figure 4

Figure 5. The real runtime (normalised by No. of channels per core) of the imager application CASA here refers to the standard image I/O manager and ADIOS2 refers to the ADIOS2 I/O manager run in parallel, both under CASACORE. Fits refers to the parallel fits writer natively coded in ASKAPsoft. ADIOS2 and FITS are both run in parallel via MPI whereas the CASA Tiled-Storage Manager is run in serial (due to the limitations of this storage manager). The completion time in the top panel is the real time to completion whereas the completion time in the bottom panel is normalised by the number of cores per channel. The CASA data point at 7776 channels is a lower limit (due to the processing timing out at 5 hours).

Figure 5

Figure 6. The fractional processing time difference between using the default CASA table manager and parallel threaded ADIOS2 with different error bounds for both absolute and relative error for a 100-channel dataset, where the impact from multithreaded I/O is minimal. The median of 5 runs (points) are shown with solid lines. Along the x-axis we plot the error bound for different compression levels, implemented using ADIOS2 and MGARD to compress the data during the writing stage of the processing. The fractional difference in processing time from that of the CASA manager (270 sec) is plotted on the y-axis. For the lossless compression (error bound of zero) the impact is negative, meaning that the ADIOS writing is 10% faster than the standard tilemanager, even though there is the additional compression compute required. When lossy compression is used the impact is positive, meaning that the additional complication of detrending the lossy data before encoding slows the processing by about 30%. The expectation is that using the GPU code would remove or reduced this penalty.

Figure 6

Figure 7. The distribution of residuals between the images produced with lossy compressed data and the ground truth image. The colours are as for Figure 3. The residuals are normalised by the image RMS of each 100-channel cube. In the first two instances (absolute error bound of 10−3$10^{-3}$ and relative error bound of 10−4$10^{-4}$) a significant number of pixel differences are greater than 1.0σ$\sigma$, the image RMS.