DocumentCode
2013667
Title
Scheduling non-preemptive hard real-time tasks with strict periods
Author
Marouf, Mohamed ; Sorel, Yves
Author_Institution
INRIA Rocquencourt, Le Chesnay, France
fYear
2011
fDate
5-9 Sept. 2011
Firstpage
1
Lastpage
8
Abstract
Non-preemptive real-time scheduling and the corresponding schedulability analyses have received considerable less attention in the research community, compared to preemptive real-time scheduling. However, non-preemptive scheduling is widely used in industry, especially in the case of hard real-time systems where missing deadlines leads to catastrophic situations and where resources must not be wasted. In many industries such as avionics tasks may have strict periods, i.e. the start times of their executions must be separated by a fixed period. Indeed, this strict periodicity is generally required by sensors and actuators which may have accurate periods. In this paper we consider separately the case where tasks have harmonic periods and the case where tasks have non-harmonic periods. Thus, the general case becomes a combination of both cases. In the harmonic case we give schedulability conditions to verify that a set of tasks is schedulable. In the non-harmonic case, in order to prove that a set of tasks is schedulable we propose local schedulability conditions that we apply iteratively to each task of the set in order to verify that this current task, added to a sub-set of tasks already scheduled, leads to a schedulable set of tasks.
Keywords
real-time systems; resource allocation; scheduling; actuators; hard real-time systems; local schedulability conditions; nonpreemptive hard real-time task scheduling; sensors; strict periodicity; strict periods; Harmonic analysis; Jitter; Job shop scheduling; Real time systems; Schedules; Scheduling algorithm; Hard real-time systems; Non-preemptive; Strict periods; scheduling heuristic;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Technologies & Factory Automation (ETFA), 2011 IEEE 16th Conference on
Conference_Location
Toulouse
ISSN
1946-0740
Print_ISBN
978-1-4577-0017-0
Electronic_ISBN
1946-0740
Type
conf
DOI
10.1109/ETFA.2011.6059014
Filename
6059014
Link To Document