Cargando…

Particle identification on an FPGA accelerated compute platform for the LHCb upgrade

The current LHCb readout system will be upgraded in 2018 to a `triggerless' readout of the entire detector at the LHC collision rate of 40 MHz. The corresponding bandwidth from the detector down to the foreseen dedicated computing farm (event filter farm), which acts as the trigger, has to be i...

Descripción completa

Detalles Bibliográficos
Autores principales: Färber, Christian, Schwemmer, Rainer, Machen, Jonathan, Neufeld, Niko
Lenguaje:eng
Publicado: 2016
Materias:
Acceso en línea:https://dx.doi.org/10.1109/RTC.2016.7543150
http://cds.cern.ch/record/2264421
_version_ 1780954409639870464
author Färber, Christian
Schwemmer, Rainer
Machen, Jonathan
Neufeld, Niko
author_facet Färber, Christian
Schwemmer, Rainer
Machen, Jonathan
Neufeld, Niko
author_sort Färber, Christian
collection CERN
description The current LHCb readout system will be upgraded in 2018 to a `triggerless' readout of the entire detector at the LHC collision rate of 40 MHz. The corresponding bandwidth from the detector down to the foreseen dedicated computing farm (event filter farm), which acts as the trigger, has to be increased by a factor of almost 100 from currently 500 GBit/s up to 40 TBit/s. The event filter farm will pre-analyse the data and will select the events on an event by event basis. This will reduce the bandwidth down to a manageable size to write the interesting physics data to tape. The design of such a system is a challenging task, why different technologies are considered and have to be investigated for the different parts of the system. For the usage in the event building or in the event filter farm (trigger) an experimental FPGA accelerated computing platform is considered and therefore tested. FPGA compute accelerators are more and more used in standard servers like for Microsoft Bing search or Baidu search. The platform we use hosts a general CPU and an high performance FPGA linked via an high speed link. On the FPGA an accelerator is implemented. The used system is a two socket platform from Intel with a Xeon CPU and an FPGA. The CPU and the FPGA are connected via the point-to-point interconnect QPI, which is used to interconnect CPUs in industry standard server. The FPGA has cache-coherent memory access to the main memory of the server and can collaborate with the CPU. These cache-coherent architectures are better suited for real-time connections between FPGA and CPU as the usual PCIe FPGA accelerators. It is very likely that these platforms, which are built in general for high performance computing, are also very interesting for the High Energy Physics community. As First step it is tested to port the an existing LHCb RICH particle identification algorithm for the Cherenkov angle reconstruction to the experimental FPGA accelerated platform. We will compare the performance of this algorithm running on a Xeon CPU with the performance of the same algorithm, which is running on the Xeon-FPGA compute accelerator platform. This work is done in collaboration with Intel Corporation.
id oai-inspirehep.net-1592104
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2016
record_format invenio
spelling oai-inspirehep.net-15921042019-09-30T06:29:59Zdoi:10.1109/RTC.2016.7543150http://cds.cern.ch/record/2264421engFärber, ChristianSchwemmer, RainerMachen, JonathanNeufeld, NikoParticle identification on an FPGA accelerated compute platform for the LHCb upgradeDetectors and Experimental TechniquesComputing and ComputersThe current LHCb readout system will be upgraded in 2018 to a `triggerless' readout of the entire detector at the LHC collision rate of 40 MHz. The corresponding bandwidth from the detector down to the foreseen dedicated computing farm (event filter farm), which acts as the trigger, has to be increased by a factor of almost 100 from currently 500 GBit/s up to 40 TBit/s. The event filter farm will pre-analyse the data and will select the events on an event by event basis. This will reduce the bandwidth down to a manageable size to write the interesting physics data to tape. The design of such a system is a challenging task, why different technologies are considered and have to be investigated for the different parts of the system. For the usage in the event building or in the event filter farm (trigger) an experimental FPGA accelerated computing platform is considered and therefore tested. FPGA compute accelerators are more and more used in standard servers like for Microsoft Bing search or Baidu search. The platform we use hosts a general CPU and an high performance FPGA linked via an high speed link. On the FPGA an accelerator is implemented. The used system is a two socket platform from Intel with a Xeon CPU and an FPGA. The CPU and the FPGA are connected via the point-to-point interconnect QPI, which is used to interconnect CPUs in industry standard server. The FPGA has cache-coherent memory access to the main memory of the server and can collaborate with the CPU. These cache-coherent architectures are better suited for real-time connections between FPGA and CPU as the usual PCIe FPGA accelerators. It is very likely that these platforms, which are built in general for high performance computing, are also very interesting for the High Energy Physics community. As First step it is tested to port the an existing LHCb RICH particle identification algorithm for the Cherenkov angle reconstruction to the experimental FPGA accelerated platform. We will compare the performance of this algorithm running on a Xeon CPU with the performance of the same algorithm, which is running on the Xeon-FPGA compute accelerator platform. This work is done in collaboration with Intel Corporation.oai:inspirehep.net:15921042016
spellingShingle Detectors and Experimental Techniques
Computing and Computers
Färber, Christian
Schwemmer, Rainer
Machen, Jonathan
Neufeld, Niko
Particle identification on an FPGA accelerated compute platform for the LHCb upgrade
title Particle identification on an FPGA accelerated compute platform for the LHCb upgrade
title_full Particle identification on an FPGA accelerated compute platform for the LHCb upgrade
title_fullStr Particle identification on an FPGA accelerated compute platform for the LHCb upgrade
title_full_unstemmed Particle identification on an FPGA accelerated compute platform for the LHCb upgrade
title_short Particle identification on an FPGA accelerated compute platform for the LHCb upgrade
title_sort particle identification on an fpga accelerated compute platform for the lhcb upgrade
topic Detectors and Experimental Techniques
Computing and Computers
url https://dx.doi.org/10.1109/RTC.2016.7543150
http://cds.cern.ch/record/2264421
work_keys_str_mv AT farberchristian particleidentificationonanfpgaacceleratedcomputeplatformforthelhcbupgrade
AT schwemmerrainer particleidentificationonanfpgaacceleratedcomputeplatformforthelhcbupgrade
AT machenjonathan particleidentificationonanfpgaacceleratedcomputeplatformforthelhcbupgrade
AT neufeldniko particleidentificationonanfpgaacceleratedcomputeplatformforthelhcbupgrade