Jul 9 – 13, 2018
Sofia, Bulgaria
Europe/Sofia timezone

The ATLAS multithreaded offline framework

Jul 10, 2018, 2:30 PM
Hall 3 (National Palace of Culture)

Hall 3

National Palace of Culture

presentation Track 5 – Software development T5 - Software development


Scott Snyder (Brookhaven National Laboratory (US))


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.

Primary authors

Scott Snyder (Brookhaven National Laboratory (US)) Charles Leggett (Lawrence Berkeley National Lab. (US)) Sami Kama (Southern Methodist University (US)) Vakho Tsulaia (Lawrence Berkeley National Lab. (US))

Presentation materials