2011
DOI: 10.5626/jcse.2011.5.1.001
|View full text |Cite
|
Sign up to set email alerts
|

Bounding Worst-Case Performance for Multi-Core Processors with Shared L2 Instruction Caches

Abstract: As the first step toward real-time multi-core computing, this paper presents a novel approach to bounding the worst-case performance for threads running on multi-core processors with shared L2 instruction caches. The idea of our approach is to compute the worst-case instruction access interferences between different threads based on the program control flow information of each thread, which can be statically analyzed. Our experiments indicate that the proposed approach can reasonably estimate the worst-case sh… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2011
2011
2014
2014

Publication Types

Select...
3

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(4 citation statements)
references
References 34 publications
0
4
0
Order By: Relevance
“…Therefore, it becomes increasingly important to design an efficient and scalable timing analysis method to safely and accurately estimate the WCET for hard real-time tasks running on multicore processors with shared resources. While there have been several research efforts on multicore timing analysis [1][2][3][4]6], they have either been limited to instruction caches only, or have significant computation cost that is not scalable.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…Therefore, it becomes increasingly important to design an efficient and scalable timing analysis method to safely and accurately estimate the WCET for hard real-time tasks running on multicore processors with shared resources. While there have been several research efforts on multicore timing analysis [1][2][3][4]6], they have either been limited to instruction caches only, or have significant computation cost that is not scalable.…”
Section: Discussionmentioning
confidence: 99%
“…Multicore WCET analysis has been actively investigated recently. Yan and Zhang [1,2] proposed a coarsegrain approach to calculate the WCET of multicore processors with shared instruction caches. The worst-case inter-thread cache interferences and the WCET were cal-culated by an extended integer linear programming (ILP) approach, which modeled all the possible inter-thread cache conflicts [3].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…In [6], recent theoretical results for dynamic power management of multi-core processors were summarized. In [7] and [8], methods to estimate the worst-case execution time of applications running on multi-core processors were proposed.…”
Section: Related Workmentioning
confidence: 99%