Optimal deadline assignment for scheduling soft aperiodic tasks in hard real-time environments

被引:3
|
作者
Buttazzo, GC
Sensini, F
机构
关键词
D O I
10.1109/ICECCS.1997.622295
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we present a new scheduling approach for servicing soft aperiodic requests in a hard real-time environment, where a set of hard periodic tasks is scheduled using the Earliest Deadline First algorithm. The main characteristic of the proposed algorithm is that it achieves full processor utilization and optimal aperiodic responsiveness, still guaranteeing the execution of the periodic tasks. Another interesting feature of the algorithm is that it call easily be tuned to change its performance and complexity according to the application requirements. Schedulability issues, performance results, and implementation complexity of the algorithm are discussed and compared with other classical methods, such as Background, the Total Bandwidth Server (TBS), and the optimal EDL server Extensive simulations show that a substantial improvement can be achieved with a little increase of complexity, ranging from the TBS performance up to the optimal behavior.
引用
收藏
页码:39 / 48
页数:10
相关论文
共 50 条
  • [1] Optimal deadline assignment for scheduling soft aperiodic tasks in hard real-time environments
    Buttazzo, GC
    Sensini, F
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1999, 48 (10) : 1035 - 1052
  • [2] An on-line optimal algorithm for scheduling soft aperiodic tasks in hard real-time systems
    Park, M
    Cho, Y
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 1493 - 1499
  • [3] Dynamic Real-time Scheduling of Firm Periodic Tasks with Hard and Soft Aperiodic Tasks
    Audrey Marchand
    Maryline Silly-Chetto
    [J]. Real-Time Systems, 2006, 32 : 21 - 47
  • [4] Dynamic real-time scheduling of firm periodic tasks with hard and soft aperiodic tasks
    Marchand, A
    Silly-Chetto, M
    [J]. REAL-TIME SYSTEMS, 2006, 32 (1-2) : 21 - 47
  • [5] Fast scheduling of soft aperiodic tasks in real-time systems
    Park, M
    Cho, Y
    [J]. ELECTRONICS LETTERS, 2001, 37 (06) : 401 - 403
  • [6] 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
  • [7] An improved feedback deadline assignment algorithm for real-time control tasks scheduling
    Wang, Zhigang
    Wang, Wei
    Liu, Quanli
    [J]. WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 6724 - +
  • [8] Effectively Scheduling Hard and Soft Real-Time Tasks on Multiprocessors
    Nascimento, Flavia Maristela S.
    Lima, George
    [J]. 2021 IEEE 27TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2021), 2021, : 210 - 222
  • [9] 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
  • [10] 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 - +