Parallel waveform extraction algorithms for the Cherenkov Telescope Array Real-Time Analysis
Andrea Zoli, Andrea Bulgarelli, Adriano De Rosa, Alessio Aboudan,, Valentina Fioretti, Giovanni De Cesare, Ramin Marx (for the CTA Consortium)

TL;DR
This paper explores parallel waveform extraction algorithms for CTA's real-time analysis, comparing OpenCL solutions on CPUs, GPUs, and FPGAs to meet strict alert generation time and sensitivity requirements.
Contribution
It introduces a hardware-accelerated software architecture for CTA's real-time data reduction, optimizing waveform extraction across different processing devices.
Findings
OpenCL solutions on GPUs and FPGAs improve processing speed.
Hardware acceleration meets CTA's 30-second alert requirement.
Performance varies across device types and configurations.
Abstract
The Cherenkov Telescope Array (CTA) is the next generation observatory for the study of very high-energy gamma rays from about 20 GeV up to 300 TeV. Thanks to the large effective area and field of view, the CTA observatory will be characterized by an unprecedented sensitivity to transient flaring gamma-ray phenomena compared to both current ground (e.g. MAGIC, VERITAS, H.E.S.S.) and space (e.g. Fermi) gamma-ray telescopes. In order to trigger the astrophysics community for follow-up observations, or being able to quickly respond to external science alerts, a fast analysis pipeline is crucial. This will be accomplished by means of a Real-Time Analysis (RTA) pipeline, a fast and automated science alert trigger system, becoming a key system of the CTA observatory. Among the CTA design key requirements to the RTA system, the most challenging is the generation of alerts within 30 seconds…
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.
