In-memory Learning with Analog Resistive Switching Memory: A Review and Perspective

被引:123
|
作者
Xi, Yue [1 ]
Gao, Bin [1 ]
Tang, Jianshi [1 ]
Chen, An [2 ]
Chang, Meng-Fan [3 ]
Hu, Xiaobo Sharon [4 ]
Spiegel, Jan Van Der [5 ]
Qian, He [1 ]
Wu, Huaqiang [1 ]
机构
[1] Tsinghua Univ, Inst Microelect, Beijing Natl Res Ctr Informat Sci & Technol BNRis, Beijing 100084, Peoples R China
[2] Semicond Res Corp, Durham, NC 27703 USA
[3] Natl Tsing Hua Univ, Dept Elect Engn, Hsinchu 30013, Taiwan
[4] Univ Notre Dame, Dept Comp Sci & Engn, Notre Dame, IN 46556 USA
[5] Univ Penn, Elect & Syst Engn Dept, Philadelphia, PA 19104 USA
关键词
Switches; Random access memory; Neural networks; Hardware; Performance evaluation; Artificial intelligence; Resistance; Analog resistive switching memory (RSM); in-memory learning; neuromorphic computing; resistive switching; NEURAL-NETWORK; SYNAPSE DEVICE; OPTIMIZATION; EXTRACTION; MEMRISTORS;
D O I
10.1109/JPROC.2020.3004543
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this article, we review the existing analog resistive switching memory (RSM) devices and their hardware technologies for in-memory learning, as well as their challenges and prospects. Since the characteristics of the devices are different for in-memory learning and digital memory applications, it is important to have an in-depth understanding across different layers from devices and circuits to architectures and algorithms. First, based on a top-down view from architecture to devices for analog computing, we define the main figures of merit (FoMs) and perform a comprehensive analysis of analog RSM hardware including the basic device characteristics, hardware algorithms, and the corresponding mapping methods for device arrays, as well as the architecture and circuit design considerations for neural networks. Second, we classify the FoMs of analog RSM devices into two levels. Level 1 FoMs are essential for achieving the functionality of a system (e.g., linearity, symmetry, dynamic range, level numbers, fluctuation, variability, and yield). Level 2 FoMs are those that make a functional system more efficient and reliable (e.g., area, operational voltage, energy consumption, speed, endurance, retention, and compatibility with back-end-of-line processing). By constructing a device-to-application simulation framework, we perform an in-depth analysis of how these FoMs influence in-memory learning and give a target list of the device requirements. Lastly, we evaluate the main FoMs of most existing devices with analog characteristics and review optimization methods from programming schemes to materials and device structures. The key challenges and prospects from the device to system level for analog RSM devices are discussed.
引用
收藏
页码:14 / 42
页数:29
相关论文
共 50 条
  • [1] In-memory computing with resistive switching devices
    Ielmini, Daniele
    Wong, H. -S. Philip
    NATURE ELECTRONICS, 2018, 1 (06): : 333 - 343
  • [2] In-memory computing with resistive switching devices
    Daniele Ielmini
    H.-S. Philip Wong
    Nature Electronics, 2018, 1 : 333 - 343
  • [3] Forming-Free Resistive Switching Memory Crosspoint Arrays for In-Memory Machine Learning
    Ricci, Saverio
    Mannocci, Piergiulio
    Farronato, Matteo
    Hashemkhani, Shahin
    Ielmini, Daniele
    ADVANCED INTELLIGENT SYSTEMS, 2022, 4 (08)
  • [4] Conductance variations and their impact on the precision of in-memory computing with resistive switching memory (RRAM)
    Pedretti, Giacomo
    Ambrosi, Elia
    Ielmini, Daniele
    2021 IEEE INTERNATIONAL RELIABILITY PHYSICS SYMPOSIUM (IRPS), 2021,
  • [5] In-memory PageRank using a Crosspoint Array of Resistive Switching Memory (RRAM) devices
    Sun, Zhong
    Pedretti, Giacomo
    Ambrosi, Elia
    Bricalli, Alessandro
    Ielmini, Daniele
    2020 2ND IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS 2020), 2020, : 26 - 30
  • [6] In-memory search with learning to hash based on resistive memory for recommendation acceleration
    Fei Wang
    Woyu Zhang
    Zhi Li
    Ning Lin
    Rui Bao
    Xiaoxin Xu
    Chunmeng Dou
    Zhongrui Wang
    Dashan Shang
    npj Unconventional Computing, 1 (1):
  • [7] Reliability of analog resistive switching memory for neuromorphic computing
    Zhao, Meiran
    Gao, Bin
    Tang, Jianshi
    Qian, He
    Wu, Huaqiang
    APPLIED PHYSICS REVIEWS, 2020, 7 (01)
  • [8] Reconfigurable In-Memory Computing with Resistive Memory Crossbar
    Zha, Yue
    Li, Jing
    2016 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2016,
  • [9] Phase-change memory cells characterization in an analog in-memory computing perspective
    Antolini, Alessio
    Lico, Andrea
    Scarselli, Eleonora Franchi
    Carissimi, Marcella
    Pasotti, Marco
    PRIME 2022: 17TH INTERNATIONAL CONFERENCE ON PHD RESEARCH IN MICROELECTRONICS AND ELECTRONICS, 2022, : 149 - 152
  • [10] Physics-based modeling approaches of resistive switching devices for memory and in-memory computing applications
    Ielmini, D.
    Milo, V.
    JOURNAL OF COMPUTATIONAL ELECTRONICS, 2017, 16 (04) : 1121 - 1143