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 条
  • [31] AM4: MRAM Crossbar Based CAM/TCAM/ACAM/AP for In-Memory Computing
    Garzon, Esteban
    Lanuzza, Marco
    Teman, Adam
    Yavits, Leonid
    IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2023, 13 (01) : 408 - 421
  • [32] 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
  • [33] Spin-Transfer-Torque MRAM: the Next Revolution in Memory
    Worledge, Daniel C.
    2022 14TH IEEE INTERNATIONAL MEMORY WORKSHOP (IMW 2022), 2022, : 120 - 123
  • [34] Implementation of Highly Reliable and Energy-Efficient Nonvolatile In-Memory Computing using Multistate Domain Wall Spin-Orbit Torque Device
    Lin, Huai
    Xu, Nuo
    Wang, Di
    Liu, Long
    Zhao, Xuefeng
    Zhou, Yongjian
    Luo, Xuming
    Song, Cheng
    Yu, Guoqiang
    Xing, Guozhong
    ADVANCED INTELLIGENT SYSTEMS, 2022, 4 (09)
  • [35] An STT-MRAM based reconfigurable computing-in-memory architecture for general purpose computing
    Yu Pan
    Xiaotao Jia
    Zhen Cheng
    Peng Ouyang
    Xueyan Wang
    Jianlei Yang
    Weisheng Zhao
    CCF Transactions on High Performance Computing, 2020, 2 : 272 - 281
  • [36] An STT-MRAM based reconfigurable computing-in-memory architecture for general purpose computing
    Pan, Yu
    Jia, Xiaotao
    Cheng, Zhen
    Ouyang, Peng
    Wang, Xueyan
    Yang, Jianlei
    Zhao, Weisheng
    CCF TRANSACTIONS ON HIGH PERFORMANCE COMPUTING, 2020, 2 (03) : 272 - 281
  • [37] Polyhedral-Based Compilation Framework for In-Memory Neural Network Accelerators
    Han, Jianhui
    Fei, Xiang
    Li, Zhaolin
    Zhang, Youhui
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2022, 18 (01)
  • [38] An STT-MRAM Based in Memory Architecture for Low Power Integral Computing
    Zhao, Yinglin
    Ouyang, Peng
    Kang, Wang
    Yin, Shouyi
    Zhang, Youguang
    Wei, Shaojun
    Zhao, Weisheng
    IEEE TRANSACTIONS ON COMPUTERS, 2019, 68 (04) : 617 - 623
  • [39] In-memory Wallace Tree Multipliers Based on Majority Gates with Voltage Gated Spin-Orbit Torque Magnetoresistive Random Access Memory Devices
    Hui Y.
    Li Q.
    Wang L.
    Liu C.
    Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2024, 46 (06): : 2673 - 2680
  • [40] PRISM: Energy-efficient Polymorphic Operation based on Spin-Orbit Torque Memory for Reconfigurable Computing
    Chang, Liang
    Wang, Zhaohao
    Zhao, Yang
    Zhang, Youguang
    Zhao, Weisheng
    Zhou, Jun
    2020 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2020,