PowerPruning: Selecting Weights and Activations for Power-Efficient Neural Network Acceleration
Not on the map. Why?
Abstract (arXiv)
Deep neural networks (DNNs) have been successfully applied in various fields. A major challenge of deploying DNNs, especially on edge devices, is power consumption, due to the large number of multiply-and-accumulate (MAC) operations. To address this challenge, we propose PowerPruning, a novel method to reduce power consumption in digital neural network accelerators by selecting weights that lead to less power consumption in MAC operations. In addition, the timing characteristics of the selected weights together with all activation transitions are evaluated. The weights and activations that lead to small delays are further selected. Consequently, the maximum delay of the sensitized circuit paths in the MAC units is reduced even without modifying MAC units, which thus allows a flexible scaling of supply voltage to reduce power consumption further. Together with retraining, the proposed method can reduce power consumption of DNNs on hardware by up to 78.3% with only a slight accuracy loss.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 6 of its 19 references that are in the map. First posted on arXiv 24 Mar 2023.
Builds on
6 of 19 references.
References · 6
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,593
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 815
- 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 618
- 2016Learning Structured Sparsity in Deep Neural Networkscited by 541
Built on by
Citing papers per year: 2023: 2; 2024: 3; 2025: 1; 2026: 2.
8 papers.
- 2024Basis Sharing: Cross-Layer Parameter Sharing for Large Language Model Compressioncited by 35
- 2024LiveMind: Low-latency Large Language Models with Simultaneous Inferencecited by 10
- 2023Early-Exit with Class Exclusion for Efficient Inference of Neural Networkscited by 8
- 2025Layer-wise dynamic rank for compressing large language modelscited by 8
- 2023Computational and Storage Efficient Quadratic Neurons for Deep Neural Networkscited by 1
- 2024EncodingNet: A Novel Encoding-based MAC Design for Efficient Neural Network Accelerationcited by 0
- 2026Late Breaking Results: Conversion of Neural Networks into Logic Flows for Edge Computingcited by 0
- 2026DiffLUT-Net: Differentiable Training of FPGA LUT Networks with Learnable Connectivitycited by 0
- 2026DiffLUT-Net: Differentiable Training of FPGA LUT Networks with Learnable Connectivity8 Sep 2026
- 2026Late Breaking Results: Conversion of Neural Networks into Logic Flows for Edge Computing29 Jan 2026
- 2025Layer-wise dynamic rank for compressing large language models30 Sep 2025
- 2024Basis Sharing: Cross-Layer Parameter Sharing for Large Language Model Compression2 Oct 2024
- 2024LiveMind: Low-latency Large Language Models with Simultaneous Inference20 Jun 2024
- 2024EncodingNet: A Novel Encoding-based MAC Design for Efficient Neural Network Acceleration25 Feb 2024
- 2023Early-Exit with Class Exclusion for Efficient Inference of Neural Networks23 Sep 2023
- 2023Computational and Storage Efficient Quadratic Neurons for Deep Neural Networks10 Jun 2023