gem5
v24.0.0.0
Loading...
Searching...
No Matches
mem
cache
replacement_policies
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
45
#include "
mem/cache/replacement_policies/lru_rp.hh
"
46
47
namespace
gem5
48
{
49
50
struct
BIPRPParams;
51
52
namespace
replacement_policy
53
{
54
55
class
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__
gem5::replacement_policy::BIP
Definition
bip_rp.hh:56
gem5::replacement_policy::BIP::Params
BIPRPParams Params
Definition
bip_rp.hh:65
gem5::replacement_policy::BIP::btp
const unsigned btp
Bimodal throtle parameter.
Definition
bip_rp.hh:62
gem5::replacement_policy::BIP::~BIP
~BIP()=default
gem5::replacement_policy::BIP::BIP
BIP(const Params &p)
Definition
bip_rp.cc:43
gem5::replacement_policy::LRU
Definition
lru_rp.hh:49
lru_rp.hh
Copyright (c) 2018-2020 Inria All rights reserved.
gem5::MipsISA::p
Bitfield< 0 > p
Definition
pra_constants.hh:326
gem5::statistics::reset
void reset()
Definition
statistics.cc:309
gem5
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