Hardware-Accelerated GNN-based Hit Filtering for the Belle II Level-1 Trigger
Greta Heine, Fabio Mayer, Marc Neu, Jürgen Becker, Torben Ferber
TL;DR
This work demonstrates a hardware-accelerated Graph Neural Network-based hit filtering system for the Belle II Level-1 Trigger, implemented as a dataflow accelerator on an FPGA. Hits are represented as graph nodes connected by geometry-informed edges, and a compressed Interaction Network classifies hits to distinguish signal from background. The model is trained on simulated and real data with 4-bit quantization and pruning, achieving robust performance while fitting tight latency budgets. In a single-sector demonstrator, the system processes data at 31.804 MHz with a total latency of 632.4 ns and moderate FPGA resource usage, yielding background rejection of about 83% at 95% signal efficiency. These results establish hit-level GNN-based filtering on FPGAs as a scalable, low-latency solution for real-time data reduction in high-luminosity collider environments, paving the way for full-detector deployment via sector-wise parallelization.
Abstract
We present a hardware-accelerated hit filtering system employing Graph Neural Networks (GNNs) on Field-Programmable Gate Arrays (FPGAs) for the Belle II Level-1 Trigger. The GNN exploits spatial and temporal relationships among sense wire hits and is optimized for high-throughput hardware operation via quantization, pruning, and static graph-building. Sector-wise spatial parallelization permits scaling to full-detector coverage, satisfying stringent latency and throughput requirements. At a sustained throughput of 31.804 MHz, the system processes sense wire data in real-time and achieves detector-level background suppression with a measured latency of 632.4 ns while utilizing 35.65% of Look-Up Tables (LUTs), and 29.75% of Flip-Flops, with zero Digital Signal Processing (DSP) usage, as demonstrated in a prototype implementation for a single sector on an AMD Ultrascale XVCU190. Offline validation using Belle II data yields a background hit rejection of 83% while maintaining 95% signal hit efficiency. This work establishes hit-level GNN-based filtering on FPGAs as a scalable low-latency solution for real-time data reduction in high-luminosity collider conditions.
