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...

Descripción completa

Detalles Bibliográficos
Autor principal: Snyder, Scott
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