config.ini (8835:7c68f84d7c4e) config.ini (8983:8800b05e1cb3)
1[root]
2type=Root
3children=system
4full_system=false
5time_sync_enable=false
6time_sync_period=100000000000
7time_sync_spin_threshold=100000000
8
9[system]
10type=System
11children=cpu0 cpu1 cpu2 cpu3 l2c membus physmem toL2Bus
12boot_osflags=a
13init_param=0
14kernel=
15load_addr_mask=1099511627775
16mem_mode=atomic
17memories=system.physmem
18num_work_ids=16
1[root]
2type=Root
3children=system
4full_system=false
5time_sync_enable=false
6time_sync_period=100000000000
7time_sync_spin_threshold=100000000
8
9[system]
10type=System
11children=cpu0 cpu1 cpu2 cpu3 l2c membus physmem toL2Bus
12boot_osflags=a
13init_param=0
14kernel=
15load_addr_mask=1099511627775
16mem_mode=atomic
17memories=system.physmem
18num_work_ids=16
19physmem=system.physmem
20readfile=
21symbolfile=
22work_begin_ckpt_count=0
23work_begin_cpu_id_exit=-1
24work_begin_exit_count=0
25work_cpus_ckpt_count=0
26work_end_ckpt_count=0
27work_end_exit_count=0
28work_item_id=-1
19readfile=
20symbolfile=
21work_begin_ckpt_count=0
22work_begin_cpu_id_exit=-1
23work_begin_exit_count=0
24work_cpus_ckpt_count=0
25work_end_ckpt_count=0
26work_end_exit_count=0
27work_item_id=-1
29system_port=system.membus.port[2]
28system_port=system.membus.slave[1]
30
31[system.cpu0]
32type=AtomicSimpleCPU
33children=dcache dtb icache interrupts itb tracer workload
34checker=Null
35clock=500
36cpu_id=0
37defer_registration=false
38do_checkpoint_insts=true
39do_quiesce=true
40do_statistics_insts=true
41dtb=system.cpu0.dtb
29
30[system.cpu0]
31type=AtomicSimpleCPU
32children=dcache dtb icache interrupts itb tracer workload
33checker=Null
34clock=500
35cpu_id=0
36defer_registration=false
37do_checkpoint_insts=true
38do_quiesce=true
39do_statistics_insts=true
40dtb=system.cpu0.dtb
41fastmem=false
42function_trace=false
43function_trace_start=0
44interrupts=system.cpu0.interrupts
45itb=system.cpu0.itb
46max_insts_all_threads=0
47max_insts_any_thread=0
48max_loads_all_threads=0
49max_loads_any_thread=0

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

57tracer=system.cpu0.tracer
58width=1
59workload=system.cpu0.workload
60dcache_port=system.cpu0.dcache.cpu_side
61icache_port=system.cpu0.icache.cpu_side
62
63[system.cpu0.dcache]
64type=BaseCache
42function_trace=false
43function_trace_start=0
44interrupts=system.cpu0.interrupts
45itb=system.cpu0.itb
46max_insts_all_threads=0
47max_insts_any_thread=0
48max_loads_all_threads=0
49max_loads_any_thread=0

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

57tracer=system.cpu0.tracer
58width=1
59workload=system.cpu0.workload
60dcache_port=system.cpu0.dcache.cpu_side
61icache_port=system.cpu0.icache.cpu_side
62
63[system.cpu0.dcache]
64type=BaseCache
65addr_range=0:18446744073709551615
65addr_ranges=0:18446744073709551615
66assoc=4
67block_size=64
68forward_snoops=true
69hash_delay=1
70is_top_level=true
71latency=1000
72max_miss_count=0
73mshrs=4

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

78size=32768
79subblock_size=0
80system=system
81tgts_per_mshr=8
82trace_addr=0
83two_queue=false
84write_buffers=8
85cpu_side=system.cpu0.dcache_port
66assoc=4
67block_size=64
68forward_snoops=true
69hash_delay=1
70is_top_level=true
71latency=1000
72max_miss_count=0
73mshrs=4

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

78size=32768
79subblock_size=0
80system=system
81tgts_per_mshr=8
82trace_addr=0
83two_queue=false
84write_buffers=8
85cpu_side=system.cpu0.dcache_port
86mem_side=system.toL2Bus.port[2]
86mem_side=system.toL2Bus.slave[1]
87
88[system.cpu0.dtb]
89type=SparcTLB
90size=64
91
92[system.cpu0.icache]
93type=BaseCache
87
88[system.cpu0.dtb]
89type=SparcTLB
90size=64
91
92[system.cpu0.icache]
93type=BaseCache
94addr_range=0:18446744073709551615
94addr_ranges=0:18446744073709551615
95assoc=1
96block_size=64
97forward_snoops=true
98hash_delay=1
99is_top_level=true
100latency=1000
101max_miss_count=0
102mshrs=4

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

107size=32768
108subblock_size=0
109system=system
110tgts_per_mshr=8
111trace_addr=0
112two_queue=false
113write_buffers=8
114cpu_side=system.cpu0.icache_port
95assoc=1
96block_size=64
97forward_snoops=true
98hash_delay=1
99is_top_level=true
100latency=1000
101max_miss_count=0
102mshrs=4

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

107size=32768
108subblock_size=0
109system=system
110tgts_per_mshr=8
111trace_addr=0
112two_queue=false
113write_buffers=8
114cpu_side=system.cpu0.icache_port
115mem_side=system.toL2Bus.port[1]
115mem_side=system.toL2Bus.slave[0]
116
117[system.cpu0.interrupts]
118type=SparcInterrupts
119
120[system.cpu0.itb]
121type=SparcTLB
122size=64
123

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

149checker=Null
150clock=500
151cpu_id=1
152defer_registration=false
153do_checkpoint_insts=true
154do_quiesce=true
155do_statistics_insts=true
156dtb=system.cpu1.dtb
116
117[system.cpu0.interrupts]
118type=SparcInterrupts
119
120[system.cpu0.itb]
121type=SparcTLB
122size=64
123

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

149checker=Null
150clock=500
151cpu_id=1
152defer_registration=false
153do_checkpoint_insts=true
154do_quiesce=true
155do_statistics_insts=true
156dtb=system.cpu1.dtb
157fastmem=false
157function_trace=false
158function_trace_start=0
159interrupts=system.cpu1.interrupts
160itb=system.cpu1.itb
161max_insts_all_threads=0
162max_insts_any_thread=0
163max_loads_all_threads=0
164max_loads_any_thread=0

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

172tracer=system.cpu1.tracer
173width=1
174workload=system.cpu0.workload
175dcache_port=system.cpu1.dcache.cpu_side
176icache_port=system.cpu1.icache.cpu_side
177
178[system.cpu1.dcache]
179type=BaseCache
158function_trace=false
159function_trace_start=0
160interrupts=system.cpu1.interrupts
161itb=system.cpu1.itb
162max_insts_all_threads=0
163max_insts_any_thread=0
164max_loads_all_threads=0
165max_loads_any_thread=0

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

173tracer=system.cpu1.tracer
174width=1
175workload=system.cpu0.workload
176dcache_port=system.cpu1.dcache.cpu_side
177icache_port=system.cpu1.icache.cpu_side
178
179[system.cpu1.dcache]
180type=BaseCache
180addr_range=0:18446744073709551615
181addr_ranges=0:18446744073709551615
181assoc=4
182block_size=64
183forward_snoops=true
184hash_delay=1
185is_top_level=true
186latency=1000
187max_miss_count=0
188mshrs=4

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

193size=32768
194subblock_size=0
195system=system
196tgts_per_mshr=8
197trace_addr=0
198two_queue=false
199write_buffers=8
200cpu_side=system.cpu1.dcache_port
182assoc=4
183block_size=64
184forward_snoops=true
185hash_delay=1
186is_top_level=true
187latency=1000
188max_miss_count=0
189mshrs=4

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

194size=32768
195subblock_size=0
196system=system
197tgts_per_mshr=8
198trace_addr=0
199two_queue=false
200write_buffers=8
201cpu_side=system.cpu1.dcache_port
201mem_side=system.toL2Bus.port[4]
202mem_side=system.toL2Bus.slave[3]
202
203[system.cpu1.dtb]
204type=SparcTLB
205size=64
206
207[system.cpu1.icache]
208type=BaseCache
203
204[system.cpu1.dtb]
205type=SparcTLB
206size=64
207
208[system.cpu1.icache]
209type=BaseCache
209addr_range=0:18446744073709551615
210addr_ranges=0:18446744073709551615
210assoc=1
211block_size=64
212forward_snoops=true
213hash_delay=1
214is_top_level=true
215latency=1000
216max_miss_count=0
217mshrs=4

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

222size=32768
223subblock_size=0
224system=system
225tgts_per_mshr=8
226trace_addr=0
227two_queue=false
228write_buffers=8
229cpu_side=system.cpu1.icache_port
211assoc=1
212block_size=64
213forward_snoops=true
214hash_delay=1
215is_top_level=true
216latency=1000
217max_miss_count=0
218mshrs=4

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

223size=32768
224subblock_size=0
225system=system
226tgts_per_mshr=8
227trace_addr=0
228two_queue=false
229write_buffers=8
230cpu_side=system.cpu1.icache_port
230mem_side=system.toL2Bus.port[3]
231mem_side=system.toL2Bus.slave[2]
231
232[system.cpu1.interrupts]
233type=SparcInterrupts
234
235[system.cpu1.itb]
236type=SparcTLB
237size=64
238

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

245checker=Null
246clock=500
247cpu_id=2
248defer_registration=false
249do_checkpoint_insts=true
250do_quiesce=true
251do_statistics_insts=true
252dtb=system.cpu2.dtb
232
233[system.cpu1.interrupts]
234type=SparcInterrupts
235
236[system.cpu1.itb]
237type=SparcTLB
238size=64
239

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

246checker=Null
247clock=500
248cpu_id=2
249defer_registration=false
250do_checkpoint_insts=true
251do_quiesce=true
252do_statistics_insts=true
253dtb=system.cpu2.dtb
254fastmem=false
253function_trace=false
254function_trace_start=0
255interrupts=system.cpu2.interrupts
256itb=system.cpu2.itb
257max_insts_all_threads=0
258max_insts_any_thread=0
259max_loads_all_threads=0
260max_loads_any_thread=0

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

268tracer=system.cpu2.tracer
269width=1
270workload=system.cpu0.workload
271dcache_port=system.cpu2.dcache.cpu_side
272icache_port=system.cpu2.icache.cpu_side
273
274[system.cpu2.dcache]
275type=BaseCache
255function_trace=false
256function_trace_start=0
257interrupts=system.cpu2.interrupts
258itb=system.cpu2.itb
259max_insts_all_threads=0
260max_insts_any_thread=0
261max_loads_all_threads=0
262max_loads_any_thread=0

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

270tracer=system.cpu2.tracer
271width=1
272workload=system.cpu0.workload
273dcache_port=system.cpu2.dcache.cpu_side
274icache_port=system.cpu2.icache.cpu_side
275
276[system.cpu2.dcache]
277type=BaseCache
276addr_range=0:18446744073709551615
278addr_ranges=0:18446744073709551615
277assoc=4
278block_size=64
279forward_snoops=true
280hash_delay=1
281is_top_level=true
282latency=1000
283max_miss_count=0
284mshrs=4

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

289size=32768
290subblock_size=0
291system=system
292tgts_per_mshr=8
293trace_addr=0
294two_queue=false
295write_buffers=8
296cpu_side=system.cpu2.dcache_port
279assoc=4
280block_size=64
281forward_snoops=true
282hash_delay=1
283is_top_level=true
284latency=1000
285max_miss_count=0
286mshrs=4

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

291size=32768
292subblock_size=0
293system=system
294tgts_per_mshr=8
295trace_addr=0
296two_queue=false
297write_buffers=8
298cpu_side=system.cpu2.dcache_port
297mem_side=system.toL2Bus.port[6]
299mem_side=system.toL2Bus.slave[5]
298
299[system.cpu2.dtb]
300type=SparcTLB
301size=64
302
303[system.cpu2.icache]
304type=BaseCache
300
301[system.cpu2.dtb]
302type=SparcTLB
303size=64
304
305[system.cpu2.icache]
306type=BaseCache
305addr_range=0:18446744073709551615
307addr_ranges=0:18446744073709551615
306assoc=1
307block_size=64
308forward_snoops=true
309hash_delay=1
310is_top_level=true
311latency=1000
312max_miss_count=0
313mshrs=4

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

318size=32768
319subblock_size=0
320system=system
321tgts_per_mshr=8
322trace_addr=0
323two_queue=false
324write_buffers=8
325cpu_side=system.cpu2.icache_port
308assoc=1
309block_size=64
310forward_snoops=true
311hash_delay=1
312is_top_level=true
313latency=1000
314max_miss_count=0
315mshrs=4

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

320size=32768
321subblock_size=0
322system=system
323tgts_per_mshr=8
324trace_addr=0
325two_queue=false
326write_buffers=8
327cpu_side=system.cpu2.icache_port
326mem_side=system.toL2Bus.port[5]
328mem_side=system.toL2Bus.slave[4]
327
328[system.cpu2.interrupts]
329type=SparcInterrupts
330
331[system.cpu2.itb]
332type=SparcTLB
333size=64
334

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

341checker=Null
342clock=500
343cpu_id=3
344defer_registration=false
345do_checkpoint_insts=true
346do_quiesce=true
347do_statistics_insts=true
348dtb=system.cpu3.dtb
329
330[system.cpu2.interrupts]
331type=SparcInterrupts
332
333[system.cpu2.itb]
334type=SparcTLB
335size=64
336

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

343checker=Null
344clock=500
345cpu_id=3
346defer_registration=false
347do_checkpoint_insts=true
348do_quiesce=true
349do_statistics_insts=true
350dtb=system.cpu3.dtb
351fastmem=false
349function_trace=false
350function_trace_start=0
351interrupts=system.cpu3.interrupts
352itb=system.cpu3.itb
353max_insts_all_threads=0
354max_insts_any_thread=0
355max_loads_all_threads=0
356max_loads_any_thread=0

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

364tracer=system.cpu3.tracer
365width=1
366workload=system.cpu0.workload
367dcache_port=system.cpu3.dcache.cpu_side
368icache_port=system.cpu3.icache.cpu_side
369
370[system.cpu3.dcache]
371type=BaseCache
352function_trace=false
353function_trace_start=0
354interrupts=system.cpu3.interrupts
355itb=system.cpu3.itb
356max_insts_all_threads=0
357max_insts_any_thread=0
358max_loads_all_threads=0
359max_loads_any_thread=0

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

367tracer=system.cpu3.tracer
368width=1
369workload=system.cpu0.workload
370dcache_port=system.cpu3.dcache.cpu_side
371icache_port=system.cpu3.icache.cpu_side
372
373[system.cpu3.dcache]
374type=BaseCache
372addr_range=0:18446744073709551615
375addr_ranges=0:18446744073709551615
373assoc=4
374block_size=64
375forward_snoops=true
376hash_delay=1
377is_top_level=true
378latency=1000
379max_miss_count=0
380mshrs=4

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

385size=32768
386subblock_size=0
387system=system
388tgts_per_mshr=8
389trace_addr=0
390two_queue=false
391write_buffers=8
392cpu_side=system.cpu3.dcache_port
376assoc=4
377block_size=64
378forward_snoops=true
379hash_delay=1
380is_top_level=true
381latency=1000
382max_miss_count=0
383mshrs=4

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

388size=32768
389subblock_size=0
390system=system
391tgts_per_mshr=8
392trace_addr=0
393two_queue=false
394write_buffers=8
395cpu_side=system.cpu3.dcache_port
393mem_side=system.toL2Bus.port[8]
396mem_side=system.toL2Bus.slave[7]
394
395[system.cpu3.dtb]
396type=SparcTLB
397size=64
398
399[system.cpu3.icache]
400type=BaseCache
397
398[system.cpu3.dtb]
399type=SparcTLB
400size=64
401
402[system.cpu3.icache]
403type=BaseCache
401addr_range=0:18446744073709551615
404addr_ranges=0:18446744073709551615
402assoc=1
403block_size=64
404forward_snoops=true
405hash_delay=1
406is_top_level=true
407latency=1000
408max_miss_count=0
409mshrs=4

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

414size=32768
415subblock_size=0
416system=system
417tgts_per_mshr=8
418trace_addr=0
419two_queue=false
420write_buffers=8
421cpu_side=system.cpu3.icache_port
405assoc=1
406block_size=64
407forward_snoops=true
408hash_delay=1
409is_top_level=true
410latency=1000
411max_miss_count=0
412mshrs=4

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

417size=32768
418subblock_size=0
419system=system
420tgts_per_mshr=8
421trace_addr=0
422two_queue=false
423write_buffers=8
424cpu_side=system.cpu3.icache_port
422mem_side=system.toL2Bus.port[7]
425mem_side=system.toL2Bus.slave[6]
423
424[system.cpu3.interrupts]
425type=SparcInterrupts
426
427[system.cpu3.itb]
428type=SparcTLB
429size=64
430
431[system.cpu3.tracer]
432type=ExeTracer
433
434[system.l2c]
435type=BaseCache
426
427[system.cpu3.interrupts]
428type=SparcInterrupts
429
430[system.cpu3.itb]
431type=SparcTLB
432size=64
433
434[system.cpu3.tracer]
435type=ExeTracer
436
437[system.l2c]
438type=BaseCache
436addr_range=0:18446744073709551615
439addr_ranges=0:18446744073709551615
437assoc=8
438block_size=64
439forward_snoops=true
440hash_delay=1
441is_top_level=false
442latency=10000
443max_miss_count=0
444mshrs=92
445prefetch_on_access=false
446prefetcher=Null
447prioritizeRequests=false
448repl=Null
449size=4194304
450subblock_size=0
451system=system
452tgts_per_mshr=16
453trace_addr=0
454two_queue=false
455write_buffers=8
440assoc=8
441block_size=64
442forward_snoops=true
443hash_delay=1
444is_top_level=false
445latency=10000
446max_miss_count=0
447mshrs=92
448prefetch_on_access=false
449prefetcher=Null
450prioritizeRequests=false
451repl=Null
452size=4194304
453subblock_size=0
454system=system
455tgts_per_mshr=16
456trace_addr=0
457two_queue=false
458write_buffers=8
456cpu_side=system.toL2Bus.port[0]
457mem_side=system.membus.port[0]
459cpu_side=system.toL2Bus.master[0]
460mem_side=system.membus.slave[0]
458
459[system.membus]
460type=Bus
461block_size=64
462bus_id=0
463clock=1000
464header_cycles=1
465use_default_range=false
466width=64
461
462[system.membus]
463type=Bus
464block_size=64
465bus_id=0
466clock=1000
467header_cycles=1
468use_default_range=false
469width=64
467port=system.l2c.mem_side system.physmem.port[0] system.system_port
470master=system.physmem.port[0]
471slave=system.l2c.mem_side system.system_port
468
469[system.physmem]
472
473[system.physmem]
470type=PhysicalMemory
474type=SimpleMemory
475conf_table_reported=false
471file=
476file=
477in_addr_map=true
472latency=30000
473latency_var=0
474null=false
475range=0:1073741823
476zero=false
478latency=30000
479latency_var=0
480null=false
481range=0:1073741823
482zero=false
477port=system.membus.port[1]
483port=system.membus.master[0]
478
479[system.toL2Bus]
480type=Bus
481block_size=64
482bus_id=0
483clock=1000
484header_cycles=1
485use_default_range=false
486width=64
484
485[system.toL2Bus]
486type=Bus
487block_size=64
488bus_id=0
489clock=1000
490header_cycles=1
491use_default_range=false
492width=64
487port=system.l2c.cpu_side system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu2.icache.mem_side system.cpu2.dcache.mem_side system.cpu3.icache.mem_side system.cpu3.dcache.mem_side
493master=system.l2c.cpu_side
494slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu2.icache.mem_side system.cpu2.dcache.mem_side system.cpu3.icache.mem_side system.cpu3.dcache.mem_side
488
495