2010
DOI: 10.1007/978-3-642-11970-5_15
|View full text |Cite
|
Sign up to set email alerts
|

Is Reuse Distance Applicable to Data Locality Analysis on Chip Multiprocessors?

Abstract: On Chip Multiprocessors (CMP), it is common that multiple cores share certain levels of cache. The sharing increases the contention in cache and memory-to-chip bandwidth, further highlighting the importance of data locality analysis. As a rigorous and hardware-independent locality metric, reuse distance has served for a variety of locality analysis, program transformations, and performance prediction. However, previous studies have concentrated on sequential programs running on unicore processors. On CMP, acce… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
60
0
3

Year Published

2010
2010
2023
2023

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 71 publications
(63 citation statements)
references
References 38 publications
0
60
0
3
Order By: Relevance
“…(E can be at most 200%, so CRD accuracy is between 0-100%). CRD accuracy is a similarity metric used in previous work [13], [22]. CMC (cache-miss count) error is computed from CMC profiles which present the number of cache misses predicted by a CRD profile at each of its CRD values (i.e., CM…”
Section: B Prediction Methodologymentioning
confidence: 99%
See 4 more Smart Citations
“…(E can be at most 200%, so CRD accuracy is between 0-100%). CRD accuracy is a similarity metric used in previous work [13], [22]. CMC (cache-miss count) error is computed from CMC profiles which present the number of cache misses predicted by a CRD profile at each of its CRD values (i.e., CM…”
Section: B Prediction Methodologymentioning
confidence: 99%
“…RD analysis can be extended for shared LLCs by computing reuse distance across the interleaved memory streams from all cores-i.e., the concurrent reuse distance (CRD) [13]. Figure 2 illustrates CRD for a sequence of interleaved memory references from two cores.…”
Section: Concurrent Reuse Distancementioning
confidence: 99%
See 3 more Smart Citations