stats: update stats for no_value -> nan
[gem5.git] / tests / quick / se / 00.hello / ref / alpha / tru64 / simple-timing-ruby-MOESI_hammer / config.ini
1 [root]
2 type=Root
3 children=system
4 full_system=false
5 time_sync_enable=false
6 time_sync_period=100000000
7 time_sync_spin_threshold=100000
8
9 [system]
10 type=System
11 children=cpu dir_cntrl0 l1_cntrl0 physmem ruby sys_port_proxy
12 boot_osflags=a
13 init_param=0
14 kernel=
15 load_addr_mask=1099511627775
16 mem_mode=timing
17 memories=system.physmem
18 num_work_ids=16
19 readfile=
20 symbolfile=
21 work_begin_ckpt_count=0
22 work_begin_cpu_id_exit=-1
23 work_begin_exit_count=0
24 work_cpus_ckpt_count=0
25 work_end_ckpt_count=0
26 work_end_exit_count=0
27 work_item_id=-1
28 system_port=system.sys_port_proxy.slave[0]
29
30 [system.cpu]
31 type=TimingSimpleCPU
32 children=dtb interrupts itb tracer workload
33 checker=Null
34 clock=1
35 cpu_id=0
36 defer_registration=false
37 do_checkpoint_insts=true
38 do_quiesce=true
39 do_statistics_insts=true
40 dtb=system.cpu.dtb
41 function_trace=false
42 function_trace_start=0
43 interrupts=system.cpu.interrupts
44 itb=system.cpu.itb
45 max_insts_all_threads=0
46 max_insts_any_thread=0
47 max_loads_all_threads=0
48 max_loads_any_thread=0
49 numThreads=1
50 phase=0
51 profile=0
52 progress_interval=0
53 system=system
54 tracer=system.cpu.tracer
55 workload=system.cpu.workload
56 dcache_port=system.l1_cntrl0.sequencer.slave[1]
57 icache_port=system.l1_cntrl0.sequencer.slave[0]
58
59 [system.cpu.dtb]
60 type=AlphaTLB
61 size=64
62
63 [system.cpu.interrupts]
64 type=AlphaInterrupts
65
66 [system.cpu.itb]
67 type=AlphaTLB
68 size=48
69
70 [system.cpu.tracer]
71 type=ExeTracer
72
73 [system.cpu.workload]
74 type=LiveProcess
75 cmd=hello
76 cwd=
77 egid=100
78 env=
79 errout=cerr
80 euid=100
81 executable=/dist/m5/regression/test-progs/hello/bin/alpha/tru64/hello
82 gid=100
83 input=cin
84 max_stack_size=67108864
85 output=cout
86 pid=100
87 ppid=99
88 simpoint=0
89 system=system
90 uid=100
91
92 [system.dir_cntrl0]
93 type=Directory_Controller
94 children=directory memBuffer probeFilter
95 buffer_size=0
96 cntrl_id=1
97 directory=system.dir_cntrl0.directory
98 full_bit_dir_enabled=false
99 memBuffer=system.dir_cntrl0.memBuffer
100 memory_controller_latency=2
101 number_of_TBEs=256
102 probeFilter=system.dir_cntrl0.probeFilter
103 probe_filter_enabled=false
104 recycle_latency=10
105 ruby_system=system.ruby
106 transitions_per_cycle=32
107 version=0
108
109 [system.dir_cntrl0.directory]
110 type=RubyDirectoryMemory
111 map_levels=4
112 numa_high_bit=6
113 size=134217728
114 use_map=false
115 version=0
116
117 [system.dir_cntrl0.memBuffer]
118 type=RubyMemoryControl
119 bank_bit_0=8
120 bank_busy_time=11
121 bank_queue_size=12
122 banks_per_rank=8
123 basic_bus_busy_time=2
124 dimm_bit_0=12
125 dimms_per_channel=2
126 mem_bus_cycle_multiplier=10
127 mem_ctl_latency=12
128 mem_fixed_delay=0
129 mem_random_arbitrate=0
130 rank_bit_0=11
131 rank_rank_delay=1
132 ranks_per_dimm=2
133 read_write_delay=2
134 refresh_period=1560
135 tFaw=0
136 version=0
137
138 [system.dir_cntrl0.probeFilter]
139 type=RubyCache
140 assoc=4
141 is_icache=false
142 latency=1
143 replacement_policy=PSEUDO_LRU
144 size=1024
145 start_index_bit=6
146
147 [system.l1_cntrl0]
148 type=L1Cache_Controller
149 children=L1DcacheMemory L1IcacheMemory L2cacheMemory sequencer
150 L1DcacheMemory=system.l1_cntrl0.L1DcacheMemory
151 L1IcacheMemory=system.l1_cntrl0.L1IcacheMemory
152 L2cacheMemory=system.l1_cntrl0.L2cacheMemory
153 buffer_size=0
154 cache_response_latency=10
155 cntrl_id=0
156 issue_latency=2
157 l2_cache_hit_latency=10
158 no_mig_atomic=true
159 number_of_TBEs=256
160 recycle_latency=10
161 ruby_system=system.ruby
162 send_evictions=false
163 sequencer=system.l1_cntrl0.sequencer
164 transitions_per_cycle=32
165 version=0
166
167 [system.l1_cntrl0.L1DcacheMemory]
168 type=RubyCache
169 assoc=2
170 is_icache=false
171 latency=2
172 replacement_policy=PSEUDO_LRU
173 size=256
174 start_index_bit=6
175
176 [system.l1_cntrl0.L1IcacheMemory]
177 type=RubyCache
178 assoc=2
179 is_icache=true
180 latency=2
181 replacement_policy=PSEUDO_LRU
182 size=256
183 start_index_bit=6
184
185 [system.l1_cntrl0.L2cacheMemory]
186 type=RubyCache
187 assoc=2
188 is_icache=false
189 latency=10
190 replacement_policy=PSEUDO_LRU
191 size=512
192 start_index_bit=6
193
194 [system.l1_cntrl0.sequencer]
195 type=RubySequencer
196 access_phys_mem=true
197 dcache=system.l1_cntrl0.L1DcacheMemory
198 deadlock_threshold=500000
199 icache=system.l1_cntrl0.L1IcacheMemory
200 max_outstanding_requests=16
201 ruby_system=system.ruby
202 support_data_reqs=true
203 support_inst_reqs=true
204 system=system
205 using_network_tester=false
206 using_ruby_tester=false
207 version=0
208 slave=system.cpu.icache_port system.cpu.dcache_port
209
210 [system.physmem]
211 type=SimpleMemory
212 conf_table_reported=false
213 file=
214 in_addr_map=true
215 latency=30
216 latency_var=0
217 null=false
218 range=0:134217727
219 zero=false
220
221 [system.ruby]
222 type=RubySystem
223 children=network profiler
224 block_size_bytes=64
225 clock=1
226 mem_size=134217728
227 no_mem_vec=false
228 random_seed=1234
229 randomization=false
230 stats_filename=ruby.stats
231
232 [system.ruby.network]
233 type=SimpleNetwork
234 children=topology
235 adaptive_routing=false
236 buffer_size=0
237 control_msg_size=8
238 endpoint_bandwidth=1000
239 number_of_virtual_networks=10
240 ruby_system=system.ruby
241 topology=system.ruby.network.topology
242
243 [system.ruby.network.topology]
244 type=Topology
245 children=ext_links0 ext_links1 int_links0 int_links1 routers0 routers1 routers2
246 description=Crossbar
247 ext_links=system.ruby.network.topology.ext_links0 system.ruby.network.topology.ext_links1
248 int_links=system.ruby.network.topology.int_links0 system.ruby.network.topology.int_links1
249 print_config=false
250 routers=system.ruby.network.topology.routers0 system.ruby.network.topology.routers1 system.ruby.network.topology.routers2
251
252 [system.ruby.network.topology.ext_links0]
253 type=SimpleExtLink
254 bandwidth_factor=16
255 ext_node=system.l1_cntrl0
256 int_node=system.ruby.network.topology.routers0
257 latency=1
258 link_id=0
259 weight=1
260
261 [system.ruby.network.topology.ext_links1]
262 type=SimpleExtLink
263 bandwidth_factor=16
264 ext_node=system.dir_cntrl0
265 int_node=system.ruby.network.topology.routers1
266 latency=1
267 link_id=1
268 weight=1
269
270 [system.ruby.network.topology.int_links0]
271 type=SimpleIntLink
272 bandwidth_factor=16
273 latency=1
274 link_id=2
275 node_a=system.ruby.network.topology.routers0
276 node_b=system.ruby.network.topology.routers2
277 weight=1
278
279 [system.ruby.network.topology.int_links1]
280 type=SimpleIntLink
281 bandwidth_factor=16
282 latency=1
283 link_id=3
284 node_a=system.ruby.network.topology.routers1
285 node_b=system.ruby.network.topology.routers2
286 weight=1
287
288 [system.ruby.network.topology.routers0]
289 type=BasicRouter
290 router_id=0
291
292 [system.ruby.network.topology.routers1]
293 type=BasicRouter
294 router_id=1
295
296 [system.ruby.network.topology.routers2]
297 type=BasicRouter
298 router_id=2
299
300 [system.ruby.profiler]
301 type=RubyProfiler
302 all_instructions=false
303 hot_lines=false
304 num_of_sequencers=1
305 ruby_system=system.ruby
306
307 [system.sys_port_proxy]
308 type=RubyPortProxy
309 access_phys_mem=true
310 ruby_system=system.ruby
311 support_data_reqs=true
312 support_inst_reqs=true
313 system=system
314 using_network_tester=false
315 using_ruby_tester=false
316 version=0
317 slave=system.system_port
318