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 条
  • [1] Heterogeneous Integration of In-Memory Analog Computing Architectures with Tensor Processing Units
    Elbtity, Mohammed E.
    Reidy, Brendan
    Amin, Md Hasibul
    Zand, Ramtin
    PROCEEDINGS OF THE GREAT LAKES SYMPOSIUM ON VLSI 2023, GLSVLSI 2023, 2023, : 607 - 612
  • [2] Heterogeneous Memristive Crossbar for In-Memory Computing
    Papandroulidakis, Georgios
    Vourkas, Ioannis
    Sirakoulis, Georgios Ch.
    Rubio, Antonio
    2015 INTERNATIONAL CONFERENCE ON MEMRISTIVE SYSTEMS (MEMRISYS), 2015,
  • [3] An Efficient Heterogeneous Memristive XNOR for In-Memory Computing
    Abu Lebdeh, Muath
    Abunahla, Heba
    Mohammad, Baker
    Al-Qutayri, Mahmoud
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2017, 64 (09) : 2427 - 2437
  • [4] GFlink: An In-Memory Computing Architecture on Heterogeneous CPU-GPU Clusters for Big Data
    Chen, Cen
    Li, Kenli
    Ouyang, Aijia
    Tang, Zhuo
    Li, Keqin
    PROCEEDINGS 45TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING - ICPP 2016, 2016, : 542 - 551
  • [5] GFlink: An In-Memory Computing Architecture on Heterogeneous CPU-GPU Clusters for Big Data
    Chen, Cen
    Li, Kenli
    Ouyang, Aijia
    Zeng, Zeng
    Li, Keqin
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (06) : 1275 - 1288
  • [6] A Crossbar-Based In-Memory Computing Architecture
    Wang, Xinxin
    Zidan, Mohammed A.
    Lu, Wei D.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2020, 67 (12) : 4224 - 4232
  • [7] In-Memory Computing Architecture for Efficient Hardware Security
    Ajmi, Hala
    Zayer, Fakhreddine
    Belgacem, Hamdi
    2024 IEEE 7TH INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES, SIGNAL AND IMAGE PROCESSING, ATSIP 2024, 2024, : 71 - 76
  • [8] In-Memory Computing Architecture for Efficient Hardware Security
    Ajmi, Hala
    Zayer, Fakhreddine
    Belgacem, Hamdi
    arXiv,
  • [9] A Unified Memory Network Architecture for In-Memory Computing in Commodity Servers
    Zhan, Jia
    Akgun, Itir
    Zhao, Jishen
    Davis, Al
    Faraboschi, Paolo
    Wang, Yuangang
    Xie, Yuan
    2016 49TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO), 2016,
  • [10] Efficient and lightweight in-memory computing architecture for hardware security
    Ajmi, Hala
    Zayer, Fakhreddine
    Fredj, Amira Hadj
    Belgacem, Hamdi
    Mohammad, Baker
    Werghi, Naoufel
    Dias, Jorge
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2024, 190