Cargando…

Real-time configuration changes of the ATLAS High Level Trigger

The ATLAS High Level Trigger (HLT) is a distributed real-time software system that performs the final online selection of events produced during proton-proton collisions at the Large Hadron Collider (LHC). It is designed as a two-stage trigger and event filter running on a farm of commodity PC hardw...

Descripción completa

Detalles Bibliográficos
Autor principal: Winklmeier, F
Lenguaje:eng
Publicado: 2010
Materias:
Acceso en línea:http://cds.cern.ch/record/1265824
_version_ 1780920078804451328
author Winklmeier, F
author_facet Winklmeier, F
author_sort Winklmeier, F
collection CERN
description The ATLAS High Level Trigger (HLT) is a distributed real-time software system that performs the final online selection of events produced during proton-proton collisions at the Large Hadron Collider (LHC). It is designed as a two-stage trigger and event filter running on a farm of commodity PC hardware. Currently the system consists of about 850 processing nodes and will be extended incrementally following the expected increase in luminosity of the LHC to about 2000 nodes. The event selection within the HLT applications is carried out by specialized reconstruction algorithms. The selection can be controlled via properties that are stored in a central database and are retrieved at the startup of the HLT processes, which then usually run continuously for many hours. To be able to respond to changes in the LHC beam conditions, it is essential that the algorithms can be re-configured without disrupting data taking while ensuring a consistent and reproducible configuration across the entire HLT farm. The techniques developed to allow these real-time configuration changes will be exemplified on the basis of two applications: algorithm prescales and beamspot measurement. The prescale value determines the fraction of events an HLT algorithm is being executed on, including when it is deactivated. This feature is both essential during the commissioning phase of the HLT as well as for adjusting the mixture of recorded physics events durin g an LHC run. The primary event vertex distribution, from which the beam spot position and size can be extracted, is measured by a dedicated HLT algorithm on each node and periodically aggregated across the HLT farm and its parameters are published and stored in the conditions database. The result can be fed back to the HLT algorithms to maintain selection efficiency and rejections rates. Finally, we will briefly mention the technologies employed to allow the simultaneous database access of thousands of applications in an online environment.
id cern-1265824
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2010
record_format invenio
spelling cern-12658242019-09-30T06:29:59Zhttp://cds.cern.ch/record/1265824engWinklmeier, FReal-time configuration changes of the ATLAS High Level TriggerDetectors and Experimental TechniquesThe ATLAS High Level Trigger (HLT) is a distributed real-time software system that performs the final online selection of events produced during proton-proton collisions at the Large Hadron Collider (LHC). It is designed as a two-stage trigger and event filter running on a farm of commodity PC hardware. Currently the system consists of about 850 processing nodes and will be extended incrementally following the expected increase in luminosity of the LHC to about 2000 nodes. The event selection within the HLT applications is carried out by specialized reconstruction algorithms. The selection can be controlled via properties that are stored in a central database and are retrieved at the startup of the HLT processes, which then usually run continuously for many hours. To be able to respond to changes in the LHC beam conditions, it is essential that the algorithms can be re-configured without disrupting data taking while ensuring a consistent and reproducible configuration across the entire HLT farm. The techniques developed to allow these real-time configuration changes will be exemplified on the basis of two applications: algorithm prescales and beamspot measurement. The prescale value determines the fraction of events an HLT algorithm is being executed on, including when it is deactivated. This feature is both essential during the commissioning phase of the HLT as well as for adjusting the mixture of recorded physics events durin g an LHC run. The primary event vertex distribution, from which the beam spot position and size can be extracted, is measured by a dedicated HLT algorithm on each node and periodically aggregated across the HLT farm and its parameters are published and stored in the conditions database. The result can be fed back to the HLT algorithms to maintain selection efficiency and rejections rates. Finally, we will briefly mention the technologies employed to allow the simultaneous database access of thousands of applications in an online environment.ATL-DAQ-SLIDE-2010-058oai:cds.cern.ch:12658242010-05-18
spellingShingle Detectors and Experimental Techniques
Winklmeier, F
Real-time configuration changes of the ATLAS High Level Trigger
title Real-time configuration changes of the ATLAS High Level Trigger
title_full Real-time configuration changes of the ATLAS High Level Trigger
title_fullStr Real-time configuration changes of the ATLAS High Level Trigger
title_full_unstemmed Real-time configuration changes of the ATLAS High Level Trigger
title_short Real-time configuration changes of the ATLAS High Level Trigger
title_sort real-time configuration changes of the atlas high level trigger
topic Detectors and Experimental Techniques
url http://cds.cern.ch/record/1265824
work_keys_str_mv AT winklmeierf realtimeconfigurationchangesoftheatlashighleveltrigger