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 条
  • [41] Optimal web investment in sub-optimal foraging conditions
    Harmer, Aaron M. T.
    Kokko, Hanna
    Herberstein, Marie E.
    Madin, Joshua S.
    NATURWISSENSCHAFTEN, 2012, 99 (01) : 65 - 70
  • [42] Dynamic control of tunable sub-optimal algorithms for scheduling of time-varying wireless networks
    Lotfinezhad, Mahdi
    Liang, Ben
    Sousa, Elvino S.
    2008 16TH INTERNATIONAL WORKSHOP ON QUALITY OF SERVICE, PROCEEDINGS, 2008, : 153 - 163
  • [43] DUAL-TASK AND GAIT VARIABILITY: EFFECTS OF AGING AND SUB-OPTIMAL SENSORY INFORMATION
    Deshpande, N.
    Hewston, P.
    GERONTOLOGIST, 2013, 53 : 172 - 172
  • [44] A dual-spectrometer approach to reflectance measurements under sub-optimal sky conditions
    Bachmann, Charles M.
    Montes, Marcos J.
    Parrish, Christopher E.
    Fusina, Robert A.
    Nichols, C. Reid
    Li, Rong-Rong
    Hallenborg, Eric
    Jones, Christopher A.
    Lee, Krista
    Sellars, Jon
    White, Stephen A.
    Fry, John C.
    OPTICS EXPRESS, 2012, 20 (08): : 8959 - 8973
  • [45] Sub-optimal scheduling in switched systems with continuous-time dynamics: A gradient descent approach
    Sardarmehni, Tohid
    Heydari, Ali
    NEUROCOMPUTING, 2018, 285 : 10 - 22
  • [46] Efficient model-based sub-optimal irrigation scheduling using imperfect weather forecasts
    Linker, R.
    Sylaios, G.
    COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2016, 130 : 118 - 127
  • [47] The 1/e-strategy is sub-optimal for the problem of best choice under no information
    Bruss, F. Thomas
    Rogers, L. C. G.
    STOCHASTIC PROCESSES AND THEIR APPLICATIONS, 2022, 150 : 1059 - 1067
  • [48] Nonlinear receding horizon sub-optimal guidance law for the minimum interception time problem
    Alamir, M
    CONTROL ENGINEERING PRACTICE, 2001, 9 (01) : 107 - 116
  • [49] Synthesized Control for Practical Solution of the Optimal Control Problem
    Diveev, Askhat
    PROCEEDINGS OF THE FUTURE TECHNOLOGIES CONFERENCE (FTC) 2021, VOL 2, 2022, 359 : 496 - 512
  • [50] Detecting Marine Heatwaves With Sub-Optimal Data
    Schlegel, Robert W.
    Oliver, Eric C. J.
    Hobday, Alistair J.
    Smit, Albertus J.
    FRONTIERS IN MARINE SCIENCE, 2019, 6