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...
Autores principales: | , , , , , , , , , , , , , , , , , , , , , , , , |
---|---|
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 |