DocumentCode
2486628
Title
Execution Overrun Management for Fixed-Priority Preemptive Scheduling of Sporadic Graph Tasks
Author
Bougueroua, Lamine ; Zhao, Hui Xue ; George, Laurent ; Midonnet, Serge
Author_Institution
ESIGETEL, Avon
fYear
2006
fDate
20-22 Sept. 2006
Firstpage
413
Lastpage
420
Abstract
In this paper, we consider a real-time application composed of graphs of subtasks. We present a mechanism for execution-overrun management in realtime systems. A subtask exceeding its prescribed execution duration can result in multiple failures (cascading effect). Yet, a task execution overrun does not necessarily lead to a deadline miss. Indeed, a system with enough free resources can self-stabilize without compromising the timeliness constraints of the subtasks in the system. We propose a mechanism based on the notion of allowance that enables to cope with execution overruns before a deadline miss. The task allowance depends on free resources. We show how to determine the maximum allowance duration a subtask can be allowed to proceed with it execution without compromising the real-time constraints of all the subtasks. We show how to determine the maximum allowance of a subtask from the feasibility conditions of sporadic graphs of subtasks scheduled with a preemptive fixed priority scheduling
Keywords
fault tolerant computing; graph theory; execution overrun management; fixed priority scheduling; fixed-priority preemptive scheduling; real-time constraint; sporadic graph task; worst case response time; Power system faults; Power system protection; allowance; fault management; fault tolerance; feasibility analysis; fixed priority scheduling; precedence constraint real-time; worst case response time;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Technologies and Factory Automation, 2006. ETFA '06. IEEE Conference on
Conference_Location
Prague
Print_ISBN
0-7803-9758-4
Type
conf
DOI
10.1109/ETFA.2006.355375
Filename
4178208
Link To Document