Cargando…
Development of GPU-Accelerated Trigger Algorithms for the ATLAS Experiment at the LHC
The ATLAS Experiment at the LHC, at CERN, is designed to detect several physical processes that happen when the particles collide. Due to the high collision rate, which will increase even further with the High Luminosity LHC Upgrade, a triggering system must be employed to select the events that wil...
Autor principal: | |
---|---|
Lenguaje: | eng |
Publicado: |
2021
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/2790668 |
_version_ | 1780972261369446400 |
---|---|
author | Dos Santos Fernandes, Nuno |
author_facet | Dos Santos Fernandes, Nuno |
author_sort | Dos Santos Fernandes, Nuno |
collection | CERN |
description | The ATLAS Experiment at the LHC, at CERN, is designed to detect several physical processes that happen when the particles collide. Due to the high collision rate, which will increase even further with the High Luminosity LHC Upgrade, a triggering system must be employed to select the events that will be stored. Since that system is used in real-time, there are significant constraints to the run time of the algorithms that comprise it. Thus, the feasibility of accelerating the execution of these algorithms should be considered, one possibility being the massive parallelism provided by Graphical Processing Units (GPU), namely through the CUDA framework. The triggering system depends, among other information, on the reconstruction of the electromagnetic showers that form within the ATLAS detector’s calorimeters, which is based on the energy that is de- posited in each of these calorimeters’ cells. The present work is focused on the algorithm known as Topological Clustering, which groups the cells according to the signal-to-noise ratio of the deposited energy, and in particular on a variant which is better suited to GPU programming, the Topo-Automaton Clustering algorithm. Several implementation strategies for the algorithm are compared in order to optimize its run time, and the reconstructed physical properties of the cell clusters are analysed to validate the final implementa- tion. The results suggest an improvement of the run time by a factor between 3.5 and 5.5 on average (de- pending on the kind of event), though less than 20% of that time corresponds to the algorithm in itself. |
id | cern-2790668 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2021 |
record_format | invenio |
spelling | cern-27906682021-11-22T21:21:42Zhttp://cds.cern.ch/record/2790668engDos Santos Fernandes, NunoDevelopment of GPU-Accelerated Trigger Algorithms for the ATLAS Experiment at the LHCDetectors and Experimental TechniquesThe ATLAS Experiment at the LHC, at CERN, is designed to detect several physical processes that happen when the particles collide. Due to the high collision rate, which will increase even further with the High Luminosity LHC Upgrade, a triggering system must be employed to select the events that will be stored. Since that system is used in real-time, there are significant constraints to the run time of the algorithms that comprise it. Thus, the feasibility of accelerating the execution of these algorithms should be considered, one possibility being the massive parallelism provided by Graphical Processing Units (GPU), namely through the CUDA framework. The triggering system depends, among other information, on the reconstruction of the electromagnetic showers that form within the ATLAS detector’s calorimeters, which is based on the energy that is de- posited in each of these calorimeters’ cells. The present work is focused on the algorithm known as Topological Clustering, which groups the cells according to the signal-to-noise ratio of the deposited energy, and in particular on a variant which is better suited to GPU programming, the Topo-Automaton Clustering algorithm. Several implementation strategies for the algorithm are compared in order to optimize its run time, and the reconstructed physical properties of the cell clusters are analysed to validate the final implementa- tion. The results suggest an improvement of the run time by a factor between 3.5 and 5.5 on average (de- pending on the kind of event), though less than 20% of that time corresponds to the algorithm in itself.CERN-THESIS-2021-192oai:cds.cern.ch:27906682021-11-16T11:43:48Z |
spellingShingle | Detectors and Experimental Techniques Dos Santos Fernandes, Nuno Development of GPU-Accelerated Trigger Algorithms for the ATLAS Experiment at the LHC |
title | Development of GPU-Accelerated Trigger Algorithms for the ATLAS Experiment at the LHC |
title_full | Development of GPU-Accelerated Trigger Algorithms for the ATLAS Experiment at the LHC |
title_fullStr | Development of GPU-Accelerated Trigger Algorithms for the ATLAS Experiment at the LHC |
title_full_unstemmed | Development of GPU-Accelerated Trigger Algorithms for the ATLAS Experiment at the LHC |
title_short | Development of GPU-Accelerated Trigger Algorithms for the ATLAS Experiment at the LHC |
title_sort | development of gpu-accelerated trigger algorithms for the atlas experiment at the lhc |
topic | Detectors and Experimental Techniques |
url | http://cds.cern.ch/record/2790668 |
work_keys_str_mv | AT dossantosfernandesnuno developmentofgpuacceleratedtriggeralgorithmsfortheatlasexperimentatthelhc |