• DocumentCode
    2537575
  • Title

    Utility accrual real-time scheduling under variable cost functions

  • Author

    Wu, Haisang ; Balli, Umut ; Ravindran, Binoy ; Jensen, E. Douglas

  • Author_Institution
    Dept. of ECE, Virginia Tech., Blacksburx, VA, USA
  • fYear
    2005
  • fDate
    17-19 Aug. 2005
  • Firstpage
    213
  • Lastpage
    219
  • Abstract
    We present a real-time scheduling algorithm called VCUA, for tasks whose execution times are functions of their starting times. We model such variable execution times with variable cost functions (or VCFs). The algorithm considers application activities that are subject to time/utility function time constraints, VCFs, and the scheduling objective of assuring that the maximum interval between any two consecutive successful completions of jobs of a task must not exceed a specified bound, and maximizing the system´s total utility. We establish that VCUA achieves optimal timeliness during under-loads, and identify the conditions under which timeliness assurances hold. Our simulation experiments illustrate VCUA´s effectiveness and superiority.
  • Keywords
    real-time systems; scheduling; time function time constraint; utility accrual real-time scheduling; utility function time constraint; variable cost function; variable execution time; Computer applications; Control system synthesis; Cost function; Embedded system; Iris; Processor scheduling; Quality of service; Real time systems; Scheduling algorithm; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications, 2005. Proceedings. 11th IEEE International Conference on
  • ISSN
    1533-2306
  • Print_ISBN
    0-7695-2346-3
  • Type

    conf

  • DOI
    10.1109/RTCSA.2005.102
  • Filename
    1541083