diff options
author | Javier Bueno <javier.bueno@metempsy.com> | 2019-02-05 23:31:19 +0100 |
---|---|---|
committer | Javier Bueno Hedo <javier.bueno@metempsy.com> | 2019-02-12 11:51:04 +0000 |
commit | ee9293d0ec8bcf793b6622a746726f9745d0631f (patch) | |
tree | 396334f9f252598ee0ce7b80395446db210ad82a /src/mem/cache/prefetch/base.hh | |
parent | 1f008aa0348f5aaa1df5b337661e95821b98f07a (diff) | |
download | gem5-ee9293d0ec8bcf793b6622a746726f9745d0631f.tar.xz |
mem-cache: Added the Delta Correlating Prediction Tables Prefetcher
Reference:
Multi-level hardware prefetching using low complexity delta correlating
prediction tables with partial matching.
Marius Grannaes, Magnus Jahre, and Lasse Natvig. 2010.
In Proceedings of the 5th international conference on High Performance
Embedded Architectures and Compilers (HiPEAC'10)
Change-Id: I7b5d7ede9284862a427cfd5693a47652a69ed49d
Reviewed-on: https://gem5-review.googlesource.com/c/16062
Reviewed-by: Daniel Carvalho <odanrc@yahoo.com.br>
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
Diffstat (limited to 'src/mem/cache/prefetch/base.hh')
-rw-r--r-- | src/mem/cache/prefetch/base.hh | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mem/cache/prefetch/base.hh b/src/mem/cache/prefetch/base.hh index 06f77492d..de275f85c 100644 --- a/src/mem/cache/prefetch/base.hh +++ b/src/mem/cache/prefetch/base.hh @@ -76,7 +76,8 @@ class BasePrefetcher : public ClockedObject }; std::vector<PrefetchListener *> listeners; - protected: + + public: /** * Class containing the information needed by the prefetch to train and @@ -168,6 +169,8 @@ class BasePrefetcher : public ClockedObject PrefetchInfo(PrefetchInfo const &pfi, Addr addr); }; + protected: + // PARAMETERS /** Pointr to the parent cache. */ |