cde660e5e030e16d08285d7cb25a896ca19d898a
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]
111 [system.cpu.workload]
121 executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/sparc/linux/hello
125 max_stack_size=67108864
134 [system.dvfs_handler]
139 sys_clk_domain=system.clk_domain
140 transition_latency=100000
169 addr_mapping=RoRaBaCoCh
170 bank_groups_per_rank=0
174 clk_domain=system.clk_domain
175 conf_table_reported=true
177 device_rowbuffer_size=1024
178 device_size=536870912
183 max_accesses_per_row=16
184 mem_sched_policy=frfcfs
185 min_writes_per_switch=16
187 page_policy=open_adaptive
191 static_backend_latency=10
192 static_frontend_latency=10
215 write_high_thresh_perc=85
216 write_low_thresh_perc=50
217 port=system.ruby.dir_cntrl0.memory
221 children=clk_domain dir_cntrl0 l1_cntrl0 memctrl_clk_domain network
222 access_backing_store=false
223 all_instructions=false
225 clk_domain=system.ruby.clk_domain
230 number_of_virtual_networks=5
234 [system.ruby.clk_domain]
240 voltage_domain=system.voltage_domain
242 [system.ruby.dir_cntrl0]
243 type=Directory_Controller
244 children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir requestToDir responseFromDir responseFromMemory
246 clk_domain=system.ruby.clk_domain
248 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
256 requestToDir=system.ruby.dir_cntrl0.requestToDir
257 responseFromDir=system.ruby.dir_cntrl0.responseFromDir
258 responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
259 ruby_system=system.ruby
261 to_memory_controller_latency=1
262 transitions_per_cycle=4
264 memory=system.mem_ctrls.port
266 [system.ruby.dir_cntrl0.directory]
267 type=RubyDirectoryMemory
273 [system.ruby.dir_cntrl0.dmaRequestToDir]
279 slave=system.ruby.network.master[3]
281 [system.ruby.dir_cntrl0.dmaResponseFromDir]
287 master=system.ruby.network.slave[3]
289 [system.ruby.dir_cntrl0.forwardFromDir]
295 master=system.ruby.network.slave[4]
297 [system.ruby.dir_cntrl0.requestToDir]
303 slave=system.ruby.network.master[2]
305 [system.ruby.dir_cntrl0.responseFromDir]
311 master=system.ruby.network.slave[2]
313 [system.ruby.dir_cntrl0.responseFromMemory]
320 [system.ruby.l1_cntrl0]
321 type=L1Cache_Controller
322 children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
324 cacheMemory=system.ruby.l1_cntrl0.cacheMemory
325 cache_response_latency=12
326 clk_domain=system.cpu.clk_domain
329 forwardToCache=system.ruby.l1_cntrl0.forwardToCache
331 mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
334 requestFromCache=system.ruby.l1_cntrl0.requestFromCache
335 responseFromCache=system.ruby.l1_cntrl0.responseFromCache
336 responseToCache=system.ruby.l1_cntrl0.responseToCache
337 ruby_system=system.ruby
339 sequencer=system.ruby.l1_cntrl0.sequencer
341 transitions_per_cycle=4
344 [system.ruby.l1_cntrl0.cacheMemory]
346 children=replacement_policy
352 replacement_policy=system.ruby.l1_cntrl0.cacheMemory.replacement_policy
354 ruby_system=system.ruby
360 [system.ruby.l1_cntrl0.cacheMemory.replacement_policy]
361 type=PseudoLRUReplacementPolicy
367 [system.ruby.l1_cntrl0.forwardToCache]
373 slave=system.ruby.network.master[0]
375 [system.ruby.l1_cntrl0.mandatoryQueue]
382 [system.ruby.l1_cntrl0.requestFromCache]
388 master=system.ruby.network.slave[0]
390 [system.ruby.l1_cntrl0.responseFromCache]
396 master=system.ruby.network.slave[1]
398 [system.ruby.l1_cntrl0.responseToCache]
404 slave=system.ruby.network.master[1]
406 [system.ruby.l1_cntrl0.sequencer]
408 clk_domain=system.cpu.clk_domain
409 dcache=system.ruby.l1_cntrl0.cacheMemory
411 deadlock_threshold=500000
413 icache=system.ruby.l1_cntrl0.cacheMemory
415 max_outstanding_requests=16
416 ruby_system=system.ruby
417 support_data_reqs=true
418 support_inst_reqs=true
420 using_network_tester=false
421 using_ruby_tester=false
423 slave=system.cpu.icache_port system.cpu.dcache_port
425 [system.ruby.memctrl_clk_domain]
426 type=DerivedClockDomain
428 clk_domain=system.ruby.clk_domain
431 [system.ruby.network]
433 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_links0 int_links1 routers0 routers1 routers2
434 adaptive_routing=false
436 clk_domain=system.ruby.clk_domain
438 endpoint_bandwidth=1000
440 ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
441 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
442 int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
444 number_of_virtual_networks=5
445 routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
446 ruby_system=system.ruby
448 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
449 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
451 [system.ruby.network.ext_links0]
455 ext_node=system.ruby.l1_cntrl0
456 int_node=system.ruby.network.routers0
461 [system.ruby.network.ext_links1]
465 ext_node=system.ruby.dir_cntrl0
466 int_node=system.ruby.network.routers1
471 [system.ruby.network.int_link_buffers00]
478 [system.ruby.network.int_link_buffers01]
485 [system.ruby.network.int_link_buffers02]
492 [system.ruby.network.int_link_buffers03]
499 [system.ruby.network.int_link_buffers04]
506 [system.ruby.network.int_link_buffers05]
513 [system.ruby.network.int_link_buffers06]
520 [system.ruby.network.int_link_buffers07]
527 [system.ruby.network.int_link_buffers08]
534 [system.ruby.network.int_link_buffers09]
541 [system.ruby.network.int_link_buffers10]
548 [system.ruby.network.int_link_buffers11]
555 [system.ruby.network.int_link_buffers12]
562 [system.ruby.network.int_link_buffers13]
569 [system.ruby.network.int_link_buffers14]
576 [system.ruby.network.int_link_buffers15]
583 [system.ruby.network.int_link_buffers16]
590 [system.ruby.network.int_link_buffers17]
597 [system.ruby.network.int_link_buffers18]
604 [system.ruby.network.int_link_buffers19]
611 [system.ruby.network.int_links0]
617 node_a=system.ruby.network.routers0
618 node_b=system.ruby.network.routers2
621 [system.ruby.network.int_links1]
627 node_a=system.ruby.network.routers1
628 node_b=system.ruby.network.routers2
631 [system.ruby.network.routers0]
633 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
634 clk_domain=system.ruby.clk_domain
636 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
640 [system.ruby.network.routers0.port_buffers00]
647 [system.ruby.network.routers0.port_buffers01]
654 [system.ruby.network.routers0.port_buffers02]
661 [system.ruby.network.routers0.port_buffers03]
668 [system.ruby.network.routers0.port_buffers04]
675 [system.ruby.network.routers0.port_buffers05]
682 [system.ruby.network.routers0.port_buffers06]
689 [system.ruby.network.routers0.port_buffers07]
696 [system.ruby.network.routers0.port_buffers08]
703 [system.ruby.network.routers0.port_buffers09]
710 [system.ruby.network.routers0.port_buffers10]
717 [system.ruby.network.routers0.port_buffers11]
724 [system.ruby.network.routers0.port_buffers12]
731 [system.ruby.network.routers0.port_buffers13]
738 [system.ruby.network.routers0.port_buffers14]
745 [system.ruby.network.routers1]
747 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
748 clk_domain=system.ruby.clk_domain
750 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
754 [system.ruby.network.routers1.port_buffers00]
761 [system.ruby.network.routers1.port_buffers01]
768 [system.ruby.network.routers1.port_buffers02]
775 [system.ruby.network.routers1.port_buffers03]
782 [system.ruby.network.routers1.port_buffers04]
789 [system.ruby.network.routers1.port_buffers05]
796 [system.ruby.network.routers1.port_buffers06]
803 [system.ruby.network.routers1.port_buffers07]
810 [system.ruby.network.routers1.port_buffers08]
817 [system.ruby.network.routers1.port_buffers09]
824 [system.ruby.network.routers1.port_buffers10]
831 [system.ruby.network.routers1.port_buffers11]
838 [system.ruby.network.routers1.port_buffers12]
845 [system.ruby.network.routers1.port_buffers13]
852 [system.ruby.network.routers1.port_buffers14]
859 [system.ruby.network.routers2]
861 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
862 clk_domain=system.ruby.clk_domain
864 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
868 [system.ruby.network.routers2.port_buffers00]
875 [system.ruby.network.routers2.port_buffers01]
882 [system.ruby.network.routers2.port_buffers02]
889 [system.ruby.network.routers2.port_buffers03]
896 [system.ruby.network.routers2.port_buffers04]
903 [system.ruby.network.routers2.port_buffers05]
910 [system.ruby.network.routers2.port_buffers06]
917 [system.ruby.network.routers2.port_buffers07]
924 [system.ruby.network.routers2.port_buffers08]
931 [system.ruby.network.routers2.port_buffers09]
938 [system.ruby.network.routers2.port_buffers10]
945 [system.ruby.network.routers2.port_buffers11]
952 [system.ruby.network.routers2.port_buffers12]
959 [system.ruby.network.routers2.port_buffers13]
966 [system.ruby.network.routers2.port_buffers14]
973 [system.ruby.network.routers2.port_buffers15]
980 [system.ruby.network.routers2.port_buffers16]
987 [system.ruby.network.routers2.port_buffers17]
994 [system.ruby.network.routers2.port_buffers18]
1001 [system.ruby.network.routers2.port_buffers19]
1008 [system.sys_port_proxy]
1010 clk_domain=system.clk_domain
1012 ruby_system=system.ruby
1013 support_data_reqs=true
1014 support_inst_reqs=true
1016 using_ruby_tester=false
1018 slave=system.system_port
1020 [system.voltage_domain]