DocumentCode :
1796829
Title :
Achieving balanced buffer utilization with a proper co-design of flow control and routing algorithm
Author :
Gorgues, Miguel ; Dong Xiang ; Flich, Jose ; Zhigang Yu ; Duato, Jose
Author_Institution :
Univ. Politec. de Valencia, Valencia, Spain
fYear :
2014
fDate :
17-19 Sept. 2014
Firstpage :
25
Lastpage :
32
Abstract :
Buffer resource minimization plays an important role to achieve power-efficient NoC designs. At the same time, advanced switching mechanisms like virtual cut-through (VCT) are appealing due to their inherited benefits (less network contention, higher throughput, and simpler broadcast implementations). Moreover, adaptive routing algorithms exploit the inherited bandwidth of the network providing higher throughput. In this paper, we propose a novel flow control mechanism, referred to as type-based flow control (TBFC), and a new adaptive routing algorithm for NoCs. First, the reduced flow control strategy allows using minimum buffer resources, while still allowing VCT. Then, on top of TBFC we implement the safe/unsafe routing algorithm (SUR). This algorithm allows higher performance than previous proposals as it achieves a proper balanced utilization of input port buffers. Results show the same performance of fully adaptive routing algorithms but using less resources. When resources are matched, SUR achieves up to 20% throughput improvement.
Keywords :
buffer circuits; integrated circuit design; network-on-chip; NoC designs; buffer resource minimization; flow control; safe/unsafe routing algorithm; IP networks; Multiplexing; Ports (Computers); Routing; Switches; System recovery;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Networks-on-Chip (NoCS), 2014 Eighth IEEE/ACM International Symposium on
Conference_Location :
Ferrara
Type :
conf
DOI :
10.1109/NOCS.2014.7008758
Filename :
7008758
Link To Document :
بازگشت