Searched refs:icache (Results 1 - 25 of 29) sorted by relevance

12

/gem5/src/mem/ruby/system/
H A DGPUCoalescer.py51 icache = Param.RubyCache("") variable in class:RubyGPUCoalescer
H A DSequencer.py64 icache = Param.RubyCache("") variable in class:RubySequencer
/gem5/util/tlm/conf/
H A Dtlm_elastic_slave.py93 system.cpu.icache = L1_ICache(size="32kB")
95 system.cpu.icache.cpu_side = system.cpu.icache_port
115 system.cpu.icache.mem_side = system.membus.slave
/gem5/util/tlm/examples/
H A Dtlm_elastic_slave_with_l2.py100 system.cpu.icache = L1_ICache(size="32kB")
102 system.cpu.icache.cpu_side = system.cpu.icache_port
123 system.cpu.icache.mem_side = system.tol2bus.slave
/gem5/configs/learning_gem5/part1/
H A Dtwo_level.py99 system.cpu.icache = L1ICache(opts)
103 system.cpu.icache.connectCPU(system.cpu)
110 system.cpu.icache.connectBus(system.l2bus)
/gem5/configs/common/
H A DCacheConfig.py122 icache = icache_class(size=options.l1i_size,
162 if icache.prefetcher != m5.params.NULL:
165 "of type", type(icache.prefetcher), ", using the",
167 icache.prefetcher = hwpClass()
171 system.cpu[i].addPrivateSplitL1Caches(icache, dcache,
188 ExternalCache("cpu%d.icache" % i),
194 ExternalCache("cpu%d.icache" % i),
/gem5/configs/ruby/
H A DGarnet_standalone.py85 cpu_seq = RubySequencer(icache = cache,
H A DAMD_Base_Constructor.py84 self.sequencer.icache = self.L1Icache
92 self.sequencer1.icache = self.L1Icache
H A DGPU_RfO.py119 self.sequencer.icache = self.L1Icache
127 self.sequencer1.icache = self.L1Icache
133 # Defines icache/dcache hit latency
165 self.coalescer.icache = self.L1cache
176 self.sequencer.icache = self.L1cache
197 self.coalescer.icache = self.L1cache
205 self.sequencer.icache = self.L1cache
239 self.sequencer.icache = self.L1cache
260 self.sequencer.icache = self.L1cache
H A DGPU_VIPER.py105 self.sequencer.icache = self.L1Icache
113 self.sequencer1.icache = self.L1Icache
153 self.coalescer.icache = self.L1cache
161 self.sequencer.icache = self.L1cache
184 self.coalescer.icache = self.L1cache
192 self.sequencer.icache = self.L1cache
227 self.sequencer.icache = self.L1cache
H A DGPU_VIPER_Region.py106 self.sequencer.icache = self.L1Icache
114 self.sequencer1.icache = self.L1Icache
154 self.coalescer.icache = self.L1cache
162 self.sequencer.icache = self.L1cache
193 self.sequencer.icache = self.L1cache
H A DGPU_VIPER_Baseline.py105 self.sequencer.icache = self.L1Icache
113 self.sequencer1.icache = self.L1Icache
153 self.coalescer.icache = self.L1cache
161 self.sequencer.icache = self.L1cache
192 self.sequencer.icache = self.L1cache
H A DMOESI_AMD_Base.py106 self.sequencer.icache = self.L1Icache
114 self.sequencer1.icache = self.L1Icache
120 # Defines icache/dcache hit latency
H A DMI_example.py97 cpu_seq = RubySequencer(version=i, icache=cache, dcache=cache,
H A DMESI_Two_Level.py107 cpu_seq = RubySequencer(version = i, icache = l1i_cache,
H A DMOESI_CMP_directory.py118 cpu_seq = RubySequencer(version=i, icache=l1i_cache,
H A DMOESI_hammer.py114 cpu_seq = RubySequencer(version=i, icache=l1i_cache,
H A DMOESI_CMP_token.py122 cpu_seq = RubySequencer(version=i, icache=l1i_cache,
H A DMESI_Three_Level.py118 icache = l0i_cache,
/gem5/configs/example/
H A Druby_gpu_random_test.py67 sharing an SQC (icache, and thus icache TLB)")
/gem5/configs/learning_gem5/part3/
H A Dtest_caches.py80 icache = self.controllers[i].cacheMemory,
H A Dmsi_caches.py86 icache = self.controllers[i].cacheMemory,
H A Druby_caches_MI_example.py86 icache = self.controllers[i].cacheMemory,
/gem5/src/arch/arm/
H A DArmPMU.py104 icache=None, dcache=None,
/gem5/ext/mcpat/
H A Dcore.h106 CacheUnit* icache; member in class:InstFetchU

Completed in 35 milliseconds

12