Optimization of the HLT Resource Consumption in the LHCb Experiment
- 1. CERN, 1211 Geneva 23 (Switzerland)
Description
Today's computing elements for software based high level trigger processing (HLT) are based on nodes with multiple cores. Using process based parallelization to filter particle collisions from the LHCb experiment on such nodes leads to expensive consumption of memory and hence significant cost increase. In the following an approach is presented to both minimize the resource consumption of the filter applications and to reduce the startup time. Described is the duplication of threads and the handling of files open in read-write mode when duplicating filter processes and the possibility to bootstrap the event filter applications directly from preconfigured checkpoint files. This led to a reduced memory consumption of roughly 60% in the nodes of the LHCb HLT farm and an improved startup time of a factor 10.
Availability note (English)
Available from http://dx.doi.org/10.1088/1742-6596/396/1/012021Additional details
Identifiers
Publishing Information
- Journal Title
- Journal of Physics. Conference Series (Online)
- Journal Volume
- 396
- Journal Issue
- 1
- Journal Page Range
- [8 p.]
- ISSN
- 1742-6596
Conference
- Title
- International conference on computing in high energy and nuclear physics 2012
- Acronym
- CHEP2012
- Dates
- 21-25 May 2012
- Place
- New York, NY (United States)
INIS
- Country of Publication
- United Kingdom
- Country of Input or Organization
- International Atomic Energy Agency (IAEA)
- INIS RN
- 44032910
- Subject category
- S46: INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND TECHNOLOGY;
- Resource subtype / Literary indicator
- Conference
- Descriptors DEI
- CERN LHC; COMPUTER CODES; COMPUTER NETWORKS; DATA TRANSMISSION SYSTEMS; DISTRIBUTED DATA PROCESSING; MULTIPARTICLE SPECTROMETERS; ON-LINE CONTROL SYSTEMS; OPTIMIZATION; PARTICLE IDENTIFICATION; TRIGGER CIRCUITS
- Descriptors DEC
- ACCELERATORS; CONTROL SYSTEMS; CYCLIC ACCELERATORS; DATA PROCESSING; ELECTRONIC CIRCUITS; MEASURING INSTRUMENTS; ON-LINE SYSTEMS; PROCESSING; PULSE CIRCUITS; SPECTROMETERS; STORAGE RINGS; SYNCHROTRONS