DocumentCode
3495984
Title
Comparing NoC architectures for neural networks
Author
Vainbrand, Dmitri ; Ginosar, Ran
Author_Institution
Technion - Israel Inst. of Technol., Haifa, Israel
fYear
2010
fDate
17-20 Nov. 2010
Abstract
Implementation of reconfigurable neural networks in hardware requires highly flexible connectivity, creating major architectural challenge. 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 planar structure, fault and drop tolerance and pulse-information encoding in spiking neural networks makes simple multicast mesh network-on-chip suitable for massively parallel communication required by these networks. Simulation results successfully validate the analytical models and the asymptotic behavior of the network as a function of its size.
Keywords
encoding; fault tolerance; integrated circuit interconnections; network-on-chip; neural nets; NoC architectures; asymptotic limits; configurable interconnect architectures; drop tolerance; fault tolerance; flexible connectivity; mesh NoC; multicast mesh network-on-chip; neural network topologies; parallel communication; planar structure; pulse-information encoding; reconfigurable neural networks; shared bus; Artificial neural networks; Bandwidth; Delay; Firing; Neurons; Program processors; Unicast;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Electronics Engineers in Israel (IEEEI), 2010 IEEE 26th Convention of
Conference_Location
Eliat
Print_ISBN
978-1-4244-8681-6
Type
conf
DOI
10.1109/EEEI.2010.5662130
Filename
5662130
Link To Document