AnSpiCS-Net: Reconfigurable Network-on-Chip for Analog Spiking Recurrent Neural Networks

被引:0
|
作者
Rathore, Manu [1 ]
Rose, Garrett S. [1 ]
机构
[1] Univ Tennessee, Dept Elect Engn & Comp Sci, Knoxville, TN 37916 USA
关键词
Neuromorphic Computing; Analog computing; Network-on-Chip; NoC; Address Event Representation; Spiking Neural Networks; Circuit Switching;
D O I
10.1109/ISCAS58744.2024.10558368
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Neuromorphic Computing presents a resource efficient computing paradigm by enabling brain-inspired low-power computations. This compute efficiency can be attributed in large part to the nature of analog computations and bioinspired spiking data. However, the hardware implementation of a general-purpose or reconfigurable SRNN for neuromorphic computations poses challenges, especially pertaining to the programmable connectivity between neurons. This challenge becomes more pronounced when dealing with analog spikes, where information is encoded in the timing, width, shape, and frequency components of the spikes. Existing approaches to reconfigurable spike routing Network-on-Chip (NoC) architectures are predominantly packet-based, falling short when preserving the majority of information within the spike. This becomes especially problematic for small-scale SRNNs, where these packet-based approaches lead to information loss while introducing unnecessary overhead, leading to increased power consumption and NoC implementation area on-chip. To address this challenge, this work introduces AnSpiCS-Net: Analog Spike routing Circuit Switched Network-on-Chip. AnSpiCS-Net utilizes a circuit-switching-based architecture with a Clos network topology, employing three distinct switch types: transmission gates, NMOS, and PMOS switches. The NMOS switch-based configuration achieves a balanced performance across various design metrics, while the transmission gate configuration excels in spike signal integrity. Various implementations of AnSpiCS-Net are assessed based on critical implementation metrics, including latency, throughput, power consumption, and area. AnSpiCSNet proves highly efficient, offering nearly a 48x reduction in area for the transmission gate-based configuration compared to packetized NoC architectures in existing literature.
引用
收藏
页数:5
相关论文
共 50 条
  • [1] A Reconfigurable and Biologically Inspired Paradigmfor Computation Using Network-On-Chip and Spiking Neural Networks
    Harkin, Jim
    Morgan, Fearghal
    McDaid, Liam
    Hall, Steve
    McGinley, Brian
    Cawley, Seamus
    INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2009, 2009
  • [2] Optimized Mapping Spiking Neural Networks onto Network-on-Chip
    Ji, Yu
    Zhang, Youhui
    Liu, He
    Zheng, Weimin
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2016, 2016, 10048 : 38 - 52
  • [3] SpiCS-Net: Circuit Switched Network on Chip for Area-Efficient Spiking Recurrent Neural Networks
    Rathore, Manu
    Rose, Garrett S.
    PROCEEDINGS OF THE 37TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, VLSID 2024 AND 23RD INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, ES 2024, 2024, : 204 - 209
  • [4] Reconfigurable Network-on-Chip based Convolutional Neural Network Accelerator
    Firuzan, Arash
    Modarressi, Mehdi
    Reshadi, Midia
    JOURNAL OF SYSTEMS ARCHITECTURE, 2022, 129
  • [5] Reconfigurable Network-on-Chip for 3D Neural Network Accelerators
    Firuzan, Arash
    Modarressi, Mehdi
    Daneshtalab, Masoud
    Reshadi, Midia
    2018 TWELFTH IEEE/ACM INTERNATIONAL SYMPOSIUM ON NETWORKS-ON-CHIP (NOCS), 2018,
  • [6] Customizing Clos Network-on-Chip for Neural Networks
    Hojabr, Reza
    Modarressi, Mehdi
    Daneshtalab, Masoud
    Yasoubi, Ali
    Khonsari, Ahmad
    IEEE TRANSACTIONS ON COMPUTERS, 2017, 66 (11) : 1865 - 1877
  • [7] Scalable Hierarchical Network-on-Chip Architecture for Spiking Neural Network Hardware Implementations
    Carrillo, Snaider
    Harkin, Jim
    McDaid, Liam J.
    Morgan, Fearghal
    Pande, Sandeep
    Cawley, Seamus
    McGinley, Brian
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (12) : 2451 - 2461
  • [8] An Analog Probabilistic Spiking Neural Network with On-Chip Learning
    Hsieh, Hung-Yi
    Li, Pin-Yi
    Tang, Kea-Tiong
    NEURAL INFORMATION PROCESSING (ICONIP 2017), PT VI, 2017, 10639 : 777 - 785
  • [9] Scalable network-on-chip architecture for configurable neural networks
    Vainbrand, Dmitri
    Ginosar, Ran
    MICROPROCESSORS AND MICROSYSTEMS, 2011, 35 (02) : 152 - 166
  • [10] Reconfigurable Router Design for Network-On-Chip
    Mathew, Minu
    Mugilan, D.
    2014 IEEE INTERNATIONAL CONFERENCE ON CIRCUIT, POWER AND COMPUTING TECHNOLOGIES (ICCPCT-2014), 2014, : 1268 - 1272