RRAM for Compute-in-Memory: From Inference to Training

被引:68
|
作者
Yu, Shimeng [1 ]
Shim, Wonbo [1 ]
Peng, Xiaochen [1 ]
Luo, Yandong [1 ]
机构
[1] Georgia Inst Technol, Sch Elect & Comp Engn, Atlanta, GA 30332 USA
基金
美国国家科学基金会;
关键词
Computer architecture; Training; Resistance; Microprocessors; Random access memory; Arrays; Reliability; Non-volatile memory; in-memory computing; deep neural network; hardware accelerator; MONOLITHICALLY INTEGRATED RRAM; NEURAL-NETWORKS; NONVOLATILE; PRECISION; EFFICIENT; SCHEME; MACRO; CMOS; READ;
D O I
10.1109/TCSI.2021.3072200
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
To efficiently deploy machine learning applications to the edge, compute-in-memory (CIM) based hardware accelerator is a promising solution with improved throughput and energy efficiency. Instant-on inference is further enabled by emerging non-volatile memory technologies such as resistive random access memory (RRAM). This paper reviews the recent progresses of the RRAM based CIM accelerator design. First, the multilevel states RRAM characteristics are measured from a test vehicle to examine the key device properties for inference. Second, a benchmark is performed to study the scalability of the RRAM CIM inference engine and the feasibility towards monolithic 3D integration that stacks RRAM arrays on top of advanced logic process node. Third, grand challenges associated with in-situ training are presented. To support accurate and fast in-situ training and enable subsequent inference in an integrated platform, a hybrid precision synapse that combines RRAM with volatile memory (e.g. capacitor) is designed and evaluated at system-level. Prospects and future research needs are discussed.
引用
收藏
页码:2753 / 2765
页数:13
相关论文
共 50 条
  • [31] CIMAT: A Compute-In-Memory Architecture for On-chip Training Based on Transpose SRAM Arrays
    Jiang, Hongwu
    Peng, Xiaochen
    Huang, Shanshi
    Yu, Shimeng
    IEEE TRANSACTIONS ON COMPUTERS, 2020, 69 (07) : 944 - 954
  • [32] Memory and Compute-in-Memory Based on Ferroelectric Field Effect Transistors
    Liu Y.
    Li T.
    Zhu X.
    Yang H.
    Li X.
    Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2023, 45 (09): : 3083 - 3097
  • [33] A High-Parallelism RRAM-Based Compute-In-Memory Macro With Intrinsic Impedance Boosting and In-ADC Computing
    Xie, Tian
    Yu, Shimeng
    Li, Shaolan
    IEEE JOURNAL ON EXPLORATORY SOLID-STATE COMPUTATIONAL DEVICES AND CIRCUITS, 2023, 9 (01): : 38 - 46
  • [34] PCM-Based Analog Compute-In-Memory: Impact of Device Non-Idealities on Inference Accuracy
    Sun, X.
    Khwa, W. S.
    Chen, Y. S.
    Lee, C. H.
    Lee, H. Y.
    Yu, S. M.
    Naous, R.
    Wu, J. Y.
    Chen, T. C.
    Bao, X.
    Chang, M. F.
    Diaz, C. H.
    Wong, H-S P.
    Akarvardar, K.
    IEEE TRANSACTIONS ON ELECTRON DEVICES, 2021, 68 (11) : 5585 - 5591
  • [35] A Heterogeneous Microprocessor Based on All-Digital Compute-in-Memory for End-to-End AIoT Inference
    Yu, Songming
    He, Yifan
    Jia, Hongyang
    Sun, Wenyu
    Zhou, Mufeng
    Lei, Luchang
    Zhao, Wentao
    Ma, Guofu
    Yang, Huazhong
    Liu, Yongpan
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2023, 70 (08) : 3099 - 3103
  • [36] Tempo-CIM: A RRAM Compute-in-Memory Neuromorphic Accelerator With Area-Efficient LIF Neuron and Split-Train-Merged-Inference Algorithm for Edge AI Applications
    Jiang, Jingwen
    Zhou, Keji
    Liang, Jinhao
    Tian, Fengshi
    Zhao, Chenyang
    Yang, Jianguo
    Xue, Xiaoyong
    Zeng, Xiaoyang
    IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2023, 13 (04) : 986 - 999
  • [37] Ferroelectric compute-in-memory annealer for combinatorial optimization problems
    Xunzhao Yin
    Yu Qian
    Alptekin Vardar
    Marcel Günther
    Franz Müller
    Nellie Laleni
    Zijian Zhao
    Zhouhang Jiang
    Zhiguo Shi
    Yiyu Shi
    Xiao Gong
    Cheng Zhuo
    Thomas Kämpfe
    Kai Ni
    Nature Communications, 15
  • [38] Special Topic on Exploratory Devices and Circuits for Compute-in-Memory
    Yu, Shimeng
    IEEE JOURNAL ON EXPLORATORY SOLID-STATE COMPUTATIONAL DEVICES AND CIRCUITS, 2020, 6 (01):
  • [39] A review of SRAM-based compute-in-memory circuits
    Yoshioka, Kentaro
    Ando, Shimpei
    Miyagi, Satomi
    Chen, Yung-Chin
    Zhang, Wenlun
    JAPANESE JOURNAL OF APPLIED PHYSICS, 2024, 63 (12)
  • [40] Capacitive Synaptor With Overturned Charge Injection for Compute-in-Memory
    Kim, Choong-Ki
    Phadke, Omkar
    Kim, Tae-Hyeon
    Kim, Myung-Su
    Yu, Ji-Man
    Yoo, Min-Soo
    Choi, Yang-Kyu
    Yu, Shimeng
    IEEE ELECTRON DEVICE LETTERS, 2024, 45 (05) : 929 - 932