2015
DOI: 10.1007/s11265-015-0983-7
|View full text |Cite
|
Sign up to set email alerts
|

Optimal Semi-Partitioned Scheduling in Soft Real-Time Systems

Abstract: Semi-partitioned real-time scheduling algorithms extend partitioned ones by allowing a (usually small) subset of tasks to migrate. The first such algorithm to be proposed was directed at soft real-time (SRT) sporadic task systems where bounded deadline tardiness is acceptable. That algorithm, called EDF-fm, is able to fully utilize the underlying hardware platform's available capacity. Moreover, it has the desirable practical property that migrations are boundary-limited, i.e., they can only occur at job bound… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4

Citation Types

0
21
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 20 publications
(21 citation statements)
references
References 30 publications
(32 reference statements)
0
21
0
Order By: Relevance
“…al. in [1,2]. The work in [1] presents EDF-fm, a semi-partitioning algorithm that guarantees feasibility up to 100% of the system capacity with the restriction that no single task can have a utilization greater than 50% of a single core.…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations
“…al. in [1,2]. The work in [1] presents EDF-fm, a semi-partitioning algorithm that guarantees feasibility up to 100% of the system capacity with the restriction that no single task can have a utilization greater than 50% of a single core.…”
Section: Related Workmentioning
confidence: 99%
“…The work in [1] presents EDF-fm, a semi-partitioning algorithm that guarantees feasibility up to 100% of the system capacity with the restriction that no single task can have a utilization greater than 50% of a single core. In [2], EDF-fm was extended to EDF-os, which removes the per task utilization requirements, i.e., tasks can have a utilization up to 100% of a single core. Neither of these semi-partitioning heuristics can guarantee deadlines; however, both have a bound on how late the tasks can be, referred to as bounded tardiness.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…To overcome the problem of the partitioned approach and increase the utilization rate of the system, recent works [6,7,8,9,10] have introduced the semi-partitioning scheduling in which most of tasks are assigned to particular processors as the partitioned scheduling, but the remaining tasks (unasigned tasks) are allowed to migrate between processors. In other words, each remaining task is splitted into a set of sub-tasks and each one of them is affected to a processor.…”
mentioning
confidence: 99%