Proceedings of the 2011 SIGPLAN/SIGBED Conference on Languages, Compilers and Tools for Embedded Systems 2011
DOI: 10.1145/1967677.1967695
|View full text |Cite
|
Sign up to set email alerts
|

Cache persistence analysis

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(11 citation statements)
references
References 14 publications
0
11
0
Order By: Relevance
“…RELATED WORK Abstract interpretation based single-level cache analysis has been widely used in WCET analysis [19]. However, it has been found its original persistence analysis is not safe, and the safe persistence analysis is proposed in [5,10]. The first multilevel cache analysis is proposed in [16], which is an extension to another well-established single-level cache analysis method called static cache simulation [17].…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…RELATED WORK Abstract interpretation based single-level cache analysis has been widely used in WCET analysis [19]. However, it has been found its original persistence analysis is not safe, and the safe persistence analysis is proposed in [5,10]. The first multilevel cache analysis is proposed in [16], which is an extension to another well-established single-level cache analysis method called static cache simulation [17].…”
Section: Discussionmentioning
confidence: 99%
“…In order to make the analysis scalable, most of the approaches are based on abstract interpretation. An abstract interpretation based approach aims to assign a cache hit/miss classification (CHMC) to each memory reference according to the abstract cache states (ACSs) derived by three different analyses [19,5]. The analyses are usually performed on the control-flow graph (CFG) reconstructed from the low-level code of the program.…”
Section: Problem Statementmentioning
confidence: 99%
See 1 more Smart Citation
“…The ability to profile and analyze the key aspects of applications' memory access patterns is a turning point in the optimization of cache management techniques. A body of works exists that use abstract interpretation [Cousot 2001;Cullmann 2013], symbolic execution [King 1976], hardware and software memory tracing [Sun and Tian 2011;Xiaofeng et al 2005;Cesati et al 2015] to gather information about memory access patterns. These techniques have been mostly used to perform static analysis.…”
Section: Future Directionsmentioning
confidence: 99%
“…While the must and may analyses are safe, it has been known that the original persistence analysis method proposed in [7] is unsafe. Several approaches have been proposed to ensure safe cache persistence analysis [5,6,11]. However, different approaches may suffer from certain pessimism under different scenarios (i.e.…”
Section: Introductionmentioning
confidence: 99%