论文标题
使用Express Data Path技术,通过基于以太网网络通过基于以太网的网络传输FPGA到服务器数据的新方法
A novel approach for FPGA-to-server data transmission over an Ethernet-based network using the eXpress Data Path technology
论文作者
论文摘要
在CERN的大型强子对撞机的升级以进行高光度操作的背景下,粒子探测器必须应对更高的数据速率,因此需要升级其数据采集系统。此升级是通过商业解决方案交换当前使用的高度定制硬件的机会。然而,数据处理的某些部分仍需要在现场可编程栅极阵列(FPGA)中进行,需要在FPGA和商业服务器之间传输数据。本文报告了通过商业网络从FPGA到服务器的直接数据传输的研究。通过使用名为Express Data Path(XDP)的新兴技术,可以避免可靠数据传输协议所需的大数据缓冲区。基于XDP,在168小时内实现了5.2 pb(即2.92 * 10^{12}数据包)的传输,而没有单个丢失的数据包。
In the context of the upgrade of the Large Hadron Collider at CERN for high-luminosity operation, the particle detectors have to cope with much higher data rates and therefore need to upgrade their data acquisition systems. This upgrade is taken as an opportunity to exchange the currently used highly customized hardware by commercial solutions. Nevertheless, some part of the data processing still needs to be done within Field Programmable Gate Arrays (FPGA), requiring the transfer of data between the FPGAs and the commercial servers. This paper reports on a study of direct data transmission from FPGAs to servers via a commercial network. Large data buffers as required for reliable data-transmission protocols are avoided by using an emerging technique named eXpress Data Path (XDP). Based on XDP, the transmission of 5.2 PB (i.e. 2.92 * 10^{12} packets) was achieved within 168 h without a single missing packet.