• DocumentCode
    2930559
  • Title

    Generalized Elastic Scheduling

  • Author

    Chantem, Thidapat ; Hu, Xiaobo Sharon ; Lemmon, M.D.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Notre Dame Univ.
  • fYear
    2006
  • fDate
    Dec. 2006
  • Firstpage
    236
  • Lastpage
    245
  • Abstract
    The elastic task model (Buttazzo et al., 2002) is a powerful model for adapting real-time systems in the presence of uncertainty. This paper generalizes the existing elastic scheduling approach in several directions. It reveals that the original task compression algorithm in (Buttazzo et al., 2002) in fact solves a quadratic programming problem that seeks to minimize the sum of the squared deviation of a task´s utilization from initial desired utilization. This finding indicates that the task compression algorithm may be applied to efficiently solve other similar types of problems. In particular, an iterative approach is proposed to solve the task compression problem for real-time tasks with deadlines less than respective periods. Furthermore, a new objective for minimizing the average difference of task periods from desired values is introduced and a closed-form formula is derived for solving the problem without recursion
  • Keywords
    real-time systems; scheduling; task analysis; closed-form formula; elastic task model; generalized elastic scheduling; quadratic programming problem; real-time system; real-time task utilization; task compression algorithm; Algorithm design and analysis; Communication system traffic control; Compression algorithms; Power system modeling; Processor scheduling; Quadratic programming; Real time systems; Sampling methods; Scheduling algorithm; Uncertainty;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 2006. RTSS '06. 27th IEEE International
  • Conference_Location
    Rio de Janeiro
  • ISSN
    1052-8725
  • Print_ISBN
    0-7695-2761-2
  • Type

    conf

  • DOI
    10.1109/RTSS.2006.24
  • Filename
    4032352