DocumentCode :
1383900
Title :
Tolerance to multiple transient faults for aperiodic tasks in hard real-time systems
Author :
Liberato, Frank ; Melhem, Rami ; Mossé, Daniel
Author_Institution :
Dept. of Comput. Sci., Pittsburgh Univ., PA, USA
Volume :
49
Issue :
9
fYear :
2000
fDate :
9/1/2000 12:00:00 AM
Firstpage :
906
Lastpage :
914
Abstract :
Real-time systems are being increasingly used in several applications which are time-critical in nature. Fault tolerance is an essential requirement of such systems, due to the catastrophic consequences of not tolerating faults. In this paper, we study a scheme that guarantees the timely recovery from multiple faults within hard real-time constraints in uniprocessor systems. Assuming earliest-deadline-first scheduling (EDF) for aperiodic preemptive tasks, we develop a necessary and sufficient feasibility-check algorithm for fault-tolerant scheduling with complexity O(n2-κ), where n is the number of tasks to be scheduled and κ is the maximum number of faults to be tolerated
Keywords :
computational complexity; fault tolerant computing; processor scheduling; real-time systems; aperiodic preemptive tasks; aperiodic tasks; complexity; earliest-deadline-first scheduling; hard real-time systems; multiple transient faults tolerance; Application software; Computer Society; Extraterrestrial measurements; Fault tolerance; Fault tolerant systems; Real time systems; Redundancy; Satellites; Scheduling; Time factors;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/12.869322
Filename :
869322
Link To Document :
بازگشت