gem5 v24.0.0.0
Loading...
Searching...
No Matches
bip_rp.hh
Go to the documentation of this file.
1
42#ifndef __MEM_CACHE_REPLACEMENT_POLICIES_BIP_RP_HH__
43#define __MEM_CACHE_REPLACEMENT_POLICIES_BIP_RP_HH__
44
46
47namespace gem5
48{
49
50struct BIPRPParams;
51
52namespace replacement_policy
53{
54
55class BIP : public LRU
56{
57 protected:
62 const unsigned btp;
63
64 public:
65 typedef BIPRPParams Params;
66 BIP(const Params &p);
67 ~BIP() = default;
68
76 void reset(const std::shared_ptr<ReplacementData>& replacement_data) const
77 override;
78};
79
80} // namespace replacement_policy
81} // namespace gem5
82
83#endif // __MEM_CACHE_REPLACEMENT_POLICIES_BIP_RP_HH__
const unsigned btp
Bimodal throtle parameter.
Definition bip_rp.hh:62
BIP(const Params &p)
Definition bip_rp.cc:43
Copyright (c) 2018-2020 Inria All rights reserved.
Bitfield< 0 > p
Copyright (c) 2024 - Pranith Kumar Copyright (c) 2020 Inria All rights reserved.
Definition binary32.hh:36

Generated on Tue Jun 18 2024 16:24:05 for gem5 by doxygen 1.11.0