A Multichiplet Computing-in-Memory Architecture Exploration Framework Based on Various CIM Devices

被引:1
|
作者
Dai, Zhuoyu [1 ,2 ]
Xiang, Feibin [1 ,2 ]
Fu, Xiangqu [1 ,2 ]
He, Yifan [3 ]
Sun, Wenyu [3 ]
Liu, Yongpan [3 ]
Yang, Guanhua [4 ]
Zhang, Feng [1 ,2 ]
Yue, Jinshan [4 ]
Li, Ling [1 ,2 ]
机构
[1] Chinese Acad Sci, Inst Microelect, Lab Microelect Devices & Integrated Technol, State Key Lab Fabricat Technol Integrated Circuits, Beijing 100029, Peoples R China
[2] Univ Chinese Acad Sci, Sch Microelect, Beijing 100049, Peoples R China
[3] Tsinghua Univ, Dept Elect Engn, Beijing 100084, Peoples R China
[4] Chinese Acad Sci, Inst Microelect, State Key Lab Fabricat Technol Integrated Circuits, Beijing 100029, Peoples R China
基金
中国博士后科学基金;
关键词
Random access memory; Computer architecture; Artificial intelligence; Performance evaluation; Integrated circuits; Energy efficiency; In-memory computing; 3-D integration; artificial intelligence (AI) application; chiplet; computing-in-memory (CIM); design space exploration;
D O I
10.1109/TCAD.2024.3416256
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Computing-in-memory (CIM) architectures based on various devices, such as resistive random access memory, SRAM, DRAM, etc., have demonstrated promising energy efficiency. Single-device-based CIM chips show different advantages on performance, power, or area metrics under different workload/operators sizes and application requirements. Some nonidealities, such as the write endurance of some nonvolatile devices, also influence the design choices. Motivated by the emerging 2.5-D/3-D chiplet integration, this work aims to combine the advantages of CIM/storage chips based on different devices, and proposes a design exploration framework to combine the advantages of CIM chips based on these devices in a 3-D-stack architecture. This work proposes: 1) an evaluation method for the power, performance, and area metrics of the multichiplet CIM architecture; 2) an abstraction for the single-device-based CIM chiplets and artificial intelligence algorithm operators; and 3) a mapping and optimization strategy to explore the 2.5-D/3-D CIM chiplet set. The effectiveness of the mapping strategy is verified with a small-scale brute-force search. The proposed design exploration framework can help to find a better-multichiplet CIM architecture. Under a simple design case, the proposed 3-D CIM architecture shows $4.68\times $ - $53.32\times $ energy efficiency compared with the single CIM chip baselines. The abstracted chiplet library is open-source available in the open-source https://github.com/dai0dai/3D_CIM_Chiplet_Architecture_Exploration.
引用
收藏
页码:4613 / 4625
页数:13
相关论文
共 50 条
  • [1] A Two-stage Training Framework for Hardware Constraints of Computing-in-Memory Architecture
    Kuo, Hao-Wen
    Wang, Rui-Hsuan
    Li, Zhaofang
    Lin, Shih-Ting
    Chang, Meng-Fan
    Tang, Kea-Tiong
    2022 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, APCCAS, 2022, : 30 - 34
  • [2] Eva-CiM: A System-Level Performance and Energy Evaluation Framework for Computing-in-Memory Architectures
    Gao, Di
    Reis, Dayane
    Hu, Xiaobo Sharon
    Zhuo, Cheng
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (12) : 5011 - 5024
  • [3] Device-Circuit-Architecture Co-Exploration for Computing-in-Memory Neural Accelerators
    Jiang, Weiwen
    Lou, Qiuwen
    Yan, Zheyu
    Yang, Lei
    Hu, Jingtong
    Hu, Xiaobo Sharon
    Shi, Yiyu
    IEEE TRANSACTIONS ON COMPUTERS, 2021, 70 (04) : 595 - 605
  • [4] Hafnium Oxide-Based Ferroelectric Devices for Computing-in-Memory Applications
    Chen, Pei-Yao
    He, Zheng-Yu
    Cha, Ming-Yang
    Liu, Hao
    Zhu, Hao
    Chen, Lin
    Sun, Qing-Qing
    Ding, Shi-Jin
    Zhang, David Wei
    PHYSICA STATUS SOLIDI A-APPLICATIONS AND MATERIALS SCIENCE, 2021, 218 (09):
  • [5] A Quantization Model Based on a Floating-point Computing-in-Memory Architecture
    Clien, Xi
    Guo, An
    Xu, Xinbing
    Si, Xin
    Yang, Jun
    2022 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, APCCAS, 2022, : 493 - 496
  • [6] An STT-MRAM based reconfigurable computing-in-memory architecture for general purpose computing
    Yu Pan
    Xiaotao Jia
    Zhen Cheng
    Peng Ouyang
    Xueyan Wang
    Jianlei Yang
    Weisheng Zhao
    CCF Transactions on High Performance Computing, 2020, 2 : 272 - 281
  • [7] An STT-MRAM based reconfigurable computing-in-memory architecture for general purpose computing
    Pan, Yu
    Jia, Xiaotao
    Cheng, Zhen
    Ouyang, Peng
    Wang, Xueyan
    Yang, Jianlei
    Zhao, Weisheng
    CCF TRANSACTIONS ON HIGH PERFORMANCE COMPUTING, 2020, 2 (03) : 272 - 281
  • [8] Research progress in architecture and application of RRAM with computing-in-memory
    Wang, Chenyu
    Shi, Ge
    Qiao, Fei
    Lin, Rubin
    Wu, Shien
    Hu, Zenan
    NANOSCALE ADVANCES, 2023, 5 (06): : 1559 - 1573
  • [9] Challenges and Trends of SRAM-Based Computing-In-Memory for AI Edge Devices
    Jhang, Chuan-Jia
    Xue, Cheng-Xin
    Hung, Je-Min
    Chang, Fu-Chun
    Chang, Meng-Fan
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2021, 68 (05) : 1773 - 1786
  • [10] Memristor-based Deep Spiking Neural Network with a Computing-In-Memory Architecture
    Nowshin, Fabiha
    Yi, Yang
    PROCEEDINGS OF THE TWENTY THIRD INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2022), 2022, : 163 - 168