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 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=6
235 [system.ruby.clk_domain]
241 voltage_domain=system.voltage_domain
243 [system.ruby.dir_cntrl0]
244 type=Directory_Controller
245 children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir probeFilter requestToDir responseFromDir responseFromMemory responseToDir triggerQueue unblockToDir
247 clk_domain=system.ruby.clk_domain
249 directory=system.ruby.dir_cntrl0.directory
250 dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
251 dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
253 forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
254 from_memory_controller_latency=2
255 full_bit_dir_enabled=false
257 probeFilter=system.ruby.dir_cntrl0.probeFilter
258 probe_filter_enabled=false
260 requestToDir=system.ruby.dir_cntrl0.requestToDir
261 responseFromDir=system.ruby.dir_cntrl0.responseFromDir
262 responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
263 responseToDir=system.ruby.dir_cntrl0.responseToDir
264 ruby_system=system.ruby
266 to_memory_controller_latency=1
267 transitions_per_cycle=4
268 triggerQueue=system.ruby.dir_cntrl0.triggerQueue
269 unblockToDir=system.ruby.dir_cntrl0.unblockToDir
271 memory=system.mem_ctrls.port
273 [system.ruby.dir_cntrl0.directory]
274 type=RubyDirectoryMemory
280 [system.ruby.dir_cntrl0.dmaRequestToDir]
286 slave=system.ruby.network.master[5]
288 [system.ruby.dir_cntrl0.dmaResponseFromDir]
294 master=system.ruby.network.slave[5]
296 [system.ruby.dir_cntrl0.forwardFromDir]
302 master=system.ruby.network.slave[3]
304 [system.ruby.dir_cntrl0.probeFilter]
306 children=replacement_policy
312 replacement_policy=system.ruby.dir_cntrl0.probeFilter.replacement_policy
314 ruby_system=system.ruby
320 [system.ruby.dir_cntrl0.probeFilter.replacement_policy]
321 type=PseudoLRUReplacementPolicy
327 [system.ruby.dir_cntrl0.requestToDir]
333 slave=system.ruby.network.master[4]
335 [system.ruby.dir_cntrl0.responseFromDir]
341 master=system.ruby.network.slave[4]
343 [system.ruby.dir_cntrl0.responseFromMemory]
350 [system.ruby.dir_cntrl0.responseToDir]
356 slave=system.ruby.network.master[3]
358 [system.ruby.dir_cntrl0.triggerQueue]
365 [system.ruby.dir_cntrl0.unblockToDir]
371 slave=system.ruby.network.master[2]
373 [system.ruby.l1_cntrl0]
374 type=L1Cache_Controller
375 children=L1Dcache L1Icache L2cache forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer triggerQueue unblockFromCache
376 L1Dcache=system.ruby.l1_cntrl0.L1Dcache
377 L1Icache=system.ruby.l1_cntrl0.L1Icache
378 L2cache=system.ruby.l1_cntrl0.L2cache
380 cache_response_latency=10
381 clk_domain=system.cpu.clk_domain
384 forwardToCache=system.ruby.l1_cntrl0.forwardToCache
386 l2_cache_hit_latency=10
387 mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
391 requestFromCache=system.ruby.l1_cntrl0.requestFromCache
392 responseFromCache=system.ruby.l1_cntrl0.responseFromCache
393 responseToCache=system.ruby.l1_cntrl0.responseToCache
394 ruby_system=system.ruby
396 sequencer=system.ruby.l1_cntrl0.sequencer
398 transitions_per_cycle=4
399 triggerQueue=system.ruby.l1_cntrl0.triggerQueue
400 unblockFromCache=system.ruby.l1_cntrl0.unblockFromCache
403 [system.ruby.l1_cntrl0.L1Dcache]
405 children=replacement_policy
411 replacement_policy=system.ruby.l1_cntrl0.L1Dcache.replacement_policy
413 ruby_system=system.ruby
419 [system.ruby.l1_cntrl0.L1Dcache.replacement_policy]
420 type=PseudoLRUReplacementPolicy
426 [system.ruby.l1_cntrl0.L1Icache]
428 children=replacement_policy
434 replacement_policy=system.ruby.l1_cntrl0.L1Icache.replacement_policy
436 ruby_system=system.ruby
442 [system.ruby.l1_cntrl0.L1Icache.replacement_policy]
443 type=PseudoLRUReplacementPolicy
449 [system.ruby.l1_cntrl0.L2cache]
451 children=replacement_policy
457 replacement_policy=system.ruby.l1_cntrl0.L2cache.replacement_policy
459 ruby_system=system.ruby
465 [system.ruby.l1_cntrl0.L2cache.replacement_policy]
466 type=PseudoLRUReplacementPolicy
472 [system.ruby.l1_cntrl0.forwardToCache]
478 slave=system.ruby.network.master[0]
480 [system.ruby.l1_cntrl0.mandatoryQueue]
487 [system.ruby.l1_cntrl0.requestFromCache]
493 master=system.ruby.network.slave[0]
495 [system.ruby.l1_cntrl0.responseFromCache]
501 master=system.ruby.network.slave[1]
503 [system.ruby.l1_cntrl0.responseToCache]
509 slave=system.ruby.network.master[1]
511 [system.ruby.l1_cntrl0.sequencer]
513 clk_domain=system.cpu.clk_domain
514 dcache=system.ruby.l1_cntrl0.L1Dcache
516 deadlock_threshold=500000
518 icache=system.ruby.l1_cntrl0.L1Icache
520 max_outstanding_requests=16
521 no_retry_on_stall=false
522 ruby_system=system.ruby
523 support_data_reqs=true
524 support_inst_reqs=true
526 using_network_tester=false
527 using_ruby_tester=false
529 slave=system.cpu.icache_port system.cpu.dcache_port
531 [system.ruby.l1_cntrl0.triggerQueue]
538 [system.ruby.l1_cntrl0.unblockFromCache]
544 master=system.ruby.network.slave[2]
546 [system.ruby.memctrl_clk_domain]
547 type=DerivedClockDomain
549 clk_domain=system.ruby.clk_domain
552 [system.ruby.network]
554 children=ext_links0 ext_links1 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_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_links0 int_links1 routers0 routers1 routers2
555 adaptive_routing=false
557 clk_domain=system.ruby.clk_domain
559 endpoint_bandwidth=1000
561 ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
562 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 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23
563 int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
565 number_of_virtual_networks=6
566 routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
567 ruby_system=system.ruby
569 master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.unblockToDir.slave system.ruby.dir_cntrl0.responseToDir.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
570 slave=system.ruby.l1_cntrl0.requestFromCache.master system.ruby.l1_cntrl0.responseFromCache.master system.ruby.l1_cntrl0.unblockFromCache.master system.ruby.dir_cntrl0.forwardFromDir.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master
572 [system.ruby.network.ext_links0]
576 ext_node=system.ruby.l1_cntrl0
577 int_node=system.ruby.network.routers0
582 [system.ruby.network.ext_links1]
586 ext_node=system.ruby.dir_cntrl0
587 int_node=system.ruby.network.routers1
592 [system.ruby.network.int_link_buffers00]
599 [system.ruby.network.int_link_buffers01]
606 [system.ruby.network.int_link_buffers02]
613 [system.ruby.network.int_link_buffers03]
620 [system.ruby.network.int_link_buffers04]
627 [system.ruby.network.int_link_buffers05]
634 [system.ruby.network.int_link_buffers06]
641 [system.ruby.network.int_link_buffers07]
648 [system.ruby.network.int_link_buffers08]
655 [system.ruby.network.int_link_buffers09]
662 [system.ruby.network.int_link_buffers10]
669 [system.ruby.network.int_link_buffers11]
676 [system.ruby.network.int_link_buffers12]
683 [system.ruby.network.int_link_buffers13]
690 [system.ruby.network.int_link_buffers14]
697 [system.ruby.network.int_link_buffers15]
704 [system.ruby.network.int_link_buffers16]
711 [system.ruby.network.int_link_buffers17]
718 [system.ruby.network.int_link_buffers18]
725 [system.ruby.network.int_link_buffers19]
732 [system.ruby.network.int_link_buffers20]
739 [system.ruby.network.int_link_buffers21]
746 [system.ruby.network.int_link_buffers22]
753 [system.ruby.network.int_link_buffers23]
760 [system.ruby.network.int_links0]
766 node_a=system.ruby.network.routers0
767 node_b=system.ruby.network.routers2
770 [system.ruby.network.int_links1]
776 node_a=system.ruby.network.routers1
777 node_b=system.ruby.network.routers2
780 [system.ruby.network.routers0]
782 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
783 clk_domain=system.ruby.clk_domain
785 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 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17
789 [system.ruby.network.routers0.port_buffers00]
796 [system.ruby.network.routers0.port_buffers01]
803 [system.ruby.network.routers0.port_buffers02]
810 [system.ruby.network.routers0.port_buffers03]
817 [system.ruby.network.routers0.port_buffers04]
824 [system.ruby.network.routers0.port_buffers05]
831 [system.ruby.network.routers0.port_buffers06]
838 [system.ruby.network.routers0.port_buffers07]
845 [system.ruby.network.routers0.port_buffers08]
852 [system.ruby.network.routers0.port_buffers09]
859 [system.ruby.network.routers0.port_buffers10]
866 [system.ruby.network.routers0.port_buffers11]
873 [system.ruby.network.routers0.port_buffers12]
880 [system.ruby.network.routers0.port_buffers13]
887 [system.ruby.network.routers0.port_buffers14]
894 [system.ruby.network.routers0.port_buffers15]
901 [system.ruby.network.routers0.port_buffers16]
908 [system.ruby.network.routers0.port_buffers17]
915 [system.ruby.network.routers1]
917 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
918 clk_domain=system.ruby.clk_domain
920 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 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17
924 [system.ruby.network.routers1.port_buffers00]
931 [system.ruby.network.routers1.port_buffers01]
938 [system.ruby.network.routers1.port_buffers02]
945 [system.ruby.network.routers1.port_buffers03]
952 [system.ruby.network.routers1.port_buffers04]
959 [system.ruby.network.routers1.port_buffers05]
966 [system.ruby.network.routers1.port_buffers06]
973 [system.ruby.network.routers1.port_buffers07]
980 [system.ruby.network.routers1.port_buffers08]
987 [system.ruby.network.routers1.port_buffers09]
994 [system.ruby.network.routers1.port_buffers10]
1001 [system.ruby.network.routers1.port_buffers11]
1008 [system.ruby.network.routers1.port_buffers12]
1015 [system.ruby.network.routers1.port_buffers13]
1022 [system.ruby.network.routers1.port_buffers14]
1029 [system.ruby.network.routers1.port_buffers15]
1036 [system.ruby.network.routers1.port_buffers16]
1043 [system.ruby.network.routers1.port_buffers17]
1050 [system.ruby.network.routers2]
1052 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 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23
1053 clk_domain=system.ruby.clk_domain
1055 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 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23
1059 [system.ruby.network.routers2.port_buffers00]
1066 [system.ruby.network.routers2.port_buffers01]
1073 [system.ruby.network.routers2.port_buffers02]
1080 [system.ruby.network.routers2.port_buffers03]
1087 [system.ruby.network.routers2.port_buffers04]
1094 [system.ruby.network.routers2.port_buffers05]
1101 [system.ruby.network.routers2.port_buffers06]
1108 [system.ruby.network.routers2.port_buffers07]
1115 [system.ruby.network.routers2.port_buffers08]
1122 [system.ruby.network.routers2.port_buffers09]
1129 [system.ruby.network.routers2.port_buffers10]
1136 [system.ruby.network.routers2.port_buffers11]
1143 [system.ruby.network.routers2.port_buffers12]
1150 [system.ruby.network.routers2.port_buffers13]
1157 [system.ruby.network.routers2.port_buffers14]
1164 [system.ruby.network.routers2.port_buffers15]
1171 [system.ruby.network.routers2.port_buffers16]
1178 [system.ruby.network.routers2.port_buffers17]
1185 [system.ruby.network.routers2.port_buffers18]
1192 [system.ruby.network.routers2.port_buffers19]
1199 [system.ruby.network.routers2.port_buffers20]
1206 [system.ruby.network.routers2.port_buffers21]
1213 [system.ruby.network.routers2.port_buffers22]
1220 [system.ruby.network.routers2.port_buffers23]
1227 [system.sys_port_proxy]
1229 clk_domain=system.clk_domain
1231 no_retry_on_stall=false
1232 ruby_system=system.ruby
1233 support_data_reqs=true
1234 support_inst_reqs=true
1236 using_ruby_tester=false
1238 slave=system.system_port
1240 [system.voltage_domain]