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