mlsanityData to 14 Oct 2026

FireFly-S: Exploiting Dual-Side Sparsity for Spiking Neural Networks Acceleration with Reconfigurable Spatial Architecture

arXiv 2408.15578 ↗First posted 28 Aug 2024cs.ARcited by 3

Not on the map. Why?

Abstract (arXiv)

Spiking Neural Networks (SNNs), with brain-inspired structure using discrete spikes instead of continuous activations, are gaining attention for their efficient processing on neuromorphic chips. While current SNN hardware accelerators often prioritize temporal spike sparsity, exploiting sparse synaptic weights offers significant untapped potential for even greater efficiency. To address this, we propose FireFly-S, a Sparse extension of the FireFly series. This co-optimized software-hardware design focuses on leveraging dual-side sparsity for acceleration. On the software side, we propose a algorithmic optimization framework that combines gradient rewiring for pruning and modified Learned Step Size Quantization (LSQ) for SNNs, achieving a weight sparsity exceeding 85% and enabling efficient 4-bit quantization with negligible accuracy loss. On the hardware side, we present an efficient dual-side sparsity detector employing a Bitmap-based sparse decoding logic to pinpoint the positions of non-zero weights and input spikes. The logic allows for direct bypassing of redundant computations, thereby enhancing computational efficiency. Different from the overlay architecture adopted by previous FireFly series, we adopt a parametric spatial architecture with inter-layer pipelining that can fully exploit the fine-grained programmability and reconfigurability of Field-Programmable Gate Arrays (FPGAs), enabling fast deployment for various models. A spatial-temporal dataflow is also proposed to support such inter-layer pipelining and avoid long-term temporal dependencies. In experiments conducted on the MNIST, DVS-Gesture and CIFAR-10 datasets, the FireFly-S model achieves 85--95% sparsity with 4-bit quantization and the hardware accelerator effectively leverages the dual-side sparsity, delivering performance metrics of 10,047~FPS/W on MNIST, 3,683~FPS/W on DVS-Gesture, and 2,327~FPS/W on CIFAR-10.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 21 of its 49 references that are in the map. First posted on arXiv 28 Aug 2024.

Builds on

21 of 49 references.

References · 21

  1. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
  2. 2019Learned Step Size Quantizationcited by 628
  3. 2017The Marginal Value of Adaptive Gradient Methods in Machine Learningcited by 250
  4. 2020Towards Theoretically Understanding Why SGD Generalizes Better Than ADAM in Deep Learningcited by 126
  5. 2021Efficient Neuromorphic Signal Processing with Loihi 2cited by 96
  6. 2019Comprehensive SNN Compression Using ADMM Optimization and Activity Regularizationcited by 45
  7. 2021Pruning of Deep Spiking Neural Networks through Gradient Rewiringcited by 43
  8. 2021Q-SpiNN: A Framework for Quantizing Spiking Neural Networkscited by 37
  9. 2022BrainCog: A Spiking Neural Network based Brain-inspired Cognitive Intelligence Engine for Brain-inspired AI and Brain Simulationcited by 33
  10. 2021Post-training deep neural network pruning via layer-wise calibrationcited by 24
  11. 2021Backpropagation with Biologically Plausible Spatio-Temporal Adjustment For Training Deep Spiking Neural Networkscited by 23
  12. 2023Workload-Balanced Pruning for Sparse Spiking Neural Networkscited by 15
9 more
  1. 2023FireFly: A High-Throughput Hardware Accelerator for Spiking Neural Networks with Efficient DSP and Memory Optimizationcited by 13
  2. 2024Q-SNNs: Quantized Spiking Neural Networkscited by 12
  3. 2023MINT: Multiplier-less INTeger Quantization for Energy Efficient Spiking Neural Networkscited by 10
  4. 2020Joint Pruning & Quantization for Extremely Sparse Neural Networkscited by 9
  5. 2021E3NE: An End-to-End Framework for Accelerating Spiking Neural Networks with Emerging Neural Encoding on FPGAscited by 8
  6. 2021Training Deep Neural Networks with Joint Quantization and Pruning of Weights and Activationscited by 7
  7. 2023FireFly v2: Advancing Hardware Support for High-Performance Spiking Neural Network with a Spatiotemporal FPGA Acceleratorcited by 7
  8. 2019Focused Quantization for Sparse CNNscited by 6
  9. 2023Towards Optimal Compression: Joint Pruning and Quantizationcited by 4

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 1; 2026: 2.

3 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2024Exploring the Sparsity-Quantization Interplay on a Novel Hybrid SNN Event-Driven Architecture
  2. 2026APEX: A Dual-Sparsity Accelerator for Precise and Efficient SNN Inference ↗
  3. 2026BASC : Behavior-Aligned Quantization and Pruning for Low-Bit Spiking Neural Networks
  4. 2025QP-SNN: Quantized and Pruned Spiking Neural Networks
  5. 2025S2NN: Sub-bit Spiking Neural Networks
  6. 2026PTQ4SNN: Membrane-Aware Post-Training Quantization for Spiking Neural Networks
  7. 2024LitE-SNN: Designing Lightweight and Efficient Spiking Neural Network through Spatial-Temporal Compressive Network Search and Joint Optimization
  8. 2023The Hardware Impact of Quantization and Pruning for Weights in Spiking Neural Networks