DocumentCode :
3647937
Title :
Generalized Fixed-Priority Scheduling with Limited Preemptions
Author :
Reinder J. Bril;Martijn M.H.P. van den Heuvel;Ugur Keskin;Johan J. Lukkien
Author_Institution :
Dept. of Math. &
fYear :
2012
Firstpage :
209
Lastpage :
220
Abstract :
Fixed-priority scheduling with deferred preemption(FPDS) and fixed-priority scheduling with preemption thresholds(FPTS) have been proposed in the literature as viable alternatives to fixed-priority preemptive scheduling (FPPS), that reduce memory requirements, reduce the cost of arbitrary preemptions, and may improve the feasibility of a task set even when preemption overheads are neglected. This paper aims at advancing the relative strength of limited preemptive schedulers by combining FPDS and FPTS. In particular, we present a refinement of FPDS with preemption thresholds for both jobs and sub-jobs, termed FPGS. We provide an exact schedulability analysis for FPGS, and show how to maximize the feasibility of a set of sporadic tasks under FPGS for given priorities, computation times, periods, and deadlines of tasks. We evaluate the effectiveness of FPGS by comparing the feasibility of task sets under FPGS with other fixed-priority scheduling algorithms by means of a simulation. Our experiments show that FPGS allows an increase of the number of task sets that are schedulable under fixed-priority scheduling.
Keywords :
"Time factors","Bismuth","Scheduling","Algorithm design and analysis","Interference","Processor scheduling","Memory management"
Publisher :
ieee
Conference_Titel :
Real-Time Systems (ECRTS), 2012 24th Euromicro Conference on
ISSN :
1068-3070
Print_ISBN :
978-1-4673-2032-0
Type :
conf
DOI :
10.1109/ECRTS.2012.34
Filename :
6257573
Link To Document :
بازگشت