27 September 2004 to 1 October 2004
Interlaken, Switzerland
Europe/Zurich timezone

Control in the ATLAS TDAQ System

29 Sep 2004, 17:10
Jungfrau (Interlaken, Switzerland)


Interlaken, Switzerland

oral presentation Track 1 - Online Computing Online Computing


D. Liko (CERN)


The unprecedented size and complexity of the ATLAS TDAQ system requires a comprehensive and flexible control system. Its role ranges from the so-called run-control, e.g. starting and stopping the datataking, to error handling and fault tolerance. It also includes intialisation and verification of the overall system. Following the traditional approach a hierachical system of customizable controllers has been proposed. For the final system all functionallity would be therefore available in a distributed manner, with the possibility of local customisation. After a technology survey the open source expert systemn CLIPS has been chosen as a basis for the implementation of the supervison and the verification system. The CLIPS interpreter has been extended to provide a general control framework. Other ATLAS Online software components have been integrated as plugins and provide the mechanism for configuration and communication. Several components have been implemented, that share this technology. The dynamic behaviour of the individual component is fully described by the rules, while the framework is based on a common implementation. During these year these components have been the subject of scalability tests up to the full system size. Encouraging results are presented and validate the technology choice.

Primary authors

A. AMORIM (Universidade de Lisboa, Portugal) A. Kazarov (Petersburg Nuclear Physics Institute (PNPI)) D. BURCKHART-CHROMEK (CERN, Geneva, Switzerland) D. KLOSE (Universidade de Lisboa, Portugal) D. Liko (CERN) E. BADESCU (National Institute for Nuclear Physics and Engineering, Bucharest, Romania) I. ALEXANDROV (JINR, Dubna, Russia) I. SOLOVIEV (PNPI, St-Petersburg, Russia) J. FLAMMER (CERN, Geneva, Switzerland) L. MAPELLI (CERN, Geneva, Switzerland) L. PEDRO (Universidade de Lisboa, Portugal) M. CAPRINI (National Institute for Nuclear Physics and Engineering, Bucharest, Romania) M. DOBSON (CERN, Geneva, Switzerland) M. Mineev (Joint Institute for Nuclear Research (JINR)) N. FIUZA DE BARROS (Universidade de Lisboa, Portugal) R. JONES (CERN, Geneva, Switzerland) S. KOLOS (CERN) S. KOROBOV (JINR, Dubna, Russia) V. Kotov (Joint Institute for Nuclear Research (JINR)) Y. RYABOV (PNPI, St-Petersburg, Russia)

Presentation Materials