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