DocumentCode
1549254
Title
Dynamic acceptance of aperiodic tasks with periodic tasks under resource sharing constraints
Author
Silly-Chetto, M.
Author_Institution
IRESTE, Nantes Univ., France
Volume
146
Issue
2
fYear
1999
fDate
4/1/1999 12:00:00 AM
Firstpage
120
Lastpage
127
Abstract
A real time system is considered in which a set of periodic tasks are scheduled on an earliest-deadline-first basis and exclusively access critical sections through a dynamic priority ceiling protocol. An optimal online acceptance test is described for hard deadline aperiodic tasks. Aperiodic tasks are accepted only if all deadlines can be met. Here, optimality means that the algorithm is able to answer `yes´ to the question of the acceptance of a newly occurring task each time it is possible. The time complexity of the test is O([R/p].n+m) where n is the number of periodic tasks, R is the longest deadline, p is the shortest period and m is the number of aperiodic tasks that have previously been accepted but not completed
Keywords
computational complexity; concurrency control; real-time systems; resource allocation; scheduling; aperiodic tasks; critical sections; dynamic acceptance; dynamic priority ceiling protocol; earliest-deadline-first basis; exclusive access; hard deadline aperiodic tasks; newly occurring task; optimal online acceptance test; periodic tasks; real time system; resource sharing constraints; task scheduling; time complexity;
fLanguage
English
Journal_Title
Software, IEE Proceedings -
Publisher
iet
ISSN
1462-5970
Type
jour
DOI
10.1049/ip-sen:19990402
Filename
785346
Link To Document