2020
DOI: 10.1109/tcad.2020.3012231
|View full text |Cite
|
Sign up to set email alerts
|

Optimizing Energy in Non-Preemptive Mixed-Criticality Scheduling by Exploiting Probabilistic Information

Abstract: The strict requirements on the timing correctness biased the modeling and analysis of real-time systems towards the worst-case performances. Such focus on the worst-case, however, does not provide enough information to effectively steer the resource/energy optimization. In this paper, we integrate a probabilistic-based energy prediction strategy with the precise scheduling of mixed-criticality tasks, where the timing correctness must be met for all tasks at all scenarios. The Dynamic Voltage and Frequency Scal… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
2
2

Relationship

3
5

Authors

Journals

citations
Cited by 18 publications
(4 citation statements)
references
References 49 publications
0
4
0
Order By: Relevance
“…The group also used hierarchical MDPs [141] to efficiently model both the communication environment and the computing system platform. Bhuiyan et al [142] described a probabilistic approach to energy-optimized scheduling of multicriticality systems. Their multicriticality model includes two criticality levels: 1) HI and 2) LO.…”
Section: B Estimate Platform and Environment Propertiesmentioning
confidence: 99%
“…The group also used hierarchical MDPs [141] to efficiently model both the communication environment and the computing system platform. Bhuiyan et al [142] described a probabilistic approach to energy-optimized scheduling of multicriticality systems. Their multicriticality model includes two criticality levels: 1) HI and 2) LO.…”
Section: B Estimate Platform and Environment Propertiesmentioning
confidence: 99%
“…To deal with mode switches, traditional methods drop tasks of lower criticality than the WCET criticality of the task that overran. However, several discussions emerged recently on this strategy [7]- [9], which is considered far from the industry perspective. In fact, dropping tasks during mode-switch creates a "dependency" between the tasks, i.e., the functional correctness of a job of the task does not depend on the job itself, but it is influenced by the execution of other tasks.…”
Section: B Mixed-criticality and Its Compliance With Standardsmentioning
confidence: 99%
“…In this way, an incorrect estimation of the distribution does not invalidate the safety properties. This is an active area of research and subject of a recent work [2].…”
Section: Mixed-criticalitymentioning
confidence: 99%