The new BaBar Data Reconstruction Control System
A. Ceseracciu, M. Piemontese, F. Safai Tehrani, P. Elmer, D. Johnson,, T. M. Pulliam

TL;DR
The paper presents a new, flexible control system for the BaBar experiment's offline data reconstruction, designed to handle high data volumes and complex detector requirements efficiently.
Contribution
It introduces a novel control system architecture based on object-oriented design, message passing, and finite state machines, tailored for large-scale data processing farms.
Findings
System successfully manages ~450 CPUs across 12 farms.
Provides performance and flexibility for high-volume data reconstruction.
Enforces separation of processing tiers with dedicated brokers.
Abstract
The BaBar experiment is characterized by extremely high luminosity, a complex detector, and a huge data volume, with increasing requirements each year. To fulfill these requirements a new control system has been designed and developed for the offline data reconstruction system. The new 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 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 actively distributed, enforces the separation between different processing tiers by using different naming domains, and glues them together by dedicated brokers. It provides a powerful Finite State Machine framework to describe custom processing…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParticle Detector Development and Performance · Distributed and Parallel Computing Systems · Advanced Data Storage Technologies
