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
17 default_p_state=UNDEFINED
19 exit_on_work_items=false
22 kernel_addr_check=true
23 load_addr_mask=1099511627775
26 mem_ranges=0:268435455:0:0:0:0
27 memories=system.mem_ctrls
28 mmap_using_noreserve=false
31 p_state_clk_gate_bins=20
32 p_state_clk_gate_max=1000000000
33 p_state_clk_gate_min=1
39 work_begin_ckpt_count=0
40 work_begin_cpu_id_exit=-1
41 work_begin_exit_count=0
42 work_cpus_ckpt_count=0
46 system_port=system.sys_port_proxy.slave[0]
54 voltage_domain=system.voltage_domain
58 children=clk_domain dtb interrupts isa itb tracer workload
61 clk_domain=system.cpu.clk_domain
63 default_p_state=UNDEFINED
64 do_checkpoint_insts=true
66 do_statistics_insts=true
70 function_trace_start=0
71 interrupts=system.cpu.interrupts
74 max_insts_all_threads=0
75 max_insts_any_thread=0
76 max_loads_all_threads=0
77 max_loads_any_thread=0
79 p_state_clk_gate_bins=20
80 p_state_clk_gate_max=1000000000
81 p_state_clk_gate_min=1
88 syscallRetryLatency=10000
90 tracer=system.cpu.tracer
91 workload=system.cpu.workload
92 dcache_port=system.ruby.l1_cntrl0.sequencer.slave[1]
93 icache_port=system.ruby.l1_cntrl0.sequencer.slave[0]
95 [system.cpu.clk_domain]
101 voltage_domain=system.voltage_domain
108 [system.cpu.interrupts]
125 [system.cpu.workload]
135 executable=/home/ar4jc/gem5/tests/testing/../test-progs/hello/bin/riscv/linux/hello
139 maxStackSize=67108864
149 [system.dvfs_handler]
154 sys_clk_domain=system.clk_domain
155 transition_latency=100000
184 addr_mapping=RoRaBaCoCh
185 bank_groups_per_rank=0
189 clk_domain=system.clk_domain
190 conf_table_reported=true
191 default_p_state=UNDEFINED
193 device_rowbuffer_size=1024
194 device_size=536870912
200 max_accesses_per_row=16
201 mem_sched_policy=frfcfs
202 min_writes_per_switch=16
204 p_state_clk_gate_bins=20
205 p_state_clk_gate_max=1000000000
206 p_state_clk_gate_min=1
207 page_policy=open_adaptive
209 range=0:268435455:5:19:0:0
212 static_backend_latency=10
213 static_frontend_latency=10
236 write_high_thresh_perc=85
237 write_low_thresh_perc=50
238 port=system.ruby.dir_cntrl0.memory
242 children=clk_domain dir_cntrl0 l1_cntrl0 memctrl_clk_domain network
243 access_backing_store=false
244 all_instructions=false
246 clk_domain=system.ruby.clk_domain
247 default_p_state=UNDEFINED
252 number_of_virtual_networks=5
253 p_state_clk_gate_bins=20
254 p_state_clk_gate_max=1000000000
255 p_state_clk_gate_min=1
260 [system.ruby.clk_domain]
266 voltage_domain=system.voltage_domain
268 [system.ruby.dir_cntrl0]
269 type=Directory_Controller
270 children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir requestToDir responseFromDir responseFromMemory
272 clk_domain=system.ruby.clk_domain
274 default_p_state=UNDEFINED
275 directory=system.ruby.dir_cntrl0.directory
277 dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
278 dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
280 forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
282 p_state_clk_gate_bins=20
283 p_state_clk_gate_max=1000000000
284 p_state_clk_gate_min=1
287 requestToDir=system.ruby.dir_cntrl0.requestToDir
288 responseFromDir=system.ruby.dir_cntrl0.responseFromDir
289 responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
290 ruby_system=system.ruby
292 to_memory_controller_latency=1
293 transitions_per_cycle=4
295 memory=system.mem_ctrls.port
297 [system.ruby.dir_cntrl0.directory]
298 type=RubyDirectoryMemory
305 [system.ruby.dir_cntrl0.dmaRequestToDir]
311 slave=system.ruby.network.master[3]
313 [system.ruby.dir_cntrl0.dmaResponseFromDir]
319 master=system.ruby.network.slave[3]
321 [system.ruby.dir_cntrl0.forwardFromDir]
327 master=system.ruby.network.slave[4]
329 [system.ruby.dir_cntrl0.requestToDir]
335 slave=system.ruby.network.master[2]
337 [system.ruby.dir_cntrl0.responseFromDir]
343 master=system.ruby.network.slave[2]
345 [system.ruby.dir_cntrl0.responseFromMemory]
352 [system.ruby.l1_cntrl0]
353 type=L1Cache_Controller
354 children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
356 cacheMemory=system.ruby.l1_cntrl0.cacheMemory
357 cache_response_latency=12
358 clk_domain=system.cpu.clk_domain
360 default_p_state=UNDEFINED
362 forwardToCache=system.ruby.l1_cntrl0.forwardToCache
364 mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
366 p_state_clk_gate_bins=20
367 p_state_clk_gate_max=1000000000
368 p_state_clk_gate_min=1
371 requestFromCache=system.ruby.l1_cntrl0.requestFromCache
372 responseFromCache=system.ruby.l1_cntrl0.responseFromCache
373 responseToCache=system.ruby.l1_cntrl0.responseToCache
374 ruby_system=system.ruby
376 sequencer=system.ruby.l1_cntrl0.sequencer
378 transitions_per_cycle=4
381 [system.ruby.l1_cntrl0.cacheMemory]
383 children=replacement_policy
390 replacement_policy=system.ruby.l1_cntrl0.cacheMemory.replacement_policy
392 ruby_system=system.ruby
398 [system.ruby.l1_cntrl0.cacheMemory.replacement_policy]
399 type=PseudoLRUReplacementPolicy
405 [system.ruby.l1_cntrl0.forwardToCache]
411 slave=system.ruby.network.master[0]
413 [system.ruby.l1_cntrl0.mandatoryQueue]
420 [system.ruby.l1_cntrl0.requestFromCache]
426 master=system.ruby.network.slave[0]
428 [system.ruby.l1_cntrl0.responseFromCache]
434 master=system.ruby.network.slave[1]
436 [system.ruby.l1_cntrl0.responseToCache]
442 slave=system.ruby.network.master[1]
444 [system.ruby.l1_cntrl0.sequencer]
446 clk_domain=system.cpu.clk_domain
448 dcache=system.ruby.l1_cntrl0.cacheMemory
450 deadlock_threshold=500000
451 default_p_state=UNDEFINED
453 garnet_standalone=false
454 icache=system.ruby.l1_cntrl0.cacheMemory
456 is_cpu_sequencer=true
457 max_outstanding_requests=16
458 no_retry_on_stall=false
459 p_state_clk_gate_bins=20
460 p_state_clk_gate_max=1000000000
461 p_state_clk_gate_min=1
463 ruby_system=system.ruby
464 support_data_reqs=true
465 support_inst_reqs=true
467 using_ruby_tester=false
469 slave=system.cpu.icache_port system.cpu.dcache_port
471 [system.ruby.memctrl_clk_domain]
472 type=DerivedClockDomain
474 clk_domain=system.ruby.clk_domain
477 [system.ruby.network]
479 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_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_links0 int_links1 int_links2 int_links3 routers0 routers1 routers2
480 adaptive_routing=false
482 clk_domain=system.ruby.clk_domain
484 default_p_state=UNDEFINED
485 endpoint_bandwidth=1000
487 ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
488 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 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39
489 int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3
491 number_of_virtual_networks=5
492 p_state_clk_gate_bins=20
493 p_state_clk_gate_max=1000000000
494 p_state_clk_gate_min=1
496 routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
497 ruby_system=system.ruby
499 master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
500 slave=system.ruby.l1_cntrl0.requestFromCache.master system.ruby.l1_cntrl0.responseFromCache.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master system.ruby.dir_cntrl0.forwardFromDir.master
502 [system.ruby.network.ext_links0]
506 ext_node=system.ruby.l1_cntrl0
507 int_node=system.ruby.network.routers0
512 [system.ruby.network.ext_links1]
516 ext_node=system.ruby.dir_cntrl0
517 int_node=system.ruby.network.routers1
522 [system.ruby.network.int_link_buffers00]
529 [system.ruby.network.int_link_buffers01]
536 [system.ruby.network.int_link_buffers02]
543 [system.ruby.network.int_link_buffers03]
550 [system.ruby.network.int_link_buffers04]
557 [system.ruby.network.int_link_buffers05]
564 [system.ruby.network.int_link_buffers06]
571 [system.ruby.network.int_link_buffers07]
578 [system.ruby.network.int_link_buffers08]
585 [system.ruby.network.int_link_buffers09]
592 [system.ruby.network.int_link_buffers10]
599 [system.ruby.network.int_link_buffers11]
606 [system.ruby.network.int_link_buffers12]
613 [system.ruby.network.int_link_buffers13]
620 [system.ruby.network.int_link_buffers14]
627 [system.ruby.network.int_link_buffers15]
634 [system.ruby.network.int_link_buffers16]
641 [system.ruby.network.int_link_buffers17]
648 [system.ruby.network.int_link_buffers18]
655 [system.ruby.network.int_link_buffers19]
662 [system.ruby.network.int_link_buffers20]
669 [system.ruby.network.int_link_buffers21]
676 [system.ruby.network.int_link_buffers22]
683 [system.ruby.network.int_link_buffers23]
690 [system.ruby.network.int_link_buffers24]
697 [system.ruby.network.int_link_buffers25]
704 [system.ruby.network.int_link_buffers26]
711 [system.ruby.network.int_link_buffers27]
718 [system.ruby.network.int_link_buffers28]
725 [system.ruby.network.int_link_buffers29]
732 [system.ruby.network.int_link_buffers30]
739 [system.ruby.network.int_link_buffers31]
746 [system.ruby.network.int_link_buffers32]
753 [system.ruby.network.int_link_buffers33]
760 [system.ruby.network.int_link_buffers34]
767 [system.ruby.network.int_link_buffers35]
774 [system.ruby.network.int_link_buffers36]
781 [system.ruby.network.int_link_buffers37]
788 [system.ruby.network.int_link_buffers38]
795 [system.ruby.network.int_link_buffers39]
802 [system.ruby.network.int_links0]
806 dst_node=system.ruby.network.routers2
810 src_node=system.ruby.network.routers0
814 [system.ruby.network.int_links1]
818 dst_node=system.ruby.network.routers2
822 src_node=system.ruby.network.routers1
826 [system.ruby.network.int_links2]
830 dst_node=system.ruby.network.routers0
834 src_node=system.ruby.network.routers2
838 [system.ruby.network.int_links3]
842 dst_node=system.ruby.network.routers1
846 src_node=system.ruby.network.routers2
850 [system.ruby.network.routers0]
852 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
853 clk_domain=system.ruby.clk_domain
854 default_p_state=UNDEFINED
857 p_state_clk_gate_bins=20
858 p_state_clk_gate_max=1000000000
859 p_state_clk_gate_min=1
860 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
865 [system.ruby.network.routers0.port_buffers00]
872 [system.ruby.network.routers0.port_buffers01]
879 [system.ruby.network.routers0.port_buffers02]
886 [system.ruby.network.routers0.port_buffers03]
893 [system.ruby.network.routers0.port_buffers04]
900 [system.ruby.network.routers0.port_buffers05]
907 [system.ruby.network.routers0.port_buffers06]
914 [system.ruby.network.routers0.port_buffers07]
921 [system.ruby.network.routers0.port_buffers08]
928 [system.ruby.network.routers0.port_buffers09]
935 [system.ruby.network.routers0.port_buffers10]
942 [system.ruby.network.routers0.port_buffers11]
949 [system.ruby.network.routers0.port_buffers12]
956 [system.ruby.network.routers0.port_buffers13]
963 [system.ruby.network.routers0.port_buffers14]
970 [system.ruby.network.routers1]
972 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
973 clk_domain=system.ruby.clk_domain
974 default_p_state=UNDEFINED
977 p_state_clk_gate_bins=20
978 p_state_clk_gate_max=1000000000
979 p_state_clk_gate_min=1
980 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
985 [system.ruby.network.routers1.port_buffers00]
992 [system.ruby.network.routers1.port_buffers01]
999 [system.ruby.network.routers1.port_buffers02]
1006 [system.ruby.network.routers1.port_buffers03]
1013 [system.ruby.network.routers1.port_buffers04]
1020 [system.ruby.network.routers1.port_buffers05]
1027 [system.ruby.network.routers1.port_buffers06]
1034 [system.ruby.network.routers1.port_buffers07]
1041 [system.ruby.network.routers1.port_buffers08]
1048 [system.ruby.network.routers1.port_buffers09]
1055 [system.ruby.network.routers1.port_buffers10]
1062 [system.ruby.network.routers1.port_buffers11]
1069 [system.ruby.network.routers1.port_buffers12]
1076 [system.ruby.network.routers1.port_buffers13]
1083 [system.ruby.network.routers1.port_buffers14]
1090 [system.ruby.network.routers2]
1092 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
1093 clk_domain=system.ruby.clk_domain
1094 default_p_state=UNDEFINED
1097 p_state_clk_gate_bins=20
1098 p_state_clk_gate_max=1000000000
1099 p_state_clk_gate_min=1
1100 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
1105 [system.ruby.network.routers2.port_buffers00]
1112 [system.ruby.network.routers2.port_buffers01]
1119 [system.ruby.network.routers2.port_buffers02]
1126 [system.ruby.network.routers2.port_buffers03]
1133 [system.ruby.network.routers2.port_buffers04]
1140 [system.ruby.network.routers2.port_buffers05]
1147 [system.ruby.network.routers2.port_buffers06]
1154 [system.ruby.network.routers2.port_buffers07]
1161 [system.ruby.network.routers2.port_buffers08]
1168 [system.ruby.network.routers2.port_buffers09]
1175 [system.ruby.network.routers2.port_buffers10]
1182 [system.ruby.network.routers2.port_buffers11]
1189 [system.ruby.network.routers2.port_buffers12]
1196 [system.ruby.network.routers2.port_buffers13]
1203 [system.ruby.network.routers2.port_buffers14]
1210 [system.ruby.network.routers2.port_buffers15]
1217 [system.ruby.network.routers2.port_buffers16]
1224 [system.ruby.network.routers2.port_buffers17]
1231 [system.ruby.network.routers2.port_buffers18]
1238 [system.ruby.network.routers2.port_buffers19]
1245 [system.sys_port_proxy]
1247 clk_domain=system.clk_domain
1248 default_p_state=UNDEFINED
1250 is_cpu_sequencer=true
1251 no_retry_on_stall=false
1252 p_state_clk_gate_bins=20
1253 p_state_clk_gate_max=1000000000
1254 p_state_clk_gate_min=1
1256 ruby_system=system.ruby
1257 support_data_reqs=true
1258 support_inst_reqs=true
1260 using_ruby_tester=false
1262 slave=system.system_port
1264 [system.voltage_domain]