2016 IEEE Real-Time Systems Symposium (RTSS) 2016
DOI: 10.1109/rtss.2016.019
|View full text |Cite
|
Sign up to set email alerts
|

Global Scheduling Not Required: Simple, Near-Optimal Multiprocessor Real-Time Scheduling with Semi-Partitioned Reservations

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
39
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
4
1

Relationship

0
9

Authors

Journals

citations
Cited by 63 publications
(40 citation statements)
references
References 40 publications
0
39
0
Order By: Relevance
“…Furthermore, the results of this paper provide new food for thought concerning the need for global scheduling in managing real-time workload, which has recently been questioned in recent works [16,18] by showing that simple semi-partitioned scheduling can achieve very high schedulability performance. The considered tests for global scheduling also found a questionable application in the context of dynamic workload: since the partitioning scheme that dominates them is very simple, the same worst-case performance may be guaranteed by employing efficient algorithms for on-line task re-partitioning, with a resulting reduction of run-time overhead in steady-state conditions.…”
Section: Discussionmentioning
confidence: 97%
“…Furthermore, the results of this paper provide new food for thought concerning the need for global scheduling in managing real-time workload, which has recently been questioned in recent works [16,18] by showing that simple semi-partitioned scheduling can achieve very high schedulability performance. The considered tests for global scheduling also found a questionable application in the context of dynamic workload: since the partitioning scheme that dominates them is very simple, the same worst-case performance may be guaranteed by employing efficient algorithms for on-line task re-partitioning, with a resulting reduction of run-time overhead in steady-state conditions.…”
Section: Discussionmentioning
confidence: 97%
“…In the core of our article, we have neglected the context switch delay in EDF incurred by a preemption. This cost is orders of magnitude less than the cost of executing a job [4,7,8]. Nevertheless, in the following, we present a solution where we take into account this context switch delay.…”
Section: Taking Into Account the Cost Of Context Switchesmentioning
confidence: 99%
“…However, RT task scheduling on multiprocessors is far more challenging than traditional RT scheduling on uniprocessors. Although it is possible to find practical solutions for specific cases, considering thermal restrictions, optimizing energy or dealing with resource sharing are still open questions ( [6]). We have been exploring the design of Thermal-Aware RT Schedulers in recent contributions, leveraging control techniques and combining fluid and combinatorial schedulers, taking the most of both approaches ( [15]).…”
Section: Introductionmentioning
confidence: 99%
“…Alternatively, semipartitioned scheduling preforms a preliminary static allocation of some tasks over the whole set of available CPUs, allowing the rest of them to migrate ( [19]). Recently, [6] and [9] leverage this technique to lowering migrations. In order to test the performance of such schedulers and new ones in early stages, the herein proposed simulation framework is a powerful tool.…”
Section: Introductionmentioning
confidence: 99%