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