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

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

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:arXiv.org 2022-01
Hauptverfasser: Aaij, R, Adinolfi, M, Aiola, S, Akar, S, Alexander, M, Archilli, F, Bassi, G, Blago, M P, Boettcher, T, Boldyrev, A, A Brea Rodriguez, Calefice, L, M Calvo Gomez, Cardini, A, Cattaneo, M, X Cid Vidal, Cobbledick, J L, Coelho, J A B, Colombo, T, Couturier, B, Currie, R, d'Argent, P, De Cian, M, Derkach, D, Dordei, F, Dorigo, M, Dufour, L, Durante, P, Dzyuba, A, Esen, S, P Fernandez Declara, Filippov, S, Frank, M, Golobardes, E, Graziani, G, Grillo, L, Hansmann-Menzemer, S, Hennequin, A M, Hill, D, J Hu, Hulsbergen, W, Kopecna, R, P Li, M Lucio Martinez, Lupato, A, Lyu, X, Machefert, F, Madejczyk, O, Marchand, J F, Mariani, S, D Martinez Santos, F Martinez Vidal, Matev, R, Mazurek, M, Mitzel, D S, Morello, M J, Muzzetto, P, Naik, P, Neri, N, Neufeld, N, O'Hanlon, D, M Pepe Altarelli, Petrucci, S, Petruzzo, M, Piucci, A, Polci, F, Prouve, C, M Ramos Pernas, Rangel, M S, Ratnikov, F, Raven, G, Reiss, F, Renaudin, V, Robbe, P, Ryzhikov, A, Santimaria, M, Saur, M, Schiller, M, Sciascia, B, Solomin, A, Sokoloff, M D, Stevens, H, Sun, L, Szabelski, A, Szymanski, M, Tou, D Y, Tuci, G, N Valls Canudas, R Vazquez Gomez, Vecchi, S, Vesterinen, M, Wojton, T, Whitehead, M, Xie, Y, A Xu, Yin, H, Zdybal, M, Zhang, D, Zhang, L, Zhu, X
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title arXiv.org
container_volume
creator Aaij, R
Adinolfi, M
Aiola, S
Akar, S
Alexander, M
Archilli, F
Bassi, G
Blago, M P
Boettcher, T
Boldyrev, A
A Brea Rodriguez
Calefice, L
M Calvo Gomez
Cardini, A
Cattaneo, M
X Cid Vidal
Cobbledick, J L
Coelho, J A B
Colombo, T
Couturier, B
Currie, R
d'Argent, P
De Cian, M
Derkach, D
Dordei, F
Dorigo, M
Dufour, L
Durante, P
Dzyuba, A
Esen, S
P Fernandez Declara
Filippov, S
Frank, M
Golobardes, E
Graziani, G
Grillo, L
Hansmann-Menzemer, S
Hennequin, A M
Hill, D
J Hu
Hulsbergen, W
Kopecna, R
P Li
M Lucio Martinez
Lupato, A
Lyu, X
Machefert, F
Madejczyk, O
Marchand, J F
Mariani, S
D Martinez Santos
F Martinez Vidal
Matev, R
Mazurek, M
Mitzel, D S
Morello, M J
Muzzetto, P
Naik, P
Neri, N
Neufeld, N
O'Hanlon, D
M Pepe Altarelli
Petrucci, S
Petruzzo, M
Piucci, A
Polci, F
Prouve, C
M Ramos Pernas
Rangel, M S
Ratnikov, F
Raven, G
Reiss, F
Renaudin, V
Robbe, P
Ryzhikov, A
Santimaria, M
Saur, M
Schiller, M
Sciascia, B
Solomin, A
Sokoloff, M D
Stevens, H
Sun, L
Szabelski, A
Szymanski, M
Tou, D Y
Tuci, G
N Valls Canudas
R Vazquez Gomez
Vecchi, S
Vesterinen, M
Wojton, T
Whitehead, M
Xie, Y
A Xu
Yin, H
Zdybal, M
Zhang, D
Zhang, L
Zhu, X
description 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.
doi_str_mv 10.48550/arxiv.2105.04031
format Article
fullrecord <record><control><sourceid>proquest_arxiv</sourceid><recordid>TN_cdi_arxiv_primary_2105_04031</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2525280929</sourcerecordid><originalsourceid>FETCH-LOGICAL-a529-535089538137c1bbb74e1303845709db0e7fbbdd0ea008c536301bfd254e3e013</originalsourceid><addsrcrecordid>eNotj09rwkAUxJdCoWL9AD11oefYt_vyzOYowWoh0D-k57BrNjZisukmKfbbG7XMYQ4zDPNj7EHAPFRE8Kz9sfqdSwE0hxBQ3LCJRBSBCqW8Y7Ou2wOAXESSCCfsY8kTV7faV51ruCt58v7FdVPw9ehV3R5sbZte95VrOl46z_tvy9NNYvjq2FpfnVP-OTQceear3c76e3Zb6kNnZ_8-ZdnLKks2Qfq2fk2WaaBJxgEhgYoJlcBoK4wxUWgFAqqQIogLAzYqjSkKsBpAbQkXCMKUhaTQogWBU_Z4nb3w5u14Rfu__MydX7jHxtO10Xr3M9iuz_du8M34KZc0SkEsYzwBvINYQg</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2525280929</pqid></control><display><type>article</type><title>A Comparison of CPU and GPU implementations for the LHCb Experiment Run 3 Trigger</title><source>arXiv.org</source><source>Free E- Journals</source><creator>Aaij, R ; Adinolfi, M ; Aiola, S ; Akar, S ; Alexander, M ; Archilli, F ; Bassi, G ; Blago, M P ; Boettcher, T ; Boldyrev, A ; A Brea Rodriguez ; Calefice, L ; M Calvo Gomez ; Cardini, A ; Cattaneo, M ; X Cid Vidal ; Cobbledick, J L ; Coelho, J A B ; Colombo, T ; Couturier, B ; Currie, R ; d'Argent, P ; De Cian, M ; Derkach, D ; Dordei, F ; Dorigo, M ; Dufour, L ; Durante, P ; Dzyuba, A ; Esen, S ; P Fernandez Declara ; Filippov, S ; Frank, M ; Golobardes, E ; Graziani, G ; Grillo, L ; Hansmann-Menzemer, S ; Hennequin, A M ; Hill, D ; J Hu ; Hulsbergen, W ; Kopecna, R ; P Li ; M Lucio Martinez ; Lupato, A ; Lyu, X ; Machefert, F ; Madejczyk, O ; Marchand, J F ; Mariani, S ; D Martinez Santos ; F Martinez Vidal ; Matev, R ; Mazurek, M ; Mitzel, D S ; Morello, M J ; Muzzetto, P ; Naik, P ; Neri, N ; Neufeld, N ; O'Hanlon, D ; M Pepe Altarelli ; Petrucci, S ; Petruzzo, M ; Piucci, A ; Polci, F ; Prouve, C ; M Ramos Pernas ; Rangel, M S ; Ratnikov, F ; Raven, G ; Reiss, F ; Renaudin, V ; Robbe, P ; Ryzhikov, A ; Santimaria, M ; Saur, M ; Schiller, M ; Sciascia, B ; Solomin, A ; Sokoloff, M D ; Stevens, H ; Sun, L ; Szabelski, A ; Szymanski, M ; Tou, D Y ; Tuci, G ; N Valls Canudas ; R Vazquez Gomez ; Vecchi, S ; Vesterinen, M ; Wojton, T ; Whitehead, M ; Xie, Y ; A Xu ; Yin, H ; Zdybal, M ; Zhang, D ; Zhang, L ; Zhu, X</creator><creatorcontrib>Aaij, R ; Adinolfi, M ; Aiola, S ; Akar, S ; Alexander, M ; Archilli, F ; Bassi, G ; Blago, M P ; Boettcher, T ; Boldyrev, A ; A Brea Rodriguez ; Calefice, L ; M Calvo Gomez ; Cardini, A ; Cattaneo, M ; X Cid Vidal ; Cobbledick, J L ; Coelho, J A B ; Colombo, T ; Couturier, B ; Currie, R ; d'Argent, P ; De Cian, M ; Derkach, D ; Dordei, F ; Dorigo, M ; Dufour, L ; Durante, P ; Dzyuba, A ; Esen, S ; P Fernandez Declara ; Filippov, S ; Frank, M ; Golobardes, E ; Graziani, G ; Grillo, L ; Hansmann-Menzemer, S ; Hennequin, A M ; Hill, D ; J Hu ; Hulsbergen, W ; Kopecna, R ; P Li ; M Lucio Martinez ; Lupato, A ; Lyu, X ; Machefert, F ; Madejczyk, O ; Marchand, J F ; Mariani, S ; D Martinez Santos ; F Martinez Vidal ; Matev, R ; Mazurek, M ; Mitzel, D S ; Morello, M J ; Muzzetto, P ; Naik, P ; Neri, N ; Neufeld, N ; O'Hanlon, D ; M Pepe Altarelli ; Petrucci, S ; Petruzzo, M ; Piucci, A ; Polci, F ; Prouve, C ; M Ramos Pernas ; Rangel, M S ; Ratnikov, F ; Raven, G ; Reiss, F ; Renaudin, V ; Robbe, P ; Ryzhikov, A ; Santimaria, M ; Saur, M ; Schiller, M ; Sciascia, B ; Solomin, A ; Sokoloff, M D ; Stevens, H ; Sun, L ; Szabelski, A ; Szymanski, M ; Tou, D Y ; Tuci, G ; N Valls Canudas ; R Vazquez Gomez ; Vecchi, S ; Vesterinen, M ; Wojton, T ; Whitehead, M ; Xie, Y ; A Xu ; Yin, H ; Zdybal, M ; Zhang, D ; Zhang, L ; Zhu, X</creatorcontrib><description>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.</description><identifier>EISSN: 2331-8422</identifier><identifier>DOI: 10.48550/arxiv.2105.04031</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Graphics processing units ; Large Hadron Collider ; Physics - Instrumentation and Detectors</subject><ispartof>arXiv.org, 2022-01</ispartof><rights>2022. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><rights>http://creativecommons.org/licenses/by/4.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,776,780,881,27902</link.rule.ids><backlink>$$Uhttps://doi.org/10.48550/arXiv.2105.04031$$DView paper in arXiv$$Hfree_for_read</backlink><backlink>$$Uhttps://doi.org/10.1007/s41781-021-00070-2$$DView published paper (Access to full text may be restricted)$$Hfree_for_read</backlink></links><search><creatorcontrib>Aaij, R</creatorcontrib><creatorcontrib>Adinolfi, M</creatorcontrib><creatorcontrib>Aiola, S</creatorcontrib><creatorcontrib>Akar, S</creatorcontrib><creatorcontrib>Alexander, M</creatorcontrib><creatorcontrib>Archilli, F</creatorcontrib><creatorcontrib>Bassi, G</creatorcontrib><creatorcontrib>Blago, M P</creatorcontrib><creatorcontrib>Boettcher, T</creatorcontrib><creatorcontrib>Boldyrev, A</creatorcontrib><creatorcontrib>A Brea Rodriguez</creatorcontrib><creatorcontrib>Calefice, L</creatorcontrib><creatorcontrib>M Calvo Gomez</creatorcontrib><creatorcontrib>Cardini, A</creatorcontrib><creatorcontrib>Cattaneo, M</creatorcontrib><creatorcontrib>X Cid Vidal</creatorcontrib><creatorcontrib>Cobbledick, J L</creatorcontrib><creatorcontrib>Coelho, J A B</creatorcontrib><creatorcontrib>Colombo, T</creatorcontrib><creatorcontrib>Couturier, B</creatorcontrib><creatorcontrib>Currie, R</creatorcontrib><creatorcontrib>d'Argent, P</creatorcontrib><creatorcontrib>De Cian, M</creatorcontrib><creatorcontrib>Derkach, D</creatorcontrib><creatorcontrib>Dordei, F</creatorcontrib><creatorcontrib>Dorigo, M</creatorcontrib><creatorcontrib>Dufour, L</creatorcontrib><creatorcontrib>Durante, P</creatorcontrib><creatorcontrib>Dzyuba, A</creatorcontrib><creatorcontrib>Esen, S</creatorcontrib><creatorcontrib>P Fernandez Declara</creatorcontrib><creatorcontrib>Filippov, S</creatorcontrib><creatorcontrib>Frank, M</creatorcontrib><creatorcontrib>Golobardes, E</creatorcontrib><creatorcontrib>Graziani, G</creatorcontrib><creatorcontrib>Grillo, L</creatorcontrib><creatorcontrib>Hansmann-Menzemer, S</creatorcontrib><creatorcontrib>Hennequin, A M</creatorcontrib><creatorcontrib>Hill, D</creatorcontrib><creatorcontrib>J Hu</creatorcontrib><creatorcontrib>Hulsbergen, W</creatorcontrib><creatorcontrib>Kopecna, R</creatorcontrib><creatorcontrib>P Li</creatorcontrib><creatorcontrib>M Lucio Martinez</creatorcontrib><creatorcontrib>Lupato, A</creatorcontrib><creatorcontrib>Lyu, X</creatorcontrib><creatorcontrib>Machefert, F</creatorcontrib><creatorcontrib>Madejczyk, O</creatorcontrib><creatorcontrib>Marchand, J F</creatorcontrib><creatorcontrib>Mariani, S</creatorcontrib><creatorcontrib>D Martinez Santos</creatorcontrib><creatorcontrib>F Martinez Vidal</creatorcontrib><creatorcontrib>Matev, R</creatorcontrib><creatorcontrib>Mazurek, M</creatorcontrib><creatorcontrib>Mitzel, D S</creatorcontrib><creatorcontrib>Morello, M J</creatorcontrib><creatorcontrib>Muzzetto, P</creatorcontrib><creatorcontrib>Naik, P</creatorcontrib><creatorcontrib>Neri, N</creatorcontrib><creatorcontrib>Neufeld, N</creatorcontrib><creatorcontrib>O'Hanlon, D</creatorcontrib><creatorcontrib>M Pepe Altarelli</creatorcontrib><creatorcontrib>Petrucci, S</creatorcontrib><creatorcontrib>Petruzzo, M</creatorcontrib><creatorcontrib>Piucci, A</creatorcontrib><creatorcontrib>Polci, F</creatorcontrib><creatorcontrib>Prouve, C</creatorcontrib><creatorcontrib>M Ramos Pernas</creatorcontrib><creatorcontrib>Rangel, M S</creatorcontrib><creatorcontrib>Ratnikov, F</creatorcontrib><creatorcontrib>Raven, G</creatorcontrib><creatorcontrib>Reiss, F</creatorcontrib><creatorcontrib>Renaudin, V</creatorcontrib><creatorcontrib>Robbe, P</creatorcontrib><creatorcontrib>Ryzhikov, A</creatorcontrib><creatorcontrib>Santimaria, M</creatorcontrib><creatorcontrib>Saur, M</creatorcontrib><creatorcontrib>Schiller, M</creatorcontrib><creatorcontrib>Sciascia, B</creatorcontrib><creatorcontrib>Solomin, A</creatorcontrib><creatorcontrib>Sokoloff, M D</creatorcontrib><creatorcontrib>Stevens, H</creatorcontrib><creatorcontrib>Sun, L</creatorcontrib><creatorcontrib>Szabelski, A</creatorcontrib><creatorcontrib>Szymanski, M</creatorcontrib><creatorcontrib>Tou, D Y</creatorcontrib><creatorcontrib>Tuci, G</creatorcontrib><creatorcontrib>N Valls Canudas</creatorcontrib><creatorcontrib>R Vazquez Gomez</creatorcontrib><creatorcontrib>Vecchi, S</creatorcontrib><creatorcontrib>Vesterinen, M</creatorcontrib><creatorcontrib>Wojton, T</creatorcontrib><creatorcontrib>Whitehead, M</creatorcontrib><creatorcontrib>Xie, Y</creatorcontrib><creatorcontrib>A Xu</creatorcontrib><creatorcontrib>Yin, H</creatorcontrib><creatorcontrib>Zdybal, M</creatorcontrib><creatorcontrib>Zhang, D</creatorcontrib><creatorcontrib>Zhang, L</creatorcontrib><creatorcontrib>Zhu, X</creatorcontrib><title>A Comparison of CPU and GPU implementations for the LHCb Experiment Run 3 Trigger</title><title>arXiv.org</title><description>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.</description><subject>Graphics processing units</subject><subject>Large Hadron Collider</subject><subject>Physics - Instrumentation and Detectors</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><sourceid>BENPR</sourceid><sourceid>GOX</sourceid><recordid>eNotj09rwkAUxJdCoWL9AD11oefYt_vyzOYowWoh0D-k57BrNjZisukmKfbbG7XMYQ4zDPNj7EHAPFRE8Kz9sfqdSwE0hxBQ3LCJRBSBCqW8Y7Ou2wOAXESSCCfsY8kTV7faV51ruCt58v7FdVPw9ehV3R5sbZte95VrOl46z_tvy9NNYvjq2FpfnVP-OTQceear3c76e3Zb6kNnZ_8-ZdnLKks2Qfq2fk2WaaBJxgEhgYoJlcBoK4wxUWgFAqqQIogLAzYqjSkKsBpAbQkXCMKUhaTQogWBU_Z4nb3w5u14Rfu__MydX7jHxtO10Xr3M9iuz_du8M34KZc0SkEsYzwBvINYQg</recordid><startdate>20220104</startdate><enddate>20220104</enddate><creator>Aaij, R</creator><creator>Adinolfi, M</creator><creator>Aiola, S</creator><creator>Akar, S</creator><creator>Alexander, M</creator><creator>Archilli, F</creator><creator>Bassi, G</creator><creator>Blago, M P</creator><creator>Boettcher, T</creator><creator>Boldyrev, A</creator><creator>A Brea Rodriguez</creator><creator>Calefice, L</creator><creator>M Calvo Gomez</creator><creator>Cardini, A</creator><creator>Cattaneo, M</creator><creator>X Cid Vidal</creator><creator>Cobbledick, J L</creator><creator>Coelho, J A B</creator><creator>Colombo, T</creator><creator>Couturier, B</creator><creator>Currie, R</creator><creator>d'Argent, P</creator><creator>De Cian, M</creator><creator>Derkach, D</creator><creator>Dordei, F</creator><creator>Dorigo, M</creator><creator>Dufour, L</creator><creator>Durante, P</creator><creator>Dzyuba, A</creator><creator>Esen, S</creator><creator>P Fernandez Declara</creator><creator>Filippov, S</creator><creator>Frank, M</creator><creator>Golobardes, E</creator><creator>Graziani, G</creator><creator>Grillo, L</creator><creator>Hansmann-Menzemer, S</creator><creator>Hennequin, A M</creator><creator>Hill, D</creator><creator>J Hu</creator><creator>Hulsbergen, W</creator><creator>Kopecna, R</creator><creator>P Li</creator><creator>M Lucio Martinez</creator><creator>Lupato, A</creator><creator>Lyu, X</creator><creator>Machefert, F</creator><creator>Madejczyk, O</creator><creator>Marchand, J F</creator><creator>Mariani, S</creator><creator>D Martinez Santos</creator><creator>F Martinez Vidal</creator><creator>Matev, R</creator><creator>Mazurek, M</creator><creator>Mitzel, D S</creator><creator>Morello, M J</creator><creator>Muzzetto, P</creator><creator>Naik, P</creator><creator>Neri, N</creator><creator>Neufeld, N</creator><creator>O'Hanlon, D</creator><creator>M Pepe Altarelli</creator><creator>Petrucci, S</creator><creator>Petruzzo, M</creator><creator>Piucci, A</creator><creator>Polci, F</creator><creator>Prouve, C</creator><creator>M Ramos Pernas</creator><creator>Rangel, M S</creator><creator>Ratnikov, F</creator><creator>Raven, G</creator><creator>Reiss, F</creator><creator>Renaudin, V</creator><creator>Robbe, P</creator><creator>Ryzhikov, A</creator><creator>Santimaria, M</creator><creator>Saur, M</creator><creator>Schiller, M</creator><creator>Sciascia, B</creator><creator>Solomin, A</creator><creator>Sokoloff, M D</creator><creator>Stevens, H</creator><creator>Sun, L</creator><creator>Szabelski, A</creator><creator>Szymanski, M</creator><creator>Tou, D Y</creator><creator>Tuci, G</creator><creator>N Valls Canudas</creator><creator>R Vazquez Gomez</creator><creator>Vecchi, S</creator><creator>Vesterinen, M</creator><creator>Wojton, T</creator><creator>Whitehead, M</creator><creator>Xie, Y</creator><creator>A Xu</creator><creator>Yin, H</creator><creator>Zdybal, M</creator><creator>Zhang, D</creator><creator>Zhang, L</creator><creator>Zhu, X</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PHGZM</scope><scope>PHGZT</scope><scope>PIMPY</scope><scope>PKEHL</scope><scope>PQEST</scope><scope>PQGLB</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><scope>GOX</scope></search><sort><creationdate>20220104</creationdate><title>A Comparison of CPU and GPU implementations for the LHCb Experiment Run 3 Trigger</title><author>Aaij, R ; Adinolfi, M ; Aiola, S ; Akar, S ; Alexander, M ; Archilli, F ; Bassi, G ; Blago, M P ; Boettcher, T ; Boldyrev, A ; A Brea Rodriguez ; Calefice, L ; M Calvo Gomez ; Cardini, A ; Cattaneo, M ; X Cid Vidal ; Cobbledick, J L ; Coelho, J A B ; Colombo, T ; Couturier, B ; Currie, R ; d'Argent, P ; De Cian, M ; Derkach, D ; Dordei, F ; Dorigo, M ; Dufour, L ; Durante, P ; Dzyuba, A ; Esen, S ; P Fernandez Declara ; Filippov, S ; Frank, M ; Golobardes, E ; Graziani, G ; Grillo, L ; Hansmann-Menzemer, S ; Hennequin, A M ; Hill, D ; J Hu ; Hulsbergen, W ; Kopecna, R ; P Li ; M Lucio Martinez ; Lupato, A ; Lyu, X ; Machefert, F ; Madejczyk, O ; Marchand, J F ; Mariani, S ; D Martinez Santos ; F Martinez Vidal ; Matev, R ; Mazurek, M ; Mitzel, D S ; Morello, M J ; Muzzetto, P ; Naik, P ; Neri, N ; Neufeld, N ; O'Hanlon, D ; M Pepe Altarelli ; Petrucci, S ; Petruzzo, M ; Piucci, A ; Polci, F ; Prouve, C ; M Ramos Pernas ; Rangel, M S ; Ratnikov, F ; Raven, G ; Reiss, F ; Renaudin, V ; Robbe, P ; Ryzhikov, A ; Santimaria, M ; Saur, M ; Schiller, M ; Sciascia, B ; Solomin, A ; Sokoloff, M D ; Stevens, H ; Sun, L ; Szabelski, A ; Szymanski, M ; Tou, D Y ; Tuci, G ; N Valls Canudas ; R Vazquez Gomez ; Vecchi, S ; Vesterinen, M ; Wojton, T ; Whitehead, M ; Xie, Y ; A Xu ; Yin, H ; Zdybal, M ; Zhang, D ; Zhang, L ; Zhu, X</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a529-535089538137c1bbb74e1303845709db0e7fbbdd0ea008c536301bfd254e3e013</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Graphics processing units</topic><topic>Large Hadron Collider</topic><topic>Physics - Instrumentation and Detectors</topic><toplevel>online_resources</toplevel><creatorcontrib>Aaij, R</creatorcontrib><creatorcontrib>Adinolfi, M</creatorcontrib><creatorcontrib>Aiola, S</creatorcontrib><creatorcontrib>Akar, S</creatorcontrib><creatorcontrib>Alexander, M</creatorcontrib><creatorcontrib>Archilli, F</creatorcontrib><creatorcontrib>Bassi, G</creatorcontrib><creatorcontrib>Blago, M P</creatorcontrib><creatorcontrib>Boettcher, T</creatorcontrib><creatorcontrib>Boldyrev, A</creatorcontrib><creatorcontrib>A Brea Rodriguez</creatorcontrib><creatorcontrib>Calefice, L</creatorcontrib><creatorcontrib>M Calvo Gomez</creatorcontrib><creatorcontrib>Cardini, A</creatorcontrib><creatorcontrib>Cattaneo, M</creatorcontrib><creatorcontrib>X Cid Vidal</creatorcontrib><creatorcontrib>Cobbledick, J L</creatorcontrib><creatorcontrib>Coelho, J A B</creatorcontrib><creatorcontrib>Colombo, T</creatorcontrib><creatorcontrib>Couturier, B</creatorcontrib><creatorcontrib>Currie, R</creatorcontrib><creatorcontrib>d'Argent, P</creatorcontrib><creatorcontrib>De Cian, M</creatorcontrib><creatorcontrib>Derkach, D</creatorcontrib><creatorcontrib>Dordei, F</creatorcontrib><creatorcontrib>Dorigo, M</creatorcontrib><creatorcontrib>Dufour, L</creatorcontrib><creatorcontrib>Durante, P</creatorcontrib><creatorcontrib>Dzyuba, A</creatorcontrib><creatorcontrib>Esen, S</creatorcontrib><creatorcontrib>P Fernandez Declara</creatorcontrib><creatorcontrib>Filippov, S</creatorcontrib><creatorcontrib>Frank, M</creatorcontrib><creatorcontrib>Golobardes, E</creatorcontrib><creatorcontrib>Graziani, G</creatorcontrib><creatorcontrib>Grillo, L</creatorcontrib><creatorcontrib>Hansmann-Menzemer, S</creatorcontrib><creatorcontrib>Hennequin, A M</creatorcontrib><creatorcontrib>Hill, D</creatorcontrib><creatorcontrib>J Hu</creatorcontrib><creatorcontrib>Hulsbergen, W</creatorcontrib><creatorcontrib>Kopecna, R</creatorcontrib><creatorcontrib>P Li</creatorcontrib><creatorcontrib>M Lucio Martinez</creatorcontrib><creatorcontrib>Lupato, A</creatorcontrib><creatorcontrib>Lyu, X</creatorcontrib><creatorcontrib>Machefert, F</creatorcontrib><creatorcontrib>Madejczyk, O</creatorcontrib><creatorcontrib>Marchand, J F</creatorcontrib><creatorcontrib>Mariani, S</creatorcontrib><creatorcontrib>D Martinez Santos</creatorcontrib><creatorcontrib>F Martinez Vidal</creatorcontrib><creatorcontrib>Matev, R</creatorcontrib><creatorcontrib>Mazurek, M</creatorcontrib><creatorcontrib>Mitzel, D S</creatorcontrib><creatorcontrib>Morello, M J</creatorcontrib><creatorcontrib>Muzzetto, P</creatorcontrib><creatorcontrib>Naik, P</creatorcontrib><creatorcontrib>Neri, N</creatorcontrib><creatorcontrib>Neufeld, N</creatorcontrib><creatorcontrib>O'Hanlon, D</creatorcontrib><creatorcontrib>M Pepe Altarelli</creatorcontrib><creatorcontrib>Petrucci, S</creatorcontrib><creatorcontrib>Petruzzo, M</creatorcontrib><creatorcontrib>Piucci, A</creatorcontrib><creatorcontrib>Polci, F</creatorcontrib><creatorcontrib>Prouve, C</creatorcontrib><creatorcontrib>M Ramos Pernas</creatorcontrib><creatorcontrib>Rangel, M S</creatorcontrib><creatorcontrib>Ratnikov, F</creatorcontrib><creatorcontrib>Raven, G</creatorcontrib><creatorcontrib>Reiss, F</creatorcontrib><creatorcontrib>Renaudin, V</creatorcontrib><creatorcontrib>Robbe, P</creatorcontrib><creatorcontrib>Ryzhikov, A</creatorcontrib><creatorcontrib>Santimaria, M</creatorcontrib><creatorcontrib>Saur, M</creatorcontrib><creatorcontrib>Schiller, M</creatorcontrib><creatorcontrib>Sciascia, B</creatorcontrib><creatorcontrib>Solomin, A</creatorcontrib><creatorcontrib>Sokoloff, M D</creatorcontrib><creatorcontrib>Stevens, H</creatorcontrib><creatorcontrib>Sun, L</creatorcontrib><creatorcontrib>Szabelski, A</creatorcontrib><creatorcontrib>Szymanski, M</creatorcontrib><creatorcontrib>Tou, D Y</creatorcontrib><creatorcontrib>Tuci, G</creatorcontrib><creatorcontrib>N Valls Canudas</creatorcontrib><creatorcontrib>R Vazquez Gomez</creatorcontrib><creatorcontrib>Vecchi, S</creatorcontrib><creatorcontrib>Vesterinen, M</creatorcontrib><creatorcontrib>Wojton, T</creatorcontrib><creatorcontrib>Whitehead, M</creatorcontrib><creatorcontrib>Xie, Y</creatorcontrib><creatorcontrib>A Xu</creatorcontrib><creatorcontrib>Yin, H</creatorcontrib><creatorcontrib>Zdybal, M</creatorcontrib><creatorcontrib>Zhang, D</creatorcontrib><creatorcontrib>Zhang, L</creatorcontrib><creatorcontrib>Zhu, X</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection (ProQuest)</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>ProQuest Central (New)</collection><collection>ProQuest One Academic (New)</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Middle East (New)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Applied &amp; Life Sciences</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection><collection>arXiv.org</collection><jtitle>arXiv.org</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Aaij, R</au><au>Adinolfi, M</au><au>Aiola, S</au><au>Akar, S</au><au>Alexander, M</au><au>Archilli, F</au><au>Bassi, G</au><au>Blago, M P</au><au>Boettcher, T</au><au>Boldyrev, A</au><au>A Brea Rodriguez</au><au>Calefice, L</au><au>M Calvo Gomez</au><au>Cardini, A</au><au>Cattaneo, M</au><au>X Cid Vidal</au><au>Cobbledick, J L</au><au>Coelho, J A B</au><au>Colombo, T</au><au>Couturier, B</au><au>Currie, R</au><au>d'Argent, P</au><au>De Cian, M</au><au>Derkach, D</au><au>Dordei, F</au><au>Dorigo, M</au><au>Dufour, L</au><au>Durante, P</au><au>Dzyuba, A</au><au>Esen, S</au><au>P Fernandez Declara</au><au>Filippov, S</au><au>Frank, M</au><au>Golobardes, E</au><au>Graziani, G</au><au>Grillo, L</au><au>Hansmann-Menzemer, S</au><au>Hennequin, A M</au><au>Hill, D</au><au>J Hu</au><au>Hulsbergen, W</au><au>Kopecna, R</au><au>P Li</au><au>M Lucio Martinez</au><au>Lupato, A</au><au>Lyu, X</au><au>Machefert, F</au><au>Madejczyk, O</au><au>Marchand, J F</au><au>Mariani, S</au><au>D Martinez Santos</au><au>F Martinez Vidal</au><au>Matev, R</au><au>Mazurek, M</au><au>Mitzel, D S</au><au>Morello, M J</au><au>Muzzetto, P</au><au>Naik, P</au><au>Neri, N</au><au>Neufeld, N</au><au>O'Hanlon, D</au><au>M Pepe Altarelli</au><au>Petrucci, S</au><au>Petruzzo, M</au><au>Piucci, A</au><au>Polci, F</au><au>Prouve, C</au><au>M Ramos Pernas</au><au>Rangel, M S</au><au>Ratnikov, F</au><au>Raven, G</au><au>Reiss, F</au><au>Renaudin, V</au><au>Robbe, P</au><au>Ryzhikov, A</au><au>Santimaria, M</au><au>Saur, M</au><au>Schiller, M</au><au>Sciascia, B</au><au>Solomin, A</au><au>Sokoloff, M D</au><au>Stevens, H</au><au>Sun, L</au><au>Szabelski, A</au><au>Szymanski, M</au><au>Tou, D Y</au><au>Tuci, G</au><au>N Valls Canudas</au><au>R Vazquez Gomez</au><au>Vecchi, S</au><au>Vesterinen, M</au><au>Wojton, T</au><au>Whitehead, M</au><au>Xie, Y</au><au>A Xu</au><au>Yin, H</au><au>Zdybal, M</au><au>Zhang, D</au><au>Zhang, L</au><au>Zhu, X</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Comparison of CPU and GPU implementations for the LHCb Experiment Run 3 Trigger</atitle><jtitle>arXiv.org</jtitle><date>2022-01-04</date><risdate>2022</risdate><eissn>2331-8422</eissn><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.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><doi>10.48550/arxiv.2105.04031</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier EISSN: 2331-8422
ispartof arXiv.org, 2022-01
issn 2331-8422
language eng
recordid cdi_arxiv_primary_2105_04031
source arXiv.org; Free E- Journals
subjects Graphics processing units
Large Hadron Collider
Physics - Instrumentation and Detectors
title A Comparison of CPU and GPU implementations for the LHCb Experiment Run 3 Trigger
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-21T18%3A02%3A08IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_arxiv&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Comparison%20of%20CPU%20and%20GPU%20implementations%20for%20the%20LHCb%20Experiment%20Run%203%20Trigger&rft.jtitle=arXiv.org&rft.au=Aaij,%20R&rft.date=2022-01-04&rft.eissn=2331-8422&rft_id=info:doi/10.48550/arxiv.2105.04031&rft_dat=%3Cproquest_arxiv%3E2525280929%3C/proquest_arxiv%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2525280929&rft_id=info:pmid/&rfr_iscdi=true