alpha: Remove ALPHA tru64 support and associated tests
[gem5.git] / tests / quick / se / 00.hello / ref / alpha / linux / simple-timing-ruby-MESI_Two_Level / config.ini
1 [root]
2 type=Root
3 children=system
4 eventq_index=0
5 full_system=false
6 sim_quantum=0
7 time_sync_enable=false
8 time_sync_period=100000000
9 time_sync_spin_threshold=100000
10
11 [system]
12 type=System
13 children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
14 boot_osflags=a
15 cache_line_size=64
16 clk_domain=system.clk_domain
17 default_p_state=UNDEFINED
18 eventq_index=0
19 exit_on_work_items=false
20 init_param=0
21 kernel=
22 kernel_addr_check=true
23 load_addr_mask=1099511627775
24 load_offset=0
25 mem_mode=timing
26 mem_ranges=0:268435455:0:0:0:0
27 memories=system.mem_ctrls
28 mmap_using_noreserve=false
29 multi_thread=false
30 num_work_ids=16
31 p_state_clk_gate_bins=20
32 p_state_clk_gate_max=1000000000
33 p_state_clk_gate_min=1
34 power_model=Null
35 readfile=
36 symbolfile=
37 thermal_components=
38 thermal_model=Null
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
43 work_end_ckpt_count=0
44 work_end_exit_count=0
45 work_item_id=-1
46 system_port=system.sys_port_proxy.slave[0]
47
48 [system.clk_domain]
49 type=SrcClockDomain
50 clock=1
51 domain_id=-1
52 eventq_index=0
53 init_perf_level=0
54 voltage_domain=system.voltage_domain
55
56 [system.cpu]
57 type=TimingSimpleCPU
58 children=clk_domain dtb interrupts isa itb tracer workload
59 branchPred=Null
60 checker=Null
61 clk_domain=system.cpu.clk_domain
62 cpu_id=0
63 default_p_state=UNDEFINED
64 do_checkpoint_insts=true
65 do_quiesce=true
66 do_statistics_insts=true
67 dtb=system.cpu.dtb
68 eventq_index=0
69 function_trace=false
70 function_trace_start=0
71 interrupts=system.cpu.interrupts
72 isa=system.cpu.isa
73 itb=system.cpu.itb
74 max_insts_all_threads=0
75 max_insts_any_thread=0
76 max_loads_all_threads=0
77 max_loads_any_thread=0
78 numThreads=1
79 p_state_clk_gate_bins=20
80 p_state_clk_gate_max=1000000000
81 p_state_clk_gate_min=1
82 power_model=Null
83 profile=0
84 progress_interval=0
85 simpoint_start_insts=
86 socket_id=0
87 switched_out=false
88 system=system
89 tracer=system.cpu.tracer
90 workload=system.cpu.workload
91 dcache_port=system.ruby.l1_cntrl0.sequencer.slave[1]
92 icache_port=system.ruby.l1_cntrl0.sequencer.slave[0]
93
94 [system.cpu.clk_domain]
95 type=SrcClockDomain
96 clock=1
97 domain_id=-1
98 eventq_index=0
99 init_perf_level=0
100 voltage_domain=system.voltage_domain
101
102 [system.cpu.dtb]
103 type=AlphaTLB
104 eventq_index=0
105 size=64
106
107 [system.cpu.interrupts]
108 type=AlphaInterrupts
109 eventq_index=0
110
111 [system.cpu.isa]
112 type=AlphaISA
113 eventq_index=0
114 system=system
115
116 [system.cpu.itb]
117 type=AlphaTLB
118 eventq_index=0
119 size=48
120
121 [system.cpu.tracer]
122 type=ExeTracer
123 eventq_index=0
124
125 [system.cpu.workload]
126 type=LiveProcess
127 cmd=hello
128 cwd=
129 drivers=
130 egid=100
131 env=
132 errout=cerr
133 euid=100
134 eventq_index=0
135 executable=/arm/projectscratch/randd/systems/dist/test-progs/hello/bin/alpha/linux/hello
136 gid=100
137 input=cin
138 kvmInSE=false
139 max_stack_size=67108864
140 output=cout
141 pid=100
142 ppid=99
143 simpoint=0
144 system=system
145 uid=100
146 useArchPT=false
147
148 [system.dvfs_handler]
149 type=DVFSHandler
150 domains=
151 enable=false
152 eventq_index=0
153 sys_clk_domain=system.clk_domain
154 transition_latency=100000
155
156 [system.mem_ctrls]
157 type=DRAMCtrl
158 IDD0=0.055000
159 IDD02=0.000000
160 IDD2N=0.032000
161 IDD2N2=0.000000
162 IDD2P0=0.000000
163 IDD2P02=0.000000
164 IDD2P1=0.032000
165 IDD2P12=0.000000
166 IDD3N=0.038000
167 IDD3N2=0.000000
168 IDD3P0=0.000000
169 IDD3P02=0.000000
170 IDD3P1=0.038000
171 IDD3P12=0.000000
172 IDD4R=0.157000
173 IDD4R2=0.000000
174 IDD4W=0.125000
175 IDD4W2=0.000000
176 IDD5=0.235000
177 IDD52=0.000000
178 IDD6=0.020000
179 IDD62=0.000000
180 VDD=1.500000
181 VDD2=0.000000
182 activation_limit=4
183 addr_mapping=RoRaBaCoCh
184 bank_groups_per_rank=0
185 banks_per_rank=8
186 burst_length=8
187 channels=1
188 clk_domain=system.clk_domain
189 conf_table_reported=true
190 default_p_state=UNDEFINED
191 device_bus_width=8
192 device_rowbuffer_size=1024
193 device_size=536870912
194 devices_per_rank=8
195 dll=true
196 eventq_index=0
197 in_addr_map=true
198 kvm_map=true
199 max_accesses_per_row=16
200 mem_sched_policy=frfcfs
201 min_writes_per_switch=16
202 null=false
203 p_state_clk_gate_bins=20
204 p_state_clk_gate_max=1000000000
205 p_state_clk_gate_min=1
206 page_policy=open_adaptive
207 power_model=Null
208 range=0:268435455:5:19:0:0
209 ranks_per_channel=2
210 read_buffer_size=32
211 static_backend_latency=10
212 static_frontend_latency=10
213 tBURST=5
214 tCCD_L=0
215 tCK=1
216 tCL=14
217 tCS=3
218 tRAS=35
219 tRCD=14
220 tREFI=7800
221 tRFC=260
222 tRP=14
223 tRRD=6
224 tRRD_L=0
225 tRTP=8
226 tRTW=3
227 tWR=15
228 tWTR=8
229 tXAW=30
230 tXP=6
231 tXPDLL=0
232 tXS=270
233 tXSDLL=0
234 write_buffer_size=64
235 write_high_thresh_perc=85
236 write_low_thresh_perc=50
237 port=system.ruby.dir_cntrl0.memory
238
239 [system.ruby]
240 type=RubySystem
241 children=clk_domain dir_cntrl0 l1_cntrl0 l2_cntrl0 memctrl_clk_domain network
242 access_backing_store=false
243 all_instructions=false
244 block_size_bytes=64
245 clk_domain=system.ruby.clk_domain
246 default_p_state=UNDEFINED
247 eventq_index=0
248 hot_lines=false
249 memory_size_bits=48
250 num_of_sequencers=1
251 number_of_virtual_networks=3
252 p_state_clk_gate_bins=20
253 p_state_clk_gate_max=1000000000
254 p_state_clk_gate_min=1
255 phys_mem=Null
256 power_model=Null
257 randomization=false
258
259 [system.ruby.clk_domain]
260 type=SrcClockDomain
261 clock=1
262 domain_id=-1
263 eventq_index=0
264 init_perf_level=0
265 voltage_domain=system.voltage_domain
266
267 [system.ruby.dir_cntrl0]
268 type=Directory_Controller
269 children=directory requestToDir responseFromDir responseFromMemory responseToDir
270 buffer_size=0
271 clk_domain=system.ruby.clk_domain
272 cluster_id=0
273 default_p_state=UNDEFINED
274 directory=system.ruby.dir_cntrl0.directory
275 directory_latency=6
276 eventq_index=0
277 number_of_TBEs=256
278 p_state_clk_gate_bins=20
279 p_state_clk_gate_max=1000000000
280 p_state_clk_gate_min=1
281 power_model=Null
282 recycle_latency=10
283 requestToDir=system.ruby.dir_cntrl0.requestToDir
284 responseFromDir=system.ruby.dir_cntrl0.responseFromDir
285 responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
286 responseToDir=system.ruby.dir_cntrl0.responseToDir
287 ruby_system=system.ruby
288 system=system
289 to_mem_ctrl_latency=1
290 transitions_per_cycle=4
291 version=0
292 memory=system.mem_ctrls.port
293
294 [system.ruby.dir_cntrl0.directory]
295 type=RubyDirectoryMemory
296 eventq_index=0
297 numa_high_bit=5
298 size=268435456
299 version=0
300
301 [system.ruby.dir_cntrl0.requestToDir]
302 type=MessageBuffer
303 buffer_size=0
304 eventq_index=0
305 ordered=false
306 randomization=false
307 slave=system.ruby.network.master[5]
308
309 [system.ruby.dir_cntrl0.responseFromDir]
310 type=MessageBuffer
311 buffer_size=0
312 eventq_index=0
313 ordered=false
314 randomization=false
315 master=system.ruby.network.slave[6]
316
317 [system.ruby.dir_cntrl0.responseFromMemory]
318 type=MessageBuffer
319 buffer_size=0
320 eventq_index=0
321 ordered=false
322 randomization=false
323
324 [system.ruby.dir_cntrl0.responseToDir]
325 type=MessageBuffer
326 buffer_size=0
327 eventq_index=0
328 ordered=false
329 randomization=false
330 slave=system.ruby.network.master[6]
331
332 [system.ruby.l1_cntrl0]
333 type=L1Cache_Controller
334 children=L1Dcache L1Icache mandatoryQueue optionalQueue prefetcher requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer unblockFromL1Cache
335 L1Dcache=system.ruby.l1_cntrl0.L1Dcache
336 L1Icache=system.ruby.l1_cntrl0.L1Icache
337 buffer_size=0
338 clk_domain=system.cpu.clk_domain
339 cluster_id=0
340 default_p_state=UNDEFINED
341 enable_prefetch=false
342 eventq_index=0
343 l1_request_latency=2
344 l1_response_latency=2
345 l2_select_num_bits=0
346 mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
347 number_of_TBEs=256
348 optionalQueue=system.ruby.l1_cntrl0.optionalQueue
349 p_state_clk_gate_bins=20
350 p_state_clk_gate_max=1000000000
351 p_state_clk_gate_min=1
352 power_model=Null
353 prefetcher=system.ruby.l1_cntrl0.prefetcher
354 recycle_latency=10
355 requestFromL1Cache=system.ruby.l1_cntrl0.requestFromL1Cache
356 requestToL1Cache=system.ruby.l1_cntrl0.requestToL1Cache
357 responseFromL1Cache=system.ruby.l1_cntrl0.responseFromL1Cache
358 responseToL1Cache=system.ruby.l1_cntrl0.responseToL1Cache
359 ruby_system=system.ruby
360 send_evictions=false
361 sequencer=system.ruby.l1_cntrl0.sequencer
362 system=system
363 to_l2_latency=1
364 transitions_per_cycle=4
365 unblockFromL1Cache=system.ruby.l1_cntrl0.unblockFromL1Cache
366 version=0
367
368 [system.ruby.l1_cntrl0.L1Dcache]
369 type=RubyCache
370 children=replacement_policy
371 assoc=2
372 block_size=0
373 dataAccessLatency=1
374 dataArrayBanks=1
375 eventq_index=0
376 is_icache=false
377 replacement_policy=system.ruby.l1_cntrl0.L1Dcache.replacement_policy
378 resourceStalls=false
379 ruby_system=system.ruby
380 size=256
381 start_index_bit=6
382 tagAccessLatency=1
383 tagArrayBanks=1
384
385 [system.ruby.l1_cntrl0.L1Dcache.replacement_policy]
386 type=PseudoLRUReplacementPolicy
387 assoc=2
388 block_size=64
389 eventq_index=0
390 size=256
391
392 [system.ruby.l1_cntrl0.L1Icache]
393 type=RubyCache
394 children=replacement_policy
395 assoc=2
396 block_size=0
397 dataAccessLatency=1
398 dataArrayBanks=1
399 eventq_index=0
400 is_icache=true
401 replacement_policy=system.ruby.l1_cntrl0.L1Icache.replacement_policy
402 resourceStalls=false
403 ruby_system=system.ruby
404 size=256
405 start_index_bit=6
406 tagAccessLatency=1
407 tagArrayBanks=1
408
409 [system.ruby.l1_cntrl0.L1Icache.replacement_policy]
410 type=PseudoLRUReplacementPolicy
411 assoc=2
412 block_size=64
413 eventq_index=0
414 size=256
415
416 [system.ruby.l1_cntrl0.mandatoryQueue]
417 type=MessageBuffer
418 buffer_size=0
419 eventq_index=0
420 ordered=false
421 randomization=false
422
423 [system.ruby.l1_cntrl0.optionalQueue]
424 type=MessageBuffer
425 buffer_size=0
426 eventq_index=0
427 ordered=false
428 randomization=false
429
430 [system.ruby.l1_cntrl0.prefetcher]
431 type=Prefetcher
432 cross_page=false
433 eventq_index=0
434 nonunit_filter=8
435 num_startup_pfs=1
436 num_streams=4
437 pf_per_stream=1
438 sys=system
439 train_misses=4
440 unit_filter=8
441
442 [system.ruby.l1_cntrl0.requestFromL1Cache]
443 type=MessageBuffer
444 buffer_size=0
445 eventq_index=0
446 ordered=false
447 randomization=false
448 master=system.ruby.network.slave[0]
449
450 [system.ruby.l1_cntrl0.requestToL1Cache]
451 type=MessageBuffer
452 buffer_size=0
453 eventq_index=0
454 ordered=false
455 randomization=false
456 slave=system.ruby.network.master[0]
457
458 [system.ruby.l1_cntrl0.responseFromL1Cache]
459 type=MessageBuffer
460 buffer_size=0
461 eventq_index=0
462 ordered=false
463 randomization=false
464 master=system.ruby.network.slave[1]
465
466 [system.ruby.l1_cntrl0.responseToL1Cache]
467 type=MessageBuffer
468 buffer_size=0
469 eventq_index=0
470 ordered=false
471 randomization=false
472 slave=system.ruby.network.master[1]
473
474 [system.ruby.l1_cntrl0.sequencer]
475 type=RubySequencer
476 clk_domain=system.cpu.clk_domain
477 coreid=99
478 dcache=system.ruby.l1_cntrl0.L1Dcache
479 dcache_hit_latency=1
480 deadlock_threshold=500000
481 default_p_state=UNDEFINED
482 eventq_index=0
483 garnet_standalone=false
484 icache=system.ruby.l1_cntrl0.L1Icache
485 icache_hit_latency=1
486 is_cpu_sequencer=true
487 max_outstanding_requests=16
488 no_retry_on_stall=false
489 p_state_clk_gate_bins=20
490 p_state_clk_gate_max=1000000000
491 p_state_clk_gate_min=1
492 power_model=Null
493 ruby_system=system.ruby
494 support_data_reqs=true
495 support_inst_reqs=true
496 system=system
497 using_ruby_tester=false
498 version=0
499 slave=system.cpu.icache_port system.cpu.dcache_port
500
501 [system.ruby.l1_cntrl0.unblockFromL1Cache]
502 type=MessageBuffer
503 buffer_size=0
504 eventq_index=0
505 ordered=false
506 randomization=false
507 master=system.ruby.network.slave[2]
508
509 [system.ruby.l2_cntrl0]
510 type=L2Cache_Controller
511 children=DirRequestFromL2Cache L1RequestFromL2Cache L1RequestToL2Cache L2cache responseFromL2Cache responseToL2Cache unblockToL2Cache
512 DirRequestFromL2Cache=system.ruby.l2_cntrl0.DirRequestFromL2Cache
513 L1RequestFromL2Cache=system.ruby.l2_cntrl0.L1RequestFromL2Cache
514 L1RequestToL2Cache=system.ruby.l2_cntrl0.L1RequestToL2Cache
515 L2cache=system.ruby.l2_cntrl0.L2cache
516 buffer_size=0
517 clk_domain=system.ruby.clk_domain
518 cluster_id=0
519 default_p_state=UNDEFINED
520 eventq_index=0
521 l2_request_latency=2
522 l2_response_latency=2
523 number_of_TBEs=256
524 p_state_clk_gate_bins=20
525 p_state_clk_gate_max=1000000000
526 p_state_clk_gate_min=1
527 power_model=Null
528 recycle_latency=10
529 responseFromL2Cache=system.ruby.l2_cntrl0.responseFromL2Cache
530 responseToL2Cache=system.ruby.l2_cntrl0.responseToL2Cache
531 ruby_system=system.ruby
532 system=system
533 to_l1_latency=1
534 transitions_per_cycle=4
535 unblockToL2Cache=system.ruby.l2_cntrl0.unblockToL2Cache
536 version=0
537
538 [system.ruby.l2_cntrl0.DirRequestFromL2Cache]
539 type=MessageBuffer
540 buffer_size=0
541 eventq_index=0
542 ordered=false
543 randomization=false
544 master=system.ruby.network.slave[3]
545
546 [system.ruby.l2_cntrl0.L1RequestFromL2Cache]
547 type=MessageBuffer
548 buffer_size=0
549 eventq_index=0
550 ordered=false
551 randomization=false
552 master=system.ruby.network.slave[4]
553
554 [system.ruby.l2_cntrl0.L1RequestToL2Cache]
555 type=MessageBuffer
556 buffer_size=0
557 eventq_index=0
558 ordered=false
559 randomization=false
560 slave=system.ruby.network.master[3]
561
562 [system.ruby.l2_cntrl0.L2cache]
563 type=RubyCache
564 children=replacement_policy
565 assoc=2
566 block_size=0
567 dataAccessLatency=1
568 dataArrayBanks=1
569 eventq_index=0
570 is_icache=false
571 replacement_policy=system.ruby.l2_cntrl0.L2cache.replacement_policy
572 resourceStalls=false
573 ruby_system=system.ruby
574 size=512
575 start_index_bit=6
576 tagAccessLatency=1
577 tagArrayBanks=1
578
579 [system.ruby.l2_cntrl0.L2cache.replacement_policy]
580 type=PseudoLRUReplacementPolicy
581 assoc=2
582 block_size=64
583 eventq_index=0
584 size=512
585
586 [system.ruby.l2_cntrl0.responseFromL2Cache]
587 type=MessageBuffer
588 buffer_size=0
589 eventq_index=0
590 ordered=false
591 randomization=false
592 master=system.ruby.network.slave[5]
593
594 [system.ruby.l2_cntrl0.responseToL2Cache]
595 type=MessageBuffer
596 buffer_size=0
597 eventq_index=0
598 ordered=false
599 randomization=false
600 slave=system.ruby.network.master[4]
601
602 [system.ruby.l2_cntrl0.unblockToL2Cache]
603 type=MessageBuffer
604 buffer_size=0
605 eventq_index=0
606 ordered=false
607 randomization=false
608 slave=system.ruby.network.master[2]
609
610 [system.ruby.memctrl_clk_domain]
611 type=DerivedClockDomain
612 clk_divider=3
613 clk_domain=system.ruby.clk_domain
614 eventq_index=0
615
616 [system.ruby.network]
617 type=SimpleNetwork
618 children=ext_links0 ext_links1 ext_links2 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_links0 int_links1 int_links2 int_links3 int_links4 int_links5 routers0 routers1 routers2 routers3
619 adaptive_routing=false
620 buffer_size=0
621 clk_domain=system.ruby.clk_domain
622 control_msg_size=8
623 default_p_state=UNDEFINED
624 endpoint_bandwidth=1000
625 eventq_index=0
626 ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2
627 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
628 int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3 system.ruby.network.int_links4 system.ruby.network.int_links5
629 netifs=
630 number_of_virtual_networks=3
631 p_state_clk_gate_bins=20
632 p_state_clk_gate_max=1000000000
633 p_state_clk_gate_min=1
634 power_model=Null
635 routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3
636 ruby_system=system.ruby
637 topology=Crossbar
638 master=system.ruby.l1_cntrl0.requestToL1Cache.slave system.ruby.l1_cntrl0.responseToL1Cache.slave system.ruby.l2_cntrl0.unblockToL2Cache.slave system.ruby.l2_cntrl0.L1RequestToL2Cache.slave system.ruby.l2_cntrl0.responseToL2Cache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.responseToDir.slave
639 slave=system.ruby.l1_cntrl0.requestFromL1Cache.master system.ruby.l1_cntrl0.responseFromL1Cache.master system.ruby.l1_cntrl0.unblockFromL1Cache.master system.ruby.l2_cntrl0.DirRequestFromL2Cache.master system.ruby.l2_cntrl0.L1RequestFromL2Cache.master system.ruby.l2_cntrl0.responseFromL2Cache.master system.ruby.dir_cntrl0.responseFromDir.master
640
641 [system.ruby.network.ext_links0]
642 type=SimpleExtLink
643 bandwidth_factor=16
644 eventq_index=0
645 ext_node=system.ruby.l1_cntrl0
646 int_node=system.ruby.network.routers0
647 latency=1
648 link_id=0
649 weight=1
650
651 [system.ruby.network.ext_links1]
652 type=SimpleExtLink
653 bandwidth_factor=16
654 eventq_index=0
655 ext_node=system.ruby.l2_cntrl0
656 int_node=system.ruby.network.routers1
657 latency=1
658 link_id=1
659 weight=1
660
661 [system.ruby.network.ext_links2]
662 type=SimpleExtLink
663 bandwidth_factor=16
664 eventq_index=0
665 ext_node=system.ruby.dir_cntrl0
666 int_node=system.ruby.network.routers2
667 latency=1
668 link_id=2
669 weight=1
670
671 [system.ruby.network.int_link_buffers00]
672 type=MessageBuffer
673 buffer_size=0
674 eventq_index=0
675 ordered=true
676 randomization=false
677
678 [system.ruby.network.int_link_buffers01]
679 type=MessageBuffer
680 buffer_size=0
681 eventq_index=0
682 ordered=true
683 randomization=false
684
685 [system.ruby.network.int_link_buffers02]
686 type=MessageBuffer
687 buffer_size=0
688 eventq_index=0
689 ordered=true
690 randomization=false
691
692 [system.ruby.network.int_link_buffers03]
693 type=MessageBuffer
694 buffer_size=0
695 eventq_index=0
696 ordered=true
697 randomization=false
698
699 [system.ruby.network.int_link_buffers04]
700 type=MessageBuffer
701 buffer_size=0
702 eventq_index=0
703 ordered=true
704 randomization=false
705
706 [system.ruby.network.int_link_buffers05]
707 type=MessageBuffer
708 buffer_size=0
709 eventq_index=0
710 ordered=true
711 randomization=false
712
713 [system.ruby.network.int_link_buffers06]
714 type=MessageBuffer
715 buffer_size=0
716 eventq_index=0
717 ordered=true
718 randomization=false
719
720 [system.ruby.network.int_link_buffers07]
721 type=MessageBuffer
722 buffer_size=0
723 eventq_index=0
724 ordered=true
725 randomization=false
726
727 [system.ruby.network.int_link_buffers08]
728 type=MessageBuffer
729 buffer_size=0
730 eventq_index=0
731 ordered=true
732 randomization=false
733
734 [system.ruby.network.int_link_buffers09]
735 type=MessageBuffer
736 buffer_size=0
737 eventq_index=0
738 ordered=true
739 randomization=false
740
741 [system.ruby.network.int_link_buffers10]
742 type=MessageBuffer
743 buffer_size=0
744 eventq_index=0
745 ordered=true
746 randomization=false
747
748 [system.ruby.network.int_link_buffers11]
749 type=MessageBuffer
750 buffer_size=0
751 eventq_index=0
752 ordered=true
753 randomization=false
754
755 [system.ruby.network.int_link_buffers12]
756 type=MessageBuffer
757 buffer_size=0
758 eventq_index=0
759 ordered=true
760 randomization=false
761
762 [system.ruby.network.int_link_buffers13]
763 type=MessageBuffer
764 buffer_size=0
765 eventq_index=0
766 ordered=true
767 randomization=false
768
769 [system.ruby.network.int_link_buffers14]
770 type=MessageBuffer
771 buffer_size=0
772 eventq_index=0
773 ordered=true
774 randomization=false
775
776 [system.ruby.network.int_link_buffers15]
777 type=MessageBuffer
778 buffer_size=0
779 eventq_index=0
780 ordered=true
781 randomization=false
782
783 [system.ruby.network.int_link_buffers16]
784 type=MessageBuffer
785 buffer_size=0
786 eventq_index=0
787 ordered=true
788 randomization=false
789
790 [system.ruby.network.int_link_buffers17]
791 type=MessageBuffer
792 buffer_size=0
793 eventq_index=0
794 ordered=true
795 randomization=false
796
797 [system.ruby.network.int_link_buffers18]
798 type=MessageBuffer
799 buffer_size=0
800 eventq_index=0
801 ordered=true
802 randomization=false
803
804 [system.ruby.network.int_link_buffers19]
805 type=MessageBuffer
806 buffer_size=0
807 eventq_index=0
808 ordered=true
809 randomization=false
810
811 [system.ruby.network.int_link_buffers20]
812 type=MessageBuffer
813 buffer_size=0
814 eventq_index=0
815 ordered=true
816 randomization=false
817
818 [system.ruby.network.int_link_buffers21]
819 type=MessageBuffer
820 buffer_size=0
821 eventq_index=0
822 ordered=true
823 randomization=false
824
825 [system.ruby.network.int_link_buffers22]
826 type=MessageBuffer
827 buffer_size=0
828 eventq_index=0
829 ordered=true
830 randomization=false
831
832 [system.ruby.network.int_link_buffers23]
833 type=MessageBuffer
834 buffer_size=0
835 eventq_index=0
836 ordered=true
837 randomization=false
838
839 [system.ruby.network.int_link_buffers24]
840 type=MessageBuffer
841 buffer_size=0
842 eventq_index=0
843 ordered=true
844 randomization=false
845
846 [system.ruby.network.int_link_buffers25]
847 type=MessageBuffer
848 buffer_size=0
849 eventq_index=0
850 ordered=true
851 randomization=false
852
853 [system.ruby.network.int_link_buffers26]
854 type=MessageBuffer
855 buffer_size=0
856 eventq_index=0
857 ordered=true
858 randomization=false
859
860 [system.ruby.network.int_link_buffers27]
861 type=MessageBuffer
862 buffer_size=0
863 eventq_index=0
864 ordered=true
865 randomization=false
866
867 [system.ruby.network.int_link_buffers28]
868 type=MessageBuffer
869 buffer_size=0
870 eventq_index=0
871 ordered=true
872 randomization=false
873
874 [system.ruby.network.int_link_buffers29]
875 type=MessageBuffer
876 buffer_size=0
877 eventq_index=0
878 ordered=true
879 randomization=false
880
881 [system.ruby.network.int_link_buffers30]
882 type=MessageBuffer
883 buffer_size=0
884 eventq_index=0
885 ordered=true
886 randomization=false
887
888 [system.ruby.network.int_link_buffers31]
889 type=MessageBuffer
890 buffer_size=0
891 eventq_index=0
892 ordered=true
893 randomization=false
894
895 [system.ruby.network.int_link_buffers32]
896 type=MessageBuffer
897 buffer_size=0
898 eventq_index=0
899 ordered=true
900 randomization=false
901
902 [system.ruby.network.int_link_buffers33]
903 type=MessageBuffer
904 buffer_size=0
905 eventq_index=0
906 ordered=true
907 randomization=false
908
909 [system.ruby.network.int_link_buffers34]
910 type=MessageBuffer
911 buffer_size=0
912 eventq_index=0
913 ordered=true
914 randomization=false
915
916 [system.ruby.network.int_link_buffers35]
917 type=MessageBuffer
918 buffer_size=0
919 eventq_index=0
920 ordered=true
921 randomization=false
922
923 [system.ruby.network.int_links0]
924 type=SimpleIntLink
925 bandwidth_factor=16
926 dst_inport=
927 dst_node=system.ruby.network.routers3
928 eventq_index=0
929 latency=1
930 link_id=3
931 src_node=system.ruby.network.routers0
932 src_outport=
933 weight=1
934
935 [system.ruby.network.int_links1]
936 type=SimpleIntLink
937 bandwidth_factor=16
938 dst_inport=
939 dst_node=system.ruby.network.routers3
940 eventq_index=0
941 latency=1
942 link_id=4
943 src_node=system.ruby.network.routers1
944 src_outport=
945 weight=1
946
947 [system.ruby.network.int_links2]
948 type=SimpleIntLink
949 bandwidth_factor=16
950 dst_inport=
951 dst_node=system.ruby.network.routers3
952 eventq_index=0
953 latency=1
954 link_id=5
955 src_node=system.ruby.network.routers2
956 src_outport=
957 weight=1
958
959 [system.ruby.network.int_links3]
960 type=SimpleIntLink
961 bandwidth_factor=16
962 dst_inport=
963 dst_node=system.ruby.network.routers0
964 eventq_index=0
965 latency=1
966 link_id=6
967 src_node=system.ruby.network.routers3
968 src_outport=
969 weight=1
970
971 [system.ruby.network.int_links4]
972 type=SimpleIntLink
973 bandwidth_factor=16
974 dst_inport=
975 dst_node=system.ruby.network.routers1
976 eventq_index=0
977 latency=1
978 link_id=7
979 src_node=system.ruby.network.routers3
980 src_outport=
981 weight=1
982
983 [system.ruby.network.int_links5]
984 type=SimpleIntLink
985 bandwidth_factor=16
986 dst_inport=
987 dst_node=system.ruby.network.routers2
988 eventq_index=0
989 latency=1
990 link_id=8
991 src_node=system.ruby.network.routers3
992 src_outport=
993 weight=1
994
995 [system.ruby.network.routers0]
996 type=Switch
997 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
998 clk_domain=system.ruby.clk_domain
999 default_p_state=UNDEFINED
1000 eventq_index=0
1001 latency=1
1002 p_state_clk_gate_bins=20
1003 p_state_clk_gate_max=1000000000
1004 p_state_clk_gate_min=1
1005 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
1006 power_model=Null
1007 router_id=0
1008 virt_nets=3
1009
1010 [system.ruby.network.routers0.port_buffers00]
1011 type=MessageBuffer
1012 buffer_size=0
1013 eventq_index=0
1014 ordered=true
1015 randomization=false
1016
1017 [system.ruby.network.routers0.port_buffers01]
1018 type=MessageBuffer
1019 buffer_size=0
1020 eventq_index=0
1021 ordered=true
1022 randomization=false
1023
1024 [system.ruby.network.routers0.port_buffers02]
1025 type=MessageBuffer
1026 buffer_size=0
1027 eventq_index=0
1028 ordered=true
1029 randomization=false
1030
1031 [system.ruby.network.routers0.port_buffers03]
1032 type=MessageBuffer
1033 buffer_size=0
1034 eventq_index=0
1035 ordered=true
1036 randomization=false
1037
1038 [system.ruby.network.routers0.port_buffers04]
1039 type=MessageBuffer
1040 buffer_size=0
1041 eventq_index=0
1042 ordered=true
1043 randomization=false
1044
1045 [system.ruby.network.routers0.port_buffers05]
1046 type=MessageBuffer
1047 buffer_size=0
1048 eventq_index=0
1049 ordered=true
1050 randomization=false
1051
1052 [system.ruby.network.routers0.port_buffers06]
1053 type=MessageBuffer
1054 buffer_size=0
1055 eventq_index=0
1056 ordered=true
1057 randomization=false
1058
1059 [system.ruby.network.routers0.port_buffers07]
1060 type=MessageBuffer
1061 buffer_size=0
1062 eventq_index=0
1063 ordered=true
1064 randomization=false
1065
1066 [system.ruby.network.routers0.port_buffers08]
1067 type=MessageBuffer
1068 buffer_size=0
1069 eventq_index=0
1070 ordered=true
1071 randomization=false
1072
1073 [system.ruby.network.routers0.port_buffers09]
1074 type=MessageBuffer
1075 buffer_size=0
1076 eventq_index=0
1077 ordered=true
1078 randomization=false
1079
1080 [system.ruby.network.routers0.port_buffers10]
1081 type=MessageBuffer
1082 buffer_size=0
1083 eventq_index=0
1084 ordered=true
1085 randomization=false
1086
1087 [system.ruby.network.routers0.port_buffers11]
1088 type=MessageBuffer
1089 buffer_size=0
1090 eventq_index=0
1091 ordered=true
1092 randomization=false
1093
1094 [system.ruby.network.routers1]
1095 type=Switch
1096 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
1097 clk_domain=system.ruby.clk_domain
1098 default_p_state=UNDEFINED
1099 eventq_index=0
1100 latency=1
1101 p_state_clk_gate_bins=20
1102 p_state_clk_gate_max=1000000000
1103 p_state_clk_gate_min=1
1104 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
1105 power_model=Null
1106 router_id=1
1107 virt_nets=3
1108
1109 [system.ruby.network.routers1.port_buffers00]
1110 type=MessageBuffer
1111 buffer_size=0
1112 eventq_index=0
1113 ordered=true
1114 randomization=false
1115
1116 [system.ruby.network.routers1.port_buffers01]
1117 type=MessageBuffer
1118 buffer_size=0
1119 eventq_index=0
1120 ordered=true
1121 randomization=false
1122
1123 [system.ruby.network.routers1.port_buffers02]
1124 type=MessageBuffer
1125 buffer_size=0
1126 eventq_index=0
1127 ordered=true
1128 randomization=false
1129
1130 [system.ruby.network.routers1.port_buffers03]
1131 type=MessageBuffer
1132 buffer_size=0
1133 eventq_index=0
1134 ordered=true
1135 randomization=false
1136
1137 [system.ruby.network.routers1.port_buffers04]
1138 type=MessageBuffer
1139 buffer_size=0
1140 eventq_index=0
1141 ordered=true
1142 randomization=false
1143
1144 [system.ruby.network.routers1.port_buffers05]
1145 type=MessageBuffer
1146 buffer_size=0
1147 eventq_index=0
1148 ordered=true
1149 randomization=false
1150
1151 [system.ruby.network.routers1.port_buffers06]
1152 type=MessageBuffer
1153 buffer_size=0
1154 eventq_index=0
1155 ordered=true
1156 randomization=false
1157
1158 [system.ruby.network.routers1.port_buffers07]
1159 type=MessageBuffer
1160 buffer_size=0
1161 eventq_index=0
1162 ordered=true
1163 randomization=false
1164
1165 [system.ruby.network.routers1.port_buffers08]
1166 type=MessageBuffer
1167 buffer_size=0
1168 eventq_index=0
1169 ordered=true
1170 randomization=false
1171
1172 [system.ruby.network.routers1.port_buffers09]
1173 type=MessageBuffer
1174 buffer_size=0
1175 eventq_index=0
1176 ordered=true
1177 randomization=false
1178
1179 [system.ruby.network.routers1.port_buffers10]
1180 type=MessageBuffer
1181 buffer_size=0
1182 eventq_index=0
1183 ordered=true
1184 randomization=false
1185
1186 [system.ruby.network.routers1.port_buffers11]
1187 type=MessageBuffer
1188 buffer_size=0
1189 eventq_index=0
1190 ordered=true
1191 randomization=false
1192
1193 [system.ruby.network.routers2]
1194 type=Switch
1195 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
1196 clk_domain=system.ruby.clk_domain
1197 default_p_state=UNDEFINED
1198 eventq_index=0
1199 latency=1
1200 p_state_clk_gate_bins=20
1201 p_state_clk_gate_max=1000000000
1202 p_state_clk_gate_min=1
1203 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
1204 power_model=Null
1205 router_id=2
1206 virt_nets=3
1207
1208 [system.ruby.network.routers2.port_buffers00]
1209 type=MessageBuffer
1210 buffer_size=0
1211 eventq_index=0
1212 ordered=true
1213 randomization=false
1214
1215 [system.ruby.network.routers2.port_buffers01]
1216 type=MessageBuffer
1217 buffer_size=0
1218 eventq_index=0
1219 ordered=true
1220 randomization=false
1221
1222 [system.ruby.network.routers2.port_buffers02]
1223 type=MessageBuffer
1224 buffer_size=0
1225 eventq_index=0
1226 ordered=true
1227 randomization=false
1228
1229 [system.ruby.network.routers2.port_buffers03]
1230 type=MessageBuffer
1231 buffer_size=0
1232 eventq_index=0
1233 ordered=true
1234 randomization=false
1235
1236 [system.ruby.network.routers2.port_buffers04]
1237 type=MessageBuffer
1238 buffer_size=0
1239 eventq_index=0
1240 ordered=true
1241 randomization=false
1242
1243 [system.ruby.network.routers2.port_buffers05]
1244 type=MessageBuffer
1245 buffer_size=0
1246 eventq_index=0
1247 ordered=true
1248 randomization=false
1249
1250 [system.ruby.network.routers2.port_buffers06]
1251 type=MessageBuffer
1252 buffer_size=0
1253 eventq_index=0
1254 ordered=true
1255 randomization=false
1256
1257 [system.ruby.network.routers2.port_buffers07]
1258 type=MessageBuffer
1259 buffer_size=0
1260 eventq_index=0
1261 ordered=true
1262 randomization=false
1263
1264 [system.ruby.network.routers2.port_buffers08]
1265 type=MessageBuffer
1266 buffer_size=0
1267 eventq_index=0
1268 ordered=true
1269 randomization=false
1270
1271 [system.ruby.network.routers2.port_buffers09]
1272 type=MessageBuffer
1273 buffer_size=0
1274 eventq_index=0
1275 ordered=true
1276 randomization=false
1277
1278 [system.ruby.network.routers2.port_buffers10]
1279 type=MessageBuffer
1280 buffer_size=0
1281 eventq_index=0
1282 ordered=true
1283 randomization=false
1284
1285 [system.ruby.network.routers2.port_buffers11]
1286 type=MessageBuffer
1287 buffer_size=0
1288 eventq_index=0
1289 ordered=true
1290 randomization=false
1291
1292 [system.ruby.network.routers3]
1293 type=Switch
1294 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
1295 clk_domain=system.ruby.clk_domain
1296 default_p_state=UNDEFINED
1297 eventq_index=0
1298 latency=1
1299 p_state_clk_gate_bins=20
1300 p_state_clk_gate_max=1000000000
1301 p_state_clk_gate_min=1
1302 port_buffers=system.ruby.network.routers3.port_buffers00 system.ruby.network.routers3.port_buffers01 system.ruby.network.routers3.port_buffers02 system.ruby.network.routers3.port_buffers03 system.ruby.network.routers3.port_buffers04 system.ruby.network.routers3.port_buffers05 system.ruby.network.routers3.port_buffers06 system.ruby.network.routers3.port_buffers07 system.ruby.network.routers3.port_buffers08 system.ruby.network.routers3.port_buffers09 system.ruby.network.routers3.port_buffers10 system.ruby.network.routers3.port_buffers11 system.ruby.network.routers3.port_buffers12 system.ruby.network.routers3.port_buffers13 system.ruby.network.routers3.port_buffers14 system.ruby.network.routers3.port_buffers15 system.ruby.network.routers3.port_buffers16 system.ruby.network.routers3.port_buffers17
1303 power_model=Null
1304 router_id=3
1305 virt_nets=3
1306
1307 [system.ruby.network.routers3.port_buffers00]
1308 type=MessageBuffer
1309 buffer_size=0
1310 eventq_index=0
1311 ordered=true
1312 randomization=false
1313
1314 [system.ruby.network.routers3.port_buffers01]
1315 type=MessageBuffer
1316 buffer_size=0
1317 eventq_index=0
1318 ordered=true
1319 randomization=false
1320
1321 [system.ruby.network.routers3.port_buffers02]
1322 type=MessageBuffer
1323 buffer_size=0
1324 eventq_index=0
1325 ordered=true
1326 randomization=false
1327
1328 [system.ruby.network.routers3.port_buffers03]
1329 type=MessageBuffer
1330 buffer_size=0
1331 eventq_index=0
1332 ordered=true
1333 randomization=false
1334
1335 [system.ruby.network.routers3.port_buffers04]
1336 type=MessageBuffer
1337 buffer_size=0
1338 eventq_index=0
1339 ordered=true
1340 randomization=false
1341
1342 [system.ruby.network.routers3.port_buffers05]
1343 type=MessageBuffer
1344 buffer_size=0
1345 eventq_index=0
1346 ordered=true
1347 randomization=false
1348
1349 [system.ruby.network.routers3.port_buffers06]
1350 type=MessageBuffer
1351 buffer_size=0
1352 eventq_index=0
1353 ordered=true
1354 randomization=false
1355
1356 [system.ruby.network.routers3.port_buffers07]
1357 type=MessageBuffer
1358 buffer_size=0
1359 eventq_index=0
1360 ordered=true
1361 randomization=false
1362
1363 [system.ruby.network.routers3.port_buffers08]
1364 type=MessageBuffer
1365 buffer_size=0
1366 eventq_index=0
1367 ordered=true
1368 randomization=false
1369
1370 [system.ruby.network.routers3.port_buffers09]
1371 type=MessageBuffer
1372 buffer_size=0
1373 eventq_index=0
1374 ordered=true
1375 randomization=false
1376
1377 [system.ruby.network.routers3.port_buffers10]
1378 type=MessageBuffer
1379 buffer_size=0
1380 eventq_index=0
1381 ordered=true
1382 randomization=false
1383
1384 [system.ruby.network.routers3.port_buffers11]
1385 type=MessageBuffer
1386 buffer_size=0
1387 eventq_index=0
1388 ordered=true
1389 randomization=false
1390
1391 [system.ruby.network.routers3.port_buffers12]
1392 type=MessageBuffer
1393 buffer_size=0
1394 eventq_index=0
1395 ordered=true
1396 randomization=false
1397
1398 [system.ruby.network.routers3.port_buffers13]
1399 type=MessageBuffer
1400 buffer_size=0
1401 eventq_index=0
1402 ordered=true
1403 randomization=false
1404
1405 [system.ruby.network.routers3.port_buffers14]
1406 type=MessageBuffer
1407 buffer_size=0
1408 eventq_index=0
1409 ordered=true
1410 randomization=false
1411
1412 [system.ruby.network.routers3.port_buffers15]
1413 type=MessageBuffer
1414 buffer_size=0
1415 eventq_index=0
1416 ordered=true
1417 randomization=false
1418
1419 [system.ruby.network.routers3.port_buffers16]
1420 type=MessageBuffer
1421 buffer_size=0
1422 eventq_index=0
1423 ordered=true
1424 randomization=false
1425
1426 [system.ruby.network.routers3.port_buffers17]
1427 type=MessageBuffer
1428 buffer_size=0
1429 eventq_index=0
1430 ordered=true
1431 randomization=false
1432
1433 [system.sys_port_proxy]
1434 type=RubyPortProxy
1435 clk_domain=system.clk_domain
1436 default_p_state=UNDEFINED
1437 eventq_index=0
1438 is_cpu_sequencer=true
1439 no_retry_on_stall=false
1440 p_state_clk_gate_bins=20
1441 p_state_clk_gate_max=1000000000
1442 p_state_clk_gate_min=1
1443 power_model=Null
1444 ruby_system=system.ruby
1445 support_data_reqs=true
1446 support_inst_reqs=true
1447 system=system
1448 using_ruby_tester=false
1449 version=0
1450 slave=system.system_port
1451
1452 [system.voltage_domain]
1453 type=VoltageDomain
1454 eventq_index=0
1455 voltage=1.000000
1456