Minimum deadline calculation for periodic real-time tasks in dynamic priority systems

被引:30
|
作者
Balbastre, Patricia [1 ]
Ripoll, Ismael [1 ]
Crespo, Alfons [1 ]
机构
[1] Univ Politecn Valencia, Dept Informat Sist & Computadores, E-46071 Valencia, Spain
关键词
real-time systems; periodic task systems; scheduling; earliest deadline first;
D O I
10.1109/TC.2007.70787
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Real- time systems are often designed using a set of periodic tasks. Task periods are usually set by the system requirements, but deadlines and computation times can be modified in order to improve system performance. Sensitivity analysis in real- time systems has focused on changes in task computation times using fixed priority analysis. Only a few studies deal with the modification of deadlines in dynamic- priority scheduling. The aim of this work is to provide a sensitivity analysis for task deadlines in the context of dynamic- priority, preemptive, uniprocessor scheduling. In this paper, we present a deadline minimization method that computes the shortest deadline of a periodic task. As undertaken in other studies concerning computation times, we also define and calculate the critical scaling factor for task deadlines. Our proposal is evaluated and compared with other works. The deadline minimization proposed strongly reduces jitter and the response time of control tasks, which can lead to a significant improvement in system performance.
引用
收藏
页码:96 / 109
页数:14
相关论文
共 50 条
  • [1] Optimal deadline assignment for periodic real-time tasks in dynamic priority systems
    Balbastre, Patricia
    Ripoll, Ismael
    Crespo, Alfons
    [J]. 18TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2006, : 65 - +
  • [2] DYNAMIC PRIORITY SCHEDULING OF PERIODIC AND APERIODIC TASKS IN HARD REAL-TIME SYSTEMS
    HOMAYOUN, N
    RAMANATHAN, P
    [J]. REAL-TIME SYSTEMS, 1994, 6 (02) : 207 - 232
  • [3] New Approach for Deadline Calculation of Periodic, Sporadic and Aperiodic Real-time Software Tasks
    Goubaa, Aicha
    Khalgui, Mohamed
    Frey, Georg
    Li, Zhiwu
    [J]. ICSOFT: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES, 2020, : 452 - 460
  • [4] Efficient Scheduling of Periodic, Aperiodic, and Sporadic Real-Time Tasks with Deadline Constraints
    Goubaa, Aicha
    Kahlgui, Mohamed
    Georg, Frey
    Li, Zhiwu
    [J]. SOFTWARE TECHNOLOGIES (ICSOFT 2020), 2021, 1447 : 25 - 43
  • [5] A REAL-TIME TASKS SCHEDULING METHOD BASED ON DYNAMIC PRIORITY
    Chen, Hui
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2014, 23 (02)
  • [6] ON THE COMPLEXITY OF FIXED-PRIORITY SCHEDULING OF PERIODIC, REAL-TIME TASKS
    LEUNG, JYT
    WHITEHEAD, J
    [J]. PERFORMANCE EVALUATION, 1982, 2 (04) : 237 - 250
  • [7] Performability guarantee for periodic tasks in real-time systems
    Bashiri, M.
    Miremadi, S. G.
    [J]. SCIENTIA IRANICA, 2014, 21 (06) : 2127 - 2137
  • [8] Comparison of deadline-based scheduling algorithms for periodic real-time tasks on multiprocessor
    Park, M
    Han, S
    Kim, H
    Cho, S
    Cho, Y
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2005, E88D (03) : 658 - 661
  • [9] Adaptive resource management algorithms for periodic tasks in dynamic real-time distributed systems
    Ravindran, B
    Devarasetty, RK
    Shirazi, B
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2002, 62 (10) : 1527 - 1547
  • [10] Dynamic scheduling of skippable periodic tasks in weakly-hard real-time systems
    Chetto, Maryline
    Marchand, Audrey
    [J]. ECBS 2007: 14TH ANNUAL IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS: RAISING EXPECTATIONS OF COMPUTER-BASES SYSTEMS, 2007, : 171 - +