A prototype for the real-time analysis of the Cherenkov Telescope Array

The Cherenkov Telescope Array (CTA) observatory will be one of the biggest ground-based very-high-energy (VHE) γ- ray observatory. CTA will achieve a factor of 10 improvement in sensitivity from some tens of GeV to beyond 100 TeV with respect to existing telescopes. The CTA observatory will be capable of issuing alerts on variable and transient sources to maximize the scientific return. To capture these phenomena during their evolution and for effective communication to the astrophysical community, speed is crucial. This requires a system with a reliable automated trigger that can issue alerts immediately upon detection of γ-ray flares. This will be accomplished by means of a Real-Time Analysis (RTA) pipeline, a key system of the CTA observatory. The latency and sensitivity requirements of the alarm system impose a challenge because of the anticipated large data rate, between 0.5 and 8 GB/s. As a consequence, substantial efforts toward the optimization of highthroughput computing service are envisioned. For these reasons our working group has started the development of a prototype of the Real-Time Analysis pipeline. The main goals of this prototype are to test: (i) a set of frameworks and design patterns useful for the inter-process communication between software processes running on memory; (ii) the sustainability of the foreseen CTA data rate in terms of data throughput with different hardware (e.g. accelerators) and software configurations, (iii) the reuse of nonreal- time algorithms or how much we need to simplify algorithms to be compliant with CTA requirements, (iv) interface issues between the different CTA systems. In this work we focus on goals (i) and (ii).

[1]  M. Trifoglio,et al.  THE AGILE ALERT SYSTEM FOR GAMMA-RAY TRANSIENTS , 2013, 1401.3573.

[2]  H. Krawczynski,et al.  VERITAS Observations of the γ-Ray Binary LS I +61 303 , 2008, 0802.2363.

[3]  J. M. Paredes,et al.  VHE Gamma-Ray Observation of the Crab Nebula and Pulsar with MAGIC , 2007 .

[4]  F. Gianotti,et al.  The Real-Time Analysis of the Cherenkov Telescope Array Observatory , 2013 .

[5]  U. Schwanke,et al.  Online Analysis of γ‐ray Sources with H.E.S.S. , 2008 .

[6]  William H. Lee,et al.  Introducing the CTA concept , 2013 .

[7]  V. Golev,et al.  Design concepts for the Cherenkov Telescope Array CTA: an advanced facility for ground-based high-energy gamma-ray astronomy , 2011 .

[8]  for the CTA Consortium,et al.  Trigger and data rates expected for the CTA observatory , 2012 .

[9]  M. Holler,et al.  Observations of the Crab Nebula with H.E.S.S , 2005 .

[10]  et al.,et al.  FADC signal reconstruction for the MAGIC telescope , 2006, astro-ph/0612385.

[11]  Andrea Bulgarelli,et al.  PacketLib: A C++ Library for Scientific Satellite Telemetry Applications , 2003 .

[12]  Online Analysis of Gamma-ray Sources with H.E.S.S , 2005 .

[13]  H. Krawczynski,et al.  Control Software for the VERITAS Cherenkov Telescope System , 2003 .

[14]  D. Hadasch,et al.  The MAGIC telescopes DAQ software and the on-the-fly online analysis client , 2013, 1310.1565.

[15]  Andrea Bulgarelli,et al.  POSTER: Performance evaluation of a signal extraction algorithm for the Cherenkov Telescope Array's Real Time Analysis pipeline , 2014, 2014 IEEE International Conference on Cluster Computing (CLUSTER).

[16]  A. Noutsos,et al.  Observations of the Crab nebula with HESS , 2006 .

[17]  Heiko Sommer,et al.  The ALMA software architecture , 2004, SPIE Astronomical Telescopes + Instrumentation.

[18]  Massimo Trifoglio,et al.  The ASTRI SST-2M telescope prototype for the Cherenkov Telescope Array: camera DAQ software architecture , 2014, Astronomical Telescopes and Instrumentation.

[19]  J. S. Perkins Control, Monitoring and Analysis Software for the VERITAS Array , 2007 .

[20]  U. Schwanke,et al.  Monte carlo design studies for the cherenkov telescope array , 2012, 1210.3503.