• DocumentCode
    987526
  • Title

    Practical Deadlock-Free Fault-Tolerant Routing in Meshes Based on the Planar Network Fault Model

  • Author

    Xiang, Dong ; Zhang, Yueli ; Pan, Yi

  • Author_Institution
    Sch. of Software, Tsinghua Univ., Beijing
  • Volume
    58
  • Issue
    5
  • fYear
    2009
  • fDate
    5/1/2009 12:00:00 AM
  • Firstpage
    620
  • Lastpage
    633
  • Abstract
    The number of virtual channels required for deadlock-free routing is important for cost-effective and high-performance system design. The planar adaptive routing scheme is an effective deadlock avoidance technique using only three virtual channels for each physical channel in 3D or higher dimensional mesh networks with a very simple deadlock avoidance scheme. However, there exist one idle virtual channel for all physical channels along the first dimension and two idle virtual channels for channels along the last dimension in a mesh network based on the planar adaptive routing algorithm. A new deadlock avoidance technique is proposed for 3D meshes using only two virtual channels by making full use of the idle channels. The deadlock-free adaptive routing scheme is then modified to a deadlock-free adaptive fault-tolerant routing scheme based on a planar network (PN) fault model. The proposed deadlock-free adaptive routing scheme is also extended to n-dimensional meshes still using two virtual channels. Sufficient simulation results are presented to demonstrate the effectiveness of the proposed algorithm.
  • Keywords
    computer networks; concurrency control; fault tolerance; deadlock avoidance; deadlock-free fault-tolerant routing; mesh networks; planar adaptive routing scheme; planar network fault model; virtual channels; Adaptive systems; Computer science; Fault tolerance; Fault tolerant systems; Glass; Large-scale systems; Mesh networks; Routing protocols; Software algorithms; System recovery; Deadlock avoidance; Deadlock-free fault-tolerant routing; Interprocessor communications; fault-tolerant routing; mesh; planar adaptive routing; planar network fault model; planar network fault model.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2008.211
  • Filename
    4674344