학술논문

The ATLAS Event Builder
Document Type
Periodical
Source
IEEE Transactions on Nuclear Science IEEE Trans. Nucl. Sci. Nuclear Science, IEEE Transactions on. 55(6):3556-3562 Dec, 2008
Subject
Nuclear Engineering
Bioengineering
Personal communication networks
Laboratories
Filters
Large Hadron Collider
Assembly systems
Educational institutions
Nuclear physics
Ethernet networks
Linux
Application software
Bonding
computer network performance
data acquisition
nuclear physics
programming
software performance
Language
ISSN
0018-9499
1558-1578
Abstract
Event data from proton-proton collisions at the LHC will be selected by the ATLAS experiment in a three-level trigger system, which, at its first two trigger levels (LVL1+LVL2), reduces the initial bunch crossing rate of 40 MHz to $\sim$3 kHz. At this rate, the Event Builder collects the data from the readout system PCs (ROSs) and provides fully assembled events to the Event Filter (EF). The EF is the third trigger level and its aim is to achieve a further rate reduction to $\sim$200 Hz on the permanent storage. The Event Builder is based on a farm of O(100) PCs, interconnected via a Gigabit Ethernet to O(150) ROSs. These PCs run Linux and multi-threaded software applications implemented in C++. All the ROSs, and substantial fractions of the Event Builder and Event Filter PCs have been installed and commissioned. We report on performance tests on this initial system, which is capable of going beyond the required data rates and bandwidths for Event Building for the ATLAS experiment.