Coding for Computation: Efficient Compression of Neural Networks for Reconfigurable Hardware

Hans Rosenberger, Rodrigo Fischer, Johanna S. Fröhlich, Ali Bereyhi, Ralf R. Müller
4/24/2025
cs.LGcs.ITeess.SP

No confident code implementation found for this paper.

Abstract

As state of the art neural networks (NNs) continue to grow in size, their resource-efficient implementation becomes ever more important. In this paper, we introduce a compression scheme that reduces the number of computations required for NN inference on reconfigurable hardware such as FPGAs. This is achieved by combining pruning via regularized training, weight sharing and linear computation coding (LCC). Contrary to common NN compression techniques, where the objective is to reduce the memory used for storing the weights of the NNs, our approach is optimized to reduce the number of additions required for inference in a hardware-friendly manner. The proposed scheme achieves competitive performance for simple multilayer perceptrons, as well as for large scale deep NNs such as ResNet-34.

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{rosenberger2025coding,
  title  = {Coding for Computation: Efficient Compression of Neural Networks for Reconfigurable Hardware},
  author = {Hans Rosenberger and Rodrigo Fischer and Johanna S. Fröhlich and Ali Bereyhi and Ralf R. Müller},
  year   = {2025},
  eprint = {2504.17403},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.17403v1}
}

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/2504.17403.svg)](https://codeofpaper.com/paper/2504.17403)

Discussion