Cargando…

Line Segment Tracking in the High-luminosity LHC

The Large Hadron Collider (LHC) will be upgraded to High-luminosity LHC, increasing the number of simultaneous proton-proton collisions (pile-up, PU) by several-folds. The harsher PU conditions lead to exponentially increasing combinatorics in charged-particle tracking, placing a large demand on the...

Descripción completa

Detalles Bibliográficos
Autor principal: Chang, Philip
Lenguaje:eng
Publicado: 2023
Materias:
Acceso en línea:http://cds.cern.ch/record/2872292
_version_ 1780978601259171840
author Chang, Philip
author_facet Chang, Philip
author_sort Chang, Philip
collection CERN
description The Large Hadron Collider (LHC) will be upgraded to High-luminosity LHC, increasing the number of simultaneous proton-proton collisions (pile-up, PU) by several-folds. The harsher PU conditions lead to exponentially increasing combinatorics in charged-particle tracking, placing a large demand on the computing resources. The projection on required computing resources exceeds the computing budget with the current algorithms running on single-thread CPUs. Motivated by the rise of heterogeneous computing in high-performance computing centers, we present Line Segment Tracking (LST), a highly parallelizeable algorithm that can run efficiently on GPUs and has been integrated to the CMS experiment central software. The usage of Alpaka framework for the algorithm implementation allows better portability of the code to run on different types of commercial parallel processors allowing flexibility on which processors to purchase for the experiment in the future. To verify a similar computational performance with a native solution, the alpaka implementation is compared with a cuda one on a NVIDIA Tesla V100 GPU. The algorithm creates short track segments in parallel, and progressively form higher level objects by linking segments that are consistent with genuine physics track hypothesis. The computing and physics performance are on par with the latest, multi-CPU versions of existing CMS tracking algorithms.
id cern-2872292
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2023
record_format invenio
spelling cern-28722922023-09-25T18:53:33Zhttp://cds.cern.ch/record/2872292engChang, PhilipLine Segment Tracking in the High-luminosity LHCDetectors and Experimental TechniquesThe Large Hadron Collider (LHC) will be upgraded to High-luminosity LHC, increasing the number of simultaneous proton-proton collisions (pile-up, PU) by several-folds. The harsher PU conditions lead to exponentially increasing combinatorics in charged-particle tracking, placing a large demand on the computing resources. The projection on required computing resources exceeds the computing budget with the current algorithms running on single-thread CPUs. Motivated by the rise of heterogeneous computing in high-performance computing centers, we present Line Segment Tracking (LST), a highly parallelizeable algorithm that can run efficiently on GPUs and has been integrated to the CMS experiment central software. The usage of Alpaka framework for the algorithm implementation allows better portability of the code to run on different types of commercial parallel processors allowing flexibility on which processors to purchase for the experiment in the future. To verify a similar computational performance with a native solution, the alpaka implementation is compared with a cuda one on a NVIDIA Tesla V100 GPU. The algorithm creates short track segments in parallel, and progressively form higher level objects by linking segments that are consistent with genuine physics track hypothesis. The computing and physics performance are on par with the latest, multi-CPU versions of existing CMS tracking algorithms.CMS-CR-2023-157oai:cds.cern.ch:28722922023-09-11
spellingShingle Detectors and Experimental Techniques
Chang, Philip
Line Segment Tracking in the High-luminosity LHC
title Line Segment Tracking in the High-luminosity LHC
title_full Line Segment Tracking in the High-luminosity LHC
title_fullStr Line Segment Tracking in the High-luminosity LHC
title_full_unstemmed Line Segment Tracking in the High-luminosity LHC
title_short Line Segment Tracking in the High-luminosity LHC
title_sort line segment tracking in the high-luminosity lhc
topic Detectors and Experimental Techniques
url http://cds.cern.ch/record/2872292
work_keys_str_mv AT changphilip linesegmenttrackinginthehighluminositylhc