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, Roel, Albrecht, Johannes, Billoir, Pierre, Boettcher, Thomas, Brea Rodriguez, Alexandre, Vom Bruch, Dorothea, Campora Perez, Daniel Hugo, Casais Vidal, Adrian, Craik, Daniel Charles, Fernandez Declara, Placido, Gligorov, Vladimir, Jashal, Brij Kishor, Kazeev, Nikita, Martinez Santos, Diego, Pisani, Flavio, Quagliani, Renato, Rangel, Murilo, Reiss, Florian, Sanchez Mayordomo, Carlos, Schwemmer, Rainer, Sokoloff, Michael, Stevens, Holger, Ustyuzhanin, Andrey, Vilasis-Cardona, Xavier, Williams, Mike
Lenguaje:eng
Publicado: 2019
Materias:
Acceso en línea:https://dx.doi.org/10.1007/s41781-020-00039-7
http://cds.cern.ch/record/2704717
_version_ 1780964707179429888
author Aaij, Roel
Albrecht, Johannes
Billoir, Pierre
Boettcher, Thomas
Brea Rodriguez, Alexandre
Vom Bruch, Dorothea
Campora Perez, Daniel Hugo
Casais Vidal, Adrian
Craik, Daniel Charles
Fernandez Declara, Placido
Gligorov, Vladimir
Jashal, Brij Kishor
Kazeev, Nikita
Martinez Santos, Diego
Pisani, Flavio
Quagliani, Renato
Rangel, Murilo
Reiss, Florian
Sanchez Mayordomo, Carlos
Schwemmer, Rainer
Sokoloff, Michael
Stevens, Holger
Ustyuzhanin, Andrey
Vilasis-Cardona, Xavier
Williams, Mike
author_facet Aaij, Roel
Albrecht, Johannes
Billoir, Pierre
Boettcher, Thomas
Brea Rodriguez, Alexandre
Vom Bruch, Dorothea
Campora Perez, Daniel Hugo
Casais Vidal, Adrian
Craik, Daniel Charles
Fernandez Declara, Placido
Gligorov, Vladimir
Jashal, Brij Kishor
Kazeev, Nikita
Martinez Santos, Diego
Pisani, Flavio
Quagliani, Renato
Rangel, Murilo
Reiss, Florian
Sanchez Mayordomo, Carlos
Schwemmer, Rainer
Sokoloff, Michael
Stevens, Holger
Ustyuzhanin, Andrey
Vilasis-Cardona, Xavier
Williams, Mike
author_sort Aaij, Roel
collection CERN
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.
id cern-2704717
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2019
record_format invenio
spelling cern-27047172023-10-12T05:54:05Zdoi:10.1007/s41781-020-00039-7http://cds.cern.ch/record/2704717engAaij, RoelAlbrecht, JohannesBilloir, PierreBoettcher, ThomasBrea Rodriguez, AlexandreVom Bruch, DorotheaCampora Perez, Daniel HugoCasais Vidal, AdrianCraik, Daniel CharlesFernandez Declara, PlacidoGligorov, VladimirJashal, Brij KishorKazeev, NikitaMartinez Santos, DiegoPisani, FlavioQuagliani, RenatoRangel, MuriloReiss, FlorianSanchez Mayordomo, CarlosSchwemmer, RainerSokoloff, MichaelStevens, HolgerUstyuzhanin, AndreyVilasis-Cardona, XavierWilliams, MikeAllen: A high level trigger on GPUs for LHCbhep-exParticle Physics - Experimentphysics.ins-detDetectors and Experimental TechniquesWe 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.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.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.arXiv:1912.09161oai:cds.cern.ch:27047172019-12-18
spellingShingle hep-ex
Particle Physics - Experiment
physics.ins-det
Detectors and Experimental Techniques
Aaij, Roel
Albrecht, Johannes
Billoir, Pierre
Boettcher, Thomas
Brea Rodriguez, Alexandre
Vom Bruch, Dorothea
Campora Perez, Daniel Hugo
Casais Vidal, Adrian
Craik, Daniel Charles
Fernandez Declara, Placido
Gligorov, Vladimir
Jashal, Brij Kishor
Kazeev, Nikita
Martinez Santos, Diego
Pisani, Flavio
Quagliani, Renato
Rangel, Murilo
Reiss, Florian
Sanchez Mayordomo, Carlos
Schwemmer, Rainer
Sokoloff, Michael
Stevens, Holger
Ustyuzhanin, Andrey
Vilasis-Cardona, Xavier
Williams, Mike
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 hep-ex
Particle Physics - Experiment
physics.ins-det
Detectors and Experimental Techniques
url https://dx.doi.org/10.1007/s41781-020-00039-7
http://cds.cern.ch/record/2704717
work_keys_str_mv AT aaijroel allenahighleveltriggerongpusforlhcb
AT albrechtjohannes allenahighleveltriggerongpusforlhcb
AT billoirpierre allenahighleveltriggerongpusforlhcb
AT boettcherthomas allenahighleveltriggerongpusforlhcb
AT brearodriguezalexandre allenahighleveltriggerongpusforlhcb
AT vombruchdorothea allenahighleveltriggerongpusforlhcb
AT camporaperezdanielhugo allenahighleveltriggerongpusforlhcb
AT casaisvidaladrian allenahighleveltriggerongpusforlhcb
AT craikdanielcharles allenahighleveltriggerongpusforlhcb
AT fernandezdeclaraplacido allenahighleveltriggerongpusforlhcb
AT gligorovvladimir allenahighleveltriggerongpusforlhcb
AT jashalbrijkishor allenahighleveltriggerongpusforlhcb
AT kazeevnikita allenahighleveltriggerongpusforlhcb
AT martinezsantosdiego allenahighleveltriggerongpusforlhcb
AT pisaniflavio allenahighleveltriggerongpusforlhcb
AT quaglianirenato allenahighleveltriggerongpusforlhcb
AT rangelmurilo allenahighleveltriggerongpusforlhcb
AT reissflorian allenahighleveltriggerongpusforlhcb
AT sanchezmayordomocarlos allenahighleveltriggerongpusforlhcb
AT schwemmerrainer allenahighleveltriggerongpusforlhcb
AT sokoloffmichael allenahighleveltriggerongpusforlhcb
AT stevensholger allenahighleveltriggerongpusforlhcb
AT ustyuzhaninandrey allenahighleveltriggerongpusforlhcb
AT vilasiscardonaxavier allenahighleveltriggerongpusforlhcb
AT williamsmike allenahighleveltriggerongpusforlhcb