DocumentCode :
14975
Title :
Novel Flow Control for Fully Adaptive Routing in Cache-Coherent NoCs
Author :
Sheng Ma ; Zhiying Wang ; Enright Jerger, Natalie ; Li Shen ; Nong Xiao
Author_Institution :
State Key Lab. of High Performance Comput., Nat. Univ. of Defense Technol., Changsha, China
Volume :
25
Issue :
9
fYear :
2014
fDate :
Sept. 2014
Firstpage :
2397
Lastpage :
2407
Abstract :
Routing algorithms for cache-coherent NoCs only have limited VCs at their disposal, which poses challenges to the design of routing algorithms. Existing fully adaptive routing algorithms apply conservative VC re-allocation: only empty VCs can be re-allocated, which limits performance. We propose two novel flow control designs. First, whole packet forwarding (WPF) re-allocates a nonempty VC if the VC has enough free buffers for an entire packet. WPF does not induce deadlock if the routing algorithm is deadlock-free using conservative VC re-allocation. It is an important extension to several deadlock avoidance theories. Second, we extend Duato´s theory to apply aggressive VC re-allocation on escape VCs without deadlock. Finally, we propose a design which maintains maximal routing flexibility with low hardware cost. For synthetic traffic, our design performs averagely 88.9 percent better than existing fully adaptive routing. Our design is superior to partially adaptive and deterministic routing.
Keywords :
control system synthesis; flow control; integrated circuit design; network routing; network-on-chip; Duato theory; VC reallocation; WPF; cache-coherent NoC; deadlock avoidance theory; deterministic routing; flow control design; fully adaptive routing algorithm; partially adaptive routing; whole packet forwarding; Adaptive systems; Algorithm design and analysis; Coherence; Computers; Ports (Computers); Routing; System recovery; Networks-on-chip; VC re-allocation; cache coherence; deadlock avoidance theory; fully adaptive routing;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2013.166
Filename :
6549103
Link To Document :
بازگشت