• DocumentCode
    1631046
  • Title

    Online real-time job scheduling with rate of progress guarantees

  • Author

    Palis, Michael A.

  • Author_Institution
    Dept. of Comput. Sci., Rutgers Univ., Camden, NJ, USA
  • fYear
    2002
  • fDate
    6/24/1905 12:00:00 AM
  • Firstpage
    57
  • Lastpage
    62
  • Abstract
    Investigates the job scheduling problem within the context of reservation-based real-time systems that provide quality of service (QoS) guarantees. In such a system, each incoming job specifies a rate of progress requirement on the job execution that must be met by the system in order for computation to be deemed usable. A new metric, called granularity, is introduced that quantifies both the maximum slowdown and the variance in execution rate that the job allows. This metric generalizes the stretch metric used in recent research on job scheduling. An online pre-emptive scheduling algorithm is presented that is shown achieve a competitive ratio of g(1-r) for every set of jobs with maximum rate r and granularity g. This result generalizes a previous result based on the stretch metric that showed that a competitive ratio of 1-r is achievable for the case when g=1
  • Keywords
    online operation; processor scheduling; quality of service; real-time systems; QoS guarantees; competitive ratio; computation usability; execution rate variance; granularity metric; maximum rate; maximum slowdown; online preemptive scheduling algorithm; online real-time job scheduling; progress rate guarantees; reservation-based real-time systems; service quality guarantees; stretch metric; Computer science; Context-aware services; Multimedia systems; Operating systems; Processor scheduling; Quality of service; Real time systems; Resource management; Scheduling algorithm; Speech processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures, Algorithms and Networks, 2002. I-SPAN '02. Proceedings. International Symposium on
  • Conference_Location
    Makati City, Metro Manila
  • ISSN
    1087-4089
  • Print_ISBN
    0-7695-1579-7
  • Type

    conf

  • DOI
    10.1109/ISPAN.2002.1004262
  • Filename
    1004262