• DocumentCode
    3351445
  • Title

    An efficient deadlock-free tree-based routing algorithm for irregular wormhole-routed networks based on the turn model

  • Author

    Sun, Yau-Ming ; Yang, Chih-Hsueh ; Chung, Yeh-Ching ; Huang, Tai-Yi

  • Author_Institution
    Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu, Taiwan
  • fYear
    2004
  • fDate
    15-18 Aug. 2004
  • Firstpage
    343
  • Abstract
    We proposed an efficient deadlock-free tree-based routing algorithm, the DOWN/UP routing, for irregular wormhole-routed networks based on the turn model. In a tree-based routing algorithm, hot spots around the root of a spanning tree and the uneven traffic distribution are the two main facts degrade the performance of the routing algorithm. To solve the hot spot and the uneven traffic distribution problems, in the DOWN/UP routing, it tries to push the traffic downward to the leaves of a spanning tree as much as possible and remove prohibited turn pairs with opposite directions in each node, respectively. To evaluate the performance of DOWN/UP routing, the simulation is conducted. We have implemented the DOWN/UP routing along with the L-turn routing on the IRFlexSim0.5 simulator. Irregular networks that contain 128 switches with 4-port and 8-port configurations are simulated. The simulation results show that the proposed routing algorithm outperforms the L-turn routing for all test samples in terms of the degree of hot spots, the traffic load distribution, and throughput.
  • Keywords
    computer networks; resource allocation; telecommunication network routing; telecommunication traffic; trees (mathematics); DOWN/UP routing; IRFlexSim0.5 simulator; L-turn routing; deadlock-free tree-based routing algorithm; irregular wormhole-routed network; spanning tree; traffic load distribution; turn model; Communication system traffic control; Computer science; Network topology; Routing; Sun; System recovery; Telecommunication traffic; Throughput; Traffic control; Tree graphs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2004. ICPP 2004. International Conference on
  • ISSN
    0190-3918
  • Print_ISBN
    0-7695-2197-5
  • Type

    conf

  • DOI
    10.1109/ICPP.2004.1327941
  • Filename
    1327941