Network-on-chip resource mapping method based on dynamic characteristics of neural network

Zhang Youhui,Ji Yu,Chen Wenguang,Shi Luping
2016-01-01
Abstract:The invention provides a network-on-chip resource mapping method based on the dynamic characteristics of a neural network, comprising the following steps: acquiring all the neurons in the neural network; putting the neurons in each neuron group of the neural network in N cores of a network on chip (in order /randomly) according to certain initialization rules, wherein the neurons in the same neuron group are put in the same core and/or two or more cores close to one another; running an SNN network, calculating the communication traffic S of each core, and sorting the N cores according to S (S1>=S2>=...>=SN); judging whether Si/Sj is smaller than a preset value; and if the Si/Sj is not smaller than the preset value, exchanging half of the neurons in the two cores of which the communication traffics are respectively Si and Sj, and finally, getting a new mapping from the neurons to the N cores of the network on chip. By using the method in the embodiment of the invention, the load can be balanced effectively, congestion in the network on chip can be reduced, the maximum transmission delay can be reduced, and the data transmission performance can be improved.
What problem does this paper attempt to address?