Title :
Kernel services approach to fault-masking in real-time applications
Author :
Bekambo, Manga J P ; Vounckx, J. ; Deconinck, G. ; Cuyvers, R. ; Lauwereins, Rudy ; Peperstraete, J.
Author_Institution :
ESAT-ACCA Lab., Katholieke Univ., Leuven, Belgium
Abstract :
The N-Modular Redundancy (NMR) architecture has shown to perform fault-masking with acceptable cost and performance. The restriction to the majority voting imposed by many of its implementation models often discourages its use in real-time applications with sensors´ data. Its implementation in real applications also exhibits time overhead, and synchronization problems beside the increase in hardware cost it involves. This paper shows a way to cope with these problems by using a distributed run-time kernel in which each service is offered in two versions, a non-NMR version and an NMR one. This offers the user a transparent way of developing its real-time fault-masking applications
Keywords :
distributed processing; fault tolerant computing; operating system kernels; real-time systems; N-Modular Redundancy architecture; cost; distributed run-time kernel; fault-masking; hardware cost; kernel services approach; majority voting; performance; real-time applications; real-time fault-masking; synchronization problems; time overhead; Application software; Computer architecture; Costs; Hardware; Kernel; Nuclear magnetic resonance; Real time systems; Redundancy; Runtime; Voting;
Conference_Titel :
Real-Time Systems, 1995. Proceedings., Seventh Euromicro Workshop on
Conference_Location :
Odense
Print_ISBN :
0-8186-7112-2
DOI :
10.1109/EMWRTS.1995.514330