Architecture-circuit-technology co-optimization for resistive random access memory-based computation-in-memory chips

被引:10
|
作者
Liu, Yuyi [1 ]
Gao, Bin [1 ]
Tang, Jianshi [1 ]
Wu, Huaqiang [1 ]
Qian, He [1 ]
机构
[1] Tsinghua Univ, Beijing Natl Res Ctr Informat Sci & Technol BNRist, Sch Integrated Circuits, Beijing 100084, Peoples R China
基金
中国国家自然科学基金;
关键词
resistive random-access memory; computation-in-memory; compact model; device-architecture-algorithm co-design; compiler; ANALOG RRAM; DEVICE; MODEL;
D O I
10.1007/s11432-023-3785-8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Computation-in-memory (CIM) chips offer an energy-efficient approach to artificial intelligence computing workloads. Resistive random-access memory (RRAM)-based CIM chips have proven to be a promising solution for overcoming the von Neumann bottleneck. In this paper, we review our recent studies on the architecture-circuit-technology co-optimization of scalable CIM chips and related hardware demonstrations. To further minimize data movements between memory and computing units, architecture optimization methods have been introduced. Then, we propose a device-architecture-algorithm co-design simulator to provide guidelines for designing CIM systems. A physics-based compact RRAM model and an array-level analog computing model were embedded in the simulator. In addition, a CIM compiler was proposed to optimize the on-chip dataflow. Finally, research perspectives are proposed for future development.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Architecture-circuit-technology co-optimization for resistive random access memory-based computation-in-memory chips
    Yuyi LIU
    Bin GAO
    Jianshi TANG
    Huaqiang WU
    He QIAN
    ScienceChina(InformationSciences), 2023, 66 (10) : 152 - 161
  • [2] System and Technology Co-optimization for RRAM based Computation-in-memory Chip
    Liu, Yuyi
    Gao, Bin
    2021 INTERNATIONAL CONFERENCE ON IC DESIGN AND TECHNOLOGY (ICICDT), 2021,
  • [3] Simulated Annealing Algorithm & ReRAM Device Co-optimization for Computation-in-Memory
    Taoka, Kenta
    Misawa, Naoko
    Koshino, Shunsuke
    Matsui, Chihiro
    Takeuchi, Ken
    2021 IEEE INTERNATIONAL MEMORY WORKSHOP (IMW), 2021, : 119 - 122
  • [4] A Computation-In-Memory Accelerator Based on Resistive Devices
    Hoang Anh Du Nguyen
    Yu, Jintao
    Abu Lebdeh, Muath
    Taouil, Mottaqiallah
    Hamdioui, Said
    MEMSYS 2019: PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON MEMORY SYSTEMS, 2019, : 19 - 32
  • [5] Processing Acceleration with Resistive Memory-based Computation
    Imani, Mohsen
    Cheng, Yan
    Rosing, Tajana
    MEMSYS 2016: PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON MEMORY SYSTEMS, 2016, : 208 - 210
  • [6] SNrram: An Efficient Sparse Neural Network Computation Architecture Based on Resistive Random -Access Memory
    Wang, Peiqi
    Ji, Yu
    Hong, Chi
    Lyu, Yongqiang
    Wang, Dongsheng
    Xie, Yuan
    2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,
  • [7] LUT Optimization for Memory-Based Computation
    Meher, Pramod Kumar
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2010, 57 (04) : 285 - 289
  • [8] Optimal Weight-Splitting in Resistive Random Access Memory-Based Computing-in-Memory Macros
    Song, Choongseok
    Kim, Jeeson
    Jeong, Doo Seok
    ADVANCED INTELLIGENT SYSTEMS, 2023, 5 (01)
  • [9] A Circuit-Architecture Co-optimization Framework for Exploring Nonvolatile Memory Hierarchies
    Dong, Xiangyu
    Jouppi, Norman P.
    Xie, Yuan
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2013, 10 (04)
  • [10] Power-performance Co-optimization of Throughput Core Architecture using Resistive Memory
    Goswami, Nilanjan
    Cao, Bingyi
    Li, Tao
    19TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE COMPUTER ARCHITECTURE (HPCA2013), 2013, : 342 - 353