Dynamic Real-time Scheduling of Firm Periodic Tasks with Hard and Soft Aperiodic Tasks

被引:4
|
作者
Audrey Marchand
Maryline Silly-Chetto
机构
[1] University of Nantes,Institut de Recherche en Communications et Cybernetique de Nantes
来源
Real-Time Systems | 2006年 / 32卷
关键词
real-time; dynamic scheduling; quality of service; earliest deadline; periodic tasks; aperiodic tasks; sporadic tasks;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, we address the problem of the dynamic scheduling of skippable periodic task sets (i.e., period tasks allowing occasional skips of instances), together with aperiodic tasks. Scheduling of tasks is handled thanks to the merging of two existing approaches: the Skip-Over task model and the EDL (Earliest Deadline as Late as possible) aperiodic task server. The objective is to provide two on-line scheduling algorithms, namely EDL-RTO and EDL-BWP, in order to minimize the average response time of soft aperiodic requests, while ensuring that the QoS (Quality of Service) of periodic tasks will never be less than a specified bound. We also extend our results to the acceptance of sporadic tasks (i.e., aperiodic tasks with deadlines). We show that these novel scheduling algorithms have better performance compared to related algorithms regarding aperiodic response time and acceptance ratio.
引用
收藏
页码:21 / 47
页数:26
相关论文
共 50 条
  • [21] Scheduling periodic hard real-time tasks with arbitrary deadlines on multiprocessors
    Ramamurthy, S
    [J]. 23RD IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2002, : 59 - 68
  • [22] Combined scheduling of hard and soft real-time tasks in multiprocessor systems
    Duwairi, B
    Manimaran, G
    [J]. HIGH PERFORMANCE COMPUTING - HIPC 2003, 2003, 2913 : 279 - 289
  • [23] Scheduling aperiodic requests in the presence of hard real-time tasks with linear timing constraints
    Kavalerov M.V.
    Matushkin N.N.
    [J]. Russian Electrical Engineering, 2013, 84 (11) : 638 - 642
  • [24] A RESERVATION-BASED ALGORITHM FOR SCHEDULING BOTH PERIODIC AND APERIODIC REAL-TIME TASKS
    SHIN, KG
    CHANG, YC
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1995, 44 (12) : 1405 - 1419
  • [25] An HLA/RTI Architecture Based on Periodic and Aperiodic Tasks Scheduling for Real-time Improvement
    Liu, Shutian
    Dai, Shuling
    [J]. 2014 IEEE CHINESE GUIDANCE, NAVIGATION AND CONTROL CONFERENCE (CGNCC), 2014, : 1130 - 1134
  • [26] Dynamic scheduling of periodic skippable tasks in an overloaded real-time system
    Marchand, Audrey
    Chetto, Maryline
    [J]. 2008 IEEE/ACS INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, VOLS 1-3, 2008, : 456 - +
  • [27] Real-Time Scheduling of aperiodic tasks in Energy Harvesting Devices
    Osta, Rola E. L.
    Chetto, Maryline
    El Ghor, Hussein
    Hage, Rafic
    [J]. 2017 SENSORS NETWORKS SMART AND EMERGING TECHNOLOGIES (SENSET), 2017,
  • [28] An Algorithm for Scheduling Aperiodic Real-time Tasks on a Static Schedule
    Yin, Jin-yong
    Guo, Guo-chang
    [J]. ICIC 2009: SECOND INTERNATIONAL CONFERENCE ON INFORMATION AND COMPUTING SCIENCE, VOL 1, PROCEEDINGS: COMPUTING SCIENCE AND ITS APPLICATION, 2009, : 70 - 74
  • [29] Static scheduling of monoprocessor real-time systems composed of hard and soft tasks
    Cortés, LA
    Eles, P
    Peng, Z
    [J]. DELTA 2004: SECOND IEEE INTERNATIONAL WORKSHOP ON ELECTRONIC DESIGN, TEST APPLICATIONS, PROCEEDINGS, 2004, : 115 - 120
  • [30] Quasi-static scheduling for real-time systems with hard and soft tasks
    Cortés, LA
    Eles, P
    Peng, Z
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2004, : 1176 - 1181