• DocumentCode
    3213669
  • Title

    Deadlock-free routing based on ordered links

  • Author

    Chiu, Dah Ming ; Kadansky, Miriam ; Perlman, Radia ; Reynders, Jhon ; Steele, Guy ; Yuksel, Murat

  • Author_Institution
    Sun Microsystems Labs., Burlington, MA, USA
  • fYear
    2002
  • fDate
    6-8 Nov. 2002
  • Firstpage
    62
  • Lastpage
    71
  • Abstract
    This paper describes a new class of deadlock-free routing algorithms for irregular networks based on ordered links. In this case, the links are ordered by partitioning them into a set of layers, each layer containing a spanning tree (when possible). Deadlock free routes can then be derived by using links with non-decreasing order. The deadlock-freedom property is proved. Two different implementations of the routing algorithm are studied. The resultant performance of these algorithms is then compared to other known algorithms: the shortest-path algorithm (which may result in deadlocks) and the up*/down* algorithm. Various performance metrics are considered, including path-length, network capacity, fault tolerance and time of computation. We argue that network capacity is the most important metric to optimize. It is shown that the proposed algorithms are promising since they usually achieve higher network capacity than up*/down*, while they perform only slightly worse than up*/down* in other metrics.
  • Keywords
    channel capacity; fault tolerant computing; graph theory; network topology; protocols; telecommunication network routing; algorithm performance; computation time; deadlock-free routing algorithms; fault tolerance; fault-tolerance metric measures; graph theory; irregular networks; large-scale data center computer systems; network capacity; ordered links; path-length; performance metrics; protocols; shortest-path algorithm; spanning tree; up/down algorithm; Computer networks; Fault tolerance; Laboratories; Large-scale systems; Measurement; Network topology; Partitioning algorithms; Routing; Sun; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Local Computer Networks, 2002. Proceedings. LCN 2002. 27th Annual IEEE Conference on
  • ISSN
    0742-1303
  • Print_ISBN
    0-7695-1591-6
  • Type

    conf

  • DOI
    10.1109/LCN.2002.1181765
  • Filename
    1181765