Fair on-line scheduling of a dynamic set of tasks on a single resource

被引:13
|
作者
Baruah, SK
Gehrk, JE
Plaxton, CG
Stoica, I
AbdelWahab, H
Jeffay, K
机构
[1] UNIV WISCONSIN, DEPT COMP SCI, MADISON, WI 53706 USA
[2] UNIV TEXAS, DEPT COMP SCI, AUSTIN, TX 78712 USA
[3] OLD DOMINION UNIV, DEPT COMP SCI, NORFOLK, VA 23529 USA
[4] UNIV N CAROLINA, DEPT COMP SCI, CHAPEL HILL, NC 27599 USA
关键词
algorithms; fairness; on-line scheduling; periodic tasks;
D O I
10.1016/S0020-0190(97)00149-X
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Consider a set of ''tasks'' competing for the use of a single ''resource'' where (i) only one task is allowed to use the resource at a time, (ii) the resource is scheduled in unit-time intervals, (iii) each task requires a specific fraction of the resource capacity over an extended period, and (iv) tasks arrive and depart at any time. We refer to such a task system as an instance of the single-resource scheduling problem. The problem of designing a ''fair'' scheduling algorithm for such task systems has recently received a great deal of attention in the literature. This paper makes two main contributions. First, we point out that Tijdeman's work on the so-called ''chairman assignment problem'' provides a simple and efficient on-line algorithm for the static version of the single-resource scheduling problem (i.e., where the set of tasks competing to use the resource does not change over time). We then extend Tijdeman's algorithm to obtain a simple and efficient on-line algorithm for the dynamic single-resource scheduling problem. (C) 1997 Elsevier Science B.V.
引用
收藏
页码:43 / 51
页数:9
相关论文
共 50 条
  • [22] On-line Scheduling of Target Sensitive Periodic Tasks with the Gravitational Task Model
    Guerra, Raphael
    Fohler, Gerhard
    DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2012), 2012, : 578 - 581
  • [23] Jitter control in on-line scheduling of dependent real-time tasks
    David, L
    Cottet, F
    Nissanke, N
    22ND IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2001, : 49 - 58
  • [24] On-line scheduling of real-time tasks for reconfigurable computing system
    Zhou, Xue-Gong
    Wang, Ying
    Huang, Xun-Zhang
    Peng, Cheng-Lian
    2006 IEEE INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2006, : 57 - +
  • [25] Conditions for on-line scheduling of hard real-time tasks on multiprocessors
    Dominic, M
    Jain, BN
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1998, 55 (01) : 121 - 137
  • [26] An on-line scheduling policy for IRIS real-time composite tasks
    Çam, H
    JOURNAL OF SYSTEMS AND SOFTWARE, 2000, 52 (01) : 25 - 32
  • [27] On-line scheduling
    Sgall, J
    ONLINE ALGORITHMS: THE STATE OF THE ART, 1998, 1442 : 196 - 231
  • [28] Properties of hard real-time tasks for on-line scheduling on multiprocessors
    Dominic, M
    Jain, BN
    PROCEEDINGS OF THE JOINT WORKSHOP ON PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS: FIFTH INTERNATIONAL WORKSHOP ON PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS (WPDRTS) AND THE THIRD WORKSHOP ON OBJECT-ORIENTED REAL-TIME SYSTEMS (OORTS), 1997, : 168 - 176
  • [29] On-line scheduling of scalable real-time tasks on multiprocessor systems
    Lee, WY
    Hong, SJ
    Kim, J
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2003, 63 (12) : 1315 - 1324
  • [30] On-line scheduling sequential objects for dynamic information dissemination
    Hu, CL
    Chen, MS
    GLOBECOM '05: IEEE Global Telecommunications Conference, Vols 1-6: DISCOVERY PAST AND FUTURE, 2005, : 105 - 109