/gem5/configs/ruby/ |
H A D | GPU_VIPER.py | 74 def create(self, size, assoc, options): 76 self.assoc = assoc 81 assoc = 16 variable in class:L2Cache 84 def create(self, size, assoc, options): 86 self.assoc = assoc 129 assoc = 16 variable in class:TCPCache 136 self.assoc = options.tcp_assoc 212 self.assoc 240 assoc = 16 variable in class:TCC [all...] |
H A D | GPU_VIPER_Baseline.py | 74 def create(self, size, assoc, options): 76 self.assoc = assoc 81 assoc = 16 variable in class:L2Cache 84 def create(self, size, assoc, options): 86 self.assoc = assoc 129 assoc = 16 variable in class:TCPCache 180 self.assoc = options.sqc_assoc 203 assoc variable in class:TCC 257 assoc = 16 variable in class:ProbeFilter [all...] |
H A D | Garnet_standalone.py | 76 assoc = options.l1d_assoc)
|
H A D | MESI_Two_Level.py | 75 assoc = options.l1i_assoc, 79 assoc = options.l1d_assoc, 143 assoc = options.l2_assoc,
|
H A D | MOESI_CMP_directory.py | 91 assoc = options.l1i_assoc, 95 assoc = options.l1d_assoc, 163 assoc = options.l2_assoc,
|
H A D | GPU_RfO.py | 70 assoc = 16 variable in class:TccDirCache 85 self.assoc = options.l1d_assoc 92 self.assoc = options.l1i_assoc 99 self.assoc = options.l2_assoc 145 assoc = 8 variable in class:TCPCache 219 assoc = 8 variable in class:SQCCache 272 assoc = 16 variable in class:TCC 281 if ((self.size.value / long(self.assoc)) < 128): 282 self.size.value = long(128 * self.assoc) 336 assoc variable in class:L3Cache [all...] |
/gem5/ext/mcpat/ |
H A D | cacheunit.h | 50 double assoc; member in class:CacheParameters
|
H A D | arch_const.h | 37 unsigned int assoc;//fully member in struct:__anon52
|
H A D | cachearray.cc | 143 area_efficiency_threshold && l_ip.assoc == 0)) { 172 if (l_ip.assoc > 0) { 266 if (l_ip.assoc && l_ip.is_cache) { 291 rtp_stats.tagWriteAc.access) * l_ip.assoc;
|
H A D | cacheunit.cc | 70 double assoc; local 74 assoc = cache_params.assoc; 82 tag = physical_address_width - int(ceil(log2(size / line / assoc))) - 95 interface_ip.assoc = (int)assoc; 230 interface_ip.assoc = cache_params.missb_assoc; 287 interface_ip.assoc = cache_params.fu_assoc; 342 interface_ip.assoc = cache_params.prefetchb_assoc; 397 interface_ip.assoc [all...] |
/gem5/configs/example/ |
H A D | memtest.py | 183 proto_l1 = Cache(size = '32kB', assoc = 4, 205 next.assoc = prev.assoc * scale 310 system.llc = NoncoherentCache(size = '16MB', assoc = 16, tag_latency = 10,
|
H A D | memcheck.py | 169 proto_l1 = Cache(size = '32kB', assoc = 4, 195 next.assoc = prev.assoc * scale
|
/gem5/src/mem/cache/prefetch/ |
H A D | associative_set.hh | 149 * @param assoc number of elements in each associative set 151 * of sets can be calculated dividing this balue by the 'assoc' value 156 AssociativeSet(int assoc, int num_entries, BaseIndexingPolicy *idx_policy,
|
H A D | stride.hh | 104 * @param assoc Associativity of the table. 109 PCTable(int assoc, int sets, const std::string name,
|
H A D | stride.cc | 118 StridePrefetcher::PCTable::PCTable(int assoc, int sets, const std::string name, argument 124 entries[set].resize(assoc); 125 for (int way = 0; way < assoc; way++) {
|
/gem5/src/gpu-compute/ |
H A D | X86GPUTLB.py | 53 assoc = Param.Int(64, "TLB associativity") variable in class:X86GPUTLB
|
/gem5/src/mem/cache/replacement_policies/ |
H A D | ReplacementPolicies.py | 98 num_leaves = Param.Int(Parent.assoc, "Number of leaves in each tree")
|
/gem5/configs/example/arm/ |
H A D | devices.py | 59 assoc = 3 variable in class:L1I 69 assoc = 2 variable in class:L1D 80 assoc = 8 variable in class:WalkCache 91 assoc = 16 variable in class:L2 98 assoc = 16 variable in class:L3
|
/gem5/src/mem/cache/tags/indexing_policies/ |
H A D | skewed_associative.cc | 46 if (assoc > NUM_SKEWING_FUNCTIONS) { 214 for (uint32_t way = 0; way < assoc; ++way) {
|
/gem5/tests/gem5/cpu_tests/ |
H A D | run.py | 39 assoc = 8 variable in class:L1Cache 80 assoc = 16 variable in class:L2Cache
|
/gem5/configs/common/ |
H A D | FileSystemConfig.py | 175 def register_cache(level, idu_type, size, line_size, assoc, cpus): 193 num_sets = toMemorySize(size) / int(assoc) * int(line_size)
|
H A D | CacheConfig.py | 103 assoc=options.l2_assoc) 123 assoc=options.l1i_assoc) 125 assoc=options.l1d_assoc)
|
/gem5/configs/splash2/ |
H A D | cluster.py | 181 cluster.l1 = L1(size=options.l1size, assoc = 4) 194 cluster.l1 = L1(size=options.l1size, assoc = 4) 207 cluster.l1 = L1(size=options.l1size, assoc = 4) 219 system.l2 = L2(size = options.l2size, assoc = 8)
|
H A D | run.py | 204 system.l2 = L2(size = options.l2size, assoc = 8) 219 cpu.addPrivateSplitL1Caches(L1(size = options.l1size, assoc = 1), 220 L1(size = options.l1size, assoc = 4))
|
/gem5/src/mem/cache/ |
H A D | Cache.py | 81 assoc = Param.Unsigned("Associativity") variable in class:BaseCache
|