• DocumentCode
    3322486
  • Title

    XYX: A Power & Performance Efficient Fault-Tolerant Routing Algorithm for Network on Chip

  • Author

    Patooghy, Ahmad ; Miremadi, Seyed Ghassem

  • Author_Institution
    Dept. of Comput. Eng., Sharif Univ. of Technol., Tehran
  • fYear
    2009
  • fDate
    18-20 Feb. 2009
  • Firstpage
    245
  • Lastpage
    251
  • Abstract
    Reliability is one of the main concerns in the design of network on chips due to the use of deep-sub micron technologies in fabrication of such products. This paper proposes a fault-tolerant routing algorithm called XYX which is based on sending redundant packets through the paths with lower traffic loads. The XYX routing algorithm makes a redundant copy of each packet at the source node and exploits two different routing algorithms to route the original and the redundant packets. Since two copies of each packet reach the destination node, the erroneous packet is detected and replaced with the correct one. Due to the use of paths with lower traffic rates for sending redundant packets and minimizing the number of sent redundant packets, the XYX routing algorithm provides lower performance and power overheads as compared to flood-based routing algorithms. Experimental results show that the XYX routing algorithm imposes negligible performance and power consumption overheads while providing almost the same reliability in comparison with flood-based routing algorithms.
  • Keywords
    fault tolerance; logic design; network routing; network-on-chip; Reliability; deep-sub micron technology; fault-tolerant routing algorithm; network-on-chip design; redundant packet; traffic load; Computer networks; Concurrent computing; DSL; Distributed computing; Energy consumption; Fault tolerance; Network-on-a-chip; Redundancy; Routing; Switches; Deadlock Freedom.; NoC; Reliability; Routing Algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-based Processing, 2009 17th Euromicro International Conference on
  • Conference_Location
    Weimar
  • ISSN
    1066-6192
  • Print_ISBN
    978-0-7695-3544-9
  • Type

    conf

  • DOI
    10.1109/PDP.2009.30
  • Filename
    4912940