• DocumentCode
    2386630
  • 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
  • fYear
    2010
  • fDate
    8-11 Dec. 2010
  • Firstpage
    156
  • Lastpage
    165
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/PDCAT.2010.42
  • Filename
    5704415