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