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 :
بازگشت