Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1109/RTCSA.2015.35guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Bi-Level Deadline Scaling for Admission Control in Mixed-Criticality Systems

Published: 19 August 2015 Publication History

Abstract

In some cases, tasks may be allowed to migrate from one processor to another, e.g., Due to hardware failures or for workload balancing. If a mixed-criticality setting is considered, it is necessary to decide whether new tasks with different levels of criticality may be accepted by a processor without compromising the already running tasks. Since this decision has to be taken on-line, there is a need for fast but yet accurate schedulability tests for mixed-criticality systems. In this paper, we consider that the EDF-VD algorithm is used to schedule tasks on the different processors. EDF-VD assigns virtual deadlines to high-criticality tasks, i.e., It uniformly downscales their real deadlines, to account for a potential increase in their execution demand. A deadline scaling factor is hence computed for the whole processor. However, in the case where the increase in computation demand strongly differs from one task to another, scaling deadlines uniformly makes EDF-VD incur pessimism. Of course, a scaling factor can be computed for every single task, however, this leads to a considerably more complex algorithm which cannot be used in an on-line setting. As a result, we propose an intermediate solution by introducing a bi-level deadline scaling. This way, high-criticality tasks that experience a small increase of workload are assigned one scaling factor, whereas tasks with a large increase of workload are assigned a separate scaling factor. Our experiments show that the proposed approach dominates the original EDF-VD algorithm while it does not increase complexity allowing for constant-time admission control in mixed-criticality systems.

Cited By

View all
  • (2019)Handling Transients of Dynamic Real-Time Workload Under EDF SchedulingIEEE Transactions on Computers10.1109/TC.2018.288245168:6(820-835)Online publication date: 1-Jun-2019
  • (2018)On Bounding Execution Demand under Mixed-Criticality EDFProceedings of the 26th International Conference on Real-Time Networks and Systems10.1145/3273905.3273930(170-179)Online publication date: 10-Oct-2018
  • (2017)A Survey of Research into Mixed Criticality SystemsACM Computing Surveys10.1145/313134750:6(1-37)Online publication date: 22-Nov-2017
  • Show More Cited By
  1. Bi-Level Deadline Scaling for Admission Control in Mixed-Criticality Systems

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    RTCSA '15: Proceedings of the 2015 IEEE 21st International Conference on Embedded and Real-Time Computing Systems and Applications
    August 2015
    269 pages
    ISBN:9781467378550

    Publisher

    IEEE Computer Society

    United States

    Publication History

    Published: 19 August 2015

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 12 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2019)Handling Transients of Dynamic Real-Time Workload Under EDF SchedulingIEEE Transactions on Computers10.1109/TC.2018.288245168:6(820-835)Online publication date: 1-Jun-2019
    • (2018)On Bounding Execution Demand under Mixed-Criticality EDFProceedings of the 26th International Conference on Real-Time Networks and Systems10.1145/3273905.3273930(170-179)Online publication date: 10-Oct-2018
    • (2017)A Survey of Research into Mixed Criticality SystemsACM Computing Surveys10.1145/313134750:6(1-37)Online publication date: 22-Nov-2017
    • (2016)An Elastic Mixed-Criticality Task Model and Early-Release EDF Scheduling AlgorithmsACM Transactions on Design Automation of Electronic Systems10.1145/298463322:2(1-25)Online publication date: 28-Dec-2016

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media