• DocumentCode
    2231804
  • Title

    Hierarchical Network-on-Chip and Traffic Compression for Spiking Neural Network Implementations

  • Author

    Carrillo, S. ; Harkin, J. ; McDaid, L.J. ; Pande, S. ; Cawley, S. ; McGinley, B. ; Morgan, F.

  • Author_Institution
    Intell. Syst. Res. Centre, Univ. of Ulster, Derry, UK
  • fYear
    2012
  • fDate
    9-11 May 2012
  • Firstpage
    83
  • Lastpage
    90
  • Abstract
    The complexity of inter-neuron connectivity is prohibiting scalable hardware implementations of spiking neural networks (SNNs). Traditional neuron interconnect using a shared bus topology is not scalable due to non-linear growth of neuron connections with the neural network size. This paper presents a novel hierarchical NoC (H-NoC) architecture for SNN hardware which addresses the scalability issue by creating a 3-dimensional array of clusters of neurons with a hierarchical structure of low and high-level routers. The H-NoC architecture also incorporates a spike traffic compression technique to exploit SNN traffic patterns, thus reducing traffic overhead and improving throughput on the network. In addition, adaptive routing capabilities between clusters balance local and global traffic loads to sustain throughput under bursting activity. Simulation results show a high throughput per cluster (3.33×109 spikes/second), and synthesis results using 65-nm CMOS technology demonstrate low cost area (0.587mm2) and power consumption (13.16mW @100MHz) for a single cluster of 400 neurons, which outperforms existing SNN hardware strategies.
  • Keywords
    CMOS integrated circuits; network-on-chip; neural nets; CMOS technology; hierarchical network-on-chip; interneuron connectivity; size 65 nm; spiking neural network implementations; three-dimensional array; traffic compression; Computer architecture; Hardware; Neurons; Registers; Routing; Tiles; Topology; adaptive routing; hierarchical architecture; network topology; network-on-chip; spiking neural networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networks on Chip (NoCS), 2012 Sixth IEEE/ACM International Symposium on
  • Conference_Location
    Copenhagen
  • Print_ISBN
    978-1-4673-0973-8
  • Type

    conf

  • DOI
    10.1109/NOCS.2012.17
  • Filename
    6209266