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