• DocumentCode
    3591602
  • Title

    Tolerating transient faults in MARS

  • Author

    Kopetz, H. ; Kantz, H. ; Grunsteidl, G. ; Puschner, P. ; Reisinger, J.

  • Author_Institution
    Inst. fuer Tech. Inf., Tech. Univ. Wien, Austria
  • fYear
    1990
  • Firstpage
    466
  • Lastpage
    473
  • Abstract
    The concepts of transient fault handling in the MARS architecture are discussed. After an overview of the MARS architecture, the mechanisms for the detection of transient faults are discussed in detail. In addition to extensive checks in the hardware and in the operating system, time-redundant execution of application tasks is proposed for the detection of transient faults. The time difference between the effective and the maximum execution time of an application task is used for this purpose. Whenever a transient fault has been detected, the affected component is turned off and reintegrated immediately by retrieving the uncorrupted state of the actively redundant partner component. In order to reduce the probability of spare exhaustion (in the case of permanent faults) ´shadow components´ are introduced. The reliability improvement, which can be realized by these techniques, is calculated by detailed reliability models of the architecture, where the parameters are based on experimental results measured on the present MARS prototype implementation.<>
  • Keywords
    computer architecture; distributed processing; fault tolerant computing; transient response; MARS; MARS architecture; application tasks; distributed system architecture; operating system; reliability improvement; time-redundant execution; transient faults; transient faults tolerating; Aerospace control; Computer architecture; Fault detection; Fault tolerance; Fault tolerant systems; Hardware; Mars; Operating systems; Prototypes; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault-Tolerant Computing, 1990. FTCS-20. Digest of Papers., 20th International Symposium
  • Print_ISBN
    0-8186-2051-X
  • Type

    conf

  • DOI
    10.1109/FTCS.1990.89384
  • Filename
    89384