2003 International Conference on Parallel Processing, 2003. Proceedings. 2003
DOI: 10.1109/icpp.2003.1240591
|View full text |Cite
|
Sign up to set email alerts
|

A hardware-based cache pollution filtering mechanism for aggressive prefetches

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
41
0

Year Published

2005
2005
2021
2021

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 45 publications
(46 citation statements)
references
References 8 publications
0
41
0
Order By: Relevance
“…Prior papers on prefetch filtering propose techniques to detect and eliminate prefetches that are found to be useless in the past [37,39,21]. However, conservative prefetch filtering techniques cannot filter out all useless prefetches, yet aggressive ones can remove many useful prefetches [18].…”
Section: Prefetch Filteringmentioning
confidence: 99%
See 1 more Smart Citation
“…Prior papers on prefetch filtering propose techniques to detect and eliminate prefetches that are found to be useless in the past [37,39,21]. However, conservative prefetch filtering techniques cannot filter out all useless prefetches, yet aggressive ones can remove many useful prefetches [18].…”
Section: Prefetch Filteringmentioning
confidence: 99%
“…We find that our proposals are complementary to prefetch filtering. For example, P-NFQ increases system performance by 11.1%/8.2% (HS/WS) while reducing max slowdown by 10.9% on a baseline where a state-of-the-art hardware filtering mechanism [39] is used with NFQ + HPAC.…”
Section: Prefetch Filteringmentioning
confidence: 99%
“…The first group determines whether proceeds the prefetching access or not for each predicted address. Zhuang et al [10] proposed a technique that estimates the accuracy of each address prediction. The history regarding whether previous prefetched lines were actually accessed are stored in a table of 2-bit saturation counters.…”
Section: Adaptive Prefetching Techniquesmentioning
confidence: 99%
“…Thus, recent prefetch techniques generally involve mechanisms that dynamically optimize the amount of prefetching. However, in the existing adaptive prefetching, the accuracy of address prediction is used as a metric because the current data in the cache should be valuable [10]- [12]. This is not always true in LLC because aggressive depths and widths of the effective prefetching are gained in exchange of accuracy.…”
Section: Introductionmentioning
confidence: 99%
“…The Markov prefetcher [21] is an example of such correlation prefetching. Other prefetchers rely on the compiler to provide prefetch hints [42,45]. These software based techniques are good at predicting misses due to pointer de-references.…”
Section: Related Workmentioning
confidence: 99%