In-Memory Computing Based Hardware Accelerator Module for Deep Neural Networks

被引:0
|
作者
Appukuttan, Allen [1 ]
Thomas, Emmanuel [1 ]
Nair, Harinandan R. [1 ]
Hemanth, S. [1 ]
Dhanaraj, K. J. [1 ]
Azeez, Maleeha Abdul [1 ]
机构
[1] Natl Inst Technol Calicut, Dept Elect & Commun Engn, Calicut, Kerala, India
关键词
In-Memory Computing; Matrix multiplication; Neural networks; Static Random Access Memory; Von Neumann bottleneck;
D O I
10.1109/INDICON56171.2022.10040126
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In recent years, AI/ML has been increasingly becoming a part of our daily lives and in the technology around us. With this increasing prevalence, they currently provide the most effective solutions to a wide range of image recognition, speech recognition, and natural language processing challenges. The demand for fast and efficient calculations of increasingly complex models has gained immense importance. One of the biggest technical limitations faced today is the Von Neumann bottleneck. However, the data movement between memory tiers can be reduced by incorporating in-memory computing modules into the architecture. The possibility of using specialized circuits to improve the efficiency of matrix multiplication was attempted on a small test neural network. We focus on using SRAM-based in-memory computing modules, that use binary weights and inputs which can offer a significant improvement to performance and efficiency without a heavy impact on the accuracy of the models.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Vesti: Energy-Efficient In-Memory Computing Accelerator for Deep Neural Networks
    Yin, Shihui
    Jiang, Zhewei
    Kim, Minkyu
    Gupta, Tushar
    Seok, Mingoo
    Seo, Jae-Sun
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2020, 28 (01) : 48 - 61
  • [2] RRAM-Based In-Memory Computing for Embedded Deep Neural Networks
    Bankman, D.
    Messner, J.
    Gural, A.
    Murmann, B.
    [J]. CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2019, : 1511 - 1515
  • [3] In-Memory Computing based Accelerator for Transformer Networks for Long Sequences
    Laguna, Ann Franchesca
    Kazemi, Arman
    Niemier, Michael
    Hu, X. Sharon
    [J]. PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 1839 - 1844
  • [4] Hybrid In-memory Computing Architecture for the Training of Deep Neural Networks
    Joshi, Vinay
    He, Wangxin
    Seo, Jae-sun
    Rajendran, Bipin
    [J]. 2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2021,
  • [5] Vesti: An In-Memory Computing Processor for Deep Neural Networks Acceleration
    Jiang, Zhewei
    Yin, Shihui
    Kim, Minkyu
    Gupta, Tushar
    Seok, Mingoo
    Seo, Jae-sun
    [J]. CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2019, : 1516 - 1521
  • [6] TiM-DNN: Ternary In-Memory Accelerator for Deep Neural Networks
    Jain, Shubham
    Gupta, Sumeet Kumar
    Raghunathan, Anand
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2020, 28 (07) : 1567 - 1577
  • [7] Scalable and Programmable Neural Network Inference Accelerator Based on In-Memory Computing
    Jia, Hongyang
    Ozatay, Murat
    Tang, Yinqi
    Valavi, Hossein
    Pathak, Rakshit
    Lee, Jinseok
    Verma, Naveen
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2022, 57 (01) : 198 - 211
  • [8] A Hardware Accelerator Based on Quantized Weights for Deep Neural Networks
    Sreehari, R.
    Deepu, Vijayasenan
    Arulalan, M. R.
    [J]. EMERGING RESEARCH IN ELECTRONICS, COMPUTER SCIENCE AND TECHNOLOGY, ICERECT 2018, 2019, 545 : 1079 - 1091
  • [9] MOL-Based In-Memory Computing of Binary Neural Networks
    Ali, Khaled Alhaj
    Baghdadi, Amer
    Dupraz, Elsa
    Leonardon, Mathieu
    Rizk, Mostafa
    Diguet, Jean-Philippe
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2022, 30 (07) : 869 - 880
  • [10] Analog In-Memory Subthreshold Deep Neural Network Accelerator
    Fick, L.
    Blaauw, D.
    Sylvester, D.
    Skrzyniarz, S.
    Parikh, M.
    Fick, D.
    [J]. 2017 IEEE CUSTOM INTEGRATED CIRCUITS CONFERENCE (CICC), 2017,