Graphical processors for HEP trigger systems

General-purpose computing on GPUs is emerging as a new paradigm in several fields of science, although so far applications have been tailored to employ GPUs as accelerators in offline computations. With the steady decrease of GPU latencies and the increase in link and memory throughputs, time is rip...

Full description

Saved in:
Bibliographic Details
Published inNuclear instruments & methods in physics research. Section A, Accelerators, spectrometers, detectors and associated equipment Vol. 845; pp. 612 - 615
Main Authors Ammendola, R., Biagioni, A., Chiozzi, S., Cotta Ramusino, A., Di Lorenzo, S., Fantechi, R., Fiorini, M., Frezza, O., Lamanna, G., Lo Cicero, F., Lonardo, A., Martinelli, M., Neri, I., Paolucci, P.S., Pastorelli, E., Piandani, R., Pontisso, L., Rossetti, D., Simula, F., Sozzi, M., Vicini, P.
Format Journal Article
LanguageEnglish
Published Elsevier B.V 11.02.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:General-purpose computing on GPUs is emerging as a new paradigm in several fields of science, although so far applications have been tailored to employ GPUs as accelerators in offline computations. With the steady decrease of GPU latencies and the increase in link and memory throughputs, time is ripe for real-time applications using GPUs in high-energy physics data acquisition and trigger systems. We will discuss the use of online parallel computing on GPUs for synchronous low level trigger systems, focusing on tests performed on the trigger of the CERN NA62 experiment. Latencies of all components need analysing, networking being the most critical. To keep it under control, we envisioned NaNet, an FPGA-based PCIe Network Interface Card (NIC) enabling GPUDirect connection. Moreover, we discuss how specific trigger algorithms can be parallelised and thus benefit from a GPU implementation, in terms of increased execution speed. Such improvements are particularly relevant for the foreseen LHC luminosity upgrade where highly selective algorithms will be crucial to maintain sustainable trigger rates with very high pileup.
ISSN:0168-9002
1872-9576
DOI:10.1016/j.nima.2016.06.043