Litcius/Paper detail

Distance-Weighted Graph Neural Networks on FPGAs for Real-Time Particle Reconstruction in High Energy Physics

Yutaro Iiyama, Gianluca Cerminara, Abhijay Gupta, Jan Kieseler, Vladimir Loncar, Maurizio Pierini, Shah Rukh Qasim, Marcel Rieger, Sioni Summers, Gerrit Van Onsem, Kinga Anna Wozniak, Jennifer Ngadiuba, Giuseppe Di Guglielmo, Javier Duarte, Philip Harris, Dylan Rankin, Sergo Jindariani, Mia Liu, Kevin Pedro, Nhan Tran, Edward Kreinar, Zhenbin Wu

2021Frontiers in Big Data49 citationsDOIOpen Access PDF

Abstract

Graph neural networks have been shown to achieve excellent performance for several crucial tasks in particle physics, such as charged particle tracking, jet tagging, and clustering. An important domain for the application of these networks is the FGPA-based first layer of real-time data filtering at the CERN Large Hadron Collider, which has strict latency and resource constraints. We discuss how to design distance-weighted graph networks that can be executed with a latency of less than one μs on an FPGA. To do so, we consider a representative task associated to particle reconstruction and identification in a next-generation calorimeter operating at a particle collider. We use a graph network architecture developed for such purposes, and apply additional simplifications to match the computing constraints of Level-1 trigger systems, including weight quantization. Using the hls4ml library, we convert the compressed models into firmware to be implemented on an FPGA. Performance of the synthesized models is presented both in terms of inference accuracy and resource usage.

Topics & Concepts

Computer scienceArtificial neural networkField-programmable gate arrayLarge Hadron ColliderFirmwareGraphInferenceComputer engineeringHigh energy particleTheoretical computer scienceLatency (audio)Particle filterComputational scienceDomain (mathematical analysis)Graph theoryParallel computingNetwork architectureDeep neural networksMultiplexingGranularityPower graph analysisAlgorithmIdentification (biology)Deep learningData-drivenEfficient energy useReconfigurable computingGraph Theory and AlgorithmsAdvanced Graph Neural NetworksAdvanced Neural Network Applications
Distance-Weighted Graph Neural Networks on FPGAs for Real-Time Particle Reconstruction in High Energy Physics | Litcius