A Comparison of CPU and GPU Implementations for the LHCb Experiment Run 3 Trigger
Authors
Aaij, R
Adinolfi, M
Aiola, S
Akar, S
Albrecht, J
Alexander, M
Amato, S
Amhis, Y
Archilli, F
Bala, M
Bassi, G
Bian, L
Blago, MP
Boettcher, T
Boldyrev, A
Borghi, S
Rodriguez, AB
Calefice, L
Gomez, MC
Pérez, DHC
Cardini, A
Cattaneo, M
Chobanova, V
Ciezarek, G
Vidal, XC
Cobbledick, JL
Coelho, JAB
Colombo, T
Contu, A
Couturier, B
Craik, DC
Currie, R
d’Argent, P
De Cian, M
Derkach, D
Dordei, F
Dorigo, M
Dufour, L
Durante, P
Dziurda, A
Dzyuba, A
Easo, S
Esen, S
Declara, PF
Filippov, S
Fitzpatrick, C
Frank, M
Gandini, P
Golobardes, E
Graziani, G
Grillo, L
Günther, PA
Hansmann-Menzemer, S
Hennequin, AM
Henry, L
Hill, D
Hollitt, SE
Hu, J
Hulsbergen, W
Hunter, RJ
Hushchyn, M
Jashal, BK
Jones, CR
Klaver, S
Klimaszewski, K
Kopecna, R
Krzemien, W
Kucharczyk, M
Lane, R
Lazzari, F
Gac, RL
Li, P
Lopes, JH
Martinez, ML
Lupato, A
Lupton, O
Lyu, X
Machefert, F
Madejczyk, O
Malde, S
Marchand, JF
Mariani, S
Benito, CM
Santos, DM
Vidal, FM
Matev, R
Mazurek, M
Mitreska, B
Mitzel, DS
Morello, MJ
Mu, H
Muzzetto, P
Naik, P
Needham, M
Neri, N
Neufeld, N
Nolte, NS
O’Hanlon, D
Oyanguren, A
Publication Date
2022-12Journal Title
Computing and Software for Big Science
ISSN
2510-2036
Publisher
Springer Science and Business Media LLC
Volume
6
Issue
1
Language
en
Type
Article
This Version
VoR
Metadata
Show full item recordCitation
Aaij, R., Adinolfi, M., Aiola, S., Akar, S., Albrecht, J., Alexander, M., Amato, S., et al. (2022). A Comparison of CPU and GPU Implementations for the LHCb Experiment Run 3 Trigger. Computing and Software for Big Science, 6 (1) https://doi.org/10.1007/s41781-021-00070-2
Description
Funder: CERN (European Organization for Nuclear Research)
Abstract
<jats:title>Abstract</jats:title><jats:p>The Large Hadron Collider beauty (LHCb) experiment at CERN is undergoing an upgrade in preparation for the Run 3 data collection period at the Large Hadron Collider (LHC). As part of this upgrade, the trigger is moving to a full software implementation operating at the LHC bunch crossing rate. We present an evaluation of a CPU-based and a GPU-based implementation of the first stage of the high-level trigger. After a detailed comparison, both options are found to be viable. This document summarizes the performance and implementation details of these options, the outcome of which has led to the choice of the GPU-based implementation as the baseline.</jats:p>
Keywords
Original Article, Real-time, Heterogeneous, High-throughput, Parallel computing, High-level trigger, Software
Identifiers
s41781-021-00070-2, 70
External DOI: https://doi.org/10.1007/s41781-021-00070-2
This record's URL: https://www.repository.cam.ac.uk/handle/1810/332481
Rights
Licence:
http://creativecommons.org/licenses/by/4.0/
Statistics
Total file downloads (since January 2020). For more information on metrics see the
IRUS guide.
Recommended or similar items
The current recommendation prototype on the Apollo Repository will be turned off on 03 February 2023. Although the pilot has been fruitful for both parties, the service provider IKVA is focusing on horizon scanning products and so the recommender service can no longer be supported. We recognise the importance of recommender services in supporting research discovery and are evaluating offerings from other service providers. If you would like to offer feedback on this decision please contact us on: support@repository.cam.ac.uk