5 time_sync_period=100000000
6 time_sync_spin_threshold=100000
10 children=dir_cntrl0 l1_cntrl0 physmem ruby sys_port_proxy tester
12 memories=system.physmem
14 physmem=system.physmem
15 work_begin_ckpt_count=0
16 work_begin_cpu_id_exit=-1
17 work_begin_exit_count=0
18 work_cpus_ckpt_count=0
22 system_port=system.sys_port_proxy.port[0]
25 type=Directory_Controller
26 children=directory memBuffer
29 directory=system.dir_cntrl0.directory
31 memBuffer=system.dir_cntrl0.memBuffer
34 ruby_system=system.ruby
35 transitions_per_cycle=32
38 [system.dir_cntrl0.directory]
39 type=RubyDirectoryMemory
46 [system.dir_cntrl0.memBuffer]
47 type=RubyMemoryControl
55 mem_bus_cycle_multiplier=10
58 mem_random_arbitrate=0
68 type=L1Cache_Controller
69 children=cacheMemory sequencer
71 cacheMemory=system.l1_cntrl0.cacheMemory
72 cache_response_latency=12
77 ruby_system=system.ruby
78 sequencer=system.l1_cntrl0.sequencer
79 transitions_per_cycle=32
82 [system.l1_cntrl0.cacheMemory]
87 replacement_policy=PSEUDO_LRU
91 [system.l1_cntrl0.sequencer]
94 dcache=system.l1_cntrl0.cacheMemory
95 deadlock_threshold=500000
96 icache=system.l1_cntrl0.cacheMemory
97 max_outstanding_requests=16
98 physmem=system.physmem
99 ruby_system=system.ruby
100 using_network_tester=false
101 using_ruby_tester=true
103 physMemPort=system.physmem.port[0]
104 port=system.tester.cpuPort[0]
114 port=system.l1_cntrl0.sequencer.physMemPort system.sys_port_proxy.physMemPort
118 children=network profiler
125 stats_filename=ruby.stats
127 [system.ruby.network]
130 adaptive_routing=false
133 endpoint_bandwidth=1000
134 number_of_virtual_networks=10
135 ruby_system=system.ruby
136 topology=system.ruby.network.topology
138 [system.ruby.network.topology]
140 children=ext_links0 ext_links1 int_links0 int_links1 routers0 routers1 routers2
142 ext_links=system.ruby.network.topology.ext_links0 system.ruby.network.topology.ext_links1
143 int_links=system.ruby.network.topology.int_links0 system.ruby.network.topology.int_links1
145 routers=system.ruby.network.topology.routers0 system.ruby.network.topology.routers1 system.ruby.network.topology.routers2
147 [system.ruby.network.topology.ext_links0]
150 ext_node=system.l1_cntrl0
151 int_node=system.ruby.network.topology.routers0
156 [system.ruby.network.topology.ext_links1]
159 ext_node=system.dir_cntrl0
160 int_node=system.ruby.network.topology.routers1
165 [system.ruby.network.topology.int_links0]
170 node_a=system.ruby.network.topology.routers0
171 node_b=system.ruby.network.topology.routers2
174 [system.ruby.network.topology.int_links1]
179 node_a=system.ruby.network.topology.routers1
180 node_b=system.ruby.network.topology.routers2
183 [system.ruby.network.topology.routers0]
187 [system.ruby.network.topology.routers1]
191 [system.ruby.network.topology.routers2]
195 [system.ruby.profiler]
197 all_instructions=false
200 ruby_system=system.ruby
202 [system.sys_port_proxy]
205 physmem=system.physmem
206 ruby_system=system.ruby
207 using_network_tester=false
208 using_ruby_tester=false
210 physMemPort=system.physmem.port[1]
211 port=system.system_port
216 checks_to_complete=100
217 deadlock_threshold=50000
219 cpuPort=system.l1_cntrl0.sequencer.port[0]