8 time_sync_period=100000000
9 time_sync_spin_threshold=100000
13 children=clk_domain cpu dvfs_handler mem_ctrls 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.mem_ctrls
26 mmap_using_noreserve=false
31 work_begin_ckpt_count=0
32 work_begin_cpu_id_exit=-1
33 work_begin_exit_count=0
34 work_cpus_ckpt_count=0
38 system_port=system.sys_port_proxy.slave[0]
46 voltage_domain=system.voltage_domain
50 children=clk_domain dtb interrupts isa itb tracer workload
53 clk_domain=system.cpu.clk_domain
55 do_checkpoint_insts=true
57 do_statistics_insts=true
61 function_trace_start=0
62 interrupts=system.cpu.interrupts
65 max_insts_all_threads=0
66 max_insts_any_thread=0
67 max_loads_all_threads=0
68 max_loads_any_thread=0
76 tracer=system.cpu.tracer
77 workload=system.cpu.workload
78 dcache_port=system.ruby.l1_cntrl0.sequencer.slave[1]
79 icache_port=system.ruby.l1_cntrl0.sequencer.slave[0]
81 [system.cpu.clk_domain]
87 voltage_domain=system.voltage_domain
94 [system.cpu.interrupts]
112 [system.cpu.workload]
122 executable=/dist/m5/regression/test-progs/hello/bin/alpha/tru64/hello
126 max_stack_size=67108864
135 [system.dvfs_handler]
140 sys_clk_domain=system.clk_domain
141 transition_latency=100000
170 addr_mapping=RoRaBaCoCh
171 bank_groups_per_rank=0
175 clk_domain=system.clk_domain
176 conf_table_reported=true
178 device_rowbuffer_size=1024
179 device_size=536870912
184 max_accesses_per_row=16
185 mem_sched_policy=frfcfs
186 min_writes_per_switch=16
188 page_policy=open_adaptive
192 static_backend_latency=10
193 static_frontend_latency=10
216 write_high_thresh_perc=85
217 write_low_thresh_perc=50
218 port=system.ruby.dir_cntrl0.memory
222 children=clk_domain dir_cntrl0 l1_cntrl0 l2_cntrl0 memctrl_clk_domain network
223 access_backing_store=false
224 all_instructions=false
226 clk_domain=system.ruby.clk_domain
231 number_of_virtual_networks=3
235 [system.ruby.clk_domain]
241 voltage_domain=system.voltage_domain
243 [system.ruby.dir_cntrl0]
244 type=Directory_Controller
245 children=directory requestToDir responseFromDir responseFromMemory responseToDir
247 clk_domain=system.ruby.clk_domain
249 directory=system.ruby.dir_cntrl0.directory
254 requestToDir=system.ruby.dir_cntrl0.requestToDir
255 responseFromDir=system.ruby.dir_cntrl0.responseFromDir
256 responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
257 responseToDir=system.ruby.dir_cntrl0.responseToDir
258 ruby_system=system.ruby
260 to_mem_ctrl_latency=1
261 transitions_per_cycle=4
263 memory=system.mem_ctrls.port
265 [system.ruby.dir_cntrl0.directory]
266 type=RubyDirectoryMemory
272 [system.ruby.dir_cntrl0.requestToDir]
278 slave=system.ruby.network.master[5]
280 [system.ruby.dir_cntrl0.responseFromDir]
286 master=system.ruby.network.slave[6]
288 [system.ruby.dir_cntrl0.responseFromMemory]
295 [system.ruby.dir_cntrl0.responseToDir]
301 slave=system.ruby.network.master[6]
303 [system.ruby.l1_cntrl0]
304 type=L1Cache_Controller
305 children=L1Dcache L1Icache mandatoryQueue optionalQueue prefetcher requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer unblockFromL1Cache
306 L1Dcache=system.ruby.l1_cntrl0.L1Dcache
307 L1Icache=system.ruby.l1_cntrl0.L1Icache
309 clk_domain=system.cpu.clk_domain
311 enable_prefetch=false
314 l1_response_latency=2
316 mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
318 optionalQueue=system.ruby.l1_cntrl0.optionalQueue
319 prefetcher=system.ruby.l1_cntrl0.prefetcher
321 requestFromL1Cache=system.ruby.l1_cntrl0.requestFromL1Cache
322 requestToL1Cache=system.ruby.l1_cntrl0.requestToL1Cache
323 responseFromL1Cache=system.ruby.l1_cntrl0.responseFromL1Cache
324 responseToL1Cache=system.ruby.l1_cntrl0.responseToL1Cache
325 ruby_system=system.ruby
327 sequencer=system.ruby.l1_cntrl0.sequencer
330 transitions_per_cycle=4
331 unblockFromL1Cache=system.ruby.l1_cntrl0.unblockFromL1Cache
334 [system.ruby.l1_cntrl0.L1Dcache]
336 children=replacement_policy
342 replacement_policy=system.ruby.l1_cntrl0.L1Dcache.replacement_policy
344 ruby_system=system.ruby
350 [system.ruby.l1_cntrl0.L1Dcache.replacement_policy]
351 type=PseudoLRUReplacementPolicy
357 [system.ruby.l1_cntrl0.L1Icache]
359 children=replacement_policy
365 replacement_policy=system.ruby.l1_cntrl0.L1Icache.replacement_policy
367 ruby_system=system.ruby
373 [system.ruby.l1_cntrl0.L1Icache.replacement_policy]
374 type=PseudoLRUReplacementPolicy
380 [system.ruby.l1_cntrl0.mandatoryQueue]
387 [system.ruby.l1_cntrl0.optionalQueue]
394 [system.ruby.l1_cntrl0.prefetcher]
406 [system.ruby.l1_cntrl0.requestFromL1Cache]
412 master=system.ruby.network.slave[0]
414 [system.ruby.l1_cntrl0.requestToL1Cache]
420 slave=system.ruby.network.master[0]
422 [system.ruby.l1_cntrl0.responseFromL1Cache]
428 master=system.ruby.network.slave[1]
430 [system.ruby.l1_cntrl0.responseToL1Cache]
436 slave=system.ruby.network.master[1]
438 [system.ruby.l1_cntrl0.sequencer]
440 clk_domain=system.cpu.clk_domain
441 dcache=system.ruby.l1_cntrl0.L1Dcache
443 deadlock_threshold=500000
445 icache=system.ruby.l1_cntrl0.L1Icache
447 max_outstanding_requests=16
448 no_retry_on_stall=false
449 ruby_system=system.ruby
450 support_data_reqs=true
451 support_inst_reqs=true
453 using_network_tester=false
454 using_ruby_tester=false
456 slave=system.cpu.icache_port system.cpu.dcache_port
458 [system.ruby.l1_cntrl0.unblockFromL1Cache]
464 master=system.ruby.network.slave[2]
466 [system.ruby.l2_cntrl0]
467 type=L2Cache_Controller
468 children=DirRequestFromL2Cache L1RequestFromL2Cache L1RequestToL2Cache L2cache responseFromL2Cache responseToL2Cache unblockToL2Cache
469 DirRequestFromL2Cache=system.ruby.l2_cntrl0.DirRequestFromL2Cache
470 L1RequestFromL2Cache=system.ruby.l2_cntrl0.L1RequestFromL2Cache
471 L1RequestToL2Cache=system.ruby.l2_cntrl0.L1RequestToL2Cache
472 L2cache=system.ruby.l2_cntrl0.L2cache
474 clk_domain=system.ruby.clk_domain
478 l2_response_latency=2
481 responseFromL2Cache=system.ruby.l2_cntrl0.responseFromL2Cache
482 responseToL2Cache=system.ruby.l2_cntrl0.responseToL2Cache
483 ruby_system=system.ruby
486 transitions_per_cycle=4
487 unblockToL2Cache=system.ruby.l2_cntrl0.unblockToL2Cache
490 [system.ruby.l2_cntrl0.DirRequestFromL2Cache]
496 master=system.ruby.network.slave[3]
498 [system.ruby.l2_cntrl0.L1RequestFromL2Cache]
504 master=system.ruby.network.slave[4]
506 [system.ruby.l2_cntrl0.L1RequestToL2Cache]
512 slave=system.ruby.network.master[3]
514 [system.ruby.l2_cntrl0.L2cache]
516 children=replacement_policy
522 replacement_policy=system.ruby.l2_cntrl0.L2cache.replacement_policy
524 ruby_system=system.ruby
530 [system.ruby.l2_cntrl0.L2cache.replacement_policy]
531 type=PseudoLRUReplacementPolicy
537 [system.ruby.l2_cntrl0.responseFromL2Cache]
543 master=system.ruby.network.slave[5]
545 [system.ruby.l2_cntrl0.responseToL2Cache]
551 slave=system.ruby.network.master[4]
553 [system.ruby.l2_cntrl0.unblockToL2Cache]
559 slave=system.ruby.network.master[2]
561 [system.ruby.memctrl_clk_domain]
562 type=DerivedClockDomain
564 clk_domain=system.ruby.clk_domain
567 [system.ruby.network]
569 children=ext_links0 ext_links1 ext_links2 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_links0 int_links1 int_links2 routers0 routers1 routers2 routers3
570 adaptive_routing=false
572 clk_domain=system.ruby.clk_domain
574 endpoint_bandwidth=1000
576 ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2
577 int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17
578 int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2
580 number_of_virtual_networks=3
581 routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3
582 ruby_system=system.ruby
584 master=system.ruby.l1_cntrl0.requestToL1Cache.slave system.ruby.l1_cntrl0.responseToL1Cache.slave system.ruby.l2_cntrl0.unblockToL2Cache.slave system.ruby.l2_cntrl0.L1RequestToL2Cache.slave system.ruby.l2_cntrl0.responseToL2Cache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.responseToDir.slave
585 slave=system.ruby.l1_cntrl0.requestFromL1Cache.master system.ruby.l1_cntrl0.responseFromL1Cache.master system.ruby.l1_cntrl0.unblockFromL1Cache.master system.ruby.l2_cntrl0.DirRequestFromL2Cache.master system.ruby.l2_cntrl0.L1RequestFromL2Cache.master system.ruby.l2_cntrl0.responseFromL2Cache.master system.ruby.dir_cntrl0.responseFromDir.master
587 [system.ruby.network.ext_links0]
591 ext_node=system.ruby.l1_cntrl0
592 int_node=system.ruby.network.routers0
597 [system.ruby.network.ext_links1]
601 ext_node=system.ruby.l2_cntrl0
602 int_node=system.ruby.network.routers1
607 [system.ruby.network.ext_links2]
611 ext_node=system.ruby.dir_cntrl0
612 int_node=system.ruby.network.routers2
617 [system.ruby.network.int_link_buffers00]
624 [system.ruby.network.int_link_buffers01]
631 [system.ruby.network.int_link_buffers02]
638 [system.ruby.network.int_link_buffers03]
645 [system.ruby.network.int_link_buffers04]
652 [system.ruby.network.int_link_buffers05]
659 [system.ruby.network.int_link_buffers06]
666 [system.ruby.network.int_link_buffers07]
673 [system.ruby.network.int_link_buffers08]
680 [system.ruby.network.int_link_buffers09]
687 [system.ruby.network.int_link_buffers10]
694 [system.ruby.network.int_link_buffers11]
701 [system.ruby.network.int_link_buffers12]
708 [system.ruby.network.int_link_buffers13]
715 [system.ruby.network.int_link_buffers14]
722 [system.ruby.network.int_link_buffers15]
729 [system.ruby.network.int_link_buffers16]
736 [system.ruby.network.int_link_buffers17]
743 [system.ruby.network.int_links0]
749 node_a=system.ruby.network.routers0
750 node_b=system.ruby.network.routers3
753 [system.ruby.network.int_links1]
759 node_a=system.ruby.network.routers1
760 node_b=system.ruby.network.routers3
763 [system.ruby.network.int_links2]
769 node_a=system.ruby.network.routers2
770 node_b=system.ruby.network.routers3
773 [system.ruby.network.routers0]
775 children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11
776 clk_domain=system.ruby.clk_domain
778 port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11
782 [system.ruby.network.routers0.port_buffers00]
789 [system.ruby.network.routers0.port_buffers01]
796 [system.ruby.network.routers0.port_buffers02]
803 [system.ruby.network.routers0.port_buffers03]
810 [system.ruby.network.routers0.port_buffers04]
817 [system.ruby.network.routers0.port_buffers05]
824 [system.ruby.network.routers0.port_buffers06]
831 [system.ruby.network.routers0.port_buffers07]
838 [system.ruby.network.routers0.port_buffers08]
845 [system.ruby.network.routers0.port_buffers09]
852 [system.ruby.network.routers0.port_buffers10]
859 [system.ruby.network.routers0.port_buffers11]
866 [system.ruby.network.routers1]
868 children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11
869 clk_domain=system.ruby.clk_domain
871 port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11
875 [system.ruby.network.routers1.port_buffers00]
882 [system.ruby.network.routers1.port_buffers01]
889 [system.ruby.network.routers1.port_buffers02]
896 [system.ruby.network.routers1.port_buffers03]
903 [system.ruby.network.routers1.port_buffers04]
910 [system.ruby.network.routers1.port_buffers05]
917 [system.ruby.network.routers1.port_buffers06]
924 [system.ruby.network.routers1.port_buffers07]
931 [system.ruby.network.routers1.port_buffers08]
938 [system.ruby.network.routers1.port_buffers09]
945 [system.ruby.network.routers1.port_buffers10]
952 [system.ruby.network.routers1.port_buffers11]
959 [system.ruby.network.routers2]
961 children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11
962 clk_domain=system.ruby.clk_domain
964 port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11
968 [system.ruby.network.routers2.port_buffers00]
975 [system.ruby.network.routers2.port_buffers01]
982 [system.ruby.network.routers2.port_buffers02]
989 [system.ruby.network.routers2.port_buffers03]
996 [system.ruby.network.routers2.port_buffers04]
1003 [system.ruby.network.routers2.port_buffers05]
1010 [system.ruby.network.routers2.port_buffers06]
1017 [system.ruby.network.routers2.port_buffers07]
1024 [system.ruby.network.routers2.port_buffers08]
1031 [system.ruby.network.routers2.port_buffers09]
1038 [system.ruby.network.routers2.port_buffers10]
1045 [system.ruby.network.routers2.port_buffers11]
1052 [system.ruby.network.routers3]
1054 children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17
1055 clk_domain=system.ruby.clk_domain
1057 port_buffers=system.ruby.network.routers3.port_buffers00 system.ruby.network.routers3.port_buffers01 system.ruby.network.routers3.port_buffers02 system.ruby.network.routers3.port_buffers03 system.ruby.network.routers3.port_buffers04 system.ruby.network.routers3.port_buffers05 system.ruby.network.routers3.port_buffers06 system.ruby.network.routers3.port_buffers07 system.ruby.network.routers3.port_buffers08 system.ruby.network.routers3.port_buffers09 system.ruby.network.routers3.port_buffers10 system.ruby.network.routers3.port_buffers11 system.ruby.network.routers3.port_buffers12 system.ruby.network.routers3.port_buffers13 system.ruby.network.routers3.port_buffers14 system.ruby.network.routers3.port_buffers15 system.ruby.network.routers3.port_buffers16 system.ruby.network.routers3.port_buffers17
1061 [system.ruby.network.routers3.port_buffers00]
1068 [system.ruby.network.routers3.port_buffers01]
1075 [system.ruby.network.routers3.port_buffers02]
1082 [system.ruby.network.routers3.port_buffers03]
1089 [system.ruby.network.routers3.port_buffers04]
1096 [system.ruby.network.routers3.port_buffers05]
1103 [system.ruby.network.routers3.port_buffers06]
1110 [system.ruby.network.routers3.port_buffers07]
1117 [system.ruby.network.routers3.port_buffers08]
1124 [system.ruby.network.routers3.port_buffers09]
1131 [system.ruby.network.routers3.port_buffers10]
1138 [system.ruby.network.routers3.port_buffers11]
1145 [system.ruby.network.routers3.port_buffers12]
1152 [system.ruby.network.routers3.port_buffers13]
1159 [system.ruby.network.routers3.port_buffers14]
1166 [system.ruby.network.routers3.port_buffers15]
1173 [system.ruby.network.routers3.port_buffers16]
1180 [system.ruby.network.routers3.port_buffers17]
1187 [system.sys_port_proxy]
1189 clk_domain=system.clk_domain
1191 no_retry_on_stall=false
1192 ruby_system=system.ruby
1193 support_data_reqs=true
1194 support_inst_reqs=true
1196 using_ruby_tester=false
1198 slave=system.system_port
1200 [system.voltage_domain]