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