29 July 2015 to 6 August 2015
World Forum
Europe/Amsterdam timezone

Modern Middleware for the Data Acquisition of the Cherenkov Telescope Array

1 Aug 2015, 15:30
1h
Mississippi Foyer (World Forum)

Mississippi Foyer

World Forum

Churchillplein 10 2517 JW Den Haag The Netherlands
Board: 121
Poster contribution GA-IN Poster 2 GA

Speaker

Xin Wu (Universite de Geneve (CH))

Description

The Data Acquisition system (DAQ) of the future Cherenkov Telescope Array (CTA) must be efficient, modular and robust to be able to cope with the very large data rate of up to 100 GByte/s coming from many telescope with different characteristics. The use of modern middleware, namely zeroMQ and protocol buffers, helped to achieve these goals while keeping the development effort to a reasonable level. The protocol buffers are used as an on-line data format, while zeroMQ is employed to communicate between processes. The DAQ framework itself will be placed under the supervision of the Alma Common Software (ACS) based control software. The protocol buffers from Google are a way to define high-level data structures through an IDL-like specific language and a meta-compiler. zeroMQ is a middleware that augments the capabilities of TCP/IP sockets. It does not implement very high-level features like e.g. CORBA, but only makes the use of sockets easier, more robust and almost as effective as raw TCP ones. The use of these two middlewares enabled us to rapidly develop a robust prototype of the DAQ system including data persistence to compressed FITS files.
Registration number following "ICRC2015-I/" 362
Collaboration CTA

Primary author

Etienne Lyard (University of Geneva)

Co-authors

Igor Oya (DESY Zeuthen) Jean Jacquemier (Laboratoire d'Annecy-le-Vieux de Physique des Particules (LAPP)) Karl Kosack (CEA Saclay) Dr Matthias Fuessling (DESY) Dr Peter Wegner (DESY) Roland Walter (University of Geneva) Xin Wu (Universite de Geneve (CH))

Presentation materials

There are no materials yet.