Layer-wise Weight Selection for Power-Efficient Neural Network Acceleration

Jiaxun Fang, Grace Li Zhang, Shaoyi Huang
11/21/2025
cs.ARcs.LG

No confident code implementation found for this paper.

Abstract

Systolic array accelerators execute CNNs with energy dominated by the switching activity of multiply accumulate (MAC) units. Although prior work exploits weight dependent MAC power for compression, existing methods often use global activation models, coarse energy proxies, or layer-agnostic policies, which limits their effectiveness on real hardware. We propose an energy aware, layer-wise compression framework that explicitly leverages MAC and layer level energy characteristics. First, we build a layer-aware MAC energy model that combines per-layer activation statistics with an MSB-Hamming distance grouping of 22-bit partial sum transitions, and integrate it with a tile-level systolic mapping to estimate convolution-layer energy. On top of this model, we introduce an energy accuracy co-optimized weight selection algorithm within quantization aware training and an energy-prioritized layer-wise schedule that compresses high energy layers more aggressively under a global accuracy constraint. Experiments on different CNN models demonstrate up to 58.6\% energy reduction with 2-3\% accuracy drop, outperforming a state-of-the-art power-aware baseline.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{fang2025layerwise,
  title  = {Layer-wise Weight Selection for Power-Efficient Neural Network Acceleration},
  author = {Jiaxun Fang and Grace Li Zhang and Shaoyi Huang},
  year   = {2025},
  eprint = {2511.17123},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.17123v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2511.17123.svg)](https://codeofpaper.com/paper/2511.17123)

Discussion