An efficient real-time data pipeline for the CHIME Pathfinder radio telescope X-engine

A. Recnik, K. Bandura, N. Denman, A. Hincks, G. Hinshaw, P. Klages, U. Pen, K. Vanderlinde
{"title":"An efficient real-time data pipeline for the CHIME Pathfinder radio telescope X-engine","authors":"A. Recnik, K. Bandura, N. Denman, A. Hincks, G. Hinshaw, P. Klages, U. Pen, K. Vanderlinde","doi":"10.1109/ASAP.2015.7245705","DOIUrl":null,"url":null,"abstract":"The CHIME Pathfinder is a new interferometric radio telescope that uses a hybrid FPGA/GPU FX correlator. The GPU-based X-engine of this correlator processes over 819 Gb/s of 4+4-bit complex astronomical data from N=256 inputs across a 400MHz radio band. A software framework is presented to manage this real-time data flow, which allows each of 16 processing servers to handle 51.2 Gb/s of astronomical data, plus 8 Gb/s of ancillary data. Each server receives data in the form of UDP packets from an FPGA F-engine over the eight 10 GbE links, combines data from these packets into large (32MB-256MB) buffered frames, and transfers them to multiple GPU co-processors for correlation. The results from the GPUs are combined and normalized, then transmitted to a collection server, where they are merged into a single file. Aggressive optimizations enable each server to handle this high rate of data; allowing the efficient correlation of 25MHz of radio bandwidth per server. The solution scales well to larger values of N by adding additional servers.","PeriodicalId":6642,"journal":{"name":"2015 IEEE 26th International Conference on Application-specific Systems, Architectures and Processors (ASAP)","volume":"22 1","pages":"57-61"},"PeriodicalIF":0.0000,"publicationDate":"2015-03-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"21","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE 26th International Conference on Application-specific Systems, Architectures and Processors (ASAP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ASAP.2015.7245705","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 21

Abstract

The CHIME Pathfinder is a new interferometric radio telescope that uses a hybrid FPGA/GPU FX correlator. The GPU-based X-engine of this correlator processes over 819 Gb/s of 4+4-bit complex astronomical data from N=256 inputs across a 400MHz radio band. A software framework is presented to manage this real-time data flow, which allows each of 16 processing servers to handle 51.2 Gb/s of astronomical data, plus 8 Gb/s of ancillary data. Each server receives data in the form of UDP packets from an FPGA F-engine over the eight 10 GbE links, combines data from these packets into large (32MB-256MB) buffered frames, and transfers them to multiple GPU co-processors for correlation. The results from the GPUs are combined and normalized, then transmitted to a collection server, where they are merged into a single file. Aggressive optimizations enable each server to handle this high rate of data; allowing the efficient correlation of 25MHz of radio bandwidth per server. The solution scales well to larger values of N by adding additional servers.
CHIME探路者射电望远镜x引擎的高效实时数据管道
CHIME探路者是一种新型干涉射电望远镜,使用混合FPGA/GPU FX相关器。该相关器的基于gpu的x引擎处理来自400MHz无线电频段N=256个输入的4+4位复杂天文数据,处理速度超过819 Gb/s。提出了一个管理实时数据流的软件框架,它允许16个处理服务器中的每一个处理51.2 Gb/s的天文数据,加上8gb /s的辅助数据。每个服务器通过8个10 GbE链路接收来自FPGA f引擎的UDP数据包形式的数据,将这些数据包中的数据合并为大型(32MB-256MB)缓冲帧,并将它们传输到多个GPU协处理器以进行关联。来自gpu的结果被合并和规范化,然后传输到一个收集服务器,在那里它们被合并成一个文件。积极的优化使每个服务器能够处理这种高速率的数据;允许每个服务器25MHz无线电带宽的有效关联。通过添加额外的服务器,该解决方案可以很好地扩展到更大的N值。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信