Fast inference of deep neural networks in FPGAs for particle physics
Not on the map. Why?
Abstract (arXiv)
Recent results at the Large Hadron Collider (LHC) have pointed to enhanced physics capabilities through the improvement of the real-time event processing techniques. Machine learning methods are ubiquitous and have proven to be very powerful in LHC physics, and particle physics as a whole. However, exploration of the use of such techniques in low-latency, low-power FPGA hardware has only just begun. FPGA-based trigger and data acquisition (DAQ) systems have extremely low, sub-microsecond latency requirements that are unique to particle physics. We present a case study for neural network inference in FPGAs focusing on a classifier for jet substructure which would enable, among many other physics scenarios, searches for new dark sector particles and novel measurements of the Higgs boson. While we focus on a specific example, the lessons are far-reaching. We develop a package based on High-Level Synthesis (HLS) called hls4ml to build machine learning models in FPGAs. The use of HLS increases accessibility across a broad user community and allows for a drastic decrease in firmware development time. We map out FPGA resource usage and latency versus neural network hyperparameters to identify the problems in particle physics that would benefit from performing neural network inference with FPGAs. For our example jet substructure model, we fit well within the available resources of modern FPGAs with a latency on the scale of 100 ns.
Key facts. Cited by 132 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Apr 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 21; 2022: 23; 2023: 15; 2024: 22; 2025: 25; 2026: 26.
132 papers.
Sort:
By area:
- 2021Distributed Learning in Wireless Networks: Recent Progress and Future Challengescited by 125
- 2021A Living Review of Machine Learning for Particle Physicscited by 77
- 2021hls4ml: An Open-Source Codesign Workflow to Empower Scientific Low-Power Machine Learning Devicescited by 61
- 2021Machine Learning in the Search for New Fundamental Physicscited by 50
- 2021Fast convolutional neural networks on FPGAs with hls4mlcited by 42
- 2021MLPF: Efficient machine-learned particle-flow reconstruction using graph neural networkscited by 36
- 2021Applications and Techniques for Fast Machine Learning in Sciencecited by 32
- 2021Ps and Qs: Quantization-aware pruning for efficient low latency neural network inferencecited by 31
- 2023PolyLUT: Learning Piecewise Polynomials for Ultra-Low Latency FPGA LUT-based Inferencecited by 30
- 2023Machine Learning for Anomaly Detection in Particle Physicscited by 29
- 2024Differentiable Weightless Neural Networkscited by 27
- 2021Point Cloud Transformers applied to Collider Physicscited by 23
38 more
- 2023Explainable Equivariant Neural Networks for Particle Physics: PELICANcited by 22
- 2022Random matrix analysis of deep neural network weight matricescited by 21
- 2024NeuraLUT: Hiding Neural Network Density in Boolean Synthesizable Functionscited by 21
- 2021A reconfigurable neural network ASIC for detector front-end data compression at the HL-LHCcited by 20
- 2021Charged particle tracking via edge-classifying interaction networkscited by 19
- 2021Graph Neural Networks for Charged Particle Tracking on FPGAscited by 17
- 2024Allo: A Programming Model for Composable Accelerator Designcited by 16
- 2021Online-compatible Unsupervised Non-resonant Anomaly Detectioncited by 15
- 2022Ultra-low latency recurrent neural network inference on FPGAs for physics applications with hls4mlcited by 14
- 2025NeuraLUT-Assemble: Hardware-aware Assembling of Sub-Neural Networks for Efficient LUT Inferencecited by 14
- 2021Reliably-stabilizing piecewise-affine neural network controllerscited by 13
- 2021Accelerating Recurrent Neural Networks for Gravitational Wave Experimentscited by 12
- 2022Weightless Neural Networks for Efficient Edge Inferencecited by 12
- 2022Graph Neural Networks in Particle Physics: Implementations, Innovations, and Challengescited by 12
- 2022Single-Shot Optical Neural Networkcited by 12
- 2022FastML Science Benchmarks: Accelerating Real-Time Scientific Edge Machine Learningcited by 12
- 2022LL-GNN: Low Latency Graph Neural Networks on FPGAs for High Energy Physicscited by 12
- 2024Ultrafast jet classification on FPGAs for the HL-LHCcited by 12
- 2024PolyLUT-Add: FPGA-based LUT Inference with Wide Inputscited by 12
- 2022Real-time semantic segmentation on FPGAs for autonomous vehicles with hls4mlcited by 11
- 2022Snowmass 2021 Computational Frontier CompF03 Topical Group Report: Machine Learningcited by 10
- 2021Nanosecond machine learning event classification with boosted decision trees in FPGA for high energy physicscited by 9
- 2022Boundary between noise and information applied to filtering neural network weight matricescited by 9
- 2022QONNX: Representing Arbitrary-Precision Quantized Neural Networkscited by 9
- 2022Open-source FPGA-ML codesign for the MLPerf Tiny Benchmarkcited by 9
- 2024HGQ: High Granularity Quantization for Real-time Neural Networks on FPGAscited by 9
- 2023Within-Camera Multilayer Perceptron DVS Denoisingcited by 8
- 2025PolyLUT: Ultra-low Latency Polynomial Inference with Hardware-Aware Structured Pruningcited by 8
- 2025End-to-end workflow for machine learning-based qubit readout with QICK and hls4mlcited by 8
- 2025hls4ml: A Flexible, Open-Source Platform for Deep Learning Acceleration on Reconfigurable Hardwarecited by 8
- 2022Explainable AI for High Energy Physicscited by 7
- 2023FPGA Resource-aware Structured Pruning for Real-Time Neural Networkscited by 7
- 2022Reducing Computational Complexity of Neural Networks in Optical Channel Equalization: From Concepts to Implementationcited by 6
- 2022A Detailed Study of Interpretability of Deep Neural Network based Top Taggerscited by 6
- 2023Tailor: Altering Skip Connections for Resource-Efficient Inferencecited by 6
- 2023Fast Particle-based Anomaly Detection Algorithm with Variational Autoencodercited by 6
- 2024SymbolNet: Neural Symbolic Regression with Adaptive Dynamic Pruning for Compressioncited by 6
- 2024Ultra Fast Transformers on FPGAs for Particle Physics Experimentscited by 6
50 most cited of 132 All 132 (JSON)
- 2026Leveraging Industrial Foundation Models at the Edge of Particle Physics Detectors via Distillation Learning and Hardware Co-design20 Sep 2026
- 2026Real-Time Plasma State Prediction via FPGA-Accelerated Quantized Recurrent Probabilistic Neural Networks19 Sep 2026
- 2026RISC-V and machine learning: a survey17 Sep 2026
- 2026SyntheticHLS: Building Diverse Synthetic High-Level Synthesis Datasets using LLMs9 Sep 2026
- 2026DiffLUT-Net: Differentiable Training of FPGA LUT Networks with Learnable Connectivity8 Sep 2026
- 2026Recent Developments in Transformer Inference Deployment on FPGA Platforms: A Survey1 Sep 2026
- 2026Bern2Edge: A Neurosymbolic Compiler for Edge Deployment via Bernstein Polynomial Networks20 Aug 2026
- 2026Calibration Bets on the Past: Post-Training Quantization for Financial Time-Series Forecasting12 Aug 2026
- 2026CascadeLUT: Information-Ordered Streaming Inference for Bandwidth-Constrained FPGAs1 Aug 2026
- 2026Real-Time Detection of Charge Jumps in Superconducting Qubits with a Convolutional Neural Network15 Jul 2026
- 2026Machine Learning-Based Reconstruction for Resistive Silicon Sensors13 Jul 2026
- 2026Are We Ready for AI-Driven Discovery? AI Verification Before the Next Fundamental Physics Breakthrough10 Jul 2026
38 more
- 2026Interpreting "Interpretability" and Explaining "Explainability" in Machine Learning in Physics24 Jun 2026
- 2026Statistical Properties of Training & Generalization18 Jun 2026
- 2026Spiking Neural Network inference on FPGAs with hls4ml8 Jun 2026
- 2026Patch Hierarchical Attention Transformer for Efficient Particle Jet Tagging20 May 2026
- 2026SNAC-Pack 2.0: Scaled-Out Surrogate Neural Architecture Codesign15 May 2026
- 2026HLS-Seek: QoR-Aware Code Generation for High-Level Synthesis via Proxy Comparative Reward Reinforcement Learning13 May 2026
- 2026PQuantML: A Tool for End-to-End Hardware-aware Model Compression27 Mar 2026
- 2026AI+HW 2035: Shaping the Next Decade5 Mar 2026
- 2026Enabling Low-Latency Machine learning on Radiation-Hard FPGAs with hls4ml17 Feb 2026
- 2026BitLogic: Training Framework for Gradient-Based FPGA-Native Neural Networks7 Feb 2026
- 2026JetFormer: A Scalable and Efficient Transformer for Jet Tagging from Offline Analysis to FPGA Triggers23 Jan 2026
- 2026Continuous-Flow Data-Rate-Aware CNN Inference on FPGA16 Jan 2026
- 2026Towards Tensor Network Models for Low-Latency Jet Tagging on FPGAs15 Jan 2026
- 2026Enhancing LUT-based Deep Neural Networks Inference through Architecture and Connectivity Optimization14 Jan 2026
- 2025SparsePixels: Efficient Convolution for Sparse Data on FPGAs5 Dec 2025
- 2025hls4ml: A Flexible, Open-Source Platform for Deep Learning Acceleration on Reconfigurable Hardware1 Dec 2025
- 2025wa-hls4ml: A Benchmark and Surrogate Models for hls4ml Resource and Latency Estimation6 Nov 2025
- 2025LL-ViT: Edge Deployable Vision Transformers with Look Up Table Neurons2 Nov 2025
- 2025Neural-HAR: A Dimension-Gated CNN Accelerator for Real-Time Radar Human Activity Recognition26 Oct 2025
- 2025Spatially Aware Linear Transformer (SAL-T) for Particle Jet Tagging24 Oct 2025
- 2025Neural Network Acceleration on MPSoC board: Integrating SLAC's SNL, Rogue Software and Auto-SNL29 Aug 2025
- 2025Energy-Efficient Real-Time 4-Stage Sleep Classification at 10-Second Resolution6 Aug 2025
- 2025SleepLiteCNN: Energy-Efficient Sleep Apnea Subtype Classification with 1-Second Resolution Using Single-Lead ECG1 Aug 2025
- 2025Physics-Informed Graph Neural Networks for Transverse Momentum Estimation in CMS Trigger Systems25 Jul 2025
- 2025FINN-GL: Generalized Mixed-Precision Extensions for FPGA-Accelerated LSTMs25 Jun 2025
- 2025MARCO: Hardware-Aware Neural Architecture Search for Edge Devices with Multi-Agent Reinforcement Learning and Conformal Prediction Filtering16 Jun 2025
- 2025Learning Before Filtering: Real-Time Hardware Learning at the Detector Level13 Jun 2025
- 2025InstantFT: An FPGA-Based Runtime Subsecond Fine-tuning of CNN Models6 Jun 2025
- 2025BitHEP -- The Limits of Low-Precision ML in HEP4 Apr 2025
- 2025NeuraLUT-Assemble: Hardware-aware Assembling of Sub-Neural Networks for Efficient LUT Inference1 Apr 2025
- 2025SparseLUT: Sparse Connectivity Optimization for Lookup Table-based Deep Neural Networks17 Mar 2025
- 2025InTAR: Inter-Task Auto-Reconfigurable Accelerator Design for High Data Volume Variation in DNNs12 Feb 2025
- 2025Efficient Split Learning LSTM Models for FPGA-based Edge IoT Devices12 Feb 2025
- 2025MetaML-Pro: Cross-Stage Design Flow Automation for Efficient Deep Learning Acceleration9 Feb 2025
- 2025Comparative Analysis of FPGA and GPU Performance for Machine Learning-Based Track Reconstruction at LHCb4 Feb 2025
- 2025End-to-end workflow for machine learning-based qubit readout with QICK and hls4ml24 Jan 2025
- 2025PolyLUT: Ultra-low Latency Polynomial Inference with Hardware-Aware Structured Pruning14 Jan 2025
- 2025Evidential Deep Learning for Uncertainty Quantification and Out-of-Distribution Detection in Jet Identification using Deep Neural Networks10 Jan 2025
50 newest of 132 All 132 (JSON)
- 2021Distributed Learning in Wireless Networks: Recent Progress and Future Challengescited by 125
- 2021A Living Review of Machine Learning for Particle Physicscited by 77
- 2021hls4ml: An Open-Source Codesign Workflow to Empower Scientific Low-Power Machine Learning Devicescited by 61
- 2021Machine Learning in the Search for New Fundamental Physicscited by 50
- 2021Fast convolutional neural networks on FPGAs with hls4mlcited by 42
- 2021MLPF: Efficient machine-learned particle-flow reconstruction using graph neural networkscited by 36
- 2021Applications and Techniques for Fast Machine Learning in Sciencecited by 32
- 2021Ps and Qs: Quantization-aware pruning for efficient low latency neural network inferencecited by 31
- 2023PolyLUT: Learning Piecewise Polynomials for Ultra-Low Latency FPGA LUT-based Inferencecited by 30
- 2023Machine Learning for Anomaly Detection in Particle Physicscited by 29
- 2024Differentiable Weightless Neural Networkscited by 27
- 2021Point Cloud Transformers applied to Collider Physicscited by 23
12 most cited of 131 All 131 (JSON)
- 2026Leveraging Industrial Foundation Models at the Edge of Particle Physics Detectors via Distillation Learning and Hardware Co-design20 Sep 2026
- 2026Real-Time Plasma State Prediction via FPGA-Accelerated Quantized Recurrent Probabilistic Neural Networks19 Sep 2026
- 2026RISC-V and machine learning: a survey17 Sep 2026
- 2026SyntheticHLS: Building Diverse Synthetic High-Level Synthesis Datasets using LLMs9 Sep 2026
- 2026DiffLUT-Net: Differentiable Training of FPGA LUT Networks with Learnable Connectivity8 Sep 2026
- 2026Recent Developments in Transformer Inference Deployment on FPGA Platforms: A Survey1 Sep 2026
- 2026Bern2Edge: A Neurosymbolic Compiler for Edge Deployment via Bernstein Polynomial Networks20 Aug 2026
- 2026Calibration Bets on the Past: Post-Training Quantization for Financial Time-Series Forecasting12 Aug 2026
- 2026CascadeLUT: Information-Ordered Streaming Inference for Bandwidth-Constrained FPGAs1 Aug 2026
- 2026Real-Time Detection of Charge Jumps in Superconducting Qubits with a Convolutional Neural Network15 Jul 2026
- 2026Machine Learning-Based Reconstruction for Resistive Silicon Sensors13 Jul 2026
- 2026Are We Ready for AI-Driven Discovery? AI Verification Before the Next Fundamental Physics Breakthrough10 Jul 2026
12 newest of 131 All 131 (JSON)