• DocumentCode
    146636
  • Title

    Investigating Core-Level N-Modular Redundancy in Multiprocessors

  • Author

    Simevski, Aleksandar ; Kraemer, Rolf ; Krstic, Miroslav

  • Author_Institution
    Brandenburg Univ. of Technol., Cottbus, Germany
  • fYear
    2014
  • fDate
    23-25 Sept. 2014
  • Firstpage
    175
  • Lastpage
    180
  • Abstract
    When the limits of exploiting parallelism are reached, multiprocessors are not efficient since many of the processing elements (cores) are idle. Several proposed solutions use this idleness in order to improve the fault tolerance of the multiprocessor, with relatively small performance and/or cost overheads. In this paper, we propose a dynamical fault tolerant scheme in which one or more groups of multiprocessor cores are arranged to form tightly-synchronized N-Modular Redundant (NMR) sub-systems. These NMR groups could be formed dynamically, with an arbitrary number of cores, according to the application requirements of fault tolerance and performance. Moreover, the cores which are not engaged in an NMR group could continue to work independently. Tight synchronization and voting in each clock cycle is provided by special, programmable NMR voters. We make a vast number of experiments in order to investigate the reliability of the proposed scheme. The results led to closed-form expressions which show whether a given NMR group of N cores will be able to withstand the assumed fault rate during the projected mission time.
  • Keywords
    fault tolerant computing; multiprocessing systems; redundancy; NMR subsystems; core-level n-modular redundancy; dynamical fault tolerant scheme; multiprocessor cores; multiprocessors; tightly-synchronized n-modular redundant subsystems; Arrays; Fault tolerance; Nuclear magnetic resonance; Reliability theory; Synchronization; Tunneling magnetoresistance; N-modular redundant (NMR) systems; dynamic NMR formation; multiprocessor reliability; programmable NMR voters;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Multicore/Manycore SoCs (MCSoc), 2014 IEEE 8th International Symposium on
  • Conference_Location
    Aizu-Wakamatsu
  • Type

    conf

  • DOI
    10.1109/MCSoC.2014.33
  • Filename
    6949469