Cargando…

GPU acceleration of the ATLAS calorimeter clustering algorithm

Given the upcoming High-Luminosity LHC Upgrade, the performance requirements for the trigger systems associated with the LHC experiments will increase due to the larger volume of data to be processed. One of the possibilities that the ATLAS Collaboration is evaluating for upgrading the software-base...

Descripción completa

Detalles Bibliográficos
Autor principal: Dos Santos Fernandes, Nuno
Lenguaje:eng
Publicado: 2022
Materias:
Acceso en línea:https://dx.doi.org/10.1088/1742-6596/2438/1/012044
http://cds.cern.ch/record/2802139
_version_ 1780972732660318208
author Dos Santos Fernandes, Nuno
author_facet Dos Santos Fernandes, Nuno
author_sort Dos Santos Fernandes, Nuno
collection CERN
description Given the upcoming High-Luminosity LHC Upgrade, the performance requirements for the trigger systems associated with the LHC experiments will increase due to the larger volume of data to be processed. One of the possibilities that the ATLAS Collaboration is evaluating for upgrading the software-based portion of its trigger system is the use of Graphical Processing Units as hardware accelerators. The present work focuses on the GPU acceleration of the Topological Clustering algorithm, which is used to reconstruct calorimeter showers by grouping cells according to their signal-to-noise ratio. A more GPU parallelizable version of the Topological Clustering, called Topo-Automaton Clustering, was implemented within AthenaMT, the software framework of the ATLAS trigger, and its results were compared to those of the standard CPU algorithm to ensure physical validity is maintained. Time measurements suggest an average improvement of the event processing time by a factor between 3.5 and 5.5 (depending on the kind of the event), though less than 20% of that time corresponds to the algorithm itself, suggesting that the main bottleneck lies in data transfers and conversions.
id cern-2802139
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2022
record_format invenio
spelling cern-28021392023-08-24T18:49:57Zdoi:10.1088/1742-6596/2438/1/012044http://cds.cern.ch/record/2802139engDos Santos Fernandes, NunoGPU acceleration of the ATLAS calorimeter clustering algorithmParticle Physics - ExperimentGiven the upcoming High-Luminosity LHC Upgrade, the performance requirements for the trigger systems associated with the LHC experiments will increase due to the larger volume of data to be processed. One of the possibilities that the ATLAS Collaboration is evaluating for upgrading the software-based portion of its trigger system is the use of Graphical Processing Units as hardware accelerators. The present work focuses on the GPU acceleration of the Topological Clustering algorithm, which is used to reconstruct calorimeter showers by grouping cells according to their signal-to-noise ratio. A more GPU parallelizable version of the Topological Clustering, called Topo-Automaton Clustering, was implemented within AthenaMT, the software framework of the ATLAS trigger, and its results were compared to those of the standard CPU algorithm to ensure physical validity is maintained. Time measurements suggest an average improvement of the event processing time by a factor between 3.5 and 5.5 (depending on the kind of the event), though less than 20% of that time corresponds to the algorithm itself, suggesting that the main bottleneck lies in data transfers and conversions.ATL-DAQ-PROC-2022-002oai:cds.cern.ch:28021392022-02-22
spellingShingle Particle Physics - Experiment
Dos Santos Fernandes, Nuno
GPU acceleration of the ATLAS calorimeter clustering algorithm
title GPU acceleration of the ATLAS calorimeter clustering algorithm
title_full GPU acceleration of the ATLAS calorimeter clustering algorithm
title_fullStr GPU acceleration of the ATLAS calorimeter clustering algorithm
title_full_unstemmed GPU acceleration of the ATLAS calorimeter clustering algorithm
title_short GPU acceleration of the ATLAS calorimeter clustering algorithm
title_sort gpu acceleration of the atlas calorimeter clustering algorithm
topic Particle Physics - Experiment
url https://dx.doi.org/10.1088/1742-6596/2438/1/012044
http://cds.cern.ch/record/2802139
work_keys_str_mv AT dossantosfernandesnuno gpuaccelerationoftheatlascalorimeterclusteringalgorithm