DocumentCode
2202367
Title
A Virtual Channel Calculation Algorithm for Application Specific On-chip Networks
Author
Wang, Li-Wei
Author_Institution
5th Electron. Res. Inst., Nat. Key Lab. of Sci. & Technol. on Reliability Phys. & Applic. of Electron. Component, Minist. of Ind. & Inf. Technol., Guangzhou, China
fYear
2010
fDate
1-3 Nov. 2010
Firstpage
541
Lastpage
544
Abstract
A virtual channel (VC) calculation algorithm for wormhole-switched on-chip networks is proposed. Traditionally, the virtual channels were allocated uniformly, which results in a waste of area and power. To remedy this situation, based on the queuing theory, we propose a router analytical model. Using this model, the proposed algorithm calculates the bandwidth usage at each router in the network according to the traffic characteristics of the target application, and adds VC only to the channels with the highest bandwidth usage. The simulation results show that the VC allocation result is more reasonable and higher total transmission rate can be achieved compared to the uniform VC allocation. For hotspot traffic, about 33.3% savings in buffering resources can be achieved using our algorithm, in the case of achieving similar performance levels.
Keywords
application specific integrated circuits; channel allocation; multiprocessor interconnection networks; network routing; network-on-chip; queueing theory; application specific on-chip networks; interconnection networks; queuing theory; router analytical model; virtual channel calculation algorithm; wormhole-switched on-chip networks; interconnection networks; network-on-chip; virtual channel; wormhole switch;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Networks and Intelligent Systems (ICINIS), 2010 3rd International Conference on
Conference_Location
Shenyang
Print_ISBN
978-1-4244-8548-2
Electronic_ISBN
978-0-7695-4249-2
Type
conf
DOI
10.1109/ICINIS.2010.78
Filename
5693761
Link To Document