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\times10^{12} packets) was achieved within 168 h without a single missing packet.
翻译:在为高光度操作而升级欧洲核子研究中心大型高频对撞机方面,粒子探测器必须应付高得多的数据率,因此需要更新数据采集系统,这是通过商业解决办法交换目前使用的高度定制硬件的一个机会,然而,部分数据处理仍需在现场可编程门阵列内进行,这要求在FPGAs和商业服务器之间传输数据。本文报告了一项关于通过商业网络将数据从FPGAs直接传送到服务器的研究。通过使用名为eXpress数据路径(XDP)的新兴技术,避免了可靠数据传输协议所需的大型数据缓冲。根据XDP,5.2 PB(即2.92\timels1012}包)的传输是在168小时之内完成的,没有遗漏一个包。