1.
Vasile, Matei-Eugen; Martoiu, Sorin; Boukadida, Nayib; Stoicea, Gabriel; Micu, Petru; Dumitru, Alexandru; Ulmamei, Andrei-Alexandru; Hobincu, Radu; Iordache, Cristina-Cerasela
Developments Regarding the Integration of FPGA RDMA into the ATLAS Readout with FELIX in High Luminosity LHC Proceedings Article
In: 2022 IEEE Nuclear Science Symposium and Medical Imaging Conference (NSS/MIC), pp. 1-4, 2022, ISSN: 2577-0829.
Abstract | Links | BibTeX | Tags: Protocols;Large Hadron Collider;Throughput;Software;Hardware;Servers;Field programmable gate arrays
@inproceedings{10399028,
title = {Developments Regarding the Integration of FPGA RDMA into the ATLAS Readout with FELIX in High Luminosity LHC},
author = {Matei-Eugen Vasile and Sorin Martoiu and Nayib Boukadida and Gabriel Stoicea and Petru Micu and Alexandru Dumitru and Andrei-Alexandru Ulmamei and Radu Hobincu and Cristina-Cerasela Iordache},
doi = {10.1109/NSS/MIC44845.2022.10399028},
issn = {2577-0829},
year = {2022},
date = {2022-11-01},
booktitle = {2022 IEEE Nuclear Science Symposium and Medical Imaging Conference (NSS/MIC)},
pages = {1-4},
abstract = {RDMA (Remote Direct Memory Access) is used by the ATLAS experiment at CERN in the new readout system based on FELIX (Front-End Link eXchange) for its networking layer. The FELIX system is used to interface the front-end electronics to commodity hardware in the server farm. In the current implementation of FELIX, RDMA communication is implemented using software on both ends of the RDMA links. FELIX is using RDMA through RoCE (RDMA over Converged Ethernet) to transmit data from its servers to the Software Readout Driver devices in the server farm using off-the-shelf networking equipment. As a consequence of the High Luminosity LHC upgrade, improvements in the data throughput will be needed. These improvements can be achieved by implementing RDMA support in the FELIX FPGA to simplify the path the data is taking through the readout system. This FPGA implementation of the RDMA protocol has been developed and tested. Now, a version of FELIX that uses this implementation is being proposed and demonstrated.},
keywords = {Protocols;Large Hadron Collider;Throughput;Software;Hardware;Servers;Field programmable gate arrays},
pubstate = {published},
tppubtype = {inproceedings}
}
RDMA (Remote Direct Memory Access) is used by the ATLAS experiment at CERN in the new readout system based on FELIX (Front-End Link eXchange) for its networking layer. The FELIX system is used to interface the front-end electronics to commodity hardware in the server farm. In the current implementation of FELIX, RDMA communication is implemented using software on both ends of the RDMA links. FELIX is using RDMA through RoCE (RDMA over Converged Ethernet) to transmit data from its servers to the Software Readout Driver devices in the server farm using off-the-shelf networking equipment. As a consequence of the High Luminosity LHC upgrade, improvements in the data throughput will be needed. These improvements can be achieved by implementing RDMA support in the FELIX FPGA to simplify the path the data is taking through the readout system. This FPGA implementation of the RDMA protocol has been developed and tested. Now, a version of FELIX that uses this implementation is being proposed and demonstrated.