Skip to main navigation Skip to search Skip to main content

IMC Architecture for Robust DNN Acceleration

  • Gokul Krishnan
  • , Zhenyu Wang
  • , Li Yang
  • , Injune Yeo
  • , Jian Meng
  • , Rajiv V. Joshi
  • , Nathaniel C. Cady
  • , Deliang Fan
  • , Jae Sun Seo
  • , Yu Cao
  • Arizona State University
  • IBM

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

1 Scopus citations

Abstract

RRAM-based in-memory computing (IMC) effectively accelerates deep neural networks (DNNs) and other machine learning algorithms. On the other hand, in the presence of RRAM device variations and lower precision, the mapping of DNNs to RRAM-based IMC suffers from severe accuracy loss. In this work, we propose a novel hybrid IMC architecture that integrates an RRAM-based IMC macro with a digital SRAM macro using a programmable shifter to compensate for the RRAM variations and recover the accuracy. The digital SRAM macro consists of a small SRAM memory array and an array of multiply-and-accumulate (MAC) units. The non-ideal output from the RRAM macro, due to device and circuit nonidealities, is compensated by adding the precise output from the SRAM macro. In addition, the programmable shifter allows for different scales of compensation by shifting the SRAM macro output relative to the RRAM macro output. We design a silicon prototype of the proposed hybrid IMC architecture in the 65nm SUNY process to demonstrate its efficacy. Experimental evaluation of the hybrid IMC architecture shows up to 21.9%, and 6.5% improvement in post-mapping accuracy over state-of-the-art techniques, at minimal overhead for CIFAR-10 and ImageNet datasets, respectively.

Original languageEnglish
Title of host publicationProceedings of 2022 IEEE 16th International Conference on Solid-State and Integrated Circuit Technology, ICSICT 2022
EditorsFan Ye, Ting-Ao Tang
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781665469067
DOIs
StatePublished - 2022
Event16th IEEE International Conference on Solid-State and Integrated Circuit Technology, ICSICT 2022 - Nanjing, China
Duration: Oct 25 2022Oct 28 2022

Publication series

NameProceedings of 2022 IEEE 16th International Conference on Solid-State and Integrated Circuit Technology, ICSICT 2022

Conference

Conference16th IEEE International Conference on Solid-State and Integrated Circuit Technology, ICSICT 2022
Country/TerritoryChina
CityNanjing
Period10/25/2210/28/22

Fingerprint

Dive into the research topics of 'IMC Architecture for Robust DNN Acceleration'. Together they form a unique fingerprint.

Cite this