DocumentCode :
687308
Title :
The GAP project - GPU for realtime applications in high energy physics and medical imaging
Author :
Ammendola, Roberto ; Bauce, M. ; Biagioni, Andrea ; Fantechi, R. ; Fiorini, Mattia ; Giagu, S. ; Graverini, E. ; Lamanna, G. ; Lonardo, Alessandro ; Messina, A. ; Pantaleo, F. ; Piandani, R. ; Rescigno, M. ; Simula, Francesco ; Sozzi, Michele ; Vicini, Pi
Author_Institution :
Sez. di Roma Tor Vergata, INFN, Rome, Italy
fYear :
2013
fDate :
Oct. 27 2013-Nov. 2 2013
Firstpage :
1
Lastpage :
7
Abstract :
We describe a pilot project for the use of GPUs (Graphics Processing Units) in online triggering applications for 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 for data acquisition, such as commercial multicore PC farms, and the reduction of trigger levels implemented in hardware, aimed at a pure software selection system (trigger-less). The very innovative approach presented here aims at exploiting the parallel computing power of commercial GPUs to perform fast software-based computations both in early trigger stages and in high level triggers. General-purpose computing on GPUs is emerging as a new paradigm in several scientific fields. So far, however, GPU applications have only been tailored in order to accelerate offline computation. With the steady reduction of GPU latencies, and the increase in link and memory throughput, such devices have become mature for use in real-time applications in high energy physics data acquisition and trigger systems. We will discuss in detail the use of online parallel computing on GPUs for synchronous low level fixed-latency triggers. We will discuss the preliminary results of a first field test within the NA62 experiment at CERN. The use of GPUs in high level triggers will be also discussed. The ATLAS experiment at CERN, and in particular its muon trigger, will be taken as a case study for possible applications.
Keywords :
biomedical imaging; data acquisition; graphics processing units; high energy physics instrumentation computing; position sensitive particle detectors; software selection; ATLAS experiment; CERN; DAQ systems; GAP project; GPU applications; GPU latency steady reduction; GPU pilot project; NA62 experiment field test; commercial GPU parallel computing power; commercial multicore PC farms; general-purpose commodity systems; general-purpose computing; graphics processing units; hardware implementation; high energy physics data acquisition; high energy physics experiments; high level triggers; medical imaging; memory throughput; muon trigger; offline computation accelration; online parallel computing; online triggering applications; particle physics experiments; pure software selection system; realtime applications; realtime high energy physics applications; synchronous low level fixed-latency triggers; trigger development; trigger level reduction; trigger systems; very innovative approach; Data transfer; Graphics processing units; Hardware; Kernel; Protocols; Real-time systems; Standards;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Nuclear Science Symposium and Medical Imaging Conference (NSS/MIC), 2013 IEEE
Conference_Location :
Seoul
Print_ISBN :
978-1-4799-0533-1
Type :
conf
DOI :
10.1109/NSSMIC.2013.6829757
Filename :
6829757
Link To Document :
بازگشت