config.ini revision 9276
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
13clock=1
14init_param=0
15kernel=
16load_addr_mask=1099511627775
17mem_mode=timing
18memories=system.physmem
19num_work_ids=16
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.slave[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
51profile=0
52progress_interval=0
53system=system
54tracer=system.cpu0.tracer
55workload=system.cpu0.workload
56dcache_port=system.cpu0.dcache.cpu_side
57icache_port=system.cpu0.icache.cpu_side
58
59[system.cpu0.dcache]
60type=BaseCache
61addr_ranges=0:18446744073709551615
62assoc=4
63block_size=64
64clock=1
65forward_snoops=true
66hash_delay=1
67hit_latency=1000
68is_top_level=true
69max_miss_count=0
70mshrs=4
71prefetch_on_access=false
72prefetcher=Null
73prioritizeRequests=false
74repl=Null
75response_latency=1000
76size=32768
77subblock_size=0
78system=system
79tgts_per_mshr=8
80trace_addr=0
81two_queue=false
82write_buffers=8
83cpu_side=system.cpu0.dcache_port
84mem_side=system.toL2Bus.slave[1]
85
86[system.cpu0.dtb]
87type=SparcTLB
88size=64
89
90[system.cpu0.icache]
91type=BaseCache
92addr_ranges=0:18446744073709551615
93assoc=1
94block_size=64
95clock=1
96forward_snoops=true
97hash_delay=1
98hit_latency=1000
99is_top_level=true
100max_miss_count=0
101mshrs=4
102prefetch_on_access=false
103prefetcher=Null
104prioritizeRequests=false
105repl=Null
106response_latency=1000
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.slave[0]
116
117[system.cpu0.interrupts]
118type=SparcInterrupts
119
120[system.cpu0.itb]
121type=SparcTLB
122size=64
123
124[system.cpu0.tracer]
125type=ExeTracer
126
127[system.cpu0.workload]
128type=LiveProcess
129cmd=test_atomic 4
130cwd=
131egid=100
132env=
133errout=cerr
134euid=100
135executable=tests/test-progs/m5threads/bin/sparc/linux/test_atomic
136gid=100
137input=cin
138max_stack_size=67108864
139output=cout
140pid=100
141ppid=99
142simpoint=0
143system=system
144uid=100
145
146[system.cpu1]
147type=TimingSimpleCPU
148children=dcache dtb icache interrupts itb tracer
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
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
165numThreads=1
166profile=0
167progress_interval=0
168system=system
169tracer=system.cpu1.tracer
170workload=system.cpu0.workload
171dcache_port=system.cpu1.dcache.cpu_side
172icache_port=system.cpu1.icache.cpu_side
173
174[system.cpu1.dcache]
175type=BaseCache
176addr_ranges=0:18446744073709551615
177assoc=4
178block_size=64
179clock=1
180forward_snoops=true
181hash_delay=1
182hit_latency=1000
183is_top_level=true
184max_miss_count=0
185mshrs=4
186prefetch_on_access=false
187prefetcher=Null
188prioritizeRequests=false
189repl=Null
190response_latency=1000
191size=32768
192subblock_size=0
193system=system
194tgts_per_mshr=8
195trace_addr=0
196two_queue=false
197write_buffers=8
198cpu_side=system.cpu1.dcache_port
199mem_side=system.toL2Bus.slave[3]
200
201[system.cpu1.dtb]
202type=SparcTLB
203size=64
204
205[system.cpu1.icache]
206type=BaseCache
207addr_ranges=0:18446744073709551615
208assoc=1
209block_size=64
210clock=1
211forward_snoops=true
212hash_delay=1
213hit_latency=1000
214is_top_level=true
215max_miss_count=0
216mshrs=4
217prefetch_on_access=false
218prefetcher=Null
219prioritizeRequests=false
220repl=Null
221response_latency=1000
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
230mem_side=system.toL2Bus.slave[2]
231
232[system.cpu1.interrupts]
233type=SparcInterrupts
234
235[system.cpu1.itb]
236type=SparcTLB
237size=64
238
239[system.cpu1.tracer]
240type=ExeTracer
241
242[system.cpu2]
243type=TimingSimpleCPU
244children=dcache dtb icache interrupts itb tracer
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
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
261numThreads=1
262profile=0
263progress_interval=0
264system=system
265tracer=system.cpu2.tracer
266workload=system.cpu0.workload
267dcache_port=system.cpu2.dcache.cpu_side
268icache_port=system.cpu2.icache.cpu_side
269
270[system.cpu2.dcache]
271type=BaseCache
272addr_ranges=0:18446744073709551615
273assoc=4
274block_size=64
275clock=1
276forward_snoops=true
277hash_delay=1
278hit_latency=1000
279is_top_level=true
280max_miss_count=0
281mshrs=4
282prefetch_on_access=false
283prefetcher=Null
284prioritizeRequests=false
285repl=Null
286response_latency=1000
287size=32768
288subblock_size=0
289system=system
290tgts_per_mshr=8
291trace_addr=0
292two_queue=false
293write_buffers=8
294cpu_side=system.cpu2.dcache_port
295mem_side=system.toL2Bus.slave[5]
296
297[system.cpu2.dtb]
298type=SparcTLB
299size=64
300
301[system.cpu2.icache]
302type=BaseCache
303addr_ranges=0:18446744073709551615
304assoc=1
305block_size=64
306clock=1
307forward_snoops=true
308hash_delay=1
309hit_latency=1000
310is_top_level=true
311max_miss_count=0
312mshrs=4
313prefetch_on_access=false
314prefetcher=Null
315prioritizeRequests=false
316repl=Null
317response_latency=1000
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
326mem_side=system.toL2Bus.slave[4]
327
328[system.cpu2.interrupts]
329type=SparcInterrupts
330
331[system.cpu2.itb]
332type=SparcTLB
333size=64
334
335[system.cpu2.tracer]
336type=ExeTracer
337
338[system.cpu3]
339type=TimingSimpleCPU
340children=dcache dtb icache interrupts itb tracer
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
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
357numThreads=1
358profile=0
359progress_interval=0
360system=system
361tracer=system.cpu3.tracer
362workload=system.cpu0.workload
363dcache_port=system.cpu3.dcache.cpu_side
364icache_port=system.cpu3.icache.cpu_side
365
366[system.cpu3.dcache]
367type=BaseCache
368addr_ranges=0:18446744073709551615
369assoc=4
370block_size=64
371clock=1
372forward_snoops=true
373hash_delay=1
374hit_latency=1000
375is_top_level=true
376max_miss_count=0
377mshrs=4
378prefetch_on_access=false
379prefetcher=Null
380prioritizeRequests=false
381repl=Null
382response_latency=1000
383size=32768
384subblock_size=0
385system=system
386tgts_per_mshr=8
387trace_addr=0
388two_queue=false
389write_buffers=8
390cpu_side=system.cpu3.dcache_port
391mem_side=system.toL2Bus.slave[7]
392
393[system.cpu3.dtb]
394type=SparcTLB
395size=64
396
397[system.cpu3.icache]
398type=BaseCache
399addr_ranges=0:18446744073709551615
400assoc=1
401block_size=64
402clock=1
403forward_snoops=true
404hash_delay=1
405hit_latency=1000
406is_top_level=true
407max_miss_count=0
408mshrs=4
409prefetch_on_access=false
410prefetcher=Null
411prioritizeRequests=false
412repl=Null
413response_latency=1000
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
422mem_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
436addr_ranges=0:18446744073709551615
437assoc=8
438block_size=64
439clock=1
440forward_snoops=true
441hash_delay=1
442hit_latency=10000
443is_top_level=false
444max_miss_count=0
445mshrs=92
446prefetch_on_access=false
447prefetcher=Null
448prioritizeRequests=false
449repl=Null
450response_latency=10000
451size=4194304
452subblock_size=0
453system=system
454tgts_per_mshr=16
455trace_addr=0
456two_queue=false
457write_buffers=8
458cpu_side=system.toL2Bus.master[0]
459mem_side=system.membus.slave[0]
460
461[system.membus]
462type=CoherentBus
463block_size=64
464clock=1000
465header_cycles=1
466use_default_range=false
467width=8
468master=system.physmem.port
469slave=system.l2c.mem_side system.system_port
470
471[system.physmem]
472type=SimpleMemory
473bandwidth=73.000000
474clock=1
475conf_table_reported=false
476in_addr_map=true
477latency=30000
478latency_var=0
479null=false
480range=0:134217727
481zero=false
482port=system.membus.master[0]
483
484[system.toL2Bus]
485type=CoherentBus
486block_size=64
487clock=1000
488header_cycles=1
489use_default_range=false
490width=8
491master=system.l2c.cpu_side
492slave=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
493
494