DocumentCode
1138969
Title
The BaBar Data Reconstruction Control System
Author
Ceseracciu, Antonio ; Piemontese, Martino ; Tehrani, Francesco Safai ; Pulliam, Teela M. ; Galeazzi, Fulvio
Author_Institution
Univ. di Padova, Italy
Volume
52
Issue
4
fYear
2005
Firstpage
919
Lastpage
926
Abstract
The BaBar experiment is characterized by extremely high luminosity and very large volume of data produced and stored, with increasing computing requirements each year. To fulfill these requirements a control system has been designed and developed for the offline distributed data reconstruction system. The control system described in this paper provides the performance and flexibility needed to manage a large number of small computing farms, and takes full benefit of object oriented (OO) design. The infrastructure is well isolated from the processing layer, it is generic and flexible, based on a light framework providing message passing and cooperative multitasking. The system is distributed in a hierarchical way: the top-level system is organized in farms, farms in services, and services in subservices or code modules. It provides a powerful finite state machine framework to describe custom processing models in a simple regular language. This paper describes the design and evolution of this control system, currently in use at SLAC and Padova on
450 CPUs organized in nine farms.
450 CPUs organized in nine farms.Keywords
finite state machines; high energy physics instrumentation computing; object-oriented methods; BaBar data reconstruction control system; Padova; SLAC; custom processing models; distributed systems; fight framework; finite state machine framework; high energy physics software; high luminosity; object oriented design; Automatic control; Calibration; Control systems; Data acquisition; Databases; Detectors; Linear accelerators; Message passing; Physics; Production; Control system; distributed systems; high energy physics software;
fLanguage
English
Journal_Title
Nuclear Science, IEEE Transactions on
Publisher
ieee
ISSN
0018-9499
Type
jour
DOI
10.1109/TNS.2005.852701
Filename
1495784
Link To Document