Allen: A High-Level Trigger on GPUs for LHCb

Abstract We describe a fully GPU-based implementation of the first level trigger for the upgrade of the LHCb detector, due to start data taking in 2021. We demonstrate that our implementation, named Allen, can process the 40 Tbit/s data rate of the upgraded LHCb detector and perform a wide variety...

Ausführliche Beschreibung

Bibliographische Detailangaben
Hauptverfasser: Aaij, R., Albrecht, J., Belous, M., Billoir, P., Boettcher, T., Brea Rodríguez, A., vom Bruch, D., Cámpora Pérez, D. H, Casais Vidal, A., Craik, D. C, Fernandez Declara, P., Funke, L., Gligorov, V. V, Jashal, B., Kazeev, N., Martínez Santos, D.
Weitere Verfasser: Massachusetts Institute of Technology. Department of Physics
Format: Artikel
Sprache:English
Veröffentlicht: Springer International Publishing 2021
Online Zugang:https://hdl.handle.net/1721.1/131603
_version_ 1826202808939970560
author Aaij, R.
Albrecht, J.
Belous, M.
Billoir, P.
Boettcher, T.
Brea Rodríguez, A.
vom Bruch, D.
Cámpora Pérez, D. H
Casais Vidal, A.
Craik, D. C
Fernandez Declara, P.
Funke, L.
Gligorov, V. V
Jashal, B.
Kazeev, N.
Martínez Santos, D.
author2 Massachusetts Institute of Technology. Department of Physics
author_facet Massachusetts Institute of Technology. Department of Physics
Aaij, R.
Albrecht, J.
Belous, M.
Billoir, P.
Boettcher, T.
Brea Rodríguez, A.
vom Bruch, D.
Cámpora Pérez, D. H
Casais Vidal, A.
Craik, D. C
Fernandez Declara, P.
Funke, L.
Gligorov, V. V
Jashal, B.
Kazeev, N.
Martínez Santos, D.
author_sort Aaij, R.
collection MIT
description Abstract We describe a fully GPU-based implementation of the first level trigger for the upgrade of the LHCb detector, due to start data taking in 2021. We demonstrate that our implementation, named Allen, can process the 40 Tbit/s data rate of the upgraded LHCb detector and perform a wide variety of pattern recognition tasks. These include finding the trajectories of charged particles, finding proton–proton collision points, identifying particles as hadrons or muons, and finding the displaced decay vertices of long-lived particles. We further demonstrate that Allen can be implemented in around 500 scientific or consumer GPU cards, that it is not I/O bound, and can be operated at the full LHC collision rate of 30 MHz. Allen is the first complete high-throughput GPU trigger proposed for a HEP experiment.
first_indexed 2024-09-23T12:19:36Z
format Article
id mit-1721.1/131603
institution Massachusetts Institute of Technology
language English
last_indexed 2024-09-23T12:19:36Z
publishDate 2021
publisher Springer International Publishing
record_format dspace
spelling mit-1721.1/1316032023-11-14T19:23:05Z Allen: A High-Level Trigger on GPUs for LHCb Aaij, R. Albrecht, J. Belous, M. Billoir, P. Boettcher, T. Brea Rodríguez, A. vom Bruch, D. Cámpora Pérez, D. H Casais Vidal, A. Craik, D. C Fernandez Declara, P. Funke, L. Gligorov, V. V Jashal, B. Kazeev, N. Martínez Santos, D. Massachusetts Institute of Technology. Department of Physics Abstract We describe a fully GPU-based implementation of the first level trigger for the upgrade of the LHCb detector, due to start data taking in 2021. We demonstrate that our implementation, named Allen, can process the 40 Tbit/s data rate of the upgraded LHCb detector and perform a wide variety of pattern recognition tasks. These include finding the trajectories of charged particles, finding proton–proton collision points, identifying particles as hadrons or muons, and finding the displaced decay vertices of long-lived particles. We further demonstrate that Allen can be implemented in around 500 scientific or consumer GPU cards, that it is not I/O bound, and can be operated at the full LHC collision rate of 30 MHz. Allen is the first complete high-throughput GPU trigger proposed for a HEP experiment. 2021-09-20T17:28:55Z 2021-09-20T17:28:55Z 2020-04-30 2020-06-26T13:30:15Z Article http://purl.org/eprint/type/JournalArticle https://hdl.handle.net/1721.1/131603 Computing and Software for Big Science. 2020 Apr 30;4(1):7 PUBLISHER_CC en https://doi.org/10.1007/s41781-020-00039-7 Creative Commons Attribution https://creativecommons.org/licenses/by/4.0/ The Author(s) application/pdf Springer International Publishing Springer International Publishing
spellingShingle Aaij, R.
Albrecht, J.
Belous, M.
Billoir, P.
Boettcher, T.
Brea Rodríguez, A.
vom Bruch, D.
Cámpora Pérez, D. H
Casais Vidal, A.
Craik, D. C
Fernandez Declara, P.
Funke, L.
Gligorov, V. V
Jashal, B.
Kazeev, N.
Martínez Santos, D.
Allen: A High-Level Trigger on GPUs for LHCb
title Allen: A High-Level Trigger on GPUs for LHCb
title_full Allen: A High-Level Trigger on GPUs for LHCb
title_fullStr Allen: A High-Level Trigger on GPUs for LHCb
title_full_unstemmed Allen: A High-Level Trigger on GPUs for LHCb
title_short Allen: A High-Level Trigger on GPUs for LHCb
title_sort allen a high level trigger on gpus for lhcb
url https://hdl.handle.net/1721.1/131603
work_keys_str_mv AT aaijr allenahighleveltriggerongpusforlhcb
AT albrechtj allenahighleveltriggerongpusforlhcb
AT belousm allenahighleveltriggerongpusforlhcb
AT billoirp allenahighleveltriggerongpusforlhcb
AT boettchert allenahighleveltriggerongpusforlhcb
AT brearodrigueza allenahighleveltriggerongpusforlhcb
AT vombruchd allenahighleveltriggerongpusforlhcb
AT camporaperezdh allenahighleveltriggerongpusforlhcb
AT casaisvidala allenahighleveltriggerongpusforlhcb
AT craikdc allenahighleveltriggerongpusforlhcb
AT fernandezdeclarap allenahighleveltriggerongpusforlhcb
AT funkel allenahighleveltriggerongpusforlhcb
AT gligorovvv allenahighleveltriggerongpusforlhcb
AT jashalb allenahighleveltriggerongpusforlhcb
AT kazeevn allenahighleveltriggerongpusforlhcb
AT martinezsantosd allenahighleveltriggerongpusforlhcb