config.ini revision 9885
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=clk_domain cpu0 cpu1 cpu2 cpu3 cpu_clk_domain l2c membus physmem toL2Bus voltage_domain
12boot_osflags=a
13cache_line_size=64
14clk_domain=system.clk_domain
15init_param=0
16kernel=
17load_addr_mask=1099511627775
18mem_mode=timing
19mem_ranges=
20memories=system.physmem
21num_work_ids=16
22readfile=
23symbolfile=
24work_begin_ckpt_count=0
25work_begin_cpu_id_exit=-1
26work_begin_exit_count=0
27work_cpus_ckpt_count=0
28work_end_ckpt_count=0
29work_end_exit_count=0
30work_item_id=-1
31system_port=system.membus.slave[0]
32
33[system.clk_domain]
34type=SrcClockDomain
35clock=1000
36voltage_domain=system.voltage_domain
37
38[system.cpu0]
39type=TimingSimpleCPU
40children=dcache dtb icache interrupts isa itb tracer workload
41checker=Null
42clk_domain=system.cpu_clk_domain
43cpu_id=0
44do_checkpoint_insts=true
45do_quiesce=true
46do_statistics_insts=true
47dtb=system.cpu0.dtb
48function_trace=false
49function_trace_start=0
50interrupts=system.cpu0.interrupts
51isa=system.cpu0.isa
52itb=system.cpu0.itb
53max_insts_all_threads=0
54max_insts_any_thread=0
55max_loads_all_threads=0
56max_loads_any_thread=0
57numThreads=1
58profile=0
59progress_interval=0
60simpoint_start_insts=
61switched_out=false
62system=system
63tracer=system.cpu0.tracer
64workload=system.cpu0.workload
65dcache_port=system.cpu0.dcache.cpu_side
66icache_port=system.cpu0.icache.cpu_side
67
68[system.cpu0.dcache]
69type=BaseCache
70children=tags
71addr_ranges=0:18446744073709551615
72assoc=4
73clk_domain=system.cpu_clk_domain
74forward_snoops=true
75hit_latency=2
76is_top_level=true
77max_miss_count=0
78mshrs=4
79prefetch_on_access=false
80prefetcher=Null
81response_latency=2
82size=32768
83system=system
84tags=system.cpu0.dcache.tags
85tgts_per_mshr=20
86two_queue=false
87write_buffers=8
88cpu_side=system.cpu0.dcache_port
89mem_side=system.toL2Bus.slave[1]
90
91[system.cpu0.dcache.tags]
92type=LRU
93assoc=4
94block_size=64
95clk_domain=system.cpu_clk_domain
96hit_latency=2
97size=32768
98
99[system.cpu0.dtb]
100type=SparcTLB
101size=64
102
103[system.cpu0.icache]
104type=BaseCache
105children=tags
106addr_ranges=0:18446744073709551615
107assoc=1
108clk_domain=system.cpu_clk_domain
109forward_snoops=true
110hit_latency=2
111is_top_level=true
112max_miss_count=0
113mshrs=4
114prefetch_on_access=false
115prefetcher=Null
116response_latency=2
117size=32768
118system=system
119tags=system.cpu0.icache.tags
120tgts_per_mshr=20
121two_queue=false
122write_buffers=8
123cpu_side=system.cpu0.icache_port
124mem_side=system.toL2Bus.slave[0]
125
126[system.cpu0.icache.tags]
127type=LRU
128assoc=1
129block_size=64
130clk_domain=system.cpu_clk_domain
131hit_latency=2
132size=32768
133
134[system.cpu0.interrupts]
135type=SparcInterrupts
136
137[system.cpu0.isa]
138type=SparcISA
139
140[system.cpu0.itb]
141type=SparcTLB
142size=64
143
144[system.cpu0.tracer]
145type=ExeTracer
146
147[system.cpu0.workload]
148type=LiveProcess
149cmd=test_atomic 4
150cwd=
151egid=100
152env=
153errout=cerr
154euid=100
155executable=/dist/m5/regression/test-progs/m5threads/bin/sparc/linux/test_atomic
156gid=100
157input=cin
158max_stack_size=67108864
159output=cout
160pid=100
161ppid=99
162simpoint=0
163system=system
164uid=100
165
166[system.cpu1]
167type=TimingSimpleCPU
168children=dcache dtb icache interrupts isa itb tracer
169checker=Null
170clk_domain=system.cpu_clk_domain
171cpu_id=1
172do_checkpoint_insts=true
173do_quiesce=true
174do_statistics_insts=true
175dtb=system.cpu1.dtb
176function_trace=false
177function_trace_start=0
178interrupts=system.cpu1.interrupts
179isa=system.cpu1.isa
180itb=system.cpu1.itb
181max_insts_all_threads=0
182max_insts_any_thread=0
183max_loads_all_threads=0
184max_loads_any_thread=0
185numThreads=1
186profile=0
187progress_interval=0
188simpoint_start_insts=
189switched_out=false
190system=system
191tracer=system.cpu1.tracer
192workload=system.cpu0.workload
193dcache_port=system.cpu1.dcache.cpu_side
194icache_port=system.cpu1.icache.cpu_side
195
196[system.cpu1.dcache]
197type=BaseCache
198children=tags
199addr_ranges=0:18446744073709551615
200assoc=4
201clk_domain=system.cpu_clk_domain
202forward_snoops=true
203hit_latency=2
204is_top_level=true
205max_miss_count=0
206mshrs=4
207prefetch_on_access=false
208prefetcher=Null
209response_latency=2
210size=32768
211system=system
212tags=system.cpu1.dcache.tags
213tgts_per_mshr=20
214two_queue=false
215write_buffers=8
216cpu_side=system.cpu1.dcache_port
217mem_side=system.toL2Bus.slave[3]
218
219[system.cpu1.dcache.tags]
220type=LRU
221assoc=4
222block_size=64
223clk_domain=system.cpu_clk_domain
224hit_latency=2
225size=32768
226
227[system.cpu1.dtb]
228type=SparcTLB
229size=64
230
231[system.cpu1.icache]
232type=BaseCache
233children=tags
234addr_ranges=0:18446744073709551615
235assoc=1
236clk_domain=system.cpu_clk_domain
237forward_snoops=true
238hit_latency=2
239is_top_level=true
240max_miss_count=0
241mshrs=4
242prefetch_on_access=false
243prefetcher=Null
244response_latency=2
245size=32768
246system=system
247tags=system.cpu1.icache.tags
248tgts_per_mshr=20
249two_queue=false
250write_buffers=8
251cpu_side=system.cpu1.icache_port
252mem_side=system.toL2Bus.slave[2]
253
254[system.cpu1.icache.tags]
255type=LRU
256assoc=1
257block_size=64
258clk_domain=system.cpu_clk_domain
259hit_latency=2
260size=32768
261
262[system.cpu1.interrupts]
263type=SparcInterrupts
264
265[system.cpu1.isa]
266type=SparcISA
267
268[system.cpu1.itb]
269type=SparcTLB
270size=64
271
272[system.cpu1.tracer]
273type=ExeTracer
274
275[system.cpu2]
276type=TimingSimpleCPU
277children=dcache dtb icache interrupts isa itb tracer
278checker=Null
279clk_domain=system.cpu_clk_domain
280cpu_id=2
281do_checkpoint_insts=true
282do_quiesce=true
283do_statistics_insts=true
284dtb=system.cpu2.dtb
285function_trace=false
286function_trace_start=0
287interrupts=system.cpu2.interrupts
288isa=system.cpu2.isa
289itb=system.cpu2.itb
290max_insts_all_threads=0
291max_insts_any_thread=0
292max_loads_all_threads=0
293max_loads_any_thread=0
294numThreads=1
295profile=0
296progress_interval=0
297simpoint_start_insts=
298switched_out=false
299system=system
300tracer=system.cpu2.tracer
301workload=system.cpu0.workload
302dcache_port=system.cpu2.dcache.cpu_side
303icache_port=system.cpu2.icache.cpu_side
304
305[system.cpu2.dcache]
306type=BaseCache
307children=tags
308addr_ranges=0:18446744073709551615
309assoc=4
310clk_domain=system.cpu_clk_domain
311forward_snoops=true
312hit_latency=2
313is_top_level=true
314max_miss_count=0
315mshrs=4
316prefetch_on_access=false
317prefetcher=Null
318response_latency=2
319size=32768
320system=system
321tags=system.cpu2.dcache.tags
322tgts_per_mshr=20
323two_queue=false
324write_buffers=8
325cpu_side=system.cpu2.dcache_port
326mem_side=system.toL2Bus.slave[5]
327
328[system.cpu2.dcache.tags]
329type=LRU
330assoc=4
331block_size=64
332clk_domain=system.cpu_clk_domain
333hit_latency=2
334size=32768
335
336[system.cpu2.dtb]
337type=SparcTLB
338size=64
339
340[system.cpu2.icache]
341type=BaseCache
342children=tags
343addr_ranges=0:18446744073709551615
344assoc=1
345clk_domain=system.cpu_clk_domain
346forward_snoops=true
347hit_latency=2
348is_top_level=true
349max_miss_count=0
350mshrs=4
351prefetch_on_access=false
352prefetcher=Null
353response_latency=2
354size=32768
355system=system
356tags=system.cpu2.icache.tags
357tgts_per_mshr=20
358two_queue=false
359write_buffers=8
360cpu_side=system.cpu2.icache_port
361mem_side=system.toL2Bus.slave[4]
362
363[system.cpu2.icache.tags]
364type=LRU
365assoc=1
366block_size=64
367clk_domain=system.cpu_clk_domain
368hit_latency=2
369size=32768
370
371[system.cpu2.interrupts]
372type=SparcInterrupts
373
374[system.cpu2.isa]
375type=SparcISA
376
377[system.cpu2.itb]
378type=SparcTLB
379size=64
380
381[system.cpu2.tracer]
382type=ExeTracer
383
384[system.cpu3]
385type=TimingSimpleCPU
386children=dcache dtb icache interrupts isa itb tracer
387checker=Null
388clk_domain=system.cpu_clk_domain
389cpu_id=3
390do_checkpoint_insts=true
391do_quiesce=true
392do_statistics_insts=true
393dtb=system.cpu3.dtb
394function_trace=false
395function_trace_start=0
396interrupts=system.cpu3.interrupts
397isa=system.cpu3.isa
398itb=system.cpu3.itb
399max_insts_all_threads=0
400max_insts_any_thread=0
401max_loads_all_threads=0
402max_loads_any_thread=0
403numThreads=1
404profile=0
405progress_interval=0
406simpoint_start_insts=
407switched_out=false
408system=system
409tracer=system.cpu3.tracer
410workload=system.cpu0.workload
411dcache_port=system.cpu3.dcache.cpu_side
412icache_port=system.cpu3.icache.cpu_side
413
414[system.cpu3.dcache]
415type=BaseCache
416children=tags
417addr_ranges=0:18446744073709551615
418assoc=4
419clk_domain=system.cpu_clk_domain
420forward_snoops=true
421hit_latency=2
422is_top_level=true
423max_miss_count=0
424mshrs=4
425prefetch_on_access=false
426prefetcher=Null
427response_latency=2
428size=32768
429system=system
430tags=system.cpu3.dcache.tags
431tgts_per_mshr=20
432two_queue=false
433write_buffers=8
434cpu_side=system.cpu3.dcache_port
435mem_side=system.toL2Bus.slave[7]
436
437[system.cpu3.dcache.tags]
438type=LRU
439assoc=4
440block_size=64
441clk_domain=system.cpu_clk_domain
442hit_latency=2
443size=32768
444
445[system.cpu3.dtb]
446type=SparcTLB
447size=64
448
449[system.cpu3.icache]
450type=BaseCache
451children=tags
452addr_ranges=0:18446744073709551615
453assoc=1
454clk_domain=system.cpu_clk_domain
455forward_snoops=true
456hit_latency=2
457is_top_level=true
458max_miss_count=0
459mshrs=4
460prefetch_on_access=false
461prefetcher=Null
462response_latency=2
463size=32768
464system=system
465tags=system.cpu3.icache.tags
466tgts_per_mshr=20
467two_queue=false
468write_buffers=8
469cpu_side=system.cpu3.icache_port
470mem_side=system.toL2Bus.slave[6]
471
472[system.cpu3.icache.tags]
473type=LRU
474assoc=1
475block_size=64
476clk_domain=system.cpu_clk_domain
477hit_latency=2
478size=32768
479
480[system.cpu3.interrupts]
481type=SparcInterrupts
482
483[system.cpu3.isa]
484type=SparcISA
485
486[system.cpu3.itb]
487type=SparcTLB
488size=64
489
490[system.cpu3.tracer]
491type=ExeTracer
492
493[system.cpu_clk_domain]
494type=SrcClockDomain
495clock=500
496voltage_domain=system.voltage_domain
497
498[system.l2c]
499type=BaseCache
500children=tags
501addr_ranges=0:18446744073709551615
502assoc=8
503clk_domain=system.cpu_clk_domain
504forward_snoops=true
505hit_latency=20
506is_top_level=false
507max_miss_count=0
508mshrs=20
509prefetch_on_access=false
510prefetcher=Null
511response_latency=20
512size=4194304
513system=system
514tags=system.l2c.tags
515tgts_per_mshr=12
516two_queue=false
517write_buffers=8
518cpu_side=system.toL2Bus.master[0]
519mem_side=system.membus.slave[1]
520
521[system.l2c.tags]
522type=LRU
523assoc=8
524block_size=64
525clk_domain=system.cpu_clk_domain
526hit_latency=20
527size=4194304
528
529[system.membus]
530type=CoherentBus
531clk_domain=system.clk_domain
532header_cycles=1
533system=system
534use_default_range=false
535width=8
536master=system.physmem.port
537slave=system.system_port system.l2c.mem_side
538
539[system.physmem]
540type=SimpleMemory
541bandwidth=73.000000
542clk_domain=system.clk_domain
543conf_table_reported=true
544in_addr_map=true
545latency=30000
546latency_var=0
547null=false
548range=0:134217727
549port=system.membus.master[0]
550
551[system.toL2Bus]
552type=CoherentBus
553clk_domain=system.cpu_clk_domain
554header_cycles=1
555system=system
556use_default_range=false
557width=8
558master=system.l2c.cpu_side
559slave=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
560
561[system.voltage_domain]
562type=VoltageDomain
563voltage=1.000000
564
565