Title :
Efficient feasibility analysis for real-time systems with EDF scheduling
Author :
Albers, Karsten ; Slomka, Frank
Author_Institution :
Dept. of Comput. Sci., Oldenburg Univ., Germany
Abstract :
This paper presents new fast exact feasibility tests for uniprocessor real-time systems using preemptive EDF (earliest deadline first) scheduling. Task sets which are accepted by previously described sufficient tests are evaluated in nearly the same time as with the old tests by the new algorithms. Many task sets are not accepted by the earlier tests despite them being feasible. These task sets are evaluated by the new algorithms a lot faster than with known exact feasibility tests. Therefore, it is possible to use them for many applications for which only sufficient test are suitable. Additionally this paper shows that the best previous known sufficient test, the best known feasibility bound and the best known approximation algorithm can be derived from these new tests. As a result, this leads to an integrated schedulability theory for EDF.
Keywords :
embedded systems; formal verification; microcomputers; processor scheduling; earliest deadline first scheduling; embedded systems; formal verification; integrated EDF schedulability theory; preemptive EDF scheduling; scheduling feasibility analysis; task set sufficiency tests; uniprocessor real-time systems; Approximation algorithms; Computer science; Design automation; Formal verification; Phase measurement; Process design; Processor scheduling; Real time systems; System testing; Time measurement;
Conference_Titel :
Design, Automation and Test in Europe, 2005. Proceedings
Print_ISBN :
0-7695-2288-2
DOI :
10.1109/DATE.2005.128