Readings in Multimedia Computing and Networking 2002
DOI: 10.1016/b978-155860651-7/50127-3
|View full text |Cite
|
Sign up to set email alerts
|

Resource Kernels: A Resource-Centric Approach to Real-Time and Multimedia Systems

Abstract: We consider the problem of OS resource management for real-time and multimedia systems where multiple activities with different timing constraints must be scheduled concurrently. Time on a particular resource is shared among its users and must be globally managed in real-time and multimedia systems. A resource kernel is meant for use in such

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

2
185
0
2

Year Published

2005
2005
2018
2018

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 116 publications
(189 citation statements)
references
References 25 publications
2
185
0
2
Order By: Relevance
“…The timing parameters of the DIMM are shown in Table I. We used the latest version of Linux/RK [30,33] for software cache and bank partitioning [16,39]. 9 Cache partitioning divides the shared L3 cache of the processor into 32 partitions, and bank partitioning divides the DRAM banks into 16 partitions (1 DRAM bank per partition).…”
Section: A Experimental Setupmentioning
confidence: 99%
“…The timing parameters of the DIMM are shown in Table I. We used the latest version of Linux/RK [30,33] for software cache and bank partitioning [16,39]. 9 Cache partitioning divides the shared L3 cache of the processor into 32 partitions, and bank partitioning divides the DRAM banks into 16 partitions (1 DRAM bank per partition).…”
Section: A Experimental Setupmentioning
confidence: 99%
“…In order to construct this model, we need to account for the scheduling interference introduced by the other tasks. This is an easy task if our scheduling scheme features the so called temporal isolation property (also known as temporal protection) [1], [25], meaning that some minimal temporal performance guarantees of a task are not affected by the other tasks running in the system.…”
Section: B Scheduling a Continuous Stream Task Through A Resource Rementioning
confidence: 99%
“…In this paper, we will restrict our analysis to scheduling algorithms, such as the resource reservations, featuring the temporal isolation property. Resource Reservations [25] is an abstraction often used to provide temporal isolation. This property is obtained by reserving a resource (the CPU, in this case) to a task τ for an amount of time Q s (called maximum budget) in every reservation period T s .…”
Section: B Scheduling a Continuous Stream Task Through A Resource Rementioning
confidence: 99%
See 1 more Smart Citation
“…a malfunctioning task may cause other tasks to fail to meet their time constraints. An often used solution for this problem is to introduce resource budgets for tasks, which provide temporal protection between tasks by guaranteeing a minimal amount of resources [8]. Those budgets are often implemented using so-called servers that dispatch the available resources to the tasks that are appointed to them.…”
Section: Introductionmentioning
confidence: 99%