2018
DOI: 10.1109/tpds.2018.2806443
|View full text |Cite
|
Sign up to set email alerts
|

Non-Preemptive Scheduling for Mixed-Criticality Real-Time Multiprocessor Systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
5
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
6
2

Relationship

2
6

Authors

Journals

citations
Cited by 14 publications
(5 citation statements)
references
References 22 publications
0
5
0
Order By: Relevance
“…Based on the simulation results, we investigated the effect of our approach on various factors. Non-preemptive [29] or partitioned [2] scheduling will be considered in our future work.…”
Section: Discussionmentioning
confidence: 99%
“…Based on the simulation results, we investigated the effect of our approach on various factors. Non-preemptive [29] or partitioned [2] scheduling will be considered in our future work.…”
Section: Discussionmentioning
confidence: 99%
“…Till recently, this classical scheduling problem is deemed to be practically resolved as a heuristic-based algorithm is shown to be able to achieve a rather high runtime schedulability considering real system overheads [10]. Besides this basic system model (i.e., sporadic workloads preemptively scheduled on homogeneous multiprocessor), extensive efforts have been made to handle increasing complexities seen in the task model, such as non-preemptive execution [2], [3], [4], precedence constraints [11], [12], [13], [14], selfsuspensions [15], [16], and mixed-criticality [17], [18], [19], [20], as well as those seen in the hardware platform, such as heterogeneous multiprocessors [21], [22], computing accelerators [23], [24], [25], and shared resources [26], [27], [28]. Unfortunately, although promising progress has been made for dealing with various complexities, many such complexities yield rather pessimistic results.…”
Section: A Real-time Schedulingmentioning
confidence: 99%
“…Unfortunately, although promising progress has been made for dealing with various complexities, many such complexities yield rather pessimistic results. For instance, the non-preemptive scheduling of sporadic task systems on a homogeneous multiprocessor, which merely adds the complexity of non-preemptive execution into the scheduling context, remains largely as an open problem since the state-of-theart schedulability tests [2], [3], [4] may cause significant utilization loss under many settings. When facing a system environment where multiple such complexities are presented, the real-time scheduling problem may become significantly difficult.…”
Section: A Real-time Schedulingmentioning
confidence: 99%
See 1 more Smart Citation
“…For example, modern automotive systems conduct safety-critical tasks (e.g., wheel steering and breaking systems) as well as mission-critical ones (e.g., the camera and various sensing systems), the various criticalities of which are explicitly categorized in the ISO 26262 standard [7]. Although a mixed-criticality (MC) system should support different criticalities with high CPU utilization, relatively few approaches have been proposed [8][9][10] compared to those for single-criticality (SC) systems.…”
Section: Introductionmentioning
confidence: 99%