Performance of the ATLAS DAQ DataFlow system

The baseline DAQ architecture of the ATLAS Experiment at LHC is introduced and its present implementation and the performance of the DAQ components as measured in a laboratory environment are summarized. It will be shown that the discrete event simulation model of the DAQ system, tuned using these measurements, does predict the behaviour of the prototype configurations well, after which, predictions for the final ATLAS system are presented. With the currently available hardware and software, a system using ~140 ROSs with 3GHz single cpu, ~100 SFIs with dual 2.4 GHz cpu and ~500 L2PUs with dual 3.06 GHz cpu can achieve the dataflow for 100 kHz Level 1 rate, with 97% reduction at Level 2 and 3 kHz event building rate. ATLAS DATAFLOW SYSTEM The 40 MHz collision rate at the LHC produces about 25 interactions per bunch crossing, resulting in terabytes of data per second, which has to be handled by the detector electronics and the trigger and DAQ system [1]. A Level1 (L1) trigger system based on custom electronics will reduce the event rate to 75 kHz (upgradeable to 100 kHz – this paper uses the more demanding 100 kHz). The ________________________________________ #. Also affiliated with University of California at Irvine, Irvine, USA *. On leave from Henryk Niewodniczanski Institute of Nucl. Physics, Cracow +. Presently at CERN, Geneva, Switzerland 91 DAQ system is responsible for: the readout of the detector specific electronics via 1630 point to point read-out links (ROL) hosted by Readout Subsystems (ROS), the collection and provision of “Region of Interest data” (ROI) to the Level2 (L2) trigger, the building of events accepted by the L2 trigger and their subsequent input to the Event Filter (EF) system where they are subject to further selection criteria. The DAQ also provides the functionality for the configuration, control, information exchange and monitoring of the whole ATLAS detector readout [2]. The applications in the DAQ software dealing with the flow of event and monitoring data as well as the trigger information are called “DataFlow” applications. The DataFlow applications up to the EF input and their interactions are shown in Figure 1. Figure 1 ATLAS DAQ-DataFlow applications and their interactions (up to the EventFilter) SFI L2PU L2SV DFM pROS ROS ROI data

Y. Ermoline | Andreas Kugel | G. Mornacchi | R. W. Dobinson | Catalin Meirosu | Ralf Spiwoks | Reiner Hauser | M. L. Ferrer | R. Cranfield | S. Gadomski | B. Gorini | C. Hinkelbein | A. Misiejuk | E. Pasqualucci | P. Werner | Piotr Golonka | Livio Mapelli | J. L. Schlereth | M. Gruwe | Alina Corso-Radu | R. E. Blair | A. Dos Anjos | H. Zobernig | G. Kieft | R. A. McLaren | Fred Wickens | K. Korcyl | G. Lehmann | G. Unel | H. P. Beck | R. Ferrari | M. Abolins | D. Prigent | K. Nakayoshi | Pérez-Réale | G. J. Crone | Aj Lankford | A. Kaczmarska | D. R. Botterill | Y. Nagasaka | Louis Tremblet | E Palencia-Cortezon | S. Gameiro | Jorgen Petersen | J. A. Bogaerts | Y. Hasegawa | M. J. Le Vine | Stefan Haas | J. W. Dawson | B. Martin | B. Di Girolamo | R. E. Hughes-Jones | J. C. Vermeulen | M. Zurek | Tadashi Maeno | M. A. Muller | M. Yu | Rk Mommsen | Makoto Shimojima | M. Beretta | M Losada-Maia | J. A. Strong | Wainer Vandelli | C. Haeberli | S. Stancu | Markus Joos | B. J. Green | D. Francis | De Matos-Lopes-Pinto | Y. Yasu | Matei Dan Ciobotaru | M. Shimojima | M. Abolins | H. Beck | R. Blair | J. Bogaerts | B. Girolamo | R. Dobinson | A. Anjos | R. Ferrari | D. Francis | S. Gadomski | B. Gorini | S. Haas | Y. Hasegawa | R. Hauser | A. Kaczmarska | K. Korcyl | A. Kugel | T. Maeno | L. Mapelli | B. Martin | G. Mornacchi | Y. Nagasaka | E. Pasqualucci | J. Petersen | R. Spiwoks | L. Tremblet | G. Unel | W. Vandelli | J. Vermeulen | P. Werner | F. Wickens | Y. Yasu | R. Hughes-Jones | A. Corso-Radu | K. Nakayoshi | J. Strong | D. Botterill | M. Joos | B. Green | M. Beretta | G. Crone | G. Lehmann | R. Mommsen | D. Prigent | M. Ciobotaru | M. Gruwe | Y. Ermoline | J. Schlereth | R. Mclaren | R. Cranfield | G. Kieft | J. Dawson | C. Hinkelbein | M. Vine | A. Misiejuk | S. Stancu | M. Yu | M. Zurek | P. Golonka | H. Zobernig | C. Meirosu | S. Gameiro | C. Haeberli | M. Muller | A. Lankford | E. Palenciacortezon | M. Losada-Maia | De Matos-Lopes-Pinto