Journal Article10.1002/CPE.4086
Performance study of a signal‐extraction algorithm using different parallelisation strategies for the Cherenkov Telescope Array's real‐time‐analysis software
Juan José Rodríguez-Vázquez,Jose Luis Vazquez-Poletti,Carlos Delgado,Andrea Bulgarelli,Miguel Cárdenas-Montes +4 more
TL;DR: A signal‐extraction algorithm pertaining to the Cherenkov Telescope Array's real‐time‐analysis pipeline has been parallelised using SSE, POSIX Threads and CUDA to gain insight into the suitability and performance of each platform.
read more
Abstract: Summary
In this work, a signal-extraction algorithm pertaining to the Cherenkov Telescope Array's real-time-analysis pipeline has been parallelised using SSE, POSIX Threads and CUDA. Because of the observatory's constraints, the online analysis has to be conducted on site, on hardware located at the telescopes, and compels a search for efficient computing solutions to handle the huge amount of measured data. This work is framed in a series of studies which benchmark several algorithms of the real-time-analysis pipeline on different architectures to gain an insight into the suitability and performance of each platform.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
References
Programming Massively Parallel Processors. A Hands-on Approach
TL;DR: This comprehensive test/reference provides a foundation for the understanding and implementation of parallel programming skills which are needed to achieve breakthrough results by developing parallel applications that perform well on certain classes of Graphic Processor Units (GPUs).
1.9K
•Book
CUDA by Example: An Introduction to General-Purpose GPU Programming
Jason Sanders,Edward Kandrot +1 more
- 19 Jul 2010
TL;DR: Cuda by Example, written by two senior members of the CUDA software platform team, shows programmers how to employ this new technology and details the techniques and trade-offs associated with each key CUDA feature.
1.7K
•Book
CUDA Application Design and Development
Robert M. Farber
- 08 Oct 2011
TL;DR: CUDA Application Design and Development starts with an introduction to parallel computing concepts for readers with no previous parallel experience, and focuses on issues of immediate importance to working software developers: achieving high performance, maintaining competitiveness, analyzing CUDA benefits versus costs, and determining application lifespan.
349
MEGAlib – The Medium Energy Gamma-ray Astronomy Library
TL;DR: The Medium Energy Gamma-ray Astronomy Library MEGAlib as discussed by the authors is a set of software tools designed to analyze data of the next generation of Compton telescopes, which comprises all necessary data analysis steps from data acquisition or simulation via event reconstruction to image reconstruction.
278
Related Papers (5)
Andrea Bulgarelli,Valentina Fioretti,Andrea Zoli,A. Aboudan,Juan José Rodríguez-Vázquez,Gernot Maier,Etienne Lyard,Denis Bastieri,Saverio Lombardi,Gino Tosti,Adriano De Rosa,Sonia Bergamaschi,Matteo Interlandi,Domenico Beneventano,Giovanni Lamanna,Jean Jacquemier,Karl Kosack,Louis Antonelli,Catherine Boisson,Jerzy Burkowski,S. Buson,Alessandro Carosi,Vito Conforti,Jose Luis Contreras,Giovanni De Cesare,Raquel de los Reyes,J. P. Dumm,Phil Evans,Lucy Fortson,Matthias Fuessling,R. Graciani,Fulvio Gianotti,Paola Grandi,Jim Hinton,Brian Humensky,Jürgen Knödlseder,Giuseppe Malaguti,Martino Marisaldi,Nadine Neyroud,Luciano Nicastro,Stefan Ohm,J. P. Osborne,Simon Rosen,Alessandro Tacchini,Eleonora Torresi,Vincenzo Testa,M. Trifoglio,Amanda Weinstein +47 more