Go to the documentation of this file.
31 #include "params/SlimAMPMPrefetcher.hh"
36 :
Queued(
p), ampm(*
p->ampm), dcpt(*
p->dcpt)
45 if (addresses.empty()) {
53 SlimAMPMPrefetcherParams::create()
void calculatePrefetch(const Base::PrefetchInfo &pfi, std::vector< Queued::AddrPriority > &addresses)
DeltaCorrelatingPredictionTables & dcpt
DCPT prefetcher object.
AccessMapPatternMatching & ampm
AMPM prefetcher object.
Copyright (c) 2018 Metempsy Technology Consulting All rights reserved.
SlimAMPM(const SlimAMPMPrefetcherParams *p)
void calculatePrefetch(const Base::PrefetchInfo &pfi, std::vector< Queued::AddrPriority > &addresses)
Computes the prefetch candidates given a prefetch event.
Class containing the information needed by the prefetch to train and generate new prefetch requests.
void calculatePrefetch(const PrefetchInfo &pfi, std::vector< AddrPriority > &addresses) override
Generated on Wed Sep 30 2020 14:02:12 for gem5 by doxygen 1.8.17