• DocumentCode
    3072828
  • Title

    If-cube3: An Improved Fault-Tolerant Routing Algorithm to achieve less latency in NoCs

  • Author

    Rezazadeh, Arshin ; Fathy, Mahmood ; Hassanzadeh, Amin

  • Author_Institution
    Dept. of Comput. Eng., Iran Univ. of Sci. & Technol., Tehran
  • fYear
    2009
  • fDate
    6-7 March 2009
  • Firstpage
    278
  • Lastpage
    283
  • Abstract
    Fault tolerant routing algorithms, are a key concern in on-chip communication. This paper examines fault tolerant communication algorithms for use in network-on-chip (NoC). We propose an improved wormhole-switched routing algorithm in 2-dimensional mesh based on f-cube3 algorithm to decrease message latency. The existing key concept is using numbers of virtual channels (VC) via a physical link. This paper proposes some improvements to make use of VCs while the numbers of them are fixed. We show that when a message is not blocked by fault, all VCs could be used; f-cube3, however, uses only one of the VCs. Furthermore, the strength of the improved algorithm is demonstrated by comparing results of simulations in both f-cube3 and the improved algorithm if-cube3.
  • Keywords
    fault tolerance; multiprocessor interconnection networks; network routing; network topology; network-on-chip; 2-dimentional mesh; NoC; if-cube3 algorithm; improved fault-tolerant routing algorithm; message latency; network-on-chip; virtual channel; wormhole-switched routing algorithm; Delay; Fault tolerance; Network-on-a-chip; Routing; Network-on-Chip; delay; fault-tolerant routing; interconnection; mesh; wormhole switching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advance Computing Conference, 2009. IACC 2009. IEEE International
  • Conference_Location
    Patiala
  • Print_ISBN
    978-1-4244-2927-1
  • Electronic_ISBN
    978-1-4244-2928-8
  • Type

    conf

  • DOI
    10.1109/IADCC.2009.4809021
  • Filename
    4809021