TAICHI: A Tiled Architecture for In-Memory Computing and Heterogeneous Integration

被引:9
|
作者
Wang, Xinxin [1 ]
Pinkham, Reid [1 ]
Zidan, Mohammed A. [1 ]
Meng, Fan-Hsuan [1 ]
Flynn, Michael P. [1 ]
Zhang, Zhengya [1 ]
Lu, Wei D. [1 ]
机构
[1] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
基金
美国国家科学基金会;
关键词
Computer architecture; Gold; Arrays; Adders; Bandwidth; Kernel; Computational modeling; DNN accelerator; in-memory computing; heterogeneous architecture; tiled architecture; RRAM; NEURAL-NETWORKS; ACCELERATOR; INFERENCE;
D O I
10.1109/TCSII.2021.3097035
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We present TAICHI, a general in-memory computing deep neural network accelerator design based on RRAM crossbar arrays heterogeneously integrated with local arithmetic units and global co-processors to allow the system to efficiently map different models while maintaining high energy efficiency and throughput. A hierarchical mesh network-on-chip is implemented to facilitate communication among clusters in TAICHI to balance reconfigurability and efficiency. Detailed deployment of the different circuit components is discussed, and the system performance is estimated at several technology nodes. The heterogeneous design also allows the system to accommodate models larger than the on-chip storage capability.
引用
收藏
页码:559 / 563
页数:5
相关论文
共 50 条
  • [21] Special issue on in-memory computing: Circuits, system, architecture and verification
    Datta, Kamalika
    Drechsler, Rolf
    Memories - Materials, Devices, Circuits and Systems, 2023, 5
  • [22] Triangle Counting Accelerations: From Algorithm to In-Memory Computing Architecture
    Wang, Xueyan
    Yang, Jianlei
    Zhao, Yinglin
    Jia, Xiaotao
    Yin, Rong
    Chen, Xuhang
    Qu, Gang
    Zhao, Weisheng
    IEEE TRANSACTIONS ON COMPUTERS, 2022, 71 (10) : 2462 - 2472
  • [23] Error Resilient In-Memory Computing Architecture for CNN Inference on the Edge
    Rios, Marco
    Ponzina, Flavio
    Ansaloni, Giovanni
    Levisse, Alexandre
    Atienza, David
    PROCEEDINGS OF THE 32ND GREAT LAKES SYMPOSIUM ON VLSI 2022, GLSVLSI 2022, 2022, : 249 - 254
  • [24] Case Study on Integrated Architecture for In-Memory and In-Storage Computing
    Kim, Manho
    Kim, Sung-Ho
    Lee, Hyuk-Jae
    Rhee, Chae-Eun
    ELECTRONICS, 2021, 10 (15)
  • [25] An Efficient In-Memory Computing Architecture for Image Enhancement in AI Applications
    Bettayeb, Meriem
    Zayer, Fakhreddine
    Abunahla, Heba
    Gianini, Gabriele
    Mohammad, Baker
    IEEE ACCESS, 2022, 10 : 48229 - 48241
  • [26] An In-Memory-Computing Binary Neural Network Architecture With In-Memory Batch Normalization
    Rege, Prathamesh Prashant
    Yin, Ming
    Parihar, Sanjay
    Versaggi, Joseph
    Nemawarkar, Shashank
    IEEE ACCESS, 2024, 12 : 190889 - 190896
  • [27] FlinkCL: An OpenCL-Based In-Memory Computing Architecture on Heterogeneous CPU-GPU Clusters for Big Data
    Chen, Cen
    Li, Kenli
    Ouyang, Aijia
    Li, Keqin
    IEEE TRANSACTIONS ON COMPUTERS, 2018, 67 (12) : 1765 - 1779
  • [28] In-memory computing with ferroelectrics
    Rui Yang
    Nature Electronics, 2020, 3 : 237 - 238
  • [29] Computing In-Memory, Revisited
    Milojicic, Dejan
    Bresniker, Kirk
    Campbell, Gary
    Faraboschi, Paolo
    Strachan, John Paul
    Williams, Stan
    2018 IEEE 38TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2018, : 1300 - 1309
  • [30] Hyperspectral In-Memory Computing
    Latifpour, Mostafa Honari
    Park, Byoung Jun
    Yamamoto, Yoshihisa
    Suh, Myoung-Gyun
    2024 OPTICAL FIBER COMMUNICATIONS CONFERENCE AND EXHIBITION, OFC, 2024,