6 "mmap_using_noreserve": false,
7 "kernel_addr_check": true,
9 "point_of_coherency": true,
11 "response_latency": 2,
12 "cxx_class": "CoherentXBar",
14 "clk_domain": "system.clk_domain",
17 "default_p_state": "UNDEFINED",
18 "p_state_clk_gate_max": 1000000000000,
25 "type": "CoherentXBar",
26 "frontend_latency": 3,
30 "system.cpu.l2cache.mem_side"
34 "p_state_clk_gate_min": 1000,
36 "name": "snoop_filter",
38 "max_capacity": 8388608,
40 "cxx_class": "SnoopFilter",
41 "path": "system.membus.snoop_filter",
42 "type": "SnoopFilter",
46 "path": "system.membus",
47 "snoop_response_latency": 4,
49 "p_state_clk_gate_bins": 20,
50 "use_default_range": false
54 "thermal_model": null,
55 "cxx_class": "System",
56 "work_begin_cpu_id_exit": -1,
58 "work_begin_exit_count": 0,
59 "p_state_clk_gate_min": 1000,
63 "work_begin_ckpt_count": 0,
70 "voltage_domain": "system.voltage_domain",
72 "cxx_class": "SrcClockDomain",
73 "path": "system.clk_domain",
74 "type": "SrcClockDomain",
79 "default_p_state": "UNDEFINED",
80 "p_state_clk_gate_max": 1000000000000,
83 "name": "dvfs_handler",
84 "sys_clk_domain": "system.clk_domain",
85 "transition_latency": 100000000,
87 "cxx_class": "DVFSHandler",
89 "path": "system.dvfs_handler",
92 "work_end_exit_count": 0,
95 "name": "voltage_domain",
100 "cxx_class": "VoltageDomain",
101 "path": "system.voltage_domain",
102 "type": "VoltageDomain"
104 "cache_line_size": 64,
107 "peer": "system.membus.slave[0]",
111 "static_frontend_latency": 10000,
113 "activation_limit": 4,
118 "clk_domain": "system.clk_domain",
120 "write_buffer_size": 64,
121 "device_bus_width": 8,
123 "write_high_thresh_perc": 85,
124 "cxx_class": "DRAMCtrl",
125 "bank_groups_per_rank": 0,
128 "peer": "system.membus.master[0]",
133 "p_state_clk_gate_min": 1000,
145 "devices_per_rank": 8,
147 "default_p_state": "UNDEFINED",
148 "p_state_clk_gate_max": 1000000000000,
157 "min_writes_per_switch": 16,
158 "mem_sched_policy": "frfcfs",
161 "ranks_per_channel": 2,
162 "page_policy": "open_adaptive",
167 "read_buffer_size": 32,
168 "conf_table_reported": true,
173 "path": "system.physmem",
176 "addr_mapping": "RoRaBaCoCh",
182 "device_size": 536870912,
186 "write_low_thresh_perc": 50,
187 "range": "0:134217727:0:0:0:0",
190 "p_state_clk_gate_bins": 20,
193 "device_rowbuffer_size": 1024,
194 "static_backend_latency": 10000,
195 "max_accesses_per_row": 16,
200 "work_cpus_ckpt_count": 0,
201 "thermal_components": [],
204 "name": "cpu_clk_domain",
208 "init_perf_level": 0,
209 "voltage_domain": "system.voltage_domain",
211 "cxx_class": "SrcClockDomain",
212 "path": "system.cpu_clk_domain",
213 "type": "SrcClockDomain",
216 "work_end_ckpt_count": 0,
217 "mem_mode": "timing",
220 "p_state_clk_gate_bins": 20,
221 "load_addr_mask": 1099511627775,
224 "max_insts_any_thread": 0,
225 "do_statistics_insts": true,
227 "fetch1LineSnapWidth": 0,
228 "fetch1ToFetch2BackwardDelay": 1,
229 "fetch1FetchLimit": 1,
230 "executeIssueLimit": 2,
232 "executeLSQMaxStoreBufferStoresPerCycle": 2,
235 "peer": "system.cpu.icache_port",
238 "clusivity": "mostly_incl",
242 "response_latency": 2,
243 "cxx_class": "Cache",
246 "clk_domain": "system.cpu_clk_domain",
249 "default_p_state": "UNDEFINED",
250 "p_state_clk_gate_max": 1000000000000,
252 "peer": "system.cpu.toL2Bus.slave[0]",
256 "writeback_clean": true,
257 "p_state_clk_gate_min": 1000,
262 "p_state_clk_gate_min": 1000,
264 "p_state_clk_gate_bins": 20,
265 "default_p_state": "UNDEFINED",
266 "clk_domain": "system.cpu_clk_domain",
268 "sequential_access": false,
271 "p_state_clk_gate_max": 1000000000000,
272 "path": "system.cpu.icache.tags",
278 "demand_mshr_reserve": 1,
281 "0:18446744073709551615:0:0:0:0"
283 "is_read_only": true,
284 "prefetch_on_access": false,
285 "path": "system.cpu.icache",
289 "p_state_clk_gate_bins": 20,
290 "sequential_access": false,
293 "function_trace": false,
294 "do_checkpoint_insts": true,
295 "decodeInputWidth": 2,
296 "cxx_class": "MinorCPU",
297 "max_loads_all_threads": 0,
298 "executeMemoryIssueLimit": 1,
299 "decodeCycleInput": true,
300 "syscallRetryLatency": 10000,
301 "max_loads_any_thread": 0,
302 "executeLSQTransfersQueueSize": 2,
303 "p_state_clk_gate_max": 1000000000000,
304 "clk_domain": "system.cpu_clk_domain",
305 "function_trace_start": 0,
309 "executeMemoryWidth": 0,
310 "default_p_state": "UNDEFINED",
311 "executeBranchDelay": 1,
312 "executeMemoryCommitLimit": 1,
315 "peer": "system.cpu.toL2Bus.master[0]",
318 "clusivity": "mostly_incl",
322 "response_latency": 20,
323 "cxx_class": "Cache",
326 "clk_domain": "system.cpu_clk_domain",
329 "default_p_state": "UNDEFINED",
330 "p_state_clk_gate_max": 1000000000000,
332 "peer": "system.membus.slave[1]",
336 "writeback_clean": false,
337 "p_state_clk_gate_min": 1000,
342 "p_state_clk_gate_min": 1000,
344 "p_state_clk_gate_bins": 20,
345 "default_p_state": "UNDEFINED",
346 "clk_domain": "system.cpu_clk_domain",
348 "sequential_access": false,
351 "p_state_clk_gate_max": 1000000000000,
352 "path": "system.cpu.l2cache.tags",
358 "demand_mshr_reserve": 1,
361 "0:18446744073709551615:0:0:0:0"
363 "is_read_only": false,
364 "prefetch_on_access": false,
365 "path": "system.cpu.l2cache",
369 "p_state_clk_gate_bins": 20,
370 "sequential_access": false,
375 "executeCycleInput": true,
376 "executeAllowEarlyMemoryIssue": true,
377 "executeInputBufferSize": 7,
379 "peer": "system.cpu.icache.cpu_side",
382 "p_state_clk_gate_bins": 20,
384 "progress_interval": 0,
385 "p_state_clk_gate_min": 1000,
387 "point_of_coherency": false,
389 "response_latency": 1,
390 "cxx_class": "CoherentXBar",
391 "forward_latency": 0,
392 "clk_domain": "system.cpu_clk_domain",
395 "default_p_state": "UNDEFINED",
396 "p_state_clk_gate_max": 1000000000000,
399 "system.cpu.l2cache.cpu_side"
403 "type": "CoherentXBar",
404 "frontend_latency": 1,
407 "system.cpu.icache.mem_side",
408 "system.cpu.dcache.mem_side"
412 "p_state_clk_gate_min": 1000,
414 "name": "snoop_filter",
416 "max_capacity": 8388608,
418 "cxx_class": "SnoopFilter",
419 "path": "system.cpu.toL2Bus.snoop_filter",
420 "type": "SnoopFilter",
424 "path": "system.cpu.toL2Bus",
425 "snoop_response_latency": 1,
427 "p_state_clk_gate_bins": 20,
428 "use_default_range": false
433 "path": "system.cpu.isa",
436 "cxx_class": "RiscvISA::ISA"
442 "cxx_class": "RiscvISA::TLB",
443 "path": "system.cpu.itb",
450 "path": "system.cpu.interrupts",
451 "type": "RiscvInterrupts",
452 "name": "interrupts",
453 "cxx_class": "RiscvISA::Interrupts"
457 "peer": "system.cpu.dcache.cpu_side",
460 "executeFuncUnits": {
461 "name": "executeFuncUnits",
463 "cxx_class": "MinorFUPool",
464 "path": "system.cpu.executeFuncUnits",
469 "name": "funcUnits0",
470 "cantForwardFromFUIndices": [],
478 "cxx_class": "MinorOpClass",
479 "path": "system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses",
480 "type": "MinorOpClass"
484 "cxx_class": "MinorOpClassSet",
485 "path": "system.cpu.executeFuncUnits.funcUnits0.opClasses",
486 "type": "MinorOpClassSet"
491 "extraAssumedLat": 0,
492 "description": "Int",
493 "srcRegsRelativeLats": [
504 "cxx_class": "MinorOpClassSet",
505 "path": "system.cpu.executeFuncUnits.funcUnits0.timings.opClasses",
506 "type": "MinorOpClassSet"
508 "cxx_class": "MinorFUTiming",
509 "path": "system.cpu.executeFuncUnits.funcUnits0.timings",
510 "extraCommitLatExpr": null,
511 "type": "MinorFUTiming",
516 "cxx_class": "MinorFU",
517 "path": "system.cpu.executeFuncUnits.funcUnits0",
523 "name": "funcUnits1",
524 "cantForwardFromFUIndices": [],
532 "cxx_class": "MinorOpClass",
533 "path": "system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses",
534 "type": "MinorOpClass"
538 "cxx_class": "MinorOpClassSet",
539 "path": "system.cpu.executeFuncUnits.funcUnits1.opClasses",
540 "type": "MinorOpClassSet"
545 "extraAssumedLat": 0,
546 "description": "Int",
547 "srcRegsRelativeLats": [
558 "cxx_class": "MinorOpClassSet",
559 "path": "system.cpu.executeFuncUnits.funcUnits1.timings.opClasses",
560 "type": "MinorOpClassSet"
562 "cxx_class": "MinorFUTiming",
563 "path": "system.cpu.executeFuncUnits.funcUnits1.timings",
564 "extraCommitLatExpr": null,
565 "type": "MinorFUTiming",
570 "cxx_class": "MinorFU",
571 "path": "system.cpu.executeFuncUnits.funcUnits1",
577 "name": "funcUnits2",
578 "cantForwardFromFUIndices": [],
583 "opClass": "IntMult",
586 "cxx_class": "MinorOpClass",
587 "path": "system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses",
588 "type": "MinorOpClass"
592 "cxx_class": "MinorOpClassSet",
593 "path": "system.cpu.executeFuncUnits.funcUnits2.opClasses",
594 "type": "MinorOpClassSet"
599 "extraAssumedLat": 0,
600 "description": "Mul",
601 "srcRegsRelativeLats": [
612 "cxx_class": "MinorOpClassSet",
613 "path": "system.cpu.executeFuncUnits.funcUnits2.timings.opClasses",
614 "type": "MinorOpClassSet"
616 "cxx_class": "MinorFUTiming",
617 "path": "system.cpu.executeFuncUnits.funcUnits2.timings",
618 "extraCommitLatExpr": null,
619 "type": "MinorFUTiming",
624 "cxx_class": "MinorFU",
625 "path": "system.cpu.executeFuncUnits.funcUnits2",
631 "name": "funcUnits3",
632 "cantForwardFromFUIndices": [],
640 "cxx_class": "MinorOpClass",
641 "path": "system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses",
642 "type": "MinorOpClass"
646 "cxx_class": "MinorOpClassSet",
647 "path": "system.cpu.executeFuncUnits.funcUnits3.opClasses",
648 "type": "MinorOpClassSet"
652 "cxx_class": "MinorFU",
653 "path": "system.cpu.executeFuncUnits.funcUnits3",
659 "name": "funcUnits4",
660 "cantForwardFromFUIndices": [],
665 "opClass": "FloatAdd",
666 "name": "opClasses00",
668 "cxx_class": "MinorOpClass",
669 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00",
670 "type": "MinorOpClass"
673 "opClass": "FloatCmp",
674 "name": "opClasses01",
676 "cxx_class": "MinorOpClass",
677 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01",
678 "type": "MinorOpClass"
681 "opClass": "FloatCvt",
682 "name": "opClasses02",
684 "cxx_class": "MinorOpClass",
685 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02",
686 "type": "MinorOpClass"
689 "opClass": "FloatMisc",
690 "name": "opClasses03",
692 "cxx_class": "MinorOpClass",
693 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03",
694 "type": "MinorOpClass"
697 "opClass": "FloatMult",
698 "name": "opClasses04",
700 "cxx_class": "MinorOpClass",
701 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04",
702 "type": "MinorOpClass"
705 "opClass": "FloatMultAcc",
706 "name": "opClasses05",
708 "cxx_class": "MinorOpClass",
709 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05",
710 "type": "MinorOpClass"
713 "opClass": "FloatDiv",
714 "name": "opClasses06",
716 "cxx_class": "MinorOpClass",
717 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06",
718 "type": "MinorOpClass"
721 "opClass": "FloatSqrt",
722 "name": "opClasses07",
724 "cxx_class": "MinorOpClass",
725 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07",
726 "type": "MinorOpClass"
729 "opClass": "SimdAdd",
730 "name": "opClasses08",
732 "cxx_class": "MinorOpClass",
733 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08",
734 "type": "MinorOpClass"
737 "opClass": "SimdAddAcc",
738 "name": "opClasses09",
740 "cxx_class": "MinorOpClass",
741 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09",
742 "type": "MinorOpClass"
745 "opClass": "SimdAlu",
746 "name": "opClasses10",
748 "cxx_class": "MinorOpClass",
749 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10",
750 "type": "MinorOpClass"
753 "opClass": "SimdCmp",
754 "name": "opClasses11",
756 "cxx_class": "MinorOpClass",
757 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11",
758 "type": "MinorOpClass"
761 "opClass": "SimdCvt",
762 "name": "opClasses12",
764 "cxx_class": "MinorOpClass",
765 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12",
766 "type": "MinorOpClass"
769 "opClass": "SimdMisc",
770 "name": "opClasses13",
772 "cxx_class": "MinorOpClass",
773 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13",
774 "type": "MinorOpClass"
777 "opClass": "SimdMult",
778 "name": "opClasses14",
780 "cxx_class": "MinorOpClass",
781 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14",
782 "type": "MinorOpClass"
785 "opClass": "SimdMultAcc",
786 "name": "opClasses15",
788 "cxx_class": "MinorOpClass",
789 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15",
790 "type": "MinorOpClass"
793 "opClass": "SimdShift",
794 "name": "opClasses16",
796 "cxx_class": "MinorOpClass",
797 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16",
798 "type": "MinorOpClass"
801 "opClass": "SimdShiftAcc",
802 "name": "opClasses17",
804 "cxx_class": "MinorOpClass",
805 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17",
806 "type": "MinorOpClass"
809 "opClass": "SimdSqrt",
810 "name": "opClasses18",
812 "cxx_class": "MinorOpClass",
813 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18",
814 "type": "MinorOpClass"
817 "opClass": "SimdFloatAdd",
818 "name": "opClasses19",
820 "cxx_class": "MinorOpClass",
821 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19",
822 "type": "MinorOpClass"
825 "opClass": "SimdFloatAlu",
826 "name": "opClasses20",
828 "cxx_class": "MinorOpClass",
829 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20",
830 "type": "MinorOpClass"
833 "opClass": "SimdFloatCmp",
834 "name": "opClasses21",
836 "cxx_class": "MinorOpClass",
837 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21",
838 "type": "MinorOpClass"
841 "opClass": "SimdFloatCvt",
842 "name": "opClasses22",
844 "cxx_class": "MinorOpClass",
845 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22",
846 "type": "MinorOpClass"
849 "opClass": "SimdFloatDiv",
850 "name": "opClasses23",
852 "cxx_class": "MinorOpClass",
853 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23",
854 "type": "MinorOpClass"
857 "opClass": "SimdFloatMisc",
858 "name": "opClasses24",
860 "cxx_class": "MinorOpClass",
861 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24",
862 "type": "MinorOpClass"
865 "opClass": "SimdFloatMult",
866 "name": "opClasses25",
868 "cxx_class": "MinorOpClass",
869 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25",
870 "type": "MinorOpClass"
873 "opClass": "SimdFloatMultAcc",
874 "name": "opClasses26",
876 "cxx_class": "MinorOpClass",
877 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses26",
878 "type": "MinorOpClass"
881 "opClass": "SimdFloatSqrt",
882 "name": "opClasses27",
884 "cxx_class": "MinorOpClass",
885 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses27",
886 "type": "MinorOpClass"
890 "cxx_class": "MinorOpClassSet",
891 "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses",
892 "type": "MinorOpClassSet"
897 "extraAssumedLat": 0,
898 "description": "FloatSimd",
899 "srcRegsRelativeLats": [
910 "cxx_class": "MinorOpClassSet",
911 "path": "system.cpu.executeFuncUnits.funcUnits4.timings.opClasses",
912 "type": "MinorOpClassSet"
914 "cxx_class": "MinorFUTiming",
915 "path": "system.cpu.executeFuncUnits.funcUnits4.timings",
916 "extraCommitLatExpr": null,
917 "type": "MinorFUTiming",
922 "cxx_class": "MinorFU",
923 "path": "system.cpu.executeFuncUnits.funcUnits4",
929 "name": "funcUnits5",
930 "cantForwardFromFUIndices": [],
935 "opClass": "MemRead",
936 "name": "opClasses0",
938 "cxx_class": "MinorOpClass",
939 "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0",
940 "type": "MinorOpClass"
943 "opClass": "MemWrite",
944 "name": "opClasses1",
946 "cxx_class": "MinorOpClass",
947 "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1",
948 "type": "MinorOpClass"
951 "opClass": "FloatMemRead",
952 "name": "opClasses2",
954 "cxx_class": "MinorOpClass",
955 "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses2",
956 "type": "MinorOpClass"
959 "opClass": "FloatMemWrite",
960 "name": "opClasses3",
962 "cxx_class": "MinorOpClass",
963 "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses3",
964 "type": "MinorOpClass"
968 "cxx_class": "MinorOpClassSet",
969 "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses",
970 "type": "MinorOpClassSet"
975 "extraAssumedLat": 2,
976 "description": "Mem",
977 "srcRegsRelativeLats": [
988 "cxx_class": "MinorOpClassSet",
989 "path": "system.cpu.executeFuncUnits.funcUnits5.timings.opClasses",
990 "type": "MinorOpClassSet"
992 "cxx_class": "MinorFUTiming",
993 "path": "system.cpu.executeFuncUnits.funcUnits5.timings",
994 "extraCommitLatExpr": null,
995 "type": "MinorFUTiming",
1000 "cxx_class": "MinorFU",
1001 "path": "system.cpu.executeFuncUnits.funcUnits5",
1007 "name": "funcUnits6",
1008 "cantForwardFromFUIndices": [],
1010 "name": "opClasses",
1013 "opClass": "IprAccess",
1014 "name": "opClasses0",
1016 "cxx_class": "MinorOpClass",
1017 "path": "system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0",
1018 "type": "MinorOpClass"
1021 "opClass": "InstPrefetch",
1022 "name": "opClasses1",
1024 "cxx_class": "MinorOpClass",
1025 "path": "system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1",
1026 "type": "MinorOpClass"
1030 "cxx_class": "MinorOpClassSet",
1031 "path": "system.cpu.executeFuncUnits.funcUnits6.opClasses",
1032 "type": "MinorOpClassSet"
1036 "cxx_class": "MinorFU",
1037 "path": "system.cpu.executeFuncUnits.funcUnits6",
1041 "type": "MinorFUPool"
1043 "switched_out": false,
1044 "power_model": null,
1045 "max_insts_all_threads": 0,
1046 "executeSetTraceTimeOnIssue": false,
1047 "fetch2InputBufferSize": 2,
1049 "fetch2ToDecodeForwardDelay": 1,
1050 "executeInputWidth": 2,
1051 "decodeToExecuteForwardDelay": 1,
1052 "executeLSQRequestsQueueSize": 1,
1053 "fetch2CycleInput": true,
1054 "executeMaxAccessesInMemory": 2,
1055 "enableIdling": true,
1056 "executeLSQStoreBufferSize": 5,
1062 "cxx_class": "Process",
1063 "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64m/insttest",
1069 "maxStackSize": 67108864,
1077 "path": "system.cpu.workload",
1089 "wait_for_remote_gdb": false,
1093 "cxx_class": "RiscvISA::TLB",
1094 "path": "system.cpu.dtb",
1098 "simpoint_start_insts": [],
1099 "executeSetTraceTimeOnCommit": true,
1102 "path": "system.cpu.tracer",
1103 "type": "ExeTracer",
1105 "cxx_class": "Trace::ExeTracer"
1107 "threadPolicy": "RoundRobin",
1108 "executeCommitLimit": 2,
1109 "fetch1LineWidth": 0,
1113 "cxx_class": "TournamentBP",
1114 "indirectPathLength": 3,
1116 "choicePredictorSize": 8192,
1117 "indirectHashGHR": true,
1119 "localHistoryTableSize": 2048,
1120 "type": "TournamentBP",
1121 "indirectSets": 256,
1124 "useIndirect": true,
1126 "path": "system.cpu.branchPred",
1127 "localPredictorSize": 2048,
1129 "globalPredictorSize": 8192,
1130 "name": "branchPred",
1131 "indirectHashTargets": true,
1133 "indirectTagSize": 16,
1138 "peer": "system.cpu.dcache_port",
1141 "clusivity": "mostly_incl",
1145 "response_latency": 2,
1146 "cxx_class": "Cache",
1149 "clk_domain": "system.cpu_clk_domain",
1150 "max_miss_count": 0,
1152 "default_p_state": "UNDEFINED",
1153 "p_state_clk_gate_max": 1000000000000,
1155 "peer": "system.cpu.toL2Bus.slave[1]",
1159 "writeback_clean": false,
1160 "p_state_clk_gate_min": 1000,
1165 "p_state_clk_gate_min": 1000,
1167 "p_state_clk_gate_bins": 20,
1168 "default_p_state": "UNDEFINED",
1169 "clk_domain": "system.cpu_clk_domain",
1170 "power_model": null,
1171 "sequential_access": false,
1174 "p_state_clk_gate_max": 1000000000000,
1175 "path": "system.cpu.dcache.tags",
1180 "tgts_per_mshr": 20,
1181 "demand_mshr_reserve": 1,
1182 "power_model": null,
1184 "0:18446744073709551615:0:0:0:0"
1186 "is_read_only": false,
1187 "prefetch_on_access": false,
1188 "path": "system.cpu.dcache",
1192 "p_state_clk_gate_bins": 20,
1193 "sequential_access": false,
1196 "path": "system.cpu",
1197 "fetch1ToFetch2ForwardDelay": 1,
1198 "decodeInputBufferSize": 3
1201 "multi_thread": false,
1202 "exit_on_work_items": false,
1206 "time_sync_period": 100000000000,
1208 "time_sync_spin_threshold": 100000000,
1209 "cxx_class": "Root",
1211 "time_sync_enable": false,
1213 "full_system": false