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