• DocumentCode
    3030076
  • Title

    A deadlock-free fault-tolerant routing algorithm based on pseudo-receiving mechanism for Networks-on-Chip of CMP

  • Author

    Chen, Yancang ; Xie, Lunguo ; Li, Jinwen ; Lu, Zhonghai

  • Author_Institution
    Dept. of Comput., Nat. Univ. of Defense Technol., Changsha, China
  • fYear
    2011
  • fDate
    26-28 July 2011
  • Firstpage
    2825
  • Lastpage
    2828
  • Abstract
    As the size of CMOS technology scales down to nanometers domain, fault-tolerant is becoming a challenge for NoC. Turn model provides a simple and efficient systematic approach to the development of deadlock-free routing algorithms. In this paper, we propose a pseudo-receiving mechanism based on the support of local processor´s cache to enable prohibited turn, and meanwhile make it keep deadlock-free. We present a fault-tolerant routing algorithm based on pseudo-receiving mechanism for 2D mesh. The routing algorithm is livelock-free in the cost of disable a few un-faulty links or nodes. The algorithm is applied to a single-cycle fixed output-buffered router. Experimental results show that, it achieves high performance even under high faulty rate.
  • Keywords
    CMOS digital integrated circuits; fault tolerant computing; network routing; network-on-chip; system recovery; CMOS technology; CMP; chip multiprocessor; deadlock free fault tolerant routing algorithm; livelock free; networks-on-chip; processor cache; pseudo receiving mechanism; single cycle fixed output buffered router; unfaulty links; Algorithm design and analysis; Buffer storage; Fault tolerance; Fault tolerant systems; Network interfaces; Routing; System recovery; Chip Multiprocessor; Fault-tolerant routing; Networks-on-Chip; turn model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia Technology (ICMT), 2011 International Conference on
  • Conference_Location
    Hangzhou
  • Print_ISBN
    978-1-61284-771-9
  • Type

    conf

  • DOI
    10.1109/ICMT.2011.6002067
  • Filename
    6002067