Memory-Centric Computing for Image Classification Using SNN with RRAM

被引:0
|
作者
AbuHamra, Nada [1 ]
Mohammad, Baker [1 ]
机构
[1] Khalifa Univ, Dept Elect Engn & Comp Sci, Abu Dhabi, U Arab Emirates
关键词
AI accelerator; SNN; LIF neuron; RRAM cross-bar; IMC;
D O I
10.1109/AICAS59952.2024.10595912
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Neuromorphic computing, exemplified by spiking neural networks (SNN), seeks to replicate human brain functionality through event-driven processes, encoding information via spikes, and adopting biological learning principles. Its comparative advantage over traditional computing lies in the eventdriven nature of computations, promising notably high energy efficiency. However, the hardware implementation of SNN poses limitations for various applications. This study proposes an In-memory Computing (IMC) approach, utilizing a Resistive RAM-based (RRAM) crossbar array to expedite the SNN algorithm. The investigation scrutinizes the accuracy of three network variants-fp32, fp16, and int8-utilizing different data types. Remarkably, by reducing the datasize to one fourth of the original size, the accuracy increased by 1.17% after retraining. Additionally, quantizing the network from fp32 to 8-bit fixed point, and using an RRAM crossbar array, yielded savings of similar to 1634x in memory access energy, similar to 1636x in memory access latency, and similar to 132x in computations energy. Furthermore, utilizing the RRAM crossbar array for the acceleration of the quantized SNN algorithm yielded similar to 10x reduction in average power consumption per inference, and similar to 159x savings in required area.
引用
收藏
页码:105 / 109
页数:5
相关论文
共 50 条
  • [31] A Survey of Memory-Centric Energy Efficient Computer Architecture
    Zhang, Changwu
    Sun, Hao
    Li, Shuman
    Wang, Yaohua
    Chen, Haiyan
    Liu, Hengzhu
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2023, 34 (10) : 2657 - 2670
  • [32] Software for Explicitly Parallel Memory-Centric Processor Architecture
    Dokoski, Goce
    Efnusheva, Danijela
    Tentov, Aristotel
    Kalendar, Marija
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON APPLIED INNOVATIONS IN IT, 2015, 3 : 37 - 40
  • [33] A Novel Memory-centric Architecture and Organization of Processors and Computers
    Efnusheva, Danijela
    Dokoski, Goce
    Tentov, Aristotel
    Kalendar, Marija
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON APPLIED INNOVATIONS IN IT, 2015, 3 : 47 - 53
  • [34] Memory-centric hardware synthesis from dataflow models
    Fischaber, Scott
    McAllister, John
    Woods, Roger
    EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, PROCEEDINGS, 2008, 5114 : 197 - 206
  • [35] Memory-Centric Accelerator Design for Convolutional Neural Networks
    Peemen, Maurice
    Setio, Arnaud A. A.
    Mesman, Bart
    Corporaal, Henk
    2013 IEEE 31ST INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2013, : 13 - 19
  • [36] On Reconfiguring Memory-Centric AI Edge Devices for CIM
    Chen, Hung-Ming
    Ni, Cheng-En
    Chang, Kang-Yu
    Chiang, Tzu-Chieh
    Chang, Shih-Han
    Chiang, Cheng-Yu
    Lai, Bo-Cheng
    Liu, Chien-Nan
    Jou, Shyh-Jye
    18TH INTERNATIONAL SOC DESIGN CONFERENCE 2021 (ISOCC 2021), 2021, : 262 - 263
  • [37] Design of Processor in Memory with RISC-modified Memory-Centric Architecture
    Efnusheva, Danijela
    Tentov, Aristotel
    CYBERNETICS AND MATHEMATICS APPLICATIONS IN INTELLIGENT SYSTEMS, CSOC2017, VOL 2, 2017, 574 : 70 - 81
  • [38] CAPSlog: Scalable Memory-Centric Partitioning for Pipeline Parallelism
    Dreuning, Henk
    Liokouras, Anna Badia
    Ouyang, Xiaowei
    Bal, Henri E.
    van Nieuwpoort, Rob V.
    2024 32ND EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, PDP 2024, 2024, : 17 - 25
  • [39] mpibind: A Memory-Centric Affinity Algorithm for Hybrid Applications
    Leon, Edgar A.
    MEMSYS 2017: PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON MEMORY SYSTEMS, 2017, : 262 - 264
  • [40] HybridSketch: A Memory-centric Precise Approach for Flow Measurement
    Zhao, Xiaolei
    Wen, Mei
    Tang, Minjin
    Huang, Qun
    Zhang, Chunyuan
    ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,