• DocumentCode
    2785471
  • 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
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    89
  • Lastpage
    96
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 2000. Proceedings. The 21st IEEE
  • Conference_Location
    Orlando, FL
  • ISSN
    1052-8725
  • Print_ISBN
    0-7695-0900-2
  • Type

    conf

  • DOI
    10.1109/REAL.2000.895999
  • Filename
    895999