2009
DOI: 10.1007/s11241-009-9076-7
|View full text |Cite
|
Sign up to set email alerts
|

A hierarchical multiprocessor bandwidth reservation scheme with timing guarantees

Abstract: A multiprocessor scheduling scheme is presented for supporting hierarchical containers that encapsulate sporadic soft and hard real-time tasks. In this scheme, each container is allocated a specified bandwidth, which it uses to schedule its children (some of which may also be containers). This scheme is novel in that, with only soft real-time tasks, no utilization loss is incurred when provisioning containers, even in arbitrarily deep hierarchies. Presented experiments show that the proposed scheme performs we… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

1
33
0

Year Published

2009
2009
2018
2018

Publication Types

Select...
5

Relationship

2
3

Authors

Journals

citations
Cited by 36 publications
(34 citation statements)
references
References 19 publications
1
33
0
Order By: Relevance
“…It was shown in [22] that bandwidth reservations, or containers, may be used to support soft real-time guarantees in multiprocessor systems. In a container-based system, a task set is organized into a hierarchical collection of containers.…”
Section: Container Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…It was shown in [22] that bandwidth reservations, or containers, may be used to support soft real-time guarantees in multiprocessor systems. In a container-based system, a task set is organized into a hierarchical collection of containers.…”
Section: Container Methodsmentioning
confidence: 99%
“…Containers provide temporal isolation by hierarchically allocating execution time to contained tasks and containers. If each container schedules its contained tasks and containers using a window-constrained scheduling algorithm, 5 such as the G-EDF, then bounded tardiness can be ensured with no utilization loss [22]. The CM exploits both this and the ability to apply different schedulers to subsets of jobs.…”
Section: Container Methodsmentioning
confidence: 99%
“…This section illustrates three of them (Leontyev and Anderson 2008;Shin et al 2008;Bini et al 2009). The interfaces are ordered by their increasing complexity and, consequently, by increasing accuracy of the guarantee test for applications running over the interface.…”
Section: Background On Multiprocessor Interfacesmentioning
confidence: 99%
“…The interfaces are ordered by their increasing complexity and, consequently, by increasing accuracy of the guarantee test for applications running over the interface. Leontyev and Anderson (2008) proposed to use only the overall bandwidth requirement w (using their original notation) as an interface for soft real-time tasks. Being Π Fig.…”
Section: Background On Multiprocessor Interfacesmentioning
confidence: 99%
See 1 more Smart Citation