Feasibility analysis of hard real-time periodic tasks

被引:2
|
作者
Park, M [1 ]
Cho, Y [1 ]
机构
[1] Seoul Natl Univ, Sch Elect Engn & Comp Sci, Seoul, South Korea
关键词
real-time scheduling; feasibility; schedulability; processor demand; slack time;
D O I
10.1016/S0164-1212(03)00236-X
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The problem of determining the feasibility of hard real-time periodic tasks is known to be co-NP-complete when there exists a task with relative deadline shorter than its period. Thus "Processor Demand Approach (PDA)" for synchronous task sets has been considered as a practical tool to solve the feasibility problem. PDA determines the feasibility of a task set by checking whether there exists a task whose deadline is missed by a certain time which is computed based on the characteristic of the task set. In this paper, we present a new method for feasibility test by combining PDA with the analysis methods for aperiodic scheduling. It is shown that the number of tests required of the new method to determine the feasibility is never greater than the smallest number of tests the existing algorithm requires. Although Our method has pseudo-polynomial time complexity, experimental results show that the new method requires significantly less computation to determine feasibility. (C) 2003 Elsevier Inc. All rights reserved.
引用
收藏
页码:89 / 100
页数:12
相关论文
共 50 条
  • [1] Feasibility Analysis for Temperature-Constraint Hard Real-Time Periodic Tasks
    Quan, Gang
    Chaturvedi, Vivek
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2010, 6 (03) : 329 - 339
  • [2] An efficient feasibility test method for hard real-time periodic tasks
    Park, M
    Cho, Y
    21ST IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2000, : 89 - 96
  • [3] Feasibility analysis of real-time periodic tasks with offsets
    Pellizzoni, R
    Lipari, G
    REAL-TIME SYSTEMS, 2005, 30 (1-2) : 105 - 128
  • [4] Feasibility Analysis of Real-Time Periodic Tasks with Offsets
    Rodolfo Pellizzoni
    Giuseppe Lipari
    Real-Time Systems, 2005, 30 : 105 - 128
  • [5] Leakage Aware Feasibility Analysis for Temperature-Constrained Hard Real-Time Periodic Tasks
    Quan, Gang
    Zhang, Yan
    PROCEEDINGS OF THE 21ST EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, 2009, : 207 - 216
  • [6] Generalized Weakly Hard Schedulability Analysis for Real-Time Periodic Tasks
    Pazzaglia, Paolo
    Sun, Youcheng
    Di Natale, Marco
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2021, 20 (01)
  • [7] Scheduling Periodic Tasks in a Hard Real-Time Environment
    Eisenbrand, Friedrich
    Haehnle, Nicolai
    Niemeier, Martin
    Skutella, Martin
    Verschae, Jose
    Wiese, Andreas
    AUTOMATA, LANGUAGES AND PROGRAMMING, PT I, 2010, 6198 : 299 - +
  • [8] Weakly Hard Schedulability Analysis for Fixed Priority Scheduling of Periodic Real-Time Tasks
    Sun, Youcheng
    Di Natale, Marco
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2017, 16
  • [9] Dynamic Real-time Scheduling of Firm Periodic Tasks with Hard and Soft Aperiodic Tasks
    Audrey Marchand
    Maryline Silly-Chetto
    Real-Time Systems, 2006, 32 : 21 - 47
  • [10] Dynamic real-time scheduling of firm periodic tasks with hard and soft aperiodic tasks
    Marchand, A
    Silly-Chetto, M
    REAL-TIME SYSTEMS, 2006, 32 (1-2) : 21 - 47