Energy-efficient graph-based algorithm for tracking at the HL-LHC

Graph neural networks represent a potential solution for the computing challenge posed by the reconstruction of tracks at the High Luminosity LHC [1–4]. The graph concept is convenient to organize the data and to split up the tracking task itself into the subtasks of identifying the correct hypothetical connections (edges) between the hits, subtasks that are easy to parallelize and process efficiently, for example using GPUs. We will describe an algorithm that benefits from the graph advantages, but instead of using neural networks, it consists of direct geometric comparisons of neighboring edge pairs, testing the hypothesis of both edges corresponding to the same particle, to build up hit triplets and track candidates. The compatibility of edge pairs is tested based on two observables: the η direction, and an estimator of the transverse momentum of the particle hypothetically associated with each edge. Before this step, the tracking algorithm includes graph construction with a modified version of the Module Map method described at [2]. In this Module Map version, the hits are organized in a two dimension map of the modules in the longitudinal detector plane ( r , z ), and next the edges are built based on a list of possible connections, in combination with a ∆ϕ cut. At each module, the hits are ordered based on their position, which serves to significantly reduce the combinatorics when applying that ∆ϕ cut. We will present the track reconstruction performance of this algorithm, estimated using the Open Data Detector [5], as well as its computing efficiency. For this tracking chain executed in a single CPU core, the time required to process an HL-LHC event with 200 interaction pileup per bunch crossing is of the order of a second, which makes it a rather energy efficient tracking algorithm. This is the processing time from the collection of reconstructed hits to the track candidates, targeting primary particles with transverse momentum above 1 GeV. The algorithm is highly parallelizable; executed on a GPU, the processing time is expected to decrease at least by one order of magnitude.

Authors

Institutions

Publication Details

Journal
EPJ Web of Conferences
Published
2025-01-01
DOI
https://doi.org/10.1051/epjconf/202533701301
Primary Topic
Particle physics theoretical and experimental studies
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Energy-efficient graph-based algorithm for tracking at the HL-LHC

H. Torres
EPJ Web of Conferences
Particle physics theoretical and experimental studies
article

Energy-efficient graph-based algorithm for tracking at the HL-LHC

H. Torres
article en

Abstract

Graph neural networks represent a potential solution for the computing challenge posed by the reconstruction of tracks at the High Luminosity LHC [1–4]. The graph concept is convenient to organize the data and to split up the tracking task itself into the subtasks of identifying the correct hypothetical connections (edges) between the hits, subtasks that are easy to parallelize and process efficiently, for example using GPUs. We will describe an algorithm that benefits from the graph advantages, but instead of using neural networks, it consists of direct geometric comparisons of neighboring edge pairs, testing the hypothesis of both edges corresponding to the same particle, to build up hit triplets and track candidates. The compatibility of edge pairs is tested based on two observables: the η direction, and an estimator of the transverse momentum of the particle hypothetically associated with each edge. Before this step, the tracking algorithm includes graph construction with a modified version of the Module Map method described at [2]. In this Module Map version, the hits are organized in a two dimension map of the modules in the longitudinal detector plane ( r , z ), and next the edges are built based on a list of possible connections, in combination with a ∆ϕ cut. At each module, the hits are ordered based on their position, which serves to significantly reduce the combinatorics when applying that ∆ϕ cut. We will present the track reconstruction performance of this algorithm, estimated using the Open Data Detector [5], as well as its computing efficiency. For this tracking chain executed in a single CPU core, the time required to process an HL-LHC event with 200 interaction pileup per bunch crossing is of the order of a second, which makes it a rather energy efficient tracking algorithm. This is the processing time from the collection of reconstructed hits to the track candidates, targeting primary particles with transverse momentum above 1 GeV. The algorithm is highly parallelizable; executed on a GPU, the processing time is expected to decrease at least by one order of magnitude.

EPJ Web of ConferencesVol. 337
Centre National de la Recherche Scientifique (FR), Université Fédérale de Toulouse Midi-Pyrénées (FR), Laboratoire des 2 Infinis Toulouse (FR)
Institut National de Physique Nucléaire et de Physique des Particules
Openalex Percentile: Top 87%
Particle physics theoretical and experimental studies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.