A Practical Sub-Optimal Solution for the Dual Priority Scheduling Problem

被引:0
|
作者
Fautrel, Tristan [1 ]
George, Laurent [1 ]
Goossens, Joel [2 ]
Masson, Damien [1 ]
Rodriguez, Paul [3 ]
机构
[1] Univ Paris Est, ESIEE Paris, UPEM, ENPC,CNRS,UMR 8049, Paris, France
[2] Univ Libre Bruxelles, Fac Sci, PARTS, Brussels, Belgium
[3] HIPPEROS SA, Brussels, Belgium
关键词
real-time systems; uniprocessor; scheduling; dual-priority; SCHEDULABILITY;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
We consider uniprocessor platforms, the scheduling of synchronous implicit deadline periodic task sets and the dual priority scheme where each task is assigned two fixed priorities. That is, at run time each task starts executing using its primary priority and is promoted if not completed at an intermediate deadline. We present counter-intuitive examples illustrating how difficult this scheduling problem is. We propose a preprocessing approach to remove from the scheduling problem lowest priority viable tasks as defined by Audsley's procedure. We revisit one solution called RM + RM conjectured optimal. We propose a procedure to compute promotion deadlines based on multiple simulations over an hyperperiod called FDMS. That solution has an exponential time complexity but an experimental success ratio of 100%. Then we propose a new sub-optimal solution to assign priorities called 1/RM + RM along with a very simple promotion deadline assignment scheme called RML for which no simulation are required, the procedure is simple and the success ratio is close to 99.99%. We show that the method is fast and scalable to very large task sets which makes it ideal for practical applications.
引用
收藏
页码:104 / 113
页数:10
相关论文
共 50 条
  • [21] Sub-optimal investment for insurers
    Longo, Michele
    Stabile, Gabriele
    COMMUNICATIONS IN STATISTICS-THEORY AND METHODS, 2020, 49 (17) : 4298 - 4312
  • [22] Optimal and sub-optimal control in Dengue epidemics
    Caetano, MAL
    Yoneyama, T
    OPTIMAL CONTROL APPLICATIONS & METHODS, 2001, 22 (02): : 63 - 73
  • [23] DESIGN OF OPTIMAL AND SUB-OPTIMAL CONTROL SYSTEMS
    YAHAGI, T
    INTERNATIONAL JOURNAL OF CONTROL, 1971, 14 (03) : 561 - &
  • [24] Sub-optimal model-based deficit irrigation scheduling with realistic weather forecasts
    Linker, R.
    Sylaios, G.
    Tsakmakis, I.
    Ramos, T.
    Simionesei, L.
    Plauborg, F.
    Battilani, A.
    IRRIGATION SCIENCE, 2018, 36 (06) : 349 - 362
  • [25] Sub-optimal model-based deficit irrigation scheduling with realistic weather forecasts
    R. Linker
    G. Sylaios
    I. Tsakmakis
    T. Ramos
    L. Simionesei
    F. Plauborg
    A. Battilani
    Irrigation Science, 2018, 36 : 349 - 362
  • [26] Sub-Optimal Justification and Justificatory Defenses
    Segev, Reem
    CRIMINAL LAW AND PHILOSOPHY, 2010, 4 (01) : 57 - 76
  • [27] Sub-optimal mask search in SAPS
    VanWelden, D
    Vansteenkiste, GC
    INTERNATIONAL JOURNAL OF GENERAL SYSTEMS, 1996, 24 (1-2) : 137 - 150
  • [28] Sub-optimal solutions to track detection problem using graph theoretic concepts
    Nikolopoulos, SD
    Samaras, G
    JOURNAL OF SYSTEMS ARCHITECTURE, 1997, 42 (9-10) : 743 - 760
  • [29] Sub-optimal Hankel norm approximation problem: a frequency-domain approach
    Iftime, OV
    Sasane, AJ
    SYSTEMS & CONTROL LETTERS, 2004, 52 (01) : 75 - 83
  • [30] The necessity to define the sub-optimal responders
    Garcia-Velasco, Juan A.
    Bosch, Ernesto
    HUMAN REPRODUCTION, 2015, 30 (12) : 2958 - 2958