• DocumentCode
    2272428
  • Title

    Period and Deadline Selection for Schedulability in Real-Time Systems

  • Author

    Chantem, Thidapat ; Wang, Xiaofeng ; Lemmon, M.D. ; Hu, X. Sharon

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Notre Dame Univ., Notre Dame, IN
  • fYear
    2008
  • fDate
    2-4 July 2008
  • Firstpage
    168
  • Lastpage
    177
  • Abstract
    Task period adaptations are often used to alleviate temporal overload conditions in real-time systems. Existing frameworks assume that only task periods are adjustable and that task deadlines remain unchanged at all times. This paper formally introduces a more general real-time task model where task deadlines, which are less than or equal to task periods, are functions of task periods. This tight coupling between task deadlines and task periods has been discussed in a recent work in control systems and presents a novel real-time scheduling challenge. To solve the period and deadline selection problem, this article identifies a feasible period-deadline combination and proposes a heuristic, which iteratively adjusts task periods and deadlines in such a way that the task set becomes schedulable. Experimental results show that the heuristic finds a solution to the period and deadline selection problem over 73% of the time, using less than three search iterations. When it is unable to find a solution to the problem, the heuristic requires less than 0.02s to run in the worst-case (with at most 100 search iterations).
  • Keywords
    real-time systems; scheduling; task analysis; deadline selection; period selection; real-time systems; schedulability; task period adaptations; Automatic control; Control systems; Delay; Processor scheduling; Quality of service; Real time systems; Robust control; Sampling methods; Scheduling algorithm; Testing; Control Applications; Real-Time Scheduling; Schedulability Tests;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 2008. ECRTS '08. Euromicro Conference on
  • Conference_Location
    Prague
  • ISSN
    1068-3070
  • Print_ISBN
    978-0-7695-3298-1
  • Type

    conf

  • DOI
    10.1109/ECRTS.2008.35
  • Filename
    4573113