High performance implementation of Neural Networks by networks on chip with 5-port 2-virtual channels

Hardware implementation of Artificial Neural Network (ANN) is proposed by using Networks on Chip (NoC) with 5-port 2-virtual channels router, aiming at higher performance and low latency. Experimental results by NIRGAM NoC simulator show that this proposed system has higher Connection-Per-Second (CPS), higher Connection-Per-Second-Per-Weight (CP-SPW), lower communication load. Furthermore this NoC implementation system is reconfigurable and expandable, so that it can be applied to various applications.

[1]  Moses O. Tadé,et al.  Artificial neural network-based prediction of hydrogen content of coal in power station boilers , 2005 .

[2]  Scott McMillan,et al.  A re-evaluation of the practicality of floating-point operations on FPGAs , 1998, Proceedings. IEEE Symposium on FPGAs for Custom Computing Machines (Cat. No.98TB100251).

[3]  Henri Baudrand,et al.  Artificial neural network for computing the resonant frequency of circular patch antennas , 2005 .

[4]  Berndt Müller,et al.  Neural networks: an introduction , 1990 .

[5]  Luca Benini,et al.  Networks on chips - technology and tools , 2006, The Morgan Kaufmann series in systems on silicon.

[6]  Dezhao Chen,et al.  Measuring Average Particle Size for Fluidized Bed Reactors by Employing Acoustic Emission Signals and Neural Networks , 2008 .

[7]  H. Raheman,et al.  Prediction of optimized pretreatment process parameters for biodiesel production using ANN and GA , 2009 .

[8]  Filippo Sorbello,et al.  MLP Neural Network Implementation on a SIMD Architecture , 2002, WIRN.

[9]  Fernando Morgado Dias,et al.  Artificial neural networks: a review of commercial hardware , 2004, Eng. Appl. Artif. Intell..

[10]  W. Dally,et al.  Route packets, not wires: on-chip interconnection networks , 2001, Proceedings of the 38th Design Automation Conference (IEEE Cat. No.01CH37232).

[11]  Daniel Graupe,et al.  Principles of Artificial Neural Networks , 2018, Advanced Series in Circuits and Systems.

[12]  M. Chakraborty,et al.  Studies on the applicability of artificial neural network (ANN) in emulsion liquid membranes , 2003 .

[13]  Clark S. Lindsey,et al.  Review of hardware neural networks: A User's perspective , 1994 .

[14]  Yiping Dong,et al.  Network on Chip architecture for BP neural network , 2008, 2008 International Conference on Communications, Circuits and Systems.