5 time_sync_period=100000000
6 time_sync_spin_threshold=100000
10 children=cpu dir_cntrl0 l1_cntrl0 l2_cntrl0 physmem ruby sys_port_proxy
12 memories=system.physmem
14 physmem=system.physmem
15 work_begin_ckpt_count=0
16 work_begin_cpu_id_exit=-1
17 work_begin_exit_count=0
18 work_cpus_ckpt_count=0
22 system_port=system.sys_port_proxy.port[0]
26 children=dtb itb tracer workload
30 defer_registration=false
31 do_checkpoint_insts=true
32 do_statistics_insts=true
35 function_trace_start=0
37 max_insts_all_threads=0
38 max_insts_any_thread=0
39 max_loads_all_threads=0
40 max_loads_any_thread=0
45 tracer=system.cpu.tracer
46 workload=system.cpu.workload
47 dcache_port=system.l1_cntrl0.sequencer.port[1]
48 icache_port=system.l1_cntrl0.sequencer.port[0]
69 executable=/dist/m5/regression/test-progs/hello/bin/alpha/linux/hello
72 max_stack_size=67108864
81 type=Directory_Controller
82 children=directory memBuffer
85 directory=system.dir_cntrl0.directory
87 distributed_persistent=true
88 fixed_timeout_latency=100
90 memBuffer=system.dir_cntrl0.memBuffer
93 ruby_system=system.ruby
94 transitions_per_cycle=32
97 [system.dir_cntrl0.directory]
98 type=RubyDirectoryMemory
105 [system.dir_cntrl0.memBuffer]
106 type=RubyMemoryControl
111 basic_bus_busy_time=2
114 mem_bus_cycle_multiplier=10
117 mem_random_arbitrate=0
127 type=L1Cache_Controller
128 children=L1DcacheMemory L1IcacheMemory sequencer
129 L1DcacheMemory=system.l1_cntrl0.L1DcacheMemory
130 L1IcacheMemory=system.l1_cntrl0.L1IcacheMemory
134 dynamic_timeout_enabled=true
135 fixed_timeout_latency=300
137 l1_response_latency=2
143 ruby_system=system.ruby
144 sequencer=system.l1_cntrl0.sequencer
145 transitions_per_cycle=32
148 [system.l1_cntrl0.L1DcacheMemory]
153 replacement_policy=PSEUDO_LRU
157 [system.l1_cntrl0.L1IcacheMemory]
162 replacement_policy=PSEUDO_LRU
166 [system.l1_cntrl0.sequencer]
169 dcache=system.l1_cntrl0.L1DcacheMemory
170 deadlock_threshold=500000
171 icache=system.l1_cntrl0.L1IcacheMemory
172 max_outstanding_requests=16
173 physmem=system.physmem
174 ruby_system=system.ruby
175 using_network_tester=false
176 using_ruby_tester=false
178 physMemPort=system.physmem.port[0]
179 port=system.cpu.icache_port system.cpu.dcache_port
182 type=L2Cache_Controller
183 children=L2cacheMemory
184 L2cacheMemory=system.l2_cntrl0.L2cacheMemory
188 filtering_enabled=true
190 l2_response_latency=5
193 ruby_system=system.ruby
194 transitions_per_cycle=32
197 [system.l2_cntrl0.L2cacheMemory]
202 replacement_policy=PSEUDO_LRU
214 port=system.l1_cntrl0.sequencer.physMemPort system.sys_port_proxy.physMemPort
218 children=network profiler
225 stats_filename=ruby.stats
227 [system.ruby.network]
230 adaptive_routing=false
233 endpoint_bandwidth=1000
234 number_of_virtual_networks=10
235 ruby_system=system.ruby
236 topology=system.ruby.network.topology
238 [system.ruby.network.topology]
240 children=ext_links0 ext_links1 ext_links2 int_links0 int_links1 int_links2 routers0 routers1 routers2 routers3
242 ext_links=system.ruby.network.topology.ext_links0 system.ruby.network.topology.ext_links1 system.ruby.network.topology.ext_links2
243 int_links=system.ruby.network.topology.int_links0 system.ruby.network.topology.int_links1 system.ruby.network.topology.int_links2
245 routers=system.ruby.network.topology.routers0 system.ruby.network.topology.routers1 system.ruby.network.topology.routers2 system.ruby.network.topology.routers3
247 [system.ruby.network.topology.ext_links0]
250 ext_node=system.l1_cntrl0
251 int_node=system.ruby.network.topology.routers0
256 [system.ruby.network.topology.ext_links1]
259 ext_node=system.l2_cntrl0
260 int_node=system.ruby.network.topology.routers1
265 [system.ruby.network.topology.ext_links2]
268 ext_node=system.dir_cntrl0
269 int_node=system.ruby.network.topology.routers2
274 [system.ruby.network.topology.int_links0]
279 node_a=system.ruby.network.topology.routers0
280 node_b=system.ruby.network.topology.routers3
283 [system.ruby.network.topology.int_links1]
288 node_a=system.ruby.network.topology.routers1
289 node_b=system.ruby.network.topology.routers3
292 [system.ruby.network.topology.int_links2]
297 node_a=system.ruby.network.topology.routers2
298 node_b=system.ruby.network.topology.routers3
301 [system.ruby.network.topology.routers0]
305 [system.ruby.network.topology.routers1]
309 [system.ruby.network.topology.routers2]
313 [system.ruby.network.topology.routers3]
317 [system.ruby.profiler]
319 all_instructions=false
322 ruby_system=system.ruby
324 [system.sys_port_proxy]
327 physmem=system.physmem
328 ruby_system=system.ruby
329 using_network_tester=false
330 using_ruby_tester=false
332 physMemPort=system.physmem.port[1]
333 port=system.system_port