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

Analysis of the Spatial and Temporal Locality in Data Accesses

Abstract: Abstract. Cache optimization becomes increasingly important for achieving high computing performance, especially on current and future chip-multiprocessor (CMP) systems, which usually show a rather higher cache miss ratio than uniprocessors. For such optimization, information about the access locality is needed in order to help the user in the tasks of data allocation, data transformation, and code transformation which are often used to enhance the utilization of cached data towards a better cache hit rate.In … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2006
2006
2017
2017

Publication Types

Select...
3
2

Relationship

2
3

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 20 publications
0
4
0
Order By: Relevance
“…For acquiring access patterns we developed an analysis tool [14] which currently detects both access chain and access stride. The former is a group of accesses that repeatedly occur together but target on different memory locations.…”
Section: Affinity Analysismentioning
confidence: 99%
“…For acquiring access patterns we developed an analysis tool [14] which currently detects both access chain and access stride. The former is a group of accesses that repeatedly occur together but target on different memory locations.…”
Section: Affinity Analysismentioning
confidence: 99%
“…The base of the analyzer [11] is a memory reference trace which records all runtime memory accesses. By applying algorithms, often used in Bioinformatics for pattern recognition, it finds the affinity and regularity between the references, like access chain and access stride.…”
Section: Visualizing the Access Patternmentioning
confidence: 99%
“…This includes a cache visualizer [9] which demonstrates cache problems and the reason for them, a data profiler which collects information about global cache events, a cache simulator [10] for delivering runtime cache activities, and a pattern analysis tool [11] for discovering the affinity among memory operations.…”
Section: Introductionmentioning
confidence: 99%
“…Methods to account for spatial correlation in a predictive modelling task (classification or regression) have been proposed, for instance, in references [5,16,30,43,44,50]. Approaches accounting for spatial correlation in a descriptive problem have proposed, for example, in references [29,45].…”
Section: Introductionmentioning
confidence: 99%