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
Link To Document :
بازگشت