TAIM: Ternary Activation In-Memory Computing Hardware with 6T SRAM Array

被引:1
作者
Kang, Nameun [1 ]
Kim, Hyungjun [1 ,2 ]
Oh, Hyunmyung [1 ]
Kim, Jae-Joon [3 ]
机构
[1] POSTECH, Pohang, South Korea
[2] SqueezeBits Inc, Seoul, South Korea
[3] Seoul Natl Univ, Seoul, South Korea
来源
PROCEEDINGS OF THE 59TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC 2022 | 2022年
基金
新加坡国家研究基金会;
关键词
Deep Neural Network; In-Memory Computing; Ternary Activation;
D O I
10.1145/3489517.3530574
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recently, various in-memory computing accelerators for low precision neural networks have been proposed. While in-memory Binary Neural Network (BNN) accelerators achieved significant energy efficiency, BNNs show severe accuracy degradation compared to their full precision counterpart models. To mitigate the problem, we propose TAIM, an in-memory computing hardware that can support ternary activation with negligible hardware overhead. In TAIM, a 6T SRAM cell can compute the multiplication between ternary activation and binary weight. Since the 6T SRAM cell consumes no energy when the input activation is 0, the proposed TAIM hardware can achieve even higher energy efficiency compared to BNN case by exploiting input 0's. We fabricated the proposed TAIM hardware in 28nm CMOS process and evaluated the energy efficiency on various image classification benchmarks. The experimental results show that the proposed TAIM hardware can achieve 3.61x higher energy efficiency on average
引用
收藏
页码:1081 / 1086
页数:6
相关论文
共 50 条
  • [31] Impact of Aging and Process Variability on SRAM-Based In-Memory Computing Architectures
    Shaik, Jani Babu
    Guo, Xinfei
    Singhal, Sonal
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2024, 71 (06) : 2696 - 2708
  • [32] Massive MIMO Signal Detection using SRAM-based In-Memory Computing
    Kavishwar, Mihir
    Shanbhag, Naresh
    2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,
  • [33] TA-Quatro: Soft Error-Resilient and Power-Efficient SRAM Cell for ADC-Less Binary Weight and Ternary Activation In-Memory Computing
    Nguyen, Thanh-Dat
    Le, Minh-Son
    Pham, Thi-Nhan
    Chang, Ik-Joon
    ELECTRONICS, 2024, 13 (15)
  • [34] Hardware Implementation of Memristor-based In-Memory Computing for Classification Tasks
    Eslami, Mohammad Reza
    Takhtardeshir, Soheib
    Sharif, Sarah
    Banad, Yaser Mike
    2024 IEEE 67TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, MWSCAS 2024, 2024, : 126 - 130
  • [35] In-Memory Computing Based Hardware Accelerator Module for Deep Neural Networks
    Appukuttan, Allen
    Thomas, Emmanuel
    Nair, Harinandan R.
    Hemanth, S.
    Dhanaraj, K. J.
    Azeez, Maleeha Abdul
    2022 IEEE 19TH INDIA COUNCIL INTERNATIONAL CONFERENCE, INDICON, 2022,
  • [36] Ternary In-Memory Computing with Cryogenic Quantum Anomalous Hall Effect Memories
    Govindankutty, Arun
    Alam, Shamiul
    Das, Sanjay
    Challapalle, Nagadastagiri
    Aziz, Ahmedullah
    George, Sumitha
    PROCEEDINGS OF THE GREAT LAKES SYMPOSIUM ON VLSI 2023, GLSVLSI 2023, 2023, : 521 - 526
  • [37] Two-Direction In-Memory Computing Based on 10T SRAM With Horizontal and Vertical Decoupled Read Ports
    Lin, Zhiting
    Zhu, Zhiyong
    Zhan, Honglan
    Peng, Chunyu
    Wu, Xiulong
    Yao, Yuan
    Niu, Jianchao
    Chen, Junning
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2021, 56 (09) : 2832 - 2844
  • [38] An Aging-Aware CMOS SRAM Structure Design for Boolean Logic In-Memory Computing
    Chang, Wei
    Chen, Yu-Guang
    Huang, Po-Yeh
    Li, Jin-Fu
    34TH IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI AND NANOTECHNOLOGY SYSTEMS (DFT 2021), 2021,
  • [39] Running Efficiently CNNs on the Edge Thanks to Hybrid SRAM-RRAM In-Memory Computing
    Rios, Marco
    Ponzina, Flavio
    Ansaloni, Giovanni
    Levisse, Alexandre
    Atienza, David
    PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 1881 - 1886
  • [40] ADC-Less Reprogrammable RRAM Array Architecture for In-Memory Computing
    Dongre, Ashvinikumar
    Boro, Bipul
    Trivedi, Gaurav
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2023, 31 (12) : 2053 - 2060