Cargando…
The ATLAS multithreaded offline framework
In preparation for Run 3 of the LHC, scheduled to start in 2021, the ATLAS experiment is revising its offline software so as to better take advantage of machines with many cores. A major part of this effort is migrating the software to run as a fully multithreaded application, as this has been shown...
Autor principal: | |
---|---|
Lenguaje: | eng |
Publicado: |
2018
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/2627855 |
_version_ | 1780959148567953408 |
---|---|
author | Snyder, Scott |
author_facet | Snyder, Scott |
author_sort | Snyder, Scott |
collection | CERN |
description | In preparation for Run 3 of the LHC, scheduled to start in 2021, the ATLAS experiment is revising its offline software so as to better take advantage of machines with many cores. A major part of this effort is migrating the software to run as a fully multithreaded application, as this has been shown to significantly improve the memory scaling behavior. This talk will outline changes made to the software framework to support this migration, as well as describe a static code checker used to assist in locating violations of thread-safety rules. Preliminary experiences in migrating reconstruction algorithms will also be discussed. |
id | cern-2627855 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2018 |
record_format | invenio |
spelling | cern-26278552019-09-30T06:29:59Zhttp://cds.cern.ch/record/2627855engSnyder, ScottThe ATLAS multithreaded offline frameworkParticle Physics - ExperimentIn preparation for Run 3 of the LHC, scheduled to start in 2021, the ATLAS experiment is revising its offline software so as to better take advantage of machines with many cores. A major part of this effort is migrating the software to run as a fully multithreaded application, as this has been shown to significantly improve the memory scaling behavior. This talk will outline changes made to the software framework to support this migration, as well as describe a static code checker used to assist in locating violations of thread-safety rules. Preliminary experiences in migrating reconstruction algorithms will also be discussed.ATL-SOFT-SLIDE-2018-430oai:cds.cern.ch:26278552018-06-30 |
spellingShingle | Particle Physics - Experiment Snyder, Scott The ATLAS multithreaded offline framework |
title | The ATLAS multithreaded offline framework |
title_full | The ATLAS multithreaded offline framework |
title_fullStr | The ATLAS multithreaded offline framework |
title_full_unstemmed | The ATLAS multithreaded offline framework |
title_short | The ATLAS multithreaded offline framework |
title_sort | atlas multithreaded offline framework |
topic | Particle Physics - Experiment |
url | http://cds.cern.ch/record/2627855 |
work_keys_str_mv | AT snyderscott theatlasmultithreadedofflineframework AT snyderscott atlasmultithreadedofflineframework |