In-memory computing with resistive switching devices

被引:7
|
作者
Daniele Ielmini
H.-S. Philip Wong
机构
[1] Politecnico di Milano and IU.NET,Dipartimento di Elettronica, Informazione e Bioingegneria
[2] Stanford University,Department of Electrical Engineering and Stanford SystemX Alliance
来源
Nature Electronics | 2018年 / 1卷
关键词
D O I
暂无
中图分类号
学科分类号
摘要
Modern computers are based on the von Neumann architecture in which computation and storage are physically separated: data are fetched from the memory unit, shuttled to the processing unit (where computation takes place) and then shuttled back to the memory unit to be stored. The rate at which data can be transferred between the processing unit and the memory unit represents a fundamental limitation of modern computers, known as the memory wall. In-memory computing is an approach that attempts to address this issue by designing systems that compute within the memory, thus eliminating the energy-intensive and time-consuming data movement that plagues current designs. Here we review the development of in-memory computing using resistive switching devices, where the two-terminal structure of the devices, their resistive switching properties, and direct data processing in the memory can enable area- and energy-efficient computation. We examine the different digital, analogue, and stochastic computing schemes that have been proposed, and explore the microscopic physical mechanisms involved. Finally, we discuss the challenges in-memory computing faces, including the required scaling characteristics, in delivering next-generation computing.
引用
收藏
页码:333 / 343
页数:10
相关论文
共 50 条
  • [1] In-memory computing with resistive switching devices
    Ielmini, Daniele
    Wong, H. -S. Philip
    [J]. NATURE ELECTRONICS, 2018, 1 (06): : 333 - 343
  • [2] Physics-based modeling approaches of resistive switching devices for memory and in-memory computing applications
    Ielmini, D.
    Milo, V.
    [J]. JOURNAL OF COMPUTATIONAL ELECTRONICS, 2017, 16 (04) : 1121 - 1143
  • [3] Physics-based modeling approaches of resistive switching devices for memory and in-memory computing applications
    D. Ielmini
    V. Milo
    [J]. Journal of Computational Electronics, 2017, 16 : 1121 - 1143
  • [4] Conductance variations and their impact on the precision of in-memory computing with resistive switching memory (RRAM)
    Pedretti, Giacomo
    Ambrosi, Elia
    Ielmini, Daniele
    [J]. 2021 IEEE INTERNATIONAL RELIABILITY PHYSICS SYMPOSIUM (IRPS), 2021,
  • [5] Nanoscale resistive switching devices for memory and computing applications
    Lee, Seung Hwan
    Zhu, Xiaojian
    Lu, Wei D.
    [J]. NANO RESEARCH, 2020, 13 (05) : 1228 - 1243
  • [6] In-memory PageRank using a Crosspoint Array of Resistive Switching Memory (RRAM) devices
    Sun, Zhong
    Pedretti, Giacomo
    Ambrosi, Elia
    Bricalli, Alessandro
    Ielmini, Daniele
    [J]. 2020 2ND IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS 2020), 2020, : 26 - 30
  • [7] Nanoscale resistive switching devices for memory and computing applications
    Seung Hwan Lee
    Xiaojian Zhu
    Wei D. Lu
    [J]. Nano Research, 2020, 13 : 1228 - 1243
  • [8] Reconfigurable In-Memory Computing with Resistive Memory Crossbar
    Zha, Yue
    Li, Jing
    [J]. 2016 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2016,
  • [9] Memory devices and applications for in-memory computing
    Abu Sebastian
    Manuel Le Gallo
    Riduan Khaddam-Aljameh
    Evangelos Eleftheriou
    [J]. Nature Nanotechnology, 2020, 15 : 529 - 544
  • [10] Memory devices and applications for in-memory computing
    Sebastian, Abu
    Le Gallo, Manuel
    Khaddam-Aljameh, Riduan
    Eleftheriou, Evangelos
    [J]. NATURE NANOTECHNOLOGY, 2020, 15 (07) : 529 - 544