A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Mitigating Prefetcher-Caused Pollution Using Informed Caching Policies for Prefetched Blocks
2015
ACM Transactions on Architecture and Code Optimization (TACO)
Many modern high-performance processors prefetch blocks into the on-chip cache. Prefetched blocks can potentially pollute the cache by evicting more useful blocks. In this work, we observe that both accurate and inaccurate prefetches lead to cache pollution, and propose a comprehensive mechanism to mitigate prefetcher-caused cache pollution. First, we observe that over 95% of useful prefetches in a wide variety of applications are not reused after the first demand hit (in secondary caches).
doi:10.1145/2677956
fatcat:si4li6c7zzhkfoquoohx25dpri