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