8 time_sync_period=100000000000
9 time_sync_spin_threshold=100000000
13 children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain
16 clk_domain=system.clk_domain
20 kernel_addr_check=true
21 load_addr_mask=1099511627775
25 memories=system.physmem
26 mmap_using_noreserve=false
31 work_begin_ckpt_count=0
32 work_begin_cpu_id_exit=-1
33 work_begin_exit_count=0
34 work_cpus_ckpt_count=0
38 system_port=system.membus.slave[0]
46 voltage_domain=system.voltage_domain
50 children=branchPred dcache dstage2_mmu dtb executeFuncUnits icache interrupts isa istage2_mmu itb l2cache toL2Bus tracer workload
51 branchPred=system.cpu.branchPred
53 clk_domain=system.cpu_clk_domain
56 decodeInputBufferSize=3
58 decodeToExecuteForwardDelay=1
59 do_checkpoint_insts=true
61 do_statistics_insts=true
62 dstage2_mmu=system.cpu.dstage2_mmu
66 executeAllowEarlyMemoryIssue=true
69 executeCycleInput=true
70 executeFuncUnits=system.cpu.executeFuncUnits
71 executeInputBufferSize=7
74 executeLSQMaxStoreBufferStoresPerCycle=2
75 executeLSQRequestsQueueSize=1
76 executeLSQStoreBufferSize=5
77 executeLSQTransfersQueueSize=2
78 executeMaxAccessesInMemory=2
79 executeMemoryCommitLimit=1
80 executeMemoryIssueLimit=1
82 executeSetTraceTimeOnCommit=true
83 executeSetTraceTimeOnIssue=false
87 fetch1ToFetch2BackwardDelay=1
88 fetch1ToFetch2ForwardDelay=1
90 fetch2InputBufferSize=2
91 fetch2ToDecodeForwardDelay=1
93 function_trace_start=0
94 interrupts=system.cpu.interrupts
96 istage2_mmu=system.cpu.istage2_mmu
98 max_insts_all_threads=0
99 max_insts_any_thread=0
100 max_loads_all_threads=0
101 max_loads_any_thread=0
105 simpoint_start_insts=
109 tracer=system.cpu.tracer
110 workload=system.cpu.workload
111 dcache_port=system.cpu.dcache.cpu_side
112 icache_port=system.cpu.icache.cpu_side
114 [system.cpu.branchPred]
120 choicePredictorSize=8192
123 globalPredictorSize=8192
126 localHistoryTableSize=2048
127 localPredictorSize=2048
133 addr_ranges=0:18446744073709551615
135 clk_domain=system.cpu_clk_domain
136 clusivity=mostly_incl
137 demand_mshr_reserve=1
144 prefetch_on_access=false
147 sequential_access=false
150 tags=system.cpu.dcache.tags
153 writeback_clean=false
154 cpu_side=system.cpu.dcache_port
155 mem_side=system.cpu.toL2Bus.slave[1]
157 [system.cpu.dcache.tags]
161 clk_domain=system.cpu_clk_domain
164 sequential_access=false
167 [system.cpu.dstage2_mmu]
171 stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
175 [system.cpu.dstage2_mmu.stage2_tlb]
181 walker=system.cpu.dstage2_mmu.stage2_tlb.walker
183 [system.cpu.dstage2_mmu.stage2_tlb.walker]
185 clk_domain=system.cpu_clk_domain
188 num_squash_per_cycle=2
197 walker=system.cpu.dtb.walker
199 [system.cpu.dtb.walker]
201 clk_domain=system.cpu_clk_domain
204 num_squash_per_cycle=2
206 port=system.cpu.toL2Bus.slave[3]
208 [system.cpu.executeFuncUnits]
210 children=funcUnits0 funcUnits1 funcUnits2 funcUnits3 funcUnits4 funcUnits5 funcUnits6
212 funcUnits=system.cpu.executeFuncUnits.funcUnits0 system.cpu.executeFuncUnits.funcUnits1 system.cpu.executeFuncUnits.funcUnits2 system.cpu.executeFuncUnits.funcUnits3 system.cpu.executeFuncUnits.funcUnits4 system.cpu.executeFuncUnits.funcUnits5 system.cpu.executeFuncUnits.funcUnits6
214 [system.cpu.executeFuncUnits.funcUnits0]
216 children=opClasses timings
217 cantForwardFromFUIndices=
220 opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses
222 timings=system.cpu.executeFuncUnits.funcUnits0.timings
224 [system.cpu.executeFuncUnits.funcUnits0.opClasses]
228 opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses
230 [system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses]
235 [system.cpu.executeFuncUnits.funcUnits0.timings]
242 extraCommitLatExpr=Null
245 opClasses=system.cpu.executeFuncUnits.funcUnits0.timings.opClasses
246 srcRegsRelativeLats=2
249 [system.cpu.executeFuncUnits.funcUnits0.timings.opClasses]
254 [system.cpu.executeFuncUnits.funcUnits1]
256 children=opClasses timings
257 cantForwardFromFUIndices=
260 opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses
262 timings=system.cpu.executeFuncUnits.funcUnits1.timings
264 [system.cpu.executeFuncUnits.funcUnits1.opClasses]
268 opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses
270 [system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses]
275 [system.cpu.executeFuncUnits.funcUnits1.timings]
282 extraCommitLatExpr=Null
285 opClasses=system.cpu.executeFuncUnits.funcUnits1.timings.opClasses
286 srcRegsRelativeLats=2
289 [system.cpu.executeFuncUnits.funcUnits1.timings.opClasses]
294 [system.cpu.executeFuncUnits.funcUnits2]
296 children=opClasses timings
297 cantForwardFromFUIndices=
300 opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses
302 timings=system.cpu.executeFuncUnits.funcUnits2.timings
304 [system.cpu.executeFuncUnits.funcUnits2.opClasses]
308 opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses
310 [system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses]
315 [system.cpu.executeFuncUnits.funcUnits2.timings]
322 extraCommitLatExpr=Null
325 opClasses=system.cpu.executeFuncUnits.funcUnits2.timings.opClasses
326 srcRegsRelativeLats=0
329 [system.cpu.executeFuncUnits.funcUnits2.timings.opClasses]
334 [system.cpu.executeFuncUnits.funcUnits3]
337 cantForwardFromFUIndices=
340 opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses
344 [system.cpu.executeFuncUnits.funcUnits3.opClasses]
348 opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses
350 [system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses]
355 [system.cpu.executeFuncUnits.funcUnits4]
357 children=opClasses timings
358 cantForwardFromFUIndices=
361 opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses
363 timings=system.cpu.executeFuncUnits.funcUnits4.timings
365 [system.cpu.executeFuncUnits.funcUnits4.opClasses]
367 children=opClasses00 opClasses01 opClasses02 opClasses03 opClasses04 opClasses05 opClasses06 opClasses07 opClasses08 opClasses09 opClasses10 opClasses11 opClasses12 opClasses13 opClasses14 opClasses15 opClasses16 opClasses17 opClasses18 opClasses19 opClasses20 opClasses21 opClasses22 opClasses23 opClasses24 opClasses25
369 opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25
371 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00]
376 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01]
381 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02]
386 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03]
391 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04]
396 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05]
401 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06]
406 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07]
411 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08]
416 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09]
421 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10]
426 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11]
431 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12]
436 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13]
441 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14]
446 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15]
451 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16]
456 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17]
461 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18]
466 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19]
471 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20]
476 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21]
481 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22]
484 opClass=SimdFloatMisc
486 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23]
489 opClass=SimdFloatMult
491 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24]
494 opClass=SimdFloatMultAcc
496 [system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25]
499 opClass=SimdFloatSqrt
501 [system.cpu.executeFuncUnits.funcUnits4.timings]
504 description=FloatSimd
508 extraCommitLatExpr=Null
511 opClasses=system.cpu.executeFuncUnits.funcUnits4.timings.opClasses
512 srcRegsRelativeLats=2
515 [system.cpu.executeFuncUnits.funcUnits4.timings.opClasses]
520 [system.cpu.executeFuncUnits.funcUnits5]
522 children=opClasses timings
523 cantForwardFromFUIndices=
526 opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses
528 timings=system.cpu.executeFuncUnits.funcUnits5.timings
530 [system.cpu.executeFuncUnits.funcUnits5.opClasses]
532 children=opClasses0 opClasses1
534 opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1
536 [system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0]
541 [system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1]
546 [system.cpu.executeFuncUnits.funcUnits5.timings]
553 extraCommitLatExpr=Null
556 opClasses=system.cpu.executeFuncUnits.funcUnits5.timings.opClasses
557 srcRegsRelativeLats=1
560 [system.cpu.executeFuncUnits.funcUnits5.timings.opClasses]
565 [system.cpu.executeFuncUnits.funcUnits6]
568 cantForwardFromFUIndices=
571 opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses
575 [system.cpu.executeFuncUnits.funcUnits6.opClasses]
577 children=opClasses0 opClasses1
579 opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1
581 [system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0]
586 [system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1]
594 addr_ranges=0:18446744073709551615
596 clk_domain=system.cpu_clk_domain
597 clusivity=mostly_incl
598 demand_mshr_reserve=1
605 prefetch_on_access=false
608 sequential_access=false
611 tags=system.cpu.icache.tags
615 cpu_side=system.cpu.icache_port
616 mem_side=system.cpu.toL2Bus.slave[0]
618 [system.cpu.icache.tags]
622 clk_domain=system.cpu_clk_domain
625 sequential_access=false
628 [system.cpu.interrupts]
634 decoderFlavour=Generic
639 id_aa64dfr0_el1=1052678
643 id_aa64mmfr0_el1=15728642
663 [system.cpu.istage2_mmu]
667 stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
671 [system.cpu.istage2_mmu.stage2_tlb]
677 walker=system.cpu.istage2_mmu.stage2_tlb.walker
679 [system.cpu.istage2_mmu.stage2_tlb.walker]
681 clk_domain=system.cpu_clk_domain
684 num_squash_per_cycle=2
693 walker=system.cpu.itb.walker
695 [system.cpu.itb.walker]
697 clk_domain=system.cpu_clk_domain
700 num_squash_per_cycle=2
702 port=system.cpu.toL2Bus.slave[2]
707 addr_ranges=0:18446744073709551615
709 clk_domain=system.cpu_clk_domain
710 clusivity=mostly_incl
711 demand_mshr_reserve=1
718 prefetch_on_access=false
721 sequential_access=false
724 tags=system.cpu.l2cache.tags
727 writeback_clean=false
728 cpu_side=system.cpu.toL2Bus.master[0]
729 mem_side=system.membus.slave[1]
731 [system.cpu.l2cache.tags]
735 clk_domain=system.cpu_clk_domain
738 sequential_access=false
743 children=snoop_filter
744 clk_domain=system.cpu_clk_domain
749 snoop_filter=system.cpu.toL2Bus.snoop_filter
750 snoop_response_latency=1
752 use_default_range=false
754 master=system.cpu.l2cache.cpu_side
755 slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
757 [system.cpu.toL2Bus.snoop_filter]
768 [system.cpu.workload]
778 executable=/dist/m5/regression/test-progs/hello/bin/arm/linux/hello
782 max_stack_size=67108864
791 [system.cpu_clk_domain]
797 voltage_domain=system.voltage_domain
799 [system.dvfs_handler]
804 sys_clk_domain=system.clk_domain
805 transition_latency=100000000
809 clk_domain=system.clk_domain
815 snoop_response_latency=4
817 use_default_range=false
819 master=system.physmem.port
820 slave=system.system_port system.cpu.l2cache.mem_side
849 addr_mapping=RoRaBaCoCh
850 bank_groups_per_rank=0
854 clk_domain=system.clk_domain
855 conf_table_reported=true
857 device_rowbuffer_size=1024
858 device_size=536870912
863 max_accesses_per_row=16
864 mem_sched_policy=frfcfs
865 min_writes_per_switch=16
867 page_policy=open_adaptive
871 static_backend_latency=10000
872 static_frontend_latency=10000
895 write_high_thresh_perc=85
896 write_low_thresh_perc=50
897 port=system.membus.master[0]
899 [system.voltage_domain]