DocumentCode
3507813
Title
On the efficient scheduling of non-periodic tasks in hard real-time systems
Author
Thomadakis, Michael E. ; Liu, Jyh-Charn
Author_Institution
Dept. of Comput. Sci., Texas A&M Univ., College Station, TX, USA
fYear
1999
fDate
1999
Firstpage
148
Lastpage
151
Abstract
The paper presents linear time, online algorithms which guarantee and jointly schedule firm aperiodic, hard sporadic and periodic tasks in fixed priority real time systems. We develop and capitalize on a methodology which computes the spare capacity Z(a,b) exactly in time Θ(n), for arbitrary schedule intervals (a,b), which, to the best of our knowledge, is the first linear time algorithm reported in the literature. Previous state of the art methods incur pseudopolynomial time to guarantee online a single aperiodic and incur continuous overhead for slack maintenance. Our method guarantees and schedules firm tasks to receive FIFO or EDF service, incurring a one-time linear cost of Θ(n) and Θ(n+k) respectively, where k is the number of pending firm tasks
Keywords
computational complexity; real-time systems; scheduling; set theory; EDF service; FIFO; arbitrary schedule intervals; continuous overhead; efficient scheduling; firm tasks; fixed priority real time systems; hard real time systems; linear time algorithm; linear time online algorithms; non-periodic task scheduling; one-time linear cost; pending firm tasks; periodic tasks; pseudopolynomial time; slack maintenance; spare capacity; Art; Computer science; Costs; Dispatching; Ear; Processor scheduling; Real time systems; Scheduling algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems Symposium, 1999. Proceedings. The 20th IEEE
Conference_Location
Phoenix, AZ
ISSN
1052-8725
Print_ISBN
0-7695-0475-2
Type
conf
DOI
10.1109/REAL.1999.818836
Filename
818836
Link To Document