Title :
Optimal aperiodic scheduling for dynamic-priority systems
Author :
Ripoll, I. ; Garcia-Fornes, A. ; Crespo, A.
Author_Institution :
Dept. de Ingenieria de Sistemas, Comput. y Autom., Univ. Politecnica de Valencia, Spain
Abstract :
This paper addresses the problem of jointly scheduling tasks with both hard and soft real-time constraints. We present a new on-line aperiodic admission algorithm to be used with on optimal dynamic priority preemptive scheduler, such as the Earliest Deadline First (EDF) or the Least Laxity First (LLF). The admission algorithm transforms a soft aperiodic task into a hard one by assigning a deadline. The proposed algorithm is shown to be optimal in terms of providing the shortest response time for soft aperiodic tasks among fixed and dynamic priority schedulers (assuming aperiodic tasks are severed in a FCFS order), without endangering the execution of any periodic task. The paper also shows how the main results and ideas developed for the fixed priority theory can be adapted and extended for dynamic priority schedulers. The algorithm has also been extended to work with firm deadline aperiodic tasks
Keywords :
real-time systems; resource allocation; scheduling; dynamic priority schedulers; dynamic-priority systems; firm deadline aperiodic tasks; fixed priority schedulers; hard real-time constraints; on-line aperiodic admission algorithm; optimal aperiodic scheduling; optimal dynamic priority preemptive scheduler; shortest response time; soft aperiodic tasks; soft real-time constraints; Algorithm design and analysis; Delay; Dynamic scheduling; Heuristic algorithms; Microwave integrated circuits; Processor scheduling; Runtime; Scheduling algorithm; Testing;
Conference_Titel :
Real-Time Computing Systems and Applications, 1996. Proceedings., Third International Workshop on
Conference_Location :
Seoul
Print_ISBN :
0-8186-7626-4
DOI :
10.1109/RTCSA.1996.554989