2021
DOI: 10.1109/access.2021.3066100
|View full text |Cite
|
Sign up to set email alerts
|

Service Improvements in Real-Time Uniprocessor Scheduling With Single Errors

Abstract: Mixed-criticality scheduling in modern deeply embedded mission and safety-critical systems needs to consider delivered service, that is, the runtime in low criticality mode. If the change into a higher criticality mode is triggered by the first overrunning job, the service is severely reduced. With earliest deadline first with virtual deadlines for single errors (EDF-VD-SE) we show how to reserve additional time to tolerate a single overrunning job by formulating and solving an optimization problem, and that E… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(5 citation statements)
references
References 46 publications
0
5
0
Order By: Relevance
“…In our anticipated applications WCET parameter overruns are expected [16]. As traditional dual-criticality scheduling discards low criticality tasks upon the first overrun, under the assumption that overruns are unlikely, we propose the following extensions for single overrun tolerance to provide better service to low criticality tasks.…”
Section: Extension To Single Overrun Tolerancementioning
confidence: 99%
See 4 more Smart Citations
“…In our anticipated applications WCET parameter overruns are expected [16]. As traditional dual-criticality scheduling discards low criticality tasks upon the first overrun, under the assumption that overruns are unlikely, we propose the following extensions for single overrun tolerance to provide better service to low criticality tasks.…”
Section: Extension To Single Overrun Tolerancementioning
confidence: 99%
“…During system operation, our mode-switched EDF scheduler is in one of three modes, as shown in Fig. 6 deadline first with virtual deadlines for single errors (EDF-VD-SE) [16]: During the initial low criticality mode, all tasks are allowed to generate jobs. The jobs arrive at the scheduler's queue, and are EDF-scheduled according to their absolute deadlines or virtual absolute deadlines: Jobs from low criticality tasks are scheduled according to their absolute deadlines, and jobs from high criticality tasks are scheduled according to their virtual absolute deadlines.…”
Section: System Operationmentioning
confidence: 99%
See 3 more Smart Citations