ÚTEFČVUT Ústav technické a experimentální fyziky ČVUT v PrazeInstitute of Experimental and Applied Physics, CTU in Prague

Early Track Elimination in GPU Accelerated Algorithms for Track Finding in Particle Physics

NázevTitle
Early Track Elimination in GPU Accelerated Algorithms for Track Finding in Particle PhysicsEarly Track Elimination in GPU Accelerated Algorithms for Track Finding in Particle Physics
Druh výsledkuResult type
Příspěvek ve sborníkuProceedings paper
AutořiAuthors
P. Fiedler, P. Tvrdík, A. Sopczak
Klíčová slovaKeywords
accelerated computing, GPU, Kalman filtering, Optimisation, Parallel algorithms
KonferenceConference
2025 IEEE International Conference on High Performance Computing and Communications (HPCC) (Exeter, 2025-08-13)
DOIDOI
10.1109/HPCC67675.2025.00044
Časopis / citaceJournal / citation
In: 2025 IEEE International Conference on High Performance Computing and Communications (HPCC), IEEE, 2025, pp. 194-200
RokYear
2025
JazykLanguage
eng
ZáznamyRecords
ProjektProject
Institucionální podpora na rozvoj výzkumné org.Institucionální podpora na rozvoj výzkumné org.
Citace ke staženíDownload citation
TXT · BibTeX

AbstraktAbstract

Track finding in particle physics has been an increasing challenge over the past decades because the intensities of collisions in state-of-the-art particle colliders have increased enormously. The particle physics experiments ATLAS and CMS at the CERN LHC have been recording data since 2010. The analysis of the data includes finding the particle tracks. For this, dedicated track reconstruction algorithms were developed and applied. One of the track reconstruction steps is the track finding. For this, track seeds are determined and the tracks are successively reconstructed by adding more measurements. The track finding becomes more complex with an increasing number of concurrently existing tracks created by particles that need to be reconstructed. In the past decade, the intensities of the proton-proton collisions at the LHC increased by more than a factor of ten. The time needed for the track finding increased exponentially due to its combinatorial complexity. The next major challenge for track finding will be the HLLHC operation, with an anticipated 200 concurrent collisions every 25 nanoseconds compared to the current 60 collisions. In this paper, we explain the main ideas of the state-of-the-art GPU-accelerated implementation of the track finding algorithm and describe several optimisations focusing on an early elimination of fake tracks. We compared the time needed to find all concurrently existing tracks of the optimised version with the baseline algorithm. The optimisations reduced the wall time by up to 15 % and the GPU memory requirements by up to 65 % for the anticipated collision rate.

Track finding in particle physics has been an increasing challenge over the past decades because the intensities of collisions in state-of-the-art particle colliders have increased enormously. The particle physics experiments ATLAS and CMS at the CERN LHC have been recording data since 2010. The analysis of the data includes finding the particle tracks. For this, dedicated track reconstruction algorithms were developed and applied. One of the track reconstruction steps is the track finding. For this, track seeds are determined and the tracks are successively reconstructed by adding more measurements. The track finding becomes more complex with an increasing number of concurrently existing tracks created by particles that need to be reconstructed. In the past decade, the intensities of the proton-proton collisions at the LHC increased by more than a factor of ten. The time needed for the track finding increased exponentially due to its combinatorial complexity. The next major challenge for track finding will be the HLLHC operation, with an anticipated 200 concurrent collisions every 25 nanoseconds compared to the current 60 collisions. In this paper, we explain the main ideas of the state-of-the-art GPU-accelerated implementation of the track finding algorithm and describe several optimisations focusing on an early elimination of fake tracks. We compared the time needed to find all concurrently existing tracks of the optimised version with the baseline algorithm. The optimisations reduced the wall time by up to 15 % and the GPU memory requirements by up to 65 % for the anticipated collision rate.

↑ NahoruTop