Scope-based Method Cache Analysis
Benedikt Huber1, Stefan Hepp1, Martin Schoeberl2
1 Vienna University of Technology
2 Technical University of Denmark
14th International Workshop on Worst-Case Execution Time Analysis (WCET 2014) July 8, 2014
Scope-based Method Cache Analysis Benedikt Huber 1 , Stefan Hepp 1 , - - PowerPoint PPT Presentation
Scope-based Method Cache Analysis Benedikt Huber 1 , Stefan Hepp 1 , Martin Schoeberl 2 1 Vienna University of Technology 2 Technical University of Denmark 14th International Workshop on Worst-Case Execution Time Analysis (WCET 2014) July 8, 2014
Benedikt Huber1, Stefan Hepp1, Martin Schoeberl2
1 Vienna University of Technology
2 Technical University of Denmark
14th International Workshop on Worst-Case Execution Time Analysis (WCET 2014) July 8, 2014
2
3
4
5
6
7
8
9
g() { for (;;) { access(X); } } f() { for (;;) { access(Y); } c3: g(); } main() { access(Y); c2: if (?) f(); access(Z); c1: g(); access(Y); }
10
g() { for (;;) { access(X); } } f() { for (;;) { access(Y); } c3: g(); } main() { access(Y); c2: if (?) f(); access(Z); c1: g(); access(Y); }
11
OK OK
12
OK OK OK OK
13
OK OK OK OK OK OK
14
OK OK OK OK OK OK
15
OK OK OK OK OK OK
16
OK OK OK OK OK OK
17
OK OK OK OK OK OK
18
OK OK OK OK OK OK
19
OK OK OK OK OK OK
20
OK OK OK OK OK OK
21
OK OK OK OK OK OK
22
OK OK OK OK OK OK
23
OK OK OK OK OK OK
24
25
28