Proceedings of the 28th Annual International Symposium on Microarchitecture 1995
DOI: 10.1109/micro.1995.476830
|View full text |Cite
|
Sign up to set email alerts
|

SPAID: software prefetching in pointer- and call-intensive environments

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
45
0

Year Published

2001
2001
2006
2006

Publication Types

Select...
6
2

Relationship

1
7

Authors

Journals

citations
Cited by 67 publications
(46 citation statements)
references
References 32 publications
1
45
0
Order By: Relevance
“…Most prefetching techniques, for example, are speculative in nature and rely on some heuristic for generating addresses of future memory references (e.g. [21,22,23,24,25]). Of course, since prefetching has no architected side effects, no mechanism is needed for verifying the accuracy of the prediction or for recovering from mispredictions.…”
Section: Data Speculationmentioning
confidence: 99%
“…Most prefetching techniques, for example, are speculative in nature and rely on some heuristic for generating addresses of future memory references (e.g. [21,22,23,24,25]). Of course, since prefetching has no architected side effects, no mechanism is needed for verifying the accuracy of the prediction or for recovering from mispredictions.…”
Section: Data Speculationmentioning
confidence: 99%
“…al. [10] which heuristically dereferenced pointers passed into procedures. Luk and Mowry [11] discussed several software techniques, including compiler-based greedy prefetching, programmer-controlled history pointer prefetching (essentially software full jumping), and data linearization.…”
Section: Related Workmentioning
confidence: 99%
“…[26]. Beyond loops, prefetching for procedure parameters [21] and recursive data structures [23] have also been proposed. Karlsson, Dahlgren, and Stenstrom [17] proposed the use of prefetch arrays while VanderWiel and Lilja proposed a data prefetch controller (DPC) [29].…”
Section: Related Workmentioning
confidence: 99%