Firmware implementation of a recurrent neural network for the computation of the energy deposited in the liquid argon calorimeter of the ATLAS experiment
Georges Aad, Thomas Calvet, Nemer Chiedde, Robert Faure, Etienne Marie, Fortin, Lauri Laatu, Emmanuel Monnier, Nairit Sur

TL;DR
This paper presents a firmware implementation of a recurrent neural network on FPGA hardware to accurately and efficiently compute energy deposits in the ATLAS liquid argon calorimeter, improving speed and resource use.
Contribution
It introduces a VHDL-optimized FPGA implementation of an RNN for calorimeter energy reconstruction, surpassing high-level synthesis performance constraints.
Findings
Achieved processing of 384 channels per FPGA
Latency reduced to under 125 nanoseconds
Demonstrated neural network outperforming traditional algorithms
Abstract
The ATLAS experiment measures the properties of particles that are products of proton-proton collisions at the LHC. The ATLAS detector will undergo a major upgrade before the high luminosity phase of the LHC. The ATLAS liquid argon calorimeter measures the energy of particles interacting electromagnetically in the detector. The readout electronics of this calorimeter will be replaced during the aforementioned ATLAS upgrade. The new electronic boards will be based on state-of-the-art field-programmable gate arrays (FPGA) from Intel allowing the implementation of neural networks embedded in firmware. Neural networks have been shown to outperform the current optimal filtering algorithms used to compute the energy deposited in the calorimeter. This article presents the implementation of a recurrent neural network (RNN) allowing the reconstruction of the energy deposited in the calorimeter…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParticle Detector Development and Performance · Parallel Computing and Optimization Techniques · Particle physics theoretical and experimental studies
