arrow
Return

Resistive Memory-Based In-Memory Computing: From Device and Large-Scale Integration System Perspectives

delete2019-09-20
delete77
delete
OA
AI
B
Bonan Yan
李冰 cover
李冰 (Bing Li)
X
Ximing Qiao
C
Cheng-Xin Xue
M
Meng‐Fan Chang
Y
Yiran Chen
李海 cover
李海 (Hai Li) *
DOI:10.1002/aisy.201900068delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
In-memory computing is a computing scheme that integrates data storage and arithmetic computation functions. Resistive random access memory (RRAM) arrays with innovative peripheral circuitry provide the capability of performing vector-matrix multiplication beyond the basic Boolean logic. With such a memory-computation duality, RRAM-based in-memory computing enables an efficient hardware solution for matrix-multiplication-dependent neural networks and related applications. Herein, the recent development of RRAM nanoscale devices and the parallel progress on circuit and microarchitecture layers are discussed. Well suited for analog synapse and neuron implementation, RRAM device properties and characteristics are emphasized herein. 3D-stackable RRAM and on-chip training are introduced in large-scale integration. The circuit design and system organization of RRAM-based in-memory computing are essential to breaking the von Neumann bottleneck. These outcomes illuminate the way for the large-scale implementation of ultra-low-power and dense neural network accelerators.
Keywords:
accelerators
in-memory computing
neural networks
process-in-memory
resistive memory
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Advanced Intelligent Systems cover
Advanced Intelligent Systems
IF:
6.1
Papers:
2.0K
Citations:
8.4K

Organization

N
National Tsing Hua University
Scholars:
1.6W
Papers: 1.4W
Citations: 1.7W
D
Duke University
Scholars:
6.3W
Papers: 5.7W
Citations: 6.5W