mlsanityData to 7 Oct 2026

Lightweight Software Kernels and Hardware Extensions for Efficient Sparse Deep Neural Networks on Microcontrollers

arXiv 2503.06183 ↗First posted 8 Mar 2025cs.LG cs.AI cs.DCcited by 2

Not on the map. Why?

Abstract (arXiv)

The acceleration of pruned Deep Neural Networks (DNNs) on edge devices such as Microcontrollers (MCUs) is a challenging task, given the tight area- and power-constraints of these devices. In this work, we propose a three-fold contribution to address this problem. First, we design a set of optimized software kernels for N:M pruned layers, targeting ultra-low-power, multicore RISC-V MCUs, which are up to 2.1x and 3.4x faster than their dense counterparts at 1:8 and 1:16 sparsity, respectively. Then, we implement a lightweight Instruction-Set Architecture (ISA) extension to accelerate the indirect load and non-zero indices decompression operations required by our kernels, obtaining up to 1.9x extra speedup, at the cost of a 5% area overhead. Lastly, we extend an open-source DNN compiler to utilize our sparse kernels for complete networks, showing speedups of 3.21x and 1.81x on a ResNet18 and a Vision Transformer (ViT), with less than 1.5% accuracy drop compared to a dense baseline.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 28 of its 41 references that are in the map. First posted on arXiv 8 Mar 2025.

Builds on

28 of 41 references.

References · 28

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  3. 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
  4. 2023LLM-Pruner: On the Structural Pruning of Large Language Modelscited by 643
  5. 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 521
  6. 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 480
  7. 2021A White Paper on Neural Network Quantizationcited by 453
  8. 2017Efficient Processing of Deep Neural Networks: A Tutorial and Surveycited by 427
  9. 2020Integer Quantization for Deep Learning Inference: Principles and Empirical Evaluationcited by 183
  10. 2021Learning N:M Fine-grained Structured Sparse Neural Networks From Scratchcited by 177
  11. 2018CMSIS-NN: Efficient Neural Network Kernels for Arm Cortex-M CPUscited by 116
  12. 2016Faster CNNs with Direct Sparse Convolutions and Guided Pruningcited by 39
16 more
  1. 2019PULP-NN: Accelerating Quantized Neural Networks on Parallel Ultra-Low-Power RISC-V Processorscited by 34
  2. 2020Accelerating Sparse DNN Models without Hardware-Support via Tile-Wise Sparsitycited by 30
  3. 2021Vega: A 10-Core SoC for IoT End-Nodes with DNN Acceleration and Cognitive Wake-Up From MRAM-Based State-Retentive Sleep Modecited by 16
  4. 2022Efficient Quantized Sparse Matrix Operations on Tensor Corescited by 16
  5. 2021SparseDNN: Fast Sparse Deep Learning Inference on CPUscited by 13
  6. 2023VENOM: A Vectorized N:M Format for Unleashing the Power of Sparse Tensor Corescited by 13
  7. 2016A near-threshold RISC-V core with DSP extensions for scalable IoT Endpoint Devicescited by 12
  8. 2024Deeploy: Enabling Energy-Efficient Deployment of Small Language Models On Heterogeneous Microcontrollerscited by 11
  9. 2023VEGETA: Vertically-Integrated Extensions for Sparse/Dense GEMM Tile Acceleration on CPUscited by 8
  10. 2022GVSoC: A Highly Configurable, Fast and Accurate Full-Platform Simulator for RISC-V based IoT Processorscited by 6
  11. 2019Stream Semantic Registers: A Lightweight RISC-V ISA Extension Achieving Full Compute Utilization in Single-Issue Corescited by 5
  12. 2024MATCH: Model-Aware TVM-based Compilation for Heterogeneous Edge Devicescited by 5
  13. 2021dCSR: A Memory-Efficient Sparse Matrix Representation for Parallel Neural Network Inferencecited by 4
  14. 2023Sparse Stream Semantic Registers: A Lightweight ISA Extension Accelerating General Sparse Linear Algebracited by 2
  15. 2023IndexMAC: A Custom RISC-V Vector Instruction to Accelerate Structured-Sparse Matrix Multiplicationscited by 2
  16. 2024DeMM: A Decoupled Matrix Multiplication Engine Supporting Relaxed Structured Sparsitycited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 2.

2 papers.