Online real-time job scheduling with rate of progress guarantees

被引:6
作者
Palis, MA [1 ]
机构
[1] Rutgers State Univ, Dept Comp Sci, Camden, NJ 08102 USA
来源
I-SPAN'02: INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND NETWORKS, PROCEEDINGS | 2002年
关键词
D O I
10.1109/ISPAN.2002.1004262
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper 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 preemptive 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.
引用
收藏
页码:65 / 70
页数:6
相关论文
共 32 条
  • [1] Bar-Noy A., 1999, Proceedings of the Thirty-First Annual ACM Symposium on Theory of Computing, P622, DOI 10.1145/301250.301420
  • [2] BARNOY A, 2000, IN PRESS P 32 ANN AC
  • [3] ON THE COMPETITIVENESS OF ONLINE REAL-TIME TASK-SCHEDULING
    BARUAH, S
    KOREN, G
    MAO, D
    MISHRA, B
    RAGHUNATHAN, A
    ROSIER, L
    SHASHA, D
    WANG, F
    [J]. REAL-TIME SYSTEMS, 1992, 4 (02) : 125 - 144
  • [4] Baruah S., 1991, Proceedings 32nd Annual Symposium on Foundations of Computer Science (Cat. No.91CH3062-7), P100, DOI 10.1109/SFCS.1991.185354
  • [5] Becchetti L, 2000, PROCEEDINGS OF THE ELEVENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P548
  • [6] BENDER M, 1999, P 10 ANN ACM SIAM S
  • [7] BERMAN P, 2000, IN PRESS P 32 ANN AC
  • [8] Soft real-time application execution with dynamic quality of service assurance
    Brandt, S
    Nutt, G
    Berk, T
    Humphrey, M
    [J]. 1998 SIXTH INTERNATIONAL WORKSHOP ON QUALITY OF SERVICE (IWQOS '98), 1998, : 154 - 163
  • [9] Das Gupta B, 2001, J SCHED, V4, P297, DOI 10.1002/jos.085
  • [10] DASGUPTA B, 2000, LECT NOTES COMPUTER, V1913, P96