Accelerating Faceting Wide-Field Imaging Algorithm with FPGA for SKA Radio Telescope as a Vast Sensor Array

The SKA (Square Kilometer Array) radio telescope will become the most sensitive telescope by correlating a huge number of antenna nodes to form a vast array of sensors in a region over one hundred kilometers. Faceting, the wide-field imaging algorithm, is a novel approach towards solving image const...

Full description

Bibliographic Details
Main Authors: Yuefeng Song, Yongxin Zhu, Tianhao Nan, Junjie Hou, Sen Du, Shijin Song
Format: Article
Language:English
Published: MDPI AG 2020-07-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/20/15/4070
_version_ 1797561734222839808
author Yuefeng Song
Yongxin Zhu
Tianhao Nan
Junjie Hou
Sen Du
Shijin Song
author_facet Yuefeng Song
Yongxin Zhu
Tianhao Nan
Junjie Hou
Sen Du
Shijin Song
author_sort Yuefeng Song
collection DOAJ
description The SKA (Square Kilometer Array) radio telescope will become the most sensitive telescope by correlating a huge number of antenna nodes to form a vast array of sensors in a region over one hundred kilometers. Faceting, the wide-field imaging algorithm, is a novel approach towards solving image construction from sensing data where earth surface curves cannot be ignored. However, the traditional processor of cloud computing, even if the most sophisticated supercomputer is used, cannot meet the extremely high computation performance requirement. In this paper, we propose the design and implementation of high-efficiency FPGA (Field Programmable Gate Array) -based hardware acceleration of the key algorithm, faceting in SKA by focusing on phase rotation and gridding, which are the most time-consuming phases in the faceting algorithm. Through the analysis of algorithm behavior and bottleneck, we design and optimize the memory architecture and computing logic of the FPGA-based accelerator. The simulation and tests on FPGA are done to confirm the acceleration result of our design and it is shown that the acceleration performance we achieved on phase rotation is 20× the result of the previous work. We then further designed and optimized an efficient microstructure of loop unrolling and pipeline for the gridding accelerator, and the designed system simulation was done to confirm the performance of our structure. The result shows that the acceleration ratio is 5.48 compared to the result tested on software in gridding parts. Hence, our approach enables efficient acceleration of the faceting algorithm on FPGAs with high performance to meet the computational constraints of SKA as a representative vast sensor array.
first_indexed 2024-03-10T18:17:55Z
format Article
id doaj.art-7321505527e74eb48ef62cbb8e97a86e
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-10T18:17:55Z
publishDate 2020-07-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-7321505527e74eb48ef62cbb8e97a86e2023-11-20T07:31:49ZengMDPI AGSensors1424-82202020-07-012015407010.3390/s20154070Accelerating Faceting Wide-Field Imaging Algorithm with FPGA for SKA Radio Telescope as a Vast Sensor ArrayYuefeng Song0Yongxin Zhu1Tianhao Nan2Junjie Hou3Sen Du4Shijin Song5School of Microelectronics, Shanghai Jiao Tong University, Shanghai 200240, ChinaShanghai Advanced Research Institute, Chinese Academy of Sciences, Shanghai 201210, ChinaSchool of Microelectronics, Shanghai Jiao Tong University, Shanghai 200240, ChinaSchool of Microelectronics, Shanghai Jiao Tong University, Shanghai 200240, ChinaSchool of Microelectronics, Shanghai Jiao Tong University, Shanghai 200240, ChinaSchool of Microelectronics, Shanghai Jiao Tong University, Shanghai 200240, ChinaThe SKA (Square Kilometer Array) radio telescope will become the most sensitive telescope by correlating a huge number of antenna nodes to form a vast array of sensors in a region over one hundred kilometers. Faceting, the wide-field imaging algorithm, is a novel approach towards solving image construction from sensing data where earth surface curves cannot be ignored. However, the traditional processor of cloud computing, even if the most sophisticated supercomputer is used, cannot meet the extremely high computation performance requirement. In this paper, we propose the design and implementation of high-efficiency FPGA (Field Programmable Gate Array) -based hardware acceleration of the key algorithm, faceting in SKA by focusing on phase rotation and gridding, which are the most time-consuming phases in the faceting algorithm. Through the analysis of algorithm behavior and bottleneck, we design and optimize the memory architecture and computing logic of the FPGA-based accelerator. The simulation and tests on FPGA are done to confirm the acceleration result of our design and it is shown that the acceleration performance we achieved on phase rotation is 20× the result of the previous work. We then further designed and optimized an efficient microstructure of loop unrolling and pipeline for the gridding accelerator, and the designed system simulation was done to confirm the performance of our structure. The result shows that the acceleration ratio is 5.48 compared to the result tested on software in gridding parts. Hence, our approach enables efficient acceleration of the faceting algorithm on FPGAs with high performance to meet the computational constraints of SKA as a representative vast sensor array.https://www.mdpi.com/1424-8220/20/15/4070SKAFPGAcloud computingbig data technologiesphase rotationgridding
spellingShingle Yuefeng Song
Yongxin Zhu
Tianhao Nan
Junjie Hou
Sen Du
Shijin Song
Accelerating Faceting Wide-Field Imaging Algorithm with FPGA for SKA Radio Telescope as a Vast Sensor Array
Sensors
SKA
FPGA
cloud computing
big data technologies
phase rotation
gridding
title Accelerating Faceting Wide-Field Imaging Algorithm with FPGA for SKA Radio Telescope as a Vast Sensor Array
title_full Accelerating Faceting Wide-Field Imaging Algorithm with FPGA for SKA Radio Telescope as a Vast Sensor Array
title_fullStr Accelerating Faceting Wide-Field Imaging Algorithm with FPGA for SKA Radio Telescope as a Vast Sensor Array
title_full_unstemmed Accelerating Faceting Wide-Field Imaging Algorithm with FPGA for SKA Radio Telescope as a Vast Sensor Array
title_short Accelerating Faceting Wide-Field Imaging Algorithm with FPGA for SKA Radio Telescope as a Vast Sensor Array
title_sort accelerating faceting wide field imaging algorithm with fpga for ska radio telescope as a vast sensor array
topic SKA
FPGA
cloud computing
big data technologies
phase rotation
gridding
url https://www.mdpi.com/1424-8220/20/15/4070
work_keys_str_mv AT yuefengsong acceleratingfacetingwidefieldimagingalgorithmwithfpgaforskaradiotelescopeasavastsensorarray
AT yongxinzhu acceleratingfacetingwidefieldimagingalgorithmwithfpgaforskaradiotelescopeasavastsensorarray
AT tianhaonan acceleratingfacetingwidefieldimagingalgorithmwithfpgaforskaradiotelescopeasavastsensorarray
AT junjiehou acceleratingfacetingwidefieldimagingalgorithmwithfpgaforskaradiotelescopeasavastsensorarray
AT sendu acceleratingfacetingwidefieldimagingalgorithmwithfpgaforskaradiotelescopeasavastsensorarray
AT shijinsong acceleratingfacetingwidefieldimagingalgorithmwithfpgaforskaradiotelescopeasavastsensorarray