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