Cargando…

Multithreading ATLAS offline software: a retrospective

For Run 3, ATLAS redesigned its offline software, Athena, so that the main workflows run completely multithreaded. The resulting substantial reduction in the overall memory requirements allows for better use of machines with many cores. This note will discuss the performance achieved by the multithr...

Descripción completa

Detalles Bibliográficos
Autores principales: Krasznahorkay, Attila, Leggett, Charles, Mete, Alaettin Serhan, Snyder, Scott, Tsulaia, Vakhtang, Winklmeier, Frank
Lenguaje:eng
Publicado: 2023
Materias:
Acceso en línea:http://cds.cern.ch/record/2871750
_version_ 1780978564298964992
author Krasznahorkay, Attila
Leggett, Charles
Mete, Alaettin Serhan
Snyder, Scott
Tsulaia, Vakhtang
Winklmeier, Frank
author_facet Krasznahorkay, Attila
Leggett, Charles
Mete, Alaettin Serhan
Snyder, Scott
Tsulaia, Vakhtang
Winklmeier, Frank
author_sort Krasznahorkay, Attila
collection CERN
description For Run 3, ATLAS redesigned its offline software, Athena, so that the main workflows run completely multithreaded. The resulting substantial reduction in the overall memory requirements allows for better use of machines with many cores. This note will discuss the performance achieved by the multithreaded reconstruction, the process of migrating the large ATLAS code base, and tools and techniques that were useful in debugging threading-related problems.
id cern-2871750
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2023
record_format invenio
spelling cern-28717502023-09-19T19:44:10Zhttp://cds.cern.ch/record/2871750engKrasznahorkay, AttilaLeggett, CharlesMete, Alaettin SerhanSnyder, ScottTsulaia, VakhtangWinklmeier, FrankMultithreading ATLAS offline software: a retrospectiveParticle Physics - ExperimentFor Run 3, ATLAS redesigned its offline software, Athena, so that the main workflows run completely multithreaded. The resulting substantial reduction in the overall memory requirements allows for better use of machines with many cores. This note will discuss the performance achieved by the multithreaded reconstruction, the process of migrating the large ATLAS code base, and tools and techniques that were useful in debugging threading-related problems.ATL-SOFT-PROC-2023-035oai:cds.cern.ch:28717502023-09-19
spellingShingle Particle Physics - Experiment
Krasznahorkay, Attila
Leggett, Charles
Mete, Alaettin Serhan
Snyder, Scott
Tsulaia, Vakhtang
Winklmeier, Frank
Multithreading ATLAS offline software: a retrospective
title Multithreading ATLAS offline software: a retrospective
title_full Multithreading ATLAS offline software: a retrospective
title_fullStr Multithreading ATLAS offline software: a retrospective
title_full_unstemmed Multithreading ATLAS offline software: a retrospective
title_short Multithreading ATLAS offline software: a retrospective
title_sort multithreading atlas offline software: a retrospective
topic Particle Physics - Experiment
url http://cds.cern.ch/record/2871750
work_keys_str_mv AT krasznahorkayattila multithreadingatlasofflinesoftwarearetrospective
AT leggettcharles multithreadingatlasofflinesoftwarearetrospective
AT metealaettinserhan multithreadingatlasofflinesoftwarearetrospective
AT snyderscott multithreadingatlasofflinesoftwarearetrospective
AT tsulaiavakhtang multithreadingatlasofflinesoftwarearetrospective
AT winklmeierfrank multithreadingatlasofflinesoftwarearetrospective