Are SNNs Truly Energy-efficient? - A Hardware Perspective

被引:1
|
作者
Bhattacharjee, Abhiroop [1 ]
Yin, Ruokai [1 ]
Moitra, Abhishek [1 ]
Panda, Priyadarshini [1 ]
机构
[1] Yale Univ, Dept Elect Engn, New Haven, CT 06520 USA
来源
2024 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP 2024) | 2024年
基金
美国国家科学基金会;
关键词
Spiking Neural Networks; Systolic-arrays; In-memory Computing; Crossbars; Energy-efficiency;
D O I
10.1109/ICASSP48485.2024.10448269
中图分类号
O42 [声学];
学科分类号
070206 ; 082403 ;
摘要
Spiking Neural Networks (SNNs) have gained attention for their energy-efficient machine learning capabilities, utilizing bio-inspired activation functions and sparse binary spike-data representations. While recent SNN algorithmic advances achieve high accuracy on large-scale computer vision tasks, their energy-efficiency claims rely on certain impractical estimation metrics. This work studies two hardware benchmarking platforms for large-scale SNN inference, namely SATA and SpikeSim. SATA is a sparsity-aware systolic-array accelerator, while SpikeSim evaluates SNNs implemented on In-Memory Computing (IMC) based analog crossbars. Using these tools, we find that the actual energy-efficiency improvements of recent SNN algorithmic works differ significantly from their estimated values due to various hardware bottlenecks. We identify and addresses key roadblocks to efficient SNN deployment on hardware, including repeated computations & data movements over timesteps, neuronal module overhead and vulnerability of SNNs towards crossbar non-idealities.
引用
收藏
页码:13311 / 13315
页数:5
相关论文
共 50 条
  • [21] Energy-Efficient and High-Performance Lock Speculation Hardware for Embedded Multicore Systems
    Papagiannopoulou, Dimitra
    Capodanno, Giuseppe
    Moreshet, Tali
    Herlihy, Maurice
    Bahar, R. Iris
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2015, 14 (03)
  • [22] Error-aware design procedure to implement energy-efficient approximate squaring hardware
    Loukrakpam M.
    Singh C.L.
    Choudhury M.
    Nanoscience and Nanotechnology - Asia, 2020, 10 (04) : 471 - 477
  • [23] Power Allocation in Land Mobile Satellite Systems: An Energy-Efficient Perspective
    An, Kang
    Liang, Tao
    Yan, Xiaojuan
    Li, Yusheng
    Qiao, Xiaoqiang
    IEEE COMMUNICATIONS LETTERS, 2018, 22 (07) : 1374 - 1377
  • [24] Energy-efficient hardware/software co-synthesis for a class of applications on reconfigurable SoCs
    Ou, Jingzhao
    Choi, Seonil B.
    Prasanna, Viktor K.
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2005, 1 (1-2) : 91 - 102
  • [25] Energy-Efficient Spatially-Correlated Hardware Impaired Massive MIMO FD Relaying
    Amudala, Dheeraj Naidu
    Sharma, Ekant
    Budhiraja, Rohit
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2021, 69 (03) : 2028 - 2046
  • [26] Energy-efficient Routing
    Junior, Antonio
    Sofia, Rute
    Costa, Antonio
    2011 19TH IEEE INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP), 2011,
  • [27] Hardware Accelerators for Spiking Neural Networks for Energy-Efficient Edge Computing (Extended Abstract)
    Moitra, Abhishek
    Yin, Ruokai
    Panda, Priyadarshini
    PROCEEDINGS OF THE GREAT LAKES SYMPOSIUM ON VLSI 2023, GLSVLSI 2023, 2023, : 137 - 138
  • [28] Energy-Efficient Algorithms
    Albers, Susanne
    IARCS ANNUAL CONFERENCE ON FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE (FSTTCS 2011), 2011, 13 : 1 - 2
  • [29] COSY: An Energy-Efficient Hardware Architecture for Deep Convolutional Neural Networks based on Systolic Array
    Yin, Chen
    Chen, Qiang
    Tian, Miren
    Ji, Mohan
    Zou, Chenglong
    Wang, Yin'an
    Wang, Bo
    2017 IEEE 23RD INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2017, : 180 - 189
  • [30] A goal-framing perspective on the important aspects of energy-efficient multifamily buildings
    Mattsson, Pimkamol
    Johansson, Maria
    FRONTIERS IN PSYCHOLOGY, 2022, 13