Title :
An Effective Congestion-Aware Selection Function for Adaptive Routing in Interconnection Networks
Author :
Lin, Yanbin ; Xiang, Dong
Author_Institution :
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
Abstract :
The performance of interconnection networks is heavily influenced by routing algorithms. The selection function, which decides the final output channel when a set of admissible output channels exist, is essential for an adaptive routing algorithm. Congestion is usually a major cause of performance degradation in interconnection networks. In this paper, we present a simple and efficient selection function based on the concept of dynamic-bandwidth-estimation (DBE) to relieve network congestion and improve network performance. With the proposed selection function, each router grasps congestion information locally, estimates the actual bandwidth of each output channel dynamically using grasped information and try to distribute the traffic through the channel that will allow the packet to be routed as free as possible of congested nodes and links. In this way, traffic loads of links in the network also get more balanced. The DBE selection function can be coupled with any type of network topology and adaptive routing algorithm. Performance evaluation was carried out by using a flit-accurate network simulator under various routing algorithms and traffic patterns. Results obtained show that the DBE selection function consistently improves performance in both throughput and average latency.
Keywords :
multistage interconnection networks; telecommunication congestion control; telecommunication network routing; adaptive routing algorithm; congestion-aware selection function; dynamic-bandwidth-estimation; interconnection networks; network congestion; network topology; Adaptation model; Bandwidth; Channel estimation; Registers; Routing; Switches; System recovery; adaptive routing; congestion; dynamic bandwidth estimation; interconnection networks; routing policy; selection function;
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies (PDCAT), 2010 International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-9110-0
Electronic_ISBN :
978-0-7695-4287-4
DOI :
10.1109/PDCAT.2010.42