COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Computer Laboratory Computer Architecture Group Meeting > Stream Chaining: Exploiting Multiple Levels of Correlation in Data Prefetching
Stream Chaining: Exploiting Multiple Levels of Correlation in Data PrefetchingAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Robert Mullins. Data prefetching has long been an important technique to amortize the effects of the memory wall, and is likely to remain so in the current era of multi-core systems. Most prefetchers operate by identifying patterns and correlations in the miss address stream. Separating streams according to the memory access instruction that generates the misses is an effective way of filtering out spurious addresses from predictable streams. On the other hand, by localizing streams based on the memory access instructions, such prefetchers both lose the complete time sequence information of misses and can only issue prefetches for a single memory access instruction at a time. In this talk we introduce a novel class of prefetchers based on the idea of linking various localized streams into predictable chains of missing memory access instructions such that the prefetcher can issue prefetches along multiple streams. In this way the prefetcher is not limited to prefetching deeply for a single missing memory access instruction but can instead adaptively prefetch for other memory access instructions closer in time. Experimental results show that the proposed prefetcher consistently achieves better performance than a state-of-the-art prefetcher – 10% on average, being only outperformed in very few cases and then by only 2%, and outperforming that prefetcher by as much as 55% – while consuming the same amount of memory bandwidth. This talk is part of the Computer Laboratory Computer Architecture Group Meeting series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsInternational Women’s Day: Mothers & Daughters, a psychoanalytical perspective Beyond Profit Think Tank Gypsy Roma Traveller (GRT) History MonthOther talksRetinal mechanisms of non-image-forming vision Rhys Jones: Temporal Claustrophobia at the Continental Congress, 1774-1776 Mechanistic model development to characterise drug effects on platelets over time in pharmaceutical research. Propaganda porcelain: The mirror of the Russian revolution and its consequences ADMM for Exploiting Structure in MPC Problems Cambridge - Corporate Finance Theory Symposium September 2017 - Day 2 Migration in Science The Digital Doctor: Hope, Hype, and Harm at the Dawn of Medicine’s Computer Age The Global Warming Sceptic Market Socialism and Community Rating in Health Insurance Making Smart Decisions in Systems Design: How to Engineer Decisions in a Connected World? |