Title :
An efficient feasibility test method for hard real-time periodic tasks
Author :
Park, Moonju ; Cho, Yookun
Author_Institution :
Sch. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ., South Korea
Abstract :
Addresses the problem of deciding the feasibility of hard real-time periodic tasks. It is known to be a co-NP problem to determine whether a task set is feasible on one processor when there exists a task with a relative deadline that is shorter than its period in the task set. For synchronous task sets, “processor demand analysis” (PDA) has been considered as a practical tool to solve the feasibility problem. PDA determines the feasibility of a task set by checking whether a deadline is missed in an interval of finite length; this time interval is called the “test interval”. The efficiency of a feasibility test method depends on the length of the test interval. In this paper, we present a new method for the feasibility testing of hard real-time periodic tasks. We show theoretically that the length of the test interval in our algorithm is shorter than or equal to existing ones. We also present experimental results that show the length of the test interval in our algorithm is, on average, significantly shorter than existing ones
Keywords :
computability; computational complexity; processor scheduling; real-time systems; testing; co-NP problem; efficiency; feasibility test method; hard real-time periodic tasks; processor demand analysis; relative deadline; synchronous task sets; test interval; Computer science; Delay; Dynamic scheduling; Personal digital assistants; Runtime; Scheduling algorithm; Sufficient conditions; Testing;
Conference_Titel :
Real-Time Systems Symposium, 2000. Proceedings. The 21st IEEE
Conference_Location :
Orlando, FL
Print_ISBN :
0-7695-0900-2
DOI :
10.1109/REAL.2000.895999