Proceedings of the Seventh International Conference on Architectural Support for Programming Languages and Operating Systems 1996
DOI: 10.1145/237090.237190
|View full text |Cite
|
Sign up to set email alerts
|

Compiler-based prefetching for recursive data structures

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
45
0

Year Published

1999
1999
2006
2006

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 249 publications
(46 citation statements)
references
References 18 publications
1
45
0
Order By: Relevance
“…Neither prefetching technique is able to improve em3d and power because the number of cache misses in very low in these programs so most of the prefetches hit in the L1 cache. Our prefetching results are similar to those reported in related work for linked structures in C programs [18,24].…”
Section: Resultssupporting
confidence: 88%
See 3 more Smart Citations
“…Neither prefetching technique is able to improve em3d and power because the number of cache misses in very low in these programs so most of the prefetches hit in the L1 cache. Our prefetching results are similar to those reported in related work for linked structures in C programs [18,24].…”
Section: Resultssupporting
confidence: 88%
“…We evaluate our prefetching algorithms using an objectoriented Java version of the Olden benchmark suite that our research group wrote [7]. Other researchers use the C version of the Olden suite to evaluate optimizations for pointerbased programs [8,18,24]. Table 1 lists the benchmarks we use in our experiments, along with characteristics about each program.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…With ILP processors, it is unclear how to assign stall time to specific instructions since each instruction's execution may be overlapped with both preceding and following instructions. We use the following convention, similar to previous work (e.g., [5]), to account for stall cycles. At every cycle, we calculate the ratio of the instructions retired from the instruction window in that cycle to the maximum retire rate of the processor and attribute this fraction of the cycle to the busy time.…”
Section: Performance Metricsmentioning
confidence: 99%