DocumentCode
3090867
Title
A Scalable NoC Router Design Providing QoS Support Using Weighted Round Robin Scheduling
Author
Heisswolf, Jan ; König, Ralf ; Becker, Jürgen
Author_Institution
Karlsruhe Inst. of Technol., Karlsruhe, Germany
fYear
2012
fDate
10-13 July 2012
Firstpage
625
Lastpage
632
Abstract
Networks on Chip are the most promising approach to cope with communication requirements in future many core SoCs. Depending on the executed applications, communication requirements may vary at run-time. Dynamic reservation of communication resources in virtual channel NoCs is an encouraging approach for connection-oriented communication guaranteeing QoS. This paper presents a concept enhancing virtual channel reservation to support different bandwidth and latency guarantees. The used weighted round robin scheduling provides hard guarantees regarding throughput and latency. The proposed router design enables dynamic sharing of communication resources between connectionless Best Effort and connection-oriented Guaranteed Service traffic. Due to decentralized routing and resource management it offers a very good scalability for future many core architectures. Simulation results are obtained from a 10x10 NoC with a cycle accurate SystemC router model. The presented results are compared to existing round robin arbitration schemes and show the advantage of the proposed concept. Synthesis results expose its low area overhead.
Keywords
integrated circuit design; multiprocessing systems; network routing; network-on-chip; processor scheduling; quality of service; NoC router design; QoS support; SystemC router model; communication resources; connection-oriented communication; connection-oriented guaranteed service traffic; connectionless best effort traffic; decentralized routing; many core SoC; many core architectures; networks-on-chip; resource management; round robin arbitration schemes; system-on-chip; virtual channel reservation; weighted round robin scheduling; Bandwidth; Quality of service; Round robin; Routing; Throughput; Time division multiplexing; Best Effort; Guaranteed Service; Networks-on-Chip; QoS; Quality of Service; Router Design; Scalability; Scalable; Weighted Round Robin Scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing with Applications (ISPA), 2012 IEEE 10th International Symposium on
Conference_Location
Leganes
Print_ISBN
978-1-4673-1631-6
Type
conf
DOI
10.1109/ISPA.2012.93
Filename
6280353
Link To Document