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