SparsePixels: Efficient Convolution for Sparse Data on FPGAs
Not on the map. Why?
Abstract (arXiv)
Inference of standard convolutional neural networks (CNNs) on FPGAs often incurs high latency and a long initiation interval due to the deep nested loops required to densely convolve every input pixel regardless of its feature value. However, input features can be spatially sparse in some image data, where semantic information may occupy only a small fraction of the pixels and most computation would be wasted on empty regions. In this work, we introduce SparsePixels, a framework that implements sparse convolution on FPGAs by selectively retaining and computing on a small subset of active input pixels while ignoring the rest, reducing the per-layer compute from O(HWK2CinCout) to O(n2CinCout) and the storage from O(HWC) to O(nC) when n2ll HW. Because computation always runs over a single pre-specified pixel budget that is frozen at synthesis, the inference latency is data-independent and constant at runtime. We show that, for identifying neutrino interactions in naturally sparse LArTPC images with 4k pixels, a standard CNN with a compact size of 4k parameters incurs an inference latency of 48.665 μs on an FPGA, whereas a sparse CNN of the same base architecture, computing on less than 1% of the input pixels, achieves a × 73 speedup to 0.665 μs with resource utilization well within on-chip budgets, trading only a small percent-level performance loss. This work aims to benefit future algorithm development for efficient data readout in modern experiments with strict latency requirements of microseconds or below.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 27 of its 63 references that are in the map. First posted on arXiv 5 Dec 2025.
Builds on
27 of 63 references.
References · 27
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 20194D Spatio-Temporal ConvNets: Minkowski Convolutional Neural Networkscited by 1,208
- 20173D Semantic Segmentation with Submanifold Sparse Convolutional Networkscited by 748
- 2016FINN: A Framework for Fast, Scalable Binarized Neural Network Inferencecited by 150
- 2018Fast inference of deep neural networks in FPGAs for particle physicscited by 133
- 2020Automatic heterogeneous quantization of deep neural networks for low-latency inference on the edge for particle detectorscited by 80
- 2022TorchSparse: Efficient Point Cloud Inference Enginecited by 73
- 2015Sparse 3D convolutional neural networkscited by 72
- 2016A survey of sparse representation: algorithms and applicationscited by 58
- 2021Fast convolutional neural networks on FPGAs with hls4mlcited by 42
- 2015Jet-Images -- Deep Learning Editioncited by 41
15 more
- 2017NullHop: A Flexible Convolutional Neural Network Accelerator Based on Sparse Representations of Feature Mapscited by 39
- 2023TorchSparse++: Efficient Training and Inference Framework for Sparse Convolution on GPUscited by 36
- 2021The Dark Machines Anomaly Score Challenge: Benchmark Data and Model Independent Event Classification for the Large Hadron Collidercited by 29
- 2016A Convolutional Neural Network Neutrino Event Classifiercited by 26
- 2020Fast inference of Boosted Decision Trees in FPGAs for particle physicscited by 26
- 2025The National Research Platform: Stretched, Multi-Tenant, Scientific Kubernetes Clustercited by 17
- 2019Scalable Deep Convolutional Neural Networks for Sparse, Locally Dense Liquid Argon Time Projection Chamber Datacited by 16
- 2020An Efficient Hardware Accelerator for Structured Sparse Convolutional Neural Networks on FPGAscited by 16
- 2022Ultra-low latency recurrent neural network inference on FPGAs for physics applications with hls4mlcited by 14
- 2022Real-time semantic segmentation on FPGAs for autonomous vehicles with hls4mlcited by 11
- 2023Symbolic Regression on FPGAs for Fast Machine Learning Inferencecited by 9
- 2024SymbolNet: Neural Symbolic Regression with Adaptive Dynamic Pruning for Compressioncited by 7
- 2024Real-time Anomaly Detection at the L1 Trigger of CMS Experimentcited by 7
- 2023Fast Neural Network Inference on FPGAs for Triggering on Long-Lived Particles at Colliderscited by 5
- 2024Low Latency Transformer Inference on FPGAs for Physics Applications with hls4mlcited by 5
Built on by
Not cited yet.