config.ini revision 8835
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=timing
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
29system_port=system.membus.port[1]
30
31[system.cpu0]
32type=TimingSimpleCPU
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
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
50numThreads=1
51phase=0
52profile=0
53progress_interval=0
54system=system
55tracer=system.cpu0.tracer
56workload=system.cpu0.workload
57dcache_port=system.cpu0.dcache.cpu_side
58icache_port=system.cpu0.icache.cpu_side
59
60[system.cpu0.dcache]
61type=BaseCache
62addr_range=0:18446744073709551615
63assoc=4
64block_size=64
65forward_snoops=true
66hash_delay=1
67is_top_level=true
68latency=1000
69max_miss_count=0
70mshrs=4
71prefetch_on_access=false
72prefetcher=Null
73prioritizeRequests=false
74repl=Null
75size=32768
76subblock_size=0
77system=system
78tgts_per_mshr=8
79trace_addr=0
80two_queue=false
81write_buffers=8
82cpu_side=system.cpu0.dcache_port
83mem_side=system.toL2Bus.port[2]
84
85[system.cpu0.dtb]
86type=SparcTLB
87size=64
88
89[system.cpu0.icache]
90type=BaseCache
91addr_range=0:18446744073709551615
92assoc=1
93block_size=64
94forward_snoops=true
95hash_delay=1
96is_top_level=true
97latency=1000
98max_miss_count=0
99mshrs=4
100prefetch_on_access=false
101prefetcher=Null
102prioritizeRequests=false
103repl=Null
104size=32768
105subblock_size=0
106system=system
107tgts_per_mshr=8
108trace_addr=0
109two_queue=false
110write_buffers=8
111cpu_side=system.cpu0.icache_port
112mem_side=system.toL2Bus.port[1]
113
114[system.cpu0.interrupts]
115type=SparcInterrupts
116
117[system.cpu0.itb]
118type=SparcTLB
119size=64
120
121[system.cpu0.tracer]
122type=ExeTracer
123
124[system.cpu0.workload]
125type=LiveProcess
126cmd=test_atomic 4
127cwd=
128egid=100
129env=
130errout=cerr
131euid=100
132executable=/dist/m5/regression/test-progs/m5threads/bin/sparc/linux/test_atomic
133gid=100
134input=cin
135max_stack_size=67108864
136output=cout
137pid=100
138ppid=99
139simpoint=0
140system=system
141uid=100
142
143[system.cpu1]
144type=TimingSimpleCPU
145children=dcache dtb icache interrupts itb tracer
146checker=Null
147clock=500
148cpu_id=1
149defer_registration=false
150do_checkpoint_insts=true
151do_quiesce=true
152do_statistics_insts=true
153dtb=system.cpu1.dtb
154function_trace=false
155function_trace_start=0
156interrupts=system.cpu1.interrupts
157itb=system.cpu1.itb
158max_insts_all_threads=0
159max_insts_any_thread=0
160max_loads_all_threads=0
161max_loads_any_thread=0
162numThreads=1
163phase=0
164profile=0
165progress_interval=0
166system=system
167tracer=system.cpu1.tracer
168workload=system.cpu0.workload
169dcache_port=system.cpu1.dcache.cpu_side
170icache_port=system.cpu1.icache.cpu_side
171
172[system.cpu1.dcache]
173type=BaseCache
174addr_range=0:18446744073709551615
175assoc=4
176block_size=64
177forward_snoops=true
178hash_delay=1
179is_top_level=true
180latency=1000
181max_miss_count=0
182mshrs=4
183prefetch_on_access=false
184prefetcher=Null
185prioritizeRequests=false
186repl=Null
187size=32768
188subblock_size=0
189system=system
190tgts_per_mshr=8
191trace_addr=0
192two_queue=false
193write_buffers=8
194cpu_side=system.cpu1.dcache_port
195mem_side=system.toL2Bus.port[4]
196
197[system.cpu1.dtb]
198type=SparcTLB
199size=64
200
201[system.cpu1.icache]
202type=BaseCache
203addr_range=0:18446744073709551615
204assoc=1
205block_size=64
206forward_snoops=true
207hash_delay=1
208is_top_level=true
209latency=1000
210max_miss_count=0
211mshrs=4
212prefetch_on_access=false
213prefetcher=Null
214prioritizeRequests=false
215repl=Null
216size=32768
217subblock_size=0
218system=system
219tgts_per_mshr=8
220trace_addr=0
221two_queue=false
222write_buffers=8
223cpu_side=system.cpu1.icache_port
224mem_side=system.toL2Bus.port[3]
225
226[system.cpu1.interrupts]
227type=SparcInterrupts
228
229[system.cpu1.itb]
230type=SparcTLB
231size=64
232
233[system.cpu1.tracer]
234type=ExeTracer
235
236[system.cpu2]
237type=TimingSimpleCPU
238children=dcache dtb icache interrupts itb tracer
239checker=Null
240clock=500
241cpu_id=2
242defer_registration=false
243do_checkpoint_insts=true
244do_quiesce=true
245do_statistics_insts=true
246dtb=system.cpu2.dtb
247function_trace=false
248function_trace_start=0
249interrupts=system.cpu2.interrupts
250itb=system.cpu2.itb
251max_insts_all_threads=0
252max_insts_any_thread=0
253max_loads_all_threads=0
254max_loads_any_thread=0
255numThreads=1
256phase=0
257profile=0
258progress_interval=0
259system=system
260tracer=system.cpu2.tracer
261workload=system.cpu0.workload
262dcache_port=system.cpu2.dcache.cpu_side
263icache_port=system.cpu2.icache.cpu_side
264
265[system.cpu2.dcache]
266type=BaseCache
267addr_range=0:18446744073709551615
268assoc=4
269block_size=64
270forward_snoops=true
271hash_delay=1
272is_top_level=true
273latency=1000
274max_miss_count=0
275mshrs=4
276prefetch_on_access=false
277prefetcher=Null
278prioritizeRequests=false
279repl=Null
280size=32768
281subblock_size=0
282system=system
283tgts_per_mshr=8
284trace_addr=0
285two_queue=false
286write_buffers=8
287cpu_side=system.cpu2.dcache_port
288mem_side=system.toL2Bus.port[6]
289
290[system.cpu2.dtb]
291type=SparcTLB
292size=64
293
294[system.cpu2.icache]
295type=BaseCache
296addr_range=0:18446744073709551615
297assoc=1
298block_size=64
299forward_snoops=true
300hash_delay=1
301is_top_level=true
302latency=1000
303max_miss_count=0
304mshrs=4
305prefetch_on_access=false
306prefetcher=Null
307prioritizeRequests=false
308repl=Null
309size=32768
310subblock_size=0
311system=system
312tgts_per_mshr=8
313trace_addr=0
314two_queue=false
315write_buffers=8
316cpu_side=system.cpu2.icache_port
317mem_side=system.toL2Bus.port[5]
318
319[system.cpu2.interrupts]
320type=SparcInterrupts
321
322[system.cpu2.itb]
323type=SparcTLB
324size=64
325
326[system.cpu2.tracer]
327type=ExeTracer
328
329[system.cpu3]
330type=TimingSimpleCPU
331children=dcache dtb icache interrupts itb tracer
332checker=Null
333clock=500
334cpu_id=3
335defer_registration=false
336do_checkpoint_insts=true
337do_quiesce=true
338do_statistics_insts=true
339dtb=system.cpu3.dtb
340function_trace=false
341function_trace_start=0
342interrupts=system.cpu3.interrupts
343itb=system.cpu3.itb
344max_insts_all_threads=0
345max_insts_any_thread=0
346max_loads_all_threads=0
347max_loads_any_thread=0
348numThreads=1
349phase=0
350profile=0
351progress_interval=0
352system=system
353tracer=system.cpu3.tracer
354workload=system.cpu0.workload
355dcache_port=system.cpu3.dcache.cpu_side
356icache_port=system.cpu3.icache.cpu_side
357
358[system.cpu3.dcache]
359type=BaseCache
360addr_range=0:18446744073709551615
361assoc=4
362block_size=64
363forward_snoops=true
364hash_delay=1
365is_top_level=true
366latency=1000
367max_miss_count=0
368mshrs=4
369prefetch_on_access=false
370prefetcher=Null
371prioritizeRequests=false
372repl=Null
373size=32768
374subblock_size=0
375system=system
376tgts_per_mshr=8
377trace_addr=0
378two_queue=false
379write_buffers=8
380cpu_side=system.cpu3.dcache_port
381mem_side=system.toL2Bus.port[8]
382
383[system.cpu3.dtb]
384type=SparcTLB
385size=64
386
387[system.cpu3.icache]
388type=BaseCache
389addr_range=0:18446744073709551615
390assoc=1
391block_size=64
392forward_snoops=true
393hash_delay=1
394is_top_level=true
395latency=1000
396max_miss_count=0
397mshrs=4
398prefetch_on_access=false
399prefetcher=Null
400prioritizeRequests=false
401repl=Null
402size=32768
403subblock_size=0
404system=system
405tgts_per_mshr=8
406trace_addr=0
407two_queue=false
408write_buffers=8
409cpu_side=system.cpu3.icache_port
410mem_side=system.toL2Bus.port[7]
411
412[system.cpu3.interrupts]
413type=SparcInterrupts
414
415[system.cpu3.itb]
416type=SparcTLB
417size=64
418
419[system.cpu3.tracer]
420type=ExeTracer
421
422[system.l2c]
423type=BaseCache
424addr_range=0:18446744073709551615
425assoc=8
426block_size=64
427forward_snoops=true
428hash_delay=1
429is_top_level=false
430latency=10000
431max_miss_count=0
432mshrs=92
433prefetch_on_access=false
434prefetcher=Null
435prioritizeRequests=false
436repl=Null
437size=4194304
438subblock_size=0
439system=system
440tgts_per_mshr=16
441trace_addr=0
442two_queue=false
443write_buffers=8
444cpu_side=system.toL2Bus.port[0]
445mem_side=system.membus.port[0]
446
447[system.membus]
448type=Bus
449block_size=64
450bus_id=0
451clock=1000
452header_cycles=1
453use_default_range=false
454width=64
455port=system.l2c.mem_side system.system_port system.physmem.port[0]
456
457[system.physmem]
458type=PhysicalMemory
459file=
460latency=30000
461latency_var=0
462null=false
463range=0:134217727
464zero=false
465port=system.membus.port[2]
466
467[system.toL2Bus]
468type=Bus
469block_size=64
470bus_id=0
471clock=1000
472header_cycles=1
473use_default_range=false
474width=64
475port=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
476
477