8 time_sync_period=100000000
9 time_sync_spin_threshold=100000
13 children=clk_domain cpu dvfs_handler physmem ruby sys_port_proxy voltage_domain
16 clk_domain=system.clk_domain
20 kernel_addr_check=true
21 load_addr_mask=1099511627775
24 mem_ranges=0:268435455
25 memories=system.physmem
29 work_begin_ckpt_count=0
30 work_begin_cpu_id_exit=-1
31 work_begin_exit_count=0
32 work_cpus_ckpt_count=0
36 system_port=system.sys_port_proxy.slave[0]
44 voltage_domain=system.voltage_domain
48 children=clk_domain dtb interrupts isa itb tracer workload
51 clk_domain=system.cpu.clk_domain
53 do_checkpoint_insts=true
55 do_statistics_insts=true
59 function_trace_start=0
60 interrupts=system.cpu.interrupts
63 max_insts_all_threads=0
64 max_insts_any_thread=0
65 max_loads_all_threads=0
66 max_loads_any_thread=0
74 tracer=system.cpu.tracer
75 workload=system.cpu.workload
76 dcache_port=system.ruby.l1_cntrl0.sequencer.slave[1]
77 icache_port=system.ruby.l1_cntrl0.sequencer.slave[0]
79 [system.cpu.clk_domain]
85 voltage_domain=system.voltage_domain
92 [system.cpu.interrupts]
110 [system.cpu.workload]
119 executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/tru64/hello
122 max_stack_size=67108864
131 [system.dvfs_handler]
136 sys_clk_domain=system.clk_domain
137 transition_latency=100000
142 clk_domain=system.clk_domain
143 conf_table_reported=true
153 children=clk_domain dir_cntrl0 l1_cntrl0 l2_cntrl0 memctrl_clk_domain network
154 all_instructions=false
156 clk_domain=system.ruby.clk_domain
165 [system.ruby.clk_domain]
171 voltage_domain=system.voltage_domain
173 [system.ruby.dir_cntrl0]
174 type=Directory_Controller
175 children=directory memBuffer
177 clk_domain=system.ruby.clk_domain
179 directory=system.ruby.dir_cntrl0.directory
182 memBuffer=system.ruby.dir_cntrl0.memBuffer
186 ruby_system=system.ruby
187 to_mem_ctrl_latency=1
188 transitions_per_cycle=4
190 requestToDir=system.ruby.network.master[5]
191 responseFromDir=system.ruby.network.slave[6]
192 responseToDir=system.ruby.network.master[6]
194 [system.ruby.dir_cntrl0.directory]
195 type=RubyDirectoryMemory
203 [system.ruby.dir_cntrl0.memBuffer]
204 type=RubyMemoryControl
209 basic_bus_busy_time=2
210 clk_domain=system.ruby.memctrl_clk_domain
216 mem_random_arbitrate=0
222 ruby_system=system.ruby
226 [system.ruby.l1_cntrl0]
227 type=L1Cache_Controller
228 children=L1Dcache L1Icache prefetcher sequencer
229 L1Dcache=system.ruby.l1_cntrl0.L1Dcache
230 L1Icache=system.ruby.l1_cntrl0.L1Icache
232 clk_domain=system.cpu.clk_domain
234 enable_prefetch=false
237 l1_response_latency=2
241 prefetcher=system.ruby.l1_cntrl0.prefetcher
243 ruby_system=system.ruby
245 sequencer=system.ruby.l1_cntrl0.sequencer
247 transitions_per_cycle=4
249 requestFromL1Cache=system.ruby.network.slave[0]
250 requestToL1Cache=system.ruby.network.master[0]
251 responseFromL1Cache=system.ruby.network.slave[1]
252 responseToL1Cache=system.ruby.network.master[1]
253 unblockFromL1Cache=system.ruby.network.slave[2]
255 [system.ruby.l1_cntrl0.L1Dcache]
263 replacement_policy=PSEUDO_LRU
270 [system.ruby.l1_cntrl0.L1Icache]
278 replacement_policy=PSEUDO_LRU
285 [system.ruby.l1_cntrl0.prefetcher]
296 [system.ruby.l1_cntrl0.sequencer]
298 access_phys_mem=false
299 clk_domain=system.cpu.clk_domain
300 dcache=system.ruby.l1_cntrl0.L1Dcache
301 deadlock_threshold=500000
303 icache=system.ruby.l1_cntrl0.L1Icache
304 max_outstanding_requests=16
305 ruby_system=system.ruby
306 support_data_reqs=true
307 support_inst_reqs=true
309 using_network_tester=false
310 using_ruby_tester=false
312 slave=system.cpu.icache_port system.cpu.dcache_port
314 [system.ruby.l2_cntrl0]
315 type=L2Cache_Controller
317 L2cache=system.ruby.l2_cntrl0.L2cache
319 clk_domain=system.ruby.clk_domain
323 l2_response_latency=2
327 ruby_system=system.ruby
329 transitions_per_cycle=4
331 DirRequestFromL2Cache=system.ruby.network.slave[3]
332 L1RequestFromL2Cache=system.ruby.network.slave[4]
333 L1RequestToL2Cache=system.ruby.network.master[3]
334 responseFromL2Cache=system.ruby.network.slave[5]
335 responseToL2Cache=system.ruby.network.master[4]
336 unblockToL2Cache=system.ruby.network.master[2]
338 [system.ruby.l2_cntrl0.L2cache]
346 replacement_policy=PSEUDO_LRU
353 [system.ruby.memctrl_clk_domain]
354 type=DerivedClockDomain
356 clk_domain=system.ruby.clk_domain
359 [system.ruby.network]
361 children=ext_links0 ext_links1 ext_links2 int_links0 int_links1 int_links2 routers0 routers1 routers2 routers3
362 adaptive_routing=false
364 clk_domain=system.ruby.clk_domain
366 endpoint_bandwidth=1000
368 ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2
369 int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2
371 number_of_virtual_networks=10
372 routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3
373 ruby_system=system.ruby
375 master=system.ruby.l1_cntrl0.requestToL1Cache system.ruby.l1_cntrl0.responseToL1Cache system.ruby.l2_cntrl0.unblockToL2Cache system.ruby.l2_cntrl0.L1RequestToL2Cache system.ruby.l2_cntrl0.responseToL2Cache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.responseToDir
376 slave=system.ruby.l1_cntrl0.requestFromL1Cache system.ruby.l1_cntrl0.responseFromL1Cache system.ruby.l1_cntrl0.unblockFromL1Cache system.ruby.l2_cntrl0.DirRequestFromL2Cache system.ruby.l2_cntrl0.L1RequestFromL2Cache system.ruby.l2_cntrl0.responseFromL2Cache system.ruby.dir_cntrl0.responseFromDir
378 [system.ruby.network.ext_links0]
382 ext_node=system.ruby.l1_cntrl0
383 int_node=system.ruby.network.routers0
388 [system.ruby.network.ext_links1]
392 ext_node=system.ruby.l2_cntrl0
393 int_node=system.ruby.network.routers1
398 [system.ruby.network.ext_links2]
402 ext_node=system.ruby.dir_cntrl0
403 int_node=system.ruby.network.routers2
408 [system.ruby.network.int_links0]
414 node_a=system.ruby.network.routers0
415 node_b=system.ruby.network.routers3
418 [system.ruby.network.int_links1]
424 node_a=system.ruby.network.routers1
425 node_b=system.ruby.network.routers3
428 [system.ruby.network.int_links2]
434 node_a=system.ruby.network.routers2
435 node_b=system.ruby.network.routers3
438 [system.ruby.network.routers0]
440 clk_domain=system.ruby.clk_domain
445 [system.ruby.network.routers1]
447 clk_domain=system.ruby.clk_domain
452 [system.ruby.network.routers2]
454 clk_domain=system.ruby.clk_domain
459 [system.ruby.network.routers3]
461 clk_domain=system.ruby.clk_domain
466 [system.sys_port_proxy]
469 clk_domain=system.clk_domain
471 ruby_system=system.ruby
472 support_data_reqs=true
473 support_inst_reqs=true
475 using_ruby_tester=false
477 slave=system.system_port
479 [system.voltage_domain]