An end-to-end RNS CNN Accelerator

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

This work presents a Residue Numbering System (RNS)-based Convolutional Neural Network (CNN) accelerator. The proposed system is fully RNS-based, requiring no intermediate conversions to a binary representation. RNS operation overhead is minimized by designing the architecture in such a way that the usage of the non-trivial RNS operations is amortized over a large number of MAC operations. This allows to exploit their periodic usage and further reduce power consumption through clock-gating. Implementation results on a 22-nm process, show that RNS can not only increase the maximum achievable frequency of the arithmetic circuits, but also results in 58% more energy-efficient processing, compared to the traditional binary counterparts. Compared to the state-of-the-art, RNS-based CNN accelerator, the proposed architecture is shown to be 8.5× more energy efficient, with an average energy efficiency of 1.91 TOPS/W.

Original languageBritish English
Title of host publication2024 IEEE 6th International Conference on AI Circuits and Systems, AICAS 2024 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages75-79
Number of pages5
ISBN (Electronic)9798350383638
DOIs
StatePublished - 2024
Event6th IEEE International Conference on AI Circuits and Systems, AICAS 2024 - Abu Dhabi, United Arab Emirates
Duration: 22 Apr 202425 Apr 2024

Publication series

Name2024 IEEE 6th International Conference on AI Circuits and Systems, AICAS 2024 - Proceedings

Conference

Conference6th IEEE International Conference on AI Circuits and Systems, AICAS 2024
Country/TerritoryUnited Arab Emirates
CityAbu Dhabi
Period22/04/2425/04/24

Fingerprint

Dive into the research topics of 'An end-to-end RNS CNN Accelerator'. Together they form a unique fingerprint.

Cite this