PIMA-Logic: A Novel Processing-in-Memory Architecture for Highly Flexible and Energy-Efficient Logic Computation

被引:3
|
作者
Angizi, Shaahin [1 ]
He, Zhezhi [1 ]
Fan, Deliang [1 ]
机构
[1] Univ Cent Florida, Dept Elect & Comp Engn, Orlando, FL 32816 USA
基金
美国国家科学基金会;
关键词
D O I
10.1145/3195970.3196092
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we propose PIMA-Logic, as a novel Processing-in Memory Architecture for highly flexible and efficient Logic computation. Instead of integrating complex logic units in cost-sensitive memory, PIMA-Logic exploits a hardware-friendly approach to implement Boolean logic functions between operands either located in the same row or the same column within entire memory arrays. Furthermore, it can efficiently process more complex logic functions between multiple operands to further reduce the latency and power-hungry data movement. The proposed architecture is developed based on Spin Orbit Torque Magnetic Random Access Memory (SOT-MRAM) array and it can simultaneously work as a non-volatile memory and a reconfigurable in-memory logic. The device-to-architecture co-simulation results show that PIMA-Logic can achieve up to 56% and 31.6% improvements with respect to overall energy and delay on combinational logic benchmarks compared to recent Pinatubo architecture. We further implement an in-memory data encryption engine based on PIMA-Logic as a case study. With AES application, it shows 77.2% and 21% lower energy consumption compared to CMOS-ASIC and recent RIMPA implementation, respectively.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] Design of Processing-in-Memory With Triple Computational Path and Sparsity Handling for Energy-Efficient DNN Training
    Han, Wontak
    Heo, Jaehoon
    Kim, Junsoo
    Lim, Sukbin
    Kim, Joo-Young
    IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2022, 12 (02) : 354 - 366
  • [22] An Energy Efficient In-Memory Computing Architecture Using Reconfigurable Magnetic Logic Circuits for Big Data Processing
    Gargari, Milad Ashtari
    Eslami, Nima
    Moaiyeri, Mohammad Hossein
    IEEE TRANSACTIONS ON MAGNETICS, 2023, 59 (12) : 1 - 10
  • [23] Energy-Efficient Full-Swing Logic Circuits With Unipolar TFTs on Flexible Substrates
    Li, Qing
    Lee, Czang-Ho
    Asad, Mohsen
    Wong, William S.
    Sachdev, Manoj
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2021, 56 (06) : 1949 - 1958
  • [24] Magnetoelectrics and multiferroics: Materials and opportunities for energy-efficient spin-based memory and logic
    Heron, John T.
    Chiang, Tony
    MRS BULLETIN, 2021, 46 (10) : 938 - 945
  • [25] Magnetoelectrics and multiferroics: Materials and opportunities for energy-efficient spin-based memory and logic
    John T. Heron
    Tony Chiang
    MRS Bulletin, 2021, 46 : 938 - 945
  • [26] CMP-PIM: An Energy-Efficient Comparator-based Processing-In-Memory Neural Network Accelerator
    Angizi, Shaahin
    He, Zhezhi
    Rakin, Adnan Siraj
    Fan, Deliang
    2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,
  • [27] A Novel Resistive Memory-based Process-in-memory Architecture for Efficient Logic and Add Operations
    Li, Taozhong
    Wang, Qin
    Zhu, Yongxin
    Jiang, Jianfei
    He, Guanghui
    Jin, Jing
    Mao, Zhigang
    Jing, Naifeng
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2019, 24 (02)
  • [28] A novel low complexity and energy-efficient method to implement quaternary logic function in nanoelectronics
    Hosseini, Seied Ali
    Roosta, Esmail
    MICROELECTRONICS JOURNAL, 2020, 102
  • [29] T-PIM: An Energy-Efficient Processing-in-Memory Accelerator for End-to-End On-Device Training
    Heo, Jaehoon
    Kim, Junsoo
    Lim, Sukbin
    Han, Wontak
    Kim, Joo-Young
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2023, 58 (03) : 600 - 613
  • [30] Fuzzy-logic Scheduling for Highly Reliable and Energy-efficient Medical Body Sensor Networks
    Otal, B.
    Verikoukis, C.
    Alonso, L.
    2009 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION WORKSHOPS, VOLS 1 AND 2, 2009, : 156 - 160