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 条
  • [41] Design of an energy-efficient XNOR gate based on MTJ-based nonvolatile logic-in-memory architecture for binary neural network hardware
    Natsui, Masanori
    Chiba, Tomoki
    Hanyu, Takahiro
    JAPANESE JOURNAL OF APPLIED PHYSICS, 2019, 58 (SB)
  • [42] Z-PIM: A Sparsity-Aware Processing-in-Memory Architecture With Fully Variable Weight Bit-Precision for Energy-Efficient Deep Neural Networks
    Kim, Ji-Hoon
    Lee, Juhyoung
    Lee, Jinsu
    Heo, Jaehoon
    Kim, Joo-Young
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2021, 56 (04) : 1093 - 1104
  • [43] Energy-Efficient Discrete Cosine Transform Architecture Using Reversible Logic for IoT-Enabled Consumer Electronics
    Awais, Muhammad
    Khan, Wilayat
    Akram, Tallha
    Nam, Yunyoung
    IEEE ACCESS, 2025, 13 : 12292 - 12307
  • [44] FinSAL: A Novel FinFET Based Secure Adiabatic Logic for Energy-Efficient and DPA Resistant IoT Devices
    Kumar, S. Dinesh
    Thapliyal, Himanshu
    Mohammad, Azhar
    2016 IEEE INTERNATIONAL CONFERENCE ON REBOOTING COMPUTING (ICRC), 2016,
  • [45] A Memory-Based Logic Block With Optimized-for-Read SRAM for Energy-Efficient Reconfigurable Computing Fabric
    Yueh, Wen
    Chatterjee, Subho
    Zia, Muneeb
    Bhunia, Swarup
    Mukhopadhyay, Saibal
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2015, 62 (06) : 593 - 597
  • [46] AERIS: Area/Energy-Efficient 1T2R ReRAM Based Processing-in-Memory Neural Network System-on-a-Chip
    Yue, Jinshan
    Liu, Yongpan
    Su, Fang
    Li, Shuangchen
    Yuan, Zhe
    Wang, Zhibo
    Sun, Wenyu
    Li, Xueqing
    Yang, Huazhong
    24TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC 2019), 2019, : 146 - 151
  • [47] Energy-Efficient Non-Von Neumann Computing Architecture Supporting Multiple Computing Paradigms for Logic and Binarized Neural Networks
    Zanotti, Tommaso
    Puglisi, Francesco Maria
    Pavan, Paolo
    JOURNAL OF LOW POWER ELECTRONICS AND APPLICATIONS, 2021, 11 (03)
  • [48] SP-PIM: A Super-Pipelined Processing-In-Memory Accelerator With Local Error Prediction for Area/Energy-Efficient On-Device Learning
    Heo, Jaehoon
    Kim, Jung-Hoon
    Han, Wontak
    Kim, Jaeuk
    Kim, Joo-Young
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2024, 59 (08) : 2671 - 2683
  • [49] A Synchronization-Based Hybrid-Memory Multi-Core Architecture for Energy-Efficient Biomedical Signal Processing
    Braojos, Ruben
    Bortolotti, Daniele
    Bartolini, Andrea
    Ansaloni, Giovanni
    Benini, Luca
    Atienza, David
    IEEE TRANSACTIONS ON COMPUTERS, 2017, 66 (04) : 575 - 585
  • [50] Anomalous Thermal-Assisted Spin-Orbit Torque-Induced Magnetization Switching for Energy-Efficient Logic-in-Memory
    Zheng, Zhenyi
    Zhang, Zhizhong
    Feng, Xueqiang
    Zhang, Kun
    Zhang, Yue
    He, Yu
    Chen, Lei
    Lin, Kelian
    Zhang, Youguang
    Amiri, Pedram Khalili
    Zhao, Weisheng
    ACS NANO, 2022, 16 (05) : 8264 - 8272