Global Adaptive Routing Algorithm Without Additional Congestion Propagation Network
Shaoli Liu, Yunji Chen, Tianshi Chen, Ling Li, Chao Lu

TL;DR
This paper introduces a global adaptive routing algorithm for multichip networks that avoids additional congestion propagation networks by utilizing free bits in head flits to gather global network state, improving performance.
Contribution
The proposed algorithm uniquely uses free bits in head flits to obtain global network state without extra hardware, enhancing adaptive routing efficiency.
Findings
Significant performance improvement over local adaptive routing at medium and high loads.
Avoids additional power and area costs associated with congestion propagation networks.
Utilizes existing flit structure to propagate global congestion information.
Abstract
Adaptive routing algorithm has been employed in multichip interconnection networks in order to improve network performance. Does a algorithm use local or global network state? This is the key question in adaptive routing. In many traffic patterns, the ignorance of global network state, leading to routing selection based only on local congestion information, tends to violate global load balance. To attack the load balance issue in adapting routing, some global adaptive routing algorithms introduce a congestion propagation network to obtain global network status information, such as Regional Congestion Awareness (RCA) and Destination Based Adaptive Routing (DBAR). However, the congestion propagation network leads to additional power and area consumption which cannot be ignored. From another view, if we just increase the bandwidth between neighbor nodes with the wires used to build the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInterconnection Networks and Systems · Advanced Optical Network Technologies · Software-Defined Networks and 5G
