GPU-based Low-Level Trigger System for Real-Time Cherenkov Ring Fitting

A commercial Graphics Processing Unit (GPU) is used to build a fast Level 0 (L0) trigger system for the NA62 experiment at CERN. In particular, the parallel computing power of the GPU is exploited to perform real-time fitting in the Ring Imaging CHerenkov (RICH) detector for the L0 trigger of the NA62 experiment. Direct GPU communication using a FPGA-based board has been used to reduce the data transmission latency. The first result of multi-ring Cherenkov reconstrunction obtained during the NA62 physics run will be presented.

[1]  Davide Rossetti,et al.  NaNet-10: a 10GbE network interface card for the GPU-based low-level trigger of the NA62 RICH detector. , 2016 .

[2]  P. J. Clark,et al.  Algorithm acceleration from GPGPUs for the ATLAS upgrade , 2011 .

[3]  Davide Rossetti,et al.  NaNet:a low-latency NIC enabling GPU-based, real-time low level trigger systems , 2014 .

[4]  Davide Rossetti,et al.  APEnet+: a 3D Torus network optimized for GPU-based HPC Systems , 2012 .

[5]  Massimo Lenti Progress of the NA62 RICH detector , 2014 .

[6]  Guido Magazzu,et al.  A High-Resolution TDC-Based Board for a Fully Digital Trigger and Data Acquisition System in the NA62 Experiment at CERN , 2015, IEEE Transactions on Nuclear Science.

[7]  Pier Stanislao Paolucci,et al.  NaNet: a flexible and configurable low-latency NIC for real-time trigger systems based on GPUs , 2013, ArXiv.

[9]  F. Spinella,et al.  The FPGA based Trigger and Data Acquisition system for the CERN NA62 experiment , 2014 .

[10]  Cristina Biino,et al.  Pion–Muon separation with a RICH prototype for the NA62 experiment , 2010 .

[11]  G. Lamanna Almagest, a new trackless ring finding algorithm , 2014 .

[12]  Sergey Gorbunov,et al.  ALICE HLT TPC Tracking of Pb-Pb Events on GPUs , 2012, 1712.09407.

[13]  Pier Stanislao Paolucci,et al.  The Distributed Network Processor: a novel off-chip and on-chip interconnection network architecture , 2012, ArXiv.

[14]  J. Crawford A non-iterative method for fitting circular arcs to measured points , 1983 .

[15]  Davide Rossetti,et al.  NaNet: a configurable NIC bridging the gap between HPC and real-time HEP GPU computing , 2015 .