Cargando…
Multi-threading in the ATLAS High-Level Trigger
Over the next decade of LHC data-taking the instantaneous luminosity will reach up 7.5 times the design value with over 200 interactions per bunch-crossing and will pose unprecedented challenges for the ATLAS trigger system. With the evolution of the CPU market to many-core systems, both the ATLAS o...
Autor principal: | |
---|---|
Lenguaje: | eng |
Publicado: |
2018
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/2304201 |
_version_ | 1780957443957719040 |
---|---|
author | Barton, Adam Edward |
author_facet | Barton, Adam Edward |
author_sort | Barton, Adam Edward |
collection | CERN |
description | Over the next decade of LHC data-taking the instantaneous luminosity will reach up 7.5 times the design value with over 200 interactions per bunch-crossing and will pose unprecedented challenges for the ATLAS trigger system. With the evolution of the CPU market to many-core systems, both the ATLAS offline reconstruction and High-Level Trigger (HLT) software will have to transition from a multi-process to a multithreaded processing paradigm in order not to exhaust the available physical memory of a typical compute node. The new multithreaded ATLAS software framework, AthenaMT, has been designed from the ground up to support both the offline and online use-cases with the aim to further harmonize the offline and trigger algorithms. The latter is crucial both in terms of maintenance effort and to guarantee the high trigger efficiency and rejection factors needed for the next two decades of data-taking. We report on an HLT prototype in which the need for HLTspecific components has been reduced to a minimum while retaining the key aspects of trigger functionality including regional reconstruction and early event rejection. We report on the first experience of migrating trigger algorithms to this new framework and present the next steps towards a full implementation of the ATLAS trigger within AthenaMT. |
id | cern-2304201 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2018 |
record_format | invenio |
spelling | cern-23042012019-09-30T06:29:59Zhttp://cds.cern.ch/record/2304201engBarton, Adam EdwardMulti-threading in the ATLAS High-Level TriggerParticle Physics - ExperimentOver the next decade of LHC data-taking the instantaneous luminosity will reach up 7.5 times the design value with over 200 interactions per bunch-crossing and will pose unprecedented challenges for the ATLAS trigger system. With the evolution of the CPU market to many-core systems, both the ATLAS offline reconstruction and High-Level Trigger (HLT) software will have to transition from a multi-process to a multithreaded processing paradigm in order not to exhaust the available physical memory of a typical compute node. The new multithreaded ATLAS software framework, AthenaMT, has been designed from the ground up to support both the offline and online use-cases with the aim to further harmonize the offline and trigger algorithms. The latter is crucial both in terms of maintenance effort and to guarantee the high trigger efficiency and rejection factors needed for the next two decades of data-taking. We report on an HLT prototype in which the need for HLTspecific components has been reduced to a minimum while retaining the key aspects of trigger functionality including regional reconstruction and early event rejection. We report on the first experience of migrating trigger algorithms to this new framework and present the next steps towards a full implementation of the ATLAS trigger within AthenaMT.ATL-DAQ-SLIDE-2018-086oai:cds.cern.ch:23042012018-02-12 |
spellingShingle | Particle Physics - Experiment Barton, Adam Edward Multi-threading in the ATLAS High-Level Trigger |
title | Multi-threading in the ATLAS High-Level Trigger |
title_full | Multi-threading in the ATLAS High-Level Trigger |
title_fullStr | Multi-threading in the ATLAS High-Level Trigger |
title_full_unstemmed | Multi-threading in the ATLAS High-Level Trigger |
title_short | Multi-threading in the ATLAS High-Level Trigger |
title_sort | multi-threading in the atlas high-level trigger |
topic | Particle Physics - Experiment |
url | http://cds.cern.ch/record/2304201 |
work_keys_str_mv | AT bartonadamedward multithreadingintheatlashighleveltrigger |