Impact of Phase-Change Memory Drift on Energy Efficiency and Accuracy of Analog Compute-in-Memory Deep Learning Inference (Invited)

被引:4
|
作者
Frank, Martin M. [1 ]
Li, Ning [1 ]
Rasch, Malte J. [1 ]
Jain, Shubham [1 ]
Chen, Ching-Tzu [1 ]
Muralidhar, Ramachandran [1 ]
Han, Jin-Ping [1 ]
Narayanan, Vijay [1 ]
Philip, Timothy M. [2 ]
Brew, Kevin [2 ]
Simon, Andrew [2 ]
Saraf, Iqbal [2 ]
Saulnier, Nicole [2 ]
Boybat, Irem [3 ]
Wozniak, Stanislaw [3 ]
Sebastian, Abu [3 ]
Narayanan, Pritish [4 ]
Mackin, Charles [4 ]
Chen, An [4 ]
Tsai, Hsinyu [4 ]
Burr, Geoffrey W. [4 ]
机构
[1] IBM TJ Watson Res Ctr, Yorktown Hts, NY 10598 USA
[2] IBM Res Albany, Albany, NY USA
[3] IBM Res Zurich, Ruschlikon, Switzerland
[4] IBM Res Almaden, San Jose, CA USA
关键词
Analog memory; in-memory computing; neural networks; phase change memory; semiconductor device reliability; ARRAY;
D O I
10.1109/IRPS48203.2023.10117874
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Among the emerging approaches for deep learning acceleration, compute-in-memory (CIM) in crossbar arrays, in conjunction with optimized digital computation and communication, is attractive for achieving high execution speeds and energy efficiency. Analog phase-change memory (PCM) is particularly promising for this purpose. However, resistance typically drifts, which can degrade deep learning accuracy over time. Herein, we first discuss drift and noise mitigation by integrating projection liners into analog mushroom-type PCM devices, as well as tradeoffs with dynamic range. We then study their impact on inference accuracy for the Transformer-based language model BERT. We find that accuracy loss after extended drift can be minimal with an optimized mapping of weights to cells comprising two pairs of liner PCM devices of varying significance. Finally, we address the impact of drift on energy consumption during inference through a combination of drift, circuit, and architecture simulations. For a range of typical drift coefficients, we show that the peak vector-matrix multiplication (VMM) energy efficiency of a recently proposed heterogeneous CIM accelerator in 14 nm technology can increase by 3% to 15% over the course of one day to ten years. For convolutional neural network (CNN), long short-term memory (LSTM) and Transformer benchmarks, the increase in sustained energy efficiency remains below 10%, being greatest for models dominated by analog computation. Longer VMM integration times increase the energy impact of drift.
引用
收藏
页数:10
相关论文
共 50 条
  • [21] Drift-tolerant Coding to Enhance the Energy Efficiency of Multi-Level-Cell Phase-Change Memory
    Chen, Yi-Shen
    Chang, Yuan-Hao
    Kuo, Tei-Wei
    2022 ACM/IEEE INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, ISLPED 2022, 2022,
  • [22] 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
  • [23] Temperature sensitivity of analog in-memory computing using phase-change memory
    Boybat, I
    Kersting, B.
    Sarwat, S. Ghazi
    Timoneda, X.
    Bruce, R. L.
    BrightSky, M.
    Le Gallo, M.
    Sebastian, A.
    2021 IEEE INTERNATIONAL ELECTRON DEVICES MEETING (IEDM), 2021,
  • [24] Drift-Invariant Detection for Multilevel Phase-Change Memory
    Stanisavljevic, Milos
    Mittelholzer, Thomas
    Papandreou, Nikolaos
    Parnell, Thomas
    Pozidis, Haralampos
    2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,
  • [25] Optimization of Projected Phase Change Memory for Analog In-Memory Computing Inference
    Li, Ning
    Mackin, Charles
    Chen, An
    Brew, Kevin
    Philip, Timothy
    Simon, Andrew
    Saraf, Iqbal
    Han, Jin-Ping
    Sarwat, Syed Ghazi
    Burr, Geoffrey W.
    Rasch, Malte
    Sebastian, Abu
    Narayanan, Vijay
    Saulnier, Nicole
    ADVANCED ELECTRONIC MATERIALS, 2023, 9 (06)
  • [26] DTC: A Drift-Tolerant Coding to Improve the Performance and Energy Efficiency of -Level-Cell Phase-Change Memory
    Chen, Yi-Shen
    Chang, Yuan-Hao
    Kuo, Tei-Wei
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (10) : 3185 - 3195
  • [27] IPS-CiM: Enhancing Energy Efficiency of Intermittently-Powered Systems with Compute-in-Memory
    Thirumala, Sandeep Krishna
    Raha, Arnab
    Raghunathan, Vijay
    Gupta, Sumeet Kumar
    2020 IEEE 38TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD 2020), 2020, : 368 - 376
  • [28] Phase-change heterostructure enables ultralow noise and drift for memory operation
    Ding, Keyuan
    Wang, Jiangjing
    Zhou, Yuxing
    Tian, He
    Lu, Lu
    Mazzarello, Riccardo
    Jia, Chunlin
    Zhang, Wei
    Rao, Feng
    Ma, Evan
    SCIENCE, 2019, 366 (6462) : 210 - +
  • [29] Smart phase-change memory devices for energy conservation
    Saini, Sakshi
    Sharma, Manish Dev
    Tripathi, Surya Kant
    MATERIALS TODAY-PROCEEDINGS, 2020, 28 : 1858 - 1864
  • [30] Session 15 Overview: Compute-in-Memory Processors for Deep Neural Networks Machine Learning Subcommittee
    Deguchi, Jun
    Liu, Yongpan
    Li, Yan
    Digest of Technical Papers - IEEE International Solid-State Circuits Conference, 2021, 64 : 234 - 235