articleJun 1, 2016Closed access

ISAAC: A Convolutional Neural Network Accelerator with In-Situ Analog Arithmetic in Crossbars

University of Utah · Hewlett-Packard (United States)

Indexed incrossref

Abstract

A number of recent efforts have attempted to design accelerators for popular machine learning algorithms, such as those involving convolutional and deep neural networks (CNNs and DNNs). These algorithms typically involve a large number of multiply-accumulate (dot-product) operations. A recent project, DaDianNao, adopts a near data processing approach, where a specialized neural functional unit performs all the digital arithmetic operations and receives input weights from adjacent eDRAM banks. This work explores an in-situ processing approach, where memristor crossbar arrays not only store input weights, but are also used to perform dot-product operations in an analog manner. While the use of crossbar memory as…

Citation impact

692
total citations
FWCI
29.76
Percentile
100%
References
90
Citations per year

Authors

8

Topics & keywords

Keywords
  • Computer science
  • Crossbar switch
  • Convolutional neural network
  • Throughput
  • Memristor
  • Artificial neural network
  • Dot product
  • Computer architecture
No related works found for this paper.