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

被引:70
|
作者
Yan, Bonan [1 ]
Li, Bing [1 ]
Qiao, Ximing [1 ]
Xue, Cheng-Xin [2 ]
Chang, Meng-Fan [2 ]
Chen, Yiran [1 ]
Li, Hai [1 ]
机构
[1] Duke Univ, Dept Elect & Comp Engn, 100 Sci Dr, Durham, NC 27708 USA
[2] Natl Tsing Hua Univ, Dept Elect Engn, Delta Bldg 101,Sect 2,Kuang Fu Rd, Hsinchu 30013, Taiwan
基金
美国国家科学基金会;
关键词
accelerators; in-memory computing; neural networks; process-in-memory; resistive memory; NONVOLATILE MEMORY; LOGIC OPERATIONS; NEURAL-NETWORKS; RRAM; MECHANISM; SYNAPSE; ARRAY;
D O I
10.1002/aisy.201900068
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页数:16
相关论文
共 50 条
  • [31] iSPEED: an Efficient In-Memory Based Spatial Query System for Large-Scale 3D Data with Complex Structures
    Liang, Yanhui
    Hoang Vo
    Kong, Jun
    Wang, Fusheng
    25TH ACM SIGSPATIAL INTERNATIONAL CONFERENCE ON ADVANCES IN GEOGRAPHIC INFORMATION SYSTEMS (ACM SIGSPATIAL GIS 2017), 2017,
  • [32] Hardware-aware training for large-scale and diverse deep learning inference workloads using in-memory computing-based accelerators
    Rasch, Malte J.
    Mackin, Charles
    Le Gallo, Manuel
    Chen, An
    Fasoli, Andrea
    Odermatt, Frederic
    Li, Ning
    Nandakumar, S. R.
    Narayanan, Pritish
    Tsai, Hsinyu
    Burr, Geoffrey W.
    Sebastian, Abu
    Narayanan, Vijay
    NATURE COMMUNICATIONS, 2023, 14 (01)
  • [33] Hardware-aware training for large-scale and diverse deep learning inference workloads using in-memory computing-based accelerators
    Malte J. Rasch
    Charles Mackin
    Manuel Le Gallo
    An Chen
    Andrea Fasoli
    Frédéric Odermatt
    Ning Li
    S. R. Nandakumar
    Pritish Narayanan
    Hsinyu Tsai
    Geoffrey W. Burr
    Abu Sebastian
    Vijay Narayanan
    Nature Communications, 14
  • [34] SPARKBENCH: a spark benchmarking suite characterizing large-scale in-memory data analytics
    Li, Min
    Tan, Jian
    Wang, Yandong
    Zhang, Li
    Salapura, Valentina
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2017, 20 (03): : 2575 - 2589
  • [35] SparkRDF: In-Memory Distributed RDF Management Framework for Large-Scale Social Data
    Xu, Zhichao
    Chen, Wei
    Gai, Lei
    Wang, Tengjiao
    WEB-AGE INFORMATION MANAGEMENT (WAIM 2015), 2015, 9098 : 337 - 349
  • [36] BioSEAL: In-Memory Biological Sequence Alignment Accelerator for Large-Scale Genomic Data
    Kaplan, Roman
    Yavits, Leonid
    Ginosasr, Ran
    PROCEEDINGS OF THE 13TH ACM INTERNATIONAL SYSTEMS AND STORAGE CONFERENCE (SYSTOR 2020), 2020, : 36 - 48
  • [37] SparkBench: a spark benchmarking suite characterizing large-scale in-memory data analytics
    Min Li
    Jian Tan
    Yandong Wang
    Li Zhang
    Valentina Salapura
    Cluster Computing, 2017, 20 : 2575 - 2589
  • [38] Large scale multi-species palindrome study using distributed in-memory computing
    Petersohn, Devin
    Spencer, Matthew
    Fratila, Alex
    Shyu, Chi-Ren
    PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE, 2015, : 685 - 690
  • [39] Study of Memory-based and Visualized Parallel Computing Data Mining System
    Gao, Zhing-heng
    Chen, Kang
    2015 INTERNATIONAL CONFERENCE ON APPLIED MECHANICS AND MECHATRONICS ENGINEERING (AMME 2015), 2015, : 595 - 599
  • [40] A Self-Calibrated Activation Neuron Topology for Efficient Resistive-Based In-Memory Computing
    Numan, Omar
    Andraud, Martin
    Halonen, Kari
    2023 IFIP/IEEE 31ST INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION, VLSI-SOC, 2023, : 195 - 200