Cargando…

Implementation of the ATLAS trigger within the ATLAS Multi-Threaded AthenaMT Framework

Athena is the software framework used in the ATLAS experiment throughout the data processing path, from the software trigger system through offline event reconstruction to physics analysis. The shift from high-power single-core CPUs to multi-core systems in the computing market means that the throug...

Descripción completa

Detalles Bibliográficos
Autor principal: Elliot, Alison
Lenguaje:eng
Publicado: SISSA 2019
Materias:
Acceso en línea:https://dx.doi.org/10.22323/1.367.0139
http://cds.cern.ch/record/2712239
_version_ 1780965290925883392
author Elliot, Alison
author_facet Elliot, Alison
author_sort Elliot, Alison
collection CERN
description Athena is the software framework used in the ATLAS experiment throughout the data processing path, from the software trigger system through offline event reconstruction to physics analysis. The shift from high-power single-core CPUs to multi-core systems in the computing market means that the throughput capabilities of the framework have become limited by the available memory per process. For Run 2 of the Large Hadron Collider (LHC), ATLAS has exploited a multi-process forking approach with the copy-on-write mechanism to reduce the memory use. To better match the increasing CPU core count and the, therefore, decreasing available memory per core, a multi-threaded framework, AthenaMT, has been designed and is now being implemented. The ATLAS High Level Trigger (HLT) system has been remodelled to fit the new framework and to rely on common solutions between online and offline software to a greater extent than in Run 2. Presented is the implementation of the new HLT system within the AthenaMT framework, which will be used in ATLAS data-taking during Run 3 (2021-2023) of the LHC.
id oai-inspirehep.net-1775011
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2019
publisher SISSA
record_format invenio
spelling oai-inspirehep.net-17750112020-03-12T08:37:55Zdoi:10.22323/1.367.0139http://cds.cern.ch/record/2712239engElliot, AlisonImplementation of the ATLAS trigger within the ATLAS Multi-Threaded AthenaMT FrameworkParticle Physics - ExperimentDetectors and Experimental TechniquesAthena is the software framework used in the ATLAS experiment throughout the data processing path, from the software trigger system through offline event reconstruction to physics analysis. The shift from high-power single-core CPUs to multi-core systems in the computing market means that the throughput capabilities of the framework have become limited by the available memory per process. For Run 2 of the Large Hadron Collider (LHC), ATLAS has exploited a multi-process forking approach with the copy-on-write mechanism to reduce the memory use. To better match the increasing CPU core count and the, therefore, decreasing available memory per core, a multi-threaded framework, AthenaMT, has been designed and is now being implemented. The ATLAS High Level Trigger (HLT) system has been remodelled to fit the new framework and to rely on common solutions between online and offline software to a greater extent than in Run 2. Presented is the implementation of the new HLT system within the AthenaMT framework, which will be used in ATLAS data-taking during Run 3 (2021-2023) of the LHC.SISSAoai:inspirehep.net:17750112019
spellingShingle Particle Physics - Experiment
Detectors and Experimental Techniques
Elliot, Alison
Implementation of the ATLAS trigger within the ATLAS Multi-Threaded AthenaMT Framework
title Implementation of the ATLAS trigger within the ATLAS Multi-Threaded AthenaMT Framework
title_full Implementation of the ATLAS trigger within the ATLAS Multi-Threaded AthenaMT Framework
title_fullStr Implementation of the ATLAS trigger within the ATLAS Multi-Threaded AthenaMT Framework
title_full_unstemmed Implementation of the ATLAS trigger within the ATLAS Multi-Threaded AthenaMT Framework
title_short Implementation of the ATLAS trigger within the ATLAS Multi-Threaded AthenaMT Framework
title_sort implementation of the atlas trigger within the atlas multi-threaded athenamt framework
topic Particle Physics - Experiment
Detectors and Experimental Techniques
url https://dx.doi.org/10.22323/1.367.0139
http://cds.cern.ch/record/2712239
work_keys_str_mv AT elliotalison implementationoftheatlastriggerwithintheatlasmultithreadedathenamtframework