DocumentCode
3079693
Title
Guaranteed service virtual channel allocation in NoCs for run-time task scheduling
Author
Winter, Markus ; Fettweis, Gerhard P.
Author_Institution
Vodafone Chair for Mobile Commun. Syst., Tech. Univ. Dresden, Dresden, Germany
fYear
2011
fDate
14-18 March 2011
Firstpage
1
Lastpage
6
Abstract
Quality-of-Service becomes a vital requirement in MPSoCs with NoCs. In order to serve them NoCs provide guarantees for latency, jitter and bandwidth by virtual channels. But the allocation of these guaranteed service channels is still an important question. In this paper we present and evaluate different realizations of a central hardware unit which allocates at run-time guaranteed service virtual channels providing QoS in packet-switched NoCs. We evaluate their performance in terms of allocation success, compare it to distributed channel setup techniques for different NoC sizes and traffic scenarios and analyze the required hardware area consumption. We find centralized channel allocation to be very suitable for our run-time task scheduling programming model.
Keywords
multiprocessing systems; network-on-chip; quality of service; scheduling; distributed channel setup techniques; multiprocessing system-on-chip; network-on-chip; quality of service; run-time task scheduling; service virtual channel allocation; Channel allocation; Clocks; Floods; Hardware; Quality of service; Resource management; Wires; Network-on-Chip; Quality-of-Service; channel allocation; guaranteed service; virtual channel;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
Conference_Location
Grenoble
ISSN
1530-1591
Print_ISBN
978-1-61284-208-0
Type
conf
DOI
10.1109/DATE.2011.5763073
Filename
5763073
Link To Document