English

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

Instrumentation and Detectors 2022-01-06 v2

Abstract

The LHCb experiment at CERN is undergoing an upgrade in preparation for the Run 3 data taking period of the LHC. As part of this upgrade the trigger is moving to a fully 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.

Keywords

Cite

@article{arxiv.2105.04031,
  title  = {A Comparison of CPU and GPU implementations for the LHCb Experiment Run 3 Trigger},
  author = {R. Aaij and M. Adinolfi and S. Aiola and S. Akar and J. Albrecht and M. Alexander and S. Amato and Y. Amhis and F. Archilli and M. Bala and G. Bassi and L. Bian and M. P. Blago and T. Boettcher and A. Boldyrev and S. Borghi and A. Brea Rodriguez and L. Calefice and M. Calvo Gomez and D. H. Cámpora Pérez and A. Cardini and M. Cattaneo and V. Chobanova and G. Ciezarek and X. Cid Vidal and J. L. Cobbledick and J. A. B. Coelho and T. Colombo and A. Contu and B. Couturier and D. C. Craik and R. Currie and P. d'Argent and M. De Cian and D. Derkach and F. Dordei and M. Dorigo and L. Dufour and P. Durante and A. Dziurda and A. Dzyuba and S. Easo and S. Esen and P. Fernandez Declara and S. Filippov and C. Fitzpatrick and M. Frank and P. Gandini and V. V. Gligorov and E. Golobardes and G. Graziani and L. Grillo and P. A. Günther and S. Hansmann-Menzemer and A. M. Hennequin and L. Henry and D. Hill and S. E. Hollitt and J. Hu and W. Hulsbergen and R. J. Hunter and M. Hushchyn and B. K. Jashal and C. R. Jones and S. Klaver and K. Klimaszewski and R. Kopecna and W. Krzemien and M. Kucharczyk and R. Lane and F. Lazzari and R. Le Gac and P. Li and J. H. Lopes and M. Lucio Martinez and A. Lupato and O. Lupton and X. Lyu and F. Machefert and O. Madejczyk and S. Malde and J. F. Marchand and S. Mariani and C. Marin Benito and D. Martinez Santos and F. Martinez Vidal and R. Matev and M. Mazurek and B. Mitreska and D. S. Mitzel and M. J. Morello and H. Mu and P. Muzzetto and P. Naik and M. Needham and N. Neri and N. Neufeld and N. S. Nolte and D. O'Hanlon and A. Oyanguren and M. Pepe Altarelli and S. Petrucci and M. Petruzzo and L. Pica and F. Pisani and A. Piucci and F. Polci and A. Poluektov and E. Polycarpo and C. Prouve and G. Punzi and R. Quagliani and R. I. Rabadan Trejo and M. Ramos Pernas and M. S. Rangel and F. Ratnikov and G. Raven and F. Reiss and V. Renaudin and P. Robbe and A. Ryzhikov and M. Santimaria and M. Saur and M. Schiller and R. Schwemmer and B. Sciascia and A. Solomin and F. Suljik and N. Skidmore and M. D. Sokoloff and P. Spradlin and M. Stahl and S. Stahl and H. Stevens and L. Sun and A. Szabelski and T. Szumlak and M. Szymanski and D. Y. Tou and G. Tuci and A. Usachov and N. Valls Canudas and R. Vazquez Gomez and S. Vecchi and M. Vesterinen and X. Vilasis-Cardona and D. Vom Bruch and Z. Wang and T. Wojton and M. Whitehead and M. Williams and M. Witek and Y. Xie and A. Xu and H. Yin and M. Zdybal and O. Zenaiev and D. Zhang and L. Zhang and X. Zhu},
  journal= {arXiv preprint arXiv:2105.04031},
  year   = {2022}
}

Comments

30 pages, 15 figures, 8 tables

R2 v1 2026-06-24T01:55:27.951Z