Constant-Time Admission Control for Partitioned EDF

被引:5
|
作者
Masrur, Alejandro
Chakraborty, Samarjit
Faerber, Georg
机构
关键词
SPORADIC TASK SYSTEMS; MULTIPROCESSOR SYSTEMS;
D O I
10.1109/ECRTS.2010.30
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
An admission control test is responsible for deciding whether a new task may be accepted by a set of running tasks, such that the already admitted and the new task are all schedulable. Admission control decisions have to be taken on-line and, hence, there is a strong interest in developing efficient algorithms for different setups. In this paper, we propose a novel constant-time admission control test for tasks scheduled on identical processors under partitioned Earliest Deadline First (EDF), i.e., once tasks have been assigned to a processor they remain on that processor. In particular, to model demanding real-time systems, we consider the case where relative deadlines may be less than the minimum separation between two consecutive task activations or jobs. The main advantage of the proposed test is that the time it takes is independent of the number of tasks currently admitted in the system. While it is possible to adapt polynomial-time schedulability tests from the literature to design a linear or even constant-time admission control for this setup, the test we propose provides a better accuracy/complexity ratio. We evaluate this test through a set of detailed experiments based on synthetic tasks and a realistic case study consisting of a real-time multimedia server.
引用
收藏
页码:34 / 43
页数:10
相关论文
共 50 条
  • [1] Constant-Time Admission Control for Deadline Monotonic Tasks
    Masrur, Alejandro
    Chakraborty, Samarjit
    Faerber, Georg
    [J]. 2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 220 - 225
  • [2] Constant-time sorting
    Brand, Michael
    [J]. INFORMATION AND COMPUTATION, 2014, 237 : 142 - 150
  • [3] Near-Optimal Constant-Time Admission Control for DM Tasks via Non-Uniform Approximations
    Masrur, Alejandro
    Chakraborty, Samarjit
    [J]. 17TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2011), 2011, : 57 - 67
  • [4] A new utilization based admission control algorithm for aperiodic tasks with constant time complexity under EDF scheduling
    Leng, Chang
    Qiao, Ying
    Wang, Hongan
    Liu, Jian
    Zhang, Xiaoqing
    [J]. 2013 IEEE 19TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2013, : 338 - 341
  • [5] QDI Constant-Time Counters
    Bingham, Ned
    Manohar, Rajit
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2019, 27 (01) : 83 - 91
  • [6] Verifying Constant-Time Implementations
    Almeida, Jose Bacelar
    Barbosa, Manuel
    Barthe, Gilles
    Dupressoir, Francois
    Emmi, Michael
    [J]. PROCEEDINGS OF THE 25TH USENIX SECURITY SYMPOSIUM, 2016, : 53 - 70
  • [7] Constant-time query processing
    Raman, Vijayshankar
    Swart, Garret
    Qiao, Lin
    Reiss, Frederick
    Dialani, Vijay
    Kossmann, Donald
    Narang, Inderpal
    Sidle, Richard
    [J]. 2008 IEEE 24TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2008, : 60 - +
  • [8] Constant-Time Approximate Sliding Window Framework with Error Control
    Villalba, Alvaro
    Carrera, David
    [J]. 2019 IEEE 22ND INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC 2019), 2019, : 99 - 107
  • [9] Efficient admission control for EDF schedulers
    Firoiu, V
    Kurose, J
    Towsley, D
    [J]. IEEE INFOCOM '97 - THE CONFERENCE ON COMPUTER COMMUNICATIONS, PROCEEDINGS, VOLS 1-3: SIXTEENTH ANNUAL JOINT CONFERENCE OF THE IEEE COMPUTER AND COMMUNICATIONS SOCIETIES - DRIVING THE INFORMATION REVOLUTION, 1997, : 310 - 317
  • [10] Hardware Support for Constant-Time Programming
    Miao, Yuanqing
    Kandemir, Mahmut Taylan
    Zhang, Danfeng
    Zhang, Yingtian
    Tan, Gang
    Wu, Dinghao
    [J]. 56TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, MICRO 2023, 2023, : 856 - 870