Back to Volume
Paper: hipeCTA - a High Performance Library for the Cherenkov Telescope Array Data Reconstruction
Volume: 527, Astronomical Data Analysis Software and Systems XXIX
Page: 679
Authors: Vuillaume, T.; Aubert, P.; Jacquemier, J.; Maurin, G.; Lamanna, G.; CTA Consortium
Abstract: The Cherenkov Telescope Array (CTA) is the next-generation observatory for ground-based gamma-ray astronomy. CTA's baseline layout comprises two arrays of gamma-ray telescopes in both hemispheres, with 19 telescopes on the island of La Palma (Spain) and 99 telescopes in Paranal (Chile). Due to its large number of telescopes, CTA will record a tremendous amount of data (more than 3PB/year) that represents a computing challenge requiring a performant reconstruction software. We have developed a high-performance algorithm able to tackle these challenges and to perform the reconstruction of CTA raw data maximizing the usage of computing resources and thus minimizing their cost. As Python is becoming the standard language in gamma-ray astronomy for data processing, we developed a Python library, hipeCTA, using wrapped optimized C++ code, thus ensuring efficiency, ease of use and integrability with other common libraries, especially ctapipe, the prototype library for CTA low-level data processing. Here we present hipeCTA and show that the obtained physics and computing performances could allow a real-time analysis consistent with CTA requirements with reasonable computing resources.
Back to Volume