Static priority scheduling of aperiodic real-time tasks

被引:0
|
作者
Schmid, U
机构
关键词
real-time behavior; static priority scheduling; deadlines; aperiodic tasks; combinatorial probabilities; trees; bivariate singularity analysis; asymptotics;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We investigate deadline meeting properties of the well-known (preemptive) static priority scheduling (SPS) algorithm, which is widespreadly used in commercial real-time operating system kernels. A discrete-time single server queueing system employing SPS for scheduling probabilistically arriving tasks at L priority levels is considered for this purpose. Model parameters are arrival and execution-time distribution A(l)(z), L(l)(z) and a (constant) deadline T-l is an element of T-L per level l. By means of a combinatorial technique (which does not require stable-state assumptions), we determine the probability distribution of the (random-)time the system operates without violating any task's deadline. This distribution is asymptotically exponential with parameter lambda(TL), which decreases exponentially with the deadlines T-L; simple asymptotic expressions for lambda(TL) and all associated quantities (probabilities, moments,...) for large T-L are provided. Our numerical examples suggest that real-time systems based on SPS operate reasonably well only if computing performance is (more than) adequate. (C) 1997 John Wiley & Sons, Inc.
引用
收藏
页码:257 / 303
页数:47
相关论文
共 50 条
  • [41] Validation of scheduling algorithms for aperiodic tasks in the real time systems
    Martinovic, G
    Hocenski, Z
    Budin, L
    ITI 2000: PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2000, : 457 - 462
  • [42] Static priority scheduling of event-triggered real-time embedded systems
    Cagkan Erbas
    Andy D. Pimentel
    Selin Cerav-Erbas
    Formal Methods in System Design, 2007, 30 : 29 - 47
  • [43] Static priority scheduling of event-triggered real-time embedded systems
    Erbas, Cagkan
    Pimentel, Andy D.
    Cerav-Erbas, Selin
    FORMAL METHODS IN SYSTEM DESIGN, 2007, 30 (01) : 29 - 47
  • [44] Static priority scheduling of event-triggered real-time embedded systems
    Cagkan Erbas
    Andy D. Pimentel
    Selin Cerav-Erbas
    Formal Methods in System Design, 2007, 30 (1) : 49 - 49
  • [45] Static priority scheduling of event-triggered real-time embedded systems
    Erbas, C
    Cerav-Erbas, S
    Pimentel, AD
    Second ACM and IEEE International Conference on Formal Methods and Models for Co-Design, Proceedings, 2004, : 109 - 118
  • [46] On The Acceptance Tests of Aperiodic Real-Time Tasks for FPGAs
    El Farag, Ahmed A.
    El-Boghdadi, Hatem M.
    Shaheen, Samir I.
    ICCES: 2008 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS, 2007, : 10 - 15
  • [47] On The Acceptance Tests of Aperiodic Real-Time Tasks for FPGAs
    El Farag, Ahmed A.
    El-Boghdadi, Hatem M.
    Shaheen, Samir I.
    2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-5, 2009, : 2981 - 2984
  • [48] Overload problem research on aperiodic real-time tasks
    吴悦
    唐立三
    杨洪斌
    Advances in Manufacturing, 2009, (02) : 136 - 141
  • [49] Overload problem research on aperiodic real-time tasks
    吴悦
    唐立三
    杨洪斌
    Journal of Shanghai University(English Edition), 2009, 13 (02) : 136 - 141
  • [50] A utilization bound for aperiodic tasks and priority driven scheduling
    Abdelzaher, TF
    Sharma, V
    Lu, CY
    IEEE TRANSACTIONS ON COMPUTERS, 2004, 53 (03) : 334 - 350