Search by triplet: An efficient local track reconstruction algorithm for parallel architectures

Millions of particles are collided every second at the LHCb detector placed inside the Large Hadron Collider at CERN. The particles produced as a result of these collisions pass through various detecting devices which will produce a combined raw data rate of up to 40 Tbps by 2021. These data will be fed through a data acquisition system which reconstructs individual particles and filters the collision events in real time. This process will occur in a heterogeneous farm employing exclusively off-the-shelf CPU and GPU hardware, in a two stage process known as High Level Trigger. The reconstruction of charged particle trajectories in physics detectors, also referred to as track reconstruction or tracking, determines the position, charge and momentum of particles as they pass through detectors. The Vertex Locator subdetector (VELO) is the closest such detector to the beamline, placed outside of the region where the LHCb magnet produces a sizable magnetic field. It is used to reconstruct straight particle trajectories which serve as seeds for reconstruction of other subdetectors and to locate collision vertices. The VELO subdetector will detect up to 1000 million particles every second, which need to be reconstructed in real time in the High Level Trigger. We present Search by triplet, an efficient track reconstruction algorithm. Our algorithm is designed to run efficiently across parallel architectures. We extend on previous work and explain the algorithm evolution since its inception. We show the scaling of our algorithm under various situations, and analyze its amortized time in terms of complexity for each of its constituent parts and profile its performance. Our algorithm is the current state-of-the-art in VELO track reconstruction on SIMT architectures, and we qualify its improvements over previous results.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/07/2018

The particle track reconstruction based on deep learning neural networks

One of the most important problems of data processing in high energy and...
research
10/20/2021

Distributed Simulation and Visualization of The ALICE Detector Magnetic Field

The ALICE detector at CERN uses properties of the magnetic field acting ...
research
09/25/2017

Numerical optimization for Artificial Retina Algorithm

High-energy physics experiments rely on reconstruction of the trajectori...
research
02/08/2023

A FPGA-based architecture for real-time cluster finding in the LHCb silicon pixel detector

This article describes a custom VHDL firmware implementation of a two-di...
research
11/14/2018

Catch and Prolong: recurrent neural network for seeking track-candidates

One of the most important problems of data processing in high energy and...
research
10/23/2019

Towards Fast Displaced Vertex Finding

Many Standard Model extensions predict metastable massive particles that...
research
05/03/2015

Electron Neutrino Classification in Liquid Argon Time Projection Chamber Detector

Neutrinos are one of the least known elementary particles. The detection...

Please sign up or login with your details

Forgot password? Click here to reset