• DocumentCode
    2989111
  • Title

    Network-on-Chip Architectures for Neural Networks

  • Author

    Vainbrand, Dmitri ; Ginosar, Ran

  • Author_Institution
    Technion - Israel Inst. of Technol., Haifa, Israel
  • fYear
    2010
  • fDate
    3-6 May 2010
  • Firstpage
    135
  • Lastpage
    144
  • Abstract
    Providing highly flexible connectivity is a major architectural challenge for hardware implementation of reconfigurable neural networks. We perform an analytical evaluation and comparison of different configurable interconnect architectures (mesh NoC, tree, shared bus and point-to-point) emulating variants of two neural network topologies (having full and random exponential configurable connectivity). We derive analytical expressions and asymptotic limits for performance (in terms of bandwidth) and cost (in terms of area and power) of the interconnect architectures considering three communication methods (unicast, multicast and broadcast). It is shown that multicast mesh NoC provides the highest performance/cost ratio and consequently it is the most suitable interconnect architecture for configurable neural network implementation. Simulation results successfully validate the analytical models and the asymptotic behavior of the network as a function of its size.
  • Keywords
    network topology; network-on-chip; neural net architecture; reconfigurable architectures; configurable interconnect architectures; connectivity; hardware implementation; network-on-chip architectures; neural network topologies; reconfigurable neural networks; Analytical models; Bandwidth; Costs; Network topology; Network-on-a-chip; Neural network hardware; Neural networks; Performance analysis; Performance evaluation; Unicast; Network-on-Chip; Neural Network;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networks-on-Chip (NOCS), 2010 Fourth ACM/IEEE International Symposium on
  • Conference_Location
    Grenoble
  • Print_ISBN
    978-1-4244-7085-3
  • Electronic_ISBN
    978-1-4244-7086-0
  • Type

    conf

  • DOI
    10.1109/NOCS.2010.23
  • Filename
    5507552