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
Descripción
Sumario: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.