2015 IEEE Real-Time Systems Symposium 2015
DOI: 10.1109/rtss.2015.36
|View full text |Cite
|
Sign up to set email alerts
|

Cache Sharing and Isolation Tradeoffs in Multicore Mixed-Criticality Systems

Abstract: In mixed-critical applications, tension exists between sharing and isolation with respect to hardware resources: while strong isolation might be required for highly critical tasks, somewhat permissive sharing might be reasonable for less critical tasks to improve throughput or average-case performance. In this paper, this tension is examined as it pertains to shared last-level caches (LLCs) on multicore platforms. In particular, criticality-aware optimization techniques based on linear programming are presente… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
23
0

Year Published

2016
2016
2020
2020

Publication Types

Select...
4
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 27 publications
(24 citation statements)
references
References 19 publications
1
23
0
Order By: Relevance
“…The specific number of LLC ways allocated to the Level-C/OS partition and to the per-core Level-A and -B partitions is a tunable parameter determined on a per-task-set basis using optimization techniques that were the main contribution of the precursor paper to this one [8]. These optimization techniques seek to minimize a task set's Level-C utilization while ensuring schedulability at all criticality levels.…”
Section: Methodsmentioning
confidence: 99%
See 4 more Smart Citations
“…The specific number of LLC ways allocated to the Level-C/OS partition and to the per-core Level-A and -B partitions is a tunable parameter determined on a per-task-set basis using optimization techniques that were the main contribution of the precursor paper to this one [8]. These optimization techniques seek to minimize a task set's Level-C utilization while ensuring schedulability at all criticality levels.…”
Section: Methodsmentioning
confidence: 99%
“…For the schemes that support LLC isolation, we determined allocated LLC areas using our previously proposed optimization method [8], which involves solving a linear program. Under the MC 2 -FULL-ISO scheme, we divided the overall Level-C area into fourths (rounding as necessary) to give per-core areas.…”
Section: B Overhead-aware Schedulability Experimentsmentioning
confidence: 99%
See 3 more Smart Citations