DocumentCode :
1924611
Title :
Predictability of earliest deadline zero laxity algorithm for multiprocessor real-time systems
Author :
Piao, Xuefeng ; Han, Sangchul ; Kim, Heeheon ; Park, Minkyu ; Cho, Yookun ; Cho, Seongje
Author_Institution :
Sch. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ.
fYear :
2006
fDate :
24-26 April 2006
Abstract :
Validation methods for hard real-time jobs are usually performed based on the maximum execution time. The actual execution time of jobs are assumed to be known only when the jobs arrive or not known until they finish. A predictable algorithm must guarantee that it can generate a schedule for any set of jobs such that the finish time for the actual execution time is no later than the finish time for the maximum execution time. It is known that any job-level fixed priority algorithm (such as earliest deadline first) is predictable. However, job-level dynamic priority algorithms (such as least laxity first) may or may not. In this paper, we investigate the predictability of a job-level dynamic priority algorithm EDZL (earliest deadline zero laxity). We show that EDZL is predictable on the domain of integers regardless of the knowledge of the actual execution times. Based on this result, furthermore, we also show that EDZL can successfully schedule any periodic task set if the total utilization is not greater than (m + 1)/2, where m is the number of processors
Keywords :
multiprocessing systems; processor scheduling; real-time systems; earliest deadline first algorithm; earliest deadline zero laxity algorithm; job scheduling; job-level dynamic priority algorithm; job-level fixed priority algorithm; least laxity first algorithm; multiprocessor real-time systems; real-time jobs; Cellular phones; Computer science; Embedded system; Heuristic algorithms; Multimedia systems; Prediction algorithms; Processor scheduling; Real time systems; Scheduling algorithm; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object and Component-Oriented Real-Time Distributed Computing, 2006. ISORC 2006. Ninth IEEE International Symposium on
Conference_Location :
Gyeongju
Print_ISBN :
0-7695-2561-X
Type :
conf
DOI :
10.1109/ISORC.2006.64
Filename :
1630501
Link To Document :
بازگشت