Abstract | ||
---|---|---|
In this paper, we present a new schedulability test that can cope with complex activation patterns for mixed-criticality systems. Under this analysis we proceed to present a shaping approach that can adaptively make use of system slack to improve the quality of service to less critical tasks. Compared with the state-of-the-art scheduling analysis, our scheduling analysis is more effective in handling the case that activation events can be backlogged and task deadlines can be arbitrary; and the shaping approach furthermore reduces the dropped jobs of less critical tasks without jeopardizing the guarantee to critical tasks. Extensive simulations and real-life deployment in Raspberry Pi 3 board confirm the effectiveness of our proposed schedulability test and shaping approach.
|
Year | DOI | Venue |
---|---|---|
2018 | 10.1109/ASPDAC.2018.8297283 | ASP-DAC |
Keywords | Field | DocType |
schedulability test,complex task activations,mixed-criticality systems,complex activation patterns,system slack,state-of-the-art scheduling analysis,task scheduling,backlogging,Raspberry Pi 3 board | Software deployment,Task analysis,Scheduling (computing),Upper and lower bounds,Computer science,Raspberry pi,Quality of service,Mixed criticality,Real-time computing,Jitter,Distributed computing | Conference |
ISSN | ISBN | Citations |
2153-6961 | 978-1-4503-6007-4 | 0 |
PageRank | References | Authors |
0.34 | 10 | 2 |