volume 6 issue 1 publication number 1

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

R. Aaij 1
M. Adinolfi 2
S. Aiola 3
S. Akar 4
J Albrecht 5
M ALEXANDER 6
S Amato 7
Y. Amhis 8
F. ARCHILLI 9
M. Bala 10
G. Bassi 11, 12
L. Bian 13
M. P. Blago 14
T. Boettcher 15
A. Boldyrev 16
S. Borghi 17
A. Brea Rodriguez 18
L. Calefice 5, 19
M. Calvo Gomez 20
D H Campora Perez 14, 21
A. Cardini 22
M. Cattaneo 14
V. Chobanova 18
G. Ciezarek 14
X. Cid Vidal 18
J. L. Cobbledick 17
J. A. B. Coelho 8
T Colombo 14
A Contu 22
B. Couturier 14
D. C. Craik 15
R Currie 23
P. Dargent 14
M. De Cian 24
D Derkach 16
F. Dordei 22
M. Dorigo 11, 25
L. Dufour 14
P. Durante 14
A. Dziurda 26
A. Dzyuba 27
S Easo 28
S Esen 19
P. Fernandez Declara 14
S. Filippov 29
C. Fitzpatrick 17
M Frank 14
P. Gandini 3
V V Gligorov 19
E. GOLOBARDES 20
G GRAZIANI 30
L. Grillo 17
P. A. Günther 9
S. Hansmann-Menzemer 9
A. M. Hennequin 14
L Henry 3, 31
D. Hill 24
S. E. Hollitt 5
J. Hu 9
W. Hulsbergen 1
R. J. HUNTER 32
M. Hushchyn 16
B. K. Jashal 31
C R JONES 33
S. Klaver 1
K. Klimaszewski 10
R. Kopecna 9
W. Krzemien 10
M. Kucharczyk 26
R LANE 2
F Lazzari 11, 12
R Le Gac 34
P. Li 9
J.H. Lopes 7
M. Lucio Martinez 1
A. Lupato 17
O. Lupton 32
X. Lyu 35
F. Machefert 8
O. Madejczyk 36
S. Malde 37
J. F. Marchand 38
S. MARIANI 14, 30, 39
C. Marin Benito 14
D. Martinez Santos 18
F. Martinez Vidal 31
R. Matev 14
M. Mazurek 14
B. Mitreska 17
D. S. Mitzel 14
M. J. Morello 11, 40
H Mu 41
P. MUZZETTO 14, 22
P. Naik 2
M. Needham 23
N. Neri 3, 42
N Neufeld 14
N. S. Nolte 5, 14
D. O'Hanlon 2
A. Oyanguren 31
M. Pepe Altarelli 14
S. Petrucci 23
M. Petruzzo 3
L. Pica 11, 12
F. Pisani 14
A. Piucci 9
F. Polci 19
A. Poluektov 34
E. Polycarpo 7
C. Prouve 18
G. Punzi 11, 43
R. Quagliani 19
R. I. Rabadan Trejo 34
M. Ramos Pernas 32
M. S. Rangel 7
F. Ratnikov 16, 37
G. Raven 44
F Reiss 19
V. Renaudin 37
P. Robbe 8
A. Ryzhikov 16
M. Santimaria 45
M. Saur 5
M. SCHILLER 6
R. Schwemmer 14
B. SCIASCIA 45
A. Solomin 2, 46
F. Suljik 37
N. Skidmore 17
M. D. SOKOLOFF 4
P. Spradlin 6
M Stahl 4
S Stahl 14
H. Stevens 5
L. Sun 13
A. Szabelski 10
T. Szumlak 36
M Szymanski 14
D. Y. Tou 19
G. Tuci 11, 43
A. Usachov 1
N. Valls Canudas 47
R. Vazquez Gomez 18
S. Vecchi 48
M. Vesterinen 32
X. Vilasis-Cardona 20
D. Vom Bruch 34
Z Wang 49
T Wojton 26
M. Whitehead 2
Matthew Williams 15, 50
M. Witek 26
Y. Xie 51
A. Xu 52
H. Yin 51
M. Zdybal 26
O. Zenaiev 14
D Zhang 51
L. Zhang 41
X. Zhu 41
Publication typeJournal Article
Publication date2021-12-22
scimago Q1
SJR1.449
CiteScore6.4
Impact factor
ISSN25102036, 25102044
Computer Science (miscellaneous)
Nuclear and High Energy Physics
Software
Abstract
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.
Found 
Found 

Top-30

Journals

1
2
3
European Physical Journal C
3 publications, 23.08%
Symmetry
1 publication, 7.69%
Journal of Physics: Conference Series
1 publication, 7.69%
European Physical Journal Plus
1 publication, 7.69%
Springer Theses
1 publication, 7.69%
Journal of Instrumentation
1 publication, 7.69%
IEEE Access
1 publication, 7.69%
EPJ Web of Conferences
1 publication, 7.69%
Physical Review Accelerators and Beams
1 publication, 7.69%
Computing and Software for Big Science
1 publication, 7.69%
1
2
3

Publishers

1
2
3
4
5
6
Springer Nature
6 publications, 46.15%
IOP Publishing
2 publications, 15.38%
Institute of Electrical and Electronics Engineers (IEEE)
2 publications, 15.38%
MDPI
1 publication, 7.69%
EDP Sciences
1 publication, 7.69%
American Physical Society (APS)
1 publication, 7.69%
1
2
3
4
5
6
  • We do not take into account publications without a DOI.
  • Statistics recalculated weekly.

Are you a researcher?

Create a profile to get free access to personal recommendations for colleagues and new articles.
Metrics
13
Share
Cite this
GOST |
Cite this
GOST Copy
Aaij R. et al. A Comparison of CPU and GPU Implementations for the LHCb Experiment Run 3 Trigger // Computing and Software for Big Science. 2021. Vol. 6. No. 1. 1
GOST all authors (up to 50) Copy
Aaij R. et al. A Comparison of CPU and GPU Implementations for the LHCb Experiment Run 3 Trigger // Computing and Software for Big Science. 2021. Vol. 6. No. 1. 1
RIS |
Cite this
RIS
BibTex
Cite this
BibTex (up to 50 authors) Copy
@article{2021_Aaij,
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 Campora Perez 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. Dargent 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 others},
title = {A Comparison of CPU and GPU Implementations for the LHCb Experiment Run 3 Trigger},
journal = {Computing and Software for Big Science},
year = {2021},
volume = {6},
publisher = {Springer Nature},
month = {dec},
url = {https://doi.org/10.1007/s41781-021-00070-2},
number = {1},
pages = {1},
doi = {10.1007/s41781-021-00070-2}
}