Radioastronomy Image Synthesis on the Cell/B.E.

Conference Paper (2008)
Author(s)

A.L. Varbanescu

A.S. van Amesfoort

T Cornwell

A Mattingly

B. Elmegreen

Rob van Nieuwpoort

G van Diepen

H.J. Sips (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Research Group
Data-Intensive Systems
DOI related publication
https://doi.org/10.1007/978-3-540-85451-7_80 Final published version
More Info
expand_more
Publication Year
2008
Language
English
Research Group
Data-Intensive Systems
Pages (from-to)
749-762
Publisher
Springer
ISBN (print)
978-3-540-85450-0
ISBN (electronic)
978-3-540-85451-7
Page Views
24

Abstract

Now that large radiotelescopes like SKA, LOFAR, or ASKAP, become available in different parts of the world, radioastronomers foresee a vast increase in the amount of data to gather, store and process. To keep the processing time bounded, parallelization and execution on (massively) parallel machines are required for the commonly-used radioastronomy software kernels. In this paper, we analyze data gridding and degridding, a very time-consuming kernel of radioastronomy image synthesis. To tackle its its dynamic behavior, we devise and implement a parallelization strategy for the Cell/B.E. multi-core processor, offering a cost-efficient alternative compared to classical supercomputers. Our experiments show that the application running on one Cell/B.E. is more than 20 times faster than the original application running on a commodity machine. Based on scalability experiments, we estimate the hardware requirements for a realistic radio-telescope. We conclude that our parallelization solution exposes an efficient way to deal with dynamic data-intensive applications on heterogeneous multi-core processors.