A Framework for Automated Competitive Analysis of On-line Scheduling of Firm-Deadline Tasks

被引:3
|
作者
Chatterjee, Krishnendu [1 ]
Pavlogiannis, Andreas [1 ]
Koessler, Alexander [2 ]
Schmid, Ulrich [2 ]
机构
[1] IST Austria, Inst Sci & Technol Austria, Klosterneuburg, Austria
[2] Vienna Univ Technol, Embedded Comp Syst Grp, Vienna, Austria
来源
2014 IEEE 35TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2014) | 2014年
关键词
D O I
10.1109/RTSS.2014.9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present a flexible framework for the automated competitive analysis of on-line scheduling algorithms for firm-deadline real-time tasks based on multi-objective graphs: Given a taskset and an on-line scheduling algorithm specified as a labeled transition system, along with some optional safety, liveness, and/or limit-average constraints for the adversary, we automatically compute the competitive ratio of the algorithm w.r.t. a clairvoyant scheduler. We demonstrate the flexibility and power of our approach by comparing the competitive ratio of several on-line algorithms, including D-over, that have been proposed in the past, for various tasksets. Our experimental results reveal that none of these algorithms is universally optimal, in the sense that there are tasksets where other schedulers provide better performance. Our framework is hence a very useful design tool for selecting optimal algorithms for a given application.
引用
收藏
页码:118 / 127
页数:10
相关论文
共 50 条
  • [1] Dynamic Binding and Scheduling of Firm-Deadline Tasks on Heterogeneous Compute Resources
    Tang, Hsiang-Kuo
    Rupnow, Kyle
    Ramanathan, Parmesh
    Compton, Katherine
    16TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA 2010), 2010, : 275 - 280
  • [2] Competitive analysis of on-line disk scheduling
    Yeh, TH
    Kuo, CM
    Lei, CL
    Yen, HC
    THEORY OF COMPUTING SYSTEMS, 1998, 31 (05) : 491 - 506
  • [3] Competitive analysis of on-line disk scheduling
    Yeh, TH
    Kuo, CM
    Lei, CL
    Yen, HC
    ALGORITHMS AND COMPUTATION, 1996, 1178 : 356 - 365
  • [4] Competitive Analysis of On-Line Disk Scheduling
    Theory of Computing Systems, 1998, 31 : 491 - 506
  • [5] On-line deadline scheduling on multiple resources
    Kim, JH
    Chwa, KY
    COMPUTING AND COMBINATORICS, 2001, 2108 : 443 - 452
  • [6] Competitive on-line scheduling with level of service
    Chang, EC
    Yap, C
    JOURNAL OF SCHEDULING, 2003, 6 (03) : 251 - 267
  • [7] Competitive On-Line Scheduling with Level of Service
    Ee-Chien Chang
    Chee Yap
    Journal of Scheduling, 2003, 6 : 251 - 267
  • [8] Competitive on-line scheduling of imprecise computations
    Baruah, SK
    Hickey, ME
    IEEE TRANSACTIONS ON COMPUTERS, 1998, 47 (09) : 1027 - 1032
  • [9] Competitive algorithm for on-line multiprocessor scheduling
    Xie, Dongqing
    Ji, Jie
    Zhao, Yu
    Hunan Daxue Xuebao/Journal of Hunan University Natural Sciences, 25 (04): : 100 - 102
  • [10] On-line parallel heuristics, processor scheduling and robot searching under the competitive framework
    López-Ortiz, A
    Schuierer, S
    THEORETICAL COMPUTER SCIENCE, 2004, 310 (1-3) : 527 - 537