| { |
| "name": null, |
| "sim_quantum": 0, |
| "system": { |
| "kernel": "", |
| "mmap_using_noreserve": false, |
| "kernel_addr_check": true, |
| "membus": { |
| "slave": { |
| "peer": [ |
| "system.system_port", |
| "system.l2c.mem_side" |
| ], |
| "role": "SLAVE" |
| }, |
| "name": "membus", |
| "snoop_filter": null, |
| "forward_latency": 4, |
| "clk_domain": "system.clk_domain", |
| "system": "system", |
| "width": 16, |
| "eventq_index": 0, |
| "master": { |
| "peer": [ |
| "system.physmem.port" |
| ], |
| "role": "MASTER" |
| }, |
| "response_latency": 2, |
| "cxx_class": "CoherentXBar", |
| "path": "system.membus", |
| "snoop_response_latency": 4, |
| "type": "CoherentXBar", |
| "use_default_range": false, |
| "frontend_latency": 3 |
| }, |
| "symbolfile": "", |
| "l2c": { |
| "is_top_level": false, |
| "prefetcher": null, |
| "clk_domain": "system.cpu_clk_domain", |
| "write_buffers": 8, |
| "response_latency": 20, |
| "cxx_class": "BaseCache", |
| "size": 4194304, |
| "tags": { |
| "name": "tags", |
| "eventq_index": 0, |
| "hit_latency": 20, |
| "clk_domain": "system.cpu_clk_domain", |
| "sequential_access": false, |
| "assoc": 8, |
| "cxx_class": "LRU", |
| "path": "system.l2c.tags", |
| "block_size": 64, |
| "type": "LRU", |
| "size": 4194304 |
| }, |
| "system": "system", |
| "max_miss_count": 0, |
| "eventq_index": 0, |
| "mem_side": { |
| "peer": "system.membus.slave[1]", |
| "role": "MASTER" |
| }, |
| "mshrs": 20, |
| "forward_snoops": true, |
| "hit_latency": 20, |
| "demand_mshr_reserve": 1, |
| "tgts_per_mshr": 12, |
| "addr_ranges": [ |
| "0:18446744073709551615" |
| ], |
| "assoc": 8, |
| "prefetch_on_access": false, |
| "path": "system.l2c", |
| "name": "l2c", |
| "type": "BaseCache", |
| "sequential_access": false, |
| "cpu_side": { |
| "peer": "system.toL2Bus.master[0]", |
| "role": "SLAVE" |
| }, |
| "two_queue": false |
| }, |
| "readfile": "", |
| "cxx_class": "System", |
| "load_offset": 0, |
| "work_end_ckpt_count": 0, |
| "memories": [ |
| "system.physmem" |
| ], |
| "work_begin_ckpt_count": 0, |
| "clk_domain": { |
| "name": "clk_domain", |
| "clock": [ |
| 1000 |
| ], |
| "init_perf_level": 0, |
| "voltage_domain": "system.voltage_domain", |
| "eventq_index": 0, |
| "cxx_class": "SrcClockDomain", |
| "path": "system.clk_domain", |
| "type": "SrcClockDomain", |
| "domain_id": -1 |
| }, |
| "mem_ranges": [], |
| "eventq_index": 0, |
| "dvfs_handler": { |
| "enable": false, |
| "name": "dvfs_handler", |
| "sys_clk_domain": "system.clk_domain", |
| "transition_latency": 100000000, |
| "eventq_index": 0, |
| "cxx_class": "DVFSHandler", |
| "domains": [], |
| "path": "system.dvfs_handler", |
| "type": "DVFSHandler" |
| }, |
| "work_end_exit_count": 0, |
| "type": "System", |
| "voltage_domain": { |
| "name": "voltage_domain", |
| "eventq_index": 0, |
| "voltage": [ |
| "1.0" |
| ], |
| "cxx_class": "VoltageDomain", |
| "path": "system.voltage_domain", |
| "type": "VoltageDomain" |
| }, |
| "cache_line_size": 64, |
| "boot_osflags": "a", |
| "physmem": { |
| "range": "0:134217727", |
| "latency": 30000, |
| "name": "physmem", |
| "eventq_index": 0, |
| "clk_domain": "system.clk_domain", |
| "latency_var": 0, |
| "bandwidth": "73.000000", |
| "conf_table_reported": true, |
| "cxx_class": "SimpleMemory", |
| "path": "system.physmem", |
| "null": false, |
| "type": "SimpleMemory", |
| "port": { |
| "peer": "system.membus.master[0]", |
| "role": "SLAVE" |
| }, |
| "in_addr_map": true |
| }, |
| "work_cpus_ckpt_count": 0, |
| "work_begin_exit_count": 0, |
| "path": "system", |
| "cpu_clk_domain": { |
| "name": "cpu_clk_domain", |
| "clock": [ |
| 500 |
| ], |
| "init_perf_level": 0, |
| "voltage_domain": "system.voltage_domain", |
| "eventq_index": 0, |
| "cxx_class": "SrcClockDomain", |
| "path": "system.cpu_clk_domain", |
| "type": "SrcClockDomain", |
| "domain_id": -1 |
| }, |
| "toL2Bus": { |
| "slave": { |
| "peer": [ |
| "system.cpu0.icache.mem_side", |
| "system.cpu0.dcache.mem_side", |
| "system.cpu1.icache.mem_side", |
| "system.cpu1.dcache.mem_side", |
| "system.cpu2.icache.mem_side", |
| "system.cpu2.dcache.mem_side", |
| "system.cpu3.icache.mem_side", |
| "system.cpu3.dcache.mem_side" |
| ], |
| "role": "SLAVE" |
| }, |
| "name": "toL2Bus", |
| "snoop_filter": null, |
| "forward_latency": 0, |
| "clk_domain": "system.cpu_clk_domain", |
| "system": "system", |
| "width": 32, |
| "eventq_index": 0, |
| "master": { |
| "peer": [ |
| "system.l2c.cpu_side" |
| ], |
| "role": "MASTER" |
| }, |
| "response_latency": 1, |
| "cxx_class": "CoherentXBar", |
| "path": "system.toL2Bus", |
| "snoop_response_latency": 1, |
| "type": "CoherentXBar", |
| "use_default_range": false, |
| "frontend_latency": 1 |
| }, |
| "mem_mode": "atomic", |
| "name": "system", |
| "init_param": 0, |
| "system_port": { |
| "peer": "system.membus.slave[0]", |
| "role": "MASTER" |
| }, |
| "load_addr_mask": 1099511627775, |
| "cpu": [ |
| { |
| "do_statistics_insts": true, |
| "numThreads": 1, |
| "itb": { |
| "name": "itb", |
| "eventq_index": 0, |
| "cxx_class": "AlphaISA::TLB", |
| "path": "system.cpu0.itb", |
| "type": "AlphaTLB", |
| "size": 48 |
| }, |
| "simulate_data_stalls": false, |
| "function_trace": false, |
| "do_checkpoint_insts": true, |
| "cxx_class": "AtomicSimpleCPU", |
| "max_loads_all_threads": 0, |
| "system": "system", |
| "clk_domain": "system.cpu_clk_domain", |
| "function_trace_start": 0, |
| "cpu_id": 0, |
| "width": 1, |
| "checker": null, |
| "eventq_index": 0, |
| "do_quiesce": true, |
| "type": "AtomicSimpleCPU", |
| "fastmem": false, |
| "profile": 0, |
| "icache_port": { |
| "peer": "system.cpu0.icache.cpu_side", |
| "role": "MASTER" |
| }, |
| "icache": { |
| "is_top_level": true, |
| "prefetcher": null, |
| "clk_domain": "system.cpu_clk_domain", |
| "write_buffers": 8, |
| "response_latency": 2, |
| "cxx_class": "BaseCache", |
| "size": 32768, |
| "tags": { |
| "name": "tags", |
| "eventq_index": 0, |
| "hit_latency": 2, |
| "clk_domain": "system.cpu_clk_domain", |
| "sequential_access": false, |
| "assoc": 1, |
| "cxx_class": "LRU", |
| "path": "system.cpu0.icache.tags", |
| "block_size": 64, |
| "type": "LRU", |
| "size": 32768 |
| }, |
| "system": "system", |
| "max_miss_count": 0, |
| "eventq_index": 0, |
| "mem_side": { |
| "peer": "system.toL2Bus.slave[0]", |
| "role": "MASTER" |
| }, |
| "mshrs": 4, |
| "forward_snoops": true, |
| "hit_latency": 2, |
| "demand_mshr_reserve": 1, |
| "tgts_per_mshr": 20, |
| "addr_ranges": [ |
| "0:18446744073709551615" |
| ], |
| "assoc": 1, |
| "prefetch_on_access": false, |
| "path": "system.cpu0.icache", |
| "name": "icache", |
| "type": "BaseCache", |
| "sequential_access": false, |
| "cpu_side": { |
| "peer": "system.cpu0.icache_port", |
| "role": "SLAVE" |
| }, |
| "two_queue": false |
| }, |
| "interrupts": { |
| "eventq_index": 0, |
| "path": "system.cpu0.interrupts", |
| "type": "AlphaInterrupts", |
| "name": "interrupts", |
| "cxx_class": "AlphaISA::Interrupts" |
| }, |
| "dcache_port": { |
| "peer": "system.cpu0.dcache.cpu_side", |
| "role": "MASTER" |
| }, |
| "socket_id": 0, |
| "max_insts_all_threads": 0, |
| "path": "system.cpu0", |
| "max_loads_any_thread": 0, |
| "switched_out": false, |
| "workload": [ |
| { |
| "name": "workload", |
| "output": "cout", |
| "chkpt": "", |
| "errout": "cerr", |
| "kvmInSE": false, |
| "system": "system", |
| "useArchPT": false, |
| "eventq_index": 0, |
| "file": "/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz", |
| "cxx_class": "EioProcess", |
| "path": "system.cpu0.workload", |
| "max_stack_size": 67108864, |
| "type": "EioProcess", |
| "input": "None" |
| } |
| ], |
| "name": "cpu0", |
| "dtb": { |
| "name": "dtb", |
| "eventq_index": 0, |
| "cxx_class": "AlphaISA::TLB", |
| "path": "system.cpu0.dtb", |
| "type": "AlphaTLB", |
| "size": 64 |
| }, |
| "simpoint_start_insts": [], |
| "max_insts_any_thread": 500000, |
| "simulate_inst_stalls": false, |
| "progress_interval": 0, |
| "branchPred": null, |
| "dcache": { |
| "is_top_level": true, |
| "prefetcher": null, |
| "clk_domain": "system.cpu_clk_domain", |
| "write_buffers": 8, |
| "response_latency": 2, |
| "cxx_class": "BaseCache", |
| "size": 32768, |
| "tags": { |
| "name": "tags", |
| "eventq_index": 0, |
| "hit_latency": 2, |
| "clk_domain": "system.cpu_clk_domain", |
| "sequential_access": false, |
| "assoc": 4, |
| "cxx_class": "LRU", |
| "path": "system.cpu0.dcache.tags", |
| "block_size": 64, |
| "type": "LRU", |
| "size": 32768 |
| }, |
| "system": "system", |
| "max_miss_count": 0, |
| "eventq_index": 0, |
| "mem_side": { |
| "peer": "system.toL2Bus.slave[1]", |
| "role": "MASTER" |
| }, |
| "mshrs": 4, |
| "forward_snoops": true, |
| "hit_latency": 2, |
| "demand_mshr_reserve": 1, |
| "tgts_per_mshr": 20, |
| "addr_ranges": [ |
| "0:18446744073709551615" |
| ], |
| "assoc": 4, |
| "prefetch_on_access": false, |
| "path": "system.cpu0.dcache", |
| "name": "dcache", |
| "type": "BaseCache", |
| "sequential_access": false, |
| "cpu_side": { |
| "peer": "system.cpu0.dcache_port", |
| "role": "SLAVE" |
| }, |
| "two_queue": false |
| }, |
| "isa": [ |
| { |
| "name": "isa", |
| "system": "system", |
| "eventq_index": 0, |
| "cxx_class": "AlphaISA::ISA", |
| "path": "system.cpu0.isa", |
| "type": "AlphaISA" |
| } |
| ], |
| "tracer": { |
| "eventq_index": 0, |
| "path": "system.cpu0.tracer", |
| "type": "ExeTracer", |
| "name": "tracer", |
| "cxx_class": "Trace::ExeTracer" |
| } |
| }, |
| { |
| "do_statistics_insts": true, |
| "numThreads": 1, |
| "itb": { |
| "name": "itb", |
| "eventq_index": 0, |
| "cxx_class": "AlphaISA::TLB", |
| "path": "system.cpu1.itb", |
| "type": "AlphaTLB", |
| "size": 48 |
| }, |
| "simulate_data_stalls": false, |
| "function_trace": false, |
| "do_checkpoint_insts": true, |
| "cxx_class": "AtomicSimpleCPU", |
| "max_loads_all_threads": 0, |
| "system": "system", |
| "clk_domain": "system.cpu_clk_domain", |
| "function_trace_start": 0, |
| "cpu_id": 1, |
| "width": 1, |
| "checker": null, |
| "eventq_index": 0, |
| "do_quiesce": true, |
| "type": "AtomicSimpleCPU", |
| "fastmem": false, |
| "profile": 0, |
| "icache_port": { |
| "peer": "system.cpu1.icache.cpu_side", |
| "role": "MASTER" |
| }, |
| "icache": { |
| "is_top_level": true, |
| "prefetcher": null, |
| "clk_domain": "system.cpu_clk_domain", |
| "write_buffers": 8, |
| "response_latency": 2, |
| "cxx_class": "BaseCache", |
| "size": 32768, |
| "tags": { |
| "name": "tags", |
| "eventq_index": 0, |
| "hit_latency": 2, |
| "clk_domain": "system.cpu_clk_domain", |
| "sequential_access": false, |
| "assoc": 1, |
| "cxx_class": "LRU", |
| "path": "system.cpu1.icache.tags", |
| "block_size": 64, |
| "type": "LRU", |
| "size": 32768 |
| }, |
| "system": "system", |
| "max_miss_count": 0, |
| "eventq_index": 0, |
| "mem_side": { |
| "peer": "system.toL2Bus.slave[2]", |
| "role": "MASTER" |
| }, |
| "mshrs": 4, |
| "forward_snoops": true, |
| "hit_latency": 2, |
| "demand_mshr_reserve": 1, |
| "tgts_per_mshr": 20, |
| "addr_ranges": [ |
| "0:18446744073709551615" |
| ], |
| "assoc": 1, |
| "prefetch_on_access": false, |
| "path": "system.cpu1.icache", |
| "name": "icache", |
| "type": "BaseCache", |
| "sequential_access": false, |
| "cpu_side": { |
| "peer": "system.cpu1.icache_port", |
| "role": "SLAVE" |
| }, |
| "two_queue": false |
| }, |
| "interrupts": { |
| "eventq_index": 0, |
| "path": "system.cpu1.interrupts", |
| "type": "AlphaInterrupts", |
| "name": "interrupts", |
| "cxx_class": "AlphaISA::Interrupts" |
| }, |
| "dcache_port": { |
| "peer": "system.cpu1.dcache.cpu_side", |
| "role": "MASTER" |
| }, |
| "socket_id": 0, |
| "max_insts_all_threads": 0, |
| "path": "system.cpu1", |
| "max_loads_any_thread": 0, |
| "switched_out": false, |
| "workload": [ |
| { |
| "name": "workload", |
| "output": "cout", |
| "chkpt": "", |
| "errout": "cerr", |
| "kvmInSE": false, |
| "system": "system", |
| "useArchPT": false, |
| "eventq_index": 0, |
| "file": "/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz", |
| "cxx_class": "EioProcess", |
| "path": "system.cpu1.workload", |
| "max_stack_size": 67108864, |
| "type": "EioProcess", |
| "input": "None" |
| } |
| ], |
| "name": "cpu1", |
| "dtb": { |
| "name": "dtb", |
| "eventq_index": 0, |
| "cxx_class": "AlphaISA::TLB", |
| "path": "system.cpu1.dtb", |
| "type": "AlphaTLB", |
| "size": 64 |
| }, |
| "simpoint_start_insts": [], |
| "max_insts_any_thread": 500000, |
| "simulate_inst_stalls": false, |
| "progress_interval": 0, |
| "branchPred": null, |
| "dcache": { |
| "is_top_level": true, |
| "prefetcher": null, |
| "clk_domain": "system.cpu_clk_domain", |
| "write_buffers": 8, |
| "response_latency": 2, |
| "cxx_class": "BaseCache", |
| "size": 32768, |
| "tags": { |
| "name": "tags", |
| "eventq_index": 0, |
| "hit_latency": 2, |
| "clk_domain": "system.cpu_clk_domain", |
| "sequential_access": false, |
| "assoc": 4, |
| "cxx_class": "LRU", |
| "path": "system.cpu1.dcache.tags", |
| "block_size": 64, |
| "type": "LRU", |
| "size": 32768 |
| }, |
| "system": "system", |
| "max_miss_count": 0, |
| "eventq_index": 0, |
| "mem_side": { |
| "peer": "system.toL2Bus.slave[3]", |
| "role": "MASTER" |
| }, |
| "mshrs": 4, |
| "forward_snoops": true, |
| "hit_latency": 2, |
| "demand_mshr_reserve": 1, |
| "tgts_per_mshr": 20, |
| "addr_ranges": [ |
| "0:18446744073709551615" |
| ], |
| "assoc": 4, |
| "prefetch_on_access": false, |
| "path": "system.cpu1.dcache", |
| "name": "dcache", |
| "type": "BaseCache", |
| "sequential_access": false, |
| "cpu_side": { |
| "peer": "system.cpu1.dcache_port", |
| "role": "SLAVE" |
| }, |
| "two_queue": false |
| }, |
| "isa": [ |
| { |
| "name": "isa", |
| "system": "system", |
| "eventq_index": 0, |
| "cxx_class": "AlphaISA::ISA", |
| "path": "system.cpu1.isa", |
| "type": "AlphaISA" |
| } |
| ], |
| "tracer": { |
| "eventq_index": 0, |
| "path": "system.cpu1.tracer", |
| "type": "ExeTracer", |
| "name": "tracer", |
| "cxx_class": "Trace::ExeTracer" |
| } |
| }, |
| { |
| "do_statistics_insts": true, |
| "numThreads": 1, |
| "itb": { |
| "name": "itb", |
| "eventq_index": 0, |
| "cxx_class": "AlphaISA::TLB", |
| "path": "system.cpu2.itb", |
| "type": "AlphaTLB", |
| "size": 48 |
| }, |
| "simulate_data_stalls": false, |
| "function_trace": false, |
| "do_checkpoint_insts": true, |
| "cxx_class": "AtomicSimpleCPU", |
| "max_loads_all_threads": 0, |
| "system": "system", |
| "clk_domain": "system.cpu_clk_domain", |
| "function_trace_start": 0, |
| "cpu_id": 2, |
| "width": 1, |
| "checker": null, |
| "eventq_index": 0, |
| "do_quiesce": true, |
| "type": "AtomicSimpleCPU", |
| "fastmem": false, |
| "profile": 0, |
| "icache_port": { |
| "peer": "system.cpu2.icache.cpu_side", |
| "role": "MASTER" |
| }, |
| "icache": { |
| "is_top_level": true, |
| "prefetcher": null, |
| "clk_domain": "system.cpu_clk_domain", |
| "write_buffers": 8, |
| "response_latency": 2, |
| "cxx_class": "BaseCache", |
| "size": 32768, |
| "tags": { |
| "name": "tags", |
| "eventq_index": 0, |
| "hit_latency": 2, |
| "clk_domain": "system.cpu_clk_domain", |
| "sequential_access": false, |
| "assoc": 1, |
| "cxx_class": "LRU", |
| "path": "system.cpu2.icache.tags", |
| "block_size": 64, |
| "type": "LRU", |
| "size": 32768 |
| }, |
| "system": "system", |
| "max_miss_count": 0, |
| "eventq_index": 0, |
| "mem_side": { |
| "peer": "system.toL2Bus.slave[4]", |
| "role": "MASTER" |
| }, |
| "mshrs": 4, |
| "forward_snoops": true, |
| "hit_latency": 2, |
| "demand_mshr_reserve": 1, |
| "tgts_per_mshr": 20, |
| "addr_ranges": [ |
| "0:18446744073709551615" |
| ], |
| "assoc": 1, |
| "prefetch_on_access": false, |
| "path": "system.cpu2.icache", |
| "name": "icache", |
| "type": "BaseCache", |
| "sequential_access": false, |
| "cpu_side": { |
| "peer": "system.cpu2.icache_port", |
| "role": "SLAVE" |
| }, |
| "two_queue": false |
| }, |
| "interrupts": { |
| "eventq_index": 0, |
| "path": "system.cpu2.interrupts", |
| "type": "AlphaInterrupts", |
| "name": "interrupts", |
| "cxx_class": "AlphaISA::Interrupts" |
| }, |
| "dcache_port": { |
| "peer": "system.cpu2.dcache.cpu_side", |
| "role": "MASTER" |
| }, |
| "socket_id": 0, |
| "max_insts_all_threads": 0, |
| "path": "system.cpu2", |
| "max_loads_any_thread": 0, |
| "switched_out": false, |
| "workload": [ |
| { |
| "name": "workload", |
| "output": "cout", |
| "chkpt": "", |
| "errout": "cerr", |
| "kvmInSE": false, |
| "system": "system", |
| "useArchPT": false, |
| "eventq_index": 0, |
| "file": "/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz", |
| "cxx_class": "EioProcess", |
| "path": "system.cpu2.workload", |
| "max_stack_size": 67108864, |
| "type": "EioProcess", |
| "input": "None" |
| } |
| ], |
| "name": "cpu2", |
| "dtb": { |
| "name": "dtb", |
| "eventq_index": 0, |
| "cxx_class": "AlphaISA::TLB", |
| "path": "system.cpu2.dtb", |
| "type": "AlphaTLB", |
| "size": 64 |
| }, |
| "simpoint_start_insts": [], |
| "max_insts_any_thread": 500000, |
| "simulate_inst_stalls": false, |
| "progress_interval": 0, |
| "branchPred": null, |
| "dcache": { |
| "is_top_level": true, |
| "prefetcher": null, |
| "clk_domain": "system.cpu_clk_domain", |
| "write_buffers": 8, |
| "response_latency": 2, |
| "cxx_class": "BaseCache", |
| "size": 32768, |
| "tags": { |
| "name": "tags", |
| "eventq_index": 0, |
| "hit_latency": 2, |
| "clk_domain": "system.cpu_clk_domain", |
| "sequential_access": false, |
| "assoc": 4, |
| "cxx_class": "LRU", |
| "path": "system.cpu2.dcache.tags", |
| "block_size": 64, |
| "type": "LRU", |
| "size": 32768 |
| }, |
| "system": "system", |
| "max_miss_count": 0, |
| "eventq_index": 0, |
| "mem_side": { |
| "peer": "system.toL2Bus.slave[5]", |
| "role": "MASTER" |
| }, |
| "mshrs": 4, |
| "forward_snoops": true, |
| "hit_latency": 2, |
| "demand_mshr_reserve": 1, |
| "tgts_per_mshr": 20, |
| "addr_ranges": [ |
| "0:18446744073709551615" |
| ], |
| "assoc": 4, |
| "prefetch_on_access": false, |
| "path": "system.cpu2.dcache", |
| "name": "dcache", |
| "type": "BaseCache", |
| "sequential_access": false, |
| "cpu_side": { |
| "peer": "system.cpu2.dcache_port", |
| "role": "SLAVE" |
| }, |
| "two_queue": false |
| }, |
| "isa": [ |
| { |
| "name": "isa", |
| "system": "system", |
| "eventq_index": 0, |
| "cxx_class": "AlphaISA::ISA", |
| "path": "system.cpu2.isa", |
| "type": "AlphaISA" |
| } |
| ], |
| "tracer": { |
| "eventq_index": 0, |
| "path": "system.cpu2.tracer", |
| "type": "ExeTracer", |
| "name": "tracer", |
| "cxx_class": "Trace::ExeTracer" |
| } |
| }, |
| { |
| "do_statistics_insts": true, |
| "numThreads": 1, |
| "itb": { |
| "name": "itb", |
| "eventq_index": 0, |
| "cxx_class": "AlphaISA::TLB", |
| "path": "system.cpu3.itb", |
| "type": "AlphaTLB", |
| "size": 48 |
| }, |
| "simulate_data_stalls": false, |
| "function_trace": false, |
| "do_checkpoint_insts": true, |
| "cxx_class": "AtomicSimpleCPU", |
| "max_loads_all_threads": 0, |
| "system": "system", |
| "clk_domain": "system.cpu_clk_domain", |
| "function_trace_start": 0, |
| "cpu_id": 3, |
| "width": 1, |
| "checker": null, |
| "eventq_index": 0, |
| "do_quiesce": true, |
| "type": "AtomicSimpleCPU", |
| "fastmem": false, |
| "profile": 0, |
| "icache_port": { |
| "peer": "system.cpu3.icache.cpu_side", |
| "role": "MASTER" |
| }, |
| "icache": { |
| "is_top_level": true, |
| "prefetcher": null, |
| "clk_domain": "system.cpu_clk_domain", |
| "write_buffers": 8, |
| "response_latency": 2, |
| "cxx_class": "BaseCache", |
| "size": 32768, |
| "tags": { |
| "name": "tags", |
| "eventq_index": 0, |
| "hit_latency": 2, |
| "clk_domain": "system.cpu_clk_domain", |
| "sequential_access": false, |
| "assoc": 1, |
| "cxx_class": "LRU", |
| "path": "system.cpu3.icache.tags", |
| "block_size": 64, |
| "type": "LRU", |
| "size": 32768 |
| }, |
| "system": "system", |
| "max_miss_count": 0, |
| "eventq_index": 0, |
| "mem_side": { |
| "peer": "system.toL2Bus.slave[6]", |
| "role": "MASTER" |
| }, |
| "mshrs": 4, |
| "forward_snoops": true, |
| "hit_latency": 2, |
| "demand_mshr_reserve": 1, |
| "tgts_per_mshr": 20, |
| "addr_ranges": [ |
| "0:18446744073709551615" |
| ], |
| "assoc": 1, |
| "prefetch_on_access": false, |
| "path": "system.cpu3.icache", |
| "name": "icache", |
| "type": "BaseCache", |
| "sequential_access": false, |
| "cpu_side": { |
| "peer": "system.cpu3.icache_port", |
| "role": "SLAVE" |
| }, |
| "two_queue": false |
| }, |
| "interrupts": { |
| "eventq_index": 0, |
| "path": "system.cpu3.interrupts", |
| "type": "AlphaInterrupts", |
| "name": "interrupts", |
| "cxx_class": "AlphaISA::Interrupts" |
| }, |
| "dcache_port": { |
| "peer": "system.cpu3.dcache.cpu_side", |
| "role": "MASTER" |
| }, |
| "socket_id": 0, |
| "max_insts_all_threads": 0, |
| "path": "system.cpu3", |
| "max_loads_any_thread": 0, |
| "switched_out": false, |
| "workload": [ |
| { |
| "name": "workload", |
| "output": "cout", |
| "chkpt": "", |
| "errout": "cerr", |
| "kvmInSE": false, |
| "system": "system", |
| "useArchPT": false, |
| "eventq_index": 0, |
| "file": "/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz", |
| "cxx_class": "EioProcess", |
| "path": "system.cpu3.workload", |
| "max_stack_size": 67108864, |
| "type": "EioProcess", |
| "input": "None" |
| } |
| ], |
| "name": "cpu3", |
| "dtb": { |
| "name": "dtb", |
| "eventq_index": 0, |
| "cxx_class": "AlphaISA::TLB", |
| "path": "system.cpu3.dtb", |
| "type": "AlphaTLB", |
| "size": 64 |
| }, |
| "simpoint_start_insts": [], |
| "max_insts_any_thread": 500000, |
| "simulate_inst_stalls": false, |
| "progress_interval": 0, |
| "branchPred": null, |
| "dcache": { |
| "is_top_level": true, |
| "prefetcher": null, |
| "clk_domain": "system.cpu_clk_domain", |
| "write_buffers": 8, |
| "response_latency": 2, |
| "cxx_class": "BaseCache", |
| "size": 32768, |
| "tags": { |
| "name": "tags", |
| "eventq_index": 0, |
| "hit_latency": 2, |
| "clk_domain": "system.cpu_clk_domain", |
| "sequential_access": false, |
| "assoc": 4, |
| "cxx_class": "LRU", |
| "path": "system.cpu3.dcache.tags", |
| "block_size": 64, |
| "type": "LRU", |
| "size": 32768 |
| }, |
| "system": "system", |
| "max_miss_count": 0, |
| "eventq_index": 0, |
| "mem_side": { |
| "peer": "system.toL2Bus.slave[7]", |
| "role": "MASTER" |
| }, |
| "mshrs": 4, |
| "forward_snoops": true, |
| "hit_latency": 2, |
| "demand_mshr_reserve": 1, |
| "tgts_per_mshr": 20, |
| "addr_ranges": [ |
| "0:18446744073709551615" |
| ], |
| "assoc": 4, |
| "prefetch_on_access": false, |
| "path": "system.cpu3.dcache", |
| "name": "dcache", |
| "type": "BaseCache", |
| "sequential_access": false, |
| "cpu_side": { |
| "peer": "system.cpu3.dcache_port", |
| "role": "SLAVE" |
| }, |
| "two_queue": false |
| }, |
| "isa": [ |
| { |
| "name": "isa", |
| "system": "system", |
| "eventq_index": 0, |
| "cxx_class": "AlphaISA::ISA", |
| "path": "system.cpu3.isa", |
| "type": "AlphaISA" |
| } |
| ], |
| "tracer": { |
| "eventq_index": 0, |
| "path": "system.cpu3.tracer", |
| "type": "ExeTracer", |
| "name": "tracer", |
| "cxx_class": "Trace::ExeTracer" |
| } |
| } |
| ], |
| "num_work_ids": 16, |
| "work_item_id": -1, |
| "work_begin_cpu_id_exit": -1 |
| }, |
| "time_sync_period": 100000000000, |
| "eventq_index": 0, |
| "time_sync_spin_threshold": 100000000, |
| "cxx_class": "Root", |
| "path": "root", |
| "time_sync_enable": false, |
| "type": "Root", |
| "full_system": false |
| } |