DocumentCode
3371638
Title
Fixed priority scheduling periodic tasks with varying execution priority
Author
Harbour, Michael Gonzalez ; Klein, Mark H. ; Lehoczky, John P.
Author_Institution
Dept. de Electron., Cantabria Univ., Santander, Spain
fYear
1991
fDate
4-6 Dec 1991
Firstpage
116
Lastpage
128
Abstract
The problem of fixed priority scheduling of periodic tasks where each task´s execution priority may vary is considered. Periodic tasks are decomposed into serially executed subtasks, where each subtask is characterized by an execution time and a fixed priority and is permitted to have a deadline. A method for determining the schedulability of each task is presented along with its theoretical underpinnings. This method can be used to analyze the schedulability of complex task sets which involve interrupts, certain synchronization protocols, nonpreemptible sections and, in general, any mechanism that contributes to a complex priority structure. The authors introduce a simple but realistic real-time robotics application and illustrate how one uses the schedulability equations presented
Keywords
protocols; real-time systems; robot programming; scheduling; complex priority structure; complex task sets; execution priority; execution time; fixed priority scheduling; interrupts; nonpreemptible sections; periodic tasks; realistic real-time robotics application; schedulability equations; serially executed subtasks; synchronization protocols; theoretical underpinnings; Contracts; Dispatching; Government; Oceans; Protocols; Scheduling; Software engineering; Statistics; Sufficient conditions; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems Symposium, 1991. Proceedings., Twelfth
Conference_Location
San Antonio, TX
Print_ISBN
0-8186-2450-7
Type
conf
DOI
10.1109/REAL.1991.160365
Filename
160365
Link To Document