DocumentCode :
1775797
Title :
Supervised sharing of virtual channels in Networks -on-Chip
Author :
Kostrzewa, Adam ; Tobuschat, Sebastian ; Axer, Phillip ; Ernst, Rolf
Author_Institution :
Inst. of Comput. & Network Eng., Tech. Univ. Braunschweig, Braunschweig, Germany
fYear :
2014
fDate :
18-20 June 2014
Firstpage :
133
Lastpage :
140
Abstract :
Networks-on-Chip (NoCs) for embedded multiprocessor architectures require special mechanisms for sharing resources such as links and queues in network routers. A widely used solution is virtual-channel flow control which prevents head-of-line blocking and isolates different data streams. However, the number of virtual channels (VCs) is limited by the available buffer space in the routers. Due to the evergrowing number of applications and mutual exclusive requirements it may not be possible to assign each application a unique VC. In this paper we present a Resource Broker (RB) which is an overarching mechanism that schedules NoC traffic. It allows predictable and efficient sharing of VCs without compromising isolation and Quality-of-Service guarantees. We show that by managing the NoC traffic with the RB, we drastically reduce blocking and improve the overall utilization and hence the system performance.
Keywords :
channel allocation; embedded systems; multiprocessing systems; network-on-chip; quality of service; telecommunication traffic; NoC traffic; embedded multiprocessor architectures; network routers; networks-on-chip; quality of service guarantees; resource broker; supervised sharing; virtual channel flow control; Artificial neural networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Embedded Systems (SIES), 2014 9th IEEE International Symposium on
Conference_Location :
Pisa
Type :
conf
DOI :
10.1109/SIES.2014.6871197
Filename :
6871197
Link To Document :
بازگشت