Cargando…
Protocol-Independent Event Building Evaluator for the LHCb DAQ System
The Data Acquisition (DAQ) system of LHCb is a complex real-time system. It will be upgraded to provide LHCb with an all-software, trigger-free readout starting from 2020. Consequently, more CPU power in the form of servers will be needed and the DAQ network will grow to a capacity of 40 Tbps. A PC-...
Autores principales: | , , |
---|---|
Lenguaje: | eng |
Publicado: |
2015
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.1109/RTC.2014.7097440 https://dx.doi.org/10.1109/TNS.2015.2428891 http://cds.cern.ch/record/2159204 |
_version_ | 1780950937344409600 |
---|---|
author | Cámpora Pérez, Daniel Hugo Schwemmer, Rainer Neufeld, Niko |
author_facet | Cámpora Pérez, Daniel Hugo Schwemmer, Rainer Neufeld, Niko |
author_sort | Cámpora Pérez, Daniel Hugo |
collection | CERN |
description | The Data Acquisition (DAQ) system of LHCb is a complex real-time system. It will be upgraded to provide LHCb with an all-software, trigger-free readout starting from 2020. Consequently, more CPU power in the form of servers will be needed and the DAQ network will grow to a capacity of 40 Tbps. A PC-based readout system would receive data incoming from the detector, which would then be scattered across builder nodes, and further distributed to a computing farm for data filtering. The design bandwidth of such a DAQ system requires rates as high as 400 Gbps single-duplex per node. These builder nodes will be connected with cost-effective, high-bandwidth data-centre switches in order to minimize the system cost. The behaviour of such an Event Building network can of course be studied in simulation but experience tells us that it is crucial to test, in particular to find out limitations in the switches themselves and to which extent various Event Building protocols can mitigate these limitations. We present a protocol, topology and transport independent emulation software named DAQ Protocol-Independent Performance Evaluator (DAQPIPE). It allows us to test different communication architectures, such as push or pull, with regards to the initiator of the communication. Different topologies and transport protocols can also be tested. We present throughput and stress tests on an InfiniBand FDR multi-rail based LAN network setup, with a focus on the network performance. Large tests on the current system LHCb DAQ are shown to demonstrate the scalability of DAQPIPE itself and its capability to be deployed on any kind of large, tightly interconnected network to test its suitability for Event Building applications. |
id | oai-inspirehep.net-1416733 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2015 |
record_format | invenio |
spelling | oai-inspirehep.net-14167332019-09-30T06:29:59Zdoi:10.1109/RTC.2014.7097440doi:10.1109/TNS.2015.2428891http://cds.cern.ch/record/2159204engCámpora Pérez, Daniel HugoSchwemmer, RainerNeufeld, NikoProtocol-Independent Event Building Evaluator for the LHCb DAQ SystemComputing and ComputersDetectors and Experimental TechniquesThe Data Acquisition (DAQ) system of LHCb is a complex real-time system. It will be upgraded to provide LHCb with an all-software, trigger-free readout starting from 2020. Consequently, more CPU power in the form of servers will be needed and the DAQ network will grow to a capacity of 40 Tbps. A PC-based readout system would receive data incoming from the detector, which would then be scattered across builder nodes, and further distributed to a computing farm for data filtering. The design bandwidth of such a DAQ system requires rates as high as 400 Gbps single-duplex per node. These builder nodes will be connected with cost-effective, high-bandwidth data-centre switches in order to minimize the system cost. The behaviour of such an Event Building network can of course be studied in simulation but experience tells us that it is crucial to test, in particular to find out limitations in the switches themselves and to which extent various Event Building protocols can mitigate these limitations. We present a protocol, topology and transport independent emulation software named DAQ Protocol-Independent Performance Evaluator (DAQPIPE). It allows us to test different communication architectures, such as push or pull, with regards to the initiator of the communication. Different topologies and transport protocols can also be tested. We present throughput and stress tests on an InfiniBand FDR multi-rail based LAN network setup, with a focus on the network performance. Large tests on the current system LHCb DAQ are shown to demonstrate the scalability of DAQPIPE itself and its capability to be deployed on any kind of large, tightly interconnected network to test its suitability for Event Building applications.oai:inspirehep.net:14167332015 |
spellingShingle | Computing and Computers Detectors and Experimental Techniques Cámpora Pérez, Daniel Hugo Schwemmer, Rainer Neufeld, Niko Protocol-Independent Event Building Evaluator for the LHCb DAQ System |
title | Protocol-Independent Event Building Evaluator for the LHCb DAQ System |
title_full | Protocol-Independent Event Building Evaluator for the LHCb DAQ System |
title_fullStr | Protocol-Independent Event Building Evaluator for the LHCb DAQ System |
title_full_unstemmed | Protocol-Independent Event Building Evaluator for the LHCb DAQ System |
title_short | Protocol-Independent Event Building Evaluator for the LHCb DAQ System |
title_sort | protocol-independent event building evaluator for the lhcb daq system |
topic | Computing and Computers Detectors and Experimental Techniques |
url | https://dx.doi.org/10.1109/RTC.2014.7097440 https://dx.doi.org/10.1109/TNS.2015.2428891 http://cds.cern.ch/record/2159204 |
work_keys_str_mv | AT camporaperezdanielhugo protocolindependenteventbuildingevaluatorforthelhcbdaqsystem AT schwemmerrainer protocolindependenteventbuildingevaluatorforthelhcbdaqsystem AT neufeldniko protocolindependenteventbuildingevaluatorforthelhcbdaqsystem |