Leveraging Highly Approximated Multipliers in DNN Inference

Georgios Zervakis, Fabio Frustaci, Ourania Spantidi, Iraklis Anagnostopoulos, Hussam Amrouch +1 more
12/21/2024
cs.ARcs.LG

No confident code implementation found for this paper.

Abstract

In this work, we present a control variate approximation technique that enables the exploitation of highly approximate multipliers in Deep Neural Network (DNN) accelerators. Our approach does not require retraining and significantly decreases the induced error due to approximate multiplications, improving the overall inference accuracy. As a result, our approach enables satisfying tight accuracy loss constraints while boosting the power savings. Our experimental evaluation, across six different DNNs and several approximate multipliers, demonstrates the versatility of our approach and shows that compared to the accurate design, our control variate approximation achieves the same performance, 45% power reduction, and less than 1% average accuracy loss. Compared to the corresponding approximate designs without using our technique, our approach improves the accuracy by 1.9x on average.

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{zervakis2024leveraging,
  title  = {Leveraging Highly Approximated Multipliers in DNN Inference},
  author = {Georgios Zervakis and Fabio Frustaci and Ourania Spantidi and Iraklis Anagnostopoulos and Hussam Amrouch and Jörg Henkel},
  year   = {2024},
  eprint = {2412.16757},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.16757v1}
}

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

Discussion