Accurate Emulation of Memristive Crossbar Arrays for In-Memory Computing

被引:0
|
作者
Petropoulos, Anastasios [1 ]
Boybat, Irem [2 ,3 ]
Le Gallo, Manuel [2 ]
Eleftheriou, Evangelos [2 ]
Abu Sebastian [2 ]
Antonakopoulos, Theodore [1 ]
机构
[1] Univ Patras, Dept ECE, Patras 26504, Greece
[2] IBM Res Zurich, CH-8803 Ruschlikon, Switzerland
[3] Ecole Polytech Fed Lausanne EPFL, CH-1015 Lausanne, Switzerland
关键词
In-memory computing; neural networks; phase-change memory; hardware emulator; PHASE-CHANGE MEMORY;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In-memory computing is an emerging non-von Neumann computing paradigm where certain computational tasks are performed in memory by exploiting the physical attributes of the memory devices. Memristive devices such as phase-change memory (PCM), where information is stored in terms of their conductance levels, are especially well suited for in-memory computing. In particular, memristive devices, when organized in a crossbar configuration can be used to perform matrix-vector multiply operations by exploiting Kirchhoff's circuit laws. To explore the feasibility of such in-memory computing cores in applications such as deep learning as well as for system-level architectural exploration, it is highly desirable to develop an accurate hardware emulator that captures the key physical attributes of the memristive devices. Here, we present one such emulator for PCM and experimentally validate it using measurements from a PCM prototype chip. Moreover, we present an application of the emulator for neural network inference where our emulator can capture the conductance evolution of approximately 400,000 PCM devices remarkably well.
引用
收藏
页数:5
相关论文
共 50 条
  • [31] Scalable in-memory mapping of Boolean functions in memristive crossbar array using simulated annealing
    Thangkhiew, Phrangboklang L.
    Datta, Kamalika
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2018, 89 : 49 - 59
  • [32] Enabling In-Memory Computation of Binary BLAS using ReRAM Crossbar Arrays
    Bhattacharjee, Debjyoti
    Merchant, Farhad
    Chattopadhyay, Anupam
    [J]. 2016 IFIP/IEEE INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2016,
  • [33] IMEC: A Fully Morphable In-Memory Computing Fabric Enabled by Resistive Crossbar
    Zha, Yue
    Li, Jing
    [J]. IEEE COMPUTER ARCHITECTURE LETTERS, 2017, 16 (02) : 123 - 126
  • [34] Design of Non-volatile Capacitive Crossbar Array for In-Memory Computing
    Luo, Yuan-Chun
    Lu, Anni
    Hur, Jae
    Li, Shaolan
    Yu, Shimeng
    [J]. 2021 IEEE INTERNATIONAL MEMORY WORKSHOP (IMW), 2021, : 123 - 126
  • [35] Crossbar-Constrained Technology Mapping for ReRAM Based In-Memory Computing
    Bhattacharjee, Debjyoti
    Tavva, Yaswanth
    Easwaran, Arvind
    Chattopadhyay, Anupam
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2020, 69 (05) : 734 - 748
  • [36] A linear compensation method for inference accuracy improvement of memristive in-memory computing
    Dai, Yuehua
    Wang, Zeqing
    Feng, Zhe
    Zou, Jianxun
    Guo, Wenbin
    Tan, Su
    Yu, Ruihan
    Hu, Yang
    Qian, Zhibin
    Hu, Junliang
    Xu, Zuyu
    Zhu, Yunlai
    Wu, Zuheng
    [J]. NANOTECHNOLOGY, 2024, 35 (47)
  • [37] Nonvolatile Memristive Materials and Physical Modeling for In-Memory and In-Sensor Computing
    Go, Shao-Xiang
    Lim, Kian-Guan
    Lee, Tae-Hoon
    Loke, Desmond K.
    [J]. SMALL SCIENCE, 2024, 4 (03):
  • [38] Design of Compact Memristive In-Memory Computing Systems using Model Counting
    Chakraborty, Dwaipayan
    Jha, Sumit Kumar
    [J]. 2017 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2017, : 2655 - 2658
  • [39] Functional Demonstration of a Memristive Arithmetic Logic Unit (MemALU) for In-Memory Computing
    Cheng, Long
    Li, Yi
    Yin, Kang-Sheng
    Hu, Si-Yu
    Su, Yu-Ting
    Jin, Miao-Miao
    Wang, Zhuo-Rui
    Chang, Ting-Chang
    Miao, Xiang-Shui
    [J]. ADVANCED FUNCTIONAL MATERIALS, 2019, 29 (49)
  • [40] Custom RISC-V architecture incorporating memristive in-memory computing
    Mallios, Konstantinos Alexandros
    Tompris, Ioannis
    Passias, Athanasios
    Ntinas, Vasileios
    Fyrigos, Iosif-Angelos
    Sirakoulis, Georgios Ch.
    [J]. AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2024, 187