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