The CMS event builder and storage system

G. Bauer, B. Beccati, U. Behrens, K. Biery, A. Brett, J. Branson, E. Cano, H. Cheung, M. Ciganek, S. Cittolin, A. Coarasa, C. Deldicque, E. Dusinberre, S. Erhan, F. F. Rodrigues, D. Gigi, F. Glege, R. Gomez-Reino, J. Gutleber, D. HattonM. Klute, J. F. Laurens, C. Loizides, J. A. Lopez Perez, F. Meijers, E. Meschi, A. Meyer, R. K. Mommsen, R. Moser, V. O'Dell, A. Oh, L. Orsini, V. Patras, C. Paus, A. Petrucci, M. Pieri, A. Racz, H. Sakulin, M. Sani, P. Schieferdecker, C. Schwick, J. F. Serrano Margaleff, D. Shpakov, S. Simon, K. Sumorok, M. Zanetti

    Research output: Contribution to journalArticlepeer-review

    Abstract

    The CMS event builder assembles events accepted by the first level trigger and makes them available to the high-level trigger. The event builder needs to handle a maximum input rate of 100 kHz and an aggregated throughput of 100 GB/s originating from approximately 500 sources. This paper presents the chosen hardware and software architecture. The system consists of 2 stages: an initial pre-assembly reducing the number of fragments by one order of magnitude and a final assembly by several independent readout builder (RU-builder) slices. The RU-builder is based on 3 separate services: the buffering of event fragments during the assembly, the event assembly, and the data flow manager. A further component is responsible for handling events accepted by the high-level trigger: the storage manager (SM) temporarily stores the events on disk at a peak rate of 2 GB/s until they are permanently archived offline. In addition, events and data-quality histograms are served by the SM to online monitoring clients. We discuss the operational experience from the first months of reading out cosmic ray data with the complete CMS detector. © 2010 IOP Publishing Ltd.
    Original languageEnglish
    Article number022038
    JournalJournal of Physics: Conference Series
    Volume219
    Issue number1
    DOIs
    Publication statusPublished - 2010

    Fingerprint

    Dive into the research topics of 'The CMS event builder and storage system'. Together they form a unique fingerprint.

    Cite this