Pagina principale > CERN Experiments > LHC Experiments > ATLAS > ATLAS Preprints > THE CONTROLS AND CONFIGURATION SOFTWARE OF THE ATLAS DATA ACQUISITION SYSTEM FOR LHC RUN 2 |
ATLAS Note | |
Report number | ATL-DAQ-PROC-2019-007 |
Title | THE CONTROLS AND CONFIGURATION SOFTWARE OF THE ATLAS DATA ACQUISITION SYSTEM FOR LHC RUN 2 |
Author(s) |
Kazarov, Andrei (Petersburg Nuclear Physics Institute) ; Aleksandrov, Igor (Joint Institute for Nuclear Research) ; Avolio, Giuseppe (European Laboratory for Particle Physics, CERN) ; Caprini, Mihai (Horia Hulubei National Institute of Physics and Nuclear Engineering) ; Chitan, Adrian (Horia Hulubei National Institute of Physics and Nuclear Engineering) ; Corso-Radu, Alina (University of California, Irvine) ; Kazymov, Andrei (Joint Institute for Nuclear Research) ; Lehmann Miotto, Giovanna (European Laboratory for Particle Physics, CERN) ; Mineev, Mikhail (Joint Institute for Nuclear Research) ; Santos, Alejandro (Kirchhoff-Institut f\"{u}r Physik) ; Soloviev, Igor (University of California, Irvine) ; Vasile, Matei Eugen (Horia Hulubei National Institute of Physics and Nuclear Engineering) ; Unel, Gokhan (University of California, Irvine) |
Corporate Author(s) | The ATLAS collaboration |
Publication | 2020 |
Imprint | 17 May 2019 |
Number of pages | 6 |
In: | J. Phys.: Conf. Ser. 1525 (2020) 012036 |
In: | 19th International Workshop on Advanced Computing and Analysis Techniques in Physics Research, Saas Fee, Switzerland, 11 - 15 Mar 2019, pp.012036 |
DOI | 10.1088/1742-6596/1525/1/012036 |
Subject category | Particle Physics - Experiment |
Accelerator/Facility, Experiment | CERN LHC ; ATLAS |
Free keywords | data aquisition ; controls ; configuration ; online ; software ; upgrade |
Abstract | The ATLAS experiment at the Large Hadron Collider (LHC) operated very successfully in the years 2008 to 2013, identified as Run 1. It achieved an overall data taking efficiency of 94%, largely constrained by the irreducible dead-time introduced to accommodate the limitations of the detector read-out electronics. Out of the 6% dead-time only about 15% could be attributed to the central trigger and DAQ system, and out of these, a negligible fraction was due to the Control and Configuration sub-system. Despite these achievements, and in order to improve the efficiency of the whole DAQ system in Run 2 (2015-2018), the first long LHC shutdown (2013-2014) was used to carry out a complete revision of the control and configuration software. The goals were three-fold: properly accommodate additional requirements that could not be seamlessly included during steady operation of the system; re-factor software that had been repeatedly modified to include new features, thus becoming less maintainable; seize the opportunity of modernizing software written at the beginning of the years 2000, thus profiting from the rapid evolution in IT technologies. This upgrade was carried out retaining the important constraint of minimally impacting the mode of operation of the system and public APIs, in order to maximize the acceptance of the changes by the large user community. This paper presents, using a few selected examples, how the work was approached and which new technologies were introduced into the ATLAS DAQ system, and how they were performing in course of Run 2. Despite these being specific to this system, many solutions can be considered and adapted to different distributed DAQ systems. |
Copyright/License | preprint: (License: CC-BY-4.0) publication: (License: CC-BY-3.0) |