DocumentCode :
1854838
Title :
Schedulability and optimal checkpoint placement for real-time multi-tasks
Author :
Kwak, S.W. ; Yang, J.-M.
Author_Institution :
Dept. of Electron. Eng., Keimyung Univ., Daegu, South Korea
fYear :
2010
fDate :
7-10 Dec. 2010
Firstpage :
778
Lastpage :
782
Abstract :
An optimal checkpoint strategy for fault-tolerance in real-time systems is addressed in this paper. We consider multiple real-time tasks with arbitrary periods that are scheduled by Rate Monotonic (RM) algorithm. Equidistant checkpointing is maintained for each kind of task, while the width of checkpoint intervals is different with respect to the task. We propose a method to determine the optimal checkpoint interval for each task so that the probability of completing all the tasks is maximized. Whenever a fault occurs to a checkpoint interval of a task, the execution time of the task would be prolonged by rollback and re-execution of checkpoints. Our scheme includes the schedulability test to examine whether a task can be completed with an extended execution time. A numerical experiment demonstrates the applicability of the proposed scheme.
Keywords :
checkpointing; fault tolerant computing; multiprogramming; probability; real-time systems; scheduling; fault tolerance; optimal checkpoint placement; probability; rate monotonic algorithm; real-time multi-tasks; real-time systems; schedulability; Checkpointing; Fault tolerance; Fault tolerant systems; Optimization; Real time systems; Scheduling; Transient analysis; Checkpoint intervals; Rate Monotonic (RM) algorithm; arbitrary periods;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Engineering and Engineering Management (IEEM), 2010 IEEE International Conference on
Conference_Location :
Macao
ISSN :
2157-3611
Print_ISBN :
978-1-4244-8501-7
Electronic_ISBN :
2157-3611
Type :
conf
DOI :
10.1109/IEEM.2010.5675605
Filename :
5675605
Link To Document :
بازگشت