1[root]
2type=Root
3children=system
4eventq_index=0
5full_system=false
6sim_quantum=0
7time_sync_enable=false
8time_sync_period=100000000000
9time_sync_spin_threshold=100000000
10
11[system]
12type=System
13children=clk_domain cp_cntrl0 cpu0 cpu1 cpu2 dir_cntrl0 dispatcher_coalescer dispatcher_tlb dvfs_handler l1_coalescer0 l1_coalescer1 l1_tlb0 l1_tlb1 l2_coalescer l2_tlb l3_coalescer l3_tlb mem_ctrls piobus ruby sqc_cntrl0 sqc_coalescer sqc_tlb sys_port_proxy tcc_cntrl0 tccdir_cntrl0 tcp_cntrl0 tcp_cntrl1 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:536870911:0:0:0:0
28memories=system.mem_ctrls system.ruby.phys_mem
29mmap_using_noreserve=false
30multi_thread=false
31num_work_ids=16
32p_state_clk_gate_bins=20
33p_state_clk_gate_max=1000000000000
34p_state_clk_gate_min=1000
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=1000
52domain_id=-1
53eventq_index=0
54init_perf_level=0
55voltage_domain=system.voltage_domain
56
57[system.cp_cntrl0]
58type=CorePair_Controller
59children=L1D0cache L1D1cache L1Icache L2cache mandatoryQueue probeToCore requestFromCore responseFromCore responseToCore sequencer sequencer1 triggerQueue unblockFromCore
60L1D0cache=system.cp_cntrl0.L1D0cache
61L1D1cache=system.cp_cntrl0.L1D1cache
62L1Icache=system.cp_cntrl0.L1Icache
63L2cache=system.cp_cntrl0.L2cache
64buffer_size=0
65clk_domain=system.clk_domain
66cluster_id=0
67default_p_state=UNDEFINED
68eventq_index=0
69issue_latency=15
70l2_hit_latency=18
71mandatoryQueue=system.cp_cntrl0.mandatoryQueue
72number_of_TBEs=256
73p_state_clk_gate_bins=20
74p_state_clk_gate_max=1000000000000
75p_state_clk_gate_min=1000
76power_model=Null
77probeToCore=system.cp_cntrl0.probeToCore
78recycle_latency=10
79requestFromCore=system.cp_cntrl0.requestFromCore
80responseFromCore=system.cp_cntrl0.responseFromCore
81responseToCore=system.cp_cntrl0.responseToCore
82ruby_system=system.ruby
83send_evictions=true
84sequencer=system.cp_cntrl0.sequencer
85sequencer1=system.cp_cntrl0.sequencer1
86system=system
87transitions_per_cycle=32
88triggerQueue=system.cp_cntrl0.triggerQueue
89unblockFromCore=system.cp_cntrl0.unblockFromCore
90version=0
91
92[system.cp_cntrl0.L1D0cache]
93type=RubyCache
94children=replacement_policy
95assoc=2
96block_size=0
97dataAccessLatency=1
98dataArrayBanks=1
99eventq_index=0
100is_icache=false
101replacement_policy=system.cp_cntrl0.L1D0cache.replacement_policy
102resourceStalls=false
103ruby_system=system.ruby
104size=65536
105start_index_bit=6
106tagAccessLatency=1
107tagArrayBanks=1
108
109[system.cp_cntrl0.L1D0cache.replacement_policy]
110type=PseudoLRUReplacementPolicy
111assoc=2
112block_size=64
113eventq_index=0
114size=65536
115
116[system.cp_cntrl0.L1D1cache]
117type=RubyCache
118children=replacement_policy
119assoc=2
120block_size=0
121dataAccessLatency=1
122dataArrayBanks=1
123eventq_index=0
124is_icache=false
125replacement_policy=system.cp_cntrl0.L1D1cache.replacement_policy
126resourceStalls=false
127ruby_system=system.ruby
128size=65536
129start_index_bit=6
130tagAccessLatency=1
131tagArrayBanks=1
132
133[system.cp_cntrl0.L1D1cache.replacement_policy]
134type=PseudoLRUReplacementPolicy
135assoc=2
136block_size=64
137eventq_index=0
138size=65536
139
140[system.cp_cntrl0.L1Icache]
141type=RubyCache
142children=replacement_policy
143assoc=2
144block_size=0
145dataAccessLatency=1
146dataArrayBanks=1
147eventq_index=0
148is_icache=false
149replacement_policy=system.cp_cntrl0.L1Icache.replacement_policy
150resourceStalls=false
151ruby_system=system.ruby
152size=32768
153start_index_bit=6
154tagAccessLatency=1
155tagArrayBanks=1
156
157[system.cp_cntrl0.L1Icache.replacement_policy]
158type=PseudoLRUReplacementPolicy
159assoc=2
160block_size=64
161eventq_index=0
162size=32768
163
164[system.cp_cntrl0.L2cache]
165type=RubyCache
166children=replacement_policy
167assoc=8
168block_size=0
169dataAccessLatency=1
170dataArrayBanks=1
171eventq_index=0
172is_icache=false
173replacement_policy=system.cp_cntrl0.L2cache.replacement_policy
174resourceStalls=false
175ruby_system=system.ruby
176size=2097152
177start_index_bit=6
178tagAccessLatency=1
179tagArrayBanks=1
180
181[system.cp_cntrl0.L2cache.replacement_policy]
182type=PseudoLRUReplacementPolicy
183assoc=8
184block_size=64
185eventq_index=0
186size=2097152
187
188[system.cp_cntrl0.mandatoryQueue]
189type=MessageBuffer
190buffer_size=0
191eventq_index=0
192ordered=false
193randomization=false
194
195[system.cp_cntrl0.probeToCore]
196type=MessageBuffer
197buffer_size=0
198eventq_index=0
199ordered=false
200randomization=false
201slave=system.ruby.network.master[3]
202
203[system.cp_cntrl0.requestFromCore]
204type=MessageBuffer
205buffer_size=0
206eventq_index=0
207ordered=false
208randomization=false
209master=system.ruby.network.slave[2]
210
211[system.cp_cntrl0.responseFromCore]
212type=MessageBuffer
213buffer_size=0
214eventq_index=0
215ordered=false
216randomization=false
217master=system.ruby.network.slave[3]
218
219[system.cp_cntrl0.responseToCore]
220type=MessageBuffer
221buffer_size=0
222eventq_index=0
223ordered=false
224randomization=false
225slave=system.ruby.network.master[4]
226
227[system.cp_cntrl0.sequencer]
228type=RubySequencer
229clk_domain=system.clk_domain
230coreid=0
231dcache=system.cp_cntrl0.L1D0cache
232dcache_hit_latency=2
233deadlock_threshold=500000
234default_p_state=UNDEFINED
235eventq_index=0
236garnet_standalone=false
237icache=system.cp_cntrl0.L1Icache
238icache_hit_latency=2
239is_cpu_sequencer=true
240max_outstanding_requests=16
241no_retry_on_stall=false
242p_state_clk_gate_bins=20
243p_state_clk_gate_max=1000000000000
244p_state_clk_gate_min=1000
245power_model=Null
246ruby_system=system.ruby
247support_data_reqs=true
248support_inst_reqs=true
249system=system
250using_ruby_tester=false
251version=0
252master=system.cpu0.interrupts.pio system.cpu0.interrupts.int_slave
253mem_master_port=system.piobus.slave[0]
254slave=system.cpu0.icache_port system.cpu0.dcache_port system.cpu0.itb.walker.port system.cpu0.dtb.walker.port system.cpu0.interrupts.int_master
255
256[system.cp_cntrl0.sequencer1]
257type=RubySequencer
258clk_domain=system.clk_domain
259coreid=1
260dcache=system.cp_cntrl0.L1D1cache
261dcache_hit_latency=2
262deadlock_threshold=500000
263default_p_state=UNDEFINED
264eventq_index=0
265garnet_standalone=false
266icache=system.cp_cntrl0.L1Icache
267icache_hit_latency=2
268is_cpu_sequencer=true
269max_outstanding_requests=16
270no_retry_on_stall=false
271p_state_clk_gate_bins=20
272p_state_clk_gate_max=1000000000000
273p_state_clk_gate_min=1000
274power_model=Null
275ruby_system=system.ruby
276support_data_reqs=true
277support_inst_reqs=true
278system=system
279using_ruby_tester=false
280version=1
281
282[system.cp_cntrl0.triggerQueue]
283type=MessageBuffer
284buffer_size=0
285eventq_index=0
286ordered=true
287randomization=false
288
289[system.cp_cntrl0.unblockFromCore]
290type=MessageBuffer
291buffer_size=0
292eventq_index=0
293ordered=false
294randomization=false
295master=system.ruby.network.slave[4]
296
297[system.cpu0]
298type=TimingSimpleCPU
299children=apic_clk_domain clk_domain dtb interrupts isa itb tracer workload
300branchPred=Null
301checker=Null
302clk_domain=system.cpu0.clk_domain
303cpu_id=0
304default_p_state=UNDEFINED
305do_checkpoint_insts=true
306do_quiesce=true
307do_statistics_insts=true
308dtb=system.cpu0.dtb
309eventq_index=0
310function_trace=false
311function_trace_start=0
312interrupts=system.cpu0.interrupts
313isa=system.cpu0.isa
314itb=system.cpu0.itb
315max_insts_all_threads=0
316max_insts_any_thread=0
317max_loads_all_threads=0
318max_loads_any_thread=0
319numThreads=1
320p_state_clk_gate_bins=20
321p_state_clk_gate_max=1000000000000
322p_state_clk_gate_min=1000
323power_model=Null
324profile=0
325progress_interval=0
326simpoint_start_insts=
327socket_id=0
328switched_out=false
329syscallRetryLatency=10000
330system=system
331tracer=system.cpu0.tracer
332workload=system.cpu0.workload
333dcache_port=system.cp_cntrl0.sequencer.slave[1]
334icache_port=system.cp_cntrl0.sequencer.slave[0]
335
336[system.cpu0.apic_clk_domain]
337type=DerivedClockDomain
338clk_divider=16
339clk_domain=system.cpu0.clk_domain
340eventq_index=0
341
342[system.cpu0.clk_domain]
343type=SrcClockDomain
344clock=500
345domain_id=-1
346eventq_index=0
347init_perf_level=0
348voltage_domain=system.voltage_domain
349
350[system.cpu0.dtb]
351type=X86TLB
352children=walker
353eventq_index=0
354size=64
355walker=system.cpu0.dtb.walker
356
357[system.cpu0.dtb.walker]
358type=X86PagetableWalker
359clk_domain=system.cpu0.clk_domain
360default_p_state=UNDEFINED
361eventq_index=0
362num_squash_per_cycle=4
363p_state_clk_gate_bins=20
364p_state_clk_gate_max=1000000000000
365p_state_clk_gate_min=1000
366power_model=Null
367system=system
368port=system.cp_cntrl0.sequencer.slave[3]
369
370[system.cpu0.interrupts]
371type=X86LocalApic
372clk_domain=system.cpu0.apic_clk_domain
373default_p_state=UNDEFINED
374eventq_index=0
375int_latency=1000
376p_state_clk_gate_bins=20
377p_state_clk_gate_max=1000000000000
378p_state_clk_gate_min=1000
379pio_addr=2305843009213693952
380pio_latency=100000
381power_model=Null
382system=system
383int_master=system.cp_cntrl0.sequencer.slave[4]
384int_slave=system.cp_cntrl0.sequencer.master[1]
385pio=system.cp_cntrl0.sequencer.master[0]
386
387[system.cpu0.isa]
388type=X86ISA
389eventq_index=0
390
391[system.cpu0.itb]
392type=X86TLB
393children=walker
394eventq_index=0
395size=64
396walker=system.cpu0.itb.walker
397
398[system.cpu0.itb.walker]
399type=X86PagetableWalker
400clk_domain=system.cpu0.clk_domain
401default_p_state=UNDEFINED
402eventq_index=0
403num_squash_per_cycle=4
404p_state_clk_gate_bins=20
405p_state_clk_gate_max=1000000000000
406p_state_clk_gate_min=1000
407power_model=Null
408system=system
409port=system.cp_cntrl0.sequencer.slave[2]
410
411[system.cpu0.tracer]
412type=ExeTracer
413eventq_index=0
414
415[system.cpu0.workload]
416type=Process
417cmd=gpu-hello
418cwd=
419drivers=system.cpu2.cl_driver
420egid=100
421env=
422errout=cerr
423euid=100
424eventq_index=0
425executable=/usr/local/google/home/gabeblack/gem5/dist/m5/regression/test-progs/gpu-hello/bin/x86/linux/gpu-hello
426gid=100
427input=cin
428kvmInSE=false
429maxStackSize=67108864
430output=cout
431pgid=100
432pid=100
433ppid=0
434simpoint=0
435system=system
436uid=100
437useArchPT=false
438
439[system.cpu1]
440type=Shader
441children=CUs0 CUs1 clk_domain
442CUs=system.cpu1.CUs0 system.cpu1.CUs1
443clk_domain=system.cpu1.clk_domain
444cpu_pointer=system.cpu0
445default_p_state=UNDEFINED
446eventq_index=0
447globalmem=65536
448impl_kern_boundary_sync=false
449n_wf=8
450p_state_clk_gate_bins=20
451p_state_clk_gate_max=1000000000000
452p_state_clk_gate_min=1000
453power_model=Null
454separate_acquire_release=false
455timing=true
456translation=false
457
458[system.cpu1.CUs0]
459type=ComputeUnit
460children=ldsBus localDataStore vector_register_file0 vector_register_file1 vector_register_file2 vector_register_file3 wavefronts00 wavefronts01 wavefronts02 wavefronts03 wavefronts04 wavefronts05 wavefronts06 wavefronts07 wavefronts08 wavefronts09 wavefronts10 wavefronts11 wavefronts12 wavefronts13 wavefronts14 wavefronts15 wavefronts16 wavefronts17 wavefronts18 wavefronts19 wavefronts20 wavefronts21 wavefronts22 wavefronts23 wavefronts24 wavefronts25 wavefronts26 wavefronts27 wavefronts28 wavefronts29 wavefronts30 wavefronts31
461clk_domain=system.cpu1.clk_domain
462coalescer_to_vrf_bus_width=32
463countPages=false
464cu_id=0
465debugSegFault=false
466default_p_state=UNDEFINED
467dpbypass_pipe_length=4
468eventq_index=0
469execPolicy=OLDEST-FIRST
470functionalTLB=true
471global_mem_queue_size=256
472issue_period=4
473localDataStore=system.cpu1.CUs0.localDataStore
474localMemBarrier=false
475local_mem_queue_size=256
476mem_req_latency=9
477mem_resp_latency=9
478n_wf=8
479num_SIMDs=4
480num_global_mem_pipes=1
481num_shared_mem_pipes=1
482out_of_order_data_delivery=false
483p_state_clk_gate_bins=20
484p_state_clk_gate_max=1000000000000
485p_state_clk_gate_min=1000
486perLaneTLB=false
487power_model=Null
488prefetch_depth=0
489prefetch_prev_type=PF_PHASE
490prefetch_stride=1
491spbypass_pipe_length=4
492system=system
493vector_register_file=system.cpu1.CUs0.vector_register_file0 system.cpu1.CUs0.vector_register_file1 system.cpu1.CUs0.vector_register_file2 system.cpu1.CUs0.vector_register_file3
494vrf_to_coalescer_bus_width=32
495wavefronts=system.cpu1.CUs0.wavefronts00 system.cpu1.CUs0.wavefronts01 system.cpu1.CUs0.wavefronts02 system.cpu1.CUs0.wavefronts03 system.cpu1.CUs0.wavefronts04 system.cpu1.CUs0.wavefronts05 system.cpu1.CUs0.wavefronts06 system.cpu1.CUs0.wavefronts07 system.cpu1.CUs0.wavefronts08 system.cpu1.CUs0.wavefronts09 system.cpu1.CUs0.wavefronts10 system.cpu1.CUs0.wavefronts11 system.cpu1.CUs0.wavefronts12 system.cpu1.CUs0.wavefronts13 system.cpu1.CUs0.wavefronts14 system.cpu1.CUs0.wavefronts15 system.cpu1.CUs0.wavefronts16 system.cpu1.CUs0.wavefronts17 system.cpu1.CUs0.wavefronts18 system.cpu1.CUs0.wavefronts19 system.cpu1.CUs0.wavefronts20 system.cpu1.CUs0.wavefronts21 system.cpu1.CUs0.wavefronts22 system.cpu1.CUs0.wavefronts23 system.cpu1.CUs0.wavefronts24 system.cpu1.CUs0.wavefronts25 system.cpu1.CUs0.wavefronts26 system.cpu1.CUs0.wavefronts27 system.cpu1.CUs0.wavefronts28 system.cpu1.CUs0.wavefronts29 system.cpu1.CUs0.wavefronts30 system.cpu1.CUs0.wavefronts31
496wfSize=64
497xactCasMode=false
498ldsPort=system.cpu1.CUs0.ldsBus.slave
499memory_port=system.tcp_cntrl0.coalescer.slave[0] system.tcp_cntrl0.coalescer.slave[1] system.tcp_cntrl0.coalescer.slave[2] system.tcp_cntrl0.coalescer.slave[3] system.tcp_cntrl0.coalescer.slave[4] system.tcp_cntrl0.coalescer.slave[5] system.tcp_cntrl0.coalescer.slave[6] system.tcp_cntrl0.coalescer.slave[7] system.tcp_cntrl0.coalescer.slave[8] system.tcp_cntrl0.coalescer.slave[9] system.tcp_cntrl0.coalescer.slave[10] system.tcp_cntrl0.coalescer.slave[11] system.tcp_cntrl0.coalescer.slave[12] system.tcp_cntrl0.coalescer.slave[13] system.tcp_cntrl0.coalescer.slave[14] system.tcp_cntrl0.coalescer.slave[15] system.tcp_cntrl0.coalescer.slave[16] system.tcp_cntrl0.coalescer.slave[17] system.tcp_cntrl0.coalescer.slave[18] system.tcp_cntrl0.coalescer.slave[19] system.tcp_cntrl0.coalescer.slave[20] system.tcp_cntrl0.coalescer.slave[21] system.tcp_cntrl0.coalescer.slave[22] system.tcp_cntrl0.coalescer.slave[23] system.tcp_cntrl0.coalescer.slave[24] system.tcp_cntrl0.coalescer.slave[25] system.tcp_cntrl0.coalescer.slave[26] system.tcp_cntrl0.coalescer.slave[27] system.tcp_cntrl0.coalescer.slave[28] system.tcp_cntrl0.coalescer.slave[29] system.tcp_cntrl0.coalescer.slave[30] system.tcp_cntrl0.coalescer.slave[31] system.tcp_cntrl0.coalescer.slave[32] system.tcp_cntrl0.coalescer.slave[33] system.tcp_cntrl0.coalescer.slave[34] system.tcp_cntrl0.coalescer.slave[35] system.tcp_cntrl0.coalescer.slave[36] system.tcp_cntrl0.coalescer.slave[37] system.tcp_cntrl0.coalescer.slave[38] system.tcp_cntrl0.coalescer.slave[39] system.tcp_cntrl0.coalescer.slave[40] system.tcp_cntrl0.coalescer.slave[41] system.tcp_cntrl0.coalescer.slave[42] system.tcp_cntrl0.coalescer.slave[43] system.tcp_cntrl0.coalescer.slave[44] system.tcp_cntrl0.coalescer.slave[45] system.tcp_cntrl0.coalescer.slave[46] system.tcp_cntrl0.coalescer.slave[47] system.tcp_cntrl0.coalescer.slave[48] system.tcp_cntrl0.coalescer.slave[49] system.tcp_cntrl0.coalescer.slave[50] system.tcp_cntrl0.coalescer.slave[51] system.tcp_cntrl0.coalescer.slave[52] system.tcp_cntrl0.coalescer.slave[53] system.tcp_cntrl0.coalescer.slave[54] system.tcp_cntrl0.coalescer.slave[55] system.tcp_cntrl0.coalescer.slave[56] system.tcp_cntrl0.coalescer.slave[57] system.tcp_cntrl0.coalescer.slave[58] system.tcp_cntrl0.coalescer.slave[59] system.tcp_cntrl0.coalescer.slave[60] system.tcp_cntrl0.coalescer.slave[61] system.tcp_cntrl0.coalescer.slave[62] system.tcp_cntrl0.coalescer.slave[63]
500sqc_port=system.sqc_cntrl0.sequencer.slave[0]
501sqc_tlb_port=system.sqc_coalescer.slave[0]
502translation_port=system.l1_coalescer0.slave[0]
503
504[system.cpu1.CUs0.ldsBus]
505type=Bridge
506clk_domain=system.cpu1.clk_domain
507default_p_state=UNDEFINED
508delay=0
509eventq_index=0
510p_state_clk_gate_bins=20
511p_state_clk_gate_max=1000000000000
512p_state_clk_gate_min=1000
513power_model=Null
514ranges=0:18446744073709551615:0:0:0:0
515req_size=16
516resp_size=16
517master=system.cpu1.CUs0.localDataStore.cuPort
518slave=system.cpu1.CUs0.ldsPort
519
520[system.cpu1.CUs0.localDataStore]
521type=LdsState
522bankConflictPenalty=1
523banks=32
524clk_domain=system.cpu1.clk_domain
525default_p_state=UNDEFINED
526eventq_index=0
527p_state_clk_gate_bins=20
528p_state_clk_gate_max=1000000000000
529p_state_clk_gate_min=1000
530power_model=Null
531range=0:65535:0:0:0:0
532size=65536
533cuPort=system.cpu1.CUs0.ldsBus.master
534
535[system.cpu1.CUs0.vector_register_file0]
536type=VectorRegisterFile
537eventq_index=0
538min_alloc=4
539num_regs_per_simd=2048
540simd_id=0
541wfSize=64
542
543[system.cpu1.CUs0.vector_register_file1]
544type=VectorRegisterFile
545eventq_index=0
546min_alloc=4
547num_regs_per_simd=2048
548simd_id=1
549wfSize=64
550
551[system.cpu1.CUs0.vector_register_file2]
552type=VectorRegisterFile
553eventq_index=0
554min_alloc=4
555num_regs_per_simd=2048
556simd_id=2
557wfSize=64
558
559[system.cpu1.CUs0.vector_register_file3]
560type=VectorRegisterFile
561eventq_index=0
562min_alloc=4
563num_regs_per_simd=2048
564simd_id=3
565wfSize=64
566
567[system.cpu1.CUs0.wavefronts00]
568type=Wavefront
569eventq_index=0
570simdId=0
571wfSize=64
572wf_slot_id=0
573
574[system.cpu1.CUs0.wavefronts01]
575type=Wavefront
576eventq_index=0
577simdId=0
578wfSize=64
579wf_slot_id=1
580
581[system.cpu1.CUs0.wavefronts02]
582type=Wavefront
583eventq_index=0
584simdId=0
585wfSize=64
586wf_slot_id=2
587
588[system.cpu1.CUs0.wavefronts03]
589type=Wavefront
590eventq_index=0
591simdId=0
592wfSize=64
593wf_slot_id=3
594
595[system.cpu1.CUs0.wavefronts04]
596type=Wavefront
597eventq_index=0
598simdId=0
599wfSize=64
600wf_slot_id=4
601
602[system.cpu1.CUs0.wavefronts05]
603type=Wavefront
604eventq_index=0
605simdId=0
606wfSize=64
607wf_slot_id=5
608
609[system.cpu1.CUs0.wavefronts06]
610type=Wavefront
611eventq_index=0
612simdId=0
613wfSize=64
614wf_slot_id=6
615
616[system.cpu1.CUs0.wavefronts07]
617type=Wavefront
618eventq_index=0
619simdId=0
620wfSize=64
621wf_slot_id=7
622
623[system.cpu1.CUs0.wavefronts08]
624type=Wavefront
625eventq_index=0
626simdId=1
627wfSize=64
628wf_slot_id=0
629
630[system.cpu1.CUs0.wavefronts09]
631type=Wavefront
632eventq_index=0
633simdId=1
634wfSize=64
635wf_slot_id=1
636
637[system.cpu1.CUs0.wavefronts10]
638type=Wavefront
639eventq_index=0
640simdId=1
641wfSize=64
642wf_slot_id=2
643
644[system.cpu1.CUs0.wavefronts11]
645type=Wavefront
646eventq_index=0
647simdId=1
648wfSize=64
649wf_slot_id=3
650
651[system.cpu1.CUs0.wavefronts12]
652type=Wavefront
653eventq_index=0
654simdId=1
655wfSize=64
656wf_slot_id=4
657
658[system.cpu1.CUs0.wavefronts13]
659type=Wavefront
660eventq_index=0
661simdId=1
662wfSize=64
663wf_slot_id=5
664
665[system.cpu1.CUs0.wavefronts14]
666type=Wavefront
667eventq_index=0
668simdId=1
669wfSize=64
670wf_slot_id=6
671
672[system.cpu1.CUs0.wavefronts15]
673type=Wavefront
674eventq_index=0
675simdId=1
676wfSize=64
677wf_slot_id=7
678
679[system.cpu1.CUs0.wavefronts16]
680type=Wavefront
681eventq_index=0
682simdId=2
683wfSize=64
684wf_slot_id=0
685
686[system.cpu1.CUs0.wavefronts17]
687type=Wavefront
688eventq_index=0
689simdId=2
690wfSize=64
691wf_slot_id=1
692
693[system.cpu1.CUs0.wavefronts18]
694type=Wavefront
695eventq_index=0
696simdId=2
697wfSize=64
698wf_slot_id=2
699
700[system.cpu1.CUs0.wavefronts19]
701type=Wavefront
702eventq_index=0
703simdId=2
704wfSize=64
705wf_slot_id=3
706
707[system.cpu1.CUs0.wavefronts20]
708type=Wavefront
709eventq_index=0
710simdId=2
711wfSize=64
712wf_slot_id=4
713
714[system.cpu1.CUs0.wavefronts21]
715type=Wavefront
716eventq_index=0
717simdId=2
718wfSize=64
719wf_slot_id=5
720
721[system.cpu1.CUs0.wavefronts22]
722type=Wavefront
723eventq_index=0
724simdId=2
725wfSize=64
726wf_slot_id=6
727
728[system.cpu1.CUs0.wavefronts23]
729type=Wavefront
730eventq_index=0
731simdId=2
732wfSize=64
733wf_slot_id=7
734
735[system.cpu1.CUs0.wavefronts24]
736type=Wavefront
737eventq_index=0
738simdId=3
739wfSize=64
740wf_slot_id=0
741
742[system.cpu1.CUs0.wavefronts25]
743type=Wavefront
744eventq_index=0
745simdId=3
746wfSize=64
747wf_slot_id=1
748
749[system.cpu1.CUs0.wavefronts26]
750type=Wavefront
751eventq_index=0
752simdId=3
753wfSize=64
754wf_slot_id=2
755
756[system.cpu1.CUs0.wavefronts27]
757type=Wavefront
758eventq_index=0
759simdId=3
760wfSize=64
761wf_slot_id=3
762
763[system.cpu1.CUs0.wavefronts28]
764type=Wavefront
765eventq_index=0
766simdId=3
767wfSize=64
768wf_slot_id=4
769
770[system.cpu1.CUs0.wavefronts29]
771type=Wavefront
772eventq_index=0
773simdId=3
774wfSize=64
775wf_slot_id=5
776
777[system.cpu1.CUs0.wavefronts30]
778type=Wavefront
779eventq_index=0
780simdId=3
781wfSize=64
782wf_slot_id=6
783
784[system.cpu1.CUs0.wavefronts31]
785type=Wavefront
786eventq_index=0
787simdId=3
788wfSize=64
789wf_slot_id=7
790
791[system.cpu1.CUs1]
792type=ComputeUnit
793children=ldsBus localDataStore vector_register_file0 vector_register_file1 vector_register_file2 vector_register_file3 wavefronts00 wavefronts01 wavefronts02 wavefronts03 wavefronts04 wavefronts05 wavefronts06 wavefronts07 wavefronts08 wavefronts09 wavefronts10 wavefronts11 wavefronts12 wavefronts13 wavefronts14 wavefronts15 wavefronts16 wavefronts17 wavefronts18 wavefronts19 wavefronts20 wavefronts21 wavefronts22 wavefronts23 wavefronts24 wavefronts25 wavefronts26 wavefronts27 wavefronts28 wavefronts29 wavefronts30 wavefronts31
794clk_domain=system.cpu1.clk_domain
795coalescer_to_vrf_bus_width=32
796countPages=false
797cu_id=1
798debugSegFault=false
799default_p_state=UNDEFINED
800dpbypass_pipe_length=4
801eventq_index=0
802execPolicy=OLDEST-FIRST
803functionalTLB=true
804global_mem_queue_size=256
805issue_period=4
806localDataStore=system.cpu1.CUs1.localDataStore
807localMemBarrier=false
808local_mem_queue_size=256
809mem_req_latency=9
810mem_resp_latency=9
811n_wf=8
812num_SIMDs=4
813num_global_mem_pipes=1
814num_shared_mem_pipes=1
815out_of_order_data_delivery=false
816p_state_clk_gate_bins=20
817p_state_clk_gate_max=1000000000000
818p_state_clk_gate_min=1000
819perLaneTLB=false
820power_model=Null
821prefetch_depth=0
822prefetch_prev_type=PF_PHASE
823prefetch_stride=1
824spbypass_pipe_length=4
825system=system
826vector_register_file=system.cpu1.CUs1.vector_register_file0 system.cpu1.CUs1.vector_register_file1 system.cpu1.CUs1.vector_register_file2 system.cpu1.CUs1.vector_register_file3
827vrf_to_coalescer_bus_width=32
828wavefronts=system.cpu1.CUs1.wavefronts00 system.cpu1.CUs1.wavefronts01 system.cpu1.CUs1.wavefronts02 system.cpu1.CUs1.wavefronts03 system.cpu1.CUs1.wavefronts04 system.cpu1.CUs1.wavefronts05 system.cpu1.CUs1.wavefronts06 system.cpu1.CUs1.wavefronts07 system.cpu1.CUs1.wavefronts08 system.cpu1.CUs1.wavefronts09 system.cpu1.CUs1.wavefronts10 system.cpu1.CUs1.wavefronts11 system.cpu1.CUs1.wavefronts12 system.cpu1.CUs1.wavefronts13 system.cpu1.CUs1.wavefronts14 system.cpu1.CUs1.wavefronts15 system.cpu1.CUs1.wavefronts16 system.cpu1.CUs1.wavefronts17 system.cpu1.CUs1.wavefronts18 system.cpu1.CUs1.wavefronts19 system.cpu1.CUs1.wavefronts20 system.cpu1.CUs1.wavefronts21 system.cpu1.CUs1.wavefronts22 system.cpu1.CUs1.wavefronts23 system.cpu1.CUs1.wavefronts24 system.cpu1.CUs1.wavefronts25 system.cpu1.CUs1.wavefronts26 system.cpu1.CUs1.wavefronts27 system.cpu1.CUs1.wavefronts28 system.cpu1.CUs1.wavefronts29 system.cpu1.CUs1.wavefronts30 system.cpu1.CUs1.wavefronts31
829wfSize=64
830xactCasMode=false
831ldsPort=system.cpu1.CUs1.ldsBus.slave
832memory_port=system.tcp_cntrl1.coalescer.slave[0] system.tcp_cntrl1.coalescer.slave[1] system.tcp_cntrl1.coalescer.slave[2] system.tcp_cntrl1.coalescer.slave[3] system.tcp_cntrl1.coalescer.slave[4] system.tcp_cntrl1.coalescer.slave[5] system.tcp_cntrl1.coalescer.slave[6] system.tcp_cntrl1.coalescer.slave[7] system.tcp_cntrl1.coalescer.slave[8] system.tcp_cntrl1.coalescer.slave[9] system.tcp_cntrl1.coalescer.slave[10] system.tcp_cntrl1.coalescer.slave[11] system.tcp_cntrl1.coalescer.slave[12] system.tcp_cntrl1.coalescer.slave[13] system.tcp_cntrl1.coalescer.slave[14] system.tcp_cntrl1.coalescer.slave[15] system.tcp_cntrl1.coalescer.slave[16] system.tcp_cntrl1.coalescer.slave[17] system.tcp_cntrl1.coalescer.slave[18] system.tcp_cntrl1.coalescer.slave[19] system.tcp_cntrl1.coalescer.slave[20] system.tcp_cntrl1.coalescer.slave[21] system.tcp_cntrl1.coalescer.slave[22] system.tcp_cntrl1.coalescer.slave[23] system.tcp_cntrl1.coalescer.slave[24] system.tcp_cntrl1.coalescer.slave[25] system.tcp_cntrl1.coalescer.slave[26] system.tcp_cntrl1.coalescer.slave[27] system.tcp_cntrl1.coalescer.slave[28] system.tcp_cntrl1.coalescer.slave[29] system.tcp_cntrl1.coalescer.slave[30] system.tcp_cntrl1.coalescer.slave[31] system.tcp_cntrl1.coalescer.slave[32] system.tcp_cntrl1.coalescer.slave[33] system.tcp_cntrl1.coalescer.slave[34] system.tcp_cntrl1.coalescer.slave[35] system.tcp_cntrl1.coalescer.slave[36] system.tcp_cntrl1.coalescer.slave[37] system.tcp_cntrl1.coalescer.slave[38] system.tcp_cntrl1.coalescer.slave[39] system.tcp_cntrl1.coalescer.slave[40] system.tcp_cntrl1.coalescer.slave[41] system.tcp_cntrl1.coalescer.slave[42] system.tcp_cntrl1.coalescer.slave[43] system.tcp_cntrl1.coalescer.slave[44] system.tcp_cntrl1.coalescer.slave[45] system.tcp_cntrl1.coalescer.slave[46] system.tcp_cntrl1.coalescer.slave[47] system.tcp_cntrl1.coalescer.slave[48] system.tcp_cntrl1.coalescer.slave[49] system.tcp_cntrl1.coalescer.slave[50] system.tcp_cntrl1.coalescer.slave[51] system.tcp_cntrl1.coalescer.slave[52] system.tcp_cntrl1.coalescer.slave[53] system.tcp_cntrl1.coalescer.slave[54] system.tcp_cntrl1.coalescer.slave[55] system.tcp_cntrl1.coalescer.slave[56] system.tcp_cntrl1.coalescer.slave[57] system.tcp_cntrl1.coalescer.slave[58] system.tcp_cntrl1.coalescer.slave[59] system.tcp_cntrl1.coalescer.slave[60] system.tcp_cntrl1.coalescer.slave[61] system.tcp_cntrl1.coalescer.slave[62] system.tcp_cntrl1.coalescer.slave[63]
833sqc_port=system.sqc_cntrl0.sequencer.slave[1]
834sqc_tlb_port=system.sqc_coalescer.slave[1]
835translation_port=system.l1_coalescer1.slave[0]
836
837[system.cpu1.CUs1.ldsBus]
838type=Bridge
839clk_domain=system.cpu1.clk_domain
840default_p_state=UNDEFINED
841delay=0
842eventq_index=0
843p_state_clk_gate_bins=20
844p_state_clk_gate_max=1000000000000
845p_state_clk_gate_min=1000
846power_model=Null
847ranges=0:18446744073709551615:0:0:0:0
848req_size=16
849resp_size=16
850master=system.cpu1.CUs1.localDataStore.cuPort
851slave=system.cpu1.CUs1.ldsPort
852
853[system.cpu1.CUs1.localDataStore]
854type=LdsState
855bankConflictPenalty=1
856banks=32
857clk_domain=system.cpu1.clk_domain
858default_p_state=UNDEFINED
859eventq_index=0
860p_state_clk_gate_bins=20
861p_state_clk_gate_max=1000000000000
862p_state_clk_gate_min=1000
863power_model=Null
864range=0:65535:0:0:0:0
865size=65536
866cuPort=system.cpu1.CUs1.ldsBus.master
867
868[system.cpu1.CUs1.vector_register_file0]
869type=VectorRegisterFile
870eventq_index=0
871min_alloc=4
872num_regs_per_simd=2048
873simd_id=0
874wfSize=64
875
876[system.cpu1.CUs1.vector_register_file1]
877type=VectorRegisterFile
878eventq_index=0
879min_alloc=4
880num_regs_per_simd=2048
881simd_id=1
882wfSize=64
883
884[system.cpu1.CUs1.vector_register_file2]
885type=VectorRegisterFile
886eventq_index=0
887min_alloc=4
888num_regs_per_simd=2048
889simd_id=2
890wfSize=64
891
892[system.cpu1.CUs1.vector_register_file3]
893type=VectorRegisterFile
894eventq_index=0
895min_alloc=4
896num_regs_per_simd=2048
897simd_id=3
898wfSize=64
899
900[system.cpu1.CUs1.wavefronts00]
901type=Wavefront
902eventq_index=0
903simdId=0
904wfSize=64
905wf_slot_id=0
906
907[system.cpu1.CUs1.wavefronts01]
908type=Wavefront
909eventq_index=0
910simdId=0
911wfSize=64
912wf_slot_id=1
913
914[system.cpu1.CUs1.wavefronts02]
915type=Wavefront
916eventq_index=0
917simdId=0
918wfSize=64
919wf_slot_id=2
920
921[system.cpu1.CUs1.wavefronts03]
922type=Wavefront
923eventq_index=0
924simdId=0
925wfSize=64
926wf_slot_id=3
927
928[system.cpu1.CUs1.wavefronts04]
929type=Wavefront
930eventq_index=0
931simdId=0
932wfSize=64
933wf_slot_id=4
934
935[system.cpu1.CUs1.wavefronts05]
936type=Wavefront
937eventq_index=0
938simdId=0
939wfSize=64
940wf_slot_id=5
941
942[system.cpu1.CUs1.wavefronts06]
943type=Wavefront
944eventq_index=0
945simdId=0
946wfSize=64
947wf_slot_id=6
948
949[system.cpu1.CUs1.wavefronts07]
950type=Wavefront
951eventq_index=0
952simdId=0
953wfSize=64
954wf_slot_id=7
955
956[system.cpu1.CUs1.wavefronts08]
957type=Wavefront
958eventq_index=0
959simdId=1
960wfSize=64
961wf_slot_id=0
962
963[system.cpu1.CUs1.wavefronts09]
964type=Wavefront
965eventq_index=0
966simdId=1
967wfSize=64
968wf_slot_id=1
969
970[system.cpu1.CUs1.wavefronts10]
971type=Wavefront
972eventq_index=0
973simdId=1
974wfSize=64
975wf_slot_id=2
976
977[system.cpu1.CUs1.wavefronts11]
978type=Wavefront
979eventq_index=0
980simdId=1
981wfSize=64
982wf_slot_id=3
983
984[system.cpu1.CUs1.wavefronts12]
985type=Wavefront
986eventq_index=0
987simdId=1
988wfSize=64
989wf_slot_id=4
990
991[system.cpu1.CUs1.wavefronts13]
992type=Wavefront
993eventq_index=0
994simdId=1
995wfSize=64
996wf_slot_id=5
997
998[system.cpu1.CUs1.wavefronts14]
999type=Wavefront
1000eventq_index=0
1001simdId=1
1002wfSize=64
1003wf_slot_id=6
1004
1005[system.cpu1.CUs1.wavefronts15]
1006type=Wavefront
1007eventq_index=0
1008simdId=1
1009wfSize=64
1010wf_slot_id=7
1011
1012[system.cpu1.CUs1.wavefronts16]
1013type=Wavefront
1014eventq_index=0
1015simdId=2
1016wfSize=64
1017wf_slot_id=0
1018
1019[system.cpu1.CUs1.wavefronts17]
1020type=Wavefront
1021eventq_index=0
1022simdId=2
1023wfSize=64
1024wf_slot_id=1
1025
1026[system.cpu1.CUs1.wavefronts18]
1027type=Wavefront
1028eventq_index=0
1029simdId=2
1030wfSize=64
1031wf_slot_id=2
1032
1033[system.cpu1.CUs1.wavefronts19]
1034type=Wavefront
1035eventq_index=0
1036simdId=2
1037wfSize=64
1038wf_slot_id=3
1039
1040[system.cpu1.CUs1.wavefronts20]
1041type=Wavefront
1042eventq_index=0
1043simdId=2
1044wfSize=64
1045wf_slot_id=4
1046
1047[system.cpu1.CUs1.wavefronts21]
1048type=Wavefront
1049eventq_index=0
1050simdId=2
1051wfSize=64
1052wf_slot_id=5
1053
1054[system.cpu1.CUs1.wavefronts22]
1055type=Wavefront
1056eventq_index=0
1057simdId=2
1058wfSize=64
1059wf_slot_id=6
1060
1061[system.cpu1.CUs1.wavefronts23]
1062type=Wavefront
1063eventq_index=0
1064simdId=2
1065wfSize=64
1066wf_slot_id=7
1067
1068[system.cpu1.CUs1.wavefronts24]
1069type=Wavefront
1070eventq_index=0
1071simdId=3
1072wfSize=64
1073wf_slot_id=0
1074
1075[system.cpu1.CUs1.wavefronts25]
1076type=Wavefront
1077eventq_index=0
1078simdId=3
1079wfSize=64
1080wf_slot_id=1
1081
1082[system.cpu1.CUs1.wavefronts26]
1083type=Wavefront
1084eventq_index=0
1085simdId=3
1086wfSize=64
1087wf_slot_id=2
1088
1089[system.cpu1.CUs1.wavefronts27]
1090type=Wavefront
1091eventq_index=0
1092simdId=3
1093wfSize=64
1094wf_slot_id=3
1095
1096[system.cpu1.CUs1.wavefronts28]
1097type=Wavefront
1098eventq_index=0
1099simdId=3
1100wfSize=64
1101wf_slot_id=4
1102
1103[system.cpu1.CUs1.wavefronts29]
1104type=Wavefront
1105eventq_index=0
1106simdId=3
1107wfSize=64
1108wf_slot_id=5
1109
1110[system.cpu1.CUs1.wavefronts30]
1111type=Wavefront
1112eventq_index=0
1113simdId=3
1114wfSize=64
1115wf_slot_id=6
1116
1117[system.cpu1.CUs1.wavefronts31]
1118type=Wavefront
1119eventq_index=0
1120simdId=3
1121wfSize=64
1122wf_slot_id=7
1123
1124[system.cpu1.clk_domain]
1125type=SrcClockDomain
1126children=voltage_domain
1127clock=1000
1128domain_id=-1
1129eventq_index=0
1130init_perf_level=0
1131voltage_domain=system.cpu1.clk_domain.voltage_domain
1132
1133[system.cpu1.clk_domain.voltage_domain]
1134type=VoltageDomain
1135eventq_index=0
1136voltage=1.000000
1137
1138[system.cpu2]
1139type=GpuDispatcher
1140children=cl_driver
1141cl_driver=system.cpu2.cl_driver
1142clk_domain=system.clk_domain
1143cpu=system.cpu0
1144default_p_state=UNDEFINED
1145eventq_index=0
1146p_state_clk_gate_bins=20
1147p_state_clk_gate_max=1000000000000
1148p_state_clk_gate_min=1000
1149pio_addr=8589934592
1150pio_latency=1000
1151power_model=Null
1152shader_pointer=system.cpu1
1153system=system
1154dma=system.piobus.slave[1]
1155pio=system.piobus.master[0]
1156translation_port=system.dispatcher_coalescer.slave[0]
1157
1158[system.cpu2.cl_driver]
1159type=ClDriver
1160codefile=/usr/local/google/home/gabeblack/gem5/dist/m5/regression/test-progs/gpu-hello/bin/x86/linux/gpu-hello-kernel.asm
1161eventq_index=0
1162filename=hsa
1163
1164[system.dir_cntrl0]
1165type=Directory_Controller
1166children=L3CacheMemory L3triggerQueue directory probeToCore requestFromCores responseFromCores responseFromMemory responseToCore triggerQueue unblockFromCores
1167CPUonly=false
1168L3CacheMemory=system.dir_cntrl0.L3CacheMemory
1169L3triggerQueue=system.dir_cntrl0.L3triggerQueue
1170TCC_select_num_bits=0
1171buffer_size=0
1172clk_domain=system.clk_domain
1173cluster_id=0
1174default_p_state=UNDEFINED
1175directory=system.dir_cntrl0.directory
1176eventq_index=0
1177l3_hit_latency=15
1178noTCCdir=false
1179number_of_TBEs=5120
1180p_state_clk_gate_bins=20
1181p_state_clk_gate_max=1000000000000
1182p_state_clk_gate_min=1000
1183power_model=Null
1184probeToCore=system.dir_cntrl0.probeToCore
1185recycle_latency=10
1186requestFromCores=system.dir_cntrl0.requestFromCores
1187responseFromCores=system.dir_cntrl0.responseFromCores
1188responseFromMemory=system.dir_cntrl0.responseFromMemory
1189responseToCore=system.dir_cntrl0.responseToCore
1190response_latency=30
1191ruby_system=system.ruby
1192system=system
1193to_memory_controller_latency=1
1194transitions_per_cycle=32
1195triggerQueue=system.dir_cntrl0.triggerQueue
1196unblockFromCores=system.dir_cntrl0.unblockFromCores
1197useL3OnWT=false
1198version=0
1199memory=system.mem_ctrls.port
1200
1201[system.dir_cntrl0.L3CacheMemory]
1202type=RubyCache
1203children=replacement_policy
1204assoc=8
1205block_size=0
1206dataAccessLatency=20
1207dataArrayBanks=256.0
1208eventq_index=0
1209is_icache=false
1210replacement_policy=system.dir_cntrl0.L3CacheMemory.replacement_policy
1211resourceStalls=true
1212ruby_system=system.ruby
1213size=16777216
1214start_index_bit=6
1215tagAccessLatency=15
1216tagArrayBanks=256.0
1217
1218[system.dir_cntrl0.L3CacheMemory.replacement_policy]
1219type=PseudoLRUReplacementPolicy
1220assoc=8
1221block_size=64
1222eventq_index=0
1223size=16777216
1224
1225[system.dir_cntrl0.L3triggerQueue]
1226type=MessageBuffer
1227buffer_size=0
1228eventq_index=0
1229ordered=true
1230randomization=false
1231
1232[system.dir_cntrl0.directory]
1233type=RubyDirectoryMemory
1234eventq_index=0
1235numa_high_bit=5
1236size=536870912
1237system=system
1238version=0
1239
1240[system.dir_cntrl0.probeToCore]
1241type=MessageBuffer
1242buffer_size=0
1243eventq_index=0
1244ordered=false
1245randomization=false
1246master=system.ruby.network.slave[0]
1247
1248[system.dir_cntrl0.requestFromCores]
1249type=MessageBuffer
1250buffer_size=0
1251eventq_index=0
1252ordered=true
1253randomization=false
1254slave=system.ruby.network.master[0]
1255
1256[system.dir_cntrl0.responseFromCores]
1257type=MessageBuffer
1258buffer_size=0
1259eventq_index=0
1260ordered=false
1261randomization=false
1262slave=system.ruby.network.master[1]
1263
1264[system.dir_cntrl0.responseFromMemory]
1265type=MessageBuffer
1266buffer_size=0
1267eventq_index=0
1268ordered=false
1269randomization=false
1270
1271[system.dir_cntrl0.responseToCore]
1272type=MessageBuffer
1273buffer_size=0
1274eventq_index=0
1275ordered=false
1276randomization=false
1277master=system.ruby.network.slave[1]
1278
1279[system.dir_cntrl0.triggerQueue]
1280type=MessageBuffer
1281buffer_size=0
1282eventq_index=0
1283ordered=true
1284randomization=false
1285
1286[system.dir_cntrl0.unblockFromCores]
1287type=MessageBuffer
1288buffer_size=0
1289eventq_index=0
1290ordered=false
1291randomization=false
1292slave=system.ruby.network.master[2]
1293
1294[system.dispatcher_coalescer]
1295type=TLBCoalescer
1296children=clk_domain
1297clk_domain=system.dispatcher_coalescer.clk_domain
1298coalescingWindow=1
1299default_p_state=UNDEFINED
1300disableCoalescing=false
1301eventq_index=0
1302p_state_clk_gate_bins=20
1303p_state_clk_gate_max=1000000000000
1304p_state_clk_gate_min=1000
1305power_model=Null
1306probesPerCycle=2
1307master=system.dispatcher_tlb.slave[0]
1308slave=system.cpu2.translation_port
1309
1310[system.dispatcher_coalescer.clk_domain]
1311type=SrcClockDomain
1312children=voltage_domain
1313clock=1000
1314domain_id=-1
1315eventq_index=0
1316init_perf_level=0
1317voltage_domain=system.dispatcher_coalescer.clk_domain.voltage_domain
1318
1319[system.dispatcher_coalescer.clk_domain.voltage_domain]
1320type=VoltageDomain
1321eventq_index=0
1322voltage=1.000000
1323
1324[system.dispatcher_tlb]
1325type=X86GPUTLB
1326children=clk_domain
1327accessDistance=false
1328allocationPolicy=true
1329assoc=32
1330clk_domain=system.dispatcher_tlb.clk_domain
1331default_p_state=UNDEFINED
1332eventq_index=0
1333hitLatency=1
1334maxOutstandingReqs=64
1335missLatency1=5
1336missLatency2=750
1337p_state_clk_gate_bins=20
1338p_state_clk_gate_max=1000000000000
1339p_state_clk_gate_min=1000
1340power_model=Null
1341size=32
1342master=system.l2_coalescer.slave[1]
1343slave=system.dispatcher_coalescer.master[0]
1344
1345[system.dispatcher_tlb.clk_domain]
1346type=SrcClockDomain
1347children=voltage_domain
1348clock=1000
1349domain_id=-1
1350eventq_index=0
1351init_perf_level=0
1352voltage_domain=system.dispatcher_tlb.clk_domain.voltage_domain
1353
1354[system.dispatcher_tlb.clk_domain.voltage_domain]
1355type=VoltageDomain
1356eventq_index=0
1357voltage=1.000000
1358
1359[system.dvfs_handler]
1360type=DVFSHandler
1361domains=
1362enable=false
1363eventq_index=0
1364sys_clk_domain=system.clk_domain
1365transition_latency=100000000
1366
1367[system.l1_coalescer0]
1368type=TLBCoalescer
1369children=clk_domain
1370clk_domain=system.l1_coalescer0.clk_domain
1371coalescingWindow=1
1372default_p_state=UNDEFINED
1373disableCoalescing=false
1374eventq_index=0
1375p_state_clk_gate_bins=20
1376p_state_clk_gate_max=1000000000000
1377p_state_clk_gate_min=1000
1378power_model=Null
1379probesPerCycle=2
1380master=system.l1_tlb0.slave[0]
1381slave=system.cpu1.CUs0.translation_port[0]
1382
1383[system.l1_coalescer0.clk_domain]
1384type=SrcClockDomain
1385children=voltage_domain
1386clock=1000
1387domain_id=-1
1388eventq_index=0
1389init_perf_level=0
1390voltage_domain=system.l1_coalescer0.clk_domain.voltage_domain
1391
1392[system.l1_coalescer0.clk_domain.voltage_domain]
1393type=VoltageDomain
1394eventq_index=0
1395voltage=1.000000
1396
1397[system.l1_coalescer1]
1398type=TLBCoalescer
1399children=clk_domain
1400clk_domain=system.l1_coalescer1.clk_domain
1401coalescingWindow=1
1402default_p_state=UNDEFINED
1403disableCoalescing=false
1404eventq_index=0
1405p_state_clk_gate_bins=20
1406p_state_clk_gate_max=1000000000000
1407p_state_clk_gate_min=1000
1408power_model=Null
1409probesPerCycle=2
1410master=system.l1_tlb1.slave[0]
1411slave=system.cpu1.CUs1.translation_port[0]
1412
1413[system.l1_coalescer1.clk_domain]
1414type=SrcClockDomain
1415children=voltage_domain
1416clock=1000
1417domain_id=-1
1418eventq_index=0
1419init_perf_level=0
1420voltage_domain=system.l1_coalescer1.clk_domain.voltage_domain
1421
1422[system.l1_coalescer1.clk_domain.voltage_domain]
1423type=VoltageDomain
1424eventq_index=0
1425voltage=1.000000
1426
1427[system.l1_tlb0]
1428type=X86GPUTLB
1429children=clk_domain
1430accessDistance=false
1431allocationPolicy=true
1432assoc=32
1433clk_domain=system.l1_tlb0.clk_domain
1434default_p_state=UNDEFINED
1435eventq_index=0
1436hitLatency=1
1437maxOutstandingReqs=64
1438missLatency1=5
1439missLatency2=750
1440p_state_clk_gate_bins=20
1441p_state_clk_gate_max=1000000000000
1442p_state_clk_gate_min=1000
1443power_model=Null
1444size=32
1445master=system.l2_coalescer.slave[2]
1446slave=system.l1_coalescer0.master[0]
1447
1448[system.l1_tlb0.clk_domain]
1449type=SrcClockDomain
1450children=voltage_domain
1451clock=1000
1452domain_id=-1
1453eventq_index=0
1454init_perf_level=0
1455voltage_domain=system.l1_tlb0.clk_domain.voltage_domain
1456
1457[system.l1_tlb0.clk_domain.voltage_domain]
1458type=VoltageDomain
1459eventq_index=0
1460voltage=1.000000
1461
1462[system.l1_tlb1]
1463type=X86GPUTLB
1464children=clk_domain
1465accessDistance=false
1466allocationPolicy=true
1467assoc=32
1468clk_domain=system.l1_tlb1.clk_domain
1469default_p_state=UNDEFINED
1470eventq_index=0
1471hitLatency=1
1472maxOutstandingReqs=64
1473missLatency1=5
1474missLatency2=750
1475p_state_clk_gate_bins=20
1476p_state_clk_gate_max=1000000000000
1477p_state_clk_gate_min=1000
1478power_model=Null
1479size=32
1480master=system.l2_coalescer.slave[3]
1481slave=system.l1_coalescer1.master[0]
1482
1483[system.l1_tlb1.clk_domain]
1484type=SrcClockDomain
1485children=voltage_domain
1486clock=1000
1487domain_id=-1
1488eventq_index=0
1489init_perf_level=0
1490voltage_domain=system.l1_tlb1.clk_domain.voltage_domain
1491
1492[system.l1_tlb1.clk_domain.voltage_domain]
1493type=VoltageDomain
1494eventq_index=0
1495voltage=1.000000
1496
1497[system.l2_coalescer]
1498type=TLBCoalescer
1499children=clk_domain
1500clk_domain=system.l2_coalescer.clk_domain
1501coalescingWindow=1
1502default_p_state=UNDEFINED
1503disableCoalescing=false
1504eventq_index=0
1505p_state_clk_gate_bins=20
1506p_state_clk_gate_max=1000000000000
1507p_state_clk_gate_min=1000
1508power_model=Null
1509probesPerCycle=2
1510master=system.l2_tlb.slave[0]
1511slave=system.sqc_tlb.master[0] system.dispatcher_tlb.master[0] system.l1_tlb0.master[0] system.l1_tlb1.master[0]
1512
1513[system.l2_coalescer.clk_domain]
1514type=SrcClockDomain
1515children=voltage_domain
1516clock=1000
1517domain_id=-1
1518eventq_index=0
1519init_perf_level=0
1520voltage_domain=system.l2_coalescer.clk_domain.voltage_domain
1521
1522[system.l2_coalescer.clk_domain.voltage_domain]
1523type=VoltageDomain
1524eventq_index=0
1525voltage=1.000000
1526
1527[system.l2_tlb]
1528type=X86GPUTLB
1529children=clk_domain
1530accessDistance=false
1531allocationPolicy=true
1532assoc=32
1533clk_domain=system.l2_tlb.clk_domain
1534default_p_state=UNDEFINED
1535eventq_index=0
1536hitLatency=69
1537maxOutstandingReqs=64
1538missLatency1=5
1539missLatency2=750
1540p_state_clk_gate_bins=20
1541p_state_clk_gate_max=1000000000000
1542p_state_clk_gate_min=1000
1543power_model=Null
1544size=4096
1545master=system.l3_coalescer.slave[0]
1546slave=system.l2_coalescer.master[0]
1547
1548[system.l2_tlb.clk_domain]
1549type=SrcClockDomain
1550children=voltage_domain
1551clock=1000
1552domain_id=-1
1553eventq_index=0
1554init_perf_level=0
1555voltage_domain=system.l2_tlb.clk_domain.voltage_domain
1556
1557[system.l2_tlb.clk_domain.voltage_domain]
1558type=VoltageDomain
1559eventq_index=0
1560voltage=1.000000
1561
1562[system.l3_coalescer]
1563type=TLBCoalescer
1564children=clk_domain
1565clk_domain=system.l3_coalescer.clk_domain
1566coalescingWindow=1
1567default_p_state=UNDEFINED
1568disableCoalescing=false
1569eventq_index=0
1570p_state_clk_gate_bins=20
1571p_state_clk_gate_max=1000000000000
1572p_state_clk_gate_min=1000
1573power_model=Null
1574probesPerCycle=2
1575master=system.l3_tlb.slave[0]
1576slave=system.l2_tlb.master[0]
1577
1578[system.l3_coalescer.clk_domain]
1579type=SrcClockDomain
1580children=voltage_domain
1581clock=1000
1582domain_id=-1
1583eventq_index=0
1584init_perf_level=0
1585voltage_domain=system.l3_coalescer.clk_domain.voltage_domain
1586
1587[system.l3_coalescer.clk_domain.voltage_domain]
1588type=VoltageDomain
1589eventq_index=0
1590voltage=1.000000
1591
1592[system.l3_tlb]
1593type=X86GPUTLB
1594children=clk_domain
1595accessDistance=false
1596allocationPolicy=true
1597assoc=32
1598clk_domain=system.l3_tlb.clk_domain
1599default_p_state=UNDEFINED
1600eventq_index=0
1601hitLatency=150
1602maxOutstandingReqs=64
1603missLatency1=5
1604missLatency2=750
1605p_state_clk_gate_bins=20
1606p_state_clk_gate_max=1000000000000
1607p_state_clk_gate_min=1000
1608power_model=Null
1609size=8192
1610slave=system.l3_coalescer.master[0]
1611
1612[system.l3_tlb.clk_domain]
1613type=SrcClockDomain
1614children=voltage_domain
1615clock=1000
1616domain_id=-1
1617eventq_index=0
1618init_perf_level=0
1619voltage_domain=system.l3_tlb.clk_domain.voltage_domain
1620
1621[system.l3_tlb.clk_domain.voltage_domain]
1622type=VoltageDomain
1623eventq_index=0
1624voltage=1.000000
1625
1626[system.mem_ctrls]
1627type=DRAMCtrl
1628IDD0=0.055000
1629IDD02=0.000000
1630IDD2N=0.032000
1631IDD2N2=0.000000
1632IDD2P0=0.000000
1633IDD2P02=0.000000
1634IDD2P1=0.032000
1635IDD2P12=0.000000
1636IDD3N=0.038000
1637IDD3N2=0.000000
1638IDD3P0=0.000000
1639IDD3P02=0.000000
1640IDD3P1=0.038000
1641IDD3P12=0.000000
1642IDD4R=0.157000
1643IDD4R2=0.000000
1644IDD4W=0.125000
1645IDD4W2=0.000000
1646IDD5=0.235000
1647IDD52=0.000000
1648IDD6=0.020000
1649IDD62=0.000000
1650VDD=1.500000
1651VDD2=0.000000
1652activation_limit=4
1653addr_mapping=RoRaBaCoCh
1654bank_groups_per_rank=0
1655banks_per_rank=8
1656burst_length=8
1657channels=1
1658clk_domain=system.clk_domain
1659conf_table_reported=true
1660default_p_state=UNDEFINED
1661device_bus_width=8
1662device_rowbuffer_size=1024
1663device_size=536870912
1664devices_per_rank=8
1665dll=true
1666eventq_index=0
1667in_addr_map=true
1668kvm_map=false
1669max_accesses_per_row=16
1670mem_sched_policy=frfcfs
1671min_writes_per_switch=16
1672null=false
1673p_state_clk_gate_bins=20
1674p_state_clk_gate_max=1000000000000
1675p_state_clk_gate_min=1000
1676page_policy=open_adaptive
1677power_model=Null
1678range=0:536870911:5:19:0:0
1679ranks_per_channel=2
1680read_buffer_size=32
1681static_backend_latency=10000
1682static_frontend_latency=10000
1683tBURST=5000
1684tCCD_L=0
1685tCK=1250
1686tCL=13750
1687tCS=2500
1688tRAS=35000
1689tRCD=13750
1690tREFI=7800000
1691tRFC=260000
1692tRP=13750
1693tRRD=6000
1694tRRD_L=0
1695tRTP=7500
1696tRTW=2500
1697tWR=15000
1698tWTR=7500
1699tXAW=30000
1700tXP=6000
1701tXPDLL=0
1702tXS=270000
1703tXSDLL=0
1704write_buffer_size=64
1705write_high_thresh_perc=85
1706write_low_thresh_perc=50
1707port=system.dir_cntrl0.memory
1708
1709[system.piobus]
1710type=NoncoherentXBar
1711clk_domain=system.clk_domain
1712default_p_state=UNDEFINED
1713eventq_index=0
1714forward_latency=0
1715frontend_latency=0
1716p_state_clk_gate_bins=20
1717p_state_clk_gate_max=1000000000000
1718p_state_clk_gate_min=1000
1719power_model=Null
1720response_latency=0
1721use_default_range=false
1722width=32
1723master=system.cpu2.pio
1724slave=system.cp_cntrl0.sequencer.mem_master_port system.cpu2.dma
1725
1726[system.ruby]
1727type=RubySystem
1728children=clk_domain network phys_mem
1729access_backing_store=true
1730all_instructions=false
1731block_size_bytes=64
1732clk_domain=system.ruby.clk_domain
1733default_p_state=UNDEFINED
1734eventq_index=0
1735hot_lines=false
1736memory_size_bits=48
1737num_of_sequencers=5
1738number_of_virtual_networks=10
1739p_state_clk_gate_bins=20
1740p_state_clk_gate_max=1000000000000
1741p_state_clk_gate_min=1000
1742phys_mem=system.ruby.phys_mem
1743power_model=Null
1744randomization=false
1745
1746[system.ruby.clk_domain]
1747type=SrcClockDomain
1748clock=500
1749domain_id=-1
1750eventq_index=0
1751init_perf_level=0
1752voltage_domain=system.voltage_domain
1753
1754[system.ruby.network]
1755type=SimpleNetwork
1756children=ext_links0 ext_links1 ext_links2 ext_links3 ext_links4 ext_links5 ext_links6 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_link_buffers40 int_link_buffers41 int_link_buffers42 int_link_buffers43 int_link_buffers44 int_link_buffers45 int_link_buffers46 int_link_buffers47 int_link_buffers48 int_link_buffers49 int_link_buffers50 int_link_buffers51 int_link_buffers52 int_link_buffers53 int_link_buffers54 int_link_buffers55 int_link_buffers56 int_link_buffers57 int_link_buffers58 int_link_buffers59 int_link_buffers60 int_link_buffers61 int_link_buffers62 int_link_buffers63 int_link_buffers64 int_link_buffers65 int_link_buffers66 int_link_buffers67 int_link_buffers68 int_link_buffers69 int_link_buffers70 int_link_buffers71 int_link_buffers72 int_link_buffers73 int_link_buffers74 int_link_buffers75 int_link_buffers76 int_link_buffers77 int_link_buffers78 int_link_buffers79 int_links0 int_links1 int_links2 int_links3
1757adaptive_routing=false
1758buffer_size=0
1759clk_domain=system.ruby.clk_domain
1760control_msg_size=8
1761default_p_state=UNDEFINED
1762endpoint_bandwidth=1000
1763eventq_index=0
1764ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2 system.ruby.network.ext_links3 system.ruby.network.ext_links4 system.ruby.network.ext_links5 system.ruby.network.ext_links6
1765int_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 system.ruby.network.int_link_buffers40 system.ruby.network.int_link_buffers41 system.ruby.network.int_link_buffers42 system.ruby.network.int_link_buffers43 system.ruby.network.int_link_buffers44 system.ruby.network.int_link_buffers45 system.ruby.network.int_link_buffers46 system.ruby.network.int_link_buffers47 system.ruby.network.int_link_buffers48 system.ruby.network.int_link_buffers49 system.ruby.network.int_link_buffers50 system.ruby.network.int_link_buffers51 system.ruby.network.int_link_buffers52 system.ruby.network.int_link_buffers53 system.ruby.network.int_link_buffers54 system.ruby.network.int_link_buffers55 system.ruby.network.int_link_buffers56 system.ruby.network.int_link_buffers57 system.ruby.network.int_link_buffers58 system.ruby.network.int_link_buffers59 system.ruby.network.int_link_buffers60 system.ruby.network.int_link_buffers61 system.ruby.network.int_link_buffers62 system.ruby.network.int_link_buffers63 system.ruby.network.int_link_buffers64 system.ruby.network.int_link_buffers65 system.ruby.network.int_link_buffers66 system.ruby.network.int_link_buffers67 system.ruby.network.int_link_buffers68 system.ruby.network.int_link_buffers69 system.ruby.network.int_link_buffers70 system.ruby.network.int_link_buffers71 system.ruby.network.int_link_buffers72 system.ruby.network.int_link_buffers73 system.ruby.network.int_link_buffers74 system.ruby.network.int_link_buffers75 system.ruby.network.int_link_buffers76 system.ruby.network.int_link_buffers77 system.ruby.network.int_link_buffers78 system.ruby.network.int_link_buffers79
1766int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3
1767netifs=
1768number_of_virtual_networks=10
1769p_state_clk_gate_bins=20
1770p_state_clk_gate_max=1000000000000
1771p_state_clk_gate_min=1000
1772power_model=Null
1773routers=system.ruby.network.ext_links0.int_node system.ruby.network.ext_links1.int_node system.ruby.network.ext_links2.int_node
1774ruby_system=system.ruby
1775topology=Crossbar
1776master=system.dir_cntrl0.requestFromCores.slave system.dir_cntrl0.responseFromCores.slave system.dir_cntrl0.unblockFromCores.slave system.cp_cntrl0.probeToCore.slave system.cp_cntrl0.responseToCore.slave system.tcp_cntrl0.probeToTCP.slave system.tcp_cntrl0.responseToTCP.slave system.tcp_cntrl1.probeToTCP.slave system.tcp_cntrl1.responseToTCP.slave system.sqc_cntrl0.probeToSQC.slave system.sqc_cntrl0.responseToSQC.slave system.tcc_cntrl0.responseToTCC.slave system.tccdir_cntrl0.requestFromTCP.slave system.tccdir_cntrl0.responseFromTCP.slave system.tccdir_cntrl0.unblockFromTCP.slave system.tccdir_cntrl0.probeFromNB.slave system.tccdir_cntrl0.responseFromNB.slave
1777slave=system.dir_cntrl0.probeToCore.master system.dir_cntrl0.responseToCore.master system.cp_cntrl0.requestFromCore.master system.cp_cntrl0.responseFromCore.master system.cp_cntrl0.unblockFromCore.master system.tcp_cntrl0.requestFromTCP.master system.tcp_cntrl0.responseFromTCP.master system.tcp_cntrl0.unblockFromCore.master system.tcp_cntrl1.requestFromTCP.master system.tcp_cntrl1.responseFromTCP.master system.tcp_cntrl1.unblockFromCore.master system.sqc_cntrl0.requestFromSQC.master system.sqc_cntrl0.responseFromSQC.master system.sqc_cntrl0.unblockFromCore.master system.tcc_cntrl0.responseFromTCC.master system.tccdir_cntrl0.probeToCore.master system.tccdir_cntrl0.responseToCore.master system.tccdir_cntrl0.requestToNB.master system.tccdir_cntrl0.responseToNB.master system.tccdir_cntrl0.unblockToNB.master
1778
1779[system.ruby.network.ext_links0]
1780type=SimpleExtLink
1781children=int_node
1782bandwidth_factor=512
1783eventq_index=0
1784ext_node=system.dir_cntrl0
1785int_node=system.ruby.network.ext_links0.int_node
1786latency=1
1787link_id=0
1788weight=1
1789
1790[system.ruby.network.ext_links0.int_node]
1791type=Switch
1792children=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 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59 port_buffers60 port_buffers61 port_buffers62 port_buffers63 port_buffers64 port_buffers65 port_buffers66 port_buffers67 port_buffers68 port_buffers69 port_buffers70 port_buffers71 port_buffers72 port_buffers73 port_buffers74 port_buffers75 port_buffers76 port_buffers77 port_buffers78 port_buffers79 port_buffers80 port_buffers81 port_buffers82 port_buffers83 port_buffers84 port_buffers85 port_buffers86 port_buffers87 port_buffers88 port_buffers89
1793clk_domain=system.ruby.clk_domain
1794default_p_state=UNDEFINED
1795eventq_index=0
1796latency=1
1797p_state_clk_gate_bins=20
1798p_state_clk_gate_max=1000000000000
1799p_state_clk_gate_min=1000
1800port_buffers=system.ruby.network.ext_links0.int_node.port_buffers00 system.ruby.network.ext_links0.int_node.port_buffers01 system.ruby.network.ext_links0.int_node.port_buffers02 system.ruby.network.ext_links0.int_node.port_buffers03 system.ruby.network.ext_links0.int_node.port_buffers04 system.ruby.network.ext_links0.int_node.port_buffers05 system.ruby.network.ext_links0.int_node.port_buffers06 system.ruby.network.ext_links0.int_node.port_buffers07 system.ruby.network.ext_links0.int_node.port_buffers08 system.ruby.network.ext_links0.int_node.port_buffers09 system.ruby.network.ext_links0.int_node.port_buffers10 system.ruby.network.ext_links0.int_node.port_buffers11 system.ruby.network.ext_links0.int_node.port_buffers12 system.ruby.network.ext_links0.int_node.port_buffers13 system.ruby.network.ext_links0.int_node.port_buffers14 system.ruby.network.ext_links0.int_node.port_buffers15 system.ruby.network.ext_links0.int_node.port_buffers16 system.ruby.network.ext_links0.int_node.port_buffers17 system.ruby.network.ext_links0.int_node.port_buffers18 system.ruby.network.ext_links0.int_node.port_buffers19 system.ruby.network.ext_links0.int_node.port_buffers20 system.ruby.network.ext_links0.int_node.port_buffers21 system.ruby.network.ext_links0.int_node.port_buffers22 system.ruby.network.ext_links0.int_node.port_buffers23 system.ruby.network.ext_links0.int_node.port_buffers24 system.ruby.network.ext_links0.int_node.port_buffers25 system.ruby.network.ext_links0.int_node.port_buffers26 system.ruby.network.ext_links0.int_node.port_buffers27 system.ruby.network.ext_links0.int_node.port_buffers28 system.ruby.network.ext_links0.int_node.port_buffers29 system.ruby.network.ext_links0.int_node.port_buffers30 system.ruby.network.ext_links0.int_node.port_buffers31 system.ruby.network.ext_links0.int_node.port_buffers32 system.ruby.network.ext_links0.int_node.port_buffers33 system.ruby.network.ext_links0.int_node.port_buffers34 system.ruby.network.ext_links0.int_node.port_buffers35 system.ruby.network.ext_links0.int_node.port_buffers36 system.ruby.network.ext_links0.int_node.port_buffers37 system.ruby.network.ext_links0.int_node.port_buffers38 system.ruby.network.ext_links0.int_node.port_buffers39 system.ruby.network.ext_links0.int_node.port_buffers40 system.ruby.network.ext_links0.int_node.port_buffers41 system.ruby.network.ext_links0.int_node.port_buffers42 system.ruby.network.ext_links0.int_node.port_buffers43 system.ruby.network.ext_links0.int_node.port_buffers44 system.ruby.network.ext_links0.int_node.port_buffers45 system.ruby.network.ext_links0.int_node.port_buffers46 system.ruby.network.ext_links0.int_node.port_buffers47 system.ruby.network.ext_links0.int_node.port_buffers48 system.ruby.network.ext_links0.int_node.port_buffers49 system.ruby.network.ext_links0.int_node.port_buffers50 system.ruby.network.ext_links0.int_node.port_buffers51 system.ruby.network.ext_links0.int_node.port_buffers52 system.ruby.network.ext_links0.int_node.port_buffers53 system.ruby.network.ext_links0.int_node.port_buffers54 system.ruby.network.ext_links0.int_node.port_buffers55 system.ruby.network.ext_links0.int_node.port_buffers56 system.ruby.network.ext_links0.int_node.port_buffers57 system.ruby.network.ext_links0.int_node.port_buffers58 system.ruby.network.ext_links0.int_node.port_buffers59 system.ruby.network.ext_links0.int_node.port_buffers60 system.ruby.network.ext_links0.int_node.port_buffers61 system.ruby.network.ext_links0.int_node.port_buffers62 system.ruby.network.ext_links0.int_node.port_buffers63 system.ruby.network.ext_links0.int_node.port_buffers64 system.ruby.network.ext_links0.int_node.port_buffers65 system.ruby.network.ext_links0.int_node.port_buffers66 system.ruby.network.ext_links0.int_node.port_buffers67 system.ruby.network.ext_links0.int_node.port_buffers68 system.ruby.network.ext_links0.int_node.port_buffers69 system.ruby.network.ext_links0.int_node.port_buffers70 system.ruby.network.ext_links0.int_node.port_buffers71 system.ruby.network.ext_links0.int_node.port_buffers72 system.ruby.network.ext_links0.int_node.port_buffers73 system.ruby.network.ext_links0.int_node.port_buffers74 system.ruby.network.ext_links0.int_node.port_buffers75 system.ruby.network.ext_links0.int_node.port_buffers76 system.ruby.network.ext_links0.int_node.port_buffers77 system.ruby.network.ext_links0.int_node.port_buffers78 system.ruby.network.ext_links0.int_node.port_buffers79 system.ruby.network.ext_links0.int_node.port_buffers80 system.ruby.network.ext_links0.int_node.port_buffers81 system.ruby.network.ext_links0.int_node.port_buffers82 system.ruby.network.ext_links0.int_node.port_buffers83 system.ruby.network.ext_links0.int_node.port_buffers84 system.ruby.network.ext_links0.int_node.port_buffers85 system.ruby.network.ext_links0.int_node.port_buffers86 system.ruby.network.ext_links0.int_node.port_buffers87 system.ruby.network.ext_links0.int_node.port_buffers88 system.ruby.network.ext_links0.int_node.port_buffers89
1801power_model=Null
1802router_id=0
1803virt_nets=10
1804
1805[system.ruby.network.ext_links0.int_node.port_buffers00]
1806type=MessageBuffer
1807buffer_size=0
1808eventq_index=0
1809ordered=true
1810randomization=false
1811
1812[system.ruby.network.ext_links0.int_node.port_buffers01]
1813type=MessageBuffer
1814buffer_size=0
1815eventq_index=0
1816ordered=true
1817randomization=false
1818
1819[system.ruby.network.ext_links0.int_node.port_buffers02]
1820type=MessageBuffer
1821buffer_size=0
1822eventq_index=0
1823ordered=true
1824randomization=false
1825
1826[system.ruby.network.ext_links0.int_node.port_buffers03]
1827type=MessageBuffer
1828buffer_size=0
1829eventq_index=0
1830ordered=true
1831randomization=false
1832
1833[system.ruby.network.ext_links0.int_node.port_buffers04]
1834type=MessageBuffer
1835buffer_size=0
1836eventq_index=0
1837ordered=true
1838randomization=false
1839
1840[system.ruby.network.ext_links0.int_node.port_buffers05]
1841type=MessageBuffer
1842buffer_size=0
1843eventq_index=0
1844ordered=true
1845randomization=false
1846
1847[system.ruby.network.ext_links0.int_node.port_buffers06]
1848type=MessageBuffer
1849buffer_size=0
1850eventq_index=0
1851ordered=true
1852randomization=false
1853
1854[system.ruby.network.ext_links0.int_node.port_buffers07]
1855type=MessageBuffer
1856buffer_size=0
1857eventq_index=0
1858ordered=true
1859randomization=false
1860
1861[system.ruby.network.ext_links0.int_node.port_buffers08]
1862type=MessageBuffer
1863buffer_size=0
1864eventq_index=0
1865ordered=true
1866randomization=false
1867
1868[system.ruby.network.ext_links0.int_node.port_buffers09]
1869type=MessageBuffer
1870buffer_size=0
1871eventq_index=0
1872ordered=true
1873randomization=false
1874
1875[system.ruby.network.ext_links0.int_node.port_buffers10]
1876type=MessageBuffer
1877buffer_size=0
1878eventq_index=0
1879ordered=true
1880randomization=false
1881
1882[system.ruby.network.ext_links0.int_node.port_buffers11]
1883type=MessageBuffer
1884buffer_size=0
1885eventq_index=0
1886ordered=true
1887randomization=false
1888
1889[system.ruby.network.ext_links0.int_node.port_buffers12]
1890type=MessageBuffer
1891buffer_size=0
1892eventq_index=0
1893ordered=true
1894randomization=false
1895
1896[system.ruby.network.ext_links0.int_node.port_buffers13]
1897type=MessageBuffer
1898buffer_size=0
1899eventq_index=0
1900ordered=true
1901randomization=false
1902
1903[system.ruby.network.ext_links0.int_node.port_buffers14]
1904type=MessageBuffer
1905buffer_size=0
1906eventq_index=0
1907ordered=true
1908randomization=false
1909
1910[system.ruby.network.ext_links0.int_node.port_buffers15]
1911type=MessageBuffer
1912buffer_size=0
1913eventq_index=0
1914ordered=true
1915randomization=false
1916
1917[system.ruby.network.ext_links0.int_node.port_buffers16]
1918type=MessageBuffer
1919buffer_size=0
1920eventq_index=0
1921ordered=true
1922randomization=false
1923
1924[system.ruby.network.ext_links0.int_node.port_buffers17]
1925type=MessageBuffer
1926buffer_size=0
1927eventq_index=0
1928ordered=true
1929randomization=false
1930
1931[system.ruby.network.ext_links0.int_node.port_buffers18]
1932type=MessageBuffer
1933buffer_size=0
1934eventq_index=0
1935ordered=true
1936randomization=false
1937
1938[system.ruby.network.ext_links0.int_node.port_buffers19]
1939type=MessageBuffer
1940buffer_size=0
1941eventq_index=0
1942ordered=true
1943randomization=false
1944
1945[system.ruby.network.ext_links0.int_node.port_buffers20]
1946type=MessageBuffer
1947buffer_size=0
1948eventq_index=0
1949ordered=true
1950randomization=false
1951
1952[system.ruby.network.ext_links0.int_node.port_buffers21]
1953type=MessageBuffer
1954buffer_size=0
1955eventq_index=0
1956ordered=true
1957randomization=false
1958
1959[system.ruby.network.ext_links0.int_node.port_buffers22]
1960type=MessageBuffer
1961buffer_size=0
1962eventq_index=0
1963ordered=true
1964randomization=false
1965
1966[system.ruby.network.ext_links0.int_node.port_buffers23]
1967type=MessageBuffer
1968buffer_size=0
1969eventq_index=0
1970ordered=true
1971randomization=false
1972
1973[system.ruby.network.ext_links0.int_node.port_buffers24]
1974type=MessageBuffer
1975buffer_size=0
1976eventq_index=0
1977ordered=true
1978randomization=false
1979
1980[system.ruby.network.ext_links0.int_node.port_buffers25]
1981type=MessageBuffer
1982buffer_size=0
1983eventq_index=0
1984ordered=true
1985randomization=false
1986
1987[system.ruby.network.ext_links0.int_node.port_buffers26]
1988type=MessageBuffer
1989buffer_size=0
1990eventq_index=0
1991ordered=true
1992randomization=false
1993
1994[system.ruby.network.ext_links0.int_node.port_buffers27]
1995type=MessageBuffer
1996buffer_size=0
1997eventq_index=0
1998ordered=true
1999randomization=false
2000
2001[system.ruby.network.ext_links0.int_node.port_buffers28]
2002type=MessageBuffer
2003buffer_size=0
2004eventq_index=0
2005ordered=true
2006randomization=false
2007
2008[system.ruby.network.ext_links0.int_node.port_buffers29]
2009type=MessageBuffer
2010buffer_size=0
2011eventq_index=0
2012ordered=true
2013randomization=false
2014
2015[system.ruby.network.ext_links0.int_node.port_buffers30]
2016type=MessageBuffer
2017buffer_size=0
2018eventq_index=0
2019ordered=true
2020randomization=false
2021
2022[system.ruby.network.ext_links0.int_node.port_buffers31]
2023type=MessageBuffer
2024buffer_size=0
2025eventq_index=0
2026ordered=true
2027randomization=false
2028
2029[system.ruby.network.ext_links0.int_node.port_buffers32]
2030type=MessageBuffer
2031buffer_size=0
2032eventq_index=0
2033ordered=true
2034randomization=false
2035
2036[system.ruby.network.ext_links0.int_node.port_buffers33]
2037type=MessageBuffer
2038buffer_size=0
2039eventq_index=0
2040ordered=true
2041randomization=false
2042
2043[system.ruby.network.ext_links0.int_node.port_buffers34]
2044type=MessageBuffer
2045buffer_size=0
2046eventq_index=0
2047ordered=true
2048randomization=false
2049
2050[system.ruby.network.ext_links0.int_node.port_buffers35]
2051type=MessageBuffer
2052buffer_size=0
2053eventq_index=0
2054ordered=true
2055randomization=false
2056
2057[system.ruby.network.ext_links0.int_node.port_buffers36]
2058type=MessageBuffer
2059buffer_size=0
2060eventq_index=0
2061ordered=true
2062randomization=false
2063
2064[system.ruby.network.ext_links0.int_node.port_buffers37]
2065type=MessageBuffer
2066buffer_size=0
2067eventq_index=0
2068ordered=true
2069randomization=false
2070
2071[system.ruby.network.ext_links0.int_node.port_buffers38]
2072type=MessageBuffer
2073buffer_size=0
2074eventq_index=0
2075ordered=true
2076randomization=false
2077
2078[system.ruby.network.ext_links0.int_node.port_buffers39]
2079type=MessageBuffer
2080buffer_size=0
2081eventq_index=0
2082ordered=true
2083randomization=false
2084
2085[system.ruby.network.ext_links0.int_node.port_buffers40]
2086type=MessageBuffer
2087buffer_size=0
2088eventq_index=0
2089ordered=true
2090randomization=false
2091
2092[system.ruby.network.ext_links0.int_node.port_buffers41]
2093type=MessageBuffer
2094buffer_size=0
2095eventq_index=0
2096ordered=true
2097randomization=false
2098
2099[system.ruby.network.ext_links0.int_node.port_buffers42]
2100type=MessageBuffer
2101buffer_size=0
2102eventq_index=0
2103ordered=true
2104randomization=false
2105
2106[system.ruby.network.ext_links0.int_node.port_buffers43]
2107type=MessageBuffer
2108buffer_size=0
2109eventq_index=0
2110ordered=true
2111randomization=false
2112
2113[system.ruby.network.ext_links0.int_node.port_buffers44]
2114type=MessageBuffer
2115buffer_size=0
2116eventq_index=0
2117ordered=true
2118randomization=false
2119
2120[system.ruby.network.ext_links0.int_node.port_buffers45]
2121type=MessageBuffer
2122buffer_size=0
2123eventq_index=0
2124ordered=true
2125randomization=false
2126
2127[system.ruby.network.ext_links0.int_node.port_buffers46]
2128type=MessageBuffer
2129buffer_size=0
2130eventq_index=0
2131ordered=true
2132randomization=false
2133
2134[system.ruby.network.ext_links0.int_node.port_buffers47]
2135type=MessageBuffer
2136buffer_size=0
2137eventq_index=0
2138ordered=true
2139randomization=false
2140
2141[system.ruby.network.ext_links0.int_node.port_buffers48]
2142type=MessageBuffer
2143buffer_size=0
2144eventq_index=0
2145ordered=true
2146randomization=false
2147
2148[system.ruby.network.ext_links0.int_node.port_buffers49]
2149type=MessageBuffer
2150buffer_size=0
2151eventq_index=0
2152ordered=true
2153randomization=false
2154
2155[system.ruby.network.ext_links0.int_node.port_buffers50]
2156type=MessageBuffer
2157buffer_size=0
2158eventq_index=0
2159ordered=true
2160randomization=false
2161
2162[system.ruby.network.ext_links0.int_node.port_buffers51]
2163type=MessageBuffer
2164buffer_size=0
2165eventq_index=0
2166ordered=true
2167randomization=false
2168
2169[system.ruby.network.ext_links0.int_node.port_buffers52]
2170type=MessageBuffer
2171buffer_size=0
2172eventq_index=0
2173ordered=true
2174randomization=false
2175
2176[system.ruby.network.ext_links0.int_node.port_buffers53]
2177type=MessageBuffer
2178buffer_size=0
2179eventq_index=0
2180ordered=true
2181randomization=false
2182
2183[system.ruby.network.ext_links0.int_node.port_buffers54]
2184type=MessageBuffer
2185buffer_size=0
2186eventq_index=0
2187ordered=true
2188randomization=false
2189
2190[system.ruby.network.ext_links0.int_node.port_buffers55]
2191type=MessageBuffer
2192buffer_size=0
2193eventq_index=0
2194ordered=true
2195randomization=false
2196
2197[system.ruby.network.ext_links0.int_node.port_buffers56]
2198type=MessageBuffer
2199buffer_size=0
2200eventq_index=0
2201ordered=true
2202randomization=false
2203
2204[system.ruby.network.ext_links0.int_node.port_buffers57]
2205type=MessageBuffer
2206buffer_size=0
2207eventq_index=0
2208ordered=true
2209randomization=false
2210
2211[system.ruby.network.ext_links0.int_node.port_buffers58]
2212type=MessageBuffer
2213buffer_size=0
2214eventq_index=0
2215ordered=true
2216randomization=false
2217
2218[system.ruby.network.ext_links0.int_node.port_buffers59]
2219type=MessageBuffer
2220buffer_size=0
2221eventq_index=0
2222ordered=true
2223randomization=false
2224
2225[system.ruby.network.ext_links0.int_node.port_buffers60]
2226type=MessageBuffer
2227buffer_size=0
2228eventq_index=0
2229ordered=true
2230randomization=false
2231
2232[system.ruby.network.ext_links0.int_node.port_buffers61]
2233type=MessageBuffer
2234buffer_size=0
2235eventq_index=0
2236ordered=true
2237randomization=false
2238
2239[system.ruby.network.ext_links0.int_node.port_buffers62]
2240type=MessageBuffer
2241buffer_size=0
2242eventq_index=0
2243ordered=true
2244randomization=false
2245
2246[system.ruby.network.ext_links0.int_node.port_buffers63]
2247type=MessageBuffer
2248buffer_size=0
2249eventq_index=0
2250ordered=true
2251randomization=false
2252
2253[system.ruby.network.ext_links0.int_node.port_buffers64]
2254type=MessageBuffer
2255buffer_size=0
2256eventq_index=0
2257ordered=true
2258randomization=false
2259
2260[system.ruby.network.ext_links0.int_node.port_buffers65]
2261type=MessageBuffer
2262buffer_size=0
2263eventq_index=0
2264ordered=true
2265randomization=false
2266
2267[system.ruby.network.ext_links0.int_node.port_buffers66]
2268type=MessageBuffer
2269buffer_size=0
2270eventq_index=0
2271ordered=true
2272randomization=false
2273
2274[system.ruby.network.ext_links0.int_node.port_buffers67]
2275type=MessageBuffer
2276buffer_size=0
2277eventq_index=0
2278ordered=true
2279randomization=false
2280
2281[system.ruby.network.ext_links0.int_node.port_buffers68]
2282type=MessageBuffer
2283buffer_size=0
2284eventq_index=0
2285ordered=true
2286randomization=false
2287
2288[system.ruby.network.ext_links0.int_node.port_buffers69]
2289type=MessageBuffer
2290buffer_size=0
2291eventq_index=0
2292ordered=true
2293randomization=false
2294
2295[system.ruby.network.ext_links0.int_node.port_buffers70]
2296type=MessageBuffer
2297buffer_size=0
2298eventq_index=0
2299ordered=true
2300randomization=false
2301
2302[system.ruby.network.ext_links0.int_node.port_buffers71]
2303type=MessageBuffer
2304buffer_size=0
2305eventq_index=0
2306ordered=true
2307randomization=false
2308
2309[system.ruby.network.ext_links0.int_node.port_buffers72]
2310type=MessageBuffer
2311buffer_size=0
2312eventq_index=0
2313ordered=true
2314randomization=false
2315
2316[system.ruby.network.ext_links0.int_node.port_buffers73]
2317type=MessageBuffer
2318buffer_size=0
2319eventq_index=0
2320ordered=true
2321randomization=false
2322
2323[system.ruby.network.ext_links0.int_node.port_buffers74]
2324type=MessageBuffer
2325buffer_size=0
2326eventq_index=0
2327ordered=true
2328randomization=false
2329
2330[system.ruby.network.ext_links0.int_node.port_buffers75]
2331type=MessageBuffer
2332buffer_size=0
2333eventq_index=0
2334ordered=true
2335randomization=false
2336
2337[system.ruby.network.ext_links0.int_node.port_buffers76]
2338type=MessageBuffer
2339buffer_size=0
2340eventq_index=0
2341ordered=true
2342randomization=false
2343
2344[system.ruby.network.ext_links0.int_node.port_buffers77]
2345type=MessageBuffer
2346buffer_size=0
2347eventq_index=0
2348ordered=true
2349randomization=false
2350
2351[system.ruby.network.ext_links0.int_node.port_buffers78]
2352type=MessageBuffer
2353buffer_size=0
2354eventq_index=0
2355ordered=true
2356randomization=false
2357
2358[system.ruby.network.ext_links0.int_node.port_buffers79]
2359type=MessageBuffer
2360buffer_size=0
2361eventq_index=0
2362ordered=true
2363randomization=false
2364
2365[system.ruby.network.ext_links0.int_node.port_buffers80]
2366type=MessageBuffer
2367buffer_size=0
2368eventq_index=0
2369ordered=true
2370randomization=false
2371
2372[system.ruby.network.ext_links0.int_node.port_buffers81]
2373type=MessageBuffer
2374buffer_size=0
2375eventq_index=0
2376ordered=true
2377randomization=false
2378
2379[system.ruby.network.ext_links0.int_node.port_buffers82]
2380type=MessageBuffer
2381buffer_size=0
2382eventq_index=0
2383ordered=true
2384randomization=false
2385
2386[system.ruby.network.ext_links0.int_node.port_buffers83]
2387type=MessageBuffer
2388buffer_size=0
2389eventq_index=0
2390ordered=true
2391randomization=false
2392
2393[system.ruby.network.ext_links0.int_node.port_buffers84]
2394type=MessageBuffer
2395buffer_size=0
2396eventq_index=0
2397ordered=true
2398randomization=false
2399
2400[system.ruby.network.ext_links0.int_node.port_buffers85]
2401type=MessageBuffer
2402buffer_size=0
2403eventq_index=0
2404ordered=true
2405randomization=false
2406
2407[system.ruby.network.ext_links0.int_node.port_buffers86]
2408type=MessageBuffer
2409buffer_size=0
2410eventq_index=0
2411ordered=true
2412randomization=false
2413
2414[system.ruby.network.ext_links0.int_node.port_buffers87]
2415type=MessageBuffer
2416buffer_size=0
2417eventq_index=0
2418ordered=true
2419randomization=false
2420
2421[system.ruby.network.ext_links0.int_node.port_buffers88]
2422type=MessageBuffer
2423buffer_size=0
2424eventq_index=0
2425ordered=true
2426randomization=false
2427
2428[system.ruby.network.ext_links0.int_node.port_buffers89]
2429type=MessageBuffer
2430buffer_size=0
2431eventq_index=0
2432ordered=true
2433randomization=false
2434
2435[system.ruby.network.ext_links1]
2436type=SimpleExtLink
2437children=int_node
2438bandwidth_factor=512
2439eventq_index=0
2440ext_node=system.cp_cntrl0
2441int_node=system.ruby.network.ext_links1.int_node
2442latency=1
2443link_id=1
2444weight=1
2445
2446[system.ruby.network.ext_links1.int_node]
2447type=Switch
2448children=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 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59 port_buffers60 port_buffers61 port_buffers62 port_buffers63 port_buffers64 port_buffers65 port_buffers66 port_buffers67 port_buffers68 port_buffers69 port_buffers70 port_buffers71 port_buffers72 port_buffers73 port_buffers74 port_buffers75 port_buffers76 port_buffers77 port_buffers78 port_buffers79
2449clk_domain=system.ruby.clk_domain
2450default_p_state=UNDEFINED
2451eventq_index=0
2452latency=1
2453p_state_clk_gate_bins=20
2454p_state_clk_gate_max=1000000000000
2455p_state_clk_gate_min=1000
2456port_buffers=system.ruby.network.ext_links1.int_node.port_buffers00 system.ruby.network.ext_links1.int_node.port_buffers01 system.ruby.network.ext_links1.int_node.port_buffers02 system.ruby.network.ext_links1.int_node.port_buffers03 system.ruby.network.ext_links1.int_node.port_buffers04 system.ruby.network.ext_links1.int_node.port_buffers05 system.ruby.network.ext_links1.int_node.port_buffers06 system.ruby.network.ext_links1.int_node.port_buffers07 system.ruby.network.ext_links1.int_node.port_buffers08 system.ruby.network.ext_links1.int_node.port_buffers09 system.ruby.network.ext_links1.int_node.port_buffers10 system.ruby.network.ext_links1.int_node.port_buffers11 system.ruby.network.ext_links1.int_node.port_buffers12 system.ruby.network.ext_links1.int_node.port_buffers13 system.ruby.network.ext_links1.int_node.port_buffers14 system.ruby.network.ext_links1.int_node.port_buffers15 system.ruby.network.ext_links1.int_node.port_buffers16 system.ruby.network.ext_links1.int_node.port_buffers17 system.ruby.network.ext_links1.int_node.port_buffers18 system.ruby.network.ext_links1.int_node.port_buffers19 system.ruby.network.ext_links1.int_node.port_buffers20 system.ruby.network.ext_links1.int_node.port_buffers21 system.ruby.network.ext_links1.int_node.port_buffers22 system.ruby.network.ext_links1.int_node.port_buffers23 system.ruby.network.ext_links1.int_node.port_buffers24 system.ruby.network.ext_links1.int_node.port_buffers25 system.ruby.network.ext_links1.int_node.port_buffers26 system.ruby.network.ext_links1.int_node.port_buffers27 system.ruby.network.ext_links1.int_node.port_buffers28 system.ruby.network.ext_links1.int_node.port_buffers29 system.ruby.network.ext_links1.int_node.port_buffers30 system.ruby.network.ext_links1.int_node.port_buffers31 system.ruby.network.ext_links1.int_node.port_buffers32 system.ruby.network.ext_links1.int_node.port_buffers33 system.ruby.network.ext_links1.int_node.port_buffers34 system.ruby.network.ext_links1.int_node.port_buffers35 system.ruby.network.ext_links1.int_node.port_buffers36 system.ruby.network.ext_links1.int_node.port_buffers37 system.ruby.network.ext_links1.int_node.port_buffers38 system.ruby.network.ext_links1.int_node.port_buffers39 system.ruby.network.ext_links1.int_node.port_buffers40 system.ruby.network.ext_links1.int_node.port_buffers41 system.ruby.network.ext_links1.int_node.port_buffers42 system.ruby.network.ext_links1.int_node.port_buffers43 system.ruby.network.ext_links1.int_node.port_buffers44 system.ruby.network.ext_links1.int_node.port_buffers45 system.ruby.network.ext_links1.int_node.port_buffers46 system.ruby.network.ext_links1.int_node.port_buffers47 system.ruby.network.ext_links1.int_node.port_buffers48 system.ruby.network.ext_links1.int_node.port_buffers49 system.ruby.network.ext_links1.int_node.port_buffers50 system.ruby.network.ext_links1.int_node.port_buffers51 system.ruby.network.ext_links1.int_node.port_buffers52 system.ruby.network.ext_links1.int_node.port_buffers53 system.ruby.network.ext_links1.int_node.port_buffers54 system.ruby.network.ext_links1.int_node.port_buffers55 system.ruby.network.ext_links1.int_node.port_buffers56 system.ruby.network.ext_links1.int_node.port_buffers57 system.ruby.network.ext_links1.int_node.port_buffers58 system.ruby.network.ext_links1.int_node.port_buffers59 system.ruby.network.ext_links1.int_node.port_buffers60 system.ruby.network.ext_links1.int_node.port_buffers61 system.ruby.network.ext_links1.int_node.port_buffers62 system.ruby.network.ext_links1.int_node.port_buffers63 system.ruby.network.ext_links1.int_node.port_buffers64 system.ruby.network.ext_links1.int_node.port_buffers65 system.ruby.network.ext_links1.int_node.port_buffers66 system.ruby.network.ext_links1.int_node.port_buffers67 system.ruby.network.ext_links1.int_node.port_buffers68 system.ruby.network.ext_links1.int_node.port_buffers69 system.ruby.network.ext_links1.int_node.port_buffers70 system.ruby.network.ext_links1.int_node.port_buffers71 system.ruby.network.ext_links1.int_node.port_buffers72 system.ruby.network.ext_links1.int_node.port_buffers73 system.ruby.network.ext_links1.int_node.port_buffers74 system.ruby.network.ext_links1.int_node.port_buffers75 system.ruby.network.ext_links1.int_node.port_buffers76 system.ruby.network.ext_links1.int_node.port_buffers77 system.ruby.network.ext_links1.int_node.port_buffers78 system.ruby.network.ext_links1.int_node.port_buffers79
2457power_model=Null
2458router_id=1
2459virt_nets=10
2460
2461[system.ruby.network.ext_links1.int_node.port_buffers00]
2462type=MessageBuffer
2463buffer_size=0
2464eventq_index=0
2465ordered=true
2466randomization=false
2467
2468[system.ruby.network.ext_links1.int_node.port_buffers01]
2469type=MessageBuffer
2470buffer_size=0
2471eventq_index=0
2472ordered=true
2473randomization=false
2474
2475[system.ruby.network.ext_links1.int_node.port_buffers02]
2476type=MessageBuffer
2477buffer_size=0
2478eventq_index=0
2479ordered=true
2480randomization=false
2481
2482[system.ruby.network.ext_links1.int_node.port_buffers03]
2483type=MessageBuffer
2484buffer_size=0
2485eventq_index=0
2486ordered=true
2487randomization=false
2488
2489[system.ruby.network.ext_links1.int_node.port_buffers04]
2490type=MessageBuffer
2491buffer_size=0
2492eventq_index=0
2493ordered=true
2494randomization=false
2495
2496[system.ruby.network.ext_links1.int_node.port_buffers05]
2497type=MessageBuffer
2498buffer_size=0
2499eventq_index=0
2500ordered=true
2501randomization=false
2502
2503[system.ruby.network.ext_links1.int_node.port_buffers06]
2504type=MessageBuffer
2505buffer_size=0
2506eventq_index=0
2507ordered=true
2508randomization=false
2509
2510[system.ruby.network.ext_links1.int_node.port_buffers07]
2511type=MessageBuffer
2512buffer_size=0
2513eventq_index=0
2514ordered=true
2515randomization=false
2516
2517[system.ruby.network.ext_links1.int_node.port_buffers08]
2518type=MessageBuffer
2519buffer_size=0
2520eventq_index=0
2521ordered=true
2522randomization=false
2523
2524[system.ruby.network.ext_links1.int_node.port_buffers09]
2525type=MessageBuffer
2526buffer_size=0
2527eventq_index=0
2528ordered=true
2529randomization=false
2530
2531[system.ruby.network.ext_links1.int_node.port_buffers10]
2532type=MessageBuffer
2533buffer_size=0
2534eventq_index=0
2535ordered=true
2536randomization=false
2537
2538[system.ruby.network.ext_links1.int_node.port_buffers11]
2539type=MessageBuffer
2540buffer_size=0
2541eventq_index=0
2542ordered=true
2543randomization=false
2544
2545[system.ruby.network.ext_links1.int_node.port_buffers12]
2546type=MessageBuffer
2547buffer_size=0
2548eventq_index=0
2549ordered=true
2550randomization=false
2551
2552[system.ruby.network.ext_links1.int_node.port_buffers13]
2553type=MessageBuffer
2554buffer_size=0
2555eventq_index=0
2556ordered=true
2557randomization=false
2558
2559[system.ruby.network.ext_links1.int_node.port_buffers14]
2560type=MessageBuffer
2561buffer_size=0
2562eventq_index=0
2563ordered=true
2564randomization=false
2565
2566[system.ruby.network.ext_links1.int_node.port_buffers15]
2567type=MessageBuffer
2568buffer_size=0
2569eventq_index=0
2570ordered=true
2571randomization=false
2572
2573[system.ruby.network.ext_links1.int_node.port_buffers16]
2574type=MessageBuffer
2575buffer_size=0
2576eventq_index=0
2577ordered=true
2578randomization=false
2579
2580[system.ruby.network.ext_links1.int_node.port_buffers17]
2581type=MessageBuffer
2582buffer_size=0
2583eventq_index=0
2584ordered=true
2585randomization=false
2586
2587[system.ruby.network.ext_links1.int_node.port_buffers18]
2588type=MessageBuffer
2589buffer_size=0
2590eventq_index=0
2591ordered=true
2592randomization=false
2593
2594[system.ruby.network.ext_links1.int_node.port_buffers19]
2595type=MessageBuffer
2596buffer_size=0
2597eventq_index=0
2598ordered=true
2599randomization=false
2600
2601[system.ruby.network.ext_links1.int_node.port_buffers20]
2602type=MessageBuffer
2603buffer_size=0
2604eventq_index=0
2605ordered=true
2606randomization=false
2607
2608[system.ruby.network.ext_links1.int_node.port_buffers21]
2609type=MessageBuffer
2610buffer_size=0
2611eventq_index=0
2612ordered=true
2613randomization=false
2614
2615[system.ruby.network.ext_links1.int_node.port_buffers22]
2616type=MessageBuffer
2617buffer_size=0
2618eventq_index=0
2619ordered=true
2620randomization=false
2621
2622[system.ruby.network.ext_links1.int_node.port_buffers23]
2623type=MessageBuffer
2624buffer_size=0
2625eventq_index=0
2626ordered=true
2627randomization=false
2628
2629[system.ruby.network.ext_links1.int_node.port_buffers24]
2630type=MessageBuffer
2631buffer_size=0
2632eventq_index=0
2633ordered=true
2634randomization=false
2635
2636[system.ruby.network.ext_links1.int_node.port_buffers25]
2637type=MessageBuffer
2638buffer_size=0
2639eventq_index=0
2640ordered=true
2641randomization=false
2642
2643[system.ruby.network.ext_links1.int_node.port_buffers26]
2644type=MessageBuffer
2645buffer_size=0
2646eventq_index=0
2647ordered=true
2648randomization=false
2649
2650[system.ruby.network.ext_links1.int_node.port_buffers27]
2651type=MessageBuffer
2652buffer_size=0
2653eventq_index=0
2654ordered=true
2655randomization=false
2656
2657[system.ruby.network.ext_links1.int_node.port_buffers28]
2658type=MessageBuffer
2659buffer_size=0
2660eventq_index=0
2661ordered=true
2662randomization=false
2663
2664[system.ruby.network.ext_links1.int_node.port_buffers29]
2665type=MessageBuffer
2666buffer_size=0
2667eventq_index=0
2668ordered=true
2669randomization=false
2670
2671[system.ruby.network.ext_links1.int_node.port_buffers30]
2672type=MessageBuffer
2673buffer_size=0
2674eventq_index=0
2675ordered=true
2676randomization=false
2677
2678[system.ruby.network.ext_links1.int_node.port_buffers31]
2679type=MessageBuffer
2680buffer_size=0
2681eventq_index=0
2682ordered=true
2683randomization=false
2684
2685[system.ruby.network.ext_links1.int_node.port_buffers32]
2686type=MessageBuffer
2687buffer_size=0
2688eventq_index=0
2689ordered=true
2690randomization=false
2691
2692[system.ruby.network.ext_links1.int_node.port_buffers33]
2693type=MessageBuffer
2694buffer_size=0
2695eventq_index=0
2696ordered=true
2697randomization=false
2698
2699[system.ruby.network.ext_links1.int_node.port_buffers34]
2700type=MessageBuffer
2701buffer_size=0
2702eventq_index=0
2703ordered=true
2704randomization=false
2705
2706[system.ruby.network.ext_links1.int_node.port_buffers35]
2707type=MessageBuffer
2708buffer_size=0
2709eventq_index=0
2710ordered=true
2711randomization=false
2712
2713[system.ruby.network.ext_links1.int_node.port_buffers36]
2714type=MessageBuffer
2715buffer_size=0
2716eventq_index=0
2717ordered=true
2718randomization=false
2719
2720[system.ruby.network.ext_links1.int_node.port_buffers37]
2721type=MessageBuffer
2722buffer_size=0
2723eventq_index=0
2724ordered=true
2725randomization=false
2726
2727[system.ruby.network.ext_links1.int_node.port_buffers38]
2728type=MessageBuffer
2729buffer_size=0
2730eventq_index=0
2731ordered=true
2732randomization=false
2733
2734[system.ruby.network.ext_links1.int_node.port_buffers39]
2735type=MessageBuffer
2736buffer_size=0
2737eventq_index=0
2738ordered=true
2739randomization=false
2740
2741[system.ruby.network.ext_links1.int_node.port_buffers40]
2742type=MessageBuffer
2743buffer_size=0
2744eventq_index=0
2745ordered=true
2746randomization=false
2747
2748[system.ruby.network.ext_links1.int_node.port_buffers41]
2749type=MessageBuffer
2750buffer_size=0
2751eventq_index=0
2752ordered=true
2753randomization=false
2754
2755[system.ruby.network.ext_links1.int_node.port_buffers42]
2756type=MessageBuffer
2757buffer_size=0
2758eventq_index=0
2759ordered=true
2760randomization=false
2761
2762[system.ruby.network.ext_links1.int_node.port_buffers43]
2763type=MessageBuffer
2764buffer_size=0
2765eventq_index=0
2766ordered=true
2767randomization=false
2768
2769[system.ruby.network.ext_links1.int_node.port_buffers44]
2770type=MessageBuffer
2771buffer_size=0
2772eventq_index=0
2773ordered=true
2774randomization=false
2775
2776[system.ruby.network.ext_links1.int_node.port_buffers45]
2777type=MessageBuffer
2778buffer_size=0
2779eventq_index=0
2780ordered=true
2781randomization=false
2782
2783[system.ruby.network.ext_links1.int_node.port_buffers46]
2784type=MessageBuffer
2785buffer_size=0
2786eventq_index=0
2787ordered=true
2788randomization=false
2789
2790[system.ruby.network.ext_links1.int_node.port_buffers47]
2791type=MessageBuffer
2792buffer_size=0
2793eventq_index=0
2794ordered=true
2795randomization=false
2796
2797[system.ruby.network.ext_links1.int_node.port_buffers48]
2798type=MessageBuffer
2799buffer_size=0
2800eventq_index=0
2801ordered=true
2802randomization=false
2803
2804[system.ruby.network.ext_links1.int_node.port_buffers49]
2805type=MessageBuffer
2806buffer_size=0
2807eventq_index=0
2808ordered=true
2809randomization=false
2810
2811[system.ruby.network.ext_links1.int_node.port_buffers50]
2812type=MessageBuffer
2813buffer_size=0
2814eventq_index=0
2815ordered=true
2816randomization=false
2817
2818[system.ruby.network.ext_links1.int_node.port_buffers51]
2819type=MessageBuffer
2820buffer_size=0
2821eventq_index=0
2822ordered=true
2823randomization=false
2824
2825[system.ruby.network.ext_links1.int_node.port_buffers52]
2826type=MessageBuffer
2827buffer_size=0
2828eventq_index=0
2829ordered=true
2830randomization=false
2831
2832[system.ruby.network.ext_links1.int_node.port_buffers53]
2833type=MessageBuffer
2834buffer_size=0
2835eventq_index=0
2836ordered=true
2837randomization=false
2838
2839[system.ruby.network.ext_links1.int_node.port_buffers54]
2840type=MessageBuffer
2841buffer_size=0
2842eventq_index=0
2843ordered=true
2844randomization=false
2845
2846[system.ruby.network.ext_links1.int_node.port_buffers55]
2847type=MessageBuffer
2848buffer_size=0
2849eventq_index=0
2850ordered=true
2851randomization=false
2852
2853[system.ruby.network.ext_links1.int_node.port_buffers56]
2854type=MessageBuffer
2855buffer_size=0
2856eventq_index=0
2857ordered=true
2858randomization=false
2859
2860[system.ruby.network.ext_links1.int_node.port_buffers57]
2861type=MessageBuffer
2862buffer_size=0
2863eventq_index=0
2864ordered=true
2865randomization=false
2866
2867[system.ruby.network.ext_links1.int_node.port_buffers58]
2868type=MessageBuffer
2869buffer_size=0
2870eventq_index=0
2871ordered=true
2872randomization=false
2873
2874[system.ruby.network.ext_links1.int_node.port_buffers59]
2875type=MessageBuffer
2876buffer_size=0
2877eventq_index=0
2878ordered=true
2879randomization=false
2880
2881[system.ruby.network.ext_links1.int_node.port_buffers60]
2882type=MessageBuffer
2883buffer_size=0
2884eventq_index=0
2885ordered=true
2886randomization=false
2887
2888[system.ruby.network.ext_links1.int_node.port_buffers61]
2889type=MessageBuffer
2890buffer_size=0
2891eventq_index=0
2892ordered=true
2893randomization=false
2894
2895[system.ruby.network.ext_links1.int_node.port_buffers62]
2896type=MessageBuffer
2897buffer_size=0
2898eventq_index=0
2899ordered=true
2900randomization=false
2901
2902[system.ruby.network.ext_links1.int_node.port_buffers63]
2903type=MessageBuffer
2904buffer_size=0
2905eventq_index=0
2906ordered=true
2907randomization=false
2908
2909[system.ruby.network.ext_links1.int_node.port_buffers64]
2910type=MessageBuffer
2911buffer_size=0
2912eventq_index=0
2913ordered=true
2914randomization=false
2915
2916[system.ruby.network.ext_links1.int_node.port_buffers65]
2917type=MessageBuffer
2918buffer_size=0
2919eventq_index=0
2920ordered=true
2921randomization=false
2922
2923[system.ruby.network.ext_links1.int_node.port_buffers66]
2924type=MessageBuffer
2925buffer_size=0
2926eventq_index=0
2927ordered=true
2928randomization=false
2929
2930[system.ruby.network.ext_links1.int_node.port_buffers67]
2931type=MessageBuffer
2932buffer_size=0
2933eventq_index=0
2934ordered=true
2935randomization=false
2936
2937[system.ruby.network.ext_links1.int_node.port_buffers68]
2938type=MessageBuffer
2939buffer_size=0
2940eventq_index=0
2941ordered=true
2942randomization=false
2943
2944[system.ruby.network.ext_links1.int_node.port_buffers69]
2945type=MessageBuffer
2946buffer_size=0
2947eventq_index=0
2948ordered=true
2949randomization=false
2950
2951[system.ruby.network.ext_links1.int_node.port_buffers70]
2952type=MessageBuffer
2953buffer_size=0
2954eventq_index=0
2955ordered=true
2956randomization=false
2957
2958[system.ruby.network.ext_links1.int_node.port_buffers71]
2959type=MessageBuffer
2960buffer_size=0
2961eventq_index=0
2962ordered=true
2963randomization=false
2964
2965[system.ruby.network.ext_links1.int_node.port_buffers72]
2966type=MessageBuffer
2967buffer_size=0
2968eventq_index=0
2969ordered=true
2970randomization=false
2971
2972[system.ruby.network.ext_links1.int_node.port_buffers73]
2973type=MessageBuffer
2974buffer_size=0
2975eventq_index=0
2976ordered=true
2977randomization=false
2978
2979[system.ruby.network.ext_links1.int_node.port_buffers74]
2980type=MessageBuffer
2981buffer_size=0
2982eventq_index=0
2983ordered=true
2984randomization=false
2985
2986[system.ruby.network.ext_links1.int_node.port_buffers75]
2987type=MessageBuffer
2988buffer_size=0
2989eventq_index=0
2990ordered=true
2991randomization=false
2992
2993[system.ruby.network.ext_links1.int_node.port_buffers76]
2994type=MessageBuffer
2995buffer_size=0
2996eventq_index=0
2997ordered=true
2998randomization=false
2999
3000[system.ruby.network.ext_links1.int_node.port_buffers77]
3001type=MessageBuffer
3002buffer_size=0
3003eventq_index=0
3004ordered=true
3005randomization=false
3006
3007[system.ruby.network.ext_links1.int_node.port_buffers78]
3008type=MessageBuffer
3009buffer_size=0
3010eventq_index=0
3011ordered=true
3012randomization=false
3013
3014[system.ruby.network.ext_links1.int_node.port_buffers79]
3015type=MessageBuffer
3016buffer_size=0
3017eventq_index=0
3018ordered=true
3019randomization=false
3020
3021[system.ruby.network.ext_links2]
3022type=SimpleExtLink
3023children=int_node
3024bandwidth_factor=512
3025eventq_index=0
3026ext_node=system.tcp_cntrl0
3027int_node=system.ruby.network.ext_links2.int_node
3028latency=1
3029link_id=2
3030weight=1
3031
3032[system.ruby.network.ext_links2.int_node]
3033type=Switch
3034children=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 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59 port_buffers60 port_buffers61 port_buffers62 port_buffers63 port_buffers64 port_buffers65 port_buffers66 port_buffers67 port_buffers68 port_buffers69 port_buffers70 port_buffers71 port_buffers72 port_buffers73 port_buffers74 port_buffers75 port_buffers76 port_buffers77 port_buffers78 port_buffers79
3035clk_domain=system.ruby.clk_domain
3036default_p_state=UNDEFINED
3037eventq_index=0
3038latency=1
3039p_state_clk_gate_bins=20
3040p_state_clk_gate_max=1000000000000
3041p_state_clk_gate_min=1000
3042port_buffers=system.ruby.network.ext_links2.int_node.port_buffers00 system.ruby.network.ext_links2.int_node.port_buffers01 system.ruby.network.ext_links2.int_node.port_buffers02 system.ruby.network.ext_links2.int_node.port_buffers03 system.ruby.network.ext_links2.int_node.port_buffers04 system.ruby.network.ext_links2.int_node.port_buffers05 system.ruby.network.ext_links2.int_node.port_buffers06 system.ruby.network.ext_links2.int_node.port_buffers07 system.ruby.network.ext_links2.int_node.port_buffers08 system.ruby.network.ext_links2.int_node.port_buffers09 system.ruby.network.ext_links2.int_node.port_buffers10 system.ruby.network.ext_links2.int_node.port_buffers11 system.ruby.network.ext_links2.int_node.port_buffers12 system.ruby.network.ext_links2.int_node.port_buffers13 system.ruby.network.ext_links2.int_node.port_buffers14 system.ruby.network.ext_links2.int_node.port_buffers15 system.ruby.network.ext_links2.int_node.port_buffers16 system.ruby.network.ext_links2.int_node.port_buffers17 system.ruby.network.ext_links2.int_node.port_buffers18 system.ruby.network.ext_links2.int_node.port_buffers19 system.ruby.network.ext_links2.int_node.port_buffers20 system.ruby.network.ext_links2.int_node.port_buffers21 system.ruby.network.ext_links2.int_node.port_buffers22 system.ruby.network.ext_links2.int_node.port_buffers23 system.ruby.network.ext_links2.int_node.port_buffers24 system.ruby.network.ext_links2.int_node.port_buffers25 system.ruby.network.ext_links2.int_node.port_buffers26 system.ruby.network.ext_links2.int_node.port_buffers27 system.ruby.network.ext_links2.int_node.port_buffers28 system.ruby.network.ext_links2.int_node.port_buffers29 system.ruby.network.ext_links2.int_node.port_buffers30 system.ruby.network.ext_links2.int_node.port_buffers31 system.ruby.network.ext_links2.int_node.port_buffers32 system.ruby.network.ext_links2.int_node.port_buffers33 system.ruby.network.ext_links2.int_node.port_buffers34 system.ruby.network.ext_links2.int_node.port_buffers35 system.ruby.network.ext_links2.int_node.port_buffers36 system.ruby.network.ext_links2.int_node.port_buffers37 system.ruby.network.ext_links2.int_node.port_buffers38 system.ruby.network.ext_links2.int_node.port_buffers39 system.ruby.network.ext_links2.int_node.port_buffers40 system.ruby.network.ext_links2.int_node.port_buffers41 system.ruby.network.ext_links2.int_node.port_buffers42 system.ruby.network.ext_links2.int_node.port_buffers43 system.ruby.network.ext_links2.int_node.port_buffers44 system.ruby.network.ext_links2.int_node.port_buffers45 system.ruby.network.ext_links2.int_node.port_buffers46 system.ruby.network.ext_links2.int_node.port_buffers47 system.ruby.network.ext_links2.int_node.port_buffers48 system.ruby.network.ext_links2.int_node.port_buffers49 system.ruby.network.ext_links2.int_node.port_buffers50 system.ruby.network.ext_links2.int_node.port_buffers51 system.ruby.network.ext_links2.int_node.port_buffers52 system.ruby.network.ext_links2.int_node.port_buffers53 system.ruby.network.ext_links2.int_node.port_buffers54 system.ruby.network.ext_links2.int_node.port_buffers55 system.ruby.network.ext_links2.int_node.port_buffers56 system.ruby.network.ext_links2.int_node.port_buffers57 system.ruby.network.ext_links2.int_node.port_buffers58 system.ruby.network.ext_links2.int_node.port_buffers59 system.ruby.network.ext_links2.int_node.port_buffers60 system.ruby.network.ext_links2.int_node.port_buffers61 system.ruby.network.ext_links2.int_node.port_buffers62 system.ruby.network.ext_links2.int_node.port_buffers63 system.ruby.network.ext_links2.int_node.port_buffers64 system.ruby.network.ext_links2.int_node.port_buffers65 system.ruby.network.ext_links2.int_node.port_buffers66 system.ruby.network.ext_links2.int_node.port_buffers67 system.ruby.network.ext_links2.int_node.port_buffers68 system.ruby.network.ext_links2.int_node.port_buffers69 system.ruby.network.ext_links2.int_node.port_buffers70 system.ruby.network.ext_links2.int_node.port_buffers71 system.ruby.network.ext_links2.int_node.port_buffers72 system.ruby.network.ext_links2.int_node.port_buffers73 system.ruby.network.ext_links2.int_node.port_buffers74 system.ruby.network.ext_links2.int_node.port_buffers75 system.ruby.network.ext_links2.int_node.port_buffers76 system.ruby.network.ext_links2.int_node.port_buffers77 system.ruby.network.ext_links2.int_node.port_buffers78 system.ruby.network.ext_links2.int_node.port_buffers79
3043power_model=Null
3044router_id=2
3045virt_nets=10
3046
3047[system.ruby.network.ext_links2.int_node.port_buffers00]
3048type=MessageBuffer
3049buffer_size=0
3050eventq_index=0
3051ordered=true
3052randomization=false
3053
3054[system.ruby.network.ext_links2.int_node.port_buffers01]
3055type=MessageBuffer
3056buffer_size=0
3057eventq_index=0
3058ordered=true
3059randomization=false
3060
3061[system.ruby.network.ext_links2.int_node.port_buffers02]
3062type=MessageBuffer
3063buffer_size=0
3064eventq_index=0
3065ordered=true
3066randomization=false
3067
3068[system.ruby.network.ext_links2.int_node.port_buffers03]
3069type=MessageBuffer
3070buffer_size=0
3071eventq_index=0
3072ordered=true
3073randomization=false
3074
3075[system.ruby.network.ext_links2.int_node.port_buffers04]
3076type=MessageBuffer
3077buffer_size=0
3078eventq_index=0
3079ordered=true
3080randomization=false
3081
3082[system.ruby.network.ext_links2.int_node.port_buffers05]
3083type=MessageBuffer
3084buffer_size=0
3085eventq_index=0
3086ordered=true
3087randomization=false
3088
3089[system.ruby.network.ext_links2.int_node.port_buffers06]
3090type=MessageBuffer
3091buffer_size=0
3092eventq_index=0
3093ordered=true
3094randomization=false
3095
3096[system.ruby.network.ext_links2.int_node.port_buffers07]
3097type=MessageBuffer
3098buffer_size=0
3099eventq_index=0
3100ordered=true
3101randomization=false
3102
3103[system.ruby.network.ext_links2.int_node.port_buffers08]
3104type=MessageBuffer
3105buffer_size=0
3106eventq_index=0
3107ordered=true
3108randomization=false
3109
3110[system.ruby.network.ext_links2.int_node.port_buffers09]
3111type=MessageBuffer
3112buffer_size=0
3113eventq_index=0
3114ordered=true
3115randomization=false
3116
3117[system.ruby.network.ext_links2.int_node.port_buffers10]
3118type=MessageBuffer
3119buffer_size=0
3120eventq_index=0
3121ordered=true
3122randomization=false
3123
3124[system.ruby.network.ext_links2.int_node.port_buffers11]
3125type=MessageBuffer
3126buffer_size=0
3127eventq_index=0
3128ordered=true
3129randomization=false
3130
3131[system.ruby.network.ext_links2.int_node.port_buffers12]
3132type=MessageBuffer
3133buffer_size=0
3134eventq_index=0
3135ordered=true
3136randomization=false
3137
3138[system.ruby.network.ext_links2.int_node.port_buffers13]
3139type=MessageBuffer
3140buffer_size=0
3141eventq_index=0
3142ordered=true
3143randomization=false
3144
3145[system.ruby.network.ext_links2.int_node.port_buffers14]
3146type=MessageBuffer
3147buffer_size=0
3148eventq_index=0
3149ordered=true
3150randomization=false
3151
3152[system.ruby.network.ext_links2.int_node.port_buffers15]
3153type=MessageBuffer
3154buffer_size=0
3155eventq_index=0
3156ordered=true
3157randomization=false
3158
3159[system.ruby.network.ext_links2.int_node.port_buffers16]
3160type=MessageBuffer
3161buffer_size=0
3162eventq_index=0
3163ordered=true
3164randomization=false
3165
3166[system.ruby.network.ext_links2.int_node.port_buffers17]
3167type=MessageBuffer
3168buffer_size=0
3169eventq_index=0
3170ordered=true
3171randomization=false
3172
3173[system.ruby.network.ext_links2.int_node.port_buffers18]
3174type=MessageBuffer
3175buffer_size=0
3176eventq_index=0
3177ordered=true
3178randomization=false
3179
3180[system.ruby.network.ext_links2.int_node.port_buffers19]
3181type=MessageBuffer
3182buffer_size=0
3183eventq_index=0
3184ordered=true
3185randomization=false
3186
3187[system.ruby.network.ext_links2.int_node.port_buffers20]
3188type=MessageBuffer
3189buffer_size=0
3190eventq_index=0
3191ordered=true
3192randomization=false
3193
3194[system.ruby.network.ext_links2.int_node.port_buffers21]
3195type=MessageBuffer
3196buffer_size=0
3197eventq_index=0
3198ordered=true
3199randomization=false
3200
3201[system.ruby.network.ext_links2.int_node.port_buffers22]
3202type=MessageBuffer
3203buffer_size=0
3204eventq_index=0
3205ordered=true
3206randomization=false
3207
3208[system.ruby.network.ext_links2.int_node.port_buffers23]
3209type=MessageBuffer
3210buffer_size=0
3211eventq_index=0
3212ordered=true
3213randomization=false
3214
3215[system.ruby.network.ext_links2.int_node.port_buffers24]
3216type=MessageBuffer
3217buffer_size=0
3218eventq_index=0
3219ordered=true
3220randomization=false
3221
3222[system.ruby.network.ext_links2.int_node.port_buffers25]
3223type=MessageBuffer
3224buffer_size=0
3225eventq_index=0
3226ordered=true
3227randomization=false
3228
3229[system.ruby.network.ext_links2.int_node.port_buffers26]
3230type=MessageBuffer
3231buffer_size=0
3232eventq_index=0
3233ordered=true
3234randomization=false
3235
3236[system.ruby.network.ext_links2.int_node.port_buffers27]
3237type=MessageBuffer
3238buffer_size=0
3239eventq_index=0
3240ordered=true
3241randomization=false
3242
3243[system.ruby.network.ext_links2.int_node.port_buffers28]
3244type=MessageBuffer
3245buffer_size=0
3246eventq_index=0
3247ordered=true
3248randomization=false
3249
3250[system.ruby.network.ext_links2.int_node.port_buffers29]
3251type=MessageBuffer
3252buffer_size=0
3253eventq_index=0
3254ordered=true
3255randomization=false
3256
3257[system.ruby.network.ext_links2.int_node.port_buffers30]
3258type=MessageBuffer
3259buffer_size=0
3260eventq_index=0
3261ordered=true
3262randomization=false
3263
3264[system.ruby.network.ext_links2.int_node.port_buffers31]
3265type=MessageBuffer
3266buffer_size=0
3267eventq_index=0
3268ordered=true
3269randomization=false
3270
3271[system.ruby.network.ext_links2.int_node.port_buffers32]
3272type=MessageBuffer
3273buffer_size=0
3274eventq_index=0
3275ordered=true
3276randomization=false
3277
3278[system.ruby.network.ext_links2.int_node.port_buffers33]
3279type=MessageBuffer
3280buffer_size=0
3281eventq_index=0
3282ordered=true
3283randomization=false
3284
3285[system.ruby.network.ext_links2.int_node.port_buffers34]
3286type=MessageBuffer
3287buffer_size=0
3288eventq_index=0
3289ordered=true
3290randomization=false
3291
3292[system.ruby.network.ext_links2.int_node.port_buffers35]
3293type=MessageBuffer
3294buffer_size=0
3295eventq_index=0
3296ordered=true
3297randomization=false
3298
3299[system.ruby.network.ext_links2.int_node.port_buffers36]
3300type=MessageBuffer
3301buffer_size=0
3302eventq_index=0
3303ordered=true
3304randomization=false
3305
3306[system.ruby.network.ext_links2.int_node.port_buffers37]
3307type=MessageBuffer
3308buffer_size=0
3309eventq_index=0
3310ordered=true
3311randomization=false
3312
3313[system.ruby.network.ext_links2.int_node.port_buffers38]
3314type=MessageBuffer
3315buffer_size=0
3316eventq_index=0
3317ordered=true
3318randomization=false
3319
3320[system.ruby.network.ext_links2.int_node.port_buffers39]
3321type=MessageBuffer
3322buffer_size=0
3323eventq_index=0
3324ordered=true
3325randomization=false
3326
3327[system.ruby.network.ext_links2.int_node.port_buffers40]
3328type=MessageBuffer
3329buffer_size=0
3330eventq_index=0
3331ordered=true
3332randomization=false
3333
3334[system.ruby.network.ext_links2.int_node.port_buffers41]
3335type=MessageBuffer
3336buffer_size=0
3337eventq_index=0
3338ordered=true
3339randomization=false
3340
3341[system.ruby.network.ext_links2.int_node.port_buffers42]
3342type=MessageBuffer
3343buffer_size=0
3344eventq_index=0
3345ordered=true
3346randomization=false
3347
3348[system.ruby.network.ext_links2.int_node.port_buffers43]
3349type=MessageBuffer
3350buffer_size=0
3351eventq_index=0
3352ordered=true
3353randomization=false
3354
3355[system.ruby.network.ext_links2.int_node.port_buffers44]
3356type=MessageBuffer
3357buffer_size=0
3358eventq_index=0
3359ordered=true
3360randomization=false
3361
3362[system.ruby.network.ext_links2.int_node.port_buffers45]
3363type=MessageBuffer
3364buffer_size=0
3365eventq_index=0
3366ordered=true
3367randomization=false
3368
3369[system.ruby.network.ext_links2.int_node.port_buffers46]
3370type=MessageBuffer
3371buffer_size=0
3372eventq_index=0
3373ordered=true
3374randomization=false
3375
3376[system.ruby.network.ext_links2.int_node.port_buffers47]
3377type=MessageBuffer
3378buffer_size=0
3379eventq_index=0
3380ordered=true
3381randomization=false
3382
3383[system.ruby.network.ext_links2.int_node.port_buffers48]
3384type=MessageBuffer
3385buffer_size=0
3386eventq_index=0
3387ordered=true
3388randomization=false
3389
3390[system.ruby.network.ext_links2.int_node.port_buffers49]
3391type=MessageBuffer
3392buffer_size=0
3393eventq_index=0
3394ordered=true
3395randomization=false
3396
3397[system.ruby.network.ext_links2.int_node.port_buffers50]
3398type=MessageBuffer
3399buffer_size=0
3400eventq_index=0
3401ordered=true
3402randomization=false
3403
3404[system.ruby.network.ext_links2.int_node.port_buffers51]
3405type=MessageBuffer
3406buffer_size=0
3407eventq_index=0
3408ordered=true
3409randomization=false
3410
3411[system.ruby.network.ext_links2.int_node.port_buffers52]
3412type=MessageBuffer
3413buffer_size=0
3414eventq_index=0
3415ordered=true
3416randomization=false
3417
3418[system.ruby.network.ext_links2.int_node.port_buffers53]
3419type=MessageBuffer
3420buffer_size=0
3421eventq_index=0
3422ordered=true
3423randomization=false
3424
3425[system.ruby.network.ext_links2.int_node.port_buffers54]
3426type=MessageBuffer
3427buffer_size=0
3428eventq_index=0
3429ordered=true
3430randomization=false
3431
3432[system.ruby.network.ext_links2.int_node.port_buffers55]
3433type=MessageBuffer
3434buffer_size=0
3435eventq_index=0
3436ordered=true
3437randomization=false
3438
3439[system.ruby.network.ext_links2.int_node.port_buffers56]
3440type=MessageBuffer
3441buffer_size=0
3442eventq_index=0
3443ordered=true
3444randomization=false
3445
3446[system.ruby.network.ext_links2.int_node.port_buffers57]
3447type=MessageBuffer
3448buffer_size=0
3449eventq_index=0
3450ordered=true
3451randomization=false
3452
3453[system.ruby.network.ext_links2.int_node.port_buffers58]
3454type=MessageBuffer
3455buffer_size=0
3456eventq_index=0
3457ordered=true
3458randomization=false
3459
3460[system.ruby.network.ext_links2.int_node.port_buffers59]
3461type=MessageBuffer
3462buffer_size=0
3463eventq_index=0
3464ordered=true
3465randomization=false
3466
3467[system.ruby.network.ext_links2.int_node.port_buffers60]
3468type=MessageBuffer
3469buffer_size=0
3470eventq_index=0
3471ordered=true
3472randomization=false
3473
3474[system.ruby.network.ext_links2.int_node.port_buffers61]
3475type=MessageBuffer
3476buffer_size=0
3477eventq_index=0
3478ordered=true
3479randomization=false
3480
3481[system.ruby.network.ext_links2.int_node.port_buffers62]
3482type=MessageBuffer
3483buffer_size=0
3484eventq_index=0
3485ordered=true
3486randomization=false
3487
3488[system.ruby.network.ext_links2.int_node.port_buffers63]
3489type=MessageBuffer
3490buffer_size=0
3491eventq_index=0
3492ordered=true
3493randomization=false
3494
3495[system.ruby.network.ext_links2.int_node.port_buffers64]
3496type=MessageBuffer
3497buffer_size=0
3498eventq_index=0
3499ordered=true
3500randomization=false
3501
3502[system.ruby.network.ext_links2.int_node.port_buffers65]
3503type=MessageBuffer
3504buffer_size=0
3505eventq_index=0
3506ordered=true
3507randomization=false
3508
3509[system.ruby.network.ext_links2.int_node.port_buffers66]
3510type=MessageBuffer
3511buffer_size=0
3512eventq_index=0
3513ordered=true
3514randomization=false
3515
3516[system.ruby.network.ext_links2.int_node.port_buffers67]
3517type=MessageBuffer
3518buffer_size=0
3519eventq_index=0
3520ordered=true
3521randomization=false
3522
3523[system.ruby.network.ext_links2.int_node.port_buffers68]
3524type=MessageBuffer
3525buffer_size=0
3526eventq_index=0
3527ordered=true
3528randomization=false
3529
3530[system.ruby.network.ext_links2.int_node.port_buffers69]
3531type=MessageBuffer
3532buffer_size=0
3533eventq_index=0
3534ordered=true
3535randomization=false
3536
3537[system.ruby.network.ext_links2.int_node.port_buffers70]
3538type=MessageBuffer
3539buffer_size=0
3540eventq_index=0
3541ordered=true
3542randomization=false
3543
3544[system.ruby.network.ext_links2.int_node.port_buffers71]
3545type=MessageBuffer
3546buffer_size=0
3547eventq_index=0
3548ordered=true
3549randomization=false
3550
3551[system.ruby.network.ext_links2.int_node.port_buffers72]
3552type=MessageBuffer
3553buffer_size=0
3554eventq_index=0
3555ordered=true
3556randomization=false
3557
3558[system.ruby.network.ext_links2.int_node.port_buffers73]
3559type=MessageBuffer
3560buffer_size=0
3561eventq_index=0
3562ordered=true
3563randomization=false
3564
3565[system.ruby.network.ext_links2.int_node.port_buffers74]
3566type=MessageBuffer
3567buffer_size=0
3568eventq_index=0
3569ordered=true
3570randomization=false
3571
3572[system.ruby.network.ext_links2.int_node.port_buffers75]
3573type=MessageBuffer
3574buffer_size=0
3575eventq_index=0
3576ordered=true
3577randomization=false
3578
3579[system.ruby.network.ext_links2.int_node.port_buffers76]
3580type=MessageBuffer
3581buffer_size=0
3582eventq_index=0
3583ordered=true
3584randomization=false
3585
3586[system.ruby.network.ext_links2.int_node.port_buffers77]
3587type=MessageBuffer
3588buffer_size=0
3589eventq_index=0
3590ordered=true
3591randomization=false
3592
3593[system.ruby.network.ext_links2.int_node.port_buffers78]
3594type=MessageBuffer
3595buffer_size=0
3596eventq_index=0
3597ordered=true
3598randomization=false
3599
3600[system.ruby.network.ext_links2.int_node.port_buffers79]
3601type=MessageBuffer
3602buffer_size=0
3603eventq_index=0
3604ordered=true
3605randomization=false
3606
3607[system.ruby.network.ext_links3]
3608type=SimpleExtLink
3609bandwidth_factor=512
3610eventq_index=0
3611ext_node=system.tcp_cntrl1
3612int_node=system.ruby.network.ext_links2.int_node
3613latency=1
3614link_id=3
3615weight=1
3616
3617[system.ruby.network.ext_links4]
3618type=SimpleExtLink
3619bandwidth_factor=512
3620eventq_index=0
3621ext_node=system.sqc_cntrl0
3622int_node=system.ruby.network.ext_links2.int_node
3623latency=1
3624link_id=4
3625weight=1
3626
3627[system.ruby.network.ext_links5]
3628type=SimpleExtLink
3629bandwidth_factor=512
3630eventq_index=0
3631ext_node=system.tcc_cntrl0
3632int_node=system.ruby.network.ext_links2.int_node
3633latency=1
3634link_id=5
3635weight=1
3636
3637[system.ruby.network.ext_links6]
3638type=SimpleExtLink
3639bandwidth_factor=512
3640eventq_index=0
3641ext_node=system.tccdir_cntrl0
3642int_node=system.ruby.network.ext_links2.int_node
3643latency=1
3644link_id=6
3645weight=1
3646
3647[system.ruby.network.int_link_buffers00]
3648type=MessageBuffer
3649buffer_size=0
3650eventq_index=0
3651ordered=true
3652randomization=false
3653
3654[system.ruby.network.int_link_buffers01]
3655type=MessageBuffer
3656buffer_size=0
3657eventq_index=0
3658ordered=true
3659randomization=false
3660
3661[system.ruby.network.int_link_buffers02]
3662type=MessageBuffer
3663buffer_size=0
3664eventq_index=0
3665ordered=true
3666randomization=false
3667
3668[system.ruby.network.int_link_buffers03]
3669type=MessageBuffer
3670buffer_size=0
3671eventq_index=0
3672ordered=true
3673randomization=false
3674
3675[system.ruby.network.int_link_buffers04]
3676type=MessageBuffer
3677buffer_size=0
3678eventq_index=0
3679ordered=true
3680randomization=false
3681
3682[system.ruby.network.int_link_buffers05]
3683type=MessageBuffer
3684buffer_size=0
3685eventq_index=0
3686ordered=true
3687randomization=false
3688
3689[system.ruby.network.int_link_buffers06]
3690type=MessageBuffer
3691buffer_size=0
3692eventq_index=0
3693ordered=true
3694randomization=false
3695
3696[system.ruby.network.int_link_buffers07]
3697type=MessageBuffer
3698buffer_size=0
3699eventq_index=0
3700ordered=true
3701randomization=false
3702
3703[system.ruby.network.int_link_buffers08]
3704type=MessageBuffer
3705buffer_size=0
3706eventq_index=0
3707ordered=true
3708randomization=false
3709
3710[system.ruby.network.int_link_buffers09]
3711type=MessageBuffer
3712buffer_size=0
3713eventq_index=0
3714ordered=true
3715randomization=false
3716
3717[system.ruby.network.int_link_buffers10]
3718type=MessageBuffer
3719buffer_size=0
3720eventq_index=0
3721ordered=true
3722randomization=false
3723
3724[system.ruby.network.int_link_buffers11]
3725type=MessageBuffer
3726buffer_size=0
3727eventq_index=0
3728ordered=true
3729randomization=false
3730
3731[system.ruby.network.int_link_buffers12]
3732type=MessageBuffer
3733buffer_size=0
3734eventq_index=0
3735ordered=true
3736randomization=false
3737
3738[system.ruby.network.int_link_buffers13]
3739type=MessageBuffer
3740buffer_size=0
3741eventq_index=0
3742ordered=true
3743randomization=false
3744
3745[system.ruby.network.int_link_buffers14]
3746type=MessageBuffer
3747buffer_size=0
3748eventq_index=0
3749ordered=true
3750randomization=false
3751
3752[system.ruby.network.int_link_buffers15]
3753type=MessageBuffer
3754buffer_size=0
3755eventq_index=0
3756ordered=true
3757randomization=false
3758
3759[system.ruby.network.int_link_buffers16]
3760type=MessageBuffer
3761buffer_size=0
3762eventq_index=0
3763ordered=true
3764randomization=false
3765
3766[system.ruby.network.int_link_buffers17]
3767type=MessageBuffer
3768buffer_size=0
3769eventq_index=0
3770ordered=true
3771randomization=false
3772
3773[system.ruby.network.int_link_buffers18]
3774type=MessageBuffer
3775buffer_size=0
3776eventq_index=0
3777ordered=true
3778randomization=false
3779
3780[system.ruby.network.int_link_buffers19]
3781type=MessageBuffer
3782buffer_size=0
3783eventq_index=0
3784ordered=true
3785randomization=false
3786
3787[system.ruby.network.int_link_buffers20]
3788type=MessageBuffer
3789buffer_size=0
3790eventq_index=0
3791ordered=true
3792randomization=false
3793
3794[system.ruby.network.int_link_buffers21]
3795type=MessageBuffer
3796buffer_size=0
3797eventq_index=0
3798ordered=true
3799randomization=false
3800
3801[system.ruby.network.int_link_buffers22]
3802type=MessageBuffer
3803buffer_size=0
3804eventq_index=0
3805ordered=true
3806randomization=false
3807
3808[system.ruby.network.int_link_buffers23]
3809type=MessageBuffer
3810buffer_size=0
3811eventq_index=0
3812ordered=true
3813randomization=false
3814
3815[system.ruby.network.int_link_buffers24]
3816type=MessageBuffer
3817buffer_size=0
3818eventq_index=0
3819ordered=true
3820randomization=false
3821
3822[system.ruby.network.int_link_buffers25]
3823type=MessageBuffer
3824buffer_size=0
3825eventq_index=0
3826ordered=true
3827randomization=false
3828
3829[system.ruby.network.int_link_buffers26]
3830type=MessageBuffer
3831buffer_size=0
3832eventq_index=0
3833ordered=true
3834randomization=false
3835
3836[system.ruby.network.int_link_buffers27]
3837type=MessageBuffer
3838buffer_size=0
3839eventq_index=0
3840ordered=true
3841randomization=false
3842
3843[system.ruby.network.int_link_buffers28]
3844type=MessageBuffer
3845buffer_size=0
3846eventq_index=0
3847ordered=true
3848randomization=false
3849
3850[system.ruby.network.int_link_buffers29]
3851type=MessageBuffer
3852buffer_size=0
3853eventq_index=0
3854ordered=true
3855randomization=false
3856
3857[system.ruby.network.int_link_buffers30]
3858type=MessageBuffer
3859buffer_size=0
3860eventq_index=0
3861ordered=true
3862randomization=false
3863
3864[system.ruby.network.int_link_buffers31]
3865type=MessageBuffer
3866buffer_size=0
3867eventq_index=0
3868ordered=true
3869randomization=false
3870
3871[system.ruby.network.int_link_buffers32]
3872type=MessageBuffer
3873buffer_size=0
3874eventq_index=0
3875ordered=true
3876randomization=false
3877
3878[system.ruby.network.int_link_buffers33]
3879type=MessageBuffer
3880buffer_size=0
3881eventq_index=0
3882ordered=true
3883randomization=false
3884
3885[system.ruby.network.int_link_buffers34]
3886type=MessageBuffer
3887buffer_size=0
3888eventq_index=0
3889ordered=true
3890randomization=false
3891
3892[system.ruby.network.int_link_buffers35]
3893type=MessageBuffer
3894buffer_size=0
3895eventq_index=0
3896ordered=true
3897randomization=false
3898
3899[system.ruby.network.int_link_buffers36]
3900type=MessageBuffer
3901buffer_size=0
3902eventq_index=0
3903ordered=true
3904randomization=false
3905
3906[system.ruby.network.int_link_buffers37]
3907type=MessageBuffer
3908buffer_size=0
3909eventq_index=0
3910ordered=true
3911randomization=false
3912
3913[system.ruby.network.int_link_buffers38]
3914type=MessageBuffer
3915buffer_size=0
3916eventq_index=0
3917ordered=true
3918randomization=false
3919
3920[system.ruby.network.int_link_buffers39]
3921type=MessageBuffer
3922buffer_size=0
3923eventq_index=0
3924ordered=true
3925randomization=false
3926
3927[system.ruby.network.int_link_buffers40]
3928type=MessageBuffer
3929buffer_size=0
3930eventq_index=0
3931ordered=true
3932randomization=false
3933
3934[system.ruby.network.int_link_buffers41]
3935type=MessageBuffer
3936buffer_size=0
3937eventq_index=0
3938ordered=true
3939randomization=false
3940
3941[system.ruby.network.int_link_buffers42]
3942type=MessageBuffer
3943buffer_size=0
3944eventq_index=0
3945ordered=true
3946randomization=false
3947
3948[system.ruby.network.int_link_buffers43]
3949type=MessageBuffer
3950buffer_size=0
3951eventq_index=0
3952ordered=true
3953randomization=false
3954
3955[system.ruby.network.int_link_buffers44]
3956type=MessageBuffer
3957buffer_size=0
3958eventq_index=0
3959ordered=true
3960randomization=false
3961
3962[system.ruby.network.int_link_buffers45]
3963type=MessageBuffer
3964buffer_size=0
3965eventq_index=0
3966ordered=true
3967randomization=false
3968
3969[system.ruby.network.int_link_buffers46]
3970type=MessageBuffer
3971buffer_size=0
3972eventq_index=0
3973ordered=true
3974randomization=false
3975
3976[system.ruby.network.int_link_buffers47]
3977type=MessageBuffer
3978buffer_size=0
3979eventq_index=0
3980ordered=true
3981randomization=false
3982
3983[system.ruby.network.int_link_buffers48]
3984type=MessageBuffer
3985buffer_size=0
3986eventq_index=0
3987ordered=true
3988randomization=false
3989
3990[system.ruby.network.int_link_buffers49]
3991type=MessageBuffer
3992buffer_size=0
3993eventq_index=0
3994ordered=true
3995randomization=false
3996
3997[system.ruby.network.int_link_buffers50]
3998type=MessageBuffer
3999buffer_size=0
4000eventq_index=0
4001ordered=true
4002randomization=false
4003
4004[system.ruby.network.int_link_buffers51]
4005type=MessageBuffer
4006buffer_size=0
4007eventq_index=0
4008ordered=true
4009randomization=false
4010
4011[system.ruby.network.int_link_buffers52]
4012type=MessageBuffer
4013buffer_size=0
4014eventq_index=0
4015ordered=true
4016randomization=false
4017
4018[system.ruby.network.int_link_buffers53]
4019type=MessageBuffer
4020buffer_size=0
4021eventq_index=0
4022ordered=true
4023randomization=false
4024
4025[system.ruby.network.int_link_buffers54]
4026type=MessageBuffer
4027buffer_size=0
4028eventq_index=0
4029ordered=true
4030randomization=false
4031
4032[system.ruby.network.int_link_buffers55]
4033type=MessageBuffer
4034buffer_size=0
4035eventq_index=0
4036ordered=true
4037randomization=false
4038
4039[system.ruby.network.int_link_buffers56]
4040type=MessageBuffer
4041buffer_size=0
4042eventq_index=0
4043ordered=true
4044randomization=false
4045
4046[system.ruby.network.int_link_buffers57]
4047type=MessageBuffer
4048buffer_size=0
4049eventq_index=0
4050ordered=true
4051randomization=false
4052
4053[system.ruby.network.int_link_buffers58]
4054type=MessageBuffer
4055buffer_size=0
4056eventq_index=0
4057ordered=true
4058randomization=false
4059
4060[system.ruby.network.int_link_buffers59]
4061type=MessageBuffer
4062buffer_size=0
4063eventq_index=0
4064ordered=true
4065randomization=false
4066
4067[system.ruby.network.int_link_buffers60]
4068type=MessageBuffer
4069buffer_size=0
4070eventq_index=0
4071ordered=true
4072randomization=false
4073
4074[system.ruby.network.int_link_buffers61]
4075type=MessageBuffer
4076buffer_size=0
4077eventq_index=0
4078ordered=true
4079randomization=false
4080
4081[system.ruby.network.int_link_buffers62]
4082type=MessageBuffer
4083buffer_size=0
4084eventq_index=0
4085ordered=true
4086randomization=false
4087
4088[system.ruby.network.int_link_buffers63]
4089type=MessageBuffer
4090buffer_size=0
4091eventq_index=0
4092ordered=true
4093randomization=false
4094
4095[system.ruby.network.int_link_buffers64]
4096type=MessageBuffer
4097buffer_size=0
4098eventq_index=0
4099ordered=true
4100randomization=false
4101
4102[system.ruby.network.int_link_buffers65]
4103type=MessageBuffer
4104buffer_size=0
4105eventq_index=0
4106ordered=true
4107randomization=false
4108
4109[system.ruby.network.int_link_buffers66]
4110type=MessageBuffer
4111buffer_size=0
4112eventq_index=0
4113ordered=true
4114randomization=false
4115
4116[system.ruby.network.int_link_buffers67]
4117type=MessageBuffer
4118buffer_size=0
4119eventq_index=0
4120ordered=true
4121randomization=false
4122
4123[system.ruby.network.int_link_buffers68]
4124type=MessageBuffer
4125buffer_size=0
4126eventq_index=0
4127ordered=true
4128randomization=false
4129
4130[system.ruby.network.int_link_buffers69]
4131type=MessageBuffer
4132buffer_size=0
4133eventq_index=0
4134ordered=true
4135randomization=false
4136
4137[system.ruby.network.int_link_buffers70]
4138type=MessageBuffer
4139buffer_size=0
4140eventq_index=0
4141ordered=true
4142randomization=false
4143
4144[system.ruby.network.int_link_buffers71]
4145type=MessageBuffer
4146buffer_size=0
4147eventq_index=0
4148ordered=true
4149randomization=false
4150
4151[system.ruby.network.int_link_buffers72]
4152type=MessageBuffer
4153buffer_size=0
4154eventq_index=0
4155ordered=true
4156randomization=false
4157
4158[system.ruby.network.int_link_buffers73]
4159type=MessageBuffer
4160buffer_size=0
4161eventq_index=0
4162ordered=true
4163randomization=false
4164
4165[system.ruby.network.int_link_buffers74]
4166type=MessageBuffer
4167buffer_size=0
4168eventq_index=0
4169ordered=true
4170randomization=false
4171
4172[system.ruby.network.int_link_buffers75]
4173type=MessageBuffer
4174buffer_size=0
4175eventq_index=0
4176ordered=true
4177randomization=false
4178
4179[system.ruby.network.int_link_buffers76]
4180type=MessageBuffer
4181buffer_size=0
4182eventq_index=0
4183ordered=true
4184randomization=false
4185
4186[system.ruby.network.int_link_buffers77]
4187type=MessageBuffer
4188buffer_size=0
4189eventq_index=0
4190ordered=true
4191randomization=false
4192
4193[system.ruby.network.int_link_buffers78]
4194type=MessageBuffer
4195buffer_size=0
4196eventq_index=0
4197ordered=true
4198randomization=false
4199
4200[system.ruby.network.int_link_buffers79]
4201type=MessageBuffer
4202buffer_size=0
4203eventq_index=0
4204ordered=true
4205randomization=false
4206
4207[system.ruby.network.int_links0]
4208type=SimpleIntLink
4209bandwidth_factor=512
4210dst_inport=
4211dst_node=system.ruby.network.ext_links1.int_node
4212eventq_index=0
4213latency=1
4214link_id=0
4215src_node=system.ruby.network.ext_links0.int_node
4216src_outport=
4217weight=1
4218
4219[system.ruby.network.int_links1]
4220type=SimpleIntLink
4221bandwidth_factor=512
4222dst_inport=
4223dst_node=system.ruby.network.ext_links0.int_node
4224eventq_index=0
4225latency=1
4226link_id=1
4227src_node=system.ruby.network.ext_links1.int_node
4228src_outport=
4229weight=1
4230
4231[system.ruby.network.int_links2]
4232type=SimpleIntLink
4233bandwidth_factor=512
4234dst_inport=
4235dst_node=system.ruby.network.ext_links2.int_node
4236eventq_index=0
4237latency=1
4238link_id=2
4239src_node=system.ruby.network.ext_links0.int_node
4240src_outport=
4241weight=1
4242
4243[system.ruby.network.int_links3]
4244type=SimpleIntLink
4245bandwidth_factor=512
4246dst_inport=
4247dst_node=system.ruby.network.ext_links0.int_node
4248eventq_index=0
4249latency=1
4250link_id=3
4251src_node=system.ruby.network.ext_links2.int_node
4252src_outport=
4253weight=1
4254
4255[system.ruby.phys_mem]
4256type=SimpleMemory
4257bandwidth=73.000000
4258clk_domain=system.ruby.clk_domain
4259conf_table_reported=true
4260default_p_state=UNDEFINED
4261eventq_index=0
4262in_addr_map=false
4263kvm_map=true
4264latency=30000
4265latency_var=0
4266null=false
4267p_state_clk_gate_bins=20
4268p_state_clk_gate_max=1000000000000
4269p_state_clk_gate_min=1000
4270power_model=Null
4271range=0:536870911:0:0:0:0
4272
4273[system.sqc_cntrl0]
4274type=SQC_Controller
4275children=L1cache mandatoryQueue probeToSQC requestFromSQC responseFromSQC responseToSQC sequencer unblockFromCore
4276L1cache=system.sqc_cntrl0.L1cache
4277TCC_select_num_bits=0
4278buffer_size=0
4279clk_domain=system.clk_domain
4280cluster_id=0
4281default_p_state=UNDEFINED
4282eventq_index=0
4283issue_latency=80
4284l2_hit_latency=18
4285mandatoryQueue=system.sqc_cntrl0.mandatoryQueue
4286number_of_TBEs=256
4287p_state_clk_gate_bins=20
4288p_state_clk_gate_max=1000000000000
4289p_state_clk_gate_min=1000
4290power_model=Null
4291probeToSQC=system.sqc_cntrl0.probeToSQC
4292recycle_latency=10
4293requestFromSQC=system.sqc_cntrl0.requestFromSQC
4294responseFromSQC=system.sqc_cntrl0.responseFromSQC
4295responseToSQC=system.sqc_cntrl0.responseToSQC
4296ruby_system=system.ruby
4297sequencer=system.sqc_cntrl0.sequencer
4298system=system
4299transitions_per_cycle=32
4300unblockFromCore=system.sqc_cntrl0.unblockFromCore
4301version=0
4302
4303[system.sqc_cntrl0.L1cache]
4304type=RubyCache
4305children=replacement_policy
4306assoc=8
4307block_size=0
4308dataAccessLatency=4
4309dataArrayBanks=16
4310eventq_index=0
4311is_icache=false
4312replacement_policy=system.sqc_cntrl0.L1cache.replacement_policy
4313resourceStalls=true
4314ruby_system=system.ruby
4315size=32768
4316start_index_bit=6
4317tagAccessLatency=1
4318tagArrayBanks=4
4319
4320[system.sqc_cntrl0.L1cache.replacement_policy]
4321type=PseudoLRUReplacementPolicy
4322assoc=8
4323block_size=64
4324eventq_index=0
4325size=32768
4326
4327[system.sqc_cntrl0.mandatoryQueue]
4328type=MessageBuffer
4329buffer_size=0
4330eventq_index=0
4331ordered=false
4332randomization=false
4333
4334[system.sqc_cntrl0.probeToSQC]
4335type=MessageBuffer
4336buffer_size=0
4337eventq_index=0
4338ordered=true
4339randomization=false
4340slave=system.ruby.network.master[9]
4341
4342[system.sqc_cntrl0.requestFromSQC]
4343type=MessageBuffer
4344buffer_size=0
4345eventq_index=0
4346ordered=true
4347randomization=false
4348master=system.ruby.network.slave[11]
4349
4350[system.sqc_cntrl0.responseFromSQC]
4351type=MessageBuffer
4352buffer_size=0
4353eventq_index=0
4354ordered=true
4355randomization=false
4356master=system.ruby.network.slave[12]
4357
4358[system.sqc_cntrl0.responseToSQC]
4359type=MessageBuffer
4360buffer_size=0
4361eventq_index=0
4362ordered=true
4363randomization=false
4364slave=system.ruby.network.master[10]
4365
4366[system.sqc_cntrl0.sequencer]
4367type=RubySequencer
4368clk_domain=system.clk_domain
4369coreid=99
4370dcache=system.sqc_cntrl0.L1cache
4371dcache_hit_latency=1
4372deadlock_threshold=500000
4373default_p_state=UNDEFINED
4374eventq_index=0
4375garnet_standalone=false
4376icache=system.sqc_cntrl0.L1cache
4377icache_hit_latency=1
4378is_cpu_sequencer=false
4379max_outstanding_requests=16
4380no_retry_on_stall=false
4381p_state_clk_gate_bins=20
4382p_state_clk_gate_max=1000000000000
4383p_state_clk_gate_min=1000
4384power_model=Null
4385ruby_system=system.ruby
4386support_data_reqs=false
4387support_inst_reqs=true
4388system=system
4389using_ruby_tester=false
4390version=6
4391slave=system.cpu1.CUs0.sqc_port system.cpu1.CUs1.sqc_port
4392
4393[system.sqc_cntrl0.unblockFromCore]
4394type=MessageBuffer
4395buffer_size=0
4396eventq_index=0
4397ordered=true
4398randomization=false
4399master=system.ruby.network.slave[13]
4400
4401[system.sqc_coalescer]
4402type=TLBCoalescer
4403children=clk_domain
4404clk_domain=system.sqc_coalescer.clk_domain
4405coalescingWindow=1
4406default_p_state=UNDEFINED
4407disableCoalescing=false
4408eventq_index=0
4409p_state_clk_gate_bins=20
4410p_state_clk_gate_max=1000000000000
4411p_state_clk_gate_min=1000
4412power_model=Null
4413probesPerCycle=2
4414master=system.sqc_tlb.slave[0]
4415slave=system.cpu1.CUs0.sqc_tlb_port system.cpu1.CUs1.sqc_tlb_port
4416
4417[system.sqc_coalescer.clk_domain]
4418type=SrcClockDomain
4419children=voltage_domain
4420clock=1000
4421domain_id=-1
4422eventq_index=0
4423init_perf_level=0
4424voltage_domain=system.sqc_coalescer.clk_domain.voltage_domain
4425
4426[system.sqc_coalescer.clk_domain.voltage_domain]
4427type=VoltageDomain
4428eventq_index=0
4429voltage=1.000000
4430
4431[system.sqc_tlb]
4432type=X86GPUTLB
4433children=clk_domain
4434accessDistance=false
4435allocationPolicy=true
4436assoc=32
4437clk_domain=system.sqc_tlb.clk_domain
4438default_p_state=UNDEFINED
4439eventq_index=0
4440hitLatency=1
4441maxOutstandingReqs=64
4442missLatency1=5
4443missLatency2=750
4444p_state_clk_gate_bins=20
4445p_state_clk_gate_max=1000000000000
4446p_state_clk_gate_min=1000
4447power_model=Null
4448size=32
4449master=system.l2_coalescer.slave[0]
4450slave=system.sqc_coalescer.master[0]
4451
4452[system.sqc_tlb.clk_domain]
4453type=SrcClockDomain
4454children=voltage_domain
4455clock=1000
4456domain_id=-1
4457eventq_index=0
4458init_perf_level=0
4459voltage_domain=system.sqc_tlb.clk_domain.voltage_domain
4460
4461[system.sqc_tlb.clk_domain.voltage_domain]
4462type=VoltageDomain
4463eventq_index=0
4464voltage=1.000000
4465
4466[system.sys_port_proxy]
4467type=RubyPortProxy
4468clk_domain=system.clk_domain
4469default_p_state=UNDEFINED
4470eventq_index=0
4471is_cpu_sequencer=true
4472no_retry_on_stall=false
4473p_state_clk_gate_bins=20
4474p_state_clk_gate_max=1000000000000
4475p_state_clk_gate_min=1000
4476power_model=Null
4477ruby_system=system.ruby
4478support_data_reqs=true
4479support_inst_reqs=true
4480system=system
4481using_ruby_tester=false
4482version=0
4483slave=system.system_port
4484
4485[system.tcc_cntrl0]
4486type=TCC_Controller
4487children=L2cache responseFromTCC responseToTCC w_TCCUnblockToTCCDir w_probeToTCC w_reqToTCC w_reqToTCCDir w_respToTCC w_respToTCCDir
4488L2cache=system.tcc_cntrl0.L2cache
4489TCC_select_num_bits=0
4490buffer_size=0
4491clk_domain=system.clk_domain
4492cluster_id=0
4493default_p_state=UNDEFINED
4494eventq_index=0
4495l2_request_latency=1
4496l2_response_latency=16
4497number_of_TBEs=2048
4498p_state_clk_gate_bins=20
4499p_state_clk_gate_max=1000000000000
4500p_state_clk_gate_min=1000
4501power_model=Null
4502recycle_latency=10
4503responseFromTCC=system.tcc_cntrl0.responseFromTCC
4504responseToTCC=system.tcc_cntrl0.responseToTCC
4505ruby_system=system.ruby
4506system=system
4507transitions_per_cycle=32
4508version=0
4509w_TCCUnblockToTCCDir=system.tcc_cntrl0.w_TCCUnblockToTCCDir
4510w_probeToTCC=system.tcc_cntrl0.w_probeToTCC
4511w_reqToTCC=system.tcc_cntrl0.w_reqToTCC
4512w_reqToTCCDir=system.tcc_cntrl0.w_reqToTCCDir
4513w_respToTCC=system.tcc_cntrl0.w_respToTCC
4514w_respToTCCDir=system.tcc_cntrl0.w_respToTCCDir
4515
4516[system.tcc_cntrl0.L2cache]
4517type=RubyCache
4518children=replacement_policy
4519assoc=16
4520block_size=0
4521dataAccessLatency=8
4522dataArrayBanks=256
4523eventq_index=0
4524is_icache=false
4525replacement_policy=system.tcc_cntrl0.L2cache.replacement_policy
4526resourceStalls=true
4527ruby_system=system.ruby
4528size=262144.0
4529start_index_bit=6
4530tagAccessLatency=2
4531tagArrayBanks=256
4532
4533[system.tcc_cntrl0.L2cache.replacement_policy]
4534type=PseudoLRUReplacementPolicy
4535assoc=16
4536block_size=64
4537eventq_index=0
4538size=262144.0
4539
4540[system.tcc_cntrl0.responseFromTCC]
4541type=MessageBuffer
4542buffer_size=0
4543eventq_index=0
4544ordered=true
4545randomization=false
4546master=system.ruby.network.slave[14]
4547
4548[system.tcc_cntrl0.responseToTCC]
4549type=MessageBuffer
4550buffer_size=0
4551eventq_index=0
4552ordered=true
4553randomization=false
4554slave=system.ruby.network.master[11]
4555
4556[system.tcc_cntrl0.w_TCCUnblockToTCCDir]
4557type=RubyWireBuffer
4558eventq_index=0
4559ruby_system=system.ruby
4560
4561[system.tcc_cntrl0.w_probeToTCC]
4562type=RubyWireBuffer
4563eventq_index=0
4564ruby_system=system.ruby
4565
4566[system.tcc_cntrl0.w_reqToTCC]
4567type=RubyWireBuffer
4568eventq_index=0
4569ruby_system=system.ruby
4570
4571[system.tcc_cntrl0.w_reqToTCCDir]
4572type=RubyWireBuffer
4573eventq_index=0
4574ruby_system=system.ruby
4575
4576[system.tcc_cntrl0.w_respToTCC]
4577type=RubyWireBuffer
4578eventq_index=0
4579ruby_system=system.ruby
4580
4581[system.tcc_cntrl0.w_respToTCCDir]
4582type=RubyWireBuffer
4583eventq_index=0
4584ruby_system=system.ruby
4585
4586[system.tccdir_cntrl0]
4587type=TCCdir_Controller
4588children=directory probeFromNB probeToCore requestFromTCP requestToNB responseFromNB responseFromTCP responseToCore responseToNB triggerQueue unblockFromTCP unblockToNB
4589TCC_select_num_bits=0
4590buffer_size=0
4591clk_domain=system.clk_domain
4592cluster_id=0
4593default_p_state=UNDEFINED
4594directory=system.tccdir_cntrl0.directory
4595directory_latency=6
4596eventq_index=0
4597issue_latency=120
4598number_of_TBEs=1024
4599p_state_clk_gate_bins=20
4600p_state_clk_gate_max=1000000000000
4601p_state_clk_gate_min=1000
4602power_model=Null
4603probeFromNB=system.tccdir_cntrl0.probeFromNB
4604probeToCore=system.tccdir_cntrl0.probeToCore
4605recycle_latency=10
4606requestFromTCP=system.tccdir_cntrl0.requestFromTCP
4607requestToNB=system.tccdir_cntrl0.requestToNB
4608responseFromNB=system.tccdir_cntrl0.responseFromNB
4609responseFromTCP=system.tccdir_cntrl0.responseFromTCP
4610responseToCore=system.tccdir_cntrl0.responseToCore
4611responseToNB=system.tccdir_cntrl0.responseToNB
4612response_latency=5
4613ruby_system=system.ruby
4614system=system
4615transitions_per_cycle=32
4616triggerQueue=system.tccdir_cntrl0.triggerQueue
4617unblockFromTCP=system.tccdir_cntrl0.unblockFromTCP
4618unblockToNB=system.tccdir_cntrl0.unblockToNB
4619version=0
4620w_TCCUnblockToTCCDir=system.tcc_cntrl0.w_TCCUnblockToTCCDir
4621w_probeToTCC=system.tcc_cntrl0.w_probeToTCC
4622w_reqToTCC=system.tcc_cntrl0.w_reqToTCC
4623w_reqToTCCDir=system.tcc_cntrl0.w_reqToTCCDir
4624w_respToTCC=system.tcc_cntrl0.w_respToTCC
4625w_respToTCCDir=system.tcc_cntrl0.w_respToTCCDir
4626
4627[system.tccdir_cntrl0.directory]
4628type=RubyCache
4629children=replacement_policy
4630assoc=16
4631block_size=0
4632dataAccessLatency=1
4633dataArrayBanks=1
4634eventq_index=0
4635is_icache=false
4636replacement_policy=system.tccdir_cntrl0.directory.replacement_policy
4637resourceStalls=false
4638ruby_system=system.ruby
4639size=393216
4640start_index_bit=6
4641tagAccessLatency=1
4642tagArrayBanks=1
4643
4644[system.tccdir_cntrl0.directory.replacement_policy]
4645type=PseudoLRUReplacementPolicy
4646assoc=16
4647block_size=64
4648eventq_index=0
4649size=393216
4650
4651[system.tccdir_cntrl0.probeFromNB]
4652type=MessageBuffer
4653buffer_size=0
4654eventq_index=0
4655ordered=false
4656randomization=false
4657slave=system.ruby.network.master[15]
4658
4659[system.tccdir_cntrl0.probeToCore]
4660type=MessageBuffer
4661buffer_size=0
4662eventq_index=0
4663ordered=true
4664randomization=false
4665master=system.ruby.network.slave[15]
4666
4667[system.tccdir_cntrl0.requestFromTCP]
4668type=MessageBuffer
4669buffer_size=0
4670eventq_index=0
4671ordered=true
4672randomization=false
4673slave=system.ruby.network.master[12]
4674
4675[system.tccdir_cntrl0.requestToNB]
4676type=MessageBuffer
4677buffer_size=0
4678eventq_index=0
4679ordered=false
4680randomization=false
4681master=system.ruby.network.slave[17]
4682
4683[system.tccdir_cntrl0.responseFromNB]
4684type=MessageBuffer
4685buffer_size=0
4686eventq_index=0
4687ordered=false
4688randomization=false
4689slave=system.ruby.network.master[16]
4690
4691[system.tccdir_cntrl0.responseFromTCP]
4692type=MessageBuffer
4693buffer_size=0
4694eventq_index=0
4695ordered=true
4696randomization=false
4697slave=system.ruby.network.master[13]
4698
4699[system.tccdir_cntrl0.responseToCore]
4700type=MessageBuffer
4701buffer_size=0
4702eventq_index=0
4703ordered=true
4704randomization=false
4705master=system.ruby.network.slave[16]
4706
4707[system.tccdir_cntrl0.responseToNB]
4708type=MessageBuffer
4709buffer_size=0
4710eventq_index=0
4711ordered=false
4712randomization=false
4713master=system.ruby.network.slave[18]
4714
4715[system.tccdir_cntrl0.triggerQueue]
4716type=MessageBuffer
4717buffer_size=0
4718eventq_index=0
4719ordered=true
4720randomization=false
4721
4722[system.tccdir_cntrl0.unblockFromTCP]
4723type=MessageBuffer
4724buffer_size=0
4725eventq_index=0
4726ordered=true
4727randomization=false
4728slave=system.ruby.network.master[14]
4729
4730[system.tccdir_cntrl0.unblockToNB]
4731type=MessageBuffer
4732buffer_size=0
4733eventq_index=0
4734ordered=false
4735randomization=false
4736master=system.ruby.network.slave[19]
4737
4738[system.tcp_cntrl0]
4739type=TCP_Controller
4740children=L1cache coalescer mandatoryQueue probeToTCP requestFromTCP responseFromTCP responseToTCP sequencer unblockFromCore
4741L1cache=system.tcp_cntrl0.L1cache
4742TCC_select_num_bits=0
4743buffer_size=0
4744clk_domain=system.clk_domain
4745cluster_id=0
4746coalescer=system.tcp_cntrl0.coalescer
4747default_p_state=UNDEFINED
4748eventq_index=0
4749issue_latency=40
4750l2_hit_latency=18
4751mandatoryQueue=system.tcp_cntrl0.mandatoryQueue
4752number_of_TBEs=2560
4753p_state_clk_gate_bins=20
4754p_state_clk_gate_max=1000000000000
4755p_state_clk_gate_min=1000
4756power_model=Null
4757probeToTCP=system.tcp_cntrl0.probeToTCP
4758recycle_latency=10
4759requestFromTCP=system.tcp_cntrl0.requestFromTCP
4760responseFromTCP=system.tcp_cntrl0.responseFromTCP
4761responseToTCP=system.tcp_cntrl0.responseToTCP
4762ruby_system=system.ruby
4763sequencer=system.tcp_cntrl0.sequencer
4764system=system
4765transitions_per_cycle=32
4766unblockFromCore=system.tcp_cntrl0.unblockFromCore
4767use_seq_not_coal=false
4768version=0
4769
4770[system.tcp_cntrl0.L1cache]
4771type=RubyCache
4772children=replacement_policy
4773assoc=8
4774block_size=0
4775dataAccessLatency=4
4776dataArrayBanks=16
4777eventq_index=0
4778is_icache=false
4779replacement_policy=system.tcp_cntrl0.L1cache.replacement_policy
4780resourceStalls=true
4781ruby_system=system.ruby
4782size=16384
4783start_index_bit=6
4784tagAccessLatency=4
4785tagArrayBanks=4
4786
4787[system.tcp_cntrl0.L1cache.replacement_policy]
4788type=PseudoLRUReplacementPolicy
4789assoc=8
4790block_size=64
4791eventq_index=0
4792size=16384
4793
4794[system.tcp_cntrl0.coalescer]
4795type=RubyGPUCoalescer
4796assume_rfo=true
4797clk_domain=system.clk_domain
4798dcache=system.tcp_cntrl0.L1cache
4799dcache_hit_latency=1
4800deadlock_threshold=500000
4801default_p_state=UNDEFINED
4802eventq_index=0
4803garnet_standalone=false
4804icache=system.tcp_cntrl0.L1cache
4805is_cpu_sequencer=false
4806max_outstanding_requests=2048
4807no_retry_on_stall=false
4808p_state_clk_gate_bins=20
4809p_state_clk_gate_max=1000000000000
4810p_state_clk_gate_min=1000
4811power_model=Null
4812ruby_system=system.ruby
4813support_data_reqs=true
4814support_inst_reqs=false
4815system=system
4816using_ruby_tester=false
4817version=2
4818slave=system.cpu1.CUs0.memory_port[0] system.cpu1.CUs0.memory_port[1] system.cpu1.CUs0.memory_port[2] system.cpu1.CUs0.memory_port[3] system.cpu1.CUs0.memory_port[4] system.cpu1.CUs0.memory_port[5] system.cpu1.CUs0.memory_port[6] system.cpu1.CUs0.memory_port[7] system.cpu1.CUs0.memory_port[8] system.cpu1.CUs0.memory_port[9] system.cpu1.CUs0.memory_port[10] system.cpu1.CUs0.memory_port[11] system.cpu1.CUs0.memory_port[12] system.cpu1.CUs0.memory_port[13] system.cpu1.CUs0.memory_port[14] system.cpu1.CUs0.memory_port[15] system.cpu1.CUs0.memory_port[16] system.cpu1.CUs0.memory_port[17] system.cpu1.CUs0.memory_port[18] system.cpu1.CUs0.memory_port[19] system.cpu1.CUs0.memory_port[20] system.cpu1.CUs0.memory_port[21] system.cpu1.CUs0.memory_port[22] system.cpu1.CUs0.memory_port[23] system.cpu1.CUs0.memory_port[24] system.cpu1.CUs0.memory_port[25] system.cpu1.CUs0.memory_port[26] system.cpu1.CUs0.memory_port[27] system.cpu1.CUs0.memory_port[28] system.cpu1.CUs0.memory_port[29] system.cpu1.CUs0.memory_port[30] system.cpu1.CUs0.memory_port[31] system.cpu1.CUs0.memory_port[32] system.cpu1.CUs0.memory_port[33] system.cpu1.CUs0.memory_port[34] system.cpu1.CUs0.memory_port[35] system.cpu1.CUs0.memory_port[36] system.cpu1.CUs0.memory_port[37] system.cpu1.CUs0.memory_port[38] system.cpu1.CUs0.memory_port[39] system.cpu1.CUs0.memory_port[40] system.cpu1.CUs0.memory_port[41] system.cpu1.CUs0.memory_port[42] system.cpu1.CUs0.memory_port[43] system.cpu1.CUs0.memory_port[44] system.cpu1.CUs0.memory_port[45] system.cpu1.CUs0.memory_port[46] system.cpu1.CUs0.memory_port[47] system.cpu1.CUs0.memory_port[48] system.cpu1.CUs0.memory_port[49] system.cpu1.CUs0.memory_port[50] system.cpu1.CUs0.memory_port[51] system.cpu1.CUs0.memory_port[52] system.cpu1.CUs0.memory_port[53] system.cpu1.CUs0.memory_port[54] system.cpu1.CUs0.memory_port[55] system.cpu1.CUs0.memory_port[56] system.cpu1.CUs0.memory_port[57] system.cpu1.CUs0.memory_port[58] system.cpu1.CUs0.memory_port[59] system.cpu1.CUs0.memory_port[60] system.cpu1.CUs0.memory_port[61] system.cpu1.CUs0.memory_port[62] system.cpu1.CUs0.memory_port[63]
4819
4820[system.tcp_cntrl0.mandatoryQueue]
4821type=MessageBuffer
4822buffer_size=0
4823eventq_index=0
4824ordered=false
4825randomization=false
4826
4827[system.tcp_cntrl0.probeToTCP]
4828type=MessageBuffer
4829buffer_size=0
4830eventq_index=0
4831ordered=true
4832randomization=false
4833slave=system.ruby.network.master[5]
4834
4835[system.tcp_cntrl0.requestFromTCP]
4836type=MessageBuffer
4837buffer_size=0
4838eventq_index=0
4839ordered=true
4840randomization=false
4841master=system.ruby.network.slave[5]
4842
4843[system.tcp_cntrl0.responseFromTCP]
4844type=MessageBuffer
4845buffer_size=0
4846eventq_index=0
4847ordered=true
4848randomization=false
4849master=system.ruby.network.slave[6]
4850
4851[system.tcp_cntrl0.responseToTCP]
4852type=MessageBuffer
4853buffer_size=0
4854eventq_index=0
4855ordered=true
4856randomization=false
4857slave=system.ruby.network.master[6]
4858
4859[system.tcp_cntrl0.sequencer]
4860type=RubySequencer
4861clk_domain=system.clk_domain
4862coreid=99
4863dcache=system.tcp_cntrl0.L1cache
4864dcache_hit_latency=1
4865deadlock_threshold=500000
4866default_p_state=UNDEFINED
4867eventq_index=0
4868garnet_standalone=false
4869icache=system.tcp_cntrl0.L1cache
4870icache_hit_latency=1
4871is_cpu_sequencer=true
4872max_outstanding_requests=16
4873no_retry_on_stall=false
4874p_state_clk_gate_bins=20
4875p_state_clk_gate_max=1000000000000
4876p_state_clk_gate_min=1000
4877power_model=Null
4878ruby_system=system.ruby
4879support_data_reqs=true
4880support_inst_reqs=true
4881system=system
4882using_ruby_tester=false
4883version=3
4884
4885[system.tcp_cntrl0.unblockFromCore]
4886type=MessageBuffer
4887buffer_size=0
4888eventq_index=0
4889ordered=true
4890randomization=false
4891master=system.ruby.network.slave[7]
4892
4893[system.tcp_cntrl1]
4894type=TCP_Controller
4895children=L1cache coalescer mandatoryQueue probeToTCP requestFromTCP responseFromTCP responseToTCP sequencer unblockFromCore
4896L1cache=system.tcp_cntrl1.L1cache
4897TCC_select_num_bits=0
4898buffer_size=0
4899clk_domain=system.clk_domain
4900cluster_id=0
4901coalescer=system.tcp_cntrl1.coalescer
4902default_p_state=UNDEFINED
4903eventq_index=0
4904issue_latency=40
4905l2_hit_latency=18
4906mandatoryQueue=system.tcp_cntrl1.mandatoryQueue
4907number_of_TBEs=2560
4908p_state_clk_gate_bins=20
4909p_state_clk_gate_max=1000000000000
4910p_state_clk_gate_min=1000
4911power_model=Null
4912probeToTCP=system.tcp_cntrl1.probeToTCP
4913recycle_latency=10
4914requestFromTCP=system.tcp_cntrl1.requestFromTCP
4915responseFromTCP=system.tcp_cntrl1.responseFromTCP
4916responseToTCP=system.tcp_cntrl1.responseToTCP
4917ruby_system=system.ruby
4918sequencer=system.tcp_cntrl1.sequencer
4919system=system
4920transitions_per_cycle=32
4921unblockFromCore=system.tcp_cntrl1.unblockFromCore
4922use_seq_not_coal=false
4923version=1
4924
4925[system.tcp_cntrl1.L1cache]
4926type=RubyCache
4927children=replacement_policy
4928assoc=8
4929block_size=0
4930dataAccessLatency=4
4931dataArrayBanks=16
4932eventq_index=0
4933is_icache=false
4934replacement_policy=system.tcp_cntrl1.L1cache.replacement_policy
4935resourceStalls=true
4936ruby_system=system.ruby
4937size=16384
4938start_index_bit=6
4939tagAccessLatency=4
4940tagArrayBanks=4
4941
4942[system.tcp_cntrl1.L1cache.replacement_policy]
4943type=PseudoLRUReplacementPolicy
4944assoc=8
4945block_size=64
4946eventq_index=0
4947size=16384
4948
4949[system.tcp_cntrl1.coalescer]
4950type=RubyGPUCoalescer
4951assume_rfo=true
4952clk_domain=system.clk_domain
4953dcache=system.tcp_cntrl1.L1cache
4954dcache_hit_latency=1
4955deadlock_threshold=500000
4956default_p_state=UNDEFINED
4957eventq_index=0
4958garnet_standalone=false
4959icache=system.tcp_cntrl1.L1cache
4960is_cpu_sequencer=false
4961max_outstanding_requests=2048
4962no_retry_on_stall=false
4963p_state_clk_gate_bins=20
4964p_state_clk_gate_max=1000000000000
4965p_state_clk_gate_min=1000
4966power_model=Null
4967ruby_system=system.ruby
4968support_data_reqs=true
4969support_inst_reqs=false
4970system=system
4971using_ruby_tester=false
4972version=4
4973slave=system.cpu1.CUs1.memory_port[0] system.cpu1.CUs1.memory_port[1] system.cpu1.CUs1.memory_port[2] system.cpu1.CUs1.memory_port[3] system.cpu1.CUs1.memory_port[4] system.cpu1.CUs1.memory_port[5] system.cpu1.CUs1.memory_port[6] system.cpu1.CUs1.memory_port[7] system.cpu1.CUs1.memory_port[8] system.cpu1.CUs1.memory_port[9] system.cpu1.CUs1.memory_port[10] system.cpu1.CUs1.memory_port[11] system.cpu1.CUs1.memory_port[12] system.cpu1.CUs1.memory_port[13] system.cpu1.CUs1.memory_port[14] system.cpu1.CUs1.memory_port[15] system.cpu1.CUs1.memory_port[16] system.cpu1.CUs1.memory_port[17] system.cpu1.CUs1.memory_port[18] system.cpu1.CUs1.memory_port[19] system.cpu1.CUs1.memory_port[20] system.cpu1.CUs1.memory_port[21] system.cpu1.CUs1.memory_port[22] system.cpu1.CUs1.memory_port[23] system.cpu1.CUs1.memory_port[24] system.cpu1.CUs1.memory_port[25] system.cpu1.CUs1.memory_port[26] system.cpu1.CUs1.memory_port[27] system.cpu1.CUs1.memory_port[28] system.cpu1.CUs1.memory_port[29] system.cpu1.CUs1.memory_port[30] system.cpu1.CUs1.memory_port[31] system.cpu1.CUs1.memory_port[32] system.cpu1.CUs1.memory_port[33] system.cpu1.CUs1.memory_port[34] system.cpu1.CUs1.memory_port[35] system.cpu1.CUs1.memory_port[36] system.cpu1.CUs1.memory_port[37] system.cpu1.CUs1.memory_port[38] system.cpu1.CUs1.memory_port[39] system.cpu1.CUs1.memory_port[40] system.cpu1.CUs1.memory_port[41] system.cpu1.CUs1.memory_port[42] system.cpu1.CUs1.memory_port[43] system.cpu1.CUs1.memory_port[44] system.cpu1.CUs1.memory_port[45] system.cpu1.CUs1.memory_port[46] system.cpu1.CUs1.memory_port[47] system.cpu1.CUs1.memory_port[48] system.cpu1.CUs1.memory_port[49] system.cpu1.CUs1.memory_port[50] system.cpu1.CUs1.memory_port[51] system.cpu1.CUs1.memory_port[52] system.cpu1.CUs1.memory_port[53] system.cpu1.CUs1.memory_port[54] system.cpu1.CUs1.memory_port[55] system.cpu1.CUs1.memory_port[56] system.cpu1.CUs1.memory_port[57] system.cpu1.CUs1.memory_port[58] system.cpu1.CUs1.memory_port[59] system.cpu1.CUs1.memory_port[60] system.cpu1.CUs1.memory_port[61] system.cpu1.CUs1.memory_port[62] system.cpu1.CUs1.memory_port[63]
4974
4975[system.tcp_cntrl1.mandatoryQueue]
4976type=MessageBuffer
4977buffer_size=0
4978eventq_index=0
4979ordered=false
4980randomization=false
4981
4982[system.tcp_cntrl1.probeToTCP]
4983type=MessageBuffer
4984buffer_size=0
4985eventq_index=0
4986ordered=true
4987randomization=false
4988slave=system.ruby.network.master[7]
4989
4990[system.tcp_cntrl1.requestFromTCP]
4991type=MessageBuffer
4992buffer_size=0
4993eventq_index=0
4994ordered=true
4995randomization=false
4996master=system.ruby.network.slave[8]
4997
4998[system.tcp_cntrl1.responseFromTCP]
4999type=MessageBuffer
5000buffer_size=0
5001eventq_index=0
5002ordered=true
5003randomization=false
5004master=system.ruby.network.slave[9]
5005
5006[system.tcp_cntrl1.responseToTCP]
5007type=MessageBuffer
5008buffer_size=0
5009eventq_index=0
5010ordered=true
5011randomization=false
5012slave=system.ruby.network.master[8]
5013
5014[system.tcp_cntrl1.sequencer]
5015type=RubySequencer
5016clk_domain=system.clk_domain
5017coreid=99
5018dcache=system.tcp_cntrl1.L1cache
5019dcache_hit_latency=1
5020deadlock_threshold=500000
5021default_p_state=UNDEFINED
5022eventq_index=0
5023garnet_standalone=false
5024icache=system.tcp_cntrl1.L1cache
5025icache_hit_latency=1
5026is_cpu_sequencer=true
5027max_outstanding_requests=16
5028no_retry_on_stall=false
5029p_state_clk_gate_bins=20
5030p_state_clk_gate_max=1000000000000
5031p_state_clk_gate_min=1000
5032power_model=Null
5033ruby_system=system.ruby
5034support_data_reqs=true
5035support_inst_reqs=true
5036system=system
5037using_ruby_tester=false
5038version=5
5039
5040[system.tcp_cntrl1.unblockFromCore]
5041type=MessageBuffer
5042buffer_size=0
5043eventq_index=0
5044ordered=true
5045randomization=false
5046master=system.ruby.network.slave[10]
5047
5048[system.voltage_domain]
5049type=VoltageDomain
5050eventq_index=0
5051voltage=1.000000
5052
5053