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=SparcTLB
84eventq_index=0
85size=64
86
87[system.cpu.interrupts]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

295eventq_index=0
296ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
297int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
298netifs=
299number_of_virtual_networks=10
300routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
301ruby_system=system.ruby
302topology=Crossbar
303master=system.ruby.l1_cntrl0.forwardToCache system.ruby.l1_cntrl0.responseToCache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.dmaRequestToDir
304slave=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
279
280[system.ruby.network.ext_links0]
281type=SimpleExtLink
282bandwidth_factor=16
283eventq_index=0
284ext_node=system.ruby.l1_cntrl0
285int_node=system.ruby.network.routers0
286latency=1

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

--- 72 unchanged lines hidden ---