HackerPapers

arXiv:2306.09481cs.AR

Leveraging Residue Number System for Designing High-Precision Analog Deep Neural Network Accelerators

Cansu Demirkiran, Rashmi Agrawal, Vijay Janapa Reddi, Darius Bunandar, Ajay Joshi

Abstract

Achieving high accuracy, while maintaining good energy efficiency, in analog DNN accelerators is challenging as high-precision data converters are expensive. In this paper, we overcome this challenge by using the residue number system (RNS) to compose high-precision operations from multiple low-precision operations. This enables us to eliminate the information loss caused by the limited precision of the ADCs. Our study shows that RNS can achieve 99% FP32 accuracy for state-of-the-art DNN inference using data converters with only $6$-bit precision. We propose using redundant RNS to achieve a fault-tolerant analog accelerator. In addition, we show that RNS can reduce the energy consumption of the data converters within an analog accelerator by several orders of magnitude compared to a regular fixed-point approach.

arXiv comments
Journal reference
DOI
Subjects
cs.ARHardware Architecture cs.ETEmerging Technologies cs.LGMachine Learning cs.NENeural and Evolutionary Computing

On Hacker News

Linked by 2 identifiable commenters in 2 comments across 1 thread, from Dec 2023 to Dec 2023.

Comments linking this paper, per year.

Discussed in comments1 thread

    • > the ENGLISH language defines the word Hehehe Huh?? English doesn’t define itself, people define words by how they’re used. Okay so if you want to make the case for the English definition, let’s see… Digital 1. of, relating to, or utilizing devices constructed or working by the…

      dahartView on HNParent context

    • Your cherry picking definitions. We are talking about digital computers not some colloquial usage of the word digital like in the term digital watches. This is about digital computers and analog computers and when people talk about these things in those terms they exactly mean…

      corethreeView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.