2003
DOI: 10.1007/3-540-36574-5_10
|View full text |Cite
|
Sign up to set email alerts
|

An Overview of Cache Optimization Techniques and Cache-Aware Numerical Algorithms

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
96
0
4

Year Published

2005
2005
2019
2019

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 108 publications
(100 citation statements)
references
References 0 publications
0
96
0
4
Order By: Relevance
“…Many techniques change the order in which data is accessed to increase the effectiveness of processor caches by altering software at the source code level. These optimizations, known as data access optimizations [13], focus on changing the manner in which loops are executed. One technique, known as loop interchange [30], can be used to reorder multiple loops to maximize the data access of common elements in respect to time, referred to as temporal locality [2,31,30,24].…”
Section: Related Workmentioning
confidence: 99%
See 4 more Smart Citations
“…Many techniques change the order in which data is accessed to increase the effectiveness of processor caches by altering software at the source code level. These optimizations, known as data access optimizations [13], focus on changing the manner in which loops are executed. One technique, known as loop interchange [30], can be used to reorder multiple loops to maximize the data access of common elements in respect to time, referred to as temporal locality [2,31,30,24].…”
Section: Related Workmentioning
confidence: 99%
“…Loop fusion maximizes temporal locality by merging multiple loops into a single loop and altering data access order [25,12,6]. Yet another technique for improving software cache effectiveness is to utilize prefetch instructions, which retrieves data from memory into the cache before the data is requested by the application [13]. Prefetch instructions inserted manually into software at the source code level can significantly reduce memory latency and/or cache miss rate [7,9].…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations