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
17default_p_state=UNDEFINED
18eventq_index=0
19exit_on_work_items=false
20init_param=0
21kernel=
22kernel_addr_check=true
23load_addr_mask=1099511627775
24load_offset=0
25mem_mode=atomic
26mem_ranges=
27memories=system.physmem
28mmap_using_noreserve=false
29multi_thread=false
30num_work_ids=16
31p_state_clk_gate_bins=20
32p_state_clk_gate_max=1000000000000
33p_state_clk_gate_min=1000
34power_model=Null
35readfile=
36symbolfile=
37thermal_components=
38thermal_model=Null
39work_begin_ckpt_count=0
40work_begin_cpu_id_exit=-1
41work_begin_exit_count=0
42work_cpus_ckpt_count=0
43work_end_ckpt_count=0
44work_end_exit_count=0
45work_item_id=-1
46system_port=system.membus.slave[0]
47
48[system.clk_domain]
49type=SrcClockDomain
50clock=1000
51domain_id=-1
52eventq_index=0
53init_perf_level=0
54voltage_domain=system.voltage_domain
55
56[system.cpu0]
57type=AtomicSimpleCPU
58children=dcache dtb icache interrupts isa itb tracer workload
59branchPred=Null
60checker=Null
61clk_domain=system.cpu_clk_domain
62cpu_id=0
63default_p_state=UNDEFINED
64do_checkpoint_insts=true
65do_quiesce=true
66do_statistics_insts=true
67dtb=system.cpu0.dtb
68eventq_index=0
69fastmem=false
70function_trace=false
71function_trace_start=0
72interrupts=system.cpu0.interrupts
73isa=system.cpu0.isa
74itb=system.cpu0.itb
75max_insts_all_threads=0
76max_insts_any_thread=0
77max_loads_all_threads=0
78max_loads_any_thread=0
79numThreads=1
80p_state_clk_gate_bins=20
81p_state_clk_gate_max=1000000000000
82p_state_clk_gate_min=1000
83power_model=Null
84profile=0
85progress_interval=0
86simpoint_start_insts=
87simulate_data_stalls=false
88simulate_inst_stalls=false
89socket_id=0
90switched_out=false
91syscallRetryLatency=10000
92system=system
93tracer=system.cpu0.tracer
94width=1
95workload=system.cpu0.workload
96dcache_port=system.cpu0.dcache.cpu_side
97icache_port=system.cpu0.icache.cpu_side
98
99[system.cpu0.dcache]
100type=Cache
101children=tags
102addr_ranges=0:18446744073709551615:0:0:0:0
103assoc=4
104clk_domain=system.cpu_clk_domain
105clusivity=mostly_incl
106data_latency=2
107default_p_state=UNDEFINED
108demand_mshr_reserve=1
109eventq_index=0
110is_read_only=false
111max_miss_count=0
112mshrs=4
113p_state_clk_gate_bins=20
114p_state_clk_gate_max=1000000000000
115p_state_clk_gate_min=1000
116power_model=Null
117prefetch_on_access=false
118prefetcher=Null
119response_latency=2
120sequential_access=false
121size=32768
122system=system
123tag_latency=2
124tags=system.cpu0.dcache.tags
125tgts_per_mshr=20
126write_buffers=8
127writeback_clean=false
128cpu_side=system.cpu0.dcache_port
129mem_side=system.toL2Bus.slave[1]
130
131[system.cpu0.dcache.tags]
132type=LRU
133assoc=4
134block_size=64
135clk_domain=system.cpu_clk_domain
136data_latency=2
137default_p_state=UNDEFINED
138eventq_index=0
139p_state_clk_gate_bins=20
140p_state_clk_gate_max=1000000000000
141p_state_clk_gate_min=1000
142power_model=Null
143sequential_access=false
144size=32768
145tag_latency=2
146
147[system.cpu0.dtb]
148type=SparcTLB
149eventq_index=0
150size=64
151
152[system.cpu0.icache]
153type=Cache
154children=tags
155addr_ranges=0:18446744073709551615:0:0:0:0
156assoc=1
157clk_domain=system.cpu_clk_domain
158clusivity=mostly_incl
159data_latency=2
160default_p_state=UNDEFINED
161demand_mshr_reserve=1
162eventq_index=0
163is_read_only=true
164max_miss_count=0
165mshrs=4
166p_state_clk_gate_bins=20
167p_state_clk_gate_max=1000000000000
168p_state_clk_gate_min=1000
169power_model=Null
170prefetch_on_access=false
171prefetcher=Null
172response_latency=2
173sequential_access=false
174size=32768
175system=system
176tag_latency=2
177tags=system.cpu0.icache.tags
178tgts_per_mshr=20
179write_buffers=8
180writeback_clean=true
181cpu_side=system.cpu0.icache_port
182mem_side=system.toL2Bus.slave[0]
183
184[system.cpu0.icache.tags]
185type=LRU
186assoc=1
187block_size=64
188clk_domain=system.cpu_clk_domain
189data_latency=2
190default_p_state=UNDEFINED
191eventq_index=0
192p_state_clk_gate_bins=20
193p_state_clk_gate_max=1000000000000
194p_state_clk_gate_min=1000
195power_model=Null
196sequential_access=false
197size=32768
198tag_latency=2
199
200[system.cpu0.interrupts]
201type=SparcInterrupts
202eventq_index=0
203
204[system.cpu0.isa]
205type=SparcISA
206eventq_index=0
207
208[system.cpu0.itb]
209type=SparcTLB
210eventq_index=0
211size=64
212
213[system.cpu0.tracer]
214type=ExeTracer
215eventq_index=0
216
217[system.cpu0.workload]
218type=Process
219cmd=test_atomic 4
220cwd=
221drivers=
222egid=100
223env=
224errout=cerr
225euid=100
226eventq_index=0
227executable=/usr/local/google/home/gabeblack/gem5/dist/m5/regression/test-progs/m5threads/bin/sparc/linux/test_atomic
228gid=100
229input=cin
230kvmInSE=false
231maxStackSize=67108864
232output=cout
233pgid=100
234pid=100
235ppid=0
236simpoint=0
237system=system
238uid=100
239useArchPT=false
240
241[system.cpu1]
242type=AtomicSimpleCPU
243children=dcache dtb icache interrupts isa itb tracer
244branchPred=Null
245checker=Null
246clk_domain=system.cpu_clk_domain
247cpu_id=1
248default_p_state=UNDEFINED
249do_checkpoint_insts=true
250do_quiesce=true
251do_statistics_insts=true
252dtb=system.cpu1.dtb
253eventq_index=0
254fastmem=false
255function_trace=false
256function_trace_start=0
257interrupts=system.cpu1.interrupts
258isa=system.cpu1.isa
259itb=system.cpu1.itb
260max_insts_all_threads=0
261max_insts_any_thread=0
262max_loads_all_threads=0
263max_loads_any_thread=0
264numThreads=1
265p_state_clk_gate_bins=20
266p_state_clk_gate_max=1000000000000
267p_state_clk_gate_min=1000
268power_model=Null
269profile=0
270progress_interval=0
271simpoint_start_insts=
272simulate_data_stalls=false
273simulate_inst_stalls=false
274socket_id=0
275switched_out=false
276syscallRetryLatency=10000
277system=system
278tracer=system.cpu1.tracer
279width=1
280workload=system.cpu0.workload
281dcache_port=system.cpu1.dcache.cpu_side
282icache_port=system.cpu1.icache.cpu_side
283
284[system.cpu1.dcache]
285type=Cache
286children=tags
287addr_ranges=0:18446744073709551615:0:0:0:0
288assoc=4
289clk_domain=system.cpu_clk_domain
290clusivity=mostly_incl
291data_latency=2
292default_p_state=UNDEFINED
293demand_mshr_reserve=1
294eventq_index=0
295is_read_only=false
296max_miss_count=0
297mshrs=4
298p_state_clk_gate_bins=20
299p_state_clk_gate_max=1000000000000
300p_state_clk_gate_min=1000
301power_model=Null
302prefetch_on_access=false
303prefetcher=Null
304response_latency=2
305sequential_access=false
306size=32768
307system=system
308tag_latency=2
309tags=system.cpu1.dcache.tags
310tgts_per_mshr=20
311write_buffers=8
312writeback_clean=false
313cpu_side=system.cpu1.dcache_port
314mem_side=system.toL2Bus.slave[3]
315
316[system.cpu1.dcache.tags]
317type=LRU
318assoc=4
319block_size=64
320clk_domain=system.cpu_clk_domain
321data_latency=2
322default_p_state=UNDEFINED
323eventq_index=0
324p_state_clk_gate_bins=20
325p_state_clk_gate_max=1000000000000
326p_state_clk_gate_min=1000
327power_model=Null
328sequential_access=false
329size=32768
330tag_latency=2
331
332[system.cpu1.dtb]
333type=SparcTLB
334eventq_index=0
335size=64
336
337[system.cpu1.icache]
338type=Cache
339children=tags
340addr_ranges=0:18446744073709551615:0:0:0:0
341assoc=1
342clk_domain=system.cpu_clk_domain
343clusivity=mostly_incl
344data_latency=2
345default_p_state=UNDEFINED
346demand_mshr_reserve=1
347eventq_index=0
348is_read_only=true
349max_miss_count=0
350mshrs=4
351p_state_clk_gate_bins=20
352p_state_clk_gate_max=1000000000000
353p_state_clk_gate_min=1000
354power_model=Null
355prefetch_on_access=false
356prefetcher=Null
357response_latency=2
358sequential_access=false
359size=32768
360system=system
361tag_latency=2
362tags=system.cpu1.icache.tags
363tgts_per_mshr=20
364write_buffers=8
365writeback_clean=true
366cpu_side=system.cpu1.icache_port
367mem_side=system.toL2Bus.slave[2]
368
369[system.cpu1.icache.tags]
370type=LRU
371assoc=1
372block_size=64
373clk_domain=system.cpu_clk_domain
374data_latency=2
375default_p_state=UNDEFINED
376eventq_index=0
377p_state_clk_gate_bins=20
378p_state_clk_gate_max=1000000000000
379p_state_clk_gate_min=1000
380power_model=Null
381sequential_access=false
382size=32768
383tag_latency=2
384
385[system.cpu1.interrupts]
386type=SparcInterrupts
387eventq_index=0
388
389[system.cpu1.isa]
390type=SparcISA
391eventq_index=0
392
393[system.cpu1.itb]
394type=SparcTLB
395eventq_index=0
396size=64
397
398[system.cpu1.tracer]
399type=ExeTracer
400eventq_index=0
401
402[system.cpu2]
403type=AtomicSimpleCPU
404children=dcache dtb icache interrupts isa itb tracer
405branchPred=Null
406checker=Null
407clk_domain=system.cpu_clk_domain
408cpu_id=2
409default_p_state=UNDEFINED
410do_checkpoint_insts=true
411do_quiesce=true
412do_statistics_insts=true
413dtb=system.cpu2.dtb
414eventq_index=0
415fastmem=false
416function_trace=false
417function_trace_start=0
418interrupts=system.cpu2.interrupts
419isa=system.cpu2.isa
420itb=system.cpu2.itb
421max_insts_all_threads=0
422max_insts_any_thread=0
423max_loads_all_threads=0
424max_loads_any_thread=0
425numThreads=1
426p_state_clk_gate_bins=20
427p_state_clk_gate_max=1000000000000
428p_state_clk_gate_min=1000
429power_model=Null
430profile=0
431progress_interval=0
432simpoint_start_insts=
433simulate_data_stalls=false
434simulate_inst_stalls=false
435socket_id=0
436switched_out=false
437syscallRetryLatency=10000
438system=system
439tracer=system.cpu2.tracer
440width=1
441workload=system.cpu0.workload
442dcache_port=system.cpu2.dcache.cpu_side
443icache_port=system.cpu2.icache.cpu_side
444
445[system.cpu2.dcache]
446type=Cache
447children=tags
448addr_ranges=0:18446744073709551615:0:0:0:0
449assoc=4
450clk_domain=system.cpu_clk_domain
451clusivity=mostly_incl
452data_latency=2
453default_p_state=UNDEFINED
454demand_mshr_reserve=1
455eventq_index=0
456is_read_only=false
457max_miss_count=0
458mshrs=4
459p_state_clk_gate_bins=20
460p_state_clk_gate_max=1000000000000
461p_state_clk_gate_min=1000
462power_model=Null
463prefetch_on_access=false
464prefetcher=Null
465response_latency=2
466sequential_access=false
467size=32768
468system=system
469tag_latency=2
470tags=system.cpu2.dcache.tags
471tgts_per_mshr=20
472write_buffers=8
473writeback_clean=false
474cpu_side=system.cpu2.dcache_port
475mem_side=system.toL2Bus.slave[5]
476
477[system.cpu2.dcache.tags]
478type=LRU
479assoc=4
480block_size=64
481clk_domain=system.cpu_clk_domain
482data_latency=2
483default_p_state=UNDEFINED
484eventq_index=0
485p_state_clk_gate_bins=20
486p_state_clk_gate_max=1000000000000
487p_state_clk_gate_min=1000
488power_model=Null
489sequential_access=false
490size=32768
491tag_latency=2
492
493[system.cpu2.dtb]
494type=SparcTLB
495eventq_index=0
496size=64
497
498[system.cpu2.icache]
499type=Cache
500children=tags
501addr_ranges=0:18446744073709551615:0:0:0:0
502assoc=1
503clk_domain=system.cpu_clk_domain
504clusivity=mostly_incl
505data_latency=2
506default_p_state=UNDEFINED
507demand_mshr_reserve=1
508eventq_index=0
509is_read_only=true
510max_miss_count=0
511mshrs=4
512p_state_clk_gate_bins=20
513p_state_clk_gate_max=1000000000000
514p_state_clk_gate_min=1000
515power_model=Null
516prefetch_on_access=false
517prefetcher=Null
518response_latency=2
519sequential_access=false
520size=32768
521system=system
522tag_latency=2
523tags=system.cpu2.icache.tags
524tgts_per_mshr=20
525write_buffers=8
526writeback_clean=true
527cpu_side=system.cpu2.icache_port
528mem_side=system.toL2Bus.slave[4]
529
530[system.cpu2.icache.tags]
531type=LRU
532assoc=1
533block_size=64
534clk_domain=system.cpu_clk_domain
535data_latency=2
536default_p_state=UNDEFINED
537eventq_index=0
538p_state_clk_gate_bins=20
539p_state_clk_gate_max=1000000000000
540p_state_clk_gate_min=1000
541power_model=Null
542sequential_access=false
543size=32768
544tag_latency=2
545
546[system.cpu2.interrupts]
547type=SparcInterrupts
548eventq_index=0
549
550[system.cpu2.isa]
551type=SparcISA
552eventq_index=0
553
554[system.cpu2.itb]
555type=SparcTLB
556eventq_index=0
557size=64
558
559[system.cpu2.tracer]
560type=ExeTracer
561eventq_index=0
562
563[system.cpu3]
564type=AtomicSimpleCPU
565children=dcache dtb icache interrupts isa itb tracer
566branchPred=Null
567checker=Null
568clk_domain=system.cpu_clk_domain
569cpu_id=3
570default_p_state=UNDEFINED
571do_checkpoint_insts=true
572do_quiesce=true
573do_statistics_insts=true
574dtb=system.cpu3.dtb
575eventq_index=0
576fastmem=false
577function_trace=false
578function_trace_start=0
579interrupts=system.cpu3.interrupts
580isa=system.cpu3.isa
581itb=system.cpu3.itb
582max_insts_all_threads=0
583max_insts_any_thread=0
584max_loads_all_threads=0
585max_loads_any_thread=0
586numThreads=1
587p_state_clk_gate_bins=20
588p_state_clk_gate_max=1000000000000
589p_state_clk_gate_min=1000
590power_model=Null
591profile=0
592progress_interval=0
593simpoint_start_insts=
594simulate_data_stalls=false
595simulate_inst_stalls=false
596socket_id=0
597switched_out=false
598syscallRetryLatency=10000
599system=system
600tracer=system.cpu3.tracer
601width=1
602workload=system.cpu0.workload
603dcache_port=system.cpu3.dcache.cpu_side
604icache_port=system.cpu3.icache.cpu_side
605
606[system.cpu3.dcache]
607type=Cache
608children=tags
609addr_ranges=0:18446744073709551615:0:0:0:0
610assoc=4
611clk_domain=system.cpu_clk_domain
612clusivity=mostly_incl
613data_latency=2
614default_p_state=UNDEFINED
615demand_mshr_reserve=1
616eventq_index=0
617is_read_only=false
618max_miss_count=0
619mshrs=4
620p_state_clk_gate_bins=20
621p_state_clk_gate_max=1000000000000
622p_state_clk_gate_min=1000
623power_model=Null
624prefetch_on_access=false
625prefetcher=Null
626response_latency=2
627sequential_access=false
628size=32768
629system=system
630tag_latency=2
631tags=system.cpu3.dcache.tags
632tgts_per_mshr=20
633write_buffers=8
634writeback_clean=false
635cpu_side=system.cpu3.dcache_port
636mem_side=system.toL2Bus.slave[7]
637
638[system.cpu3.dcache.tags]
639type=LRU
640assoc=4
641block_size=64
642clk_domain=system.cpu_clk_domain
643data_latency=2
644default_p_state=UNDEFINED
645eventq_index=0
646p_state_clk_gate_bins=20
647p_state_clk_gate_max=1000000000000
648p_state_clk_gate_min=1000
649power_model=Null
650sequential_access=false
651size=32768
652tag_latency=2
653
654[system.cpu3.dtb]
655type=SparcTLB
656eventq_index=0
657size=64
658
659[system.cpu3.icache]
660type=Cache
661children=tags
662addr_ranges=0:18446744073709551615:0:0:0:0
663assoc=1
664clk_domain=system.cpu_clk_domain
665clusivity=mostly_incl
666data_latency=2
667default_p_state=UNDEFINED
668demand_mshr_reserve=1
669eventq_index=0
670is_read_only=true
671max_miss_count=0
672mshrs=4
673p_state_clk_gate_bins=20
674p_state_clk_gate_max=1000000000000
675p_state_clk_gate_min=1000
676power_model=Null
677prefetch_on_access=false
678prefetcher=Null
679response_latency=2
680sequential_access=false
681size=32768
682system=system
683tag_latency=2
684tags=system.cpu3.icache.tags
685tgts_per_mshr=20
686write_buffers=8
687writeback_clean=true
688cpu_side=system.cpu3.icache_port
689mem_side=system.toL2Bus.slave[6]
690
691[system.cpu3.icache.tags]
692type=LRU
693assoc=1
694block_size=64
695clk_domain=system.cpu_clk_domain
696data_latency=2
697default_p_state=UNDEFINED
698eventq_index=0
699p_state_clk_gate_bins=20
700p_state_clk_gate_max=1000000000000
701p_state_clk_gate_min=1000
702power_model=Null
703sequential_access=false
704size=32768
705tag_latency=2
706
707[system.cpu3.interrupts]
708type=SparcInterrupts
709eventq_index=0
710
711[system.cpu3.isa]
712type=SparcISA
713eventq_index=0
714
715[system.cpu3.itb]
716type=SparcTLB
717eventq_index=0
718size=64
719
720[system.cpu3.tracer]
721type=ExeTracer
722eventq_index=0
723
724[system.cpu_clk_domain]
725type=SrcClockDomain
726clock=500
727domain_id=-1
728eventq_index=0
729init_perf_level=0
730voltage_domain=system.voltage_domain
731
732[system.dvfs_handler]
733type=DVFSHandler
734domains=
735enable=false
736eventq_index=0
737sys_clk_domain=system.clk_domain
738transition_latency=100000000
739
740[system.l2c]
741type=Cache
742children=tags
743addr_ranges=0:18446744073709551615:0:0:0:0
744assoc=8
745clk_domain=system.cpu_clk_domain
746clusivity=mostly_incl
747data_latency=20
748default_p_state=UNDEFINED
749demand_mshr_reserve=1
750eventq_index=0
751is_read_only=false
752max_miss_count=0
753mshrs=20
754p_state_clk_gate_bins=20
755p_state_clk_gate_max=1000000000000
756p_state_clk_gate_min=1000
757power_model=Null
758prefetch_on_access=false
759prefetcher=Null
760response_latency=20
761sequential_access=false
762size=4194304
763system=system
764tag_latency=20
765tags=system.l2c.tags
766tgts_per_mshr=12
767write_buffers=8
768writeback_clean=false
769cpu_side=system.toL2Bus.master[0]
770mem_side=system.membus.slave[1]
771
772[system.l2c.tags]
773type=LRU
774assoc=8
775block_size=64
776clk_domain=system.cpu_clk_domain
777data_latency=20
778default_p_state=UNDEFINED
779eventq_index=0
780p_state_clk_gate_bins=20
781p_state_clk_gate_max=1000000000000
782p_state_clk_gate_min=1000
783power_model=Null
784sequential_access=false
785size=4194304
786tag_latency=20
787
788[system.membus]
789type=CoherentXBar
790children=snoop_filter
791clk_domain=system.clk_domain
792default_p_state=UNDEFINED
793eventq_index=0
794forward_latency=4
795frontend_latency=3
796p_state_clk_gate_bins=20
797p_state_clk_gate_max=1000000000000
798p_state_clk_gate_min=1000
799point_of_coherency=true
800power_model=Null
801response_latency=2
802snoop_filter=system.membus.snoop_filter
803snoop_response_latency=4
804system=system
805use_default_range=false
806width=16
807master=system.physmem.port
808slave=system.system_port system.l2c.mem_side
809
810[system.membus.snoop_filter]
811type=SnoopFilter
812eventq_index=0
813lookup_latency=1
814max_capacity=8388608
815system=system
816
817[system.physmem]
818type=SimpleMemory
819bandwidth=73.000000
820clk_domain=system.clk_domain
821conf_table_reported=true
822default_p_state=UNDEFINED
823eventq_index=0
824in_addr_map=true
825kvm_map=true
826latency=30000
827latency_var=0
828null=false
829p_state_clk_gate_bins=20
830p_state_clk_gate_max=1000000000000
831p_state_clk_gate_min=1000
832power_model=Null
833range=0:134217727:0:0:0:0
834port=system.membus.master[0]
835
836[system.toL2Bus]
837type=CoherentXBar
838children=snoop_filter
839clk_domain=system.cpu_clk_domain
840default_p_state=UNDEFINED
841eventq_index=0
842forward_latency=0
843frontend_latency=1
844p_state_clk_gate_bins=20
845p_state_clk_gate_max=1000000000000
846p_state_clk_gate_min=1000
847point_of_coherency=false
848power_model=Null
849response_latency=1
850snoop_filter=system.toL2Bus.snoop_filter
851snoop_response_latency=1
852system=system
853use_default_range=false
854width=32
855master=system.l2c.cpu_side
856slave=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
857
858[system.toL2Bus.snoop_filter]
859type=SnoopFilter
860eventq_index=0
861lookup_latency=0
862max_capacity=8388608
863system=system
864
865[system.voltage_domain]
866type=VoltageDomain
867eventq_index=0
868voltage=1.000000
869
870