# CompRRAE: RRAM-based Convolutional Neural Network Accelerator with   Reduced Computations through a Runtime Activation Estimation

**Authors:** Xizi Chen, Jingyang Zhu, Jingbo Jiang, Chi-Ying Tsui

arXiv: 1906.03180 · 2019-06-10

## TL;DR

This paper introduces CompRRAE, an RRAM-based CNN accelerator that significantly reduces computations by exploiting output sparsity and adaptive early termination, leading to major improvements in energy efficiency and throughput with minimal accuracy loss.

## Contribution

It proposes novel runtime estimation and adaptive approximation techniques to reduce multiply-accumulate operations in RRAM-based CNN accelerators.

## Key findings

- 70% computation reduction during inference
- Energy efficiency improved by 2.9x
- Throughput increased by 2.8x

## Abstract

Recently Resistive-RAM (RRAM) crossbar has been used in the design of the accelerator of convolutional neural networks (CNNs) to solve the memory wall issue. However, the intensive multiply-accumulate computations (MACs) executed at the crossbars during the inference phase are still the bottleneck for the further improvement of energy efficiency and throughput. In this work, we explore several methods to reduce the computations for the RRAM-based CNN accelerators. First, the output sparsity resulting from the widely employed Rectified Linear Unit is exploited, and a significant portion of computations are bypassed through an early detection of the negative output activations. Second, an adaptive approximation is proposed to terminate the MAC early when the sum of the partial results of the remaining computations is considered to be within a certain range of the intermediate accumulated result and thus has an insignificant contribution to the inference. In order to determine these redundant computations, a novel runtime estimation on the maximum and minimum values of each output activation is developed and used during the MAC operation. Experimental results show that around 70% of the computations can be reduced during the inference with a negligible accuracy loss smaller than 0.2%. As a result, the energy efficiency and the throughput are improved by over 2.9 and 2.8 times, respectively, compared with the state-of-the-art RRAM-based accelerators.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1906.03180/full.md

## Figures

6 figures with captions in the complete paper: https://tomesphere.com/paper/1906.03180/full.md

## References

19 references — full list in the complete paper: https://tomesphere.com/paper/1906.03180/full.md

---
Source: https://tomesphere.com/paper/1906.03180