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