基于ROACH2-GPU的集群相关器研究——Hashpipe软件在X-engine模块中的应用  

Research on the ROACH2-GPU-cluster-based correlator——Application of Hashpipe in X-engine module

在线阅读下载全文

作  者:张科 王钊 李吉夏[2] 吴锋泉[2] 田海俊 牛晨辉 张巨勇 陈志平 陈学雷[2] ZHANG Ke;WANG Zhao;LI Jixia;WU Fengquan;TIAN Haijun;NIU Chenhui;ZHANG Juyong;CHEN Zhiping;CHEN Xuelei(College of Electrical Engineering and New Energy,China Three Gorges University,Yichang,Hubei 443002,China;National Astronomical Observatories,Chinese Academy of Sciences,Beijing 100012,China;School of Science,Hangzhou Dianzi University,Hangzhou,Zhejiang 310018,China;College of Physical Science and Technology,Central China Normal University,Wuhan,Hubei 430079,China)

机构地区:[1]三峡大学电气与新能源学院,湖北宜昌443002 [2]中国科学院国家天文台,北京100012 [3]杭州电子科技大学理学院,浙江杭州310018 [4]华中师范大学物理科学与技术学院,湖北武汉430079

出  处:《贵州师范大学学报(自然科学版)》2025年第2期114-121,共8页Journal of Guizhou Normal University:Natural Sciences

基  金:科技部SKA专项(2022SKA0110100,2022SKA0110101);国家自然科学基金项目(12373033,12203061,12273070)。

摘  要:随着国际上越来越多干涉阵列设备的建造与运行,为人类探测未知宇宙的奥秘提供了丰富的观测数据,然而随之带来高速和密集型数据实时处理的巨大困难,对传统的数据处理技术提出了严峻的挑战。基于我国已建造的天籁计划一期项目在数据实时关联计算的需求,利用GPU在高性能并行计算上的优势,为天籁柱形探路者阵列设计并实现一套基于ROACH2-GPU的集群相关器,深入探究Hashpipe(High availibility shared pipeline engine)软件在集群相关器X-engine模块中的应用。首先介绍ROACH2-GPU集群相关器的整体架构,然后研究Hashpipe的核心功能和数据处理方法,实现了完整的分布式异构处理功能,优化了Hashpipe控制和参数接口。根据实际观测需求,可修改程序参数,能实现不同通道数量的相关器配置,降低后端软硬件设计的难度和成本。最后,在完成软件正确性测试的基础上,进行了强射电天文源的观测和处理,能够获得准确的干涉条纹。The construction and operation of numerous international interferometric array facilities have provided extensive observational data for probing the enigmas of the unknown universe.This proliferation has posed formidable challenges for the real-time processing of high-speed and dense data,severely testing traditional data processing techniques.In response to the needs of China's Tianlai Project Phase I for real-time correlation computation,a ROACH2-GPU-based cluster correlator has been developed for the Tianlai Cylinder Pathfinder Array,capitalizing on the superior parallel computing capabilities of GPUs.This paper explores the application of the Hashpipe(High availability shared pipeline engine)software within the X-engine module of this correlator.An overview of the ROACH2-GPU cluster correlator’s architecture is provided,followed by an examination of Hashpipe's core functionalities and data processing methods.This study has achieved comprehensive distributed heterogeneous processing and enhanced the control and parameter interfaces of Hashpipe.The software's programmable parameters allow for adjustments to meet specific observational needs,facilitating the configuration of correlators across various channel counts and thereby reducing the complexity and cost of backend hardware and software design.Upon completion of software accuracy testing,observations and analyses of strong radio astronomical sources have been conducted,yielding precise interferometric fringes.

关 键 词:ROACH2-GPU Hashpipe 集群相关器 X-engine模块 并行计算 

分 类 号:TU43[建筑科学—岩土工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象