z-logo
Premium
Performance study of a signal‐extraction algorithm using different parallelisation strategies for the Cherenkov Telescope Array's real‐time‐analysis software
Author(s) -
RodríguezVázquez Juan José,
VázquezPoletti José Luis,
Delgado Carlos,
Bulgarelli Andrea,
CárdenasMontes Miguel
Publication year - 2017
Publication title -
concurrency and computation: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.309
H-Index - 67
eISSN - 1532-0634
pISSN - 1532-0626
DOI - 10.1002/cpe.4086
Subject(s) - computer science , posix threads , cuda , pipeline (software) , cherenkov telescope array , software , observatory , benchmark (surveying) , telescope , signal (programming language) , signal processing , algorithm , computational science , cherenkov radiation , parallel computing , computer hardware , physics , digital signal processing , operating system , optics , astronomy , telecommunications , geology , geodesy , thread (computing) , detector , programming language
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.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here