In-Memory Computing Architecture for a Convolutional Neural Network Based on Spin Orbit Torque MRAM

被引:1
|
作者
Huang, Jun-Ying [1 ]
Syu, Jing-Lin [2 ]
Tsou, Yao-Tung [2 ]
Kuo, Sy-Yen [1 ]
Chang, Ching-Ray [3 ]
机构
[1] Natl Taiwan Univ, Dept Elect Engn, Taipei 106, Taiwan
[2] Feng Chia Univ, Dept Commun Engn, Taichung 407, Taiwan
[3] Chung Yuan Christian Univ, Quantum Informat Ctr, Taoyuan 320, Taiwan
关键词
convolution neural network; computing in memory; processing in memory; distributed arithmetic; MRAM; SOT-MRAM; ENERGY;
D O I
10.3390/electronics11081245
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, numerous studies have investigated computing in-memory (CIM) architectures for neural networks to overcome memory bottlenecks. Because of its low delay, high energy efficiency, and low volatility, spin-orbit torque magnetic random access memory (SOT-MRAM) has received substantial attention. However, previous studies used calculation circuits to support complex calculations, leading to substantial energy consumption. Therefore, our research proposes a new CIM architecture with small peripheral circuits; this architecture achieved higher performance relative to other CIM architectures when processing convolution neural networks (CNNs). We included a distributed arithmetic (DA) algorithm to improve the efficiency of the CIM calculation method by reducing the excessive read/write times and execution steps of CIM-based CNN calculation circuits. Furthermore, our method also uses SOT-MRAM to increase the calculation speed and reduce power consumption. Compared with CIM-based CNN arithmetic circuits in previous studies, our method can achieve shorter clock periods and reduce read times by up to 43.3% without the need for additional circuits.
引用
收藏
页数:17
相关论文
共 50 条
  • [41] A Low-Cost Hardware-Friendly Spiking Neural Network Based on Binary MRAM Synapses, Accelerated Using In-Memory Computing
    Wang, Yihao
    Wu, Danqing
    Wang, Yu
    Hu, Xianwu
    Ma, Zizhao
    Feng, Jiayun
    Xie, Yufeng
    ELECTRONICS, 2021, 10 (19)
  • [42] FPGA based convolution and memory architecture for Convolutional Neural Network
    Shahan, K. A.
    Rani, Sheeba J.
    2020 33RD INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2020 19TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2020, : 183 - 188
  • [43] Cryo-SIMPLY: A Reliable STT-MRAM-Based Smart Material Implication Architecture for In-Memory Computing
    Moposita, Tatiana
    Garzon, Esteban
    Teman, Adam
    Lanuzza, Marco
    NANOMATERIALS, 2025, 15 (01)
  • [44] Stoch-IMC: A bit-parallel stochastic in-memory computing architecture based on STT-MRAM
    Hajisadeghi, Amir M.
    Zarandi, Hamid R.
    Momtazpour, Mahmoud
    AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2025, 190
  • [45] Parallel Computing in Memory Paradigm based on Reconfigurable Spin-Orbit Torque Switching
    Zhang, Zhongkui
    Wang, Chao
    Wang, Zhaohao
    PROCEEDINGS OF THE 17TH ACM INTERNATIONAL SYMPOSIUM ON NANOSCALE ARCHITECTURES, NANOARCH 2022, 2022,
  • [46] CiM-BNN:Computing-in-MRAM Architecture for Stochastic Computing Based Bayesian Neural Network
    Gu, Huiyi
    Jia, Xiaotao
    Liu, Yuhao
    Yang, Jianlei
    Wang, Xueyan
    Zhang, Youguang
    Cotofana, Sorin Dan
    Zhao, Weisheng
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2024, 12 (04) : 980 - 990
  • [47] Multi-Objective Neural Architecture Search for In-Memory Computing
    Amin, Md Hasibul
    Mohammadi, Mohammadreza
    Zand, Ramtin
    2024 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, ISVLSI, 2024, : 343 - 348
  • [48] Hybrid In-memory Computing Architecture for the Training of Deep Neural Networks
    Joshi, Vinay
    He, Wangxin
    Seo, Jae-sun
    Rajendran, Bipin
    2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2021,
  • [49] NNPIM: A Processing In-Memory Architecture for Neural Network Acceleration
    Gupta, Saransh
    Imani, Mohsen
    Kaur, Harveen
    Rosing, Tajana Simunic
    IEEE TRANSACTIONS ON COMPUTERS, 2019, 68 (09) : 1325 - 1337
  • [50] Analogue spin-orbit torque device for artificial-neural-network-based associative memory operation
    Borders, William A.
    Akima, Hisanao
    Fukami, Shunsuke
    Moriya, Satoshi
    Kurihara, Shouta
    Horio, Yoshihiko
    Sato, Shigeo
    Ohno, Hideo
    APPLIED PHYSICS EXPRESS, 2017, 10 (01)