2008 14th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications 2008
DOI: 10.1109/rtcsa.2008.42
|View full text |Cite
|
Sign up to set email alerts
|

Impact of Cache Partitioning on Multi-tasking Real Time Embedded Systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
43
0

Year Published

2009
2009
2019
2019

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 84 publications
(47 citation statements)
references
References 10 publications
0
43
0
Order By: Relevance
“…In [14,6] the authors describe different aspects of accessing shared resources taking into account cache memories. In [14] they deal with interferences at the bus level between cache accesses and I/O peripheral transactions, concluding that these kinds of inferences cause unpredictable behaviors.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In [14,6] the authors describe different aspects of accessing shared resources taking into account cache memories. In [14] they deal with interferences at the bus level between cache accesses and I/O peripheral transactions, concluding that these kinds of inferences cause unpredictable behaviors.…”
Section: Related Workmentioning
confidence: 99%
“…They present a theoretical framework able to model the interaction between the CPU and the peripherals accessing the front side bus. In [6] they address the cache partitioning problem (to avoid interference between different cores) as an optimization problem. The solution found by the optimization algorithm identifies the optimal size of each cache partition such that the system worst-case utilization is minimized and real-time schedulability is increased.…”
Section: Related Workmentioning
confidence: 99%
“…Liedtke et al used page coloring to provide predictability for uniprocessor real-time systems [Liedtke et al 1997]. Bui et al considered the cache partitioning problem "as an optimization problem whose objective is to minimize the worst-case system utilization under the constraint that the sum of all cache partitions cannot exceed the total cache size" [Bui et al 2008]. The authors proposed a genetic algorithm to solve the optimization problem.…”
Section: Software Index-based Partitioningmentioning
confidence: 99%
“…The work proposed by Liedtke et al was the first to use page coloring, also in the context of uniprocessor real-time systems [Liedtke et al 1997]. Bui et al pro- posed a genetic algorithm to optimize the worst-case system utilization by finding the best cache partitioning assignment for a task set [Bui et al 2008]. Guan et al proposed a cache-aware multicore scheduling algorithm that uses page coloring [Guan et al 2009].…”
Section: Software Index-based Partitioningmentioning
confidence: 99%
“…Prior work on soft real-time systems has used static cache partitioning to provide strict QoS [8,28]. In contrast, Ubik manages partition sizes dynamically and at fine granularity to provide QoS to latency-critical workloads, and, at the same time, maximize the space available to batch applications.…”
Section: Cache Management In Real-time Systemsmentioning
confidence: 99%