DocumentCode
2807524
Title
Fault-tolerant real-time scheduling using passive replicas
Author
Ahn, KapDae ; Kim, Jong ; Hong, Sungje
Author_Institution
Adv. Products Dev. Lab., SK Telecom Central R&D Center, Taejeon, South Korea
fYear
1997
fDate
15-16 Dec 1997
Firstpage
98
Lastpage
103
Abstract
In hard real-time multiprocessor systems, it is necessary to have a fault-tolerant task execution scheme to meet the tasks´ deadlines even in the presence of a processor failure. In this paper, we propose a delayed scheduling algorithm using a passive replica method. This scheme has relatively a small overhead for backup processes. For the purpose of high schedulability, we allow the primary copy of one task to overlap with the backup copy of another task. And, if all processors are busy to execute a task, the schedule of an arriving task is delayed until at least one processor is available. A heuristic cost function is used to select the task to be scheduled next among the delayed tasks. Simulation results show that the proposed algorithm achieves higher schedulability compared to other conventional approaches and a single spare node scheme
Keywords
digital simulation; fault tolerant computing; multiprocessing systems; processor scheduling; real-time systems; delayed scheduling algorithm; fault-tolerant real-time scheduling; fault-tolerant task execution scheme; hard real-time multiprocessor systems; heuristic cost function; passive replicas; simulation results; single spare node scheme; Algorithm design and analysis; Analytical models; Cost function; Fault tolerance; Fault tolerant systems; Performance analysis; Processor scheduling; Real time systems; Scheduling algorithm; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Fault-Tolerant Systems, 1997. Proceedings., Pacific Rim International Symposium on
Conference_Location
Taipei
Print_ISBN
0-8186-8212-4
Type
conf
DOI
10.1109/PRFTS.1997.640132
Filename
640132
Link To Document