diff options
Diffstat (limited to 'src/mem/cache/prefetch/Prefetcher.py')
-rw-r--r-- | src/mem/cache/prefetch/Prefetcher.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mem/cache/prefetch/Prefetcher.py b/src/mem/cache/prefetch/Prefetcher.py index 09717dff7..bae235d84 100644 --- a/src/mem/cache/prefetch/Prefetcher.py +++ b/src/mem/cache/prefetch/Prefetcher.py @@ -43,6 +43,7 @@ from ClockedObject import ClockedObject from m5.SimObject import * from m5.params import * from m5.proxy import * +from ReplacementPolicies import * class HWPProbeEvent(object): def __init__(self, prefetcher, obj, *listOfNames): @@ -126,6 +127,10 @@ class StridePrefetcher(QueuedPrefetcher): degree = Param.Int(4, "Number of prefetches to generate") + # Get replacement policy + replacement_policy = Param.BaseReplacementPolicy(RandomRP(), + "Replacement policy") + class TaggedPrefetcher(QueuedPrefetcher): type = 'TaggedPrefetcher' cxx_class = 'TaggedPrefetcher' |