2013
DOI: 10.1016/j.jpdc.2013.01.010
|View full text |Cite
|
Sign up to set email alerts
|

Locality principle revisited: A probability-based quantitative approach

Abstract: Abstract-This paper revisits the fundamental concept of the locality of references and proposes to quantify it as a conditional probability: in an address stream, given the condition that an address is accessed, how likely the same address (temporal locality) or an address within its neighborhood (spatial locality) will be accessed in the near future. Based on this definition, spatial locality is a function of two parameters, the neighborhood size and the scope of near future, and can be visualized with a 3D m… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 18 publications
(6 citation statements)
references
References 25 publications
0
6
0
Order By: Relevance
“…Gu et al (2009) measured spatial locality as the change in temporal locality when increasing the block size. Gupta et al (2013) defined locality as the probability of reuse, where the two types of histograms, RI and RD, give the likelihood of reuse in next-n-addresses and next-n-unique-addresses. Locality optimization has no known polynomial time solutions, whether it is to minimize the conflict misses, i.e., the Petrank-Rawitz limit (2002), or the capacity misses (Lavaee 2016).…”
Section: Composability and Cache Sharingmentioning
confidence: 99%
“…Gu et al (2009) measured spatial locality as the change in temporal locality when increasing the block size. Gupta et al (2013) defined locality as the probability of reuse, where the two types of histograms, RI and RD, give the likelihood of reuse in next-n-addresses and next-n-unique-addresses. Locality optimization has no known polynomial time solutions, whether it is to minimize the conflict misses, i.e., the Petrank-Rawitz limit (2002), or the capacity misses (Lavaee 2016).…”
Section: Composability and Cache Sharingmentioning
confidence: 99%
“…Spatial locality is a multi-dimensional concept [Gupta et al 2013], defined as the frequent and contemporaneous use of data elements stored in close storage locations. Two dimensions are time and space.…”
Section: Hierarchical Merging Of Code Segmentsmentioning
confidence: 99%
“…The reason is that our data analysis is still serial, so the overhead is proportional to the total amount of work. We plan to parallelize the footprint analysis in the future, building on recent work in parallelizing the reuse-distance analysis [12,22,33].…”
Section: Locality Samplingmentioning
confidence: 99%
“…Zhong et al gave a lower bound result indicating that the (asymptotic) cost cannot be further reduced for full reuse distance analysis [49]. Recent studies found efficient algorithms to parallelize the reuse distance analysis to run on MPI [33] or GPU [12,22].…”
Section: Related Workmentioning
confidence: 99%