• DocumentCode
    2020898
  • Title

    A Performance-Enhancing Fault-Tolerant Routing Algorithm for Network-on-Chip in Uniform Traffic

  • Author

    Rezazadeh, Arshin ; Fathy, Mahmood ; Hassanzadeh, Amin

  • Author_Institution
    Dept. of Comput. Eng., Iran Univ. of Sci. & Tech., Tehran
  • fYear
    2009
  • fDate
    25-29 May 2009
  • Firstpage
    614
  • Lastpage
    619
  • Abstract
    This paper proposes a performance-enhancing fault-tolerant routing algorithm based on f-cube3 as a new solution for increasing the rate of switched and routed packets in NoCs. The f-cube3 algorithm is a wormhole-switched routing for 2-D mesh networks and has been used for block faults such as f-ring and f-chain. We have enhanced the use of virtual channels per each physical link without adding new extra virtual channel. It is proposed that when a message is not blocked by fault, all virtual channels could be used. We have simulated both f-cube3 and our algorithm for the same conditions; message length, network size, traffic etc. As the simulation results show, our algorithm has a higher saturation point than f-cube3 algorithm. The results also show that our algorithm has more utilization of links and less blocked messages rate than f-cube3.
  • Keywords
    fault tolerant computing; network routing; network-on-chip; performance evaluation; 2-D mesh networks; f-cube3 algorithm; network-on-chip; performance-enhancing fault-tolerant routing algorithm; virtual channels; wormhole-switched routing; Buffer storage; Communication switching; Computer networks; Fault tolerance; Network-on-a-chip; Packet switching; Routing; Switches; Telecommunication traffic; Traffic control; Network-on-Chip; fault-tolerant routing; interconnection; mesh; performance; wormhole switching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modelling & Simulation, 2009. AMS '09. Third Asia International Conference on
  • Conference_Location
    Bali
  • Print_ISBN
    978-1-4244-4154-9
  • Electronic_ISBN
    978-0-7695-3648-4
  • Type

    conf

  • DOI
    10.1109/AMS.2009.86
  • Filename
    5072057