2006
DOI: 10.1007/11688839_4
|View full text |Cite
|
Sign up to set email alerts
|

Path-Based Reuse Distance Analysis

Abstract: Abstract. Profiling can effectively analyze program behavior and provide critical information for feedback-directed or dynamic optimizations. Based on memory profiling, reuse distance analysis has shown much promise in predicting data locality for a program using inputs other than the profiled ones. Both wholeprogram and instruction-based locality can be accurately predicted by reuse distance analysis.Reuse distance analysis abstracts a cluster of memory references for a particular instruction having similar r… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2006
2006
2014
2014

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(2 citation statements)
references
References 33 publications
0
2
0
Order By: Relevance
“…RD has been widely used for memory access behavior prediction at granularities ranging from instruction-level to whole-program [7,9,10,19,38,39,41]. RD has also been used as the basis for program transformations and cache management schemes for improving data locality [2,18,20,40].…”
Section: Reuse Distancementioning
confidence: 99%
“…RD has been widely used for memory access behavior prediction at granularities ranging from instruction-level to whole-program [7,9,10,19,38,39,41]. RD has also been used as the basis for program transformations and cache management schemes for improving data locality [2,18,20,40].…”
Section: Reuse Distancementioning
confidence: 99%
“…At the program level, reuse distance analysis extends dependence analysis, which identifies reuses of program data [1], to count the volume of the intervening data [4,8,10]. At the trace level, the analysis can correlate the change in locality in different runs to derive program-level patterns and complement static analysis [21,30,49].…”
Section: Reuse Distancementioning
confidence: 99%