GPUs for real-time processing in HEP trigger systems

We describe a pilot project (GAP – GPU Application Project) for the use of GPUs (Graphics processing units) for online triggering applications in High Energy Physics experiments. Two major trends can be identified in the development of trigger and DAQ systems for particle physics experiments: the ma...

Full description

Saved in:
Bibliographic Details
Published inJournal of physics. Conference series Vol. 523; no. 1; pp. 12007 - 8
Main Authors Ammendola, R, Biagioni, A, Deri, L, Fiorini, M, Frezza, O, Lamanna, G, Cicero, F Lo, Lonardo, A, Messina, A, Sozzi, M, Pantaleo, F, Paolucci, PS, Rossetti, D, Simula, F, Tosoratto, L, Vicini, P
Format Journal Article
LanguageEnglish
Published Bristol IOP Publishing 01.01.2014
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:We describe a pilot project (GAP – GPU Application Project) for the use of GPUs (Graphics processing units) for online triggering applications in High Energy Physics experiments. Two major trends can be identified in the development of trigger and DAQ systems for particle physics experiments: the massive use of general-purpose commodity systems such as commercial multicore PC farms for data acquisition, and the reduction of trigger levels implemented in hardware, towards a fully software data selection system ("trigger-less"). The innovative approach presented here aims at exploiting the parallel computing power of commercial GPUs to perform fast computations in software not only in high level trigger levels but also in early trigger stages. General-purpose computing on GPUs is emerging as a new paradigm in several fields of science, although so far applications have been tailored to the specific strengths of such devices as accelerators in offline computation. With the steady reduction of GPU latencies, and the increase in link and memory throughputs, the use of such devices for real-time applications in high energy physics data acquisition and trigger systems is becoming relevant. We discuss in detail the use of online parallel computing on GPUs for synchronous low-level triggers with fixed latency. In particular we show preliminary results on a first test in the CERN NA62 experiment. The use of GPUs in high level triggers is also considered, the CERN ATLAS experiment being taken as a case study of possible applications.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ISSN:1742-6588
1742-6596
DOI:10.1088/1742-6596/523/1/012007