Physical surveys in many fields use segmented detectors to sense some physical quantities. In many cases, physical phenomena produce raw data with a rate higher than that possible to identify interesting events and organize data when using a single host. This paper proposes a distributed and parallel processing system that greatly reduces the time needed for identifying events and organizing data. Moreover, our solution can be scaled according to the experiment at hand. This opens the possibility to analyse a wider range of physical phenomena, increases the accuracy of observations, and makes it possible to organize widely distributed experiments involving different laboratories or facilities at the same time. The proposed solution consists of a parallel algorithm able to quickly process patterns sensed by a segmented detector, hence achieving identification and data cataloguing. Moreover, a distributed software architecture properly taps into cloud-based resources to handle the massive amount of raw data generated by an experiment. The results in terms of performances for the proposed distributed and parallel solution have shown a relevant speed up for the required processing.

A Cloud-Distributed GPU Architecture for Pattern Identification in Segmented Detectors Big-Data Surveys / Napoli, Christian; Pappalardo, Giuseppe; Tramontana, EMILIANO ALESSIO; Zappalà, G.. - In: COMPUTER JOURNAL. - ISSN 0010-4620. - 59:3(2016), pp. 338-352. [10.1093/comjnl/bxu147]

A Cloud-Distributed GPU Architecture for Pattern Identification in Segmented Detectors Big-Data Surveys

NAPOLI, CHRISTIAN
;
2016

Abstract

Physical surveys in many fields use segmented detectors to sense some physical quantities. In many cases, physical phenomena produce raw data with a rate higher than that possible to identify interesting events and organize data when using a single host. This paper proposes a distributed and parallel processing system that greatly reduces the time needed for identifying events and organizing data. Moreover, our solution can be scaled according to the experiment at hand. This opens the possibility to analyse a wider range of physical phenomena, increases the accuracy of observations, and makes it possible to organize widely distributed experiments involving different laboratories or facilities at the same time. The proposed solution consists of a parallel algorithm able to quickly process patterns sensed by a segmented detector, hence achieving identification and data cataloguing. Moreover, a distributed software architecture properly taps into cloud-based resources to handle the massive amount of raw data generated by an experiment. The results in terms of performances for the proposed distributed and parallel solution have shown a relevant speed up for the required processing.
2016
cloud computing; parallel processing; gpu computing
01 Pubblicazione su rivista::01a Articolo in rivista
A Cloud-Distributed GPU Architecture for Pattern Identification in Segmented Detectors Big-Data Surveys / Napoli, Christian; Pappalardo, Giuseppe; Tramontana, EMILIANO ALESSIO; Zappalà, G.. - In: COMPUTER JOURNAL. - ISSN 0010-4620. - 59:3(2016), pp. 338-352. [10.1093/comjnl/bxu147]
File allegati a questo prodotto
File Dimensione Formato  
Napoli_A-Cloud-Distributed_2016.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.18 MB
Formato Adobe PDF
1.18 MB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1328602
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 65
  • ???jsp.display-item.citation.isi??? 39
social impact