2018 21st Euromicro Conference on Digital System Design (DSD) 2018
DOI: 10.1109/dsd.2018.00108
|View full text |Cite
|
Sign up to set email alerts
|

Resource Management for Mixed-Criticality Systems on Multi-core Platforms with Focus on Communication

Abstract: The System-on-Chip revolution has not impacted the field of safety-critical systems as widely as the rest of the electronics market. However, it is nowadays acknowledged that sharing resources between applications of different criticality is a key leverage to reduce costs and improve performance. Certification of systems hosting such mixed-criticality application sets requires sufficient isolation between criticality levels, i.e. a low-critical task must not cause a fault in a high-critical task, especially a … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
9
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(9 citation statements)
references
References 23 publications
0
9
0
Order By: Relevance
“…The RED scheduler was optimized for RT systems that are using single-core CPUs only. However, the scheduler can be extended to support two or four CPU cores simultaneously by applying the same approaches that were already used for EDF based schedulers [9][10][11][12].…”
Section: Future Improvementsmentioning
confidence: 99%
See 1 more Smart Citation
“…The RED scheduler was optimized for RT systems that are using single-core CPUs only. However, the scheduler can be extended to support two or four CPU cores simultaneously by applying the same approaches that were already used for EDF based schedulers [9][10][11][12].…”
Section: Future Improvementsmentioning
confidence: 99%
“…Due to the process isolation, RT systems were under-utilized and based on the pessimistic analysis of worst-case execution time for each process. As average execution time is generally significantly smaller than the worst-case time, CPU resources are usually reserved much more than it is really needed for execution of RT processes [12][13][14][15].…”
Section: Introductionmentioning
confidence: 99%
“…Since in mixed-criticality real-time embedded systems various task types can co-exist within one system, the need for a robust task scheduler arises to support all types of tasks. [5][6][7] Therefore, we decided to develop a novel real-time task scheduling coprocessor based on RED algorithm such that it is suitable also for soft realtime tasks. [1][2][3][4] We propose a solution in the form of a coprocessor unit that implements the RED-based scheduling algorithm.…”
Section: Proposed Solutionmentioning
confidence: 99%
“…Since the average execution time is usually much shorter than WCET, resources had to be reserved much longer than what was actually needed in most cases for the execution of safetycritical tasks. [5][6][7][8] It is nowadays acknowledged that safety-critical applications should be able to run on the same platform as noncritical applications, complete isolation being deemed too costly with the spread of systems-on-chip. This is regarded as a way to improve resource utilization, by running low or noncritical tasks on slack time made available when a high-critical task terminates before its WCET, which is very common in practice.…”
Section: Introductionmentioning
confidence: 99%
“…However, process isolation forces systems to be under-utilized and to use pessimistic analysis of worst-case execution time for each process. On the other hand, average execution time is usually significantly smaller than the worstcase time [1][2][3].…”
Section: Introductionmentioning
confidence: 99%