SparsePixels: Efficient Convolution for Sparse Data on FPGAs
Ho Fung Tsoi, Dylan Rankin, Vladimir Loncar, Philip Harris

TL;DR
SparsePixels introduces an FPGA framework for sparse CNN inference that significantly reduces latency by focusing computation on active pixels, enabling faster processing of sparse image data with minimal performance loss.
Contribution
The paper presents SparsePixels, a novel FPGA-based framework for sparse convolution that efficiently processes only active pixels, drastically reducing inference latency for sparse data.
Findings
Achieves 73x speedup over dense CNNs on FPGA for sparse data
Uses less than 1% of input pixels for computation, saving resources
Maintains high accuracy with minimal performance loss
Abstract
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 pixels while ignoring the rest. 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…
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
TopicsGamma-ray bursts and supernovae · Advanced Neural Network Applications · Neutrino Physics Research
