mlsanityData to 7 Oct 2026

HAPM -- Hardware Aware Pruning Method for CNN hardware accelerators in resource constrained devices

arXiv 2408.14055 ↗First posted 26 Aug 2024cs.AR cs.AIcited by 1

Not on the map. Why?

Abstract (arXiv)

During the last years, algorithms known as Convolutional Neural Networks (CNNs) had become increasingly popular, expanding its application range to several areas. In particular, the image processing field has experienced a remarkable advance thanks to this algorithms. In IoT, a wide research field aims to develop hardware capable of execute them at the lowest possible energy cost, but keeping acceptable image inference time. One can get around this apparently conflicting objectives by applying design and training techniques. The present work proposes a generic hardware architecture ready to be implemented on FPGA devices, supporting a wide range of configurations which allows the system to run different neural network architectures, dynamically exploiting the sparsity caused by pruning techniques in the mathematical operations present in this kind of algorithms. The inference speed of the design is evaluated over different resource constrained FPGA devices. Finally, the standard pruning algorithm is compared against a custom pruning technique specifically designed to exploit the scheduling properties of this hardware accelerator. We demonstrate that our hardware-aware pruning algorithm achieves a remarkable improvement of a 45 % in inference time compared to a network pruned using the standard algorithm.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 11 of its 21 references that are in the map. First posted on arXiv 26 Aug 2024.

Builds on

11 of 21 references.

References · 11

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  3. 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 596
  4. 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
  5. 2017Exploring Sparsity in Recurrent Neural Networkscited by 75
  6. 2019Gemmini: Enabling Systematic Deep-Learning Architecture Evaluation via Full-Stack Integrationcited by 59
  7. 2016Compression of Neural Machine Translation Models via Pruningcited by 43
  8. 2017A Survey of FPGA-Based Neural Network Acceleratorcited by 17
  9. 2019Comparing Energy Efficiency of CPU, GPU and FPGA Implementations for Vision Kernelscited by 8
  10. 2018Hardware-Efficient Structure of the Accelerating Module for Implementation of Convolutional Neural Network Basic Operationcited by 2
  11. 2017A General Neural Network Hardware Architecture on FPGAcited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 1.

1 paper.