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 条
  • [41] A CHARACTERIZATION OF CONSTANT-TIME CELLULAR AUTOMATA COMPUTATION
    KIM, S
    MCCLOSKEY, R
    PHYSICA D-NONLINEAR PHENOMENA, 1990, 45 (1-3) : 404 - 419
  • [42] A new constant-time parallel algorithm for merging
    Hazem M. Bahig
    The Journal of Supercomputing, 2019, 75 : 968 - 983
  • [43] A Constant-Time Algorithm for Finding Neighbors in Quadtrees
    Aizawa, Kunio
    Tanaka, Shojiro
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2009, 31 (07) : 1178 - 1183
  • [44] Constant-Time Updates Using Token Mechanics
    Banescu, Sebastian
    Derka, Martin
    Gorzny, Jan
    Lee, Sung-Shine
    Murashkin, Alex
    2020 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2020), 2020, : 300 - 304
  • [45] Fully Projective Radical Isogenies in Constant-Time
    Chi-Dominguez, Jesus-Javier
    Reijnders, Krijn
    TOPICS IN CRYPTOLOGY, CT-RSA 2022, 2022, 13161 : 73 - 95
  • [46] APPLICATIONS OF RECONFIGURABLE MESHES TO CONSTANT-TIME COMPUTATIONS
    OLARIU, S
    SCHWING, JL
    ZHANG, JY
    PARALLEL COMPUTING, 1993, 19 (02) : 229 - 237
  • [47] FaCT: A Flexible, Constant-Time Programming Language
    Cauligi, Sunjay
    Soeller, Gary
    Brown, Fraser
    Johannesmeyer, Brian
    Huang, Yunlu
    Jhala, Ranjit
    Stefan, Deian
    2017 IEEE CYBERSECURITY DEVELOPMENT (SECDEV), 2017, : 69 - 76
  • [48] A CHARACTERIZATION OF CONSTANT-TIME LINEAR-CONTROL SYSTEMS SATISFYING THE PONTRYAGIN MAXIMUM PRINCIPLE
    SINGER, I
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1980, 32 (03) : 379 - 384
  • [49] Practically Efficient RFID Scheme with Constant-time Identification
    Tiplea, Ferucio Laurentiu
    Hristea, Cristian
    SECRYPT 2021: PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON SECURITY AND CRYPTOGRAPHY, 2021, : 495 - 506
  • [50] ARCHITECTING WEB SERVICES USING CONSTANT-TIME THEOR
    Zhang, Weiyan
    Lv, Hui
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER THEORY AND ENGINEERING (ICACTE 2009), VOLS 1 AND 2, 2009, : 1229 - 1236