Compiler-Based Prefetching for Recursive Data Structures (1996)

by Chi-Keung Luk , Todd C. Mowry
Venue:In Proceedings of the Seventh International Conference on Architectural Support for Programming Languages and Operating Systems
Citations:171 - 13 self

Documents Related by Co-Citation

451 Design and Evaluation of a Compiler Algorithm for Prefetching – Todd C. Mowry, Monica S. Lam, Anoop Gupta - 1992
747 Improving Direct-Mapped Cache Performance by the Addition of a Small Fully-Associative Cache and Prefetch Buffers – Norman P. Jouppi, Of A Small Fullyassociative - 1990
147 Dependence Based Prefetching for Linked Data Structures – Amir Roth, Andreas Moshovos, Gurindar S. Soh - 1998
58 SPAID: Software Prefetching in Pointer- and Call-Intensive Environments – Mikko H. Lipasti, William J. Schmidt, Steven R. Kunkel, Robert R. Roediger - 1995
3637 D.A.Patterson, “Computer Architecture: A quantitative Approach”, Fourth edition – J L Hennessy - 2007
248 Software prefetching – D CALLAHAN, K KENNEDY, A PORTERFIELD - 1991
234 Prefetching using Markov Predictors – Doug Joseph, Dirk Grunwald - 1997
588 Cache memories – Alan Jay Smith - 1982
143 Supporting Dynamic Data Structures on Distributed-Memory Machines – Anne Rogers, Martin C. Carlisle, John H. Reppy, Laurie J. Hendren - 1995
172 Evaluating Stream Buffers as a Secondary Cache Replacement – Subbarao Palacharla - 1994
264 Tolerating Latency Through Software-Controlled Prefetching in Shared-Memory Multiprocessors – Todd Mowry, Anoop Gupta - 1991
304 Lockup-Free Instruction Fetch/Prefetch Cache Organization – D Kroft - 1981
37 Push vs. Pull: Data Movement for Linked Data Structures – Chia-lin Yang, Alvin R. Lebeck - 2000
61 A prefetching technique for irregular accesses to linked data structures – Magnus Karlsson, Fredrik Dahlgren Y, Per Stenström - 2000
86 Effective jump-pointer prefetching for linked data structures – A AND SOHI ROTH, G S - 1999
150 Reducing Memory Latency via Non-blocking and Prefetching Caches – Tien-Fu Chen, Tien-fu Chen, Jean-loup Baer, Jean-loup Baer - 1992
395 The MIPS R10000 Superscalar Microprocessor – K C Yeager - 1996
623 Simultaneous Multithreading: Maximizing On-Chip Parallelism – Dean M. Tullsen , Susan J. Eggers, Henry M. Levy - 1995
138 Execution-based Prediction Using Speculative Slices – Craig Zilles, Gurindar Sohi - 2001