111731Sjason@lowepower.com{
211731Sjason@lowepower.com    "name": null, 
311731Sjason@lowepower.com    "sim_quantum": 0, 
411731Sjason@lowepower.com    "system": {
511731Sjason@lowepower.com        "kernel": "", 
611731Sjason@lowepower.com        "mmap_using_noreserve": false, 
711731Sjason@lowepower.com        "kernel_addr_check": true, 
811731Sjason@lowepower.com        "membus": {
911731Sjason@lowepower.com            "point_of_coherency": true, 
1011731Sjason@lowepower.com            "system": "system", 
1111731Sjason@lowepower.com            "response_latency": 2, 
1211731Sjason@lowepower.com            "cxx_class": "CoherentXBar", 
1311731Sjason@lowepower.com            "forward_latency": 4, 
1411731Sjason@lowepower.com            "clk_domain": "system.clk_domain", 
1511731Sjason@lowepower.com            "width": 16, 
1611731Sjason@lowepower.com            "eventq_index": 0, 
1711731Sjason@lowepower.com            "default_p_state": "UNDEFINED", 
1811731Sjason@lowepower.com            "p_state_clk_gate_max": 1000000000000, 
1911731Sjason@lowepower.com            "master": {
2011731Sjason@lowepower.com                "peer": [
2111731Sjason@lowepower.com                    "system.physmem.port"
2211731Sjason@lowepower.com                ], 
2311731Sjason@lowepower.com                "role": "MASTER"
2411731Sjason@lowepower.com            }, 
2511731Sjason@lowepower.com            "type": "CoherentXBar", 
2611731Sjason@lowepower.com            "frontend_latency": 3, 
2711731Sjason@lowepower.com            "slave": {
2811731Sjason@lowepower.com                "peer": [
2911731Sjason@lowepower.com                    "system.system_port", 
3011731Sjason@lowepower.com                    "system.cpu.l2cache.mem_side"
3111731Sjason@lowepower.com                ], 
3211731Sjason@lowepower.com                "role": "SLAVE"
3311731Sjason@lowepower.com            }, 
3411731Sjason@lowepower.com            "p_state_clk_gate_min": 1000, 
3511731Sjason@lowepower.com            "snoop_filter": {
3611731Sjason@lowepower.com                "name": "snoop_filter", 
3711731Sjason@lowepower.com                "system": "system", 
3811731Sjason@lowepower.com                "max_capacity": 8388608, 
3911731Sjason@lowepower.com                "eventq_index": 0, 
4011731Sjason@lowepower.com                "cxx_class": "SnoopFilter", 
4111731Sjason@lowepower.com                "path": "system.membus.snoop_filter", 
4211731Sjason@lowepower.com                "type": "SnoopFilter", 
4311731Sjason@lowepower.com                "lookup_latency": 1
4411731Sjason@lowepower.com            }, 
4511731Sjason@lowepower.com            "power_model": null, 
4611731Sjason@lowepower.com            "path": "system.membus", 
4711731Sjason@lowepower.com            "snoop_response_latency": 4, 
4811731Sjason@lowepower.com            "name": "membus", 
4911731Sjason@lowepower.com            "p_state_clk_gate_bins": 20, 
5011731Sjason@lowepower.com            "use_default_range": false
5111731Sjason@lowepower.com        }, 
5211731Sjason@lowepower.com        "symbolfile": "", 
5311731Sjason@lowepower.com        "readfile": "", 
5411731Sjason@lowepower.com        "thermal_model": null, 
5511731Sjason@lowepower.com        "cxx_class": "System", 
5611731Sjason@lowepower.com        "work_begin_cpu_id_exit": -1, 
5711731Sjason@lowepower.com        "load_offset": 0, 
5811731Sjason@lowepower.com        "work_begin_exit_count": 0, 
5911731Sjason@lowepower.com        "p_state_clk_gate_min": 1000, 
6011731Sjason@lowepower.com        "memories": [
6111731Sjason@lowepower.com            "system.physmem"
6211731Sjason@lowepower.com        ], 
6311731Sjason@lowepower.com        "work_begin_ckpt_count": 0, 
6411731Sjason@lowepower.com        "clk_domain": {
6511731Sjason@lowepower.com            "name": "clk_domain", 
6611731Sjason@lowepower.com            "clock": [
6711731Sjason@lowepower.com                1000
6811731Sjason@lowepower.com            ], 
6911731Sjason@lowepower.com            "init_perf_level": 0, 
7011731Sjason@lowepower.com            "voltage_domain": "system.voltage_domain", 
7111731Sjason@lowepower.com            "eventq_index": 0, 
7211731Sjason@lowepower.com            "cxx_class": "SrcClockDomain", 
7311731Sjason@lowepower.com            "path": "system.clk_domain", 
7411731Sjason@lowepower.com            "type": "SrcClockDomain", 
7511731Sjason@lowepower.com            "domain_id": -1
7611731Sjason@lowepower.com        }, 
7711731Sjason@lowepower.com        "mem_ranges": [], 
7811731Sjason@lowepower.com        "eventq_index": 0, 
7911731Sjason@lowepower.com        "default_p_state": "UNDEFINED", 
8011731Sjason@lowepower.com        "p_state_clk_gate_max": 1000000000000, 
8111731Sjason@lowepower.com        "dvfs_handler": {
8211731Sjason@lowepower.com            "enable": false, 
8311731Sjason@lowepower.com            "name": "dvfs_handler", 
8411731Sjason@lowepower.com            "sys_clk_domain": "system.clk_domain", 
8511731Sjason@lowepower.com            "transition_latency": 100000000, 
8611731Sjason@lowepower.com            "eventq_index": 0, 
8711731Sjason@lowepower.com            "cxx_class": "DVFSHandler", 
8811731Sjason@lowepower.com            "domains": [], 
8911731Sjason@lowepower.com            "path": "system.dvfs_handler", 
9011731Sjason@lowepower.com            "type": "DVFSHandler"
9111731Sjason@lowepower.com        }, 
9211731Sjason@lowepower.com        "work_end_exit_count": 0, 
9311731Sjason@lowepower.com        "type": "System", 
9411731Sjason@lowepower.com        "voltage_domain": {
9511731Sjason@lowepower.com            "name": "voltage_domain", 
9611731Sjason@lowepower.com            "eventq_index": 0, 
9711731Sjason@lowepower.com            "voltage": [
9811731Sjason@lowepower.com                "1.0"
9911731Sjason@lowepower.com            ], 
10011731Sjason@lowepower.com            "cxx_class": "VoltageDomain", 
10111731Sjason@lowepower.com            "path": "system.voltage_domain", 
10211731Sjason@lowepower.com            "type": "VoltageDomain"
10311731Sjason@lowepower.com        }, 
10411731Sjason@lowepower.com        "cache_line_size": 64, 
10511731Sjason@lowepower.com        "boot_osflags": "a", 
10611731Sjason@lowepower.com        "system_port": {
10711731Sjason@lowepower.com            "peer": "system.membus.slave[0]", 
10811731Sjason@lowepower.com            "role": "MASTER"
10911731Sjason@lowepower.com        }, 
11011731Sjason@lowepower.com        "physmem": {
11111731Sjason@lowepower.com            "static_frontend_latency": 10000, 
11211731Sjason@lowepower.com            "tRFC": 260000, 
11311731Sjason@lowepower.com            "activation_limit": 4, 
11411731Sjason@lowepower.com            "in_addr_map": true, 
11511731Sjason@lowepower.com            "IDD3N2": "0.0", 
11611731Sjason@lowepower.com            "tWTR": 7500, 
11711731Sjason@lowepower.com            "IDD52": "0.0", 
11811731Sjason@lowepower.com            "clk_domain": "system.clk_domain", 
11911731Sjason@lowepower.com            "channels": 1, 
12011731Sjason@lowepower.com            "write_buffer_size": 64, 
12111731Sjason@lowepower.com            "device_bus_width": 8, 
12211731Sjason@lowepower.com            "VDD": "1.5", 
12311731Sjason@lowepower.com            "write_high_thresh_perc": 85, 
12411731Sjason@lowepower.com            "cxx_class": "DRAMCtrl", 
12511731Sjason@lowepower.com            "bank_groups_per_rank": 0, 
12611731Sjason@lowepower.com            "IDD2N2": "0.0", 
12711731Sjason@lowepower.com            "port": {
12811731Sjason@lowepower.com                "peer": "system.membus.master[0]", 
12911731Sjason@lowepower.com                "role": "SLAVE"
13011731Sjason@lowepower.com            }, 
13111731Sjason@lowepower.com            "tCCD_L": 0, 
13211731Sjason@lowepower.com            "IDD2N": "0.032", 
13311731Sjason@lowepower.com            "p_state_clk_gate_min": 1000, 
13411731Sjason@lowepower.com            "null": false, 
13511731Sjason@lowepower.com            "IDD2P1": "0.032", 
13611731Sjason@lowepower.com            "eventq_index": 0, 
13711731Sjason@lowepower.com            "tRRD": 6000, 
13811731Sjason@lowepower.com            "tRTW": 2500, 
13911731Sjason@lowepower.com            "IDD4R": "0.157", 
14011731Sjason@lowepower.com            "burst_length": 8, 
14111731Sjason@lowepower.com            "tRTP": 7500, 
14211731Sjason@lowepower.com            "IDD4W": "0.125", 
14311731Sjason@lowepower.com            "tWR": 15000, 
14411731Sjason@lowepower.com            "banks_per_rank": 8, 
14511731Sjason@lowepower.com            "devices_per_rank": 8, 
14611731Sjason@lowepower.com            "IDD2P02": "0.0", 
14711731Sjason@lowepower.com            "default_p_state": "UNDEFINED", 
14811731Sjason@lowepower.com            "p_state_clk_gate_max": 1000000000000, 
14911731Sjason@lowepower.com            "IDD6": "0.02", 
15011731Sjason@lowepower.com            "IDD5": "0.235", 
15111731Sjason@lowepower.com            "tRCD": 13750, 
15211731Sjason@lowepower.com            "type": "DRAMCtrl", 
15311731Sjason@lowepower.com            "IDD3P02": "0.0", 
15411731Sjason@lowepower.com            "tRRD_L": 0, 
15511731Sjason@lowepower.com            "IDD0": "0.055", 
15611731Sjason@lowepower.com            "IDD62": "0.0", 
15711731Sjason@lowepower.com            "min_writes_per_switch": 16, 
15811731Sjason@lowepower.com            "mem_sched_policy": "frfcfs", 
15911731Sjason@lowepower.com            "IDD02": "0.0", 
16011731Sjason@lowepower.com            "IDD2P0": "0.0", 
16111731Sjason@lowepower.com            "ranks_per_channel": 2, 
16211731Sjason@lowepower.com            "page_policy": "open_adaptive", 
16311731Sjason@lowepower.com            "IDD4W2": "0.0", 
16411731Sjason@lowepower.com            "tCS": 2500, 
16511731Sjason@lowepower.com            "power_model": null, 
16611731Sjason@lowepower.com            "tCL": 13750, 
16711731Sjason@lowepower.com            "read_buffer_size": 32, 
16811731Sjason@lowepower.com            "conf_table_reported": true, 
16911731Sjason@lowepower.com            "tCK": 1250, 
17011731Sjason@lowepower.com            "tRAS": 35000, 
17111731Sjason@lowepower.com            "tRP": 13750, 
17211731Sjason@lowepower.com            "tBURST": 5000, 
17311731Sjason@lowepower.com            "path": "system.physmem", 
17411731Sjason@lowepower.com            "tXP": 6000, 
17511731Sjason@lowepower.com            "tXS": 270000, 
17611731Sjason@lowepower.com            "addr_mapping": "RoRaBaCoCh", 
17711731Sjason@lowepower.com            "IDD3P0": "0.0", 
17811731Sjason@lowepower.com            "IDD3P1": "0.038", 
17911731Sjason@lowepower.com            "IDD3N": "0.038", 
18011731Sjason@lowepower.com            "name": "physmem", 
18111731Sjason@lowepower.com            "tXSDLL": 0, 
18211731Sjason@lowepower.com            "device_size": 536870912, 
18311731Sjason@lowepower.com            "kvm_map": true, 
18411731Sjason@lowepower.com            "dll": true, 
18511731Sjason@lowepower.com            "tXAW": 30000, 
18611731Sjason@lowepower.com            "write_low_thresh_perc": 50, 
18711731Sjason@lowepower.com            "range": "0:134217727:0:0:0:0", 
18811731Sjason@lowepower.com            "VDD2": "0.0", 
18911731Sjason@lowepower.com            "IDD2P12": "0.0", 
19011731Sjason@lowepower.com            "p_state_clk_gate_bins": 20, 
19111731Sjason@lowepower.com            "tXPDLL": 0, 
19211731Sjason@lowepower.com            "IDD4R2": "0.0", 
19311731Sjason@lowepower.com            "device_rowbuffer_size": 1024, 
19411731Sjason@lowepower.com            "static_backend_latency": 10000, 
19511731Sjason@lowepower.com            "max_accesses_per_row": 16, 
19611731Sjason@lowepower.com            "IDD3P12": "0.0", 
19711731Sjason@lowepower.com            "tREFI": 7800000
19811731Sjason@lowepower.com        }, 
19911731Sjason@lowepower.com        "power_model": null, 
20011731Sjason@lowepower.com        "work_cpus_ckpt_count": 0, 
20111731Sjason@lowepower.com        "thermal_components": [], 
20211731Sjason@lowepower.com        "path": "system", 
20311731Sjason@lowepower.com        "cpu_clk_domain": {
20411731Sjason@lowepower.com            "name": "cpu_clk_domain", 
20511731Sjason@lowepower.com            "clock": [
20611731Sjason@lowepower.com                500
20711731Sjason@lowepower.com            ], 
20811731Sjason@lowepower.com            "init_perf_level": 0, 
20911731Sjason@lowepower.com            "voltage_domain": "system.voltage_domain", 
21011731Sjason@lowepower.com            "eventq_index": 0, 
21111731Sjason@lowepower.com            "cxx_class": "SrcClockDomain", 
21211731Sjason@lowepower.com            "path": "system.cpu_clk_domain", 
21311731Sjason@lowepower.com            "type": "SrcClockDomain", 
21411731Sjason@lowepower.com            "domain_id": -1
21511731Sjason@lowepower.com        }, 
21611731Sjason@lowepower.com        "work_end_ckpt_count": 0, 
21711731Sjason@lowepower.com        "mem_mode": "timing", 
21811731Sjason@lowepower.com        "name": "system", 
21911731Sjason@lowepower.com        "init_param": 0, 
22011731Sjason@lowepower.com        "p_state_clk_gate_bins": 20, 
22111731Sjason@lowepower.com        "load_addr_mask": 1099511627775, 
22211731Sjason@lowepower.com        "cpu": [
22311731Sjason@lowepower.com            {
22411731Sjason@lowepower.com                "max_insts_any_thread": 0, 
22511731Sjason@lowepower.com                "do_statistics_insts": true, 
22611731Sjason@lowepower.com                "numThreads": 1, 
22711731Sjason@lowepower.com                "fetch1LineSnapWidth": 0, 
22811731Sjason@lowepower.com                "fetch1ToFetch2BackwardDelay": 1, 
22911731Sjason@lowepower.com                "fetch1FetchLimit": 1, 
23011731Sjason@lowepower.com                "executeIssueLimit": 2, 
23111731Sjason@lowepower.com                "system": "system", 
23211731Sjason@lowepower.com                "executeLSQMaxStoreBufferStoresPerCycle": 2, 
23311731Sjason@lowepower.com                "icache": {
23411731Sjason@lowepower.com                    "cpu_side": {
23511731Sjason@lowepower.com                        "peer": "system.cpu.icache_port", 
23611731Sjason@lowepower.com                        "role": "SLAVE"
23711731Sjason@lowepower.com                    }, 
23811731Sjason@lowepower.com                    "clusivity": "mostly_incl", 
23911731Sjason@lowepower.com                    "prefetcher": null, 
24011731Sjason@lowepower.com                    "system": "system", 
24111731Sjason@lowepower.com                    "write_buffers": 8, 
24211731Sjason@lowepower.com                    "response_latency": 2, 
24311731Sjason@lowepower.com                    "cxx_class": "Cache", 
24411731Sjason@lowepower.com                    "size": 131072, 
24511731Sjason@lowepower.com                    "type": "Cache", 
24611731Sjason@lowepower.com                    "clk_domain": "system.cpu_clk_domain", 
24711731Sjason@lowepower.com                    "max_miss_count": 0, 
24811731Sjason@lowepower.com                    "eventq_index": 0, 
24911731Sjason@lowepower.com                    "default_p_state": "UNDEFINED", 
25011731Sjason@lowepower.com                    "p_state_clk_gate_max": 1000000000000, 
25111731Sjason@lowepower.com                    "mem_side": {
25211731Sjason@lowepower.com                        "peer": "system.cpu.toL2Bus.slave[0]", 
25311731Sjason@lowepower.com                        "role": "MASTER"
25411731Sjason@lowepower.com                    }, 
25511731Sjason@lowepower.com                    "mshrs": 4, 
25611731Sjason@lowepower.com                    "writeback_clean": true, 
25711731Sjason@lowepower.com                    "p_state_clk_gate_min": 1000, 
25811731Sjason@lowepower.com                    "tags": {
25911731Sjason@lowepower.com                        "size": 131072, 
26011731Sjason@lowepower.com                        "tag_latency": 2, 
26111731Sjason@lowepower.com                        "name": "tags", 
26211731Sjason@lowepower.com                        "p_state_clk_gate_min": 1000, 
26311731Sjason@lowepower.com                        "eventq_index": 0, 
26411731Sjason@lowepower.com                        "p_state_clk_gate_bins": 20, 
26511731Sjason@lowepower.com                        "default_p_state": "UNDEFINED", 
26611731Sjason@lowepower.com                        "clk_domain": "system.cpu_clk_domain", 
26711731Sjason@lowepower.com                        "power_model": null, 
26811731Sjason@lowepower.com                        "sequential_access": false, 
26911731Sjason@lowepower.com                        "assoc": 2, 
27011731Sjason@lowepower.com                        "cxx_class": "LRU", 
27111731Sjason@lowepower.com                        "p_state_clk_gate_max": 1000000000000, 
27211731Sjason@lowepower.com                        "path": "system.cpu.icache.tags", 
27311731Sjason@lowepower.com                        "block_size": 64, 
27411731Sjason@lowepower.com                        "type": "LRU", 
27511731Sjason@lowepower.com                        "data_latency": 2
27611731Sjason@lowepower.com                    }, 
27711731Sjason@lowepower.com                    "tgts_per_mshr": 20, 
27811731Sjason@lowepower.com                    "demand_mshr_reserve": 1, 
27911731Sjason@lowepower.com                    "power_model": null, 
28011731Sjason@lowepower.com                    "addr_ranges": [
28111731Sjason@lowepower.com                        "0:18446744073709551615:0:0:0:0"
28211731Sjason@lowepower.com                    ], 
28311731Sjason@lowepower.com                    "is_read_only": true, 
28411731Sjason@lowepower.com                    "prefetch_on_access": false, 
28511731Sjason@lowepower.com                    "path": "system.cpu.icache", 
28611731Sjason@lowepower.com                    "data_latency": 2, 
28711731Sjason@lowepower.com                    "tag_latency": 2, 
28811731Sjason@lowepower.com                    "name": "icache", 
28911731Sjason@lowepower.com                    "p_state_clk_gate_bins": 20, 
29011731Sjason@lowepower.com                    "sequential_access": false, 
29111731Sjason@lowepower.com                    "assoc": 2
29211731Sjason@lowepower.com                }, 
29311731Sjason@lowepower.com                "function_trace": false, 
29411731Sjason@lowepower.com                "do_checkpoint_insts": true, 
29511731Sjason@lowepower.com                "decodeInputWidth": 2, 
29611731Sjason@lowepower.com                "cxx_class": "MinorCPU", 
29711731Sjason@lowepower.com                "max_loads_all_threads": 0, 
29811731Sjason@lowepower.com                "executeMemoryIssueLimit": 1, 
29911731Sjason@lowepower.com                "decodeCycleInput": true, 
30012137Sar4jc@virginia.edu                "syscallRetryLatency": 10000, 
30111731Sjason@lowepower.com                "max_loads_any_thread": 0, 
30211731Sjason@lowepower.com                "executeLSQTransfersQueueSize": 2, 
30311731Sjason@lowepower.com                "p_state_clk_gate_max": 1000000000000, 
30411731Sjason@lowepower.com                "clk_domain": "system.cpu_clk_domain", 
30511731Sjason@lowepower.com                "function_trace_start": 0, 
30611731Sjason@lowepower.com                "cpu_id": 0, 
30711731Sjason@lowepower.com                "checker": null, 
30811731Sjason@lowepower.com                "eventq_index": 0, 
30911731Sjason@lowepower.com                "executeMemoryWidth": 0, 
31011731Sjason@lowepower.com                "default_p_state": "UNDEFINED", 
31111731Sjason@lowepower.com                "executeBranchDelay": 1, 
31211731Sjason@lowepower.com                "executeMemoryCommitLimit": 1, 
31311731Sjason@lowepower.com                "l2cache": {
31411731Sjason@lowepower.com                    "cpu_side": {
31511731Sjason@lowepower.com                        "peer": "system.cpu.toL2Bus.master[0]", 
31611731Sjason@lowepower.com                        "role": "SLAVE"
31711731Sjason@lowepower.com                    }, 
31811731Sjason@lowepower.com                    "clusivity": "mostly_incl", 
31911731Sjason@lowepower.com                    "prefetcher": null, 
32011731Sjason@lowepower.com                    "system": "system", 
32111731Sjason@lowepower.com                    "write_buffers": 8, 
32211731Sjason@lowepower.com                    "response_latency": 20, 
32311731Sjason@lowepower.com                    "cxx_class": "Cache", 
32411731Sjason@lowepower.com                    "size": 2097152, 
32511731Sjason@lowepower.com                    "type": "Cache", 
32611731Sjason@lowepower.com                    "clk_domain": "system.cpu_clk_domain", 
32711731Sjason@lowepower.com                    "max_miss_count": 0, 
32811731Sjason@lowepower.com                    "eventq_index": 0, 
32911731Sjason@lowepower.com                    "default_p_state": "UNDEFINED", 
33011731Sjason@lowepower.com                    "p_state_clk_gate_max": 1000000000000, 
33111731Sjason@lowepower.com                    "mem_side": {
33211731Sjason@lowepower.com                        "peer": "system.membus.slave[1]", 
33311731Sjason@lowepower.com                        "role": "MASTER"
33411731Sjason@lowepower.com                    }, 
33511731Sjason@lowepower.com                    "mshrs": 20, 
33611731Sjason@lowepower.com                    "writeback_clean": false, 
33711731Sjason@lowepower.com                    "p_state_clk_gate_min": 1000, 
33811731Sjason@lowepower.com                    "tags": {
33911731Sjason@lowepower.com                        "size": 2097152, 
34011731Sjason@lowepower.com                        "tag_latency": 20, 
34111731Sjason@lowepower.com                        "name": "tags", 
34211731Sjason@lowepower.com                        "p_state_clk_gate_min": 1000, 
34311731Sjason@lowepower.com                        "eventq_index": 0, 
34411731Sjason@lowepower.com                        "p_state_clk_gate_bins": 20, 
34511731Sjason@lowepower.com                        "default_p_state": "UNDEFINED", 
34611731Sjason@lowepower.com                        "clk_domain": "system.cpu_clk_domain", 
34711731Sjason@lowepower.com                        "power_model": null, 
34811731Sjason@lowepower.com                        "sequential_access": false, 
34911731Sjason@lowepower.com                        "assoc": 8, 
35011731Sjason@lowepower.com                        "cxx_class": "LRU", 
35111731Sjason@lowepower.com                        "p_state_clk_gate_max": 1000000000000, 
35211731Sjason@lowepower.com                        "path": "system.cpu.l2cache.tags", 
35311731Sjason@lowepower.com                        "block_size": 64, 
35411731Sjason@lowepower.com                        "type": "LRU", 
35511731Sjason@lowepower.com                        "data_latency": 20
35611731Sjason@lowepower.com                    }, 
35711731Sjason@lowepower.com                    "tgts_per_mshr": 12, 
35811731Sjason@lowepower.com                    "demand_mshr_reserve": 1, 
35911731Sjason@lowepower.com                    "power_model": null, 
36011731Sjason@lowepower.com                    "addr_ranges": [
36111731Sjason@lowepower.com                        "0:18446744073709551615:0:0:0:0"
36211731Sjason@lowepower.com                    ], 
36311731Sjason@lowepower.com                    "is_read_only": false, 
36411731Sjason@lowepower.com                    "prefetch_on_access": false, 
36511731Sjason@lowepower.com                    "path": "system.cpu.l2cache", 
36611731Sjason@lowepower.com                    "data_latency": 20, 
36711731Sjason@lowepower.com                    "tag_latency": 20, 
36811731Sjason@lowepower.com                    "name": "l2cache", 
36911731Sjason@lowepower.com                    "p_state_clk_gate_bins": 20, 
37011731Sjason@lowepower.com                    "sequential_access": false, 
37111731Sjason@lowepower.com                    "assoc": 8
37211731Sjason@lowepower.com                }, 
37311731Sjason@lowepower.com                "do_quiesce": true, 
37411731Sjason@lowepower.com                "type": "MinorCPU", 
37511731Sjason@lowepower.com                "executeCycleInput": true, 
37611731Sjason@lowepower.com                "executeAllowEarlyMemoryIssue": true, 
37711731Sjason@lowepower.com                "executeInputBufferSize": 7, 
37811731Sjason@lowepower.com                "icache_port": {
37911731Sjason@lowepower.com                    "peer": "system.cpu.icache.cpu_side", 
38011731Sjason@lowepower.com                    "role": "MASTER"
38111731Sjason@lowepower.com                }, 
38211731Sjason@lowepower.com                "p_state_clk_gate_bins": 20, 
38311731Sjason@lowepower.com                "socket_id": 0, 
38411731Sjason@lowepower.com                "progress_interval": 0, 
38511731Sjason@lowepower.com                "p_state_clk_gate_min": 1000, 
38611731Sjason@lowepower.com                "toL2Bus": {
38711731Sjason@lowepower.com                    "point_of_coherency": false, 
38811731Sjason@lowepower.com                    "system": "system", 
38911731Sjason@lowepower.com                    "response_latency": 1, 
39011731Sjason@lowepower.com                    "cxx_class": "CoherentXBar", 
39111731Sjason@lowepower.com                    "forward_latency": 0, 
39211731Sjason@lowepower.com                    "clk_domain": "system.cpu_clk_domain", 
39311731Sjason@lowepower.com                    "width": 32, 
39411731Sjason@lowepower.com                    "eventq_index": 0, 
39511731Sjason@lowepower.com                    "default_p_state": "UNDEFINED", 
39611731Sjason@lowepower.com                    "p_state_clk_gate_max": 1000000000000, 
39711731Sjason@lowepower.com                    "master": {
39811731Sjason@lowepower.com                        "peer": [
39911731Sjason@lowepower.com                            "system.cpu.l2cache.cpu_side"
40011731Sjason@lowepower.com                        ], 
40111731Sjason@lowepower.com                        "role": "MASTER"
40211731Sjason@lowepower.com                    }, 
40311731Sjason@lowepower.com                    "type": "CoherentXBar", 
40411731Sjason@lowepower.com                    "frontend_latency": 1, 
40511731Sjason@lowepower.com                    "slave": {
40611731Sjason@lowepower.com                        "peer": [
40711731Sjason@lowepower.com                            "system.cpu.icache.mem_side", 
40811731Sjason@lowepower.com                            "system.cpu.dcache.mem_side"
40911731Sjason@lowepower.com                        ], 
41011731Sjason@lowepower.com                        "role": "SLAVE"
41111731Sjason@lowepower.com                    }, 
41211731Sjason@lowepower.com                    "p_state_clk_gate_min": 1000, 
41311731Sjason@lowepower.com                    "snoop_filter": {
41411731Sjason@lowepower.com                        "name": "snoop_filter", 
41511731Sjason@lowepower.com                        "system": "system", 
41611731Sjason@lowepower.com                        "max_capacity": 8388608, 
41711731Sjason@lowepower.com                        "eventq_index": 0, 
41811731Sjason@lowepower.com                        "cxx_class": "SnoopFilter", 
41911731Sjason@lowepower.com                        "path": "system.cpu.toL2Bus.snoop_filter", 
42011731Sjason@lowepower.com                        "type": "SnoopFilter", 
42111731Sjason@lowepower.com                        "lookup_latency": 0
42211731Sjason@lowepower.com                    }, 
42311731Sjason@lowepower.com                    "power_model": null, 
42411731Sjason@lowepower.com                    "path": "system.cpu.toL2Bus", 
42511731Sjason@lowepower.com                    "snoop_response_latency": 1, 
42611731Sjason@lowepower.com                    "name": "toL2Bus", 
42711731Sjason@lowepower.com                    "p_state_clk_gate_bins": 20, 
42811731Sjason@lowepower.com                    "use_default_range": false
42911731Sjason@lowepower.com                }, 
43011731Sjason@lowepower.com                "isa": [
43111731Sjason@lowepower.com                    {
43211731Sjason@lowepower.com                        "eventq_index": 0, 
43311731Sjason@lowepower.com                        "path": "system.cpu.isa", 
43411731Sjason@lowepower.com                        "type": "RiscvISA", 
43511731Sjason@lowepower.com                        "name": "isa", 
43611731Sjason@lowepower.com                        "cxx_class": "RiscvISA::ISA"
43711731Sjason@lowepower.com                    }
43811731Sjason@lowepower.com                ], 
43911731Sjason@lowepower.com                "itb": {
44011731Sjason@lowepower.com                    "name": "itb", 
44111731Sjason@lowepower.com                    "eventq_index": 0, 
44211731Sjason@lowepower.com                    "cxx_class": "RiscvISA::TLB", 
44311731Sjason@lowepower.com                    "path": "system.cpu.itb", 
44411731Sjason@lowepower.com                    "type": "RiscvTLB", 
44511731Sjason@lowepower.com                    "size": 64
44611731Sjason@lowepower.com                }, 
44711731Sjason@lowepower.com                "interrupts": [
44811731Sjason@lowepower.com                    {
44911731Sjason@lowepower.com                        "eventq_index": 0, 
45011731Sjason@lowepower.com                        "path": "system.cpu.interrupts", 
45111731Sjason@lowepower.com                        "type": "RiscvInterrupts", 
45211731Sjason@lowepower.com                        "name": "interrupts", 
45311731Sjason@lowepower.com                        "cxx_class": "RiscvISA::Interrupts"
45411731Sjason@lowepower.com                    }
45511731Sjason@lowepower.com                ], 
45611731Sjason@lowepower.com                "dcache_port": {
45711731Sjason@lowepower.com                    "peer": "system.cpu.dcache.cpu_side", 
45811731Sjason@lowepower.com                    "role": "MASTER"
45911731Sjason@lowepower.com                }, 
46011731Sjason@lowepower.com                "executeFuncUnits": {
46111731Sjason@lowepower.com                    "name": "executeFuncUnits", 
46211731Sjason@lowepower.com                    "eventq_index": 0, 
46311731Sjason@lowepower.com                    "cxx_class": "MinorFUPool", 
46411731Sjason@lowepower.com                    "path": "system.cpu.executeFuncUnits", 
46511731Sjason@lowepower.com                    "funcUnits": [
46611731Sjason@lowepower.com                        {
46711731Sjason@lowepower.com                            "issueLat": 1, 
46811731Sjason@lowepower.com                            "opLat": 3, 
46911731Sjason@lowepower.com                            "name": "funcUnits0", 
47011731Sjason@lowepower.com                            "cantForwardFromFUIndices": [], 
47111731Sjason@lowepower.com                            "opClasses": {
47211731Sjason@lowepower.com                                "name": "opClasses", 
47311731Sjason@lowepower.com                                "opClasses": [
47411731Sjason@lowepower.com                                    {
47511731Sjason@lowepower.com                                        "opClass": "IntAlu", 
47611731Sjason@lowepower.com                                        "name": "opClasses", 
47711731Sjason@lowepower.com                                        "eventq_index": 0, 
47811731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
47911731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses", 
48011731Sjason@lowepower.com                                        "type": "MinorOpClass"
48111731Sjason@lowepower.com                                    }
48211731Sjason@lowepower.com                                ], 
48311731Sjason@lowepower.com                                "eventq_index": 0, 
48411731Sjason@lowepower.com                                "cxx_class": "MinorOpClassSet", 
48511731Sjason@lowepower.com                                "path": "system.cpu.executeFuncUnits.funcUnits0.opClasses", 
48611731Sjason@lowepower.com                                "type": "MinorOpClassSet"
48711731Sjason@lowepower.com                            }, 
48811731Sjason@lowepower.com                            "eventq_index": 0, 
48911731Sjason@lowepower.com                            "timings": [
49011731Sjason@lowepower.com                                {
49111731Sjason@lowepower.com                                    "extraAssumedLat": 0, 
49211731Sjason@lowepower.com                                    "description": "Int", 
49311731Sjason@lowepower.com                                    "srcRegsRelativeLats": [
49411731Sjason@lowepower.com                                        2
49511731Sjason@lowepower.com                                    ], 
49611731Sjason@lowepower.com                                    "suppress": false, 
49711731Sjason@lowepower.com                                    "mask": 0, 
49811731Sjason@lowepower.com                                    "extraCommitLat": 0, 
49911731Sjason@lowepower.com                                    "eventq_index": 0, 
50011731Sjason@lowepower.com                                    "opClasses": {
50111731Sjason@lowepower.com                                        "name": "opClasses", 
50211731Sjason@lowepower.com                                        "opClasses": [], 
50311731Sjason@lowepower.com                                        "eventq_index": 0, 
50411731Sjason@lowepower.com                                        "cxx_class": "MinorOpClassSet", 
50511731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits0.timings.opClasses", 
50611731Sjason@lowepower.com                                        "type": "MinorOpClassSet"
50711731Sjason@lowepower.com                                    }, 
50811731Sjason@lowepower.com                                    "cxx_class": "MinorFUTiming", 
50911731Sjason@lowepower.com                                    "path": "system.cpu.executeFuncUnits.funcUnits0.timings", 
51011731Sjason@lowepower.com                                    "extraCommitLatExpr": null, 
51111731Sjason@lowepower.com                                    "type": "MinorFUTiming", 
51211731Sjason@lowepower.com                                    "match": 0, 
51311731Sjason@lowepower.com                                    "name": "timings"
51411731Sjason@lowepower.com                                }
51511731Sjason@lowepower.com                            ], 
51611731Sjason@lowepower.com                            "cxx_class": "MinorFU", 
51711731Sjason@lowepower.com                            "path": "system.cpu.executeFuncUnits.funcUnits0", 
51811731Sjason@lowepower.com                            "type": "MinorFU"
51911731Sjason@lowepower.com                        }, 
52011731Sjason@lowepower.com                        {
52111731Sjason@lowepower.com                            "issueLat": 1, 
52211731Sjason@lowepower.com                            "opLat": 3, 
52311731Sjason@lowepower.com                            "name": "funcUnits1", 
52411731Sjason@lowepower.com                            "cantForwardFromFUIndices": [], 
52511731Sjason@lowepower.com                            "opClasses": {
52611731Sjason@lowepower.com                                "name": "opClasses", 
52711731Sjason@lowepower.com                                "opClasses": [
52811731Sjason@lowepower.com                                    {
52911731Sjason@lowepower.com                                        "opClass": "IntAlu", 
53011731Sjason@lowepower.com                                        "name": "opClasses", 
53111731Sjason@lowepower.com                                        "eventq_index": 0, 
53211731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
53311731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses", 
53411731Sjason@lowepower.com                                        "type": "MinorOpClass"
53511731Sjason@lowepower.com                                    }
53611731Sjason@lowepower.com                                ], 
53711731Sjason@lowepower.com                                "eventq_index": 0, 
53811731Sjason@lowepower.com                                "cxx_class": "MinorOpClassSet", 
53911731Sjason@lowepower.com                                "path": "system.cpu.executeFuncUnits.funcUnits1.opClasses", 
54011731Sjason@lowepower.com                                "type": "MinorOpClassSet"
54111731Sjason@lowepower.com                            }, 
54211731Sjason@lowepower.com                            "eventq_index": 0, 
54311731Sjason@lowepower.com                            "timings": [
54411731Sjason@lowepower.com                                {
54511731Sjason@lowepower.com                                    "extraAssumedLat": 0, 
54611731Sjason@lowepower.com                                    "description": "Int", 
54711731Sjason@lowepower.com                                    "srcRegsRelativeLats": [
54811731Sjason@lowepower.com                                        2
54911731Sjason@lowepower.com                                    ], 
55011731Sjason@lowepower.com                                    "suppress": false, 
55111731Sjason@lowepower.com                                    "mask": 0, 
55211731Sjason@lowepower.com                                    "extraCommitLat": 0, 
55311731Sjason@lowepower.com                                    "eventq_index": 0, 
55411731Sjason@lowepower.com                                    "opClasses": {
55511731Sjason@lowepower.com                                        "name": "opClasses", 
55611731Sjason@lowepower.com                                        "opClasses": [], 
55711731Sjason@lowepower.com                                        "eventq_index": 0, 
55811731Sjason@lowepower.com                                        "cxx_class": "MinorOpClassSet", 
55911731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits1.timings.opClasses", 
56011731Sjason@lowepower.com                                        "type": "MinorOpClassSet"
56111731Sjason@lowepower.com                                    }, 
56211731Sjason@lowepower.com                                    "cxx_class": "MinorFUTiming", 
56311731Sjason@lowepower.com                                    "path": "system.cpu.executeFuncUnits.funcUnits1.timings", 
56411731Sjason@lowepower.com                                    "extraCommitLatExpr": null, 
56511731Sjason@lowepower.com                                    "type": "MinorFUTiming", 
56611731Sjason@lowepower.com                                    "match": 0, 
56711731Sjason@lowepower.com                                    "name": "timings"
56811731Sjason@lowepower.com                                }
56911731Sjason@lowepower.com                            ], 
57011731Sjason@lowepower.com                            "cxx_class": "MinorFU", 
57111731Sjason@lowepower.com                            "path": "system.cpu.executeFuncUnits.funcUnits1", 
57211731Sjason@lowepower.com                            "type": "MinorFU"
57311731Sjason@lowepower.com                        }, 
57411731Sjason@lowepower.com                        {
57511731Sjason@lowepower.com                            "issueLat": 1, 
57611731Sjason@lowepower.com                            "opLat": 3, 
57711731Sjason@lowepower.com                            "name": "funcUnits2", 
57811731Sjason@lowepower.com                            "cantForwardFromFUIndices": [], 
57911731Sjason@lowepower.com                            "opClasses": {
58011731Sjason@lowepower.com                                "name": "opClasses", 
58111731Sjason@lowepower.com                                "opClasses": [
58211731Sjason@lowepower.com                                    {
58311731Sjason@lowepower.com                                        "opClass": "IntMult", 
58411731Sjason@lowepower.com                                        "name": "opClasses", 
58511731Sjason@lowepower.com                                        "eventq_index": 0, 
58611731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
58711731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses", 
58811731Sjason@lowepower.com                                        "type": "MinorOpClass"
58911731Sjason@lowepower.com                                    }
59011731Sjason@lowepower.com                                ], 
59111731Sjason@lowepower.com                                "eventq_index": 0, 
59211731Sjason@lowepower.com                                "cxx_class": "MinorOpClassSet", 
59311731Sjason@lowepower.com                                "path": "system.cpu.executeFuncUnits.funcUnits2.opClasses", 
59411731Sjason@lowepower.com                                "type": "MinorOpClassSet"
59511731Sjason@lowepower.com                            }, 
59611731Sjason@lowepower.com                            "eventq_index": 0, 
59711731Sjason@lowepower.com                            "timings": [
59811731Sjason@lowepower.com                                {
59911731Sjason@lowepower.com                                    "extraAssumedLat": 0, 
60011731Sjason@lowepower.com                                    "description": "Mul", 
60111731Sjason@lowepower.com                                    "srcRegsRelativeLats": [
60211731Sjason@lowepower.com                                        0
60311731Sjason@lowepower.com                                    ], 
60411731Sjason@lowepower.com                                    "suppress": false, 
60511731Sjason@lowepower.com                                    "mask": 0, 
60611731Sjason@lowepower.com                                    "extraCommitLat": 0, 
60711731Sjason@lowepower.com                                    "eventq_index": 0, 
60811731Sjason@lowepower.com                                    "opClasses": {
60911731Sjason@lowepower.com                                        "name": "opClasses", 
61011731Sjason@lowepower.com                                        "opClasses": [], 
61111731Sjason@lowepower.com                                        "eventq_index": 0, 
61211731Sjason@lowepower.com                                        "cxx_class": "MinorOpClassSet", 
61311731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits2.timings.opClasses", 
61411731Sjason@lowepower.com                                        "type": "MinorOpClassSet"
61511731Sjason@lowepower.com                                    }, 
61611731Sjason@lowepower.com                                    "cxx_class": "MinorFUTiming", 
61711731Sjason@lowepower.com                                    "path": "system.cpu.executeFuncUnits.funcUnits2.timings", 
61811731Sjason@lowepower.com                                    "extraCommitLatExpr": null, 
61911731Sjason@lowepower.com                                    "type": "MinorFUTiming", 
62011731Sjason@lowepower.com                                    "match": 0, 
62111731Sjason@lowepower.com                                    "name": "timings"
62211731Sjason@lowepower.com                                }
62311731Sjason@lowepower.com                            ], 
62411731Sjason@lowepower.com                            "cxx_class": "MinorFU", 
62511731Sjason@lowepower.com                            "path": "system.cpu.executeFuncUnits.funcUnits2", 
62611731Sjason@lowepower.com                            "type": "MinorFU"
62711731Sjason@lowepower.com                        }, 
62811731Sjason@lowepower.com                        {
62911731Sjason@lowepower.com                            "issueLat": 9, 
63011731Sjason@lowepower.com                            "opLat": 9, 
63111731Sjason@lowepower.com                            "name": "funcUnits3", 
63211731Sjason@lowepower.com                            "cantForwardFromFUIndices": [], 
63311731Sjason@lowepower.com                            "opClasses": {
63411731Sjason@lowepower.com                                "name": "opClasses", 
63511731Sjason@lowepower.com                                "opClasses": [
63611731Sjason@lowepower.com                                    {
63711731Sjason@lowepower.com                                        "opClass": "IntDiv", 
63811731Sjason@lowepower.com                                        "name": "opClasses", 
63911731Sjason@lowepower.com                                        "eventq_index": 0, 
64011731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
64111731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses", 
64211731Sjason@lowepower.com                                        "type": "MinorOpClass"
64311731Sjason@lowepower.com                                    }
64411731Sjason@lowepower.com                                ], 
64511731Sjason@lowepower.com                                "eventq_index": 0, 
64611731Sjason@lowepower.com                                "cxx_class": "MinorOpClassSet", 
64711731Sjason@lowepower.com                                "path": "system.cpu.executeFuncUnits.funcUnits3.opClasses", 
64811731Sjason@lowepower.com                                "type": "MinorOpClassSet"
64911731Sjason@lowepower.com                            }, 
65011731Sjason@lowepower.com                            "eventq_index": 0, 
65111731Sjason@lowepower.com                            "timings": [], 
65211731Sjason@lowepower.com                            "cxx_class": "MinorFU", 
65311731Sjason@lowepower.com                            "path": "system.cpu.executeFuncUnits.funcUnits3", 
65411731Sjason@lowepower.com                            "type": "MinorFU"
65511731Sjason@lowepower.com                        }, 
65611731Sjason@lowepower.com                        {
65711731Sjason@lowepower.com                            "issueLat": 1, 
65811731Sjason@lowepower.com                            "opLat": 6, 
65911731Sjason@lowepower.com                            "name": "funcUnits4", 
66011731Sjason@lowepower.com                            "cantForwardFromFUIndices": [], 
66111731Sjason@lowepower.com                            "opClasses": {
66211731Sjason@lowepower.com                                "name": "opClasses", 
66311731Sjason@lowepower.com                                "opClasses": [
66411731Sjason@lowepower.com                                    {
66511731Sjason@lowepower.com                                        "opClass": "FloatAdd", 
66611731Sjason@lowepower.com                                        "name": "opClasses00", 
66711731Sjason@lowepower.com                                        "eventq_index": 0, 
66811731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
66911731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00", 
67011731Sjason@lowepower.com                                        "type": "MinorOpClass"
67111731Sjason@lowepower.com                                    }, 
67211731Sjason@lowepower.com                                    {
67311731Sjason@lowepower.com                                        "opClass": "FloatCmp", 
67411731Sjason@lowepower.com                                        "name": "opClasses01", 
67511731Sjason@lowepower.com                                        "eventq_index": 0, 
67611731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
67711731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01", 
67811731Sjason@lowepower.com                                        "type": "MinorOpClass"
67911731Sjason@lowepower.com                                    }, 
68011731Sjason@lowepower.com                                    {
68111731Sjason@lowepower.com                                        "opClass": "FloatCvt", 
68211731Sjason@lowepower.com                                        "name": "opClasses02", 
68311731Sjason@lowepower.com                                        "eventq_index": 0, 
68411731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
68511731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02", 
68611731Sjason@lowepower.com                                        "type": "MinorOpClass"
68711731Sjason@lowepower.com                                    }, 
68811731Sjason@lowepower.com                                    {
68911731Sjason@lowepower.com                                        "opClass": "FloatMisc", 
69011731Sjason@lowepower.com                                        "name": "opClasses03", 
69111731Sjason@lowepower.com                                        "eventq_index": 0, 
69211731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
69311731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03", 
69411731Sjason@lowepower.com                                        "type": "MinorOpClass"
69511731Sjason@lowepower.com                                    }, 
69611731Sjason@lowepower.com                                    {
69711731Sjason@lowepower.com                                        "opClass": "FloatMult", 
69811731Sjason@lowepower.com                                        "name": "opClasses04", 
69911731Sjason@lowepower.com                                        "eventq_index": 0, 
70011731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
70111731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04", 
70211731Sjason@lowepower.com                                        "type": "MinorOpClass"
70311731Sjason@lowepower.com                                    }, 
70411731Sjason@lowepower.com                                    {
70511731Sjason@lowepower.com                                        "opClass": "FloatMultAcc", 
70611731Sjason@lowepower.com                                        "name": "opClasses05", 
70711731Sjason@lowepower.com                                        "eventq_index": 0, 
70811731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
70911731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05", 
71011731Sjason@lowepower.com                                        "type": "MinorOpClass"
71111731Sjason@lowepower.com                                    }, 
71211731Sjason@lowepower.com                                    {
71311731Sjason@lowepower.com                                        "opClass": "FloatDiv", 
71411731Sjason@lowepower.com                                        "name": "opClasses06", 
71511731Sjason@lowepower.com                                        "eventq_index": 0, 
71611731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
71711731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06", 
71811731Sjason@lowepower.com                                        "type": "MinorOpClass"
71911731Sjason@lowepower.com                                    }, 
72011731Sjason@lowepower.com                                    {
72111731Sjason@lowepower.com                                        "opClass": "FloatSqrt", 
72211731Sjason@lowepower.com                                        "name": "opClasses07", 
72311731Sjason@lowepower.com                                        "eventq_index": 0, 
72411731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
72511731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07", 
72611731Sjason@lowepower.com                                        "type": "MinorOpClass"
72711731Sjason@lowepower.com                                    }, 
72811731Sjason@lowepower.com                                    {
72911731Sjason@lowepower.com                                        "opClass": "SimdAdd", 
73011731Sjason@lowepower.com                                        "name": "opClasses08", 
73111731Sjason@lowepower.com                                        "eventq_index": 0, 
73211731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
73311731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08", 
73411731Sjason@lowepower.com                                        "type": "MinorOpClass"
73511731Sjason@lowepower.com                                    }, 
73611731Sjason@lowepower.com                                    {
73711731Sjason@lowepower.com                                        "opClass": "SimdAddAcc", 
73811731Sjason@lowepower.com                                        "name": "opClasses09", 
73911731Sjason@lowepower.com                                        "eventq_index": 0, 
74011731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
74111731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09", 
74211731Sjason@lowepower.com                                        "type": "MinorOpClass"
74311731Sjason@lowepower.com                                    }, 
74411731Sjason@lowepower.com                                    {
74511731Sjason@lowepower.com                                        "opClass": "SimdAlu", 
74611731Sjason@lowepower.com                                        "name": "opClasses10", 
74711731Sjason@lowepower.com                                        "eventq_index": 0, 
74811731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
74911731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10", 
75011731Sjason@lowepower.com                                        "type": "MinorOpClass"
75111731Sjason@lowepower.com                                    }, 
75211731Sjason@lowepower.com                                    {
75311731Sjason@lowepower.com                                        "opClass": "SimdCmp", 
75411731Sjason@lowepower.com                                        "name": "opClasses11", 
75511731Sjason@lowepower.com                                        "eventq_index": 0, 
75611731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
75711731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11", 
75811731Sjason@lowepower.com                                        "type": "MinorOpClass"
75911731Sjason@lowepower.com                                    }, 
76011731Sjason@lowepower.com                                    {
76111731Sjason@lowepower.com                                        "opClass": "SimdCvt", 
76211731Sjason@lowepower.com                                        "name": "opClasses12", 
76311731Sjason@lowepower.com                                        "eventq_index": 0, 
76411731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
76511731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12", 
76611731Sjason@lowepower.com                                        "type": "MinorOpClass"
76711731Sjason@lowepower.com                                    }, 
76811731Sjason@lowepower.com                                    {
76911731Sjason@lowepower.com                                        "opClass": "SimdMisc", 
77011731Sjason@lowepower.com                                        "name": "opClasses13", 
77111731Sjason@lowepower.com                                        "eventq_index": 0, 
77211731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
77311731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13", 
77411731Sjason@lowepower.com                                        "type": "MinorOpClass"
77511731Sjason@lowepower.com                                    }, 
77611731Sjason@lowepower.com                                    {
77711731Sjason@lowepower.com                                        "opClass": "SimdMult", 
77811731Sjason@lowepower.com                                        "name": "opClasses14", 
77911731Sjason@lowepower.com                                        "eventq_index": 0, 
78011731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
78111731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14", 
78211731Sjason@lowepower.com                                        "type": "MinorOpClass"
78311731Sjason@lowepower.com                                    }, 
78411731Sjason@lowepower.com                                    {
78511731Sjason@lowepower.com                                        "opClass": "SimdMultAcc", 
78611731Sjason@lowepower.com                                        "name": "opClasses15", 
78711731Sjason@lowepower.com                                        "eventq_index": 0, 
78811731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
78911731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15", 
79011731Sjason@lowepower.com                                        "type": "MinorOpClass"
79111731Sjason@lowepower.com                                    }, 
79211731Sjason@lowepower.com                                    {
79311731Sjason@lowepower.com                                        "opClass": "SimdShift", 
79411731Sjason@lowepower.com                                        "name": "opClasses16", 
79511731Sjason@lowepower.com                                        "eventq_index": 0, 
79611731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
79711731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16", 
79811731Sjason@lowepower.com                                        "type": "MinorOpClass"
79911731Sjason@lowepower.com                                    }, 
80011731Sjason@lowepower.com                                    {
80111731Sjason@lowepower.com                                        "opClass": "SimdShiftAcc", 
80211731Sjason@lowepower.com                                        "name": "opClasses17", 
80311731Sjason@lowepower.com                                        "eventq_index": 0, 
80411731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
80511731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17", 
80611731Sjason@lowepower.com                                        "type": "MinorOpClass"
80711731Sjason@lowepower.com                                    }, 
80811731Sjason@lowepower.com                                    {
80911731Sjason@lowepower.com                                        "opClass": "SimdSqrt", 
81011731Sjason@lowepower.com                                        "name": "opClasses18", 
81111731Sjason@lowepower.com                                        "eventq_index": 0, 
81211731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
81311731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18", 
81411731Sjason@lowepower.com                                        "type": "MinorOpClass"
81511731Sjason@lowepower.com                                    }, 
81611731Sjason@lowepower.com                                    {
81711731Sjason@lowepower.com                                        "opClass": "SimdFloatAdd", 
81811731Sjason@lowepower.com                                        "name": "opClasses19", 
81911731Sjason@lowepower.com                                        "eventq_index": 0, 
82011731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
82111731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19", 
82211731Sjason@lowepower.com                                        "type": "MinorOpClass"
82311731Sjason@lowepower.com                                    }, 
82411731Sjason@lowepower.com                                    {
82511731Sjason@lowepower.com                                        "opClass": "SimdFloatAlu", 
82611731Sjason@lowepower.com                                        "name": "opClasses20", 
82711731Sjason@lowepower.com                                        "eventq_index": 0, 
82811731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
82911731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20", 
83011731Sjason@lowepower.com                                        "type": "MinorOpClass"
83111731Sjason@lowepower.com                                    }, 
83211731Sjason@lowepower.com                                    {
83311731Sjason@lowepower.com                                        "opClass": "SimdFloatCmp", 
83411731Sjason@lowepower.com                                        "name": "opClasses21", 
83511731Sjason@lowepower.com                                        "eventq_index": 0, 
83611731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
83711731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21", 
83811731Sjason@lowepower.com                                        "type": "MinorOpClass"
83911731Sjason@lowepower.com                                    }, 
84011731Sjason@lowepower.com                                    {
84111731Sjason@lowepower.com                                        "opClass": "SimdFloatCvt", 
84211731Sjason@lowepower.com                                        "name": "opClasses22", 
84311731Sjason@lowepower.com                                        "eventq_index": 0, 
84411731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
84511731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22", 
84611731Sjason@lowepower.com                                        "type": "MinorOpClass"
84711731Sjason@lowepower.com                                    }, 
84811731Sjason@lowepower.com                                    {
84911731Sjason@lowepower.com                                        "opClass": "SimdFloatDiv", 
85011731Sjason@lowepower.com                                        "name": "opClasses23", 
85111731Sjason@lowepower.com                                        "eventq_index": 0, 
85211731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
85311731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23", 
85411731Sjason@lowepower.com                                        "type": "MinorOpClass"
85511731Sjason@lowepower.com                                    }, 
85611731Sjason@lowepower.com                                    {
85711731Sjason@lowepower.com                                        "opClass": "SimdFloatMisc", 
85811731Sjason@lowepower.com                                        "name": "opClasses24", 
85911731Sjason@lowepower.com                                        "eventq_index": 0, 
86011731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
86111731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24", 
86211731Sjason@lowepower.com                                        "type": "MinorOpClass"
86311731Sjason@lowepower.com                                    }, 
86411731Sjason@lowepower.com                                    {
86511731Sjason@lowepower.com                                        "opClass": "SimdFloatMult", 
86611731Sjason@lowepower.com                                        "name": "opClasses25", 
86711731Sjason@lowepower.com                                        "eventq_index": 0, 
86811731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
86911731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25", 
87011731Sjason@lowepower.com                                        "type": "MinorOpClass"
87111731Sjason@lowepower.com                                    }, 
87211731Sjason@lowepower.com                                    {
87311731Sjason@lowepower.com                                        "opClass": "SimdFloatMultAcc", 
87411731Sjason@lowepower.com                                        "name": "opClasses26", 
87511731Sjason@lowepower.com                                        "eventq_index": 0, 
87611731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
87711731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses26", 
87811731Sjason@lowepower.com                                        "type": "MinorOpClass"
87911731Sjason@lowepower.com                                    }, 
88011731Sjason@lowepower.com                                    {
88111731Sjason@lowepower.com                                        "opClass": "SimdFloatSqrt", 
88211731Sjason@lowepower.com                                        "name": "opClasses27", 
88311731Sjason@lowepower.com                                        "eventq_index": 0, 
88411731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
88511731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses27", 
88611731Sjason@lowepower.com                                        "type": "MinorOpClass"
88711731Sjason@lowepower.com                                    }
88811731Sjason@lowepower.com                                ], 
88911731Sjason@lowepower.com                                "eventq_index": 0, 
89011731Sjason@lowepower.com                                "cxx_class": "MinorOpClassSet", 
89111731Sjason@lowepower.com                                "path": "system.cpu.executeFuncUnits.funcUnits4.opClasses", 
89211731Sjason@lowepower.com                                "type": "MinorOpClassSet"
89311731Sjason@lowepower.com                            }, 
89411731Sjason@lowepower.com                            "eventq_index": 0, 
89511731Sjason@lowepower.com                            "timings": [
89611731Sjason@lowepower.com                                {
89711731Sjason@lowepower.com                                    "extraAssumedLat": 0, 
89811731Sjason@lowepower.com                                    "description": "FloatSimd", 
89911731Sjason@lowepower.com                                    "srcRegsRelativeLats": [
90011731Sjason@lowepower.com                                        2
90111731Sjason@lowepower.com                                    ], 
90211731Sjason@lowepower.com                                    "suppress": false, 
90311731Sjason@lowepower.com                                    "mask": 0, 
90411731Sjason@lowepower.com                                    "extraCommitLat": 0, 
90511731Sjason@lowepower.com                                    "eventq_index": 0, 
90611731Sjason@lowepower.com                                    "opClasses": {
90711731Sjason@lowepower.com                                        "name": "opClasses", 
90811731Sjason@lowepower.com                                        "opClasses": [], 
90911731Sjason@lowepower.com                                        "eventq_index": 0, 
91011731Sjason@lowepower.com                                        "cxx_class": "MinorOpClassSet", 
91111731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits4.timings.opClasses", 
91211731Sjason@lowepower.com                                        "type": "MinorOpClassSet"
91311731Sjason@lowepower.com                                    }, 
91411731Sjason@lowepower.com                                    "cxx_class": "MinorFUTiming", 
91511731Sjason@lowepower.com                                    "path": "system.cpu.executeFuncUnits.funcUnits4.timings", 
91611731Sjason@lowepower.com                                    "extraCommitLatExpr": null, 
91711731Sjason@lowepower.com                                    "type": "MinorFUTiming", 
91811731Sjason@lowepower.com                                    "match": 0, 
91911731Sjason@lowepower.com                                    "name": "timings"
92011731Sjason@lowepower.com                                }
92111731Sjason@lowepower.com                            ], 
92211731Sjason@lowepower.com                            "cxx_class": "MinorFU", 
92311731Sjason@lowepower.com                            "path": "system.cpu.executeFuncUnits.funcUnits4", 
92411731Sjason@lowepower.com                            "type": "MinorFU"
92511731Sjason@lowepower.com                        }, 
92611731Sjason@lowepower.com                        {
92711731Sjason@lowepower.com                            "issueLat": 1, 
92811731Sjason@lowepower.com                            "opLat": 1, 
92911731Sjason@lowepower.com                            "name": "funcUnits5", 
93011731Sjason@lowepower.com                            "cantForwardFromFUIndices": [], 
93111731Sjason@lowepower.com                            "opClasses": {
93211731Sjason@lowepower.com                                "name": "opClasses", 
93311731Sjason@lowepower.com                                "opClasses": [
93411731Sjason@lowepower.com                                    {
93511731Sjason@lowepower.com                                        "opClass": "MemRead", 
93611731Sjason@lowepower.com                                        "name": "opClasses0", 
93711731Sjason@lowepower.com                                        "eventq_index": 0, 
93811731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
93911731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0", 
94011731Sjason@lowepower.com                                        "type": "MinorOpClass"
94111731Sjason@lowepower.com                                    }, 
94211731Sjason@lowepower.com                                    {
94311731Sjason@lowepower.com                                        "opClass": "MemWrite", 
94411731Sjason@lowepower.com                                        "name": "opClasses1", 
94511731Sjason@lowepower.com                                        "eventq_index": 0, 
94611731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
94711731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1", 
94811731Sjason@lowepower.com                                        "type": "MinorOpClass"
94911731Sjason@lowepower.com                                    }, 
95011731Sjason@lowepower.com                                    {
95111731Sjason@lowepower.com                                        "opClass": "FloatMemRead", 
95211731Sjason@lowepower.com                                        "name": "opClasses2", 
95311731Sjason@lowepower.com                                        "eventq_index": 0, 
95411731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
95511731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses2", 
95611731Sjason@lowepower.com                                        "type": "MinorOpClass"
95711731Sjason@lowepower.com                                    }, 
95811731Sjason@lowepower.com                                    {
95911731Sjason@lowepower.com                                        "opClass": "FloatMemWrite", 
96011731Sjason@lowepower.com                                        "name": "opClasses3", 
96111731Sjason@lowepower.com                                        "eventq_index": 0, 
96211731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
96311731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses3", 
96411731Sjason@lowepower.com                                        "type": "MinorOpClass"
96511731Sjason@lowepower.com                                    }
96611731Sjason@lowepower.com                                ], 
96711731Sjason@lowepower.com                                "eventq_index": 0, 
96811731Sjason@lowepower.com                                "cxx_class": "MinorOpClassSet", 
96911731Sjason@lowepower.com                                "path": "system.cpu.executeFuncUnits.funcUnits5.opClasses", 
97011731Sjason@lowepower.com                                "type": "MinorOpClassSet"
97111731Sjason@lowepower.com                            }, 
97211731Sjason@lowepower.com                            "eventq_index": 0, 
97311731Sjason@lowepower.com                            "timings": [
97411731Sjason@lowepower.com                                {
97511731Sjason@lowepower.com                                    "extraAssumedLat": 2, 
97611731Sjason@lowepower.com                                    "description": "Mem", 
97711731Sjason@lowepower.com                                    "srcRegsRelativeLats": [
97811731Sjason@lowepower.com                                        1
97911731Sjason@lowepower.com                                    ], 
98011731Sjason@lowepower.com                                    "suppress": false, 
98111731Sjason@lowepower.com                                    "mask": 0, 
98211731Sjason@lowepower.com                                    "extraCommitLat": 0, 
98311731Sjason@lowepower.com                                    "eventq_index": 0, 
98411731Sjason@lowepower.com                                    "opClasses": {
98511731Sjason@lowepower.com                                        "name": "opClasses", 
98611731Sjason@lowepower.com                                        "opClasses": [], 
98711731Sjason@lowepower.com                                        "eventq_index": 0, 
98811731Sjason@lowepower.com                                        "cxx_class": "MinorOpClassSet", 
98911731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits5.timings.opClasses", 
99011731Sjason@lowepower.com                                        "type": "MinorOpClassSet"
99111731Sjason@lowepower.com                                    }, 
99211731Sjason@lowepower.com                                    "cxx_class": "MinorFUTiming", 
99311731Sjason@lowepower.com                                    "path": "system.cpu.executeFuncUnits.funcUnits5.timings", 
99411731Sjason@lowepower.com                                    "extraCommitLatExpr": null, 
99511731Sjason@lowepower.com                                    "type": "MinorFUTiming", 
99611731Sjason@lowepower.com                                    "match": 0, 
99711731Sjason@lowepower.com                                    "name": "timings"
99811731Sjason@lowepower.com                                }
99911731Sjason@lowepower.com                            ], 
100011731Sjason@lowepower.com                            "cxx_class": "MinorFU", 
100111731Sjason@lowepower.com                            "path": "system.cpu.executeFuncUnits.funcUnits5", 
100211731Sjason@lowepower.com                            "type": "MinorFU"
100311731Sjason@lowepower.com                        }, 
100411731Sjason@lowepower.com                        {
100511731Sjason@lowepower.com                            "issueLat": 1, 
100611731Sjason@lowepower.com                            "opLat": 1, 
100711731Sjason@lowepower.com                            "name": "funcUnits6", 
100811731Sjason@lowepower.com                            "cantForwardFromFUIndices": [], 
100911731Sjason@lowepower.com                            "opClasses": {
101011731Sjason@lowepower.com                                "name": "opClasses", 
101111731Sjason@lowepower.com                                "opClasses": [
101211731Sjason@lowepower.com                                    {
101311731Sjason@lowepower.com                                        "opClass": "IprAccess", 
101411731Sjason@lowepower.com                                        "name": "opClasses0", 
101511731Sjason@lowepower.com                                        "eventq_index": 0, 
101611731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
101711731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0", 
101811731Sjason@lowepower.com                                        "type": "MinorOpClass"
101911731Sjason@lowepower.com                                    }, 
102011731Sjason@lowepower.com                                    {
102111731Sjason@lowepower.com                                        "opClass": "InstPrefetch", 
102211731Sjason@lowepower.com                                        "name": "opClasses1", 
102311731Sjason@lowepower.com                                        "eventq_index": 0, 
102411731Sjason@lowepower.com                                        "cxx_class": "MinorOpClass", 
102511731Sjason@lowepower.com                                        "path": "system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1", 
102611731Sjason@lowepower.com                                        "type": "MinorOpClass"
102711731Sjason@lowepower.com                                    }
102811731Sjason@lowepower.com                                ], 
102911731Sjason@lowepower.com                                "eventq_index": 0, 
103011731Sjason@lowepower.com                                "cxx_class": "MinorOpClassSet", 
103111731Sjason@lowepower.com                                "path": "system.cpu.executeFuncUnits.funcUnits6.opClasses", 
103211731Sjason@lowepower.com                                "type": "MinorOpClassSet"
103311731Sjason@lowepower.com                            }, 
103411731Sjason@lowepower.com                            "eventq_index": 0, 
103511731Sjason@lowepower.com                            "timings": [], 
103611731Sjason@lowepower.com                            "cxx_class": "MinorFU", 
103711731Sjason@lowepower.com                            "path": "system.cpu.executeFuncUnits.funcUnits6", 
103811731Sjason@lowepower.com                            "type": "MinorFU"
103911731Sjason@lowepower.com                        }
104011731Sjason@lowepower.com                    ], 
104111731Sjason@lowepower.com                    "type": "MinorFUPool"
104211731Sjason@lowepower.com                }, 
104311731Sjason@lowepower.com                "switched_out": false, 
104411731Sjason@lowepower.com                "power_model": null, 
104511731Sjason@lowepower.com                "max_insts_all_threads": 0, 
104611731Sjason@lowepower.com                "executeSetTraceTimeOnIssue": false, 
104711731Sjason@lowepower.com                "fetch2InputBufferSize": 2, 
104811731Sjason@lowepower.com                "profile": 0, 
104911731Sjason@lowepower.com                "fetch2ToDecodeForwardDelay": 1, 
105011731Sjason@lowepower.com                "executeInputWidth": 2, 
105111731Sjason@lowepower.com                "decodeToExecuteForwardDelay": 1, 
105211731Sjason@lowepower.com                "executeLSQRequestsQueueSize": 1, 
105311731Sjason@lowepower.com                "fetch2CycleInput": true, 
105411731Sjason@lowepower.com                "executeMaxAccessesInMemory": 2, 
105511731Sjason@lowepower.com                "enableIdling": true, 
105611731Sjason@lowepower.com                "executeLSQStoreBufferSize": 5, 
105711731Sjason@lowepower.com                "workload": [
105811731Sjason@lowepower.com                    {
105911731Sjason@lowepower.com                        "uid": 100, 
106011731Sjason@lowepower.com                        "pid": 100, 
106111731Sjason@lowepower.com                        "kvmInSE": false, 
106212137Sar4jc@virginia.edu                        "cxx_class": "Process", 
106312137Sar4jc@virginia.edu                        "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64m/insttest", 
106411731Sjason@lowepower.com                        "drivers": [], 
106511731Sjason@lowepower.com                        "system": "system", 
106611731Sjason@lowepower.com                        "gid": 100, 
106711731Sjason@lowepower.com                        "eventq_index": 0, 
106811731Sjason@lowepower.com                        "env": [], 
106912137Sar4jc@virginia.edu                        "maxStackSize": 67108864, 
107012137Sar4jc@virginia.edu                        "ppid": 0, 
107112137Sar4jc@virginia.edu                        "type": "Process", 
107211731Sjason@lowepower.com                        "cwd": "", 
107312137Sar4jc@virginia.edu                        "pgid": 100, 
107411731Sjason@lowepower.com                        "simpoint": 0, 
107511731Sjason@lowepower.com                        "euid": 100, 
107612137Sar4jc@virginia.edu                        "input": "cin", 
107711731Sjason@lowepower.com                        "path": "system.cpu.workload", 
107811731Sjason@lowepower.com                        "name": "workload", 
107911731Sjason@lowepower.com                        "cmd": [
108011731Sjason@lowepower.com                            "insttest"
108111731Sjason@lowepower.com                        ], 
108211731Sjason@lowepower.com                        "errout": "cerr", 
108311731Sjason@lowepower.com                        "useArchPT": false, 
108411731Sjason@lowepower.com                        "egid": 100, 
108511731Sjason@lowepower.com                        "output": "cout"
108611731Sjason@lowepower.com                    }
108711731Sjason@lowepower.com                ], 
108811731Sjason@lowepower.com                "name": "cpu", 
108912137Sar4jc@virginia.edu                "wait_for_remote_gdb": false, 
109011731Sjason@lowepower.com                "dtb": {
109111731Sjason@lowepower.com                    "name": "dtb", 
109211731Sjason@lowepower.com                    "eventq_index": 0, 
109311731Sjason@lowepower.com                    "cxx_class": "RiscvISA::TLB", 
109411731Sjason@lowepower.com                    "path": "system.cpu.dtb", 
109511731Sjason@lowepower.com                    "type": "RiscvTLB", 
109611731Sjason@lowepower.com                    "size": 64
109711731Sjason@lowepower.com                }, 
109811731Sjason@lowepower.com                "simpoint_start_insts": [], 
109911731Sjason@lowepower.com                "executeSetTraceTimeOnCommit": true, 
110011731Sjason@lowepower.com                "tracer": {
110111731Sjason@lowepower.com                    "eventq_index": 0, 
110211731Sjason@lowepower.com                    "path": "system.cpu.tracer", 
110311731Sjason@lowepower.com                    "type": "ExeTracer", 
110411731Sjason@lowepower.com                    "name": "tracer", 
110511731Sjason@lowepower.com                    "cxx_class": "Trace::ExeTracer"
110611731Sjason@lowepower.com                }, 
110711731Sjason@lowepower.com                "threadPolicy": "RoundRobin", 
110811731Sjason@lowepower.com                "executeCommitLimit": 2, 
110911731Sjason@lowepower.com                "fetch1LineWidth": 0, 
111011731Sjason@lowepower.com                "branchPred": {
111111731Sjason@lowepower.com                    "numThreads": 1, 
111211731Sjason@lowepower.com                    "BTBEntries": 4096, 
111311731Sjason@lowepower.com                    "cxx_class": "TournamentBP", 
111411731Sjason@lowepower.com                    "indirectPathLength": 3, 
111511731Sjason@lowepower.com                    "globalCtrBits": 2, 
111611731Sjason@lowepower.com                    "choicePredictorSize": 8192, 
111711731Sjason@lowepower.com                    "indirectHashGHR": true, 
111811731Sjason@lowepower.com                    "eventq_index": 0, 
111911731Sjason@lowepower.com                    "localHistoryTableSize": 2048, 
112011731Sjason@lowepower.com                    "type": "TournamentBP", 
112111731Sjason@lowepower.com                    "indirectSets": 256, 
112211731Sjason@lowepower.com                    "indirectWays": 2, 
112311731Sjason@lowepower.com                    "choiceCtrBits": 2, 
112411731Sjason@lowepower.com                    "useIndirect": true, 
112511731Sjason@lowepower.com                    "localCtrBits": 2, 
112611731Sjason@lowepower.com                    "path": "system.cpu.branchPred", 
112711731Sjason@lowepower.com                    "localPredictorSize": 2048, 
112811731Sjason@lowepower.com                    "RASSize": 16, 
112911731Sjason@lowepower.com                    "globalPredictorSize": 8192, 
113011731Sjason@lowepower.com                    "name": "branchPred", 
113111731Sjason@lowepower.com                    "indirectHashTargets": true, 
113211731Sjason@lowepower.com                    "instShiftAmt": 2, 
113311731Sjason@lowepower.com                    "indirectTagSize": 16, 
113411731Sjason@lowepower.com                    "BTBTagSize": 16
113511731Sjason@lowepower.com                }, 
113611731Sjason@lowepower.com                "dcache": {
113711731Sjason@lowepower.com                    "cpu_side": {
113811731Sjason@lowepower.com                        "peer": "system.cpu.dcache_port", 
113911731Sjason@lowepower.com                        "role": "SLAVE"
114011731Sjason@lowepower.com                    }, 
114111731Sjason@lowepower.com                    "clusivity": "mostly_incl", 
114211731Sjason@lowepower.com                    "prefetcher": null, 
114311731Sjason@lowepower.com                    "system": "system", 
114411731Sjason@lowepower.com                    "write_buffers": 8, 
114511731Sjason@lowepower.com                    "response_latency": 2, 
114611731Sjason@lowepower.com                    "cxx_class": "Cache", 
114711731Sjason@lowepower.com                    "size": 262144, 
114811731Sjason@lowepower.com                    "type": "Cache", 
114911731Sjason@lowepower.com                    "clk_domain": "system.cpu_clk_domain", 
115011731Sjason@lowepower.com                    "max_miss_count": 0, 
115111731Sjason@lowepower.com                    "eventq_index": 0, 
115211731Sjason@lowepower.com                    "default_p_state": "UNDEFINED", 
115311731Sjason@lowepower.com                    "p_state_clk_gate_max": 1000000000000, 
115411731Sjason@lowepower.com                    "mem_side": {
115511731Sjason@lowepower.com                        "peer": "system.cpu.toL2Bus.slave[1]", 
115611731Sjason@lowepower.com                        "role": "MASTER"
115711731Sjason@lowepower.com                    }, 
115811731Sjason@lowepower.com                    "mshrs": 4, 
115911731Sjason@lowepower.com                    "writeback_clean": false, 
116011731Sjason@lowepower.com                    "p_state_clk_gate_min": 1000, 
116111731Sjason@lowepower.com                    "tags": {
116211731Sjason@lowepower.com                        "size": 262144, 
116311731Sjason@lowepower.com                        "tag_latency": 2, 
116411731Sjason@lowepower.com                        "name": "tags", 
116511731Sjason@lowepower.com                        "p_state_clk_gate_min": 1000, 
116611731Sjason@lowepower.com                        "eventq_index": 0, 
116711731Sjason@lowepower.com                        "p_state_clk_gate_bins": 20, 
116811731Sjason@lowepower.com                        "default_p_state": "UNDEFINED", 
116911731Sjason@lowepower.com                        "clk_domain": "system.cpu_clk_domain", 
117011731Sjason@lowepower.com                        "power_model": null, 
117111731Sjason@lowepower.com                        "sequential_access": false, 
117211731Sjason@lowepower.com                        "assoc": 2, 
117311731Sjason@lowepower.com                        "cxx_class": "LRU", 
117411731Sjason@lowepower.com                        "p_state_clk_gate_max": 1000000000000, 
117511731Sjason@lowepower.com                        "path": "system.cpu.dcache.tags", 
117611731Sjason@lowepower.com                        "block_size": 64, 
117711731Sjason@lowepower.com                        "type": "LRU", 
117811731Sjason@lowepower.com                        "data_latency": 2
117911731Sjason@lowepower.com                    }, 
118011731Sjason@lowepower.com                    "tgts_per_mshr": 20, 
118111731Sjason@lowepower.com                    "demand_mshr_reserve": 1, 
118211731Sjason@lowepower.com                    "power_model": null, 
118311731Sjason@lowepower.com                    "addr_ranges": [
118411731Sjason@lowepower.com                        "0:18446744073709551615:0:0:0:0"
118511731Sjason@lowepower.com                    ], 
118611731Sjason@lowepower.com                    "is_read_only": false, 
118711731Sjason@lowepower.com                    "prefetch_on_access": false, 
118811731Sjason@lowepower.com                    "path": "system.cpu.dcache", 
118911731Sjason@lowepower.com                    "data_latency": 2, 
119011731Sjason@lowepower.com                    "tag_latency": 2, 
119111731Sjason@lowepower.com                    "name": "dcache", 
119211731Sjason@lowepower.com                    "p_state_clk_gate_bins": 20, 
119311731Sjason@lowepower.com                    "sequential_access": false, 
119411731Sjason@lowepower.com                    "assoc": 2
119511731Sjason@lowepower.com                }, 
119611731Sjason@lowepower.com                "path": "system.cpu", 
119711731Sjason@lowepower.com                "fetch1ToFetch2ForwardDelay": 1, 
119811731Sjason@lowepower.com                "decodeInputBufferSize": 3
119911731Sjason@lowepower.com            }
120011731Sjason@lowepower.com        ], 
120111731Sjason@lowepower.com        "multi_thread": false, 
120211731Sjason@lowepower.com        "exit_on_work_items": false, 
120311731Sjason@lowepower.com        "work_item_id": -1, 
120411731Sjason@lowepower.com        "num_work_ids": 16
120511731Sjason@lowepower.com    }, 
120611731Sjason@lowepower.com    "time_sync_period": 100000000000, 
120711731Sjason@lowepower.com    "eventq_index": 0, 
120811731Sjason@lowepower.com    "time_sync_spin_threshold": 100000000, 
120911731Sjason@lowepower.com    "cxx_class": "Root", 
121011731Sjason@lowepower.com    "path": "root", 
121111731Sjason@lowepower.com    "time_sync_enable": false, 
121211731Sjason@lowepower.com    "type": "Root", 
121311731Sjason@lowepower.com    "full_system": false
121411731Sjason@lowepower.com}