Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. A Flexible In-Memory Computing Architecture for Heterogeneously Quantized CNNs
 
conference paper

A Flexible In-Memory Computing Architecture for Heterogeneously Quantized CNNs

Ponzina, Flavio  
•
Rios, Marco Antonio  
•
Ansaloni, Giovanni  
Show more
July 7, 2021
2021 IEEE Computer Society Annual Symposium on VLSI (ISVLSI)
IEEE Computer Society Annual Symposium on VLSI

Inferences using Convolutional Neural Networks (CNNs) are resource and energy intensive. Therefore, their execution on highly constrained edge devices demands the careful co-optimization of algorithms and hardware. Addressing this challenge, in this paper we present a flexible In-Memory Computing (IMC) architecture and circuit, able to scale data representations to varying bitwidths at run-time, while ensuring high level of parallelism and requiring low area. Moreover, we introduce a novel optimization heuristic, which tailors the quantization level in each CNN layer according to workloads and robustness considerations. We investigate the performance, accuracy and energy requirements of our co-design approach on CNNs of varying sizes, obtaining up to 76.2% increases in efficiency and up to 75.6% reductions in run-time with respect to fixed-bitwidth alternatives, for negligible accuracy degradation.

  • Files
  • Details
  • Metrics
Type
conference paper
DOI
10.1109/ISVLSI51109.2021.00039
Author(s)
Ponzina, Flavio  
Rios, Marco Antonio  
Ansaloni, Giovanni  
Levisse, Alexandre Sébastien Julien  
Atienza Alonso, David  
Date Issued

2021-07-07

Published in
2021 IEEE Computer Society Annual Symposium on VLSI (ISVLSI)
Total of pages

6

Start page

164

End page

169

Subjects

In-Memory Computing

•

CNN

•

Quantization

•

Edge computing

URL

Description of the adopted IMC simulator

https://www.epfl.ch/labs/esl/research/open-source-tools/cnn2blade

Description of the adopted IMC simulator

https://www.epfl.ch/labs/esl/research/open-source-tools/cnn2blade
Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
ESL  
Event nameEvent placeEvent date
IEEE Computer Society Annual Symposium on VLSI

Tampa, Florida, USA (Virtual)

July 7-9, 2021

Available on Infoscience
July 9, 2021
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/179840
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés