• DocumentCode
    592104
  • Title

    A Fast Two-Step Topology Reconfiguration Algorithm for Core-Level Fault Tolerance in NoCs

  • Author

    Zixu Wu ; Jiyuan Zhang ; Fangfa Fu ; Jinxiang Wang

  • Author_Institution
    Microelectron. Center, Harbin Inst. of Technol., Harbin, China
  • fYear
    2012
  • fDate
    17-20 Dec. 2012
  • Firstpage
    86
  • Lastpage
    92
  • Abstract
    With the rapid increase in the number of processor cores integrated on Network-on-Chips (NoCs) and higher requirements for system reliability, fault tolerance is becoming a great challenge in the design process. In this paper, a fast two-step topology reconfiguration (FTTR) algorithm is proposed to solve the reconfiguration mapping problem in NoCs for core-level fault tolerance. By defining mapping domains and adopting the Hungarian Algorithm, an initial mapping is fast generated in the first step. This provides a near-optimal start for the next Tabu search and therefore brings great improvement on the second step. In the second step, Tabu Search is applied and modified to reduce the neighborhood search space and shorten execution time with almost no sacrifice on the final solution. Experiments show that the FTTR algorithm can significantly reduce the execution time while providing an efficient mapping solution for topology reconfiguration on various faulty core distribution cases.
  • Keywords
    fault tolerant computing; integrated circuit design; integrated circuit reliability; network topology; network-on-chip; search problems; FTTR algorithm; Hungarian algorithm; NoC; core-level fault tolerance; execution time reduction; fast two-step topology reconfiguration algorithm; mapping domains; near-optimal start; neighborhood search space reduction; network-on-chip; reconfiguration mapping problem; system reliability; tabu search; Algorithm design and analysis; Fault tolerance; Fault tolerant systems; Heuristic algorithms; Network topology; Time complexity; Topology; NoC; core-level; fast algorithm; fault tolerance; topology reconfiguration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures, Algorithms and Programming (PAAP), 2012 Fifth International Symposium on
  • Conference_Location
    Taipei
  • ISSN
    2168-3034
  • Print_ISBN
    978-1-4673-4566-8
  • Type

    conf

  • DOI
    10.1109/PAAP.2012.21
  • Filename
    6424741