Computing in Memory Using Doubled STT-MRAM With the Application of Binarized Neural Networks

被引:0
|
作者
Nemati, Seyed Hassan Hadi [1 ]
Eslami, Nima [1 ]
Moaiyeri, Mohammad Hossein [1 ]
机构
[1] Shahid Beheshti Univ, Fac Elect Engn, Tehran 1983969411, Iran
关键词
Spin electronics; computing in memory; spin-transfer torque magnetic random-access memory; binary/ternary content-addressable memory; resistive-based majority function; binary neural network;
D O I
10.1109/LMAG.2023.3301384
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The computing-in-memory (CiM) approach is a promising option for addressing the processor-memory data transfer bottleneck while performing data-intensive applications. In this letter, we present a novel CiM architecture based on spin-transfer torque magnetic random-access memory, which can work in computing and memory modes. In this letter, two spintronic devices are considered per cell to store the main data and its complement to address the reliability concerns during the read operation, which also provides a fascinating ability for performing reliable Boolean operations (all basic functions), binary/ternary content-addressable memory search operation, and multi-input majority function. Since the developed architecture can perform bitwise xnor operations in one cycle, a resistive-based accumulator has been designed to perform multi-input majority production to improve the structure for implementing fast and low-cost binary neural networks (BNNs). To this end, multiplication, accumulation, and passing through the activation function are accomplished in three cycles. The simulation result of exploiting the architecture in the BNN application indicates 86%-98% lower power-delay product than existing architectures.
引用
收藏
页数:5
相关论文
共 23 条
  • [21] Trends and Challenges in Computing-in-Memory for Neural Network Model: A Review From Device Design to Application-Side Optimization
    Yu, Ke
    Kim, Sunmean
    Choi, Jun Rim
    IEEE ACCESS, 2024, 12 : 186679 - 186702
  • [22] A Novel Small-Signal Ferroelectric Memcapacitor based Capacitive Computing-In-Memory for Area- and Energy-Efficient Quantized Neural Networks
    Xu, Weikai
    Luo, Jin
    Fu, Boyi
    Fu, Zhiyuan
    Wang, Kaifeng
    Su, Chang
    Huang, Qianqian
    Huang, Ru
    8TH IEEE ELECTRON DEVICES TECHNOLOGY & MANUFACTURING CONFERENCE, EDTM 2024, 2024, : 238 - 240
  • [23] YOLoC: DeploY Large-Scale Neural Network by ROM-based Computing-in-Memory using ResiduaL Branch on a Chip
    Chen, Yiming
    Yin, Guodong
    Tan, Zhanhong
    Lee, Mingyen
    Yang, Zekun
    Liu, Yongpan
    Yang, Huazhong
    Ma, Kaisheng
    Li, Xueqing
    PROCEEDINGS OF THE 59TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC 2022, 2022, : 1093 - 1098