config.ini (10229:aae7735450a9) config.ini (10315:9e02c14446bb)
1[root]
2type=Root
3children=system
4eventq_index=0
5full_system=false
6sim_quantum=0
7time_sync_enable=false
8time_sync_period=100000000
9time_sync_spin_threshold=100000
10
11[system]
12type=System
1[root]
2type=Root
3children=system
4eventq_index=0
5full_system=false
6sim_quantum=0
7time_sync_enable=false
8time_sync_period=100000000
9time_sync_spin_threshold=100000
10
11[system]
12type=System
13children=clk_domain cpu physmem ruby sys_port_proxy voltage_domain
13children=clk_domain cpu dvfs_handler physmem ruby sys_port_proxy voltage_domain
14boot_osflags=a
15cache_line_size=64
16clk_domain=system.clk_domain
17eventq_index=0
18init_param=0
19kernel=
14boot_osflags=a
15cache_line_size=64
16clk_domain=system.clk_domain
17eventq_index=0
18init_param=0
19kernel=
20kernel_addr_check=true
20load_addr_mask=1099511627775
21load_offset=0
22mem_mode=timing
23mem_ranges=0:268435455
24memories=system.physmem
25num_work_ids=16
26readfile=
27symbolfile=

--- 4 unchanged lines hidden (view full) ---

32work_end_ckpt_count=0
33work_end_exit_count=0
34work_item_id=-1
35system_port=system.sys_port_proxy.slave[0]
36
37[system.clk_domain]
38type=SrcClockDomain
39clock=1
21load_addr_mask=1099511627775
22load_offset=0
23mem_mode=timing
24mem_ranges=0:268435455
25memories=system.physmem
26num_work_ids=16
27readfile=
28symbolfile=

--- 4 unchanged lines hidden (view full) ---

33work_end_ckpt_count=0
34work_end_exit_count=0
35work_item_id=-1
36system_port=system.sys_port_proxy.slave[0]
37
38[system.clk_domain]
39type=SrcClockDomain
40clock=1
41domain_id=-1
40eventq_index=0
42eventq_index=0
43init_perf_level=0
41voltage_domain=system.voltage_domain
42
43[system.cpu]
44type=TimingSimpleCPU
45children=clk_domain dtb interrupts isa itb tracer workload
46branchPred=Null
47checker=Null
48clk_domain=system.cpu.clk_domain

--- 22 unchanged lines hidden (view full) ---

71tracer=system.cpu.tracer
72workload=system.cpu.workload
73dcache_port=system.ruby.l1_cntrl0.sequencer.slave[1]
74icache_port=system.ruby.l1_cntrl0.sequencer.slave[0]
75
76[system.cpu.clk_domain]
77type=SrcClockDomain
78clock=1
44voltage_domain=system.voltage_domain
45
46[system.cpu]
47type=TimingSimpleCPU
48children=clk_domain dtb interrupts isa itb tracer workload
49branchPred=Null
50checker=Null
51clk_domain=system.cpu.clk_domain

--- 22 unchanged lines hidden (view full) ---

74tracer=system.cpu.tracer
75workload=system.cpu.workload
76dcache_port=system.ruby.l1_cntrl0.sequencer.slave[1]
77icache_port=system.ruby.l1_cntrl0.sequencer.slave[0]
78
79[system.cpu.clk_domain]
80type=SrcClockDomain
81clock=1
82domain_id=-1
79eventq_index=0
83eventq_index=0
84init_perf_level=0
80voltage_domain=system.voltage_domain
81
82[system.cpu.dtb]
83type=AlphaTLB
84eventq_index=0
85size=64
86
87[system.cpu.interrupts]

--- 29 unchanged lines hidden (view full) ---

117max_stack_size=67108864
118output=cout
119pid=100
120ppid=99
121simpoint=0
122system=system
123uid=100
124
85voltage_domain=system.voltage_domain
86
87[system.cpu.dtb]
88type=AlphaTLB
89eventq_index=0
90size=64
91
92[system.cpu.interrupts]

--- 29 unchanged lines hidden (view full) ---

122max_stack_size=67108864
123output=cout
124pid=100
125ppid=99
126simpoint=0
127system=system
128uid=100
129
130[system.dvfs_handler]
131type=DVFSHandler
132domains=
133enable=false
134eventq_index=0
135sys_clk_domain=system.clk_domain
136transition_latency=100000
137
125[system.physmem]
126type=SimpleMemory
127bandwidth=0.000000
128clk_domain=system.clk_domain
129conf_table_reported=true
130eventq_index=0
131in_addr_map=true
132latency=30

--- 13 unchanged lines hidden (view full) ---

146no_mem_vec=false
147num_of_sequencers=1
148random_seed=1234
149randomization=false
150
151[system.ruby.clk_domain]
152type=SrcClockDomain
153clock=1
138[system.physmem]
139type=SimpleMemory
140bandwidth=0.000000
141clk_domain=system.clk_domain
142conf_table_reported=true
143eventq_index=0
144in_addr_map=true
145latency=30

--- 13 unchanged lines hidden (view full) ---

159no_mem_vec=false
160num_of_sequencers=1
161random_seed=1234
162randomization=false
163
164[system.ruby.clk_domain]
165type=SrcClockDomain
166clock=1
167domain_id=-1
154eventq_index=0
168eventq_index=0
169init_perf_level=0
155voltage_domain=system.voltage_domain
156
157[system.ruby.dir_cntrl0]
158type=Directory_Controller
159children=directory memBuffer
160buffer_size=0
161clk_domain=system.ruby.clk_domain
162cluster_id=0
163directory=system.ruby.dir_cntrl0.directory
164directory_latency=12
165eventq_index=0
166memBuffer=system.ruby.dir_cntrl0.memBuffer
167number_of_TBEs=256
168peer=Null
169recycle_latency=10
170ruby_system=system.ruby
171transitions_per_cycle=4
172version=0
170voltage_domain=system.voltage_domain
171
172[system.ruby.dir_cntrl0]
173type=Directory_Controller
174children=directory memBuffer
175buffer_size=0
176clk_domain=system.ruby.clk_domain
177cluster_id=0
178directory=system.ruby.dir_cntrl0.directory
179directory_latency=12
180eventq_index=0
181memBuffer=system.ruby.dir_cntrl0.memBuffer
182number_of_TBEs=256
183peer=Null
184recycle_latency=10
185ruby_system=system.ruby
186transitions_per_cycle=4
187version=0
188dmaRequestToDir=system.ruby.network.master[3]
189dmaResponseFromDir=system.ruby.network.slave[3]
190forwardFromDir=system.ruby.network.slave[4]
191requestToDir=system.ruby.network.master[2]
192responseFromDir=system.ruby.network.slave[2]
173
174[system.ruby.dir_cntrl0.directory]
175type=RubyDirectoryMemory
176eventq_index=0
177map_levels=4
178numa_high_bit=5
179size=268435456
180use_map=false

--- 23 unchanged lines hidden (view full) ---

204version=0
205
206[system.ruby.l1_cntrl0]
207type=L1Cache_Controller
208children=cacheMemory sequencer
209buffer_size=0
210cacheMemory=system.ruby.l1_cntrl0.cacheMemory
211cache_response_latency=12
193
194[system.ruby.dir_cntrl0.directory]
195type=RubyDirectoryMemory
196eventq_index=0
197map_levels=4
198numa_high_bit=5
199size=268435456
200use_map=false

--- 23 unchanged lines hidden (view full) ---

224version=0
225
226[system.ruby.l1_cntrl0]
227type=L1Cache_Controller
228children=cacheMemory sequencer
229buffer_size=0
230cacheMemory=system.ruby.l1_cntrl0.cacheMemory
231cache_response_latency=12
212clk_domain=system.ruby.clk_domain
232clk_domain=system.cpu.clk_domain
213cluster_id=0
214eventq_index=0
215issue_latency=2
216number_of_TBEs=256
217peer=Null
218recycle_latency=10
219ruby_system=system.ruby
220send_evictions=false
221sequencer=system.ruby.l1_cntrl0.sequencer
222transitions_per_cycle=4
223version=0
233cluster_id=0
234eventq_index=0
235issue_latency=2
236number_of_TBEs=256
237peer=Null
238recycle_latency=10
239ruby_system=system.ruby
240send_evictions=false
241sequencer=system.ruby.l1_cntrl0.sequencer
242transitions_per_cycle=4
243version=0
244forwardToCache=system.ruby.network.master[0]
245requestFromCache=system.ruby.network.slave[0]
246responseFromCache=system.ruby.network.slave[1]
247responseToCache=system.ruby.network.master[1]
224
225[system.ruby.l1_cntrl0.cacheMemory]
226type=RubyCache
227assoc=2
228dataAccessLatency=1
229dataArrayBanks=1
230eventq_index=0
231is_icache=false
232latency=3
233replacement_policy=PSEUDO_LRU
234resourceStalls=false
235size=256
236start_index_bit=6
237tagAccessLatency=1
238tagArrayBanks=1
239
240[system.ruby.l1_cntrl0.sequencer]
241type=RubySequencer
242access_phys_mem=false
248
249[system.ruby.l1_cntrl0.cacheMemory]
250type=RubyCache
251assoc=2
252dataAccessLatency=1
253dataArrayBanks=1
254eventq_index=0
255is_icache=false
256latency=3
257replacement_policy=PSEUDO_LRU
258resourceStalls=false
259size=256
260start_index_bit=6
261tagAccessLatency=1
262tagArrayBanks=1
263
264[system.ruby.l1_cntrl0.sequencer]
265type=RubySequencer
266access_phys_mem=false
243clk_domain=system.ruby.clk_domain
267clk_domain=system.cpu.clk_domain
244dcache=system.ruby.l1_cntrl0.cacheMemory
245deadlock_threshold=500000
246eventq_index=0
247icache=system.ruby.l1_cntrl0.cacheMemory
248max_outstanding_requests=16
249ruby_system=system.ruby
250support_data_reqs=true
251support_inst_reqs=true

--- 20 unchanged lines hidden (view full) ---

272eventq_index=0
273ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
274int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
275netifs=
276number_of_virtual_networks=10
277routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
278ruby_system=system.ruby
279topology=Crossbar
268dcache=system.ruby.l1_cntrl0.cacheMemory
269deadlock_threshold=500000
270eventq_index=0
271icache=system.ruby.l1_cntrl0.cacheMemory
272max_outstanding_requests=16
273ruby_system=system.ruby
274support_data_reqs=true
275support_inst_reqs=true

--- 20 unchanged lines hidden (view full) ---

296eventq_index=0
297ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
298int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
299netifs=
300number_of_virtual_networks=10
301routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
302ruby_system=system.ruby
303topology=Crossbar
304master=system.ruby.l1_cntrl0.forwardToCache system.ruby.l1_cntrl0.responseToCache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.dmaRequestToDir
305slave=system.ruby.l1_cntrl0.requestFromCache system.ruby.l1_cntrl0.responseFromCache system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.dmaResponseFromDir system.ruby.dir_cntrl0.forwardFromDir
280
281[system.ruby.network.ext_links0]
282type=SimpleExtLink
283bandwidth_factor=16
284eventq_index=0
285ext_node=system.ruby.l1_cntrl0
286int_node=system.ruby.network.routers0
287latency=1

--- 72 unchanged lines hidden ---
306
307[system.ruby.network.ext_links0]
308type=SimpleExtLink
309bandwidth_factor=16
310eventq_index=0
311ext_node=system.ruby.l1_cntrl0
312int_node=system.ruby.network.routers0
313latency=1

--- 72 unchanged lines hidden ---