Cargando…

Flexible Hough Transform FPGA Implementation for the ATLAS Event Filter

The ATLAS Run3 will conclude in the next months and will be followed by the so-called Long Shutdown 2. During this period all the activities exclusively dedicated to Run4 will converge on the closing of the prototyping development and in the start of the production and integration, to reach the data...

Descripción completa

Detalles Bibliográficos
Autor principal: Alfonsi, Fabrizio
Lenguaje:eng
Publicado: 2023
Materias:
Acceso en línea:http://cds.cern.ch/record/2877056
_version_ 1780978983640236032
author Alfonsi, Fabrizio
author_facet Alfonsi, Fabrizio
author_sort Alfonsi, Fabrizio
collection CERN
description The ATLAS Run3 will conclude in the next months and will be followed by the so-called Long Shutdown 2. During this period all the activities exclusively dedicated to Run4 will converge on the closing of the prototyping development and in the start of the production and integration, to reach the data collection in 2029. These upgrades are principally led by the increase of the peak of luminosity up to 5-7.5 x 1034 cm-2 s-1 of LHC expected for the future High Luminosity-LHC operations. One of the major changes ATLAS will face will be an increase in the amount of data to be managed in its Trigger and Data Acquisition system. The triggering operations are targeting to reach from 40 MHz of input event a discrimination in the middle throughput of 1 MHz and finally in the last stage of 10 kHz. The second process will use all the information acquired by the ATLAS detector to complete the event selection, including the study of the tracks of the innermost sub-detector, the Inner Tracker. This tracking operation is planned to be performed with a PC farm because of the need for high precision. The list of the architectures under study to speed-up this process includes the use of a “hardware accelerator” farm, an infrastructure made of interconnected accelerators such as GPUs and FPGAs to speed up the tracking processes. The project described here is a proposal for a tuned Hough Transform algorithm implementation on high-end FPGA technology, versatile to adapt to different tracking situations. The development platform allows the study of different datasets from an ATHENA software simulating the firmware. AMD-Xilinx FPGA has been chosen to test and evaluate this implementation. The system was tested with the ATLAS realistic environment. Simulated 200 pile up events have been exploited to measure the effectiveness of the algorithm. The processing time is averagely in the order of < 10 µs according to internal preliminary estimates, with the possibility to run two events at a time per algorithm instance. Internal efficiency tests have shown conditions that reach > 95 % of the track-finding performance for single muon tracking.
id cern-2877056
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2023
record_format invenio
spelling cern-28770562023-10-26T19:54:41Zhttp://cds.cern.ch/record/2877056engAlfonsi, FabrizioFlexible Hough Transform FPGA Implementation for the ATLAS Event FilterParticle Physics - ExperimentThe ATLAS Run3 will conclude in the next months and will be followed by the so-called Long Shutdown 2. During this period all the activities exclusively dedicated to Run4 will converge on the closing of the prototyping development and in the start of the production and integration, to reach the data collection in 2029. These upgrades are principally led by the increase of the peak of luminosity up to 5-7.5 x 1034 cm-2 s-1 of LHC expected for the future High Luminosity-LHC operations. One of the major changes ATLAS will face will be an increase in the amount of data to be managed in its Trigger and Data Acquisition system. The triggering operations are targeting to reach from 40 MHz of input event a discrimination in the middle throughput of 1 MHz and finally in the last stage of 10 kHz. The second process will use all the information acquired by the ATLAS detector to complete the event selection, including the study of the tracks of the innermost sub-detector, the Inner Tracker. This tracking operation is planned to be performed with a PC farm because of the need for high precision. The list of the architectures under study to speed-up this process includes the use of a “hardware accelerator” farm, an infrastructure made of interconnected accelerators such as GPUs and FPGAs to speed up the tracking processes. The project described here is a proposal for a tuned Hough Transform algorithm implementation on high-end FPGA technology, versatile to adapt to different tracking situations. The development platform allows the study of different datasets from an ATHENA software simulating the firmware. AMD-Xilinx FPGA has been chosen to test and evaluate this implementation. The system was tested with the ATLAS realistic environment. Simulated 200 pile up events have been exploited to measure the effectiveness of the algorithm. The processing time is averagely in the order of < 10 µs according to internal preliminary estimates, with the possibility to run two events at a time per algorithm instance. Internal efficiency tests have shown conditions that reach > 95 % of the track-finding performance for single muon tracking.ATL-DAQ-SLIDE-2023-602oai:cds.cern.ch:28770562023-10-26
spellingShingle Particle Physics - Experiment
Alfonsi, Fabrizio
Flexible Hough Transform FPGA Implementation for the ATLAS Event Filter
title Flexible Hough Transform FPGA Implementation for the ATLAS Event Filter
title_full Flexible Hough Transform FPGA Implementation for the ATLAS Event Filter
title_fullStr Flexible Hough Transform FPGA Implementation for the ATLAS Event Filter
title_full_unstemmed Flexible Hough Transform FPGA Implementation for the ATLAS Event Filter
title_short Flexible Hough Transform FPGA Implementation for the ATLAS Event Filter
title_sort flexible hough transform fpga implementation for the atlas event filter
topic Particle Physics - Experiment
url http://cds.cern.ch/record/2877056
work_keys_str_mv AT alfonsifabrizio flexiblehoughtransformfpgaimplementationfortheatlaseventfilter