Cargando…

Allen: A High-Level Trigger on GPUs for LHCb

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...

Descripción completa

Detalles Bibliográficos
Autores principales: 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., Pisani, F., Pliushchenko, D., Popov, S., Quagliani, R., Rangel, M., Reiss, F., Sánchez Mayordomo, C., Schwemmer, R., Sokoloff, M., Stevens, H., Ustyuzhanin, A., Vilasís Cardona, X., Williams, M.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer International Publishing 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7769791/
https://www.ncbi.nlm.nih.gov/pubmed/33385105
http://dx.doi.org/10.1007/s41781-020-00039-7
_version_ 1783629403735982080
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.
Pisani, F.
Pliushchenko, D.
Popov, S.
Quagliani, R.
Rangel, M.
Reiss, F.
Sánchez Mayordomo, C.
Schwemmer, R.
Sokoloff, M.
Stevens, H.
Ustyuzhanin, A.
Vilasís Cardona, X.
Williams, M.
author_facet 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.
Pisani, F.
Pliushchenko, D.
Popov, S.
Quagliani, R.
Rangel, M.
Reiss, F.
Sánchez Mayordomo, C.
Schwemmer, R.
Sokoloff, M.
Stevens, H.
Ustyuzhanin, A.
Vilasís Cardona, X.
Williams, M.
author_sort Aaij, R.
collection PubMed
description 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.
format Online
Article
Text
id pubmed-7769791
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Springer International Publishing
record_format MEDLINE/PubMed
spelling pubmed-77697912020-12-29 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. Pisani, F. Pliushchenko, D. Popov, S. Quagliani, R. Rangel, M. Reiss, F. Sánchez Mayordomo, C. Schwemmer, R. Sokoloff, M. Stevens, H. Ustyuzhanin, A. Vilasís Cardona, X. Williams, M. Comput Softw Big Sci Original Article 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. Springer International Publishing 2020-04-30 2020 /pmc/articles/PMC7769791/ /pubmed/33385105 http://dx.doi.org/10.1007/s41781-020-00039-7 Text en © The Author(s) 2020 Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
spellingShingle Original Article
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.
Pisani, F.
Pliushchenko, D.
Popov, S.
Quagliani, R.
Rangel, M.
Reiss, F.
Sánchez Mayordomo, C.
Schwemmer, R.
Sokoloff, M.
Stevens, H.
Ustyuzhanin, A.
Vilasís Cardona, X.
Williams, M.
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
topic Original Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7769791/
https://www.ncbi.nlm.nih.gov/pubmed/33385105
http://dx.doi.org/10.1007/s41781-020-00039-7
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
AT pisanif allenahighleveltriggerongpusforlhcb
AT pliushchenkod allenahighleveltriggerongpusforlhcb
AT popovs allenahighleveltriggerongpusforlhcb
AT quaglianir allenahighleveltriggerongpusforlhcb
AT rangelm allenahighleveltriggerongpusforlhcb
AT reissf allenahighleveltriggerongpusforlhcb
AT sanchezmayordomoc allenahighleveltriggerongpusforlhcb
AT schwemmerr allenahighleveltriggerongpusforlhcb
AT sokoloffm allenahighleveltriggerongpusforlhcb
AT stevensh allenahighleveltriggerongpusforlhcb
AT ustyuzhanina allenahighleveltriggerongpusforlhcb
AT vilasiscardonax allenahighleveltriggerongpusforlhcb
AT williamsm allenahighleveltriggerongpusforlhcb