stats: update eio stats for recent changes
authorSteve Reinhardt <stever@gmail.com>
Sun, 21 Sep 2014 20:15:14 +0000 (16:15 -0400)
committerSteve Reinhardt <stever@gmail.com>
Sun, 21 Sep 2014 20:15:14 +0000 (16:15 -0400)
18 files changed:
tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/config.ini
tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/config.json
tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/simout
tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/stats.txt
tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/config.ini
tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/config.json
tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/simout
tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/stats.txt
tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/config.ini
tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/config.json
tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/simerr
tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/simout
tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/stats.txt
tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/config.ini
tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/config.json
tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/simerr
tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/simout
tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/stats.txt

index dc93f63bbe746b684006d5d5541340a9e4e31c9c..c34b731c85afa1d329d5ffd247657ee33c1e1fc1 100644 (file)
@@ -68,9 +68,6 @@ max_loads_any_thread=0
 numThreads=1
 profile=0
 progress_interval=0
-simpoint_interval=100000000
-simpoint_profile=false
-simpoint_profile_file=simpoint.bb.gz
 simpoint_start_insts=
 simulate_data_stalls=false
 simulate_inst_stalls=false
@@ -111,11 +108,12 @@ type=EioProcess
 chkpt=
 errout=cerr
 eventq_index=0
-file=/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
+file=/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
 input=None
 max_stack_size=67108864
 output=cout
 system=system
+useArchPT=false
 
 [system.cpu_clk_domain]
 type=SrcClockDomain
@@ -134,10 +132,11 @@ sys_clk_domain=system.clk_domain
 transition_latency=100000000
 
 [system.membus]
-type=CoherentBus
+type=CoherentXBar
 clk_domain=system.clk_domain
 eventq_index=0
 header_cycles=1
+snoop_filter=Null
 system=system
 use_default_range=false
 width=8
index b54ad91514ff25fb14ee2a901cd334d0a0a9335b..27bdb34a59d6259ee592ddf7e490fc8ec7b1660e 100644 (file)
@@ -2,6 +2,8 @@
     "name": null, 
     "sim_quantum": 0, 
     "system": {
+        "kernel": "", 
+        "kernel_addr_check": true, 
         "membus": {
             "slave": {
                 "peer": [
                 "role": "SLAVE"
             }, 
             "name": "membus", 
+            "snoop_filter": null, 
+            "clk_domain": "system.clk_domain", 
             "header_cycles": 1, 
+            "system": "system", 
             "width": 8, 
             "eventq_index": 0, 
             "master": {
                 ], 
                 "role": "MASTER"
             }, 
-            "cxx_class": "CoherentBus", 
+            "cxx_class": "CoherentXBar", 
             "path": "system.membus", 
-            "type": "CoherentBus", 
+            "type": "CoherentXBar", 
             "use_default_range": false
         }, 
-        "kernel_addr_check": true, 
-        "physmem": {
-            "latency": 3.0000000000000004e-08, 
-            "name": "physmem", 
-            "eventq_index": 0, 
-            "latency_var": 0.0, 
-            "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
-        }, 
+        "symbolfile": "", 
+        "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", 
-            "transition_latency": 9.999999999999999e-05, 
+            "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", 
-            "name": "voltage_domain", 
-            "cxx_class": "VoltageDomain"
+            "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", 
             "role": "MASTER"
         }, 
         "load_addr_mask": 1099511627775, 
-        "work_item_id": -1, 
-        "num_work_ids": 16, 
         "cpu": [
             {
-                "simpoint_interval": 100000000, 
                 "do_statistics_insts": true, 
                 "numThreads": 1, 
                 "itb": {
                     "type": "AlphaTLB", 
                     "size": 48
                 }, 
+                "simulate_data_stalls": false, 
                 "function_trace": false, 
                 "do_checkpoint_insts": true, 
                 "cxx_class": "AtomicSimpleCPU", 
                 "max_loads_all_threads": 0, 
-                "simpoint_profile": false
-                "simulate_data_stalls": false
+                "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.0
+                "profile": 0, 
                 "icache_port": {
                     "peer": "system.membus.slave[1]", 
                     "role": "MASTER"
                     "name": "interrupts", 
                     "cxx_class": "AlphaISA::Interrupts"
                 }, 
+                "dcache_port": {
+                    "peer": "system.membus.slave[2]", 
+                    "role": "MASTER"
+                }, 
                 "socket_id": 0, 
                 "max_insts_all_threads": 0, 
                 "path": "system.cpu", 
-                "isa": [
-                    {
-                        "eventq_index": 0, 
-                        "path": "system.cpu.isa", 
-                        "type": "AlphaISA", 
-                        "name": "isa", 
-                        "cxx_class": "AlphaISA::ISA"
-                    }
-                ], 
+                "max_loads_any_thread": 0, 
                 "switched_out": false, 
                 "workload": [
                     {
                         "name": "workload", 
+                        "output": "cout", 
+                        "chkpt": "", 
+                        "errout": "cerr", 
+                        "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.cpu.workload", 
                         "max_stack_size": 67108864, 
-                        "type": "EioProcess"
+                        "type": "EioProcess", 
+                        "input": "None"
                     }
                 ], 
                 "name": "cpu", 
                     "type": "AlphaTLB", 
                     "size": 64
                 }, 
+                "simpoint_start_insts": [], 
                 "max_insts_any_thread": 500000, 
                 "simulate_inst_stalls": false, 
-                "progress_interval": 0.0, 
-                "dcache_port": {
-                    "peer": "system.membus.slave[2]", 
-                    "role": "MASTER"
-                }, 
-                "max_loads_any_thread": 0, 
+                "progress_interval": 0, 
+                "branchPred": null, 
+                "isa": [
+                    {
+                        "name": "isa", 
+                        "system": "system", 
+                        "eventq_index": 0, 
+                        "cxx_class": "AlphaISA::ISA", 
+                        "path": "system.cpu.isa", 
+                        "type": "AlphaISA"
+                    }
+                ], 
                 "tracer": {
                     "eventq_index": 0, 
                     "path": "system.cpu.tracer", 
                 }
             }
         ], 
+        "num_work_ids": 16, 
+        "work_item_id": -1, 
         "work_begin_cpu_id_exit": -1
     }, 
-    "time_sync_period": 0.1
+    "time_sync_period": 100000000000
     "eventq_index": 0, 
-    "time_sync_spin_threshold": 9.999999999999999e-05
+    "time_sync_spin_threshold": 100000000
     "cxx_class": "Root", 
     "path": "root", 
     "time_sync_enable": false, 
index 63ff01637d7f15a4e3f1b5975ee8b6a8f79ca7ac..1ae1ea322b2154a2a37780609858b8fde4472dac 100755 (executable)
@@ -1,8 +1,8 @@
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled May 10 2014 16:25:16
-gem5 started May 10 2014 16:56:07
+gem5 compiled Sep 21 2014 15:53:23
+gem5 started Sep 21 2014 16:10:49
 gem5 executing on zizzer
 command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/20.eio-short/alpha/eio/simple-atomic -re /z/stever/hg/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/20.eio-short/alpha/eio/simple-atomic
 Global frequency set at 1000000000000 ticks per second
index 50004b5f61e2ec53ac760077b0582c925ec7e318..4e61c814dc0737b73b6868d02928903525396fa3 100644 (file)
@@ -4,11 +4,11 @@ sim_seconds                                  0.000250                       # Nu
 sim_ticks                                   250015500                       # Number of ticks simulated
 final_tick                                  250015500                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-host_inst_rate                                2753718                       # Simulator instruction rate (inst/s)
-host_op_rate                                  2753463                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                             1376691607                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 219892                       # Number of bytes of host memory used
-host_seconds                                     0.18                       # Real time elapsed on the host
+host_inst_rate                                2577407                       # Simulator instruction rate (inst/s)
+host_op_rate                                  2577191                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                             1288569274                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 218888                       # Number of bytes of host memory used
+host_seconds                                     0.19                       # Real time elapsed on the host
 sim_insts                                      500001                       # Number of instructions simulated
 sim_ops                                        500001                       # Number of ops (including micro ops) simulated
 system.voltage_domain.voltage                       1                       # Voltage in Volts
@@ -35,9 +35,27 @@ system.physmem.bw_write::total             1670144451                       # Wr
 system.physmem.bw_total::cpu.inst          7999808012                       # Total bandwidth to/from this memory (bytes/s)
 system.physmem.bw_total::cpu.data          5160328060                       # Total bandwidth to/from this memory (bytes/s)
 system.physmem.bw_total::total            13160136072                       # Total bandwidth to/from this memory (bytes/s)
-system.membus.throughput                  13160136072                       # Throughput (bytes/s)
-system.membus.data_through_bus                3290238                       # Total data (bytes)
-system.membus.snoop_data_through_bus                0                       # Total snoop data (bytes)
+system.membus.trans_dist::ReadReq              624454                       # Transaction distribution
+system.membus.trans_dist::ReadResp             624454                       # Transaction distribution
+system.membus.trans_dist::WriteReq              56340                       # Transaction distribution
+system.membus.trans_dist::WriteResp             56340                       # Transaction distribution
+system.membus.pkt_count_system.cpu.icache_port::system.physmem.port      1000038                       # Packet count per connected master and slave (bytes)
+system.membus.pkt_count_system.cpu.dcache_port::system.physmem.port       361550                       # Packet count per connected master and slave (bytes)
+system.membus.pkt_count::total                1361588                       # Packet count per connected master and slave (bytes)
+system.membus.pkt_size_system.cpu.icache_port::system.physmem.port      2000076                       # Cumulative packet size per connected master and slave (bytes)
+system.membus.pkt_size_system.cpu.dcache_port::system.physmem.port      1290162                       # Cumulative packet size per connected master and slave (bytes)
+system.membus.pkt_size::total                 3290238                       # Cumulative packet size per connected master and slave (bytes)
+system.membus.snoops                                0                       # Total snoops (count)
+system.membus.snoop_fanout::samples            680794                       # Request fanout histogram
+system.membus.snoop_fanout::mean             0.734464                       # Request fanout histogram
+system.membus.snoop_fanout::stdev            0.441618                       # Request fanout histogram
+system.membus.snoop_fanout::underflows              0      0.00%      0.00% # Request fanout histogram
+system.membus.snoop_fanout::0                  180775     26.55%     26.55% # Request fanout histogram
+system.membus.snoop_fanout::1                  500019     73.45%    100.00% # Request fanout histogram
+system.membus.snoop_fanout::overflows               0      0.00%    100.00% # Request fanout histogram
+system.membus.snoop_fanout::min_value               0                       # Request fanout histogram
+system.membus.snoop_fanout::max_value               1                       # Request fanout histogram
+system.membus.snoop_fanout::total              680794                       # Request fanout histogram
 system.cpu_clk_domain.clock                       500                       # Clock period in ticks
 system.cpu.dtb.fetch_hits                           0                       # ITB hits
 system.cpu.dtb.fetch_misses                         0                       # ITB misses
index b2f16aef733e62f13fe2481f473ebfd4c9d2fee0..f153b1e92b4ee644d5b38fa1fad1f8167d2d39e3 100644 (file)
@@ -201,10 +201,11 @@ sequential_access=false
 size=2097152
 
 [system.cpu.toL2Bus]
-type=CoherentBus
+type=CoherentXBar
 clk_domain=system.cpu_clk_domain
 eventq_index=0
 header_cycles=1
+snoop_filter=Null
 system=system
 use_default_range=false
 width=32
@@ -220,11 +221,12 @@ type=EioProcess
 chkpt=
 errout=cerr
 eventq_index=0
-file=/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
+file=/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
 input=None
 max_stack_size=67108864
 output=cout
 system=system
+useArchPT=false
 
 [system.cpu_clk_domain]
 type=SrcClockDomain
@@ -243,10 +245,11 @@ sys_clk_domain=system.clk_domain
 transition_latency=100000000
 
 [system.membus]
-type=CoherentBus
+type=CoherentXBar
 clk_domain=system.clk_domain
 eventq_index=0
 header_cycles=1
+snoop_filter=Null
 system=system
 use_default_range=false
 width=8
index 650315faa137e66b979f42b4f9d9f69cb5283a36..c9ad58d3912c1f0f46077b8f5cc07b0063cd40e9 100644 (file)
@@ -2,6 +2,8 @@
     "name": null, 
     "sim_quantum": 0, 
     "system": {
+        "kernel": "", 
+        "kernel_addr_check": true, 
         "membus": {
             "slave": {
                 "peer": [
                 "role": "SLAVE"
             }, 
             "name": "membus", 
+            "snoop_filter": null, 
+            "clk_domain": "system.clk_domain", 
             "header_cycles": 1, 
+            "system": "system", 
             "width": 8, 
             "eventq_index": 0, 
             "master": {
                 ], 
                 "role": "MASTER"
             }, 
-            "cxx_class": "CoherentBus", 
+            "cxx_class": "CoherentXBar", 
             "path": "system.membus", 
-            "type": "CoherentBus", 
+            "type": "CoherentXBar", 
             "use_default_range": false
         }, 
-        "kernel_addr_check": true, 
-        "physmem": {
-            "latency": 3.0000000000000004e-08, 
-            "name": "physmem", 
-            "eventq_index": 0, 
-            "latency_var": 0.0, 
-            "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
-        }, 
+        "symbolfile": "", 
+        "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", 
-            "transition_latency": 9.999999999999999e-05, 
+            "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", 
-            "name": "voltage_domain", 
-            "cxx_class": "VoltageDomain"
+            "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", 
             "role": "MASTER"
         }, 
         "load_addr_mask": 1099511627775, 
-        "work_item_id": -1, 
-        "num_work_ids": 16, 
         "cpu": [
             {
                 "do_statistics_insts": true, 
                     "type": "AlphaTLB", 
                     "size": 48
                 }, 
-                "dcache": {
-                    "assoc": 2, 
-                    "mem_side": {
-                        "peer": "system.cpu.toL2Bus.slave[1]", 
-                        "role": "MASTER"
-                    }, 
-                    "cpu_side": {
-                        "peer": "system.cpu.dcache_port", 
-                        "role": "SLAVE"
-                    }, 
-                    "name": "dcache", 
-                    "tags": {
-                        "name": "tags", 
-                        "eventq_index": 0, 
-                        "hit_latency": 2, 
-                        "sequential_access": false, 
-                        "assoc": 2, 
-                        "cxx_class": "LRU", 
-                        "path": "system.cpu.dcache.tags", 
-                        "block_size": 64, 
-                        "type": "LRU", 
-                        "size": 262144
-                    }, 
-                    "hit_latency": 2, 
-                    "mshrs": 4, 
-                    "response_latency": 2, 
-                    "is_top_level": true, 
-                    "tgts_per_mshr": 20, 
-                    "sequential_access": false, 
-                    "max_miss_count": 0, 
-                    "eventq_index": 0, 
-                    "prefetch_on_access": false, 
-                    "cxx_class": "BaseCache", 
-                    "path": "system.cpu.dcache", 
-                    "write_buffers": 8, 
-                    "two_queue": false, 
-                    "type": "BaseCache", 
-                    "forward_snoops": true, 
-                    "size": 262144
-                }, 
+                "system": "system", 
+                "function_trace": false, 
                 "do_checkpoint_insts": true, 
                 "cxx_class": "TimingSimpleCPU", 
                 "max_loads_all_threads": 0, 
+                "clk_domain": "system.cpu_clk_domain", 
                 "function_trace_start": 0, 
                 "cpu_id": 0, 
+                "checker": null, 
                 "eventq_index": 0, 
                 "toL2Bus": {
                     "slave": {
                         "role": "SLAVE"
                     }, 
                     "name": "toL2Bus", 
+                    "snoop_filter": null, 
+                    "clk_domain": "system.cpu_clk_domain", 
                     "header_cycles": 1, 
+                    "system": "system", 
                     "width": 32, 
                     "eventq_index": 0, 
                     "master": {
                         ], 
                         "role": "MASTER"
                     }, 
-                    "cxx_class": "CoherentBus", 
+                    "cxx_class": "CoherentXBar", 
                     "path": "system.cpu.toL2Bus", 
-                    "type": "CoherentBus", 
+                    "type": "CoherentXBar", 
                     "use_default_range": false
                 }, 
                 "do_quiesce": true, 
                 "type": "TimingSimpleCPU", 
-                "profile": 0.0
+                "profile": 0, 
                 "icache_port": {
                     "peer": "system.cpu.icache.cpu_side", 
                     "role": "MASTER"
                 }, 
                 "icache": {
-                    "assoc": 2, 
-                    "mem_side": {
-                        "peer": "system.cpu.toL2Bus.slave[0]", 
-                        "role": "MASTER"
-                    }, 
-                    "cpu_side": {
-                        "peer": "system.cpu.icache_port", 
-                        "role": "SLAVE"
-                    }, 
-                    "name": "icache", 
+                    "is_top_level": true, 
+                    "prefetcher": null, 
+                    "clk_domain": "system.cpu_clk_domain", 
+                    "write_buffers": 8, 
+                    "response_latency": 2, 
+                    "cxx_class": "BaseCache", 
+                    "size": 131072, 
                     "tags": {
                         "name": "tags", 
                         "eventq_index": 0, 
                         "hit_latency": 2, 
+                        "clk_domain": "system.cpu_clk_domain", 
                         "sequential_access": false, 
                         "assoc": 2, 
                         "cxx_class": "LRU", 
                         "type": "LRU", 
                         "size": 131072
                     }, 
-                    "hit_latency": 2, 
-                    "mshrs": 4, 
-                    "response_latency": 2, 
-                    "is_top_level": true, 
-                    "tgts_per_mshr": 20, 
-                    "sequential_access": false, 
+                    "system": "system", 
                     "max_miss_count": 0, 
                     "eventq_index": 0, 
+                    "mem_side": {
+                        "peer": "system.cpu.toL2Bus.slave[0]", 
+                        "role": "MASTER"
+                    }, 
+                    "mshrs": 4, 
+                    "forward_snoops": true, 
+                    "hit_latency": 2, 
+                    "tgts_per_mshr": 20, 
+                    "addr_ranges": [
+                        "0:18446744073709551615"
+                    ], 
+                    "assoc": 2, 
                     "prefetch_on_access": false, 
-                    "cxx_class": "BaseCache", 
                     "path": "system.cpu.icache", 
-                    "write_buffers": 8, 
-                    "two_queue": false, 
+                    "name": "icache", 
                     "type": "BaseCache", 
-                    "forward_snoops": true, 
-                    "size": 131072
+                    "sequential_access": false, 
+                    "cpu_side": {
+                        "peer": "system.cpu.icache_port", 
+                        "role": "SLAVE"
+                    }, 
+                    "two_queue": false
                 }, 
                 "interrupts": {
                     "eventq_index": 0, 
                     "name": "interrupts", 
                     "cxx_class": "AlphaISA::Interrupts"
                 }, 
+                "dcache_port": {
+                    "peer": "system.cpu.dcache.cpu_side", 
+                    "role": "MASTER"
+                }, 
                 "socket_id": 0, 
                 "max_insts_all_threads": 0, 
                 "l2cache": {
-                    "assoc": 8, 
-                    "mem_side": {
-                        "peer": "system.membus.slave[1]", 
-                        "role": "MASTER"
-                    }, 
-                    "cpu_side": {
-                        "peer": "system.cpu.toL2Bus.master[0]", 
-                        "role": "SLAVE"
-                    }, 
-                    "name": "l2cache", 
+                    "is_top_level": false, 
+                    "prefetcher": null, 
+                    "clk_domain": "system.cpu_clk_domain", 
+                    "write_buffers": 8, 
+                    "response_latency": 20, 
+                    "cxx_class": "BaseCache", 
+                    "size": 2097152, 
                     "tags": {
                         "name": "tags", 
                         "eventq_index": 0, 
                         "hit_latency": 20, 
+                        "clk_domain": "system.cpu_clk_domain", 
                         "sequential_access": false, 
                         "assoc": 8, 
                         "cxx_class": "LRU", 
                         "type": "LRU", 
                         "size": 2097152
                     }, 
-                    "hit_latency": 20, 
-                    "mshrs": 20, 
-                    "response_latency": 20, 
-                    "is_top_level": false, 
-                    "tgts_per_mshr": 12, 
-                    "sequential_access": false, 
+                    "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, 
+                    "tgts_per_mshr": 12, 
+                    "addr_ranges": [
+                        "0:18446744073709551615"
+                    ], 
+                    "assoc": 8, 
                     "prefetch_on_access": false, 
-                    "cxx_class": "BaseCache", 
                     "path": "system.cpu.l2cache", 
-                    "write_buffers": 8, 
-                    "two_queue": false, 
+                    "name": "l2cache", 
                     "type": "BaseCache", 
-                    "forward_snoops": true, 
-                    "size": 2097152
+                    "sequential_access": false, 
+                    "cpu_side": {
+                        "peer": "system.cpu.toL2Bus.master[0]", 
+                        "role": "SLAVE"
+                    }, 
+                    "two_queue": false
                 }, 
                 "path": "system.cpu", 
-                "isa": [
-                    {
-                        "eventq_index": 0, 
-                        "path": "system.cpu.isa", 
-                        "type": "AlphaISA", 
-                        "name": "isa", 
-                        "cxx_class": "AlphaISA::ISA"
-                    }
-                ], 
+                "max_loads_any_thread": 0, 
                 "switched_out": false, 
                 "workload": [
                     {
                         "name": "workload", 
+                        "output": "cout", 
+                        "chkpt": "", 
+                        "errout": "cerr", 
+                        "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.cpu.workload", 
                         "max_stack_size": 67108864, 
-                        "type": "EioProcess"
+                        "type": "EioProcess", 
+                        "input": "None"
                     }
                 ], 
                 "name": "cpu", 
                     "type": "AlphaTLB", 
                     "size": 64
                 }, 
+                "simpoint_start_insts": [], 
                 "max_insts_any_thread": 500000, 
-                "progress_interval": 0.0, 
-                "dcache_port": {
-                    "peer": "system.cpu.dcache.cpu_side", 
-                    "role": "MASTER"
+                "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": 262144, 
+                    "tags": {
+                        "name": "tags", 
+                        "eventq_index": 0, 
+                        "hit_latency": 2, 
+                        "clk_domain": "system.cpu_clk_domain", 
+                        "sequential_access": false, 
+                        "assoc": 2, 
+                        "cxx_class": "LRU", 
+                        "path": "system.cpu.dcache.tags", 
+                        "block_size": 64, 
+                        "type": "LRU", 
+                        "size": 262144
+                    }, 
+                    "system": "system", 
+                    "max_miss_count": 0, 
+                    "eventq_index": 0, 
+                    "mem_side": {
+                        "peer": "system.cpu.toL2Bus.slave[1]", 
+                        "role": "MASTER"
+                    }, 
+                    "mshrs": 4, 
+                    "forward_snoops": true, 
+                    "hit_latency": 2, 
+                    "tgts_per_mshr": 20, 
+                    "addr_ranges": [
+                        "0:18446744073709551615"
+                    ], 
+                    "assoc": 2, 
+                    "prefetch_on_access": false, 
+                    "path": "system.cpu.dcache", 
+                    "name": "dcache", 
+                    "type": "BaseCache", 
+                    "sequential_access": false, 
+                    "cpu_side": {
+                        "peer": "system.cpu.dcache_port", 
+                        "role": "SLAVE"
+                    }, 
+                    "two_queue": false
                 }, 
-                "function_trace": false, 
-                "max_loads_any_thread": 0, 
+                "isa": [
+                    {
+                        "name": "isa", 
+                        "system": "system", 
+                        "eventq_index": 0, 
+                        "cxx_class": "AlphaISA::ISA", 
+                        "path": "system.cpu.isa", 
+                        "type": "AlphaISA"
+                    }
+                ], 
                 "tracer": {
                     "eventq_index": 0, 
                     "path": "system.cpu.tracer", 
                 }
             }
         ], 
+        "num_work_ids": 16, 
+        "work_item_id": -1, 
         "work_begin_cpu_id_exit": -1
     }, 
-    "time_sync_period": 0.1
+    "time_sync_period": 100000000000
     "eventq_index": 0, 
-    "time_sync_spin_threshold": 9.999999999999999e-05
+    "time_sync_spin_threshold": 100000000
     "cxx_class": "Root", 
     "path": "root", 
     "time_sync_enable": false, 
index 584e42e77457320022ad774753bbee2800c18002..ad496f40638ea0902018b1b5050090e66121058e 100755 (executable)
@@ -1,8 +1,8 @@
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled May 10 2014 16:25:16
-gem5 started May 10 2014 16:55:42
+gem5 compiled Sep 21 2014 15:53:23
+gem5 started Sep 21 2014 16:10:49
 gem5 executing on zizzer
 command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/20.eio-short/alpha/eio/simple-timing -re /z/stever/hg/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/20.eio-short/alpha/eio/simple-timing
 Global frequency set at 1000000000000 ticks per second
index b7fd6736b2c91110d90c5df2ba99445b80e0eb30..a2648216dbdcdcc6779a14f7b5e83e2714734a2e 100644 (file)
@@ -4,11 +4,11 @@ sim_seconds                                  0.000727                       # Nu
 sim_ticks                                   727072000                       # Number of ticks simulated
 final_tick                                  727072000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-host_inst_rate                                1291108                       # Simulator instruction rate (inst/s)
-host_op_rate                                  1291046                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                             1877262486                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 229624                       # Number of bytes of host memory used
-host_seconds                                     0.39                       # Real time elapsed on the host
+host_inst_rate                                1546280                       # Simulator instruction rate (inst/s)
+host_op_rate                                  1546201                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                             2248282899                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 227720                       # Number of bytes of host memory used
+host_seconds                                     0.32                       # Real time elapsed on the host
 sim_insts                                      500001                       # Number of instructions simulated
 sim_ops                                        500001                       # Number of ops (including micro ops) simulated
 system.voltage_domain.voltage                       1                       # Voltage in Volts
@@ -29,17 +29,25 @@ system.physmem.bw_inst_read::total           35473791                       # In
 system.physmem.bw_total::cpu.inst            35473791                       # Total bandwidth to/from this memory (bytes/s)
 system.physmem.bw_total::cpu.data            39963030                       # Total bandwidth to/from this memory (bytes/s)
 system.physmem.bw_total::total               75436821                       # Total bandwidth to/from this memory (bytes/s)
-system.membus.throughput                     75436821                       # Throughput (bytes/s)
 system.membus.trans_dist::ReadReq                 718                       # Transaction distribution
 system.membus.trans_dist::ReadResp                718                       # Transaction distribution
 system.membus.trans_dist::ReadExReq               139                       # Transaction distribution
 system.membus.trans_dist::ReadExResp              139                       # Transaction distribution
 system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port         1714                       # Packet count per connected master and slave (bytes)
 system.membus.pkt_count::total                   1714                       # Packet count per connected master and slave (bytes)
-system.membus.tot_pkt_size_system.cpu.l2cache.mem_side::system.physmem.port        54848                       # Cumulative packet size per connected master and slave (bytes)
-system.membus.tot_pkt_size::total               54848                       # Cumulative packet size per connected master and slave (bytes)
-system.membus.data_through_bus                  54848                       # Total data (bytes)
-system.membus.snoop_data_through_bus                0                       # Total snoop data (bytes)
+system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port        54848                       # Cumulative packet size per connected master and slave (bytes)
+system.membus.pkt_size::total                   54848                       # Cumulative packet size per connected master and slave (bytes)
+system.membus.snoops                                0                       # Total snoops (count)
+system.membus.snoop_fanout::samples               857                       # Request fanout histogram
+system.membus.snoop_fanout::mean                    0                       # Request fanout histogram
+system.membus.snoop_fanout::stdev                   0                       # Request fanout histogram
+system.membus.snoop_fanout::underflows              0      0.00%      0.00% # Request fanout histogram
+system.membus.snoop_fanout::0                     857    100.00%    100.00% # Request fanout histogram
+system.membus.snoop_fanout::1                       0      0.00%    100.00% # Request fanout histogram
+system.membus.snoop_fanout::overflows               0      0.00%    100.00% # Request fanout histogram
+system.membus.snoop_fanout::min_value               0                       # Request fanout histogram
+system.membus.snoop_fanout::max_value               0                       # Request fanout histogram
+system.membus.snoop_fanout::total                 857                       # Request fanout histogram
 system.membus.reqLayer0.occupancy              857000                       # Layer occupancy (ticks)
 system.membus.reqLayer0.utilization               0.1                       # Layer utilization (%)
 system.membus.respLayer1.occupancy            7713000                       # Layer occupancy (ticks)
@@ -450,7 +458,6 @@ system.cpu.dcache.demand_avg_mshr_miss_latency::total        53000
 system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data        53000                       # average overall mshr miss latency
 system.cpu.dcache.overall_avg_mshr_miss_latency::total        53000                       # average overall mshr miss latency
 system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.toL2Bus.throughput                75436821                       # Throughput (bytes/s)
 system.cpu.toL2Bus.trans_dist::ReadReq            718                       # Transaction distribution
 system.cpu.toL2Bus.trans_dist::ReadResp           718                       # Transaction distribution
 system.cpu.toL2Bus.trans_dist::ReadExReq          139                       # Transaction distribution
@@ -458,11 +465,21 @@ system.cpu.toL2Bus.trans_dist::ReadExResp          139                       # T
 system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side          806                       # Packet count per connected master and slave (bytes)
 system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side          908                       # Packet count per connected master and slave (bytes)
 system.cpu.toL2Bus.pkt_count::total              1714                       # Packet count per connected master and slave (bytes)
-system.cpu.toL2Bus.tot_pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side        25792                       # Cumulative packet size per connected master and slave (bytes)
-system.cpu.toL2Bus.tot_pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side        29056                       # Cumulative packet size per connected master and slave (bytes)
-system.cpu.toL2Bus.tot_pkt_size::total          54848                       # Cumulative packet size per connected master and slave (bytes)
-system.cpu.toL2Bus.data_through_bus             54848                       # Total data (bytes)
-system.cpu.toL2Bus.snoop_data_through_bus            0                       # Total snoop data (bytes)
+system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side        25792                       # Cumulative packet size per connected master and slave (bytes)
+system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side        29056                       # Cumulative packet size per connected master and slave (bytes)
+system.cpu.toL2Bus.pkt_size::total              54848                       # Cumulative packet size per connected master and slave (bytes)
+system.cpu.toL2Bus.snoops                           0                       # Total snoops (count)
+system.cpu.toL2Bus.snoop_fanout::samples          857                       # Request fanout histogram
+system.cpu.toL2Bus.snoop_fanout::mean               1                       # Request fanout histogram
+system.cpu.toL2Bus.snoop_fanout::stdev              0                       # Request fanout histogram
+system.cpu.toL2Bus.snoop_fanout::underflows            0      0.00%      0.00% # Request fanout histogram
+system.cpu.toL2Bus.snoop_fanout::0                  0      0.00%      0.00% # Request fanout histogram
+system.cpu.toL2Bus.snoop_fanout::1                857    100.00%    100.00% # Request fanout histogram
+system.cpu.toL2Bus.snoop_fanout::2                  0      0.00%    100.00% # Request fanout histogram
+system.cpu.toL2Bus.snoop_fanout::overflows            0      0.00%    100.00% # Request fanout histogram
+system.cpu.toL2Bus.snoop_fanout::min_value            1                       # Request fanout histogram
+system.cpu.toL2Bus.snoop_fanout::max_value            1                       # Request fanout histogram
+system.cpu.toL2Bus.snoop_fanout::total            857                       # Request fanout histogram
 system.cpu.toL2Bus.reqLayer0.occupancy         428500                       # Layer occupancy (ticks)
 system.cpu.toL2Bus.reqLayer0.utilization          0.1                       # Layer utilization (%)
 system.cpu.toL2Bus.respLayer0.occupancy        604500                       # Layer occupancy (ticks)
index cb6974d16fa41f78eeb153aecec401de5ddcb756..3cbe4882ea25c6e217c654cca04989ff8e4f6604 100644 (file)
@@ -68,9 +68,6 @@ max_loads_any_thread=0
 numThreads=1
 profile=0
 progress_interval=0
-simpoint_interval=100000000
-simpoint_profile=false
-simpoint_profile_file=simpoint.bb.gz
 simpoint_start_insts=
 simulate_data_stalls=false
 simulate_inst_stalls=false
@@ -181,11 +178,12 @@ type=EioProcess
 chkpt=
 errout=cerr
 eventq_index=0
-file=/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
+file=/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
 input=None
 max_stack_size=67108864
 output=cout
 system=system
+useArchPT=false
 
 [system.cpu1]
 type=AtomicSimpleCPU
@@ -212,9 +210,6 @@ max_loads_any_thread=0
 numThreads=1
 profile=0
 progress_interval=0
-simpoint_interval=100000000
-simpoint_profile=false
-simpoint_profile_file=simpoint.bb.gz
 simpoint_start_insts=
 simulate_data_stalls=false
 simulate_inst_stalls=false
@@ -325,11 +320,12 @@ type=EioProcess
 chkpt=
 errout=cerr
 eventq_index=0
-file=/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
+file=/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
 input=None
 max_stack_size=67108864
 output=cout
 system=system
+useArchPT=false
 
 [system.cpu2]
 type=AtomicSimpleCPU
@@ -356,9 +352,6 @@ max_loads_any_thread=0
 numThreads=1
 profile=0
 progress_interval=0
-simpoint_interval=100000000
-simpoint_profile=false
-simpoint_profile_file=simpoint.bb.gz
 simpoint_start_insts=
 simulate_data_stalls=false
 simulate_inst_stalls=false
@@ -469,11 +462,12 @@ type=EioProcess
 chkpt=
 errout=cerr
 eventq_index=0
-file=/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
+file=/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
 input=None
 max_stack_size=67108864
 output=cout
 system=system
+useArchPT=false
 
 [system.cpu3]
 type=AtomicSimpleCPU
@@ -500,9 +494,6 @@ max_loads_any_thread=0
 numThreads=1
 profile=0
 progress_interval=0
-simpoint_interval=100000000
-simpoint_profile=false
-simpoint_profile_file=simpoint.bb.gz
 simpoint_start_insts=
 simulate_data_stalls=false
 simulate_inst_stalls=false
@@ -613,11 +604,12 @@ type=EioProcess
 chkpt=
 errout=cerr
 eventq_index=0
-file=/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
+file=/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
 input=None
 max_stack_size=67108864
 output=cout
 system=system
+useArchPT=false
 
 [system.cpu_clk_domain]
 type=SrcClockDomain
@@ -671,10 +663,11 @@ sequential_access=false
 size=4194304
 
 [system.membus]
-type=CoherentBus
+type=CoherentXBar
 clk_domain=system.clk_domain
 eventq_index=0
 header_cycles=1
+snoop_filter=Null
 system=system
 use_default_range=false
 width=8
@@ -695,10 +688,11 @@ range=0:134217727
 port=system.membus.master[0]
 
 [system.toL2Bus]
-type=CoherentBus
+type=CoherentXBar
 clk_domain=system.cpu_clk_domain
 eventq_index=0
 header_cycles=1
+snoop_filter=Null
 system=system
 use_default_range=false
 width=8
index 43749dee9a72fa46bf4daf5494738dff46203f4f..19d6c13979a2894e93ccbaca50e745df03497207 100644 (file)
@@ -2,44 +2,20 @@
     "name": null, 
     "sim_quantum": 0, 
     "system": {
-        "membus": {
-            "slave": {
-                "peer": [
-                    "system.system_port", 
-                    "system.l2c.mem_side"
-                ], 
-                "role": "SLAVE"
-            }, 
-            "name": "membus", 
-            "header_cycles": 1, 
-            "width": 8, 
-            "eventq_index": 0, 
-            "master": {
-                "peer": [
-                    "system.physmem.port"
-                ], 
-                "role": "MASTER"
-            }, 
-            "cxx_class": "CoherentBus", 
-            "path": "system.membus", 
-            "type": "CoherentBus", 
-            "use_default_range": false
-        }, 
+        "kernel": "", 
         "l2c": {
-            "assoc": 8, 
-            "mem_side": {
-                "peer": "system.membus.slave[1]", 
-                "role": "MASTER"
-            }, 
-            "cpu_side": {
-                "peer": "system.toL2Bus.master[0]", 
-                "role": "SLAVE"
-            }, 
-            "name": "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", 
                 "type": "LRU", 
                 "size": 4194304
             }, 
-            "hit_latency": 20, 
-            "mshrs": 20, 
-            "response_latency": 20, 
-            "is_top_level": false, 
-            "tgts_per_mshr": 12, 
-            "sequential_access": false, 
+            "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, 
+            "tgts_per_mshr": 12, 
+            "addr_ranges": [
+                "0:18446744073709551615"
+            ], 
+            "assoc": 8, 
             "prefetch_on_access": false, 
-            "cxx_class": "BaseCache", 
             "path": "system.l2c", 
-            "write_buffers": 8, 
-            "two_queue": false, 
+            "name": "l2c", 
             "type": "BaseCache", 
-            "forward_snoops": true, 
-            "size": 4194304
+            "sequential_access": false, 
+            "cpu_side": {
+                "peer": "system.toL2Bus.master[0]", 
+                "role": "SLAVE"
+            }, 
+            "two_queue": false
         }, 
         "kernel_addr_check": true, 
-        "physmem": {
-            "latency": 3.0000000000000004e-08, 
-            "name": "physmem", 
-            "eventq_index": 0, 
-            "latency_var": 0.0, 
-            "conf_table_reported": true, 
-            "cxx_class": "SimpleMemory", 
-            "path": "system.physmem", 
-            "null": false, 
-            "type": "SimpleMemory", 
-            "port": {
-                "peer": "system.membus.master[0]", 
+        "membus": {
+            "slave": {
+                "peer": [
+                    "system.system_port", 
+                    "system.l2c.mem_side"
+                ], 
                 "role": "SLAVE"
             }, 
-            "in_addr_map": true
+            "name": "membus", 
+            "snoop_filter": null, 
+            "clk_domain": "system.clk_domain", 
+            "header_cycles": 1, 
+            "system": "system", 
+            "width": 8, 
+            "eventq_index": 0, 
+            "master": {
+                "peer": [
+                    "system.physmem.port"
+                ], 
+                "role": "MASTER"
+            }, 
+            "cxx_class": "CoherentXBar", 
+            "path": "system.membus", 
+            "type": "CoherentXBar", 
+            "use_default_range": false
         }, 
+        "symbolfile": "", 
+        "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", 
-            "transition_latency": 9.999999999999999e-05, 
+            "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", 
-            "name": "voltage_domain", 
-            "cxx_class": "VoltageDomain"
+            "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", 
                 "role": "SLAVE"
             }, 
             "name": "toL2Bus", 
+            "snoop_filter": null, 
+            "clk_domain": "system.cpu_clk_domain", 
             "header_cycles": 1, 
+            "system": "system", 
             "width": 8, 
             "eventq_index": 0, 
             "master": {
                 ], 
                 "role": "MASTER"
             }, 
-            "cxx_class": "CoherentBus", 
+            "cxx_class": "CoherentXBar", 
             "path": "system.toL2Bus", 
-            "type": "CoherentBus", 
+            "type": "CoherentXBar", 
             "use_default_range": false
         }, 
         "mem_mode": "atomic", 
             "role": "MASTER"
         }, 
         "load_addr_mask": 1099511627775, 
-        "work_item_id": -1, 
-        "num_work_ids": 16, 
         "cpu": [
             {
-                "simpoint_interval": 100000000, 
                 "do_statistics_insts": true, 
                 "numThreads": 1, 
                 "itb": {
                     "type": "AlphaTLB", 
                     "size": 48
                 }, 
+                "simulate_data_stalls": false, 
                 "function_trace": false, 
                 "do_checkpoint_insts": true, 
                 "cxx_class": "AtomicSimpleCPU", 
                 "max_loads_all_threads": 0, 
-                "simpoint_profile": false
-                "simulate_data_stalls": false
+                "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.0
+                "profile": 0, 
                 "icache_port": {
                     "peer": "system.cpu0.icache.cpu_side", 
                     "role": "MASTER"
                 }, 
                 "icache": {
-                    "assoc": 1, 
-                    "mem_side": {
-                        "peer": "system.toL2Bus.slave[0]", 
-                        "role": "MASTER"
-                    }, 
-                    "cpu_side": {
-                        "peer": "system.cpu0.icache_port", 
-                        "role": "SLAVE"
-                    }, 
-                    "name": "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", 
                         "type": "LRU", 
                         "size": 32768
                     }, 
-                    "hit_latency": 2, 
-                    "mshrs": 4, 
-                    "response_latency": 2, 
-                    "is_top_level": true, 
-                    "tgts_per_mshr": 20, 
-                    "sequential_access": false, 
+                    "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, 
+                    "tgts_per_mshr": 20, 
+                    "addr_ranges": [
+                        "0:18446744073709551615"
+                    ], 
+                    "assoc": 1, 
                     "prefetch_on_access": false, 
-                    "cxx_class": "BaseCache", 
                     "path": "system.cpu0.icache", 
-                    "write_buffers": 8, 
-                    "two_queue": false, 
+                    "name": "icache", 
                     "type": "BaseCache", 
-                    "forward_snoops": true, 
-                    "size": 32768
+                    "sequential_access": false, 
+                    "cpu_side": {
+                        "peer": "system.cpu0.icache_port", 
+                        "role": "SLAVE"
+                    }, 
+                    "two_queue": false
                 }, 
                 "interrupts": {
                     "eventq_index": 0, 
                     "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", 
-                "isa": [
-                    {
-                        "eventq_index": 0, 
-                        "path": "system.cpu0.isa", 
-                        "type": "AlphaISA", 
-                        "name": "isa", 
-                        "cxx_class": "AlphaISA::ISA"
-                    }
-                ], 
+                "max_loads_any_thread": 0, 
                 "switched_out": false, 
                 "workload": [
                     {
                         "name": "workload", 
+                        "output": "cout", 
+                        "chkpt": "", 
+                        "errout": "cerr", 
+                        "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"
+                        "type": "EioProcess", 
+                        "input": "None"
                     }
                 ], 
                 "name": "cpu0", 
                     "type": "AlphaTLB", 
                     "size": 64
                 }, 
+                "simpoint_start_insts": [], 
                 "max_insts_any_thread": 500000, 
                 "simulate_inst_stalls": false, 
-                "progress_interval": 0.0, 
-                "dcache_port": {
-                    "peer": "system.cpu0.dcache.cpu_side", 
-                    "role": "MASTER"
-                }, 
+                "progress_interval": 0, 
+                "branchPred": null, 
                 "dcache": {
-                    "assoc": 4, 
-                    "mem_side": {
-                        "peer": "system.toL2Bus.slave[1]", 
-                        "role": "MASTER"
-                    }, 
-                    "cpu_side": {
-                        "peer": "system.cpu0.dcache_port", 
-                        "role": "SLAVE"
-                    }, 
-                    "name": "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", 
                         "type": "LRU", 
                         "size": 32768
                     }, 
-                    "hit_latency": 2, 
-                    "mshrs": 4, 
-                    "response_latency": 2, 
-                    "is_top_level": true, 
-                    "tgts_per_mshr": 20, 
-                    "sequential_access": false, 
+                    "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, 
+                    "tgts_per_mshr": 20, 
+                    "addr_ranges": [
+                        "0:18446744073709551615"
+                    ], 
+                    "assoc": 4, 
                     "prefetch_on_access": false, 
-                    "cxx_class": "BaseCache", 
                     "path": "system.cpu0.dcache", 
-                    "write_buffers": 8, 
-                    "two_queue": false, 
+                    "name": "dcache", 
                     "type": "BaseCache", 
-                    "forward_snoops": true, 
-                    "size": 32768
+                    "sequential_access": false, 
+                    "cpu_side": {
+                        "peer": "system.cpu0.dcache_port", 
+                        "role": "SLAVE"
+                    }, 
+                    "two_queue": false
                 }, 
-                "max_loads_any_thread": 0, 
+                "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", 
                 }
             }, 
             {
-                "simpoint_interval": 100000000, 
                 "do_statistics_insts": true, 
                 "numThreads": 1, 
                 "itb": {
                     "type": "AlphaTLB", 
                     "size": 48
                 }, 
+                "simulate_data_stalls": false, 
                 "function_trace": false, 
                 "do_checkpoint_insts": true, 
                 "cxx_class": "AtomicSimpleCPU", 
                 "max_loads_all_threads": 0, 
-                "simpoint_profile": false
-                "simulate_data_stalls": false
+                "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.0
+                "profile": 0, 
                 "icache_port": {
                     "peer": "system.cpu1.icache.cpu_side", 
                     "role": "MASTER"
                 }, 
                 "icache": {
-                    "assoc": 1, 
-                    "mem_side": {
-                        "peer": "system.toL2Bus.slave[2]", 
-                        "role": "MASTER"
-                    }, 
-                    "cpu_side": {
-                        "peer": "system.cpu1.icache_port", 
-                        "role": "SLAVE"
-                    }, 
-                    "name": "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", 
                         "type": "LRU", 
                         "size": 32768
                     }, 
-                    "hit_latency": 2, 
-                    "mshrs": 4, 
-                    "response_latency": 2, 
-                    "is_top_level": true, 
-                    "tgts_per_mshr": 20, 
-                    "sequential_access": false, 
+                    "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, 
+                    "tgts_per_mshr": 20, 
+                    "addr_ranges": [
+                        "0:18446744073709551615"
+                    ], 
+                    "assoc": 1, 
                     "prefetch_on_access": false, 
-                    "cxx_class": "BaseCache", 
                     "path": "system.cpu1.icache", 
-                    "write_buffers": 8, 
-                    "two_queue": false, 
+                    "name": "icache", 
                     "type": "BaseCache", 
-                    "forward_snoops": true, 
-                    "size": 32768
+                    "sequential_access": false, 
+                    "cpu_side": {
+                        "peer": "system.cpu1.icache_port", 
+                        "role": "SLAVE"
+                    }, 
+                    "two_queue": false
                 }, 
                 "interrupts": {
                     "eventq_index": 0, 
                     "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", 
-                "isa": [
-                    {
-                        "eventq_index": 0, 
-                        "path": "system.cpu1.isa", 
-                        "type": "AlphaISA", 
-                        "name": "isa", 
-                        "cxx_class": "AlphaISA::ISA"
-                    }
-                ], 
+                "max_loads_any_thread": 0, 
                 "switched_out": false, 
                 "workload": [
                     {
                         "name": "workload", 
+                        "output": "cout", 
+                        "chkpt": "", 
+                        "errout": "cerr", 
+                        "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"
+                        "type": "EioProcess", 
+                        "input": "None"
                     }
                 ], 
                 "name": "cpu1", 
                     "type": "AlphaTLB", 
                     "size": 64
                 }, 
+                "simpoint_start_insts": [], 
                 "max_insts_any_thread": 500000, 
                 "simulate_inst_stalls": false, 
-                "progress_interval": 0.0, 
-                "dcache_port": {
-                    "peer": "system.cpu1.dcache.cpu_side", 
-                    "role": "MASTER"
-                }, 
+                "progress_interval": 0, 
+                "branchPred": null, 
                 "dcache": {
-                    "assoc": 4, 
-                    "mem_side": {
-                        "peer": "system.toL2Bus.slave[3]", 
-                        "role": "MASTER"
-                    }, 
-                    "cpu_side": {
-                        "peer": "system.cpu1.dcache_port", 
-                        "role": "SLAVE"
-                    }, 
-                    "name": "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", 
                         "type": "LRU", 
                         "size": 32768
                     }, 
-                    "hit_latency": 2, 
-                    "mshrs": 4, 
-                    "response_latency": 2, 
-                    "is_top_level": true, 
-                    "tgts_per_mshr": 20, 
-                    "sequential_access": false, 
+                    "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, 
+                    "tgts_per_mshr": 20, 
+                    "addr_ranges": [
+                        "0:18446744073709551615"
+                    ], 
+                    "assoc": 4, 
                     "prefetch_on_access": false, 
-                    "cxx_class": "BaseCache", 
                     "path": "system.cpu1.dcache", 
-                    "write_buffers": 8, 
-                    "two_queue": false, 
+                    "name": "dcache", 
                     "type": "BaseCache", 
-                    "forward_snoops": true, 
-                    "size": 32768
+                    "sequential_access": false, 
+                    "cpu_side": {
+                        "peer": "system.cpu1.dcache_port", 
+                        "role": "SLAVE"
+                    }, 
+                    "two_queue": false
                 }, 
-                "max_loads_any_thread": 0, 
+                "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", 
                 }
             }, 
             {
-                "simpoint_interval": 100000000, 
                 "do_statistics_insts": true, 
                 "numThreads": 1, 
                 "itb": {
                     "type": "AlphaTLB", 
                     "size": 48
                 }, 
+                "simulate_data_stalls": false, 
                 "function_trace": false, 
                 "do_checkpoint_insts": true, 
                 "cxx_class": "AtomicSimpleCPU", 
                 "max_loads_all_threads": 0, 
-                "simpoint_profile": false
-                "simulate_data_stalls": false
+                "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.0
+                "profile": 0, 
                 "icache_port": {
                     "peer": "system.cpu2.icache.cpu_side", 
                     "role": "MASTER"
                 }, 
                 "icache": {
-                    "assoc": 1, 
-                    "mem_side": {
-                        "peer": "system.toL2Bus.slave[4]", 
-                        "role": "MASTER"
-                    }, 
-                    "cpu_side": {
-                        "peer": "system.cpu2.icache_port", 
-                        "role": "SLAVE"
-                    }, 
-                    "name": "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", 
                         "type": "LRU", 
                         "size": 32768
                     }, 
-                    "hit_latency": 2, 
-                    "mshrs": 4, 
-                    "response_latency": 2, 
-                    "is_top_level": true, 
-                    "tgts_per_mshr": 20, 
-                    "sequential_access": false, 
+                    "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, 
+                    "tgts_per_mshr": 20, 
+                    "addr_ranges": [
+                        "0:18446744073709551615"
+                    ], 
+                    "assoc": 1, 
                     "prefetch_on_access": false, 
-                    "cxx_class": "BaseCache", 
                     "path": "system.cpu2.icache", 
-                    "write_buffers": 8, 
-                    "two_queue": false, 
+                    "name": "icache", 
                     "type": "BaseCache", 
-                    "forward_snoops": true, 
-                    "size": 32768
+                    "sequential_access": false, 
+                    "cpu_side": {
+                        "peer": "system.cpu2.icache_port", 
+                        "role": "SLAVE"
+                    }, 
+                    "two_queue": false
                 }, 
                 "interrupts": {
                     "eventq_index": 0, 
                     "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", 
-                "isa": [
-                    {
-                        "eventq_index": 0, 
-                        "path": "system.cpu2.isa", 
-                        "type": "AlphaISA", 
-                        "name": "isa", 
-                        "cxx_class": "AlphaISA::ISA"
-                    }
-                ], 
+                "max_loads_any_thread": 0, 
                 "switched_out": false, 
                 "workload": [
                     {
                         "name": "workload", 
+                        "output": "cout", 
+                        "chkpt": "", 
+                        "errout": "cerr", 
+                        "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"
+                        "type": "EioProcess", 
+                        "input": "None"
                     }
                 ], 
                 "name": "cpu2", 
                     "type": "AlphaTLB", 
                     "size": 64
                 }, 
+                "simpoint_start_insts": [], 
                 "max_insts_any_thread": 500000, 
                 "simulate_inst_stalls": false, 
-                "progress_interval": 0.0, 
-                "dcache_port": {
-                    "peer": "system.cpu2.dcache.cpu_side", 
-                    "role": "MASTER"
-                }, 
+                "progress_interval": 0, 
+                "branchPred": null, 
                 "dcache": {
-                    "assoc": 4, 
-                    "mem_side": {
-                        "peer": "system.toL2Bus.slave[5]", 
-                        "role": "MASTER"
-                    }, 
-                    "cpu_side": {
-                        "peer": "system.cpu2.dcache_port", 
-                        "role": "SLAVE"
-                    }, 
-                    "name": "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", 
                         "type": "LRU", 
                         "size": 32768
                     }, 
-                    "hit_latency": 2, 
-                    "mshrs": 4, 
-                    "response_latency": 2, 
-                    "is_top_level": true, 
-                    "tgts_per_mshr": 20, 
-                    "sequential_access": false, 
+                    "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, 
+                    "tgts_per_mshr": 20, 
+                    "addr_ranges": [
+                        "0:18446744073709551615"
+                    ], 
+                    "assoc": 4, 
                     "prefetch_on_access": false, 
-                    "cxx_class": "BaseCache", 
                     "path": "system.cpu2.dcache", 
-                    "write_buffers": 8, 
-                    "two_queue": false, 
+                    "name": "dcache", 
                     "type": "BaseCache", 
-                    "forward_snoops": true, 
-                    "size": 32768
+                    "sequential_access": false, 
+                    "cpu_side": {
+                        "peer": "system.cpu2.dcache_port", 
+                        "role": "SLAVE"
+                    }, 
+                    "two_queue": false
                 }, 
-                "max_loads_any_thread": 0, 
+                "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", 
                 }
             }, 
             {
-                "simpoint_interval": 100000000, 
                 "do_statistics_insts": true, 
                 "numThreads": 1, 
                 "itb": {
                     "type": "AlphaTLB", 
                     "size": 48
                 }, 
+                "simulate_data_stalls": false, 
                 "function_trace": false, 
                 "do_checkpoint_insts": true, 
                 "cxx_class": "AtomicSimpleCPU", 
                 "max_loads_all_threads": 0, 
-                "simpoint_profile": false
-                "simulate_data_stalls": false
+                "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.0
+                "profile": 0, 
                 "icache_port": {
                     "peer": "system.cpu3.icache.cpu_side", 
                     "role": "MASTER"
                 }, 
                 "icache": {
-                    "assoc": 1, 
-                    "mem_side": {
-                        "peer": "system.toL2Bus.slave[6]", 
-                        "role": "MASTER"
-                    }, 
-                    "cpu_side": {
-                        "peer": "system.cpu3.icache_port", 
-                        "role": "SLAVE"
-                    }, 
-                    "name": "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", 
                         "type": "LRU", 
                         "size": 32768
                     }, 
-                    "hit_latency": 2, 
-                    "mshrs": 4, 
-                    "response_latency": 2, 
-                    "is_top_level": true, 
-                    "tgts_per_mshr": 20, 
-                    "sequential_access": false, 
+                    "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, 
+                    "tgts_per_mshr": 20, 
+                    "addr_ranges": [
+                        "0:18446744073709551615"
+                    ], 
+                    "assoc": 1, 
                     "prefetch_on_access": false, 
-                    "cxx_class": "BaseCache", 
                     "path": "system.cpu3.icache", 
-                    "write_buffers": 8, 
-                    "two_queue": false, 
+                    "name": "icache", 
                     "type": "BaseCache", 
-                    "forward_snoops": true, 
-                    "size": 32768
+                    "sequential_access": false, 
+                    "cpu_side": {
+                        "peer": "system.cpu3.icache_port", 
+                        "role": "SLAVE"
+                    }, 
+                    "two_queue": false
                 }, 
                 "interrupts": {
                     "eventq_index": 0, 
                     "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", 
-                "isa": [
-                    {
-                        "eventq_index": 0, 
-                        "path": "system.cpu3.isa", 
-                        "type": "AlphaISA", 
-                        "name": "isa", 
-                        "cxx_class": "AlphaISA::ISA"
-                    }
-                ], 
+                "max_loads_any_thread": 0, 
                 "switched_out": false, 
                 "workload": [
                     {
                         "name": "workload", 
+                        "output": "cout", 
+                        "chkpt": "", 
+                        "errout": "cerr", 
+                        "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"
+                        "type": "EioProcess", 
+                        "input": "None"
                     }
                 ], 
                 "name": "cpu3", 
                     "type": "AlphaTLB", 
                     "size": 64
                 }, 
+                "simpoint_start_insts": [], 
                 "max_insts_any_thread": 500000, 
                 "simulate_inst_stalls": false, 
-                "progress_interval": 0.0, 
-                "dcache_port": {
-                    "peer": "system.cpu3.dcache.cpu_side", 
-                    "role": "MASTER"
-                }, 
+                "progress_interval": 0, 
+                "branchPred": null, 
                 "dcache": {
-                    "assoc": 4, 
-                    "mem_side": {
-                        "peer": "system.toL2Bus.slave[7]", 
-                        "role": "MASTER"
-                    }, 
-                    "cpu_side": {
-                        "peer": "system.cpu3.dcache_port", 
-                        "role": "SLAVE"
-                    }, 
-                    "name": "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", 
                         "type": "LRU", 
                         "size": 32768
                     }, 
-                    "hit_latency": 2, 
-                    "mshrs": 4, 
-                    "response_latency": 2, 
-                    "is_top_level": true, 
-                    "tgts_per_mshr": 20, 
-                    "sequential_access": false, 
+                    "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, 
+                    "tgts_per_mshr": 20, 
+                    "addr_ranges": [
+                        "0:18446744073709551615"
+                    ], 
+                    "assoc": 4, 
                     "prefetch_on_access": false, 
-                    "cxx_class": "BaseCache", 
                     "path": "system.cpu3.dcache", 
-                    "write_buffers": 8, 
-                    "two_queue": false, 
+                    "name": "dcache", 
                     "type": "BaseCache", 
-                    "forward_snoops": true, 
-                    "size": 32768
+                    "sequential_access": false, 
+                    "cpu_side": {
+                        "peer": "system.cpu3.dcache_port", 
+                        "role": "SLAVE"
+                    }, 
+                    "two_queue": false
                 }, 
-                "max_loads_any_thread": 0, 
+                "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", 
                 }
             }
         ], 
+        "num_work_ids": 16, 
+        "work_item_id": -1, 
         "work_begin_cpu_id_exit": -1
     }, 
-    "time_sync_period": 0.1
+    "time_sync_period": 100000000000
     "eventq_index": 0, 
-    "time_sync_spin_threshold": 9.999999999999999e-05
+    "time_sync_spin_threshold": 100000000
     "cxx_class": "Root", 
     "path": "root", 
     "time_sync_enable": false, 
index 7bec601326f3217324513a9e4fe1bf0c860eab98..193b4989fa788e819bcb957e1e99d6a1684f1ffd 100755 (executable)
@@ -7,5 +7,4 @@ gzip: stdout: Broken pipe
 gzip: stdout: Broken pipe
 
 gzip: stdout: Broken pipe
-
-gzip: stdout: Broken pipe
+stdout: Broken pipe
index 7301ae168e607601d49316913c4ac7b8610a0f9d..0ed1fc9c89a18ef21f388a564b75f344b85ad8db 100755 (executable)
@@ -1,8 +1,8 @@
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled May 10 2014 16:25:16
-gem5 started May 10 2014 16:55:31
+gem5 compiled Sep 21 2014 15:53:23
+gem5 started Sep 21 2014 16:10:49
 gem5 executing on zizzer
 command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/30.eio-mp/alpha/eio/simple-atomic-mp -re /z/stever/hg/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/30.eio-mp/alpha/eio/simple-atomic-mp
 Global frequency set at 1000000000000 ticks per second
index 7757fcfabff285b288228193562a1bca3f90725e..ee7e01f12e17bf793ee6c0d374558b5f4f039a50 100644 (file)
@@ -4,11 +4,11 @@ sim_seconds                                  0.000250                       # Nu
 sim_ticks                                   250015500                       # Number of ticks simulated
 final_tick                                  250015500                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-host_inst_rate                                2755592                       # Simulator instruction rate (inst/s)
-host_op_rate                                  2755527                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                              344450673                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 240516                       # Number of bytes of host memory used
-host_seconds                                     0.73                       # Real time elapsed on the host
+host_inst_rate                                2852799                       # Simulator instruction rate (inst/s)
+host_op_rate                                  2852705                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                              356601416                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 239540                       # Number of bytes of host memory used
+host_seconds                                     0.70                       # Real time elapsed on the host
 sim_insts                                     2000004                       # Number of instructions simulated
 sim_ops                                       2000004                       # Number of ops (including micro ops) simulated
 system.voltage_domain.voltage                       1                       # Voltage in Volts
@@ -59,9 +59,25 @@ system.physmem.bw_total::cpu2.data          116216795                       # To
 system.physmem.bw_total::cpu3.inst          103161604                       # Total bandwidth to/from this memory (bytes/s)
 system.physmem.bw_total::cpu3.data          116216795                       # Total bandwidth to/from this memory (bytes/s)
 system.physmem.bw_total::total              877513594                       # Total bandwidth to/from this memory (bytes/s)
-system.membus.throughput                    877513594                       # Throughput (bytes/s)
-system.membus.data_through_bus                 219392                       # Total data (bytes)
-system.membus.snoop_data_through_bus                0                       # Total snoop data (bytes)
+system.membus.trans_dist::ReadReq                2872                       # Transaction distribution
+system.membus.trans_dist::ReadResp               2872                       # Transaction distribution
+system.membus.trans_dist::ReadExReq               556                       # Transaction distribution
+system.membus.trans_dist::ReadExResp              556                       # Transaction distribution
+system.membus.pkt_count_system.l2c.mem_side::system.physmem.port         6856                       # Packet count per connected master and slave (bytes)
+system.membus.pkt_count::total                   6856                       # Packet count per connected master and slave (bytes)
+system.membus.pkt_size_system.l2c.mem_side::system.physmem.port       219392                       # Cumulative packet size per connected master and slave (bytes)
+system.membus.pkt_size::total                  219392                       # Cumulative packet size per connected master and slave (bytes)
+system.membus.snoops                                0                       # Total snoops (count)
+system.membus.snoop_fanout::samples              3428                       # Request fanout histogram
+system.membus.snoop_fanout::mean                    0                       # Request fanout histogram
+system.membus.snoop_fanout::stdev                   0                       # Request fanout histogram
+system.membus.snoop_fanout::underflows              0      0.00%      0.00% # Request fanout histogram
+system.membus.snoop_fanout::0                    3428    100.00%    100.00% # Request fanout histogram
+system.membus.snoop_fanout::1                       0      0.00%    100.00% # Request fanout histogram
+system.membus.snoop_fanout::overflows               0      0.00%    100.00% # Request fanout histogram
+system.membus.snoop_fanout::min_value               0                       # Request fanout histogram
+system.membus.snoop_fanout::max_value               0                       # Request fanout histogram
+system.membus.snoop_fanout::total                3428                       # Request fanout histogram
 system.cpu_clk_domain.clock                       500                       # Clock period in ticks
 system.l2c.tags.replacements                        0                       # number of replacements
 system.l2c.tags.tagsinuse                 1962.780232                       # Cycle average of tags in use
@@ -231,9 +247,47 @@ system.l2c.avg_blocked_cycles::no_targets          nan                       # a
 system.l2c.fast_writes                              0                       # number of fast writes performed
 system.l2c.cache_copies                             0                       # number of cache copies performed
 system.l2c.no_allocate_misses                       0                       # Number of misses that were no-allocate
-system.toL2Bus.throughput                   977859373                       # Throughput (bytes/s)
-system.toL2Bus.data_through_bus                244480                       # Total data (bytes)
-system.toL2Bus.snoop_data_through_bus               0                       # Total snoop data (bytes)
+system.toL2Bus.trans_dist::ReadReq               3148                       # Transaction distribution
+system.toL2Bus.trans_dist::ReadResp              3148                       # Transaction distribution
+system.toL2Bus.trans_dist::Writeback              116                       # Transaction distribution
+system.toL2Bus.trans_dist::ReadExReq              556                       # Transaction distribution
+system.toL2Bus.trans_dist::ReadExResp             556                       # Transaction distribution
+system.toL2Bus.pkt_count_system.cpu0.icache.mem_side::system.l2c.cpu_side          926                       # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count_system.cpu0.dcache.mem_side::system.l2c.cpu_side          955                       # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count_system.cpu1.icache.mem_side::system.l2c.cpu_side          926                       # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count_system.cpu1.dcache.mem_side::system.l2c.cpu_side          955                       # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count_system.cpu2.icache.mem_side::system.l2c.cpu_side          926                       # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count_system.cpu2.dcache.mem_side::system.l2c.cpu_side          955                       # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count_system.cpu3.icache.mem_side::system.l2c.cpu_side          926                       # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count_system.cpu3.dcache.mem_side::system.l2c.cpu_side          955                       # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count::total                  7524                       # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu0.icache.mem_side::system.l2c.cpu_side        29632                       # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu0.dcache.mem_side::system.l2c.cpu_side        31488                       # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu1.icache.mem_side::system.l2c.cpu_side        29632                       # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu1.dcache.mem_side::system.l2c.cpu_side        31488                       # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu2.icache.mem_side::system.l2c.cpu_side        29632                       # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu2.dcache.mem_side::system.l2c.cpu_side        31488                       # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu3.icache.mem_side::system.l2c.cpu_side        29632                       # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu3.dcache.mem_side::system.l2c.cpu_side        31488                       # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size::total                 244480                       # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.snoops                               0                       # Total snoops (count)
+system.toL2Bus.snoop_fanout::samples             3820                       # Request fanout histogram
+system.toL2Bus.snoop_fanout::mean                   7                       # Request fanout histogram
+system.toL2Bus.snoop_fanout::stdev                  0                       # Request fanout histogram
+system.toL2Bus.snoop_fanout::underflows             0      0.00%      0.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::0                      0      0.00%      0.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::1                      0      0.00%      0.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::2                      0      0.00%      0.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::3                      0      0.00%      0.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::4                      0      0.00%      0.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::5                      0      0.00%      0.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::6                      0      0.00%      0.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::7                   3820    100.00%    100.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::8                      0      0.00%    100.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::overflows              0      0.00%    100.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::min_value              7                       # Request fanout histogram
+system.toL2Bus.snoop_fanout::max_value              7                       # Request fanout histogram
+system.toL2Bus.snoop_fanout::total               3820                       # Request fanout histogram
 system.cpu0.dtb.fetch_hits                          0                       # ITB hits
 system.cpu0.dtb.fetch_misses                        0                       # ITB misses
 system.cpu0.dtb.fetch_acv                           0                       # ITB acv
index e4dca8242988d4a91e32018ba06e3e0ad85a79f8..0679aa6bf494ba2012afb6a044b8c4f49ef29078 100644 (file)
@@ -174,11 +174,12 @@ type=EioProcess
 chkpt=
 errout=cerr
 eventq_index=0
-file=/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
+file=/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
 input=None
 max_stack_size=67108864
 output=cout
 system=system
+useArchPT=false
 
 [system.cpu1]
 type=TimingSimpleCPU
@@ -311,11 +312,12 @@ type=EioProcess
 chkpt=
 errout=cerr
 eventq_index=0
-file=/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
+file=/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
 input=None
 max_stack_size=67108864
 output=cout
 system=system
+useArchPT=false
 
 [system.cpu2]
 type=TimingSimpleCPU
@@ -448,11 +450,12 @@ type=EioProcess
 chkpt=
 errout=cerr
 eventq_index=0
-file=/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
+file=/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
 input=None
 max_stack_size=67108864
 output=cout
 system=system
+useArchPT=false
 
 [system.cpu3]
 type=TimingSimpleCPU
@@ -585,11 +588,12 @@ type=EioProcess
 chkpt=
 errout=cerr
 eventq_index=0
-file=/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
+file=/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
 input=None
 max_stack_size=67108864
 output=cout
 system=system
+useArchPT=false
 
 [system.cpu_clk_domain]
 type=SrcClockDomain
@@ -643,10 +647,11 @@ sequential_access=false
 size=4194304
 
 [system.membus]
-type=CoherentBus
+type=CoherentXBar
 clk_domain=system.clk_domain
 eventq_index=0
 header_cycles=1
+snoop_filter=Null
 system=system
 use_default_range=false
 width=8
@@ -667,10 +672,11 @@ range=0:134217727
 port=system.membus.master[0]
 
 [system.toL2Bus]
-type=CoherentBus
+type=CoherentXBar
 clk_domain=system.cpu_clk_domain
 eventq_index=0
 header_cycles=1
+snoop_filter=Null
 system=system
 use_default_range=false
 width=8
index 81af59151730f89763a8734052d4787c04e9c60a..0d2ee373149ec2ada5ca8a98acf2f5a8713a9c89 100644 (file)
@@ -2,44 +2,20 @@
     "name": null, 
     "sim_quantum": 0, 
     "system": {
-        "membus": {
-            "slave": {
-                "peer": [
-                    "system.system_port", 
-                    "system.l2c.mem_side"
-                ], 
-                "role": "SLAVE"
-            }, 
-            "name": "membus", 
-            "header_cycles": 1, 
-            "width": 8, 
-            "eventq_index": 0, 
-            "master": {
-                "peer": [
-                    "system.physmem.port"
-                ], 
-                "role": "MASTER"
-            }, 
-            "cxx_class": "CoherentBus", 
-            "path": "system.membus", 
-            "type": "CoherentBus", 
-            "use_default_range": false
-        }, 
+        "kernel": "", 
         "l2c": {
-            "assoc": 8, 
-            "mem_side": {
-                "peer": "system.membus.slave[1]", 
-                "role": "MASTER"
-            }, 
-            "cpu_side": {
-                "peer": "system.toL2Bus.master[0]", 
-                "role": "SLAVE"
-            }, 
-            "name": "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", 
                 "type": "LRU", 
                 "size": 4194304
             }, 
-            "hit_latency": 20, 
-            "mshrs": 20, 
-            "response_latency": 20, 
-            "is_top_level": false, 
-            "tgts_per_mshr": 12, 
-            "sequential_access": false, 
+            "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, 
+            "tgts_per_mshr": 12, 
+            "addr_ranges": [
+                "0:18446744073709551615"
+            ], 
+            "assoc": 8, 
             "prefetch_on_access": false, 
-            "cxx_class": "BaseCache", 
             "path": "system.l2c", 
-            "write_buffers": 8, 
-            "two_queue": false, 
+            "name": "l2c", 
             "type": "BaseCache", 
-            "forward_snoops": true, 
-            "size": 4194304
+            "sequential_access": false, 
+            "cpu_side": {
+                "peer": "system.toL2Bus.master[0]", 
+                "role": "SLAVE"
+            }, 
+            "two_queue": false
         }, 
         "kernel_addr_check": true, 
-        "physmem": {
-            "latency": 3.0000000000000004e-08, 
-            "name": "physmem", 
-            "eventq_index": 0, 
-            "latency_var": 0.0, 
-            "conf_table_reported": true, 
-            "cxx_class": "SimpleMemory", 
-            "path": "system.physmem", 
-            "null": false, 
-            "type": "SimpleMemory", 
-            "port": {
-                "peer": "system.membus.master[0]", 
+        "membus": {
+            "slave": {
+                "peer": [
+                    "system.system_port", 
+                    "system.l2c.mem_side"
+                ], 
                 "role": "SLAVE"
             }, 
-            "in_addr_map": true
+            "name": "membus", 
+            "snoop_filter": null, 
+            "clk_domain": "system.clk_domain", 
+            "header_cycles": 1, 
+            "system": "system", 
+            "width": 8, 
+            "eventq_index": 0, 
+            "master": {
+                "peer": [
+                    "system.physmem.port"
+                ], 
+                "role": "MASTER"
+            }, 
+            "cxx_class": "CoherentXBar", 
+            "path": "system.membus", 
+            "type": "CoherentXBar", 
+            "use_default_range": false
         }, 
+        "symbolfile": "", 
+        "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", 
-            "transition_latency": 9.999999999999999e-05, 
+            "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", 
-            "name": "voltage_domain", 
-            "cxx_class": "VoltageDomain"
+            "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", 
                 "role": "SLAVE"
             }, 
             "name": "toL2Bus", 
+            "snoop_filter": null, 
+            "clk_domain": "system.cpu_clk_domain", 
             "header_cycles": 1, 
+            "system": "system", 
             "width": 8, 
             "eventq_index": 0, 
             "master": {
                 ], 
                 "role": "MASTER"
             }, 
-            "cxx_class": "CoherentBus", 
+            "cxx_class": "CoherentXBar", 
             "path": "system.toL2Bus", 
-            "type": "CoherentBus", 
+            "type": "CoherentXBar", 
             "use_default_range": false
         }, 
         "mem_mode": "timing", 
             "role": "MASTER"
         }, 
         "load_addr_mask": 1099511627775, 
-        "work_item_id": -1, 
-        "num_work_ids": 16, 
         "cpu": [
             {
                 "do_statistics_insts": true, 
                     "type": "AlphaTLB", 
                     "size": 48
                 }, 
-                "dcache": {
-                    "assoc": 4, 
-                    "mem_side": {
-                        "peer": "system.toL2Bus.slave[1]", 
-                        "role": "MASTER"
-                    }, 
-                    "cpu_side": {
-                        "peer": "system.cpu0.dcache_port", 
-                        "role": "SLAVE"
-                    }, 
-                    "name": "dcache", 
-                    "tags": {
-                        "name": "tags", 
-                        "eventq_index": 0, 
-                        "hit_latency": 2, 
-                        "sequential_access": false, 
-                        "assoc": 4, 
-                        "cxx_class": "LRU", 
-                        "path": "system.cpu0.dcache.tags", 
-                        "block_size": 64, 
-                        "type": "LRU", 
-                        "size": 32768
-                    }, 
-                    "hit_latency": 2, 
-                    "mshrs": 4, 
-                    "response_latency": 2, 
-                    "is_top_level": true, 
-                    "tgts_per_mshr": 20, 
-                    "sequential_access": false, 
-                    "max_miss_count": 0, 
-                    "eventq_index": 0, 
-                    "prefetch_on_access": false, 
-                    "cxx_class": "BaseCache", 
-                    "path": "system.cpu0.dcache", 
-                    "write_buffers": 8, 
-                    "two_queue": false, 
-                    "type": "BaseCache", 
-                    "forward_snoops": true, 
-                    "size": 32768
-                }, 
+                "system": "system", 
+                "function_trace": false, 
                 "do_checkpoint_insts": true, 
                 "cxx_class": "TimingSimpleCPU", 
                 "max_loads_all_threads": 0, 
+                "clk_domain": "system.cpu_clk_domain", 
                 "function_trace_start": 0, 
                 "cpu_id": 0, 
+                "checker": null, 
                 "eventq_index": 0, 
                 "do_quiesce": true, 
                 "type": "TimingSimpleCPU", 
-                "profile": 0.0
+                "profile": 0, 
                 "icache_port": {
                     "peer": "system.cpu0.icache.cpu_side", 
                     "role": "MASTER"
                 }, 
                 "icache": {
-                    "assoc": 1, 
-                    "mem_side": {
-                        "peer": "system.toL2Bus.slave[0]", 
-                        "role": "MASTER"
-                    }, 
-                    "cpu_side": {
-                        "peer": "system.cpu0.icache_port", 
-                        "role": "SLAVE"
-                    }, 
-                    "name": "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", 
                         "type": "LRU", 
                         "size": 32768
                     }, 
-                    "hit_latency": 2, 
-                    "mshrs": 4, 
-                    "response_latency": 2, 
-                    "is_top_level": true, 
-                    "tgts_per_mshr": 20, 
-                    "sequential_access": false, 
+                    "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, 
+                    "tgts_per_mshr": 20, 
+                    "addr_ranges": [
+                        "0:18446744073709551615"
+                    ], 
+                    "assoc": 1, 
                     "prefetch_on_access": false, 
-                    "cxx_class": "BaseCache", 
                     "path": "system.cpu0.icache", 
-                    "write_buffers": 8, 
-                    "two_queue": false, 
+                    "name": "icache", 
                     "type": "BaseCache", 
-                    "forward_snoops": true, 
-                    "size": 32768
+                    "sequential_access": false, 
+                    "cpu_side": {
+                        "peer": "system.cpu0.icache_port", 
+                        "role": "SLAVE"
+                    }, 
+                    "two_queue": false
                 }, 
                 "interrupts": {
                     "eventq_index": 0, 
                     "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", 
-                "isa": [
-                    {
-                        "eventq_index": 0, 
-                        "path": "system.cpu0.isa", 
-                        "type": "AlphaISA", 
-                        "name": "isa", 
-                        "cxx_class": "AlphaISA::ISA"
-                    }
-                ], 
+                "max_loads_any_thread": 0, 
                 "switched_out": false, 
                 "workload": [
                     {
                         "name": "workload", 
+                        "output": "cout", 
+                        "chkpt": "", 
+                        "errout": "cerr", 
+                        "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"
+                        "type": "EioProcess", 
+                        "input": "None"
                     }
                 ], 
                 "name": "cpu0", 
                     "type": "AlphaTLB", 
                     "size": 64
                 }, 
+                "simpoint_start_insts": [], 
                 "max_insts_any_thread": 500000, 
-                "progress_interval": 0.0, 
-                "dcache_port": {
-                    "peer": "system.cpu0.dcache.cpu_side", 
-                    "role": "MASTER"
+                "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, 
+                    "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
                 }, 
-                "function_trace": false, 
-                "max_loads_any_thread": 0, 
+                "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": "AlphaTLB", 
                     "size": 48
                 }, 
-                "dcache": {
-                    "assoc": 4, 
-                    "mem_side": {
-                        "peer": "system.toL2Bus.slave[3]", 
-                        "role": "MASTER"
-                    }, 
-                    "cpu_side": {
-                        "peer": "system.cpu1.dcache_port", 
-                        "role": "SLAVE"
-                    }, 
-                    "name": "dcache", 
-                    "tags": {
-                        "name": "tags", 
-                        "eventq_index": 0, 
-                        "hit_latency": 2, 
-                        "sequential_access": false, 
-                        "assoc": 4, 
-                        "cxx_class": "LRU", 
-                        "path": "system.cpu1.dcache.tags", 
-                        "block_size": 64, 
-                        "type": "LRU", 
-                        "size": 32768
-                    }, 
-                    "hit_latency": 2, 
-                    "mshrs": 4, 
-                    "response_latency": 2, 
-                    "is_top_level": true, 
-                    "tgts_per_mshr": 20, 
-                    "sequential_access": false, 
-                    "max_miss_count": 0, 
-                    "eventq_index": 0, 
-                    "prefetch_on_access": false, 
-                    "cxx_class": "BaseCache", 
-                    "path": "system.cpu1.dcache", 
-                    "write_buffers": 8, 
-                    "two_queue": false, 
-                    "type": "BaseCache", 
-                    "forward_snoops": true, 
-                    "size": 32768
-                }, 
+                "system": "system", 
+                "function_trace": false, 
                 "do_checkpoint_insts": true, 
                 "cxx_class": "TimingSimpleCPU", 
                 "max_loads_all_threads": 0, 
+                "clk_domain": "system.cpu_clk_domain", 
                 "function_trace_start": 0, 
                 "cpu_id": 1, 
+                "checker": null, 
                 "eventq_index": 0, 
                 "do_quiesce": true, 
                 "type": "TimingSimpleCPU", 
-                "profile": 0.0
+                "profile": 0, 
                 "icache_port": {
                     "peer": "system.cpu1.icache.cpu_side", 
                     "role": "MASTER"
                 }, 
                 "icache": {
-                    "assoc": 1, 
-                    "mem_side": {
-                        "peer": "system.toL2Bus.slave[2]", 
-                        "role": "MASTER"
-                    }, 
-                    "cpu_side": {
-                        "peer": "system.cpu1.icache_port", 
-                        "role": "SLAVE"
-                    }, 
-                    "name": "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", 
                         "type": "LRU", 
                         "size": 32768
                     }, 
-                    "hit_latency": 2, 
-                    "mshrs": 4, 
-                    "response_latency": 2, 
-                    "is_top_level": true, 
-                    "tgts_per_mshr": 20, 
-                    "sequential_access": false, 
+                    "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, 
+                    "tgts_per_mshr": 20, 
+                    "addr_ranges": [
+                        "0:18446744073709551615"
+                    ], 
+                    "assoc": 1, 
                     "prefetch_on_access": false, 
-                    "cxx_class": "BaseCache", 
                     "path": "system.cpu1.icache", 
-                    "write_buffers": 8, 
-                    "two_queue": false, 
+                    "name": "icache", 
                     "type": "BaseCache", 
-                    "forward_snoops": true, 
-                    "size": 32768
+                    "sequential_access": false, 
+                    "cpu_side": {
+                        "peer": "system.cpu1.icache_port", 
+                        "role": "SLAVE"
+                    }, 
+                    "two_queue": false
                 }, 
                 "interrupts": {
                     "eventq_index": 0, 
                     "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", 
-                "isa": [
-                    {
-                        "eventq_index": 0, 
-                        "path": "system.cpu1.isa", 
-                        "type": "AlphaISA", 
-                        "name": "isa", 
-                        "cxx_class": "AlphaISA::ISA"
-                    }
-                ], 
+                "max_loads_any_thread": 0, 
                 "switched_out": false, 
                 "workload": [
                     {
                         "name": "workload", 
+                        "output": "cout", 
+                        "chkpt": "", 
+                        "errout": "cerr", 
+                        "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"
+                        "type": "EioProcess", 
+                        "input": "None"
                     }
                 ], 
                 "name": "cpu1", 
                     "type": "AlphaTLB", 
                     "size": 64
                 }, 
+                "simpoint_start_insts": [], 
                 "max_insts_any_thread": 500000, 
-                "progress_interval": 0.0, 
-                "dcache_port": {
-                    "peer": "system.cpu1.dcache.cpu_side", 
-                    "role": "MASTER"
+                "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, 
+                    "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
                 }, 
-                "function_trace": false, 
-                "max_loads_any_thread": 0, 
+                "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": "AlphaTLB", 
                     "size": 48
                 }, 
-                "dcache": {
-                    "assoc": 4, 
-                    "mem_side": {
-                        "peer": "system.toL2Bus.slave[5]", 
-                        "role": "MASTER"
-                    }, 
-                    "cpu_side": {
-                        "peer": "system.cpu2.dcache_port", 
-                        "role": "SLAVE"
-                    }, 
-                    "name": "dcache", 
-                    "tags": {
-                        "name": "tags", 
-                        "eventq_index": 0, 
-                        "hit_latency": 2, 
-                        "sequential_access": false, 
-                        "assoc": 4, 
-                        "cxx_class": "LRU", 
-                        "path": "system.cpu2.dcache.tags", 
-                        "block_size": 64, 
-                        "type": "LRU", 
-                        "size": 32768
-                    }, 
-                    "hit_latency": 2, 
-                    "mshrs": 4, 
-                    "response_latency": 2, 
-                    "is_top_level": true, 
-                    "tgts_per_mshr": 20, 
-                    "sequential_access": false, 
-                    "max_miss_count": 0, 
-                    "eventq_index": 0, 
-                    "prefetch_on_access": false, 
-                    "cxx_class": "BaseCache", 
-                    "path": "system.cpu2.dcache", 
-                    "write_buffers": 8, 
-                    "two_queue": false, 
-                    "type": "BaseCache", 
-                    "forward_snoops": true, 
-                    "size": 32768
-                }, 
+                "system": "system", 
+                "function_trace": false, 
                 "do_checkpoint_insts": true, 
                 "cxx_class": "TimingSimpleCPU", 
                 "max_loads_all_threads": 0, 
+                "clk_domain": "system.cpu_clk_domain", 
                 "function_trace_start": 0, 
                 "cpu_id": 2, 
+                "checker": null, 
                 "eventq_index": 0, 
                 "do_quiesce": true, 
                 "type": "TimingSimpleCPU", 
-                "profile": 0.0
+                "profile": 0, 
                 "icache_port": {
                     "peer": "system.cpu2.icache.cpu_side", 
                     "role": "MASTER"
                 }, 
                 "icache": {
-                    "assoc": 1, 
-                    "mem_side": {
-                        "peer": "system.toL2Bus.slave[4]", 
-                        "role": "MASTER"
-                    }, 
-                    "cpu_side": {
-                        "peer": "system.cpu2.icache_port", 
-                        "role": "SLAVE"
-                    }, 
-                    "name": "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", 
                         "type": "LRU", 
                         "size": 32768
                     }, 
-                    "hit_latency": 2, 
-                    "mshrs": 4, 
-                    "response_latency": 2, 
-                    "is_top_level": true, 
-                    "tgts_per_mshr": 20, 
-                    "sequential_access": false, 
+                    "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, 
+                    "tgts_per_mshr": 20, 
+                    "addr_ranges": [
+                        "0:18446744073709551615"
+                    ], 
+                    "assoc": 1, 
                     "prefetch_on_access": false, 
-                    "cxx_class": "BaseCache", 
                     "path": "system.cpu2.icache", 
-                    "write_buffers": 8, 
-                    "two_queue": false, 
+                    "name": "icache", 
                     "type": "BaseCache", 
-                    "forward_snoops": true, 
-                    "size": 32768
+                    "sequential_access": false, 
+                    "cpu_side": {
+                        "peer": "system.cpu2.icache_port", 
+                        "role": "SLAVE"
+                    }, 
+                    "two_queue": false
                 }, 
                 "interrupts": {
                     "eventq_index": 0, 
                     "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", 
-                "isa": [
-                    {
-                        "eventq_index": 0, 
-                        "path": "system.cpu2.isa", 
-                        "type": "AlphaISA", 
-                        "name": "isa", 
-                        "cxx_class": "AlphaISA::ISA"
-                    }
-                ], 
+                "max_loads_any_thread": 0, 
                 "switched_out": false, 
                 "workload": [
                     {
                         "name": "workload", 
+                        "output": "cout", 
+                        "chkpt": "", 
+                        "errout": "cerr", 
+                        "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"
+                        "type": "EioProcess", 
+                        "input": "None"
                     }
                 ], 
                 "name": "cpu2", 
                     "type": "AlphaTLB", 
                     "size": 64
                 }, 
+                "simpoint_start_insts": [], 
                 "max_insts_any_thread": 500000, 
-                "progress_interval": 0.0, 
-                "dcache_port": {
-                    "peer": "system.cpu2.dcache.cpu_side", 
-                    "role": "MASTER"
+                "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, 
+                    "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
                 }, 
-                "function_trace": false, 
-                "max_loads_any_thread": 0, 
+                "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": "AlphaTLB", 
                     "size": 48
                 }, 
-                "dcache": {
-                    "assoc": 4, 
-                    "mem_side": {
-                        "peer": "system.toL2Bus.slave[7]", 
-                        "role": "MASTER"
-                    }, 
-                    "cpu_side": {
-                        "peer": "system.cpu3.dcache_port", 
-                        "role": "SLAVE"
-                    }, 
-                    "name": "dcache", 
-                    "tags": {
-                        "name": "tags", 
-                        "eventq_index": 0, 
-                        "hit_latency": 2, 
-                        "sequential_access": false, 
-                        "assoc": 4, 
-                        "cxx_class": "LRU", 
-                        "path": "system.cpu3.dcache.tags", 
-                        "block_size": 64, 
-                        "type": "LRU", 
-                        "size": 32768
-                    }, 
-                    "hit_latency": 2, 
-                    "mshrs": 4, 
-                    "response_latency": 2, 
-                    "is_top_level": true, 
-                    "tgts_per_mshr": 20, 
-                    "sequential_access": false, 
-                    "max_miss_count": 0, 
-                    "eventq_index": 0, 
-                    "prefetch_on_access": false, 
-                    "cxx_class": "BaseCache", 
-                    "path": "system.cpu3.dcache", 
-                    "write_buffers": 8, 
-                    "two_queue": false, 
-                    "type": "BaseCache", 
-                    "forward_snoops": true, 
-                    "size": 32768
-                }, 
+                "system": "system", 
+                "function_trace": false, 
                 "do_checkpoint_insts": true, 
                 "cxx_class": "TimingSimpleCPU", 
                 "max_loads_all_threads": 0, 
+                "clk_domain": "system.cpu_clk_domain", 
                 "function_trace_start": 0, 
                 "cpu_id": 3, 
+                "checker": null, 
                 "eventq_index": 0, 
                 "do_quiesce": true, 
                 "type": "TimingSimpleCPU", 
-                "profile": 0.0
+                "profile": 0, 
                 "icache_port": {
                     "peer": "system.cpu3.icache.cpu_side", 
                     "role": "MASTER"
                 }, 
                 "icache": {
-                    "assoc": 1, 
-                    "mem_side": {
-                        "peer": "system.toL2Bus.slave[6]", 
-                        "role": "MASTER"
-                    }, 
-                    "cpu_side": {
-                        "peer": "system.cpu3.icache_port", 
-                        "role": "SLAVE"
-                    }, 
-                    "name": "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", 
                         "type": "LRU", 
                         "size": 32768
                     }, 
-                    "hit_latency": 2, 
-                    "mshrs": 4, 
-                    "response_latency": 2, 
-                    "is_top_level": true, 
-                    "tgts_per_mshr": 20, 
-                    "sequential_access": false, 
+                    "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, 
+                    "tgts_per_mshr": 20, 
+                    "addr_ranges": [
+                        "0:18446744073709551615"
+                    ], 
+                    "assoc": 1, 
                     "prefetch_on_access": false, 
-                    "cxx_class": "BaseCache", 
                     "path": "system.cpu3.icache", 
-                    "write_buffers": 8, 
-                    "two_queue": false, 
+                    "name": "icache", 
                     "type": "BaseCache", 
-                    "forward_snoops": true, 
-                    "size": 32768
+                    "sequential_access": false, 
+                    "cpu_side": {
+                        "peer": "system.cpu3.icache_port", 
+                        "role": "SLAVE"
+                    }, 
+                    "two_queue": false
                 }, 
                 "interrupts": {
                     "eventq_index": 0, 
                     "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", 
-                "isa": [
-                    {
-                        "eventq_index": 0, 
-                        "path": "system.cpu3.isa", 
-                        "type": "AlphaISA", 
-                        "name": "isa", 
-                        "cxx_class": "AlphaISA::ISA"
-                    }
-                ], 
+                "max_loads_any_thread": 0, 
                 "switched_out": false, 
                 "workload": [
                     {
                         "name": "workload", 
+                        "output": "cout", 
+                        "chkpt": "", 
+                        "errout": "cerr", 
+                        "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"
+                        "type": "EioProcess", 
+                        "input": "None"
                     }
                 ], 
                 "name": "cpu3", 
                     "type": "AlphaTLB", 
                     "size": 64
                 }, 
+                "simpoint_start_insts": [], 
                 "max_insts_any_thread": 500000, 
-                "progress_interval": 0.0, 
-                "dcache_port": {
-                    "peer": "system.cpu3.dcache.cpu_side", 
-                    "role": "MASTER"
+                "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, 
+                    "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
                 }, 
-                "function_trace": false, 
-                "max_loads_any_thread": 0, 
+                "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", 
                 }
             }
         ], 
+        "num_work_ids": 16, 
+        "work_item_id": -1, 
         "work_begin_cpu_id_exit": -1
     }, 
-    "time_sync_period": 0.1
+    "time_sync_period": 100000000000
     "eventq_index": 0, 
-    "time_sync_spin_threshold": 9.999999999999999e-05
+    "time_sync_spin_threshold": 100000000
     "cxx_class": "Root", 
     "path": "root", 
     "time_sync_enable": false, 
index 7bec601326f3217324513a9e4fe1bf0c860eab98..12d988946635546f991be03564427c1ac66f6868 100755 (executable)
@@ -7,5 +7,3 @@ gzip: stdout: Broken pipe
 gzip: stdout: Broken pipe
 
 gzip: stdout: Broken pipe
-
-gzip: stdout: Broken pipe
index a49149440fda803a972889022dadc421880829a8..bb34829adc5c8bfa8eb2dd8540191f6de6057742 100755 (executable)
@@ -1,8 +1,8 @@
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled May 10 2014 16:25:16
-gem5 started May 10 2014 16:55:53
+gem5 compiled Sep 21 2014 15:53:23
+gem5 started Sep 21 2014 16:10:49
 gem5 executing on zizzer
 command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/30.eio-mp/alpha/eio/simple-timing-mp -re /z/stever/hg/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/30.eio-mp/alpha/eio/simple-timing-mp
 Global frequency set at 1000000000000 ticks per second
index 4ed73aa2b6d42d80cf36e73358b433ae4935a5ac..844307bd8811c5748c8f9e52837382fe0b1948d6 100644 (file)
@@ -4,11 +4,11 @@ sim_seconds                                  0.000729                       # Nu
 sim_ticks                                   729024000                       # Number of ticks simulated
 final_tick                                  729024000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-host_inst_rate                                1251613                       # Simulator instruction rate (inst/s)
-host_op_rate                                  1251599                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                              456227594                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 240516                       # Number of bytes of host memory used
-host_seconds                                     1.60                       # Real time elapsed on the host
+host_inst_rate                                1431965                       # Simulator instruction rate (inst/s)
+host_op_rate                                  1431947                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                              521966515                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 239544                       # Number of bytes of host memory used
+host_seconds                                     1.40                       # Real time elapsed on the host
 sim_insts                                     1999959                       # Number of instructions simulated
 sim_ops                                       1999959                       # Number of ops (including micro ops) simulated
 system.voltage_domain.voltage                       1                       # Voltage in Volts
@@ -59,17 +59,25 @@ system.physmem.bw_total::cpu2.data           39856027                       # To
 system.physmem.bw_total::cpu3.inst           35378808                       # Total bandwidth to/from this memory (bytes/s)
 system.physmem.bw_total::cpu3.data           39856027                       # Total bandwidth to/from this memory (bytes/s)
 system.physmem.bw_total::total              300939338                       # Total bandwidth to/from this memory (bytes/s)
-system.membus.throughput                    300939338                       # Throughput (bytes/s)
 system.membus.trans_dist::ReadReq                2872                       # Transaction distribution
 system.membus.trans_dist::ReadResp               2872                       # Transaction distribution
 system.membus.trans_dist::ReadExReq               556                       # Transaction distribution
 system.membus.trans_dist::ReadExResp              556                       # Transaction distribution
 system.membus.pkt_count_system.l2c.mem_side::system.physmem.port         6856                       # Packet count per connected master and slave (bytes)
 system.membus.pkt_count::total                   6856                       # Packet count per connected master and slave (bytes)
-system.membus.tot_pkt_size_system.l2c.mem_side::system.physmem.port       219392                       # Cumulative packet size per connected master and slave (bytes)
-system.membus.tot_pkt_size::total              219392                       # Cumulative packet size per connected master and slave (bytes)
-system.membus.data_through_bus                 219392                       # Total data (bytes)
-system.membus.snoop_data_through_bus                0                       # Total snoop data (bytes)
+system.membus.pkt_size_system.l2c.mem_side::system.physmem.port       219392                       # Cumulative packet size per connected master and slave (bytes)
+system.membus.pkt_size::total                  219392                       # Cumulative packet size per connected master and slave (bytes)
+system.membus.snoops                                0                       # Total snoops (count)
+system.membus.snoop_fanout::samples              3431                       # Request fanout histogram
+system.membus.snoop_fanout::mean                    0                       # Request fanout histogram
+system.membus.snoop_fanout::stdev                   0                       # Request fanout histogram
+system.membus.snoop_fanout::underflows              0      0.00%      0.00% # Request fanout histogram
+system.membus.snoop_fanout::0                    3431    100.00%    100.00% # Request fanout histogram
+system.membus.snoop_fanout::1                       0      0.00%    100.00% # Request fanout histogram
+system.membus.snoop_fanout::overflows               0      0.00%    100.00% # Request fanout histogram
+system.membus.snoop_fanout::min_value               0                       # Request fanout histogram
+system.membus.snoop_fanout::max_value               0                       # Request fanout histogram
+system.membus.snoop_fanout::total                3431                       # Request fanout histogram
 system.membus.reqLayer0.occupancy             4229968                       # Layer occupancy (ticks)
 system.membus.reqLayer0.utilization               0.6                       # Layer utilization (%)
 system.membus.respLayer1.occupancy           31051500                       # Layer occupancy (ticks)
@@ -435,7 +443,6 @@ system.l2c.overall_avg_mshr_miss_latency::cpu3.inst 40430.521092
 system.l2c.overall_avg_mshr_miss_latency::cpu3.data 40124.449339                       # average overall mshr miss latency
 system.l2c.overall_avg_mshr_miss_latency::total 40190.927655                       # average overall mshr miss latency
 system.l2c.no_allocate_misses                       0                       # Number of misses that were no-allocate
-system.toL2Bus.throughput                   335352471                       # Throughput (bytes/s)
 system.toL2Bus.trans_dist::ReadReq               3148                       # Transaction distribution
 system.toL2Bus.trans_dist::ReadResp              3148                       # Transaction distribution
 system.toL2Bus.trans_dist::Writeback              116                       # Transaction distribution
@@ -450,17 +457,33 @@ system.toL2Bus.pkt_count_system.cpu2.dcache.mem_side::system.l2c.cpu_side
 system.toL2Bus.pkt_count_system.cpu3.icache.mem_side::system.l2c.cpu_side          926                       # Packet count per connected master and slave (bytes)
 system.toL2Bus.pkt_count_system.cpu3.dcache.mem_side::system.l2c.cpu_side          955                       # Packet count per connected master and slave (bytes)
 system.toL2Bus.pkt_count::total                  7524                       # Packet count per connected master and slave (bytes)
-system.toL2Bus.tot_pkt_size_system.cpu0.icache.mem_side::system.l2c.cpu_side        29632                       # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.tot_pkt_size_system.cpu0.dcache.mem_side::system.l2c.cpu_side        31488                       # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.tot_pkt_size_system.cpu1.icache.mem_side::system.l2c.cpu_side        29632                       # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.tot_pkt_size_system.cpu1.dcache.mem_side::system.l2c.cpu_side        31488                       # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.tot_pkt_size_system.cpu2.icache.mem_side::system.l2c.cpu_side        29632                       # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.tot_pkt_size_system.cpu2.dcache.mem_side::system.l2c.cpu_side        31488                       # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.tot_pkt_size_system.cpu3.icache.mem_side::system.l2c.cpu_side        29632                       # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.tot_pkt_size_system.cpu3.dcache.mem_side::system.l2c.cpu_side        31488                       # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.tot_pkt_size::total             244480                       # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.data_through_bus                244480                       # Total data (bytes)
-system.toL2Bus.snoop_data_through_bus               0                       # Total snoop data (bytes)
+system.toL2Bus.pkt_size_system.cpu0.icache.mem_side::system.l2c.cpu_side        29632                       # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu0.dcache.mem_side::system.l2c.cpu_side        31488                       # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu1.icache.mem_side::system.l2c.cpu_side        29632                       # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu1.dcache.mem_side::system.l2c.cpu_side        31488                       # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu2.icache.mem_side::system.l2c.cpu_side        29632                       # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu2.dcache.mem_side::system.l2c.cpu_side        31488                       # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu3.icache.mem_side::system.l2c.cpu_side        29632                       # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu3.dcache.mem_side::system.l2c.cpu_side        31488                       # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size::total                 244480                       # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.snoops                               0                       # Total snoops (count)
+system.toL2Bus.snoop_fanout::samples             3820                       # Request fanout histogram
+system.toL2Bus.snoop_fanout::mean                   7                       # Request fanout histogram
+system.toL2Bus.snoop_fanout::stdev                  0                       # Request fanout histogram
+system.toL2Bus.snoop_fanout::underflows             0      0.00%      0.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::0                      0      0.00%      0.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::1                      0      0.00%      0.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::2                      0      0.00%      0.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::3                      0      0.00%      0.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::4                      0      0.00%      0.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::5                      0      0.00%      0.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::6                      0      0.00%      0.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::7                   3820    100.00%    100.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::8                      0      0.00%    100.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::overflows              0      0.00%    100.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::min_value              7                       # Request fanout histogram
+system.toL2Bus.snoop_fanout::max_value              7                       # Request fanout histogram
+system.toL2Bus.snoop_fanout::total               3820                       # Request fanout histogram
 system.toL2Bus.reqLayer0.occupancy            2374000                       # Layer occupancy (ticks)
 system.toL2Bus.reqLayer0.utilization              0.3                       # Layer utilization (%)
 system.toL2Bus.respLayer0.occupancy           2083500                       # Layer occupancy (ticks)