DocumentCode :
1589210
Title :
Slack-Conserving Based Scheduling of Periodic Real-Time Tasks
Author :
Farooq, M. ; Muller, Fabrice ; Auguin, Michel
Author_Institution :
Univ. of Nice Sophia-Antipolis / LEAT CNRS, Valbonne
fYear :
2008
Firstpage :
37
Lastpage :
42
Abstract :
Real time scheduling algorithms provide a mean to schedule tasks on processor such that real time constraints are guaranteed. Fixed priority real time scheduling algorithms have low runtime complexity and their behaviour can be categorized a prior but they do not support dynamic systems very well. A transient overload in dynamic priority scheduling algorithms may cause a critical task to fail but they are capable of supporting dynamic systems. Hybrid scheduling algorithm´s behaviour can be categorized a prior and they support dynamic systems as well but they may unnecessarily cause non critical tasks to miss their deadlines even when all critical tasks are schedulable. This paper proposes an algorithm called real urgency first scheduling (RUF) algorithm. According to this algorithm, critical tasks are always guaranteed to meet their real time constraints while improving the execution of non critical tasks.
Keywords :
dynamic scheduling; processor scheduling; dynamic priority scheduling algorithms; fixed priority real time scheduling algorithms; hybrid scheduling algorithms; periodic real-time task scheduling; processor scheduling; real urgency first scheduling algorithm; slack-conserving; Delay effects; Dynamic scheduling; Embedded computing; Frequency; Heuristic algorithms; Processor scheduling; Quality of service; Real time systems; Runtime; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded Computing, 2008. SEC '08. Fifth IEEE International Symposium on
Conference_Location :
Beijing
Print_ISBN :
978-0-7695-3348-3
Type :
conf
DOI :
10.1109/SEC.2008.67
Filename :
4690721
Link To Document :
بازگشت