Journal article icon

Journal article

A Comparison of CPU and GPU Implementations for the LHCb Experiment Run 3 Trigger

Abstract:
In Run 3 of the LHC the LHCb experiment faces very high data rates containing beauty and charm hadron decays. Thus the task of the trigger is not to select any beauty and charm events, but to select those containing decays interesting for the LHCb physics programme. LHCb has therefore implemented a real-time data processing strategy to trigger directly on reconstructed events. The first stage of the purely software-based trigger is implemented on GPUs performing a partial event reconstruction. In the second stage of the software trigger, the full, offline-quality event reconstruction is performed on CPUs, with a crucial part being track reconstruction, balancing track finding efficiency, fake track rate and event throughput. LHCb's CPU-based track reconstruction sequence for Run 3 is presented, highlighting the "Forward Tracking", which is the algorithm that reconstructs trajectories of charged particles traversing all of LHCb's tracking detectors. To meet event throughput requirements, the "Forward Tracking" uses SIMD instructions in several core parts of the algorithm, such as the Hough transform and the cluster search. These changes led to an improvement of the algorithm's event throughput by 60%.Comment: Fixed some typos and small writing style improvements as suggested by reviwe
Publication status:
Published
Peer review status:
Peer reviewed

Actions

Access Document

Files:
Publisher copy:
10.1007/s41781-021-00070-2

Authors

More by this author
Role:
Author
ORCID:
0000-0003-0533-1952
More by this author
Role:
Author
ORCID:
0000-0002-1326-1264
More by this author
Role:
Author
ORCID:
0000-0001-6209-7627
More by this author
Role:
Author
ORCID:
0000-0003-0288-9694
More by this author
Role:
Author
ORCID:
0000-0001-8636-1621


More from this funder
Funder identifier:
10.13039/100012470


Publisher:
Springer Nature
Journal:
Computing and Software for Big Science More from this journal
Volume:
6
Issue:
1
Pages:
1
Article number:
1
Publication date:
2021-12-22
DOI:
ISSN:
2510-2036


Language:
English
Keywords:
Pubs id:
1232127
Local pid:
pubs:1232127
Source identifiers:
W4206718347
Deposit date:
2026-04-09
ARK identifier:
This ORA record was generated from metadata provided by an external service. It has not been edited by the ORA Team.

Terms of use


Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP