summaryrefslogtreecommitdiff
path: root/tests/quick
diff options
context:
space:
mode:
Diffstat (limited to 'tests/quick')
-rw-r--r--tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/config.ini93
-rwxr-xr-xtests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/simout7
-rw-r--r--tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/stats.txt598
-rw-r--r--tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/config.ini70
-rwxr-xr-xtests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/simout7
-rw-r--r--tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/stats.txt351
-rw-r--r--tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/config.ini93
-rwxr-xr-xtests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/simout7
-rw-r--r--tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/stats.txt1148
-rw-r--r--tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/config.ini70
-rwxr-xr-xtests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/simout7
-rw-r--r--tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/stats.txt638
-rwxr-xr-xtests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/simerr29
-rwxr-xr-xtests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/simout11
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/stats.txt719
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/config.ini73
-rwxr-xr-xtests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/simout6
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/stats.txt365
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/config.ini98
-rwxr-xr-xtests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/simout6
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/stats.txt1240
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/config.ini73
-rwxr-xr-xtests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/simout6
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/stats.txt652
-rw-r--r--tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/config.ini113
-rwxr-xr-xtests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/simout7
-rw-r--r--tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/stats.txt516
-rw-r--r--tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/config.ini113
-rwxr-xr-xtests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/simout7
-rw-r--r--tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/stats.txt894
-rw-r--r--tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/config.ini51
-rwxr-xr-xtests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/simout8
-rw-r--r--tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/stats.txt30
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/inorder-timing/config.ini48
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/inorder-timing/simout6
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/inorder-timing/stats.txt385
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/o3-timing/config.ini49
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/o3-timing/simout6
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/o3-timing/stats.txt383
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-atomic/config.ini15
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-atomic/simout6
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-atomic/stats.txt13
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_CMP_directory/config.ini18
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_CMP_directory/ruby.stats44
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_CMP_directory/simout8
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_CMP_directory/stats.txt13
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/config.ini16
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simout6
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/stats.txt13
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/config.ini16
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simout6
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/stats.txt13
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/config.ini16
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/simout6
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/stats.txt13
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/config.ini16
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/simout6
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/stats.txt13
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing/config.ini48
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing/simout6
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing/stats.txt364
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/o3-timing/config.ini49
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/o3-timing/simout6
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/o3-timing/stats.txt376
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-atomic/config.ini15
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-atomic/simout6
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-atomic/stats.txt13
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_CMP_directory/config.ini18
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_CMP_directory/ruby.stats46
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_CMP_directory/simout8
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_CMP_directory/stats.txt13
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/config.ini16
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/simout6
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/stats.txt13
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/config.ini16
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/simout6
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/stats.txt13
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/config.ini16
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/simout6
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/stats.txt13
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/config.ini16
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/simout6
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/stats.txt13
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/config.ini48
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing/simout6
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/stats.txt357
-rw-r--r--tests/quick/se/00.hello/ref/arm/linux/o3-timing/config.ini35
-rwxr-xr-xtests/quick/se/00.hello/ref/arm/linux/o3-timing/simout10
-rw-r--r--tests/quick/se/00.hello/ref/arm/linux/o3-timing/stats.txt434
-rw-r--r--tests/quick/se/00.hello/ref/arm/linux/simple-atomic/config.ini35
-rwxr-xr-xtests/quick/se/00.hello/ref/arm/linux/simple-atomic/simout6
-rw-r--r--tests/quick/se/00.hello/ref/arm/linux/simple-atomic/stats.txt15
-rw-r--r--tests/quick/se/00.hello/ref/arm/linux/simple-timing/config.ini70
-rwxr-xr-xtests/quick/se/00.hello/ref/arm/linux/simple-timing/simout6
-rw-r--r--tests/quick/se/00.hello/ref/arm/linux/simple-timing/stats.txt381
-rw-r--r--tests/quick/se/00.hello/ref/mips/linux/inorder-timing/config.ini48
-rwxr-xr-xtests/quick/se/00.hello/ref/mips/linux/inorder-timing/simout6
-rw-r--r--tests/quick/se/00.hello/ref/mips/linux/inorder-timing/stats.txt385
-rw-r--r--tests/quick/se/00.hello/ref/mips/linux/o3-timing/config.ini49
-rwxr-xr-xtests/quick/se/00.hello/ref/mips/linux/o3-timing/simout6
-rw-r--r--tests/quick/se/00.hello/ref/mips/linux/o3-timing/stats.txt383
-rw-r--r--tests/quick/se/00.hello/ref/mips/linux/simple-atomic/config.ini15
-rwxr-xr-xtests/quick/se/00.hello/ref/mips/linux/simple-atomic/simout6
-rw-r--r--tests/quick/se/00.hello/ref/mips/linux/simple-atomic/stats.txt13
-rw-r--r--tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/config.ini16
-rwxr-xr-xtests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/simout6
-rw-r--r--tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/stats.txt13
-rw-r--r--tests/quick/se/00.hello/ref/mips/linux/simple-timing/config.ini48
-rwxr-xr-xtests/quick/se/00.hello/ref/mips/linux/simple-timing/simout6
-rw-r--r--tests/quick/se/00.hello/ref/mips/linux/simple-timing/stats.txt364
-rw-r--r--tests/quick/se/00.hello/ref/power/linux/o3-timing/config.ini49
-rwxr-xr-xtests/quick/se/00.hello/ref/power/linux/o3-timing/simout6
-rw-r--r--tests/quick/se/00.hello/ref/power/linux/o3-timing/stats.txt386
-rw-r--r--tests/quick/se/00.hello/ref/power/linux/simple-atomic/config.ini15
-rwxr-xr-xtests/quick/se/00.hello/ref/power/linux/simple-atomic/simout6
-rw-r--r--tests/quick/se/00.hello/ref/power/linux/simple-atomic/stats.txt13
-rw-r--r--tests/quick/se/00.hello/ref/sparc/linux/inorder-timing/config.ini48
-rwxr-xr-xtests/quick/se/00.hello/ref/sparc/linux/inorder-timing/simout6
-rw-r--r--tests/quick/se/00.hello/ref/sparc/linux/inorder-timing/stats.txt388
-rw-r--r--tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/config.ini15
-rwxr-xr-xtests/quick/se/00.hello/ref/sparc/linux/simple-atomic/simout6
-rw-r--r--tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/stats.txt13
-rw-r--r--tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/config.ini16
-rwxr-xr-xtests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simout6
-rw-r--r--tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/stats.txt13
-rw-r--r--tests/quick/se/00.hello/ref/sparc/linux/simple-timing/config.ini48
-rwxr-xr-xtests/quick/se/00.hello/ref/sparc/linux/simple-timing/simout6
-rw-r--r--tests/quick/se/00.hello/ref/sparc/linux/simple-timing/stats.txt367
-rw-r--r--tests/quick/se/00.hello/ref/x86/linux/o3-timing/config.ini76
-rwxr-xr-xtests/quick/se/00.hello/ref/x86/linux/o3-timing/simout10
-rw-r--r--tests/quick/se/00.hello/ref/x86/linux/o3-timing/stats.txt396
-rw-r--r--tests/quick/se/00.hello/ref/x86/linux/simple-atomic/config.ini37
-rwxr-xr-xtests/quick/se/00.hello/ref/x86/linux/simple-atomic/simout6
-rw-r--r--tests/quick/se/00.hello/ref/x86/linux/simple-atomic/stats.txt15
-rw-r--r--tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/config.ini38
-rwxr-xr-xtests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simout6
-rw-r--r--tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt13
-rw-r--r--tests/quick/se/00.hello/ref/x86/linux/simple-timing/config.ini74
-rwxr-xr-xtests/quick/se/00.hello/ref/x86/linux/simple-timing/simout6
-rw-r--r--tests/quick/se/00.hello/ref/x86/linux/simple-timing/stats.txt366
-rw-r--r--tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing/config.ini49
-rwxr-xr-xtests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing/simout6
-rw-r--r--tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing/stats.txt458
-rw-r--r--tests/quick/se/02.insttest/ref/sparc/linux/inorder-timing/config.ini48
-rwxr-xr-xtests/quick/se/02.insttest/ref/sparc/linux/inorder-timing/simout6
-rw-r--r--tests/quick/se/02.insttest/ref/sparc/linux/inorder-timing/stats.txt391
-rw-r--r--tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/config.ini49
-rwxr-xr-xtests/quick/se/02.insttest/ref/sparc/linux/o3-timing/simout6
-rw-r--r--tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/stats.txt389
-rw-r--r--tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/config.ini15
-rwxr-xr-xtests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/simout6
-rw-r--r--tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/stats.txt11
-rw-r--r--tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/config.ini48
-rwxr-xr-xtests/quick/se/02.insttest/ref/sparc/linux/simple-timing/simout6
-rw-r--r--tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/stats.txt370
-rw-r--r--tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/config.ini142
-rwxr-xr-xtests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/simout6
-rw-r--r--tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/stats.txt1589
-rw-r--r--tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/config.ini138
-rwxr-xr-xtests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/simout6
-rw-r--r--tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/stats.txt848
-rw-r--r--tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/config.ini138
-rwxr-xr-xtests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/simout6
-rw-r--r--tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/stats.txt1512
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/config.ini8
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/ruby.stats33
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/simout8
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/stats.txt6
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest/config.ini114
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest/simout6
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest/stats.txt1938
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_CMP_directory/config.ini1
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_CMP_directory/ruby.stats31
-rwxr-xr-xtests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_CMP_directory/simout8
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_CMP_directory/stats.txt6
175 files changed, 12434 insertions, 11533 deletions
diff --git a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/config.ini b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/config.ini
index bd95bae49..ab088d9ce 100644
--- a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/config.ini
+++ b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=true
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -71,6 +72,7 @@ simulate_inst_stalls=false
system=system
tracer=system.cpu0.tracer
width=1
+workload=
dcache_port=system.cpu0.dcache.cpu_side
icache_port=system.cpu0.icache.cpu_side
@@ -85,20 +87,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -121,20 +116,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -180,6 +168,7 @@ simulate_inst_stalls=false
system=system
tracer=system.cpu1.tracer
width=1
+workload=
dcache_port=system.cpu1.dcache.cpu_side
icache_port=system.cpu1.icache.cpu_side
@@ -194,20 +183,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -230,20 +212,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -327,20 +302,13 @@ is_top_level=true
latency=50000
max_miss_count=0
mshrs=20
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=500000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=1024
subblock_size=0
+system=system
tgts_per_mshr=12
trace_addr=0
two_queue=false
@@ -359,20 +327,13 @@ is_top_level=false
latency=10000
max_miss_count=0
mshrs=92
-num_cpus=2
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=100000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=4194304
subblock_size=0
+system=system
tgts_per_mshr=16
trace_addr=0
two_queue=false
@@ -398,7 +359,6 @@ fake_mem=false
pio_addr=0
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=true
ret_data16=65535
ret_data32=4294967295
@@ -468,7 +428,6 @@ pio=system.iobus.port[25]
type=TsunamiCChip
pio_addr=8803072344064
pio_latency=1000
-platform=system.tsunami
system=system
tsunami=system.tsunami
pio=system.iobus.port[1]
@@ -550,7 +509,6 @@ fake_mem=false
pio_addr=8796093677568
pio_latency=1000
pio_size=393216
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -567,7 +525,6 @@ fake_mem=false
pio_addr=8804615848432
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -584,7 +541,6 @@ fake_mem=false
pio_addr=8804615848304
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -601,7 +557,6 @@ fake_mem=false
pio_addr=8804615848569
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -618,7 +573,6 @@ fake_mem=false
pio_addr=8804615848451
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -635,7 +589,6 @@ fake_mem=false
pio_addr=8804615848515
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -652,7 +605,6 @@ fake_mem=false
pio_addr=8804615848579
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -669,7 +621,6 @@ fake_mem=false
pio_addr=8804615848643
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -686,7 +637,6 @@ fake_mem=false
pio_addr=8804615848707
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -703,7 +653,6 @@ fake_mem=false
pio_addr=8804615848771
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -720,7 +669,6 @@ fake_mem=false
pio_addr=8804615848835
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -737,7 +685,6 @@ fake_mem=false
pio_addr=8804615848899
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -754,7 +701,6 @@ fake_mem=false
pio_addr=8804615850617
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -771,7 +717,6 @@ fake_mem=false
pio_addr=8804615848891
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -788,7 +733,6 @@ fake_mem=false
pio_addr=8804615848816
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -805,7 +749,6 @@ fake_mem=false
pio_addr=8804615848696
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -822,7 +765,6 @@ fake_mem=false
pio_addr=8804615848936
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -839,7 +781,6 @@ fake_mem=false
pio_addr=8804615848680
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -856,7 +797,6 @@ fake_mem=false
pio_addr=8804615848944
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -872,7 +812,6 @@ type=BadDevice
devicename=FrameBuffer
pio_addr=8804615848912
pio_latency=1000
-platform=system.tsunami
system=system
pio=system.iobus.port[22]
@@ -937,7 +876,6 @@ type=TsunamiIO
frequency=976562500
pio_addr=8804615847936
pio_latency=1000
-platform=system.tsunami
system=system
time=Thu Jan 1 00:00:00 2009
tsunami=system.tsunami
@@ -948,7 +886,6 @@ pio=system.iobus.port[23]
type=TsunamiPChip
pio_addr=8802535473152
pio_latency=1000
-platform=system.tsunami
system=system
tsunami=system.tsunami
pio=system.iobus.port[2]
diff --git a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/simout b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/simout
index dbef4ddb7..78e725520 100755
--- a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/simout
+++ b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/simout
@@ -1,12 +1,11 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 03:53:29
-gem5 started Jan 23 2012 04:22:39
+gem5 compiled Feb 11 2012 13:05:17
+gem5 started Feb 11 2012 13:09:36
gem5 executing on zizzer
-command line: build/ALPHA_FS/gem5.opt -d build/ALPHA_FS/tests/opt/quick/10.linux-boot/alpha/linux/tsunami-simple-atomic-dual -re tests/run.py build/ALPHA_FS/tests/opt/quick/10.linux-boot/alpha/linux/tsunami-simple-atomic-dual
+command line: build/ALPHA/gem5.fast -d build/ALPHA/tests/fast/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-atomic-dual -re tests/run.py build/ALPHA/tests/fast/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-atomic-dual
Global frequency set at 1000000000000 ticks per second
- 0: system.tsunami.io.rtc: Real-time clock set to Thu Jan 1 00:00:00 2009
info: kernel located at: /dist/m5/system/binaries/vmlinux
info: Entering event queue @ 0. Starting simulation...
info: Launching CPU 1 @ 97861500
diff --git a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/stats.txt b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/stats.txt
index c3dae4684..a6953794d 100644
--- a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/stats.txt
+++ b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 1.870336 # Nu
sim_ticks 1870335522500 # Number of ticks simulated
final_tick 1870335522500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 3272042 # Simulator instruction rate (inst/s)
-host_tick_rate 96902915749 # Simulator tick rate (ticks/s)
-host_mem_usage 296264 # Number of bytes of host memory used
-host_seconds 19.30 # Real time elapsed on the host
+host_inst_rate 4204751 # Simulator instruction rate (inst/s)
+host_op_rate 4204746 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 124525337361 # Simulator tick rate (ticks/s)
+host_mem_usage 293604 # Number of bytes of host memory used
+host_seconds 15.02 # Real time elapsed on the host
sim_insts 63154034 # Number of instructions simulated
+sim_ops 63154034 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 72297472 # Number of bytes read from this memory
system.physmem.bytes_inst_read 995008 # Number of instructions bytes read from this memory
system.physmem.bytes_written 10452352 # Number of bytes written to this memory
@@ -25,102 +27,111 @@ system.l2c.total_refs 2341203 # To
system.l2c.sampled_refs 1087985 # Sample count of references to valid blocks.
system.l2c.avg_refs 2.151871 # Average number of references to valid blocks.
system.l2c.warmup_cycle 990121000 # Cycle when the warmup percentage was hit.
-system.l2c.occ_blocks::0 10019.673951 # Average occupied blocks per context
-system.l2c.occ_blocks::1 266.115685 # Average occupied blocks per context
-system.l2c.occ_blocks::2 23831.931773 # Average occupied blocks per context
-system.l2c.occ_percent::0 0.152888 # Average percentage of cache occupancy
-system.l2c.occ_percent::1 0.004061 # Average percentage of cache occupancy
-system.l2c.occ_percent::2 0.363646 # Average percentage of cache occupancy
-system.l2c.ReadReq_hits::0 1620505 # number of ReadReq hits
-system.l2c.ReadReq_hits::1 137130 # number of ReadReq hits
+system.l2c.occ_blocks::writebacks 23831.931773 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu0.inst 3683.485712 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu0.data 6336.188239 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu1.inst 152.381317 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu1.data 113.734368 # Average occupied blocks per requestor
+system.l2c.occ_percent::writebacks 0.363646 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu0.inst 0.056206 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu0.data 0.096683 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu1.inst 0.002325 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu1.data 0.001735 # Average percentage of cache occupancy
+system.l2c.occ_percent::total 0.520595 # Average percentage of cache occupancy
+system.l2c.ReadReq_hits::cpu0.inst 871618 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu0.data 748887 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu1.inst 101445 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu1.data 35685 # number of ReadReq hits
system.l2c.ReadReq_hits::total 1757635 # number of ReadReq hits
-system.l2c.Writeback_hits::0 811846 # number of Writeback hits
+system.l2c.Writeback_hits::writebacks 811846 # number of Writeback hits
system.l2c.Writeback_hits::total 811846 # number of Writeback hits
-system.l2c.UpgradeReq_hits::0 134 # number of UpgradeReq hits
-system.l2c.UpgradeReq_hits::1 39 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::cpu0.data 134 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::cpu1.data 39 # number of UpgradeReq hits
system.l2c.UpgradeReq_hits::total 173 # number of UpgradeReq hits
-system.l2c.SCUpgradeReq_hits::0 15 # number of SCUpgradeReq hits
-system.l2c.SCUpgradeReq_hits::1 9 # number of SCUpgradeReq hits
+system.l2c.SCUpgradeReq_hits::cpu0.data 15 # number of SCUpgradeReq hits
+system.l2c.SCUpgradeReq_hits::cpu1.data 9 # number of SCUpgradeReq hits
system.l2c.SCUpgradeReq_hits::total 24 # number of SCUpgradeReq hits
-system.l2c.ReadExReq_hits::0 164417 # number of ReadExReq hits
-system.l2c.ReadExReq_hits::1 14126 # number of ReadExReq hits
+system.l2c.ReadExReq_hits::cpu0.data 164417 # number of ReadExReq hits
+system.l2c.ReadExReq_hits::cpu1.data 14126 # number of ReadExReq hits
system.l2c.ReadExReq_hits::total 178543 # number of ReadExReq hits
-system.l2c.demand_hits::0 1784922 # number of demand (read+write) hits
-system.l2c.demand_hits::1 151256 # number of demand (read+write) hits
-system.l2c.demand_hits::2 0 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu0.inst 871618 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu0.data 913304 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu1.inst 101445 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu1.data 49811 # number of demand (read+write) hits
system.l2c.demand_hits::total 1936178 # number of demand (read+write) hits
-system.l2c.overall_hits::0 1784922 # number of overall hits
-system.l2c.overall_hits::1 151256 # number of overall hits
-system.l2c.overall_hits::2 0 # number of overall hits
+system.l2c.overall_hits::cpu0.inst 871618 # number of overall hits
+system.l2c.overall_hits::cpu0.data 913304 # number of overall hits
+system.l2c.overall_hits::cpu1.inst 101445 # number of overall hits
+system.l2c.overall_hits::cpu1.data 49811 # number of overall hits
system.l2c.overall_hits::total 1936178 # number of overall hits
-system.l2c.ReadReq_misses::0 956917 # number of ReadReq misses
-system.l2c.ReadReq_misses::1 4511 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu0.inst 13362 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu0.data 943555 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu1.inst 2185 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu1.data 2326 # number of ReadReq misses
system.l2c.ReadReq_misses::total 961428 # number of ReadReq misses
-system.l2c.UpgradeReq_misses::0 2441 # number of UpgradeReq misses
-system.l2c.UpgradeReq_misses::1 567 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu0.data 2441 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu1.data 567 # number of UpgradeReq misses
system.l2c.UpgradeReq_misses::total 3008 # number of UpgradeReq misses
-system.l2c.SCUpgradeReq_misses::0 65 # number of SCUpgradeReq misses
-system.l2c.SCUpgradeReq_misses::1 101 # number of SCUpgradeReq misses
+system.l2c.SCUpgradeReq_misses::cpu0.data 65 # number of SCUpgradeReq misses
+system.l2c.SCUpgradeReq_misses::cpu1.data 101 # number of SCUpgradeReq misses
system.l2c.SCUpgradeReq_misses::total 166 # number of SCUpgradeReq misses
-system.l2c.ReadExReq_misses::0 117481 # number of ReadExReq misses
-system.l2c.ReadExReq_misses::1 9826 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu0.data 117481 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu1.data 9826 # number of ReadExReq misses
system.l2c.ReadExReq_misses::total 127307 # number of ReadExReq misses
-system.l2c.demand_misses::0 1074398 # number of demand (read+write) misses
-system.l2c.demand_misses::1 14337 # number of demand (read+write) misses
-system.l2c.demand_misses::2 0 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu0.inst 13362 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu0.data 1061036 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu1.inst 2185 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu1.data 12152 # number of demand (read+write) misses
system.l2c.demand_misses::total 1088735 # number of demand (read+write) misses
-system.l2c.overall_misses::0 1074398 # number of overall misses
-system.l2c.overall_misses::1 14337 # number of overall misses
-system.l2c.overall_misses::2 0 # number of overall misses
+system.l2c.overall_misses::cpu0.inst 13362 # number of overall misses
+system.l2c.overall_misses::cpu0.data 1061036 # number of overall misses
+system.l2c.overall_misses::cpu1.inst 2185 # number of overall misses
+system.l2c.overall_misses::cpu1.data 12152 # number of overall misses
system.l2c.overall_misses::total 1088735 # number of overall misses
-system.l2c.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.l2c.overall_miss_latency 0 # number of overall miss cycles
-system.l2c.ReadReq_accesses::0 2577422 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::1 141641 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu0.inst 884980 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu0.data 1692442 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu1.inst 103630 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu1.data 38011 # number of ReadReq accesses(hits+misses)
system.l2c.ReadReq_accesses::total 2719063 # number of ReadReq accesses(hits+misses)
-system.l2c.Writeback_accesses::0 811846 # number of Writeback accesses(hits+misses)
+system.l2c.Writeback_accesses::writebacks 811846 # number of Writeback accesses(hits+misses)
system.l2c.Writeback_accesses::total 811846 # number of Writeback accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::0 2575 # number of UpgradeReq accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::1 606 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu0.data 2575 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu1.data 606 # number of UpgradeReq accesses(hits+misses)
system.l2c.UpgradeReq_accesses::total 3181 # number of UpgradeReq accesses(hits+misses)
-system.l2c.SCUpgradeReq_accesses::0 80 # number of SCUpgradeReq accesses(hits+misses)
-system.l2c.SCUpgradeReq_accesses::1 110 # number of SCUpgradeReq accesses(hits+misses)
+system.l2c.SCUpgradeReq_accesses::cpu0.data 80 # number of SCUpgradeReq accesses(hits+misses)
+system.l2c.SCUpgradeReq_accesses::cpu1.data 110 # number of SCUpgradeReq accesses(hits+misses)
system.l2c.SCUpgradeReq_accesses::total 190 # number of SCUpgradeReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::0 281898 # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::1 23952 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu0.data 281898 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu1.data 23952 # number of ReadExReq accesses(hits+misses)
system.l2c.ReadExReq_accesses::total 305850 # number of ReadExReq accesses(hits+misses)
-system.l2c.demand_accesses::0 2859320 # number of demand (read+write) accesses
-system.l2c.demand_accesses::1 165593 # number of demand (read+write) accesses
-system.l2c.demand_accesses::2 0 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu0.inst 884980 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu0.data 1974340 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu1.inst 103630 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu1.data 61963 # number of demand (read+write) accesses
system.l2c.demand_accesses::total 3024913 # number of demand (read+write) accesses
-system.l2c.overall_accesses::0 2859320 # number of overall (read+write) accesses
-system.l2c.overall_accesses::1 165593 # number of overall (read+write) accesses
-system.l2c.overall_accesses::2 0 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu0.inst 884980 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu0.data 1974340 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu1.inst 103630 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu1.data 61963 # number of overall (read+write) accesses
system.l2c.overall_accesses::total 3024913 # number of overall (read+write) accesses
-system.l2c.ReadReq_miss_rate::0 0.371269 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::1 0.031848 # miss rate for ReadReq accesses
-system.l2c.UpgradeReq_miss_rate::0 0.947961 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::1 0.935644 # miss rate for UpgradeReq accesses
-system.l2c.SCUpgradeReq_miss_rate::0 0.812500 # miss rate for SCUpgradeReq accesses
-system.l2c.SCUpgradeReq_miss_rate::1 0.918182 # miss rate for SCUpgradeReq accesses
-system.l2c.ReadExReq_miss_rate::0 0.416750 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::1 0.410237 # miss rate for ReadExReq accesses
-system.l2c.demand_miss_rate::0 0.375753 # miss rate for demand accesses
-system.l2c.demand_miss_rate::1 0.086580 # miss rate for demand accesses
-system.l2c.demand_miss_rate::2 no_value # miss rate for demand accesses
-system.l2c.demand_miss_rate::total no_value # miss rate for demand accesses
-system.l2c.overall_miss_rate::0 0.375753 # miss rate for overall accesses
-system.l2c.overall_miss_rate::1 0.086580 # miss rate for overall accesses
-system.l2c.overall_miss_rate::2 no_value # miss rate for overall accesses
-system.l2c.overall_miss_rate::total no_value # miss rate for overall accesses
-system.l2c.demand_avg_miss_latency::0 0 # average overall miss latency
-system.l2c.demand_avg_miss_latency::1 0 # average overall miss latency
-system.l2c.demand_avg_miss_latency::2 no_value # average overall miss latency
-system.l2c.demand_avg_miss_latency::total no_value # average overall miss latency
-system.l2c.overall_avg_miss_latency::0 0 # average overall miss latency
-system.l2c.overall_avg_miss_latency::1 0 # average overall miss latency
-system.l2c.overall_avg_miss_latency::2 no_value # average overall miss latency
-system.l2c.overall_avg_miss_latency::total no_value # average overall miss latency
+system.l2c.ReadReq_miss_rate::cpu0.inst 0.015099 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu0.data 0.557511 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu1.inst 0.021085 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu1.data 0.061193 # miss rate for ReadReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu0.data 0.947961 # miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu1.data 0.935644 # miss rate for UpgradeReq accesses
+system.l2c.SCUpgradeReq_miss_rate::cpu0.data 0.812500 # miss rate for SCUpgradeReq accesses
+system.l2c.SCUpgradeReq_miss_rate::cpu1.data 0.918182 # miss rate for SCUpgradeReq accesses
+system.l2c.ReadExReq_miss_rate::cpu0.data 0.416750 # miss rate for ReadExReq accesses
+system.l2c.ReadExReq_miss_rate::cpu1.data 0.410237 # miss rate for ReadExReq accesses
+system.l2c.demand_miss_rate::cpu0.inst 0.015099 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu0.data 0.537413 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu1.inst 0.021085 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu1.data 0.196117 # miss rate for demand accesses
+system.l2c.overall_miss_rate::cpu0.inst 0.015099 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu0.data 0.537413 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu1.inst 0.021085 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu1.data 0.196117 # miss rate for overall accesses
system.l2c.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.l2c.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.l2c.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -129,28 +140,8 @@ system.l2c.avg_blocked_cycles::no_mshrs no_value # av
system.l2c.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.l2c.fast_writes 0 # number of fast writes performed
system.l2c.cache_copies 0 # number of cache copies performed
-system.l2c.writebacks 121798 # number of writebacks
-system.l2c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.l2c.overall_mshr_hits 0 # number of overall MSHR hits
-system.l2c.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.l2c.overall_mshr_misses 0 # number of overall MSHR misses
-system.l2c.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.l2c.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.l2c.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.l2c.demand_mshr_miss_rate::0 0 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::1 0 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::2 no_value # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.l2c.overall_mshr_miss_rate::0 0 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::1 0 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::2 no_value # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.l2c.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.l2c.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.l2c.mshr_cap_events 0 # number of times MSHR cap was activated
-system.l2c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.l2c.writebacks::writebacks 121798 # number of writebacks
+system.l2c.writebacks::total 121798 # number of writebacks
system.l2c.no_allocate_misses 0 # Number of misses that were no-allocate
system.iocache.replacements 41695 # number of replacements
system.iocache.tagsinuse 0.435437 # Cycle average of tags in use
@@ -158,50 +149,29 @@ system.iocache.total_refs 0 # To
system.iocache.sampled_refs 41711 # Sample count of references to valid blocks.
system.iocache.avg_refs 0 # Average number of references to valid blocks.
system.iocache.warmup_cycle 1685787165017 # Cycle when the warmup percentage was hit.
-system.iocache.occ_blocks::1 0.435437 # Average occupied blocks per context
-system.iocache.occ_percent::1 0.027215 # Average percentage of cache occupancy
-system.iocache.demand_hits::0 0 # number of demand (read+write) hits
-system.iocache.demand_hits::1 0 # number of demand (read+write) hits
-system.iocache.demand_hits::total 0 # number of demand (read+write) hits
-system.iocache.overall_hits::0 0 # number of overall hits
-system.iocache.overall_hits::1 0 # number of overall hits
-system.iocache.overall_hits::total 0 # number of overall hits
-system.iocache.ReadReq_misses::1 175 # number of ReadReq misses
+system.iocache.occ_blocks::tsunami.ide 0.435437 # Average occupied blocks per requestor
+system.iocache.occ_percent::tsunami.ide 0.027215 # Average percentage of cache occupancy
+system.iocache.occ_percent::total 0.027215 # Average percentage of cache occupancy
+system.iocache.ReadReq_misses::tsunami.ide 175 # number of ReadReq misses
system.iocache.ReadReq_misses::total 175 # number of ReadReq misses
-system.iocache.WriteReq_misses::1 41552 # number of WriteReq misses
+system.iocache.WriteReq_misses::tsunami.ide 41552 # number of WriteReq misses
system.iocache.WriteReq_misses::total 41552 # number of WriteReq misses
-system.iocache.demand_misses::0 0 # number of demand (read+write) misses
-system.iocache.demand_misses::1 41727 # number of demand (read+write) misses
+system.iocache.demand_misses::tsunami.ide 41727 # number of demand (read+write) misses
system.iocache.demand_misses::total 41727 # number of demand (read+write) misses
-system.iocache.overall_misses::0 0 # number of overall misses
-system.iocache.overall_misses::1 41727 # number of overall misses
+system.iocache.overall_misses::tsunami.ide 41727 # number of overall misses
system.iocache.overall_misses::total 41727 # number of overall misses
-system.iocache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.iocache.overall_miss_latency 0 # number of overall miss cycles
-system.iocache.ReadReq_accesses::1 175 # number of ReadReq accesses(hits+misses)
+system.iocache.ReadReq_accesses::tsunami.ide 175 # number of ReadReq accesses(hits+misses)
system.iocache.ReadReq_accesses::total 175 # number of ReadReq accesses(hits+misses)
-system.iocache.WriteReq_accesses::1 41552 # number of WriteReq accesses(hits+misses)
+system.iocache.WriteReq_accesses::tsunami.ide 41552 # number of WriteReq accesses(hits+misses)
system.iocache.WriteReq_accesses::total 41552 # number of WriteReq accesses(hits+misses)
-system.iocache.demand_accesses::0 0 # number of demand (read+write) accesses
-system.iocache.demand_accesses::1 41727 # number of demand (read+write) accesses
+system.iocache.demand_accesses::tsunami.ide 41727 # number of demand (read+write) accesses
system.iocache.demand_accesses::total 41727 # number of demand (read+write) accesses
-system.iocache.overall_accesses::0 0 # number of overall (read+write) accesses
-system.iocache.overall_accesses::1 41727 # number of overall (read+write) accesses
+system.iocache.overall_accesses::tsunami.ide 41727 # number of overall (read+write) accesses
system.iocache.overall_accesses::total 41727 # number of overall (read+write) accesses
-system.iocache.ReadReq_miss_rate::1 1 # miss rate for ReadReq accesses
-system.iocache.WriteReq_miss_rate::1 1 # miss rate for WriteReq accesses
-system.iocache.demand_miss_rate::0 no_value # miss rate for demand accesses
-system.iocache.demand_miss_rate::1 1 # miss rate for demand accesses
-system.iocache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.iocache.overall_miss_rate::0 no_value # miss rate for overall accesses
-system.iocache.overall_miss_rate::1 1 # miss rate for overall accesses
-system.iocache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.iocache.demand_avg_miss_latency::0 no_value # average overall miss latency
-system.iocache.demand_avg_miss_latency::1 0 # average overall miss latency
-system.iocache.demand_avg_miss_latency::total no_value # average overall miss latency
-system.iocache.overall_avg_miss_latency::0 no_value # average overall miss latency
-system.iocache.overall_avg_miss_latency::1 0 # average overall miss latency
-system.iocache.overall_avg_miss_latency::total no_value # average overall miss latency
+system.iocache.ReadReq_miss_rate::tsunami.ide 1 # miss rate for ReadReq accesses
+system.iocache.WriteReq_miss_rate::tsunami.ide 1 # miss rate for WriteReq accesses
+system.iocache.demand_miss_rate::tsunami.ide 1 # miss rate for demand accesses
+system.iocache.overall_miss_rate::tsunami.ide 1 # miss rate for overall accesses
system.iocache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.iocache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.iocache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -210,26 +180,8 @@ system.iocache.avg_blocked_cycles::no_mshrs no_value #
system.iocache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.iocache.fast_writes 0 # number of fast writes performed
system.iocache.cache_copies 0 # number of cache copies performed
-system.iocache.writebacks 41520 # number of writebacks
-system.iocache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.iocache.overall_mshr_hits 0 # number of overall MSHR hits
-system.iocache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.iocache.overall_mshr_misses 0 # number of overall MSHR misses
-system.iocache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.iocache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.iocache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.iocache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.iocache.demand_mshr_miss_rate::0 no_value # mshr miss rate for demand accesses
-system.iocache.demand_mshr_miss_rate::1 0 # mshr miss rate for demand accesses
-system.iocache.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.iocache.overall_mshr_miss_rate::0 no_value # mshr miss rate for overall accesses
-system.iocache.overall_mshr_miss_rate::1 0 # mshr miss rate for overall accesses
-system.iocache.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.iocache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.iocache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.iocache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.iocache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.iocache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.iocache.writebacks::writebacks 41520 # number of writebacks
+system.iocache.writebacks::total 41520 # number of writebacks
system.iocache.no_allocate_misses 0 # Number of misses that were no-allocate
system.disk0.dma_read_full_pages 0 # Number of full page size DMA reads (not PRD).
system.disk0.dma_read_bytes 1024 # Number of bytes transfered via DMA reads (not PRD).
@@ -278,7 +230,8 @@ system.cpu0.itb.data_accesses 0 # DT
system.cpu0.numCycles 3740670933 # number of cpu cycles simulated
system.cpu0.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu0.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu0.num_insts 57222076 # Number of instructions executed
+system.cpu0.committedInsts 57222076 # Number of instructions committed
+system.cpu0.committedOps 57222076 # Number of ops (including micro ops) committed
system.cpu0.num_int_alu_accesses 53249924 # Number of integer alu accesses
system.cpu0.num_fp_alu_accesses 299810 # Number of float alu accesses
system.cpu0.num_func_calls 1399585 # number of times a function call or return occured
@@ -422,47 +375,30 @@ system.cpu0.icache.total_refs 56345132 # To
system.cpu0.icache.sampled_refs 884916 # Sample count of references to valid blocks.
system.cpu0.icache.avg_refs 63.672859 # Average number of references to valid blocks.
system.cpu0.icache.warmup_cycle 9786576500 # Cycle when the warmup percentage was hit.
-system.cpu0.icache.occ_blocks::0 511.244754 # Average occupied blocks per context
-system.cpu0.icache.occ_percent::0 0.998525 # Average percentage of cache occupancy
-system.cpu0.icache.ReadReq_hits::0 56345132 # number of ReadReq hits
+system.cpu0.icache.occ_blocks::cpu0.inst 511.244754 # Average occupied blocks per requestor
+system.cpu0.icache.occ_percent::cpu0.inst 0.998525 # Average percentage of cache occupancy
+system.cpu0.icache.occ_percent::total 0.998525 # Average percentage of cache occupancy
+system.cpu0.icache.ReadReq_hits::cpu0.inst 56345132 # number of ReadReq hits
system.cpu0.icache.ReadReq_hits::total 56345132 # number of ReadReq hits
-system.cpu0.icache.demand_hits::0 56345132 # number of demand (read+write) hits
-system.cpu0.icache.demand_hits::1 0 # number of demand (read+write) hits
+system.cpu0.icache.demand_hits::cpu0.inst 56345132 # number of demand (read+write) hits
system.cpu0.icache.demand_hits::total 56345132 # number of demand (read+write) hits
-system.cpu0.icache.overall_hits::0 56345132 # number of overall hits
-system.cpu0.icache.overall_hits::1 0 # number of overall hits
+system.cpu0.icache.overall_hits::cpu0.inst 56345132 # number of overall hits
system.cpu0.icache.overall_hits::total 56345132 # number of overall hits
-system.cpu0.icache.ReadReq_misses::0 885000 # number of ReadReq misses
+system.cpu0.icache.ReadReq_misses::cpu0.inst 885000 # number of ReadReq misses
system.cpu0.icache.ReadReq_misses::total 885000 # number of ReadReq misses
-system.cpu0.icache.demand_misses::0 885000 # number of demand (read+write) misses
-system.cpu0.icache.demand_misses::1 0 # number of demand (read+write) misses
+system.cpu0.icache.demand_misses::cpu0.inst 885000 # number of demand (read+write) misses
system.cpu0.icache.demand_misses::total 885000 # number of demand (read+write) misses
-system.cpu0.icache.overall_misses::0 885000 # number of overall misses
-system.cpu0.icache.overall_misses::1 0 # number of overall misses
+system.cpu0.icache.overall_misses::cpu0.inst 885000 # number of overall misses
system.cpu0.icache.overall_misses::total 885000 # number of overall misses
-system.cpu0.icache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.cpu0.icache.overall_miss_latency 0 # number of overall miss cycles
-system.cpu0.icache.ReadReq_accesses::0 57230132 # number of ReadReq accesses(hits+misses)
+system.cpu0.icache.ReadReq_accesses::cpu0.inst 57230132 # number of ReadReq accesses(hits+misses)
system.cpu0.icache.ReadReq_accesses::total 57230132 # number of ReadReq accesses(hits+misses)
-system.cpu0.icache.demand_accesses::0 57230132 # number of demand (read+write) accesses
-system.cpu0.icache.demand_accesses::1 0 # number of demand (read+write) accesses
+system.cpu0.icache.demand_accesses::cpu0.inst 57230132 # number of demand (read+write) accesses
system.cpu0.icache.demand_accesses::total 57230132 # number of demand (read+write) accesses
-system.cpu0.icache.overall_accesses::0 57230132 # number of overall (read+write) accesses
-system.cpu0.icache.overall_accesses::1 0 # number of overall (read+write) accesses
+system.cpu0.icache.overall_accesses::cpu0.inst 57230132 # number of overall (read+write) accesses
system.cpu0.icache.overall_accesses::total 57230132 # number of overall (read+write) accesses
-system.cpu0.icache.ReadReq_miss_rate::0 0.015464 # miss rate for ReadReq accesses
-system.cpu0.icache.demand_miss_rate::0 0.015464 # miss rate for demand accesses
-system.cpu0.icache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu0.icache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu0.icache.overall_miss_rate::0 0.015464 # miss rate for overall accesses
-system.cpu0.icache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu0.icache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu0.icache.demand_avg_miss_latency::0 0 # average overall miss latency
-system.cpu0.icache.demand_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu0.icache.demand_avg_miss_latency::total no_value # average overall miss latency
-system.cpu0.icache.overall_avg_miss_latency::0 0 # average overall miss latency
-system.cpu0.icache.overall_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu0.icache.overall_avg_miss_latency::total no_value # average overall miss latency
+system.cpu0.icache.ReadReq_miss_rate::cpu0.inst 0.015464 # miss rate for ReadReq accesses
+system.cpu0.icache.demand_miss_rate::cpu0.inst 0.015464 # miss rate for demand accesses
+system.cpu0.icache.overall_miss_rate::cpu0.inst 0.015464 # miss rate for overall accesses
system.cpu0.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu0.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu0.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -471,26 +407,8 @@ system.cpu0.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu0.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu0.icache.fast_writes 0 # number of fast writes performed
system.cpu0.icache.cache_copies 0 # number of cache copies performed
-system.cpu0.icache.writebacks 95 # number of writebacks
-system.cpu0.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu0.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu0.icache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.cpu0.icache.overall_mshr_misses 0 # number of overall MSHR misses
-system.cpu0.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu0.icache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.cpu0.icache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.cpu0.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu0.icache.demand_mshr_miss_rate::0 0 # mshr miss rate for demand accesses
-system.cpu0.icache.demand_mshr_miss_rate::1 no_value # mshr miss rate for demand accesses
-system.cpu0.icache.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.cpu0.icache.overall_mshr_miss_rate::0 0 # mshr miss rate for overall accesses
-system.cpu0.icache.overall_mshr_miss_rate::1 no_value # mshr miss rate for overall accesses
-system.cpu0.icache.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.cpu0.icache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu0.icache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu0.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu0.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu0.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu0.icache.writebacks::writebacks 95 # number of writebacks
+system.cpu0.icache.writebacks::total 95 # number of writebacks
system.cpu0.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu0.dcache.replacements 1978962 # number of replacements
system.cpu0.dcache.tagsinuse 504.827058 # Cycle average of tags in use
@@ -498,68 +416,51 @@ system.cpu0.dcache.total_refs 13123502 # To
system.cpu0.dcache.sampled_refs 1979474 # Sample count of references to valid blocks.
system.cpu0.dcache.avg_refs 6.629793 # Average number of references to valid blocks.
system.cpu0.dcache.warmup_cycle 10840000 # Cycle when the warmup percentage was hit.
-system.cpu0.dcache.occ_blocks::0 504.827058 # Average occupied blocks per context
-system.cpu0.dcache.occ_percent::0 0.985990 # Average percentage of cache occupancy
-system.cpu0.dcache.ReadReq_hits::0 7298106 # number of ReadReq hits
+system.cpu0.dcache.occ_blocks::cpu0.data 504.827058 # Average occupied blocks per requestor
+system.cpu0.dcache.occ_percent::cpu0.data 0.985990 # Average percentage of cache occupancy
+system.cpu0.dcache.occ_percent::total 0.985990 # Average percentage of cache occupancy
+system.cpu0.dcache.ReadReq_hits::cpu0.data 7298106 # number of ReadReq hits
system.cpu0.dcache.ReadReq_hits::total 7298106 # number of ReadReq hits
-system.cpu0.dcache.WriteReq_hits::0 5462265 # number of WriteReq hits
+system.cpu0.dcache.WriteReq_hits::cpu0.data 5462265 # number of WriteReq hits
system.cpu0.dcache.WriteReq_hits::total 5462265 # number of WriteReq hits
-system.cpu0.dcache.LoadLockedReq_hits::0 172138 # number of LoadLockedReq hits
+system.cpu0.dcache.LoadLockedReq_hits::cpu0.data 172138 # number of LoadLockedReq hits
system.cpu0.dcache.LoadLockedReq_hits::total 172138 # number of LoadLockedReq hits
-system.cpu0.dcache.StoreCondReq_hits::0 186635 # number of StoreCondReq hits
+system.cpu0.dcache.StoreCondReq_hits::cpu0.data 186635 # number of StoreCondReq hits
system.cpu0.dcache.StoreCondReq_hits::total 186635 # number of StoreCondReq hits
-system.cpu0.dcache.demand_hits::0 12760371 # number of demand (read+write) hits
-system.cpu0.dcache.demand_hits::1 0 # number of demand (read+write) hits
+system.cpu0.dcache.demand_hits::cpu0.data 12760371 # number of demand (read+write) hits
system.cpu0.dcache.demand_hits::total 12760371 # number of demand (read+write) hits
-system.cpu0.dcache.overall_hits::0 12760371 # number of overall hits
-system.cpu0.dcache.overall_hits::1 0 # number of overall hits
+system.cpu0.dcache.overall_hits::cpu0.data 12760371 # number of overall hits
system.cpu0.dcache.overall_hits::total 12760371 # number of overall hits
-system.cpu0.dcache.ReadReq_misses::0 1683563 # number of ReadReq misses
+system.cpu0.dcache.ReadReq_misses::cpu0.data 1683563 # number of ReadReq misses
system.cpu0.dcache.ReadReq_misses::total 1683563 # number of ReadReq misses
-system.cpu0.dcache.WriteReq_misses::0 285996 # number of WriteReq misses
+system.cpu0.dcache.WriteReq_misses::cpu0.data 285996 # number of WriteReq misses
system.cpu0.dcache.WriteReq_misses::total 285996 # number of WriteReq misses
-system.cpu0.dcache.LoadLockedReq_misses::0 16159 # number of LoadLockedReq misses
+system.cpu0.dcache.LoadLockedReq_misses::cpu0.data 16159 # number of LoadLockedReq misses
system.cpu0.dcache.LoadLockedReq_misses::total 16159 # number of LoadLockedReq misses
-system.cpu0.dcache.StoreCondReq_misses::0 703 # number of StoreCondReq misses
+system.cpu0.dcache.StoreCondReq_misses::cpu0.data 703 # number of StoreCondReq misses
system.cpu0.dcache.StoreCondReq_misses::total 703 # number of StoreCondReq misses
-system.cpu0.dcache.demand_misses::0 1969559 # number of demand (read+write) misses
-system.cpu0.dcache.demand_misses::1 0 # number of demand (read+write) misses
+system.cpu0.dcache.demand_misses::cpu0.data 1969559 # number of demand (read+write) misses
system.cpu0.dcache.demand_misses::total 1969559 # number of demand (read+write) misses
-system.cpu0.dcache.overall_misses::0 1969559 # number of overall misses
-system.cpu0.dcache.overall_misses::1 0 # number of overall misses
+system.cpu0.dcache.overall_misses::cpu0.data 1969559 # number of overall misses
system.cpu0.dcache.overall_misses::total 1969559 # number of overall misses
-system.cpu0.dcache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.cpu0.dcache.overall_miss_latency 0 # number of overall miss cycles
-system.cpu0.dcache.ReadReq_accesses::0 8981669 # number of ReadReq accesses(hits+misses)
+system.cpu0.dcache.ReadReq_accesses::cpu0.data 8981669 # number of ReadReq accesses(hits+misses)
system.cpu0.dcache.ReadReq_accesses::total 8981669 # number of ReadReq accesses(hits+misses)
-system.cpu0.dcache.WriteReq_accesses::0 5748261 # number of WriteReq accesses(hits+misses)
+system.cpu0.dcache.WriteReq_accesses::cpu0.data 5748261 # number of WriteReq accesses(hits+misses)
system.cpu0.dcache.WriteReq_accesses::total 5748261 # number of WriteReq accesses(hits+misses)
-system.cpu0.dcache.LoadLockedReq_accesses::0 188297 # number of LoadLockedReq accesses(hits+misses)
+system.cpu0.dcache.LoadLockedReq_accesses::cpu0.data 188297 # number of LoadLockedReq accesses(hits+misses)
system.cpu0.dcache.LoadLockedReq_accesses::total 188297 # number of LoadLockedReq accesses(hits+misses)
-system.cpu0.dcache.StoreCondReq_accesses::0 187338 # number of StoreCondReq accesses(hits+misses)
+system.cpu0.dcache.StoreCondReq_accesses::cpu0.data 187338 # number of StoreCondReq accesses(hits+misses)
system.cpu0.dcache.StoreCondReq_accesses::total 187338 # number of StoreCondReq accesses(hits+misses)
-system.cpu0.dcache.demand_accesses::0 14729930 # number of demand (read+write) accesses
-system.cpu0.dcache.demand_accesses::1 0 # number of demand (read+write) accesses
+system.cpu0.dcache.demand_accesses::cpu0.data 14729930 # number of demand (read+write) accesses
system.cpu0.dcache.demand_accesses::total 14729930 # number of demand (read+write) accesses
-system.cpu0.dcache.overall_accesses::0 14729930 # number of overall (read+write) accesses
-system.cpu0.dcache.overall_accesses::1 0 # number of overall (read+write) accesses
+system.cpu0.dcache.overall_accesses::cpu0.data 14729930 # number of overall (read+write) accesses
system.cpu0.dcache.overall_accesses::total 14729930 # number of overall (read+write) accesses
-system.cpu0.dcache.ReadReq_miss_rate::0 0.187444 # miss rate for ReadReq accesses
-system.cpu0.dcache.WriteReq_miss_rate::0 0.049753 # miss rate for WriteReq accesses
-system.cpu0.dcache.LoadLockedReq_miss_rate::0 0.085817 # miss rate for LoadLockedReq accesses
-system.cpu0.dcache.StoreCondReq_miss_rate::0 0.003753 # miss rate for StoreCondReq accesses
-system.cpu0.dcache.demand_miss_rate::0 0.133711 # miss rate for demand accesses
-system.cpu0.dcache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu0.dcache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu0.dcache.overall_miss_rate::0 0.133711 # miss rate for overall accesses
-system.cpu0.dcache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu0.dcache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu0.dcache.demand_avg_miss_latency::0 0 # average overall miss latency
-system.cpu0.dcache.demand_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu0.dcache.demand_avg_miss_latency::total no_value # average overall miss latency
-system.cpu0.dcache.overall_avg_miss_latency::0 0 # average overall miss latency
-system.cpu0.dcache.overall_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu0.dcache.overall_avg_miss_latency::total no_value # average overall miss latency
+system.cpu0.dcache.ReadReq_miss_rate::cpu0.data 0.187444 # miss rate for ReadReq accesses
+system.cpu0.dcache.WriteReq_miss_rate::cpu0.data 0.049753 # miss rate for WriteReq accesses
+system.cpu0.dcache.LoadLockedReq_miss_rate::cpu0.data 0.085817 # miss rate for LoadLockedReq accesses
+system.cpu0.dcache.StoreCondReq_miss_rate::cpu0.data 0.003753 # miss rate for StoreCondReq accesses
+system.cpu0.dcache.demand_miss_rate::cpu0.data 0.133711 # miss rate for demand accesses
+system.cpu0.dcache.overall_miss_rate::cpu0.data 0.133711 # miss rate for overall accesses
system.cpu0.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu0.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu0.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -568,26 +469,8 @@ system.cpu0.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu0.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu0.dcache.fast_writes 0 # number of fast writes performed
system.cpu0.dcache.cache_copies 0 # number of cache copies performed
-system.cpu0.dcache.writebacks 771740 # number of writebacks
-system.cpu0.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu0.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu0.dcache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.cpu0.dcache.overall_mshr_misses 0 # number of overall MSHR misses
-system.cpu0.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu0.dcache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.cpu0.dcache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.cpu0.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu0.dcache.demand_mshr_miss_rate::0 0 # mshr miss rate for demand accesses
-system.cpu0.dcache.demand_mshr_miss_rate::1 no_value # mshr miss rate for demand accesses
-system.cpu0.dcache.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.cpu0.dcache.overall_mshr_miss_rate::0 0 # mshr miss rate for overall accesses
-system.cpu0.dcache.overall_mshr_miss_rate::1 no_value # mshr miss rate for overall accesses
-system.cpu0.dcache.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.cpu0.dcache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu0.dcache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu0.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu0.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu0.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu0.dcache.writebacks::writebacks 771740 # number of writebacks
+system.cpu0.dcache.writebacks::total 771740 # number of writebacks
system.cpu0.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu1.dtb.fetch_hits 0 # ITB hits
system.cpu1.dtb.fetch_misses 0 # ITB misses
@@ -624,7 +507,8 @@ system.cpu1.itb.data_accesses 0 # DT
system.cpu1.numCycles 3740248881 # number of cpu cycles simulated
system.cpu1.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu1.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu1.num_insts 5931958 # Number of instructions executed
+system.cpu1.committedInsts 5931958 # Number of instructions committed
+system.cpu1.committedOps 5931958 # Number of ops (including micro ops) committed
system.cpu1.num_int_alu_accesses 5550578 # Number of integer alu accesses
system.cpu1.num_fp_alu_accesses 28590 # Number of float alu accesses
system.cpu1.num_func_calls 182742 # number of times a function call or return occured
@@ -720,47 +604,30 @@ system.cpu1.icache.total_refs 5832136 # To
system.cpu1.icache.sampled_refs 103603 # Sample count of references to valid blocks.
system.cpu1.icache.avg_refs 56.293119 # Average number of references to valid blocks.
system.cpu1.icache.warmup_cycle 1868933059000 # Cycle when the warmup percentage was hit.
-system.cpu1.icache.occ_blocks::0 427.126317 # Average occupied blocks per context
-system.cpu1.icache.occ_percent::0 0.834231 # Average percentage of cache occupancy
-system.cpu1.icache.ReadReq_hits::0 5832136 # number of ReadReq hits
+system.cpu1.icache.occ_blocks::cpu1.inst 427.126317 # Average occupied blocks per requestor
+system.cpu1.icache.occ_percent::cpu1.inst 0.834231 # Average percentage of cache occupancy
+system.cpu1.icache.occ_percent::total 0.834231 # Average percentage of cache occupancy
+system.cpu1.icache.ReadReq_hits::cpu1.inst 5832136 # number of ReadReq hits
system.cpu1.icache.ReadReq_hits::total 5832136 # number of ReadReq hits
-system.cpu1.icache.demand_hits::0 5832136 # number of demand (read+write) hits
-system.cpu1.icache.demand_hits::1 0 # number of demand (read+write) hits
+system.cpu1.icache.demand_hits::cpu1.inst 5832136 # number of demand (read+write) hits
system.cpu1.icache.demand_hits::total 5832136 # number of demand (read+write) hits
-system.cpu1.icache.overall_hits::0 5832136 # number of overall hits
-system.cpu1.icache.overall_hits::1 0 # number of overall hits
+system.cpu1.icache.overall_hits::cpu1.inst 5832136 # number of overall hits
system.cpu1.icache.overall_hits::total 5832136 # number of overall hits
-system.cpu1.icache.ReadReq_misses::0 103630 # number of ReadReq misses
+system.cpu1.icache.ReadReq_misses::cpu1.inst 103630 # number of ReadReq misses
system.cpu1.icache.ReadReq_misses::total 103630 # number of ReadReq misses
-system.cpu1.icache.demand_misses::0 103630 # number of demand (read+write) misses
-system.cpu1.icache.demand_misses::1 0 # number of demand (read+write) misses
+system.cpu1.icache.demand_misses::cpu1.inst 103630 # number of demand (read+write) misses
system.cpu1.icache.demand_misses::total 103630 # number of demand (read+write) misses
-system.cpu1.icache.overall_misses::0 103630 # number of overall misses
-system.cpu1.icache.overall_misses::1 0 # number of overall misses
+system.cpu1.icache.overall_misses::cpu1.inst 103630 # number of overall misses
system.cpu1.icache.overall_misses::total 103630 # number of overall misses
-system.cpu1.icache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.cpu1.icache.overall_miss_latency 0 # number of overall miss cycles
-system.cpu1.icache.ReadReq_accesses::0 5935766 # number of ReadReq accesses(hits+misses)
+system.cpu1.icache.ReadReq_accesses::cpu1.inst 5935766 # number of ReadReq accesses(hits+misses)
system.cpu1.icache.ReadReq_accesses::total 5935766 # number of ReadReq accesses(hits+misses)
-system.cpu1.icache.demand_accesses::0 5935766 # number of demand (read+write) accesses
-system.cpu1.icache.demand_accesses::1 0 # number of demand (read+write) accesses
+system.cpu1.icache.demand_accesses::cpu1.inst 5935766 # number of demand (read+write) accesses
system.cpu1.icache.demand_accesses::total 5935766 # number of demand (read+write) accesses
-system.cpu1.icache.overall_accesses::0 5935766 # number of overall (read+write) accesses
-system.cpu1.icache.overall_accesses::1 0 # number of overall (read+write) accesses
+system.cpu1.icache.overall_accesses::cpu1.inst 5935766 # number of overall (read+write) accesses
system.cpu1.icache.overall_accesses::total 5935766 # number of overall (read+write) accesses
-system.cpu1.icache.ReadReq_miss_rate::0 0.017459 # miss rate for ReadReq accesses
-system.cpu1.icache.demand_miss_rate::0 0.017459 # miss rate for demand accesses
-system.cpu1.icache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu1.icache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu1.icache.overall_miss_rate::0 0.017459 # miss rate for overall accesses
-system.cpu1.icache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu1.icache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu1.icache.demand_avg_miss_latency::0 0 # average overall miss latency
-system.cpu1.icache.demand_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu1.icache.demand_avg_miss_latency::total no_value # average overall miss latency
-system.cpu1.icache.overall_avg_miss_latency::0 0 # average overall miss latency
-system.cpu1.icache.overall_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu1.icache.overall_avg_miss_latency::total no_value # average overall miss latency
+system.cpu1.icache.ReadReq_miss_rate::cpu1.inst 0.017459 # miss rate for ReadReq accesses
+system.cpu1.icache.demand_miss_rate::cpu1.inst 0.017459 # miss rate for demand accesses
+system.cpu1.icache.overall_miss_rate::cpu1.inst 0.017459 # miss rate for overall accesses
system.cpu1.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu1.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu1.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -769,26 +636,8 @@ system.cpu1.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu1.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu1.icache.fast_writes 0 # number of fast writes performed
system.cpu1.icache.cache_copies 0 # number of cache copies performed
-system.cpu1.icache.writebacks 15 # number of writebacks
-system.cpu1.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu1.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu1.icache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.cpu1.icache.overall_mshr_misses 0 # number of overall MSHR misses
-system.cpu1.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu1.icache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.cpu1.icache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.cpu1.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu1.icache.demand_mshr_miss_rate::0 0 # mshr miss rate for demand accesses
-system.cpu1.icache.demand_mshr_miss_rate::1 no_value # mshr miss rate for demand accesses
-system.cpu1.icache.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.cpu1.icache.overall_mshr_miss_rate::0 0 # mshr miss rate for overall accesses
-system.cpu1.icache.overall_mshr_miss_rate::1 no_value # mshr miss rate for overall accesses
-system.cpu1.icache.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.cpu1.icache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu1.icache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu1.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu1.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu1.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu1.icache.writebacks::writebacks 15 # number of writebacks
+system.cpu1.icache.writebacks::total 15 # number of writebacks
system.cpu1.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu1.dcache.replacements 62338 # number of replacements
system.cpu1.dcache.tagsinuse 391.951263 # Cycle average of tags in use
@@ -796,68 +645,51 @@ system.cpu1.dcache.total_refs 1834544 # To
system.cpu1.dcache.sampled_refs 62657 # Sample count of references to valid blocks.
system.cpu1.dcache.avg_refs 29.279155 # Average number of references to valid blocks.
system.cpu1.dcache.warmup_cycle 1851267520500 # Cycle when the warmup percentage was hit.
-system.cpu1.dcache.occ_blocks::0 391.951263 # Average occupied blocks per context
-system.cpu1.dcache.occ_percent::0 0.765530 # Average percentage of cache occupancy
-system.cpu1.dcache.ReadReq_hits::0 1109315 # number of ReadReq hits
+system.cpu1.dcache.occ_blocks::cpu1.data 391.951263 # Average occupied blocks per requestor
+system.cpu1.dcache.occ_percent::cpu1.data 0.765530 # Average percentage of cache occupancy
+system.cpu1.dcache.occ_percent::total 0.765530 # Average percentage of cache occupancy
+system.cpu1.dcache.ReadReq_hits::cpu1.data 1109315 # number of ReadReq hits
system.cpu1.dcache.ReadReq_hits::total 1109315 # number of ReadReq hits
-system.cpu1.dcache.WriteReq_hits::0 707444 # number of WriteReq hits
+system.cpu1.dcache.WriteReq_hits::cpu1.data 707444 # number of WriteReq hits
system.cpu1.dcache.WriteReq_hits::total 707444 # number of WriteReq hits
-system.cpu1.dcache.LoadLockedReq_hits::0 15129 # number of LoadLockedReq hits
+system.cpu1.dcache.LoadLockedReq_hits::cpu1.data 15129 # number of LoadLockedReq hits
system.cpu1.dcache.LoadLockedReq_hits::total 15129 # number of LoadLockedReq hits
-system.cpu1.dcache.StoreCondReq_hits::0 15613 # number of StoreCondReq hits
+system.cpu1.dcache.StoreCondReq_hits::cpu1.data 15613 # number of StoreCondReq hits
system.cpu1.dcache.StoreCondReq_hits::total 15613 # number of StoreCondReq hits
-system.cpu1.dcache.demand_hits::0 1816759 # number of demand (read+write) hits
-system.cpu1.dcache.demand_hits::1 0 # number of demand (read+write) hits
+system.cpu1.dcache.demand_hits::cpu1.data 1816759 # number of demand (read+write) hits
system.cpu1.dcache.demand_hits::total 1816759 # number of demand (read+write) hits
-system.cpu1.dcache.overall_hits::0 1816759 # number of overall hits
-system.cpu1.dcache.overall_hits::1 0 # number of overall hits
+system.cpu1.dcache.overall_hits::cpu1.data 1816759 # number of overall hits
system.cpu1.dcache.overall_hits::total 1816759 # number of overall hits
-system.cpu1.dcache.ReadReq_misses::0 41650 # number of ReadReq misses
+system.cpu1.dcache.ReadReq_misses::cpu1.data 41650 # number of ReadReq misses
system.cpu1.dcache.ReadReq_misses::total 41650 # number of ReadReq misses
-system.cpu1.dcache.WriteReq_misses::0 25861 # number of WriteReq misses
+system.cpu1.dcache.WriteReq_misses::cpu1.data 25861 # number of WriteReq misses
system.cpu1.dcache.WriteReq_misses::total 25861 # number of WriteReq misses
-system.cpu1.dcache.LoadLockedReq_misses::0 1289 # number of LoadLockedReq misses
+system.cpu1.dcache.LoadLockedReq_misses::cpu1.data 1289 # number of LoadLockedReq misses
system.cpu1.dcache.LoadLockedReq_misses::total 1289 # number of LoadLockedReq misses
-system.cpu1.dcache.StoreCondReq_misses::0 732 # number of StoreCondReq misses
+system.cpu1.dcache.StoreCondReq_misses::cpu1.data 732 # number of StoreCondReq misses
system.cpu1.dcache.StoreCondReq_misses::total 732 # number of StoreCondReq misses
-system.cpu1.dcache.demand_misses::0 67511 # number of demand (read+write) misses
-system.cpu1.dcache.demand_misses::1 0 # number of demand (read+write) misses
+system.cpu1.dcache.demand_misses::cpu1.data 67511 # number of demand (read+write) misses
system.cpu1.dcache.demand_misses::total 67511 # number of demand (read+write) misses
-system.cpu1.dcache.overall_misses::0 67511 # number of overall misses
-system.cpu1.dcache.overall_misses::1 0 # number of overall misses
+system.cpu1.dcache.overall_misses::cpu1.data 67511 # number of overall misses
system.cpu1.dcache.overall_misses::total 67511 # number of overall misses
-system.cpu1.dcache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.cpu1.dcache.overall_miss_latency 0 # number of overall miss cycles
-system.cpu1.dcache.ReadReq_accesses::0 1150965 # number of ReadReq accesses(hits+misses)
+system.cpu1.dcache.ReadReq_accesses::cpu1.data 1150965 # number of ReadReq accesses(hits+misses)
system.cpu1.dcache.ReadReq_accesses::total 1150965 # number of ReadReq accesses(hits+misses)
-system.cpu1.dcache.WriteReq_accesses::0 733305 # number of WriteReq accesses(hits+misses)
+system.cpu1.dcache.WriteReq_accesses::cpu1.data 733305 # number of WriteReq accesses(hits+misses)
system.cpu1.dcache.WriteReq_accesses::total 733305 # number of WriteReq accesses(hits+misses)
-system.cpu1.dcache.LoadLockedReq_accesses::0 16418 # number of LoadLockedReq accesses(hits+misses)
+system.cpu1.dcache.LoadLockedReq_accesses::cpu1.data 16418 # number of LoadLockedReq accesses(hits+misses)
system.cpu1.dcache.LoadLockedReq_accesses::total 16418 # number of LoadLockedReq accesses(hits+misses)
-system.cpu1.dcache.StoreCondReq_accesses::0 16345 # number of StoreCondReq accesses(hits+misses)
+system.cpu1.dcache.StoreCondReq_accesses::cpu1.data 16345 # number of StoreCondReq accesses(hits+misses)
system.cpu1.dcache.StoreCondReq_accesses::total 16345 # number of StoreCondReq accesses(hits+misses)
-system.cpu1.dcache.demand_accesses::0 1884270 # number of demand (read+write) accesses
-system.cpu1.dcache.demand_accesses::1 0 # number of demand (read+write) accesses
+system.cpu1.dcache.demand_accesses::cpu1.data 1884270 # number of demand (read+write) accesses
system.cpu1.dcache.demand_accesses::total 1884270 # number of demand (read+write) accesses
-system.cpu1.dcache.overall_accesses::0 1884270 # number of overall (read+write) accesses
-system.cpu1.dcache.overall_accesses::1 0 # number of overall (read+write) accesses
+system.cpu1.dcache.overall_accesses::cpu1.data 1884270 # number of overall (read+write) accesses
system.cpu1.dcache.overall_accesses::total 1884270 # number of overall (read+write) accesses
-system.cpu1.dcache.ReadReq_miss_rate::0 0.036187 # miss rate for ReadReq accesses
-system.cpu1.dcache.WriteReq_miss_rate::0 0.035266 # miss rate for WriteReq accesses
-system.cpu1.dcache.LoadLockedReq_miss_rate::0 0.078511 # miss rate for LoadLockedReq accesses
-system.cpu1.dcache.StoreCondReq_miss_rate::0 0.044784 # miss rate for StoreCondReq accesses
-system.cpu1.dcache.demand_miss_rate::0 0.035829 # miss rate for demand accesses
-system.cpu1.dcache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu1.dcache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu1.dcache.overall_miss_rate::0 0.035829 # miss rate for overall accesses
-system.cpu1.dcache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu1.dcache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu1.dcache.demand_avg_miss_latency::0 0 # average overall miss latency
-system.cpu1.dcache.demand_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu1.dcache.demand_avg_miss_latency::total no_value # average overall miss latency
-system.cpu1.dcache.overall_avg_miss_latency::0 0 # average overall miss latency
-system.cpu1.dcache.overall_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu1.dcache.overall_avg_miss_latency::total no_value # average overall miss latency
+system.cpu1.dcache.ReadReq_miss_rate::cpu1.data 0.036187 # miss rate for ReadReq accesses
+system.cpu1.dcache.WriteReq_miss_rate::cpu1.data 0.035266 # miss rate for WriteReq accesses
+system.cpu1.dcache.LoadLockedReq_miss_rate::cpu1.data 0.078511 # miss rate for LoadLockedReq accesses
+system.cpu1.dcache.StoreCondReq_miss_rate::cpu1.data 0.044784 # miss rate for StoreCondReq accesses
+system.cpu1.dcache.demand_miss_rate::cpu1.data 0.035829 # miss rate for demand accesses
+system.cpu1.dcache.overall_miss_rate::cpu1.data 0.035829 # miss rate for overall accesses
system.cpu1.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu1.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu1.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -866,26 +698,8 @@ system.cpu1.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu1.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu1.dcache.fast_writes 0 # number of fast writes performed
system.cpu1.dcache.cache_copies 0 # number of cache copies performed
-system.cpu1.dcache.writebacks 39996 # number of writebacks
-system.cpu1.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu1.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu1.dcache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.cpu1.dcache.overall_mshr_misses 0 # number of overall MSHR misses
-system.cpu1.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu1.dcache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.cpu1.dcache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.cpu1.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu1.dcache.demand_mshr_miss_rate::0 0 # mshr miss rate for demand accesses
-system.cpu1.dcache.demand_mshr_miss_rate::1 no_value # mshr miss rate for demand accesses
-system.cpu1.dcache.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.cpu1.dcache.overall_mshr_miss_rate::0 0 # mshr miss rate for overall accesses
-system.cpu1.dcache.overall_mshr_miss_rate::1 no_value # mshr miss rate for overall accesses
-system.cpu1.dcache.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.cpu1.dcache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu1.dcache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu1.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu1.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu1.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu1.dcache.writebacks::writebacks 39996 # number of writebacks
+system.cpu1.dcache.writebacks::total 39996 # number of writebacks
system.cpu1.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/config.ini b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/config.ini
index b72ae72cb..435421de9 100644
--- a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/config.ini
+++ b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=true
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -71,6 +72,7 @@ simulate_inst_stalls=false
system=system
tracer=system.cpu.tracer
width=1
+workload=
dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
@@ -85,20 +87,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -121,20 +116,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -218,20 +206,13 @@ is_top_level=true
latency=50000
max_miss_count=0
mshrs=20
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=500000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=1024
subblock_size=0
+system=system
tgts_per_mshr=12
trace_addr=0
two_queue=false
@@ -250,20 +231,13 @@ is_top_level=false
latency=10000
max_miss_count=0
mshrs=92
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=100000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=4194304
subblock_size=0
+system=system
tgts_per_mshr=16
trace_addr=0
two_queue=false
@@ -289,7 +263,6 @@ fake_mem=false
pio_addr=0
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=true
ret_data16=65535
ret_data32=4294967295
@@ -359,7 +332,6 @@ pio=system.iobus.port[25]
type=TsunamiCChip
pio_addr=8803072344064
pio_latency=1000
-platform=system.tsunami
system=system
tsunami=system.tsunami
pio=system.iobus.port[1]
@@ -441,7 +413,6 @@ fake_mem=false
pio_addr=8796093677568
pio_latency=1000
pio_size=393216
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -458,7 +429,6 @@ fake_mem=false
pio_addr=8804615848432
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -475,7 +445,6 @@ fake_mem=false
pio_addr=8804615848304
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -492,7 +461,6 @@ fake_mem=false
pio_addr=8804615848569
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -509,7 +477,6 @@ fake_mem=false
pio_addr=8804615848451
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -526,7 +493,6 @@ fake_mem=false
pio_addr=8804615848515
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -543,7 +509,6 @@ fake_mem=false
pio_addr=8804615848579
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -560,7 +525,6 @@ fake_mem=false
pio_addr=8804615848643
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -577,7 +541,6 @@ fake_mem=false
pio_addr=8804615848707
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -594,7 +557,6 @@ fake_mem=false
pio_addr=8804615848771
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -611,7 +573,6 @@ fake_mem=false
pio_addr=8804615848835
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -628,7 +589,6 @@ fake_mem=false
pio_addr=8804615848899
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -645,7 +605,6 @@ fake_mem=false
pio_addr=8804615850617
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -662,7 +621,6 @@ fake_mem=false
pio_addr=8804615848891
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -679,7 +637,6 @@ fake_mem=false
pio_addr=8804615848816
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -696,7 +653,6 @@ fake_mem=false
pio_addr=8804615848696
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -713,7 +669,6 @@ fake_mem=false
pio_addr=8804615848936
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -730,7 +685,6 @@ fake_mem=false
pio_addr=8804615848680
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -747,7 +701,6 @@ fake_mem=false
pio_addr=8804615848944
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -763,7 +716,6 @@ type=BadDevice
devicename=FrameBuffer
pio_addr=8804615848912
pio_latency=1000
-platform=system.tsunami
system=system
pio=system.iobus.port[22]
@@ -828,7 +780,6 @@ type=TsunamiIO
frequency=976562500
pio_addr=8804615847936
pio_latency=1000
-platform=system.tsunami
system=system
time=Thu Jan 1 00:00:00 2009
tsunami=system.tsunami
@@ -839,7 +790,6 @@ pio=system.iobus.port[23]
type=TsunamiPChip
pio_addr=8802535473152
pio_latency=1000
-platform=system.tsunami
system=system
tsunami=system.tsunami
pio=system.iobus.port[2]
diff --git a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/simout b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/simout
index 9b658d14c..484a5fec9 100755
--- a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/simout
+++ b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/simout
@@ -1,12 +1,11 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 03:53:29
-gem5 started Jan 23 2012 04:22:39
+gem5 compiled Feb 11 2012 13:05:17
+gem5 started Feb 11 2012 13:09:36
gem5 executing on zizzer
-command line: build/ALPHA_FS/gem5.opt -d build/ALPHA_FS/tests/opt/quick/10.linux-boot/alpha/linux/tsunami-simple-atomic -re tests/run.py build/ALPHA_FS/tests/opt/quick/10.linux-boot/alpha/linux/tsunami-simple-atomic
+command line: build/ALPHA/gem5.fast -d build/ALPHA/tests/fast/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-atomic -re tests/run.py build/ALPHA/tests/fast/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-atomic
Global frequency set at 1000000000000 ticks per second
- 0: system.tsunami.io.rtc: Real-time clock set to Thu Jan 1 00:00:00 2009
info: kernel located at: /dist/m5/system/binaries/vmlinux
info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 1829332258000 because m5_exit instruction encountered
diff --git a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/stats.txt b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/stats.txt
index 7f4c99b34..d300de39a 100644
--- a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/stats.txt
+++ b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 1.829332 # Nu
sim_ticks 1829332258000 # Number of ticks simulated
final_tick 1829332258000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 3300922 # Simulator instruction rate (inst/s)
-host_tick_rate 100577077281 # Simulator tick rate (ticks/s)
-host_mem_usage 294216 # Number of bytes of host memory used
-host_seconds 18.19 # Real time elapsed on the host
+host_inst_rate 4111639 # Simulator instruction rate (inst/s)
+host_op_rate 4111633 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 125278906724 # Simulator tick rate (ticks/s)
+host_mem_usage 291412 # Number of bytes of host memory used
+host_seconds 14.60 # Real time elapsed on the host
sim_insts 60038305 # Number of instructions simulated
+sim_ops 60038305 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 71650816 # Number of bytes read from this memory
system.physmem.bytes_inst_read 955904 # Number of instructions bytes read from this memory
system.physmem.bytes_written 10156864 # Number of bytes written to this memory
@@ -25,67 +27,64 @@ system.l2c.total_refs 2291835 # To
system.l2c.sampled_refs 1077848 # Sample count of references to valid blocks.
system.l2c.avg_refs 2.126306 # Average number of references to valid blocks.
system.l2c.warmup_cycle 765422500 # Cycle when the warmup percentage was hit.
-system.l2c.occ_blocks::0 10193.605493 # Average occupied blocks per context
-system.l2c.occ_blocks::1 23613.410409 # Average occupied blocks per context
-system.l2c.occ_percent::0 0.155542 # Average percentage of cache occupancy
-system.l2c.occ_percent::1 0.360312 # Average percentage of cache occupancy
-system.l2c.ReadReq_hits::0 1699395 # number of ReadReq hits
+system.l2c.occ_blocks::writebacks 23613.410409 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu.inst 3680.391656 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu.data 6513.213838 # Average occupied blocks per requestor
+system.l2c.occ_percent::writebacks 0.360312 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu.inst 0.056158 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu.data 0.099384 # Average percentage of cache occupancy
+system.l2c.occ_percent::total 0.515854 # Average percentage of cache occupancy
+system.l2c.ReadReq_hits::cpu.inst 905267 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu.data 794128 # number of ReadReq hits
system.l2c.ReadReq_hits::total 1699395 # number of ReadReq hits
-system.l2c.Writeback_hits::0 825291 # number of Writeback hits
+system.l2c.Writeback_hits::writebacks 825291 # number of Writeback hits
system.l2c.Writeback_hits::total 825291 # number of Writeback hits
-system.l2c.UpgradeReq_hits::0 1 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::cpu.data 1 # number of UpgradeReq hits
system.l2c.UpgradeReq_hits::total 1 # number of UpgradeReq hits
-system.l2c.ReadExReq_hits::0 185383 # number of ReadExReq hits
+system.l2c.ReadExReq_hits::cpu.data 185383 # number of ReadExReq hits
system.l2c.ReadExReq_hits::total 185383 # number of ReadExReq hits
-system.l2c.demand_hits::0 1884778 # number of demand (read+write) hits
-system.l2c.demand_hits::1 0 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu.inst 905267 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu.data 979511 # number of demand (read+write) hits
system.l2c.demand_hits::total 1884778 # number of demand (read+write) hits
-system.l2c.overall_hits::0 1884778 # number of overall hits
-system.l2c.overall_hits::1 0 # number of overall hits
+system.l2c.overall_hits::cpu.inst 905267 # number of overall hits
+system.l2c.overall_hits::cpu.data 979511 # number of overall hits
system.l2c.overall_hits::total 1884778 # number of overall hits
-system.l2c.ReadReq_misses::0 959629 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu.inst 14936 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu.data 944693 # number of ReadReq misses
system.l2c.ReadReq_misses::total 959629 # number of ReadReq misses
-system.l2c.UpgradeReq_misses::0 12 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu.data 12 # number of UpgradeReq misses
system.l2c.UpgradeReq_misses::total 12 # number of UpgradeReq misses
-system.l2c.ReadExReq_misses::0 118859 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu.data 118859 # number of ReadExReq misses
system.l2c.ReadExReq_misses::total 118859 # number of ReadExReq misses
-system.l2c.demand_misses::0 1078488 # number of demand (read+write) misses
-system.l2c.demand_misses::1 0 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu.inst 14936 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu.data 1063552 # number of demand (read+write) misses
system.l2c.demand_misses::total 1078488 # number of demand (read+write) misses
-system.l2c.overall_misses::0 1078488 # number of overall misses
-system.l2c.overall_misses::1 0 # number of overall misses
+system.l2c.overall_misses::cpu.inst 14936 # number of overall misses
+system.l2c.overall_misses::cpu.data 1063552 # number of overall misses
system.l2c.overall_misses::total 1078488 # number of overall misses
-system.l2c.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.l2c.overall_miss_latency 0 # number of overall miss cycles
-system.l2c.ReadReq_accesses::0 2659024 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu.inst 920203 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu.data 1738821 # number of ReadReq accesses(hits+misses)
system.l2c.ReadReq_accesses::total 2659024 # number of ReadReq accesses(hits+misses)
-system.l2c.Writeback_accesses::0 825291 # number of Writeback accesses(hits+misses)
+system.l2c.Writeback_accesses::writebacks 825291 # number of Writeback accesses(hits+misses)
system.l2c.Writeback_accesses::total 825291 # number of Writeback accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::0 13 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu.data 13 # number of UpgradeReq accesses(hits+misses)
system.l2c.UpgradeReq_accesses::total 13 # number of UpgradeReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::0 304242 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu.data 304242 # number of ReadExReq accesses(hits+misses)
system.l2c.ReadExReq_accesses::total 304242 # number of ReadExReq accesses(hits+misses)
-system.l2c.demand_accesses::0 2963266 # number of demand (read+write) accesses
-system.l2c.demand_accesses::1 0 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu.inst 920203 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu.data 2043063 # number of demand (read+write) accesses
system.l2c.demand_accesses::total 2963266 # number of demand (read+write) accesses
-system.l2c.overall_accesses::0 2963266 # number of overall (read+write) accesses
-system.l2c.overall_accesses::1 0 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu.inst 920203 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu.data 2043063 # number of overall (read+write) accesses
system.l2c.overall_accesses::total 2963266 # number of overall (read+write) accesses
-system.l2c.ReadReq_miss_rate::0 0.360895 # miss rate for ReadReq accesses
-system.l2c.UpgradeReq_miss_rate::0 0.923077 # miss rate for UpgradeReq accesses
-system.l2c.ReadExReq_miss_rate::0 0.390673 # miss rate for ReadExReq accesses
-system.l2c.demand_miss_rate::0 0.363952 # miss rate for demand accesses
-system.l2c.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.l2c.demand_miss_rate::total no_value # miss rate for demand accesses
-system.l2c.overall_miss_rate::0 0.363952 # miss rate for overall accesses
-system.l2c.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.l2c.overall_miss_rate::total no_value # miss rate for overall accesses
-system.l2c.demand_avg_miss_latency::0 0 # average overall miss latency
-system.l2c.demand_avg_miss_latency::1 no_value # average overall miss latency
-system.l2c.demand_avg_miss_latency::total no_value # average overall miss latency
-system.l2c.overall_avg_miss_latency::0 0 # average overall miss latency
-system.l2c.overall_avg_miss_latency::1 no_value # average overall miss latency
-system.l2c.overall_avg_miss_latency::total no_value # average overall miss latency
+system.l2c.ReadReq_miss_rate::cpu.inst 0.016231 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu.data 0.543295 # miss rate for ReadReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu.data 0.923077 # miss rate for UpgradeReq accesses
+system.l2c.ReadExReq_miss_rate::cpu.data 0.390673 # miss rate for ReadExReq accesses
+system.l2c.demand_miss_rate::cpu.inst 0.016231 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu.data 0.520567 # miss rate for demand accesses
+system.l2c.overall_miss_rate::cpu.inst 0.016231 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu.data 0.520567 # miss rate for overall accesses
system.l2c.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.l2c.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.l2c.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -94,26 +93,8 @@ system.l2c.avg_blocked_cycles::no_mshrs no_value # av
system.l2c.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.l2c.fast_writes 0 # number of fast writes performed
system.l2c.cache_copies 0 # number of cache copies performed
-system.l2c.writebacks 117189 # number of writebacks
-system.l2c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.l2c.overall_mshr_hits 0 # number of overall MSHR hits
-system.l2c.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.l2c.overall_mshr_misses 0 # number of overall MSHR misses
-system.l2c.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.l2c.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.l2c.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.l2c.demand_mshr_miss_rate::0 0 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::1 no_value # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.l2c.overall_mshr_miss_rate::0 0 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::1 no_value # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.l2c.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.l2c.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.l2c.mshr_cap_events 0 # number of times MSHR cap was activated
-system.l2c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.l2c.writebacks::writebacks 117189 # number of writebacks
+system.l2c.writebacks::total 117189 # number of writebacks
system.l2c.no_allocate_misses 0 # Number of misses that were no-allocate
system.iocache.replacements 41686 # number of replacements
system.iocache.tagsinuse 1.225570 # Cycle average of tags in use
@@ -121,50 +102,29 @@ system.iocache.total_refs 0 # To
system.iocache.sampled_refs 41702 # Sample count of references to valid blocks.
system.iocache.avg_refs 0 # Average number of references to valid blocks.
system.iocache.warmup_cycle 1685780659017 # Cycle when the warmup percentage was hit.
-system.iocache.occ_blocks::1 1.225570 # Average occupied blocks per context
-system.iocache.occ_percent::1 0.076598 # Average percentage of cache occupancy
-system.iocache.demand_hits::0 0 # number of demand (read+write) hits
-system.iocache.demand_hits::1 0 # number of demand (read+write) hits
-system.iocache.demand_hits::total 0 # number of demand (read+write) hits
-system.iocache.overall_hits::0 0 # number of overall hits
-system.iocache.overall_hits::1 0 # number of overall hits
-system.iocache.overall_hits::total 0 # number of overall hits
-system.iocache.ReadReq_misses::1 174 # number of ReadReq misses
+system.iocache.occ_blocks::tsunami.ide 1.225570 # Average occupied blocks per requestor
+system.iocache.occ_percent::tsunami.ide 0.076598 # Average percentage of cache occupancy
+system.iocache.occ_percent::total 0.076598 # Average percentage of cache occupancy
+system.iocache.ReadReq_misses::tsunami.ide 174 # number of ReadReq misses
system.iocache.ReadReq_misses::total 174 # number of ReadReq misses
-system.iocache.WriteReq_misses::1 41552 # number of WriteReq misses
+system.iocache.WriteReq_misses::tsunami.ide 41552 # number of WriteReq misses
system.iocache.WriteReq_misses::total 41552 # number of WriteReq misses
-system.iocache.demand_misses::0 0 # number of demand (read+write) misses
-system.iocache.demand_misses::1 41726 # number of demand (read+write) misses
+system.iocache.demand_misses::tsunami.ide 41726 # number of demand (read+write) misses
system.iocache.demand_misses::total 41726 # number of demand (read+write) misses
-system.iocache.overall_misses::0 0 # number of overall misses
-system.iocache.overall_misses::1 41726 # number of overall misses
+system.iocache.overall_misses::tsunami.ide 41726 # number of overall misses
system.iocache.overall_misses::total 41726 # number of overall misses
-system.iocache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.iocache.overall_miss_latency 0 # number of overall miss cycles
-system.iocache.ReadReq_accesses::1 174 # number of ReadReq accesses(hits+misses)
+system.iocache.ReadReq_accesses::tsunami.ide 174 # number of ReadReq accesses(hits+misses)
system.iocache.ReadReq_accesses::total 174 # number of ReadReq accesses(hits+misses)
-system.iocache.WriteReq_accesses::1 41552 # number of WriteReq accesses(hits+misses)
+system.iocache.WriteReq_accesses::tsunami.ide 41552 # number of WriteReq accesses(hits+misses)
system.iocache.WriteReq_accesses::total 41552 # number of WriteReq accesses(hits+misses)
-system.iocache.demand_accesses::0 0 # number of demand (read+write) accesses
-system.iocache.demand_accesses::1 41726 # number of demand (read+write) accesses
+system.iocache.demand_accesses::tsunami.ide 41726 # number of demand (read+write) accesses
system.iocache.demand_accesses::total 41726 # number of demand (read+write) accesses
-system.iocache.overall_accesses::0 0 # number of overall (read+write) accesses
-system.iocache.overall_accesses::1 41726 # number of overall (read+write) accesses
+system.iocache.overall_accesses::tsunami.ide 41726 # number of overall (read+write) accesses
system.iocache.overall_accesses::total 41726 # number of overall (read+write) accesses
-system.iocache.ReadReq_miss_rate::1 1 # miss rate for ReadReq accesses
-system.iocache.WriteReq_miss_rate::1 1 # miss rate for WriteReq accesses
-system.iocache.demand_miss_rate::0 no_value # miss rate for demand accesses
-system.iocache.demand_miss_rate::1 1 # miss rate for demand accesses
-system.iocache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.iocache.overall_miss_rate::0 no_value # miss rate for overall accesses
-system.iocache.overall_miss_rate::1 1 # miss rate for overall accesses
-system.iocache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.iocache.demand_avg_miss_latency::0 no_value # average overall miss latency
-system.iocache.demand_avg_miss_latency::1 0 # average overall miss latency
-system.iocache.demand_avg_miss_latency::total no_value # average overall miss latency
-system.iocache.overall_avg_miss_latency::0 no_value # average overall miss latency
-system.iocache.overall_avg_miss_latency::1 0 # average overall miss latency
-system.iocache.overall_avg_miss_latency::total no_value # average overall miss latency
+system.iocache.ReadReq_miss_rate::tsunami.ide 1 # miss rate for ReadReq accesses
+system.iocache.WriteReq_miss_rate::tsunami.ide 1 # miss rate for WriteReq accesses
+system.iocache.demand_miss_rate::tsunami.ide 1 # miss rate for demand accesses
+system.iocache.overall_miss_rate::tsunami.ide 1 # miss rate for overall accesses
system.iocache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.iocache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.iocache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -173,26 +133,8 @@ system.iocache.avg_blocked_cycles::no_mshrs no_value #
system.iocache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.iocache.fast_writes 0 # number of fast writes performed
system.iocache.cache_copies 0 # number of cache copies performed
-system.iocache.writebacks 41512 # number of writebacks
-system.iocache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.iocache.overall_mshr_hits 0 # number of overall MSHR hits
-system.iocache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.iocache.overall_mshr_misses 0 # number of overall MSHR misses
-system.iocache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.iocache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.iocache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.iocache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.iocache.demand_mshr_miss_rate::0 no_value # mshr miss rate for demand accesses
-system.iocache.demand_mshr_miss_rate::1 0 # mshr miss rate for demand accesses
-system.iocache.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.iocache.overall_mshr_miss_rate::0 no_value # mshr miss rate for overall accesses
-system.iocache.overall_mshr_miss_rate::1 0 # mshr miss rate for overall accesses
-system.iocache.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.iocache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.iocache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.iocache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.iocache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.iocache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.iocache.writebacks::writebacks 41512 # number of writebacks
+system.iocache.writebacks::total 41512 # number of writebacks
system.iocache.no_allocate_misses 0 # Number of misses that were no-allocate
system.disk0.dma_read_full_pages 0 # Number of full page size DMA reads (not PRD).
system.disk0.dma_read_bytes 1024 # Number of bytes transfered via DMA reads (not PRD).
@@ -241,7 +183,8 @@ system.cpu.itb.data_accesses 0 # DT
system.cpu.numCycles 3658664408 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 60038305 # Number of instructions executed
+system.cpu.committedInsts 60038305 # Number of instructions committed
+system.cpu.committedOps 60038305 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 55913521 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 324460 # Number of float alu accesses
system.cpu.num_func_calls 1484182 # number of times a function call or return occured
@@ -380,47 +323,30 @@ system.cpu.icache.total_refs 59129922 # To
system.cpu.icache.sampled_refs 920106 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 64.264250 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 9686972500 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 511.215243 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.998467 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits::0 59129922 # number of ReadReq hits
+system.cpu.icache.occ_blocks::cpu.inst 511.215243 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.998467 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.998467 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 59129922 # number of ReadReq hits
system.cpu.icache.ReadReq_hits::total 59129922 # number of ReadReq hits
-system.cpu.icache.demand_hits::0 59129922 # number of demand (read+write) hits
-system.cpu.icache.demand_hits::1 0 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::cpu.inst 59129922 # number of demand (read+write) hits
system.cpu.icache.demand_hits::total 59129922 # number of demand (read+write) hits
-system.cpu.icache.overall_hits::0 59129922 # number of overall hits
-system.cpu.icache.overall_hits::1 0 # number of overall hits
+system.cpu.icache.overall_hits::cpu.inst 59129922 # number of overall hits
system.cpu.icache.overall_hits::total 59129922 # number of overall hits
-system.cpu.icache.ReadReq_misses::0 920221 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::cpu.inst 920221 # number of ReadReq misses
system.cpu.icache.ReadReq_misses::total 920221 # number of ReadReq misses
-system.cpu.icache.demand_misses::0 920221 # number of demand (read+write) misses
-system.cpu.icache.demand_misses::1 0 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::cpu.inst 920221 # number of demand (read+write) misses
system.cpu.icache.demand_misses::total 920221 # number of demand (read+write) misses
-system.cpu.icache.overall_misses::0 920221 # number of overall misses
-system.cpu.icache.overall_misses::1 0 # number of overall misses
+system.cpu.icache.overall_misses::cpu.inst 920221 # number of overall misses
system.cpu.icache.overall_misses::total 920221 # number of overall misses
-system.cpu.icache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency 0 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses::0 60050143 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::cpu.inst 60050143 # number of ReadReq accesses(hits+misses)
system.cpu.icache.ReadReq_accesses::total 60050143 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses::0 60050143 # number of demand (read+write) accesses
-system.cpu.icache.demand_accesses::1 0 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::cpu.inst 60050143 # number of demand (read+write) accesses
system.cpu.icache.demand_accesses::total 60050143 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses::0 60050143 # number of overall (read+write) accesses
-system.cpu.icache.overall_accesses::1 0 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 60050143 # number of overall (read+write) accesses
system.cpu.icache.overall_accesses::total 60050143 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate::0 0.015324 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate::0 0.015324 # miss rate for demand accesses
-system.cpu.icache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu.icache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate::0 0.015324 # miss rate for overall accesses
-system.cpu.icache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu.icache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu.icache.demand_avg_miss_latency::0 0 # average overall miss latency
-system.cpu.icache.demand_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu.icache.demand_avg_miss_latency::total no_value # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::0 0 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::total no_value # average overall miss latency
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.015324 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.015324 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.015324 # miss rate for overall accesses
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -429,26 +355,8 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks 108 # number of writebacks
-system.cpu.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.icache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses 0 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.demand_mshr_miss_rate::0 0 # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_miss_rate::1 no_value # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate::0 0 # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_miss_rate::1 no_value # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.cpu.icache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.writebacks::writebacks 108 # number of writebacks
+system.cpu.icache.writebacks::total 108 # number of writebacks
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements 2042700 # number of replacements
system.cpu.dcache.tagsinuse 511.997802 # Cycle average of tags in use
@@ -456,65 +364,48 @@ system.cpu.dcache.total_refs 14038433 # To
system.cpu.dcache.sampled_refs 2043212 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 6.870767 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 10840000 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 511.997802 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.999996 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits::0 7807782 # number of ReadReq hits
+system.cpu.dcache.occ_blocks::cpu.data 511.997802 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.999996 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.999996 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 7807782 # number of ReadReq hits
system.cpu.dcache.ReadReq_hits::total 7807782 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits::0 5848212 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 5848212 # number of WriteReq hits
system.cpu.dcache.WriteReq_hits::total 5848212 # number of WriteReq hits
-system.cpu.dcache.LoadLockedReq_hits::0 183141 # number of LoadLockedReq hits
+system.cpu.dcache.LoadLockedReq_hits::cpu.data 183141 # number of LoadLockedReq hits
system.cpu.dcache.LoadLockedReq_hits::total 183141 # number of LoadLockedReq hits
-system.cpu.dcache.StoreCondReq_hits::0 199282 # number of StoreCondReq hits
+system.cpu.dcache.StoreCondReq_hits::cpu.data 199282 # number of StoreCondReq hits
system.cpu.dcache.StoreCondReq_hits::total 199282 # number of StoreCondReq hits
-system.cpu.dcache.demand_hits::0 13655994 # number of demand (read+write) hits
-system.cpu.dcache.demand_hits::1 0 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::cpu.data 13655994 # number of demand (read+write) hits
system.cpu.dcache.demand_hits::total 13655994 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits::0 13655994 # number of overall hits
-system.cpu.dcache.overall_hits::1 0 # number of overall hits
+system.cpu.dcache.overall_hits::cpu.data 13655994 # number of overall hits
system.cpu.dcache.overall_hits::total 13655994 # number of overall hits
-system.cpu.dcache.ReadReq_misses::0 1721705 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::cpu.data 1721705 # number of ReadReq misses
system.cpu.dcache.ReadReq_misses::total 1721705 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses::0 304362 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 304362 # number of WriteReq misses
system.cpu.dcache.WriteReq_misses::total 304362 # number of WriteReq misses
-system.cpu.dcache.LoadLockedReq_misses::0 17162 # number of LoadLockedReq misses
+system.cpu.dcache.LoadLockedReq_misses::cpu.data 17162 # number of LoadLockedReq misses
system.cpu.dcache.LoadLockedReq_misses::total 17162 # number of LoadLockedReq misses
-system.cpu.dcache.demand_misses::0 2026067 # number of demand (read+write) misses
-system.cpu.dcache.demand_misses::1 0 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::cpu.data 2026067 # number of demand (read+write) misses
system.cpu.dcache.demand_misses::total 2026067 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses::0 2026067 # number of overall misses
-system.cpu.dcache.overall_misses::1 0 # number of overall misses
+system.cpu.dcache.overall_misses::cpu.data 2026067 # number of overall misses
system.cpu.dcache.overall_misses::total 2026067 # number of overall misses
-system.cpu.dcache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency 0 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses::0 9529487 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::cpu.data 9529487 # number of ReadReq accesses(hits+misses)
system.cpu.dcache.ReadReq_accesses::total 9529487 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses::0 6152574 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 6152574 # number of WriteReq accesses(hits+misses)
system.cpu.dcache.WriteReq_accesses::total 6152574 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.LoadLockedReq_accesses::0 200303 # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_accesses::cpu.data 200303 # number of LoadLockedReq accesses(hits+misses)
system.cpu.dcache.LoadLockedReq_accesses::total 200303 # number of LoadLockedReq accesses(hits+misses)
-system.cpu.dcache.StoreCondReq_accesses::0 199282 # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_accesses::cpu.data 199282 # number of StoreCondReq accesses(hits+misses)
system.cpu.dcache.StoreCondReq_accesses::total 199282 # number of StoreCondReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses::0 15682061 # number of demand (read+write) accesses
-system.cpu.dcache.demand_accesses::1 0 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::cpu.data 15682061 # number of demand (read+write) accesses
system.cpu.dcache.demand_accesses::total 15682061 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses::0 15682061 # number of overall (read+write) accesses
-system.cpu.dcache.overall_accesses::1 0 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 15682061 # number of overall (read+write) accesses
system.cpu.dcache.overall_accesses::total 15682061 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate::0 0.180671 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate::0 0.049469 # miss rate for WriteReq accesses
-system.cpu.dcache.LoadLockedReq_miss_rate::0 0.085680 # miss rate for LoadLockedReq accesses
-system.cpu.dcache.demand_miss_rate::0 0.129196 # miss rate for demand accesses
-system.cpu.dcache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu.dcache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate::0 0.129196 # miss rate for overall accesses
-system.cpu.dcache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu.dcache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu.dcache.demand_avg_miss_latency::0 0 # average overall miss latency
-system.cpu.dcache.demand_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu.dcache.demand_avg_miss_latency::total no_value # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::0 0 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::total no_value # average overall miss latency
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.180671 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.049469 # miss rate for WriteReq accesses
+system.cpu.dcache.LoadLockedReq_miss_rate::cpu.data 0.085680 # miss rate for LoadLockedReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.129196 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.129196 # miss rate for overall accesses
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -523,26 +414,8 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks 825183 # number of writebacks
-system.cpu.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.dcache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses 0 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.demand_mshr_miss_rate::0 0 # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_miss_rate::1 no_value # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate::0 0 # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_miss_rate::1 no_value # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.cpu.dcache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.writebacks::writebacks 825183 # number of writebacks
+system.cpu.dcache.writebacks::total 825183 # number of writebacks
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/config.ini b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/config.ini
index 1a4bf8750..110cfac39 100644
--- a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/config.ini
+++ b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=true
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -68,6 +69,7 @@ profile=0
progress_interval=0
system=system
tracer=system.cpu0.tracer
+workload=
dcache_port=system.cpu0.dcache.cpu_side
icache_port=system.cpu0.icache.cpu_side
@@ -82,20 +84,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -118,20 +113,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -174,6 +162,7 @@ profile=0
progress_interval=0
system=system
tracer=system.cpu1.tracer
+workload=
dcache_port=system.cpu1.dcache.cpu_side
icache_port=system.cpu1.icache.cpu_side
@@ -188,20 +177,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -224,20 +206,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -321,20 +296,13 @@ is_top_level=true
latency=50000
max_miss_count=0
mshrs=20
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=500000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=1024
subblock_size=0
+system=system
tgts_per_mshr=12
trace_addr=0
two_queue=false
@@ -353,20 +321,13 @@ is_top_level=false
latency=10000
max_miss_count=0
mshrs=92
-num_cpus=2
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=100000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=4194304
subblock_size=0
+system=system
tgts_per_mshr=16
trace_addr=0
two_queue=false
@@ -392,7 +353,6 @@ fake_mem=false
pio_addr=0
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=true
ret_data16=65535
ret_data32=4294967295
@@ -462,7 +422,6 @@ pio=system.iobus.port[25]
type=TsunamiCChip
pio_addr=8803072344064
pio_latency=1000
-platform=system.tsunami
system=system
tsunami=system.tsunami
pio=system.iobus.port[1]
@@ -544,7 +503,6 @@ fake_mem=false
pio_addr=8796093677568
pio_latency=1000
pio_size=393216
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -561,7 +519,6 @@ fake_mem=false
pio_addr=8804615848432
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -578,7 +535,6 @@ fake_mem=false
pio_addr=8804615848304
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -595,7 +551,6 @@ fake_mem=false
pio_addr=8804615848569
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -612,7 +567,6 @@ fake_mem=false
pio_addr=8804615848451
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -629,7 +583,6 @@ fake_mem=false
pio_addr=8804615848515
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -646,7 +599,6 @@ fake_mem=false
pio_addr=8804615848579
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -663,7 +615,6 @@ fake_mem=false
pio_addr=8804615848643
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -680,7 +631,6 @@ fake_mem=false
pio_addr=8804615848707
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -697,7 +647,6 @@ fake_mem=false
pio_addr=8804615848771
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -714,7 +663,6 @@ fake_mem=false
pio_addr=8804615848835
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -731,7 +679,6 @@ fake_mem=false
pio_addr=8804615848899
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -748,7 +695,6 @@ fake_mem=false
pio_addr=8804615850617
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -765,7 +711,6 @@ fake_mem=false
pio_addr=8804615848891
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -782,7 +727,6 @@ fake_mem=false
pio_addr=8804615848816
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -799,7 +743,6 @@ fake_mem=false
pio_addr=8804615848696
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -816,7 +759,6 @@ fake_mem=false
pio_addr=8804615848936
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -833,7 +775,6 @@ fake_mem=false
pio_addr=8804615848680
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -850,7 +791,6 @@ fake_mem=false
pio_addr=8804615848944
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -866,7 +806,6 @@ type=BadDevice
devicename=FrameBuffer
pio_addr=8804615848912
pio_latency=1000
-platform=system.tsunami
system=system
pio=system.iobus.port[22]
@@ -931,7 +870,6 @@ type=TsunamiIO
frequency=976562500
pio_addr=8804615847936
pio_latency=1000
-platform=system.tsunami
system=system
time=Thu Jan 1 00:00:00 2009
tsunami=system.tsunami
@@ -942,7 +880,6 @@ pio=system.iobus.port[23]
type=TsunamiPChip
pio_addr=8802535473152
pio_latency=1000
-platform=system.tsunami
system=system
tsunami=system.tsunami
pio=system.iobus.port[2]
diff --git a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/simout b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/simout
index 3af3fc1dd..b1f645266 100755
--- a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/simout
+++ b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/simout
@@ -1,12 +1,11 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 03:53:29
-gem5 started Jan 23 2012 04:23:09
+gem5 compiled Feb 11 2012 13:05:17
+gem5 started Feb 11 2012 13:10:02
gem5 executing on zizzer
-command line: build/ALPHA_FS/gem5.opt -d build/ALPHA_FS/tests/opt/quick/10.linux-boot/alpha/linux/tsunami-simple-timing-dual -re tests/run.py build/ALPHA_FS/tests/opt/quick/10.linux-boot/alpha/linux/tsunami-simple-timing-dual
+command line: build/ALPHA/gem5.fast -d build/ALPHA/tests/fast/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-timing-dual -re tests/run.py build/ALPHA/tests/fast/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-timing-dual
Global frequency set at 1000000000000 ticks per second
- 0: system.tsunami.io.rtc: Real-time clock set to Thu Jan 1 00:00:00 2009
info: kernel located at: /dist/m5/system/binaries/vmlinux
info: Entering event queue @ 0. Starting simulation...
info: Launching CPU 1 @ 562628000
diff --git a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/stats.txt b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/stats.txt
index 628ea2e3e..565674386 100644
--- a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/stats.txt
+++ b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 1.958647 # Nu
sim_ticks 1958647095000 # Number of ticks simulated
final_tick 1958647095000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1643366 # Simulator instruction rate (inst/s)
-host_tick_rate 54228566310 # Simulator tick rate (ticks/s)
-host_mem_usage 293036 # Number of bytes of host memory used
-host_seconds 36.12 # Real time elapsed on the host
+host_inst_rate 1989502 # Simulator instruction rate (inst/s)
+host_op_rate 1989500 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 65650485361 # Simulator tick rate (ticks/s)
+host_mem_usage 290388 # Number of bytes of host memory used
+host_seconds 29.83 # Real time elapsed on the host
sim_insts 59355643 # Number of instructions simulated
+sim_ops 59355643 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 30050624 # Number of bytes read from this memory
system.physmem.bytes_inst_read 971200 # Number of instructions bytes read from this memory
system.physmem.bytes_written 10333120 # Number of bytes written to this memory
@@ -25,122 +27,153 @@ system.l2c.total_refs 2371449 # To
system.l2c.sampled_refs 427769 # Sample count of references to valid blocks.
system.l2c.avg_refs 5.543761 # Average number of references to valid blocks.
system.l2c.warmup_cycle 10882116000 # Cycle when the warmup percentage was hit.
-system.l2c.occ_blocks::0 10867.929163 # Average occupied blocks per context
-system.l2c.occ_blocks::1 199.983935 # Average occupied blocks per context
-system.l2c.occ_blocks::2 23419.887612 # Average occupied blocks per context
-system.l2c.occ_percent::0 0.165831 # Average percentage of cache occupancy
-system.l2c.occ_percent::1 0.003052 # Average percentage of cache occupancy
-system.l2c.occ_percent::2 0.357359 # Average percentage of cache occupancy
-system.l2c.ReadReq_hits::0 1659395 # number of ReadReq hits
-system.l2c.ReadReq_hits::1 119191 # number of ReadReq hits
+system.l2c.occ_blocks::writebacks 23419.887612 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu0.inst 3728.336055 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu0.data 7139.593108 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu1.inst 100.838318 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu1.data 99.145617 # Average occupied blocks per requestor
+system.l2c.occ_percent::writebacks 0.357359 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu0.inst 0.056890 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu0.data 0.108942 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu1.inst 0.001539 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu1.data 0.001513 # Average percentage of cache occupancy
+system.l2c.occ_percent::total 0.526242 # Average percentage of cache occupancy
+system.l2c.ReadReq_hits::cpu0.inst 901389 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu0.data 758006 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu1.inst 86187 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu1.data 33004 # number of ReadReq hits
system.l2c.ReadReq_hits::total 1778586 # number of ReadReq hits
-system.l2c.Writeback_hits::0 816294 # number of Writeback hits
+system.l2c.Writeback_hits::writebacks 816294 # number of Writeback hits
system.l2c.Writeback_hits::total 816294 # number of Writeback hits
-system.l2c.UpgradeReq_hits::0 172 # number of UpgradeReq hits
-system.l2c.UpgradeReq_hits::1 53 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::cpu0.data 172 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::cpu1.data 53 # number of UpgradeReq hits
system.l2c.UpgradeReq_hits::total 225 # number of UpgradeReq hits
-system.l2c.SCUpgradeReq_hits::0 18 # number of SCUpgradeReq hits
-system.l2c.SCUpgradeReq_hits::1 19 # number of SCUpgradeReq hits
+system.l2c.SCUpgradeReq_hits::cpu0.data 18 # number of SCUpgradeReq hits
+system.l2c.SCUpgradeReq_hits::cpu1.data 19 # number of SCUpgradeReq hits
system.l2c.SCUpgradeReq_hits::total 37 # number of SCUpgradeReq hits
-system.l2c.ReadExReq_hits::0 170288 # number of ReadExReq hits
-system.l2c.ReadExReq_hits::1 12569 # number of ReadExReq hits
+system.l2c.ReadExReq_hits::cpu0.data 170288 # number of ReadExReq hits
+system.l2c.ReadExReq_hits::cpu1.data 12569 # number of ReadExReq hits
system.l2c.ReadExReq_hits::total 182857 # number of ReadExReq hits
-system.l2c.demand_hits::0 1829683 # number of demand (read+write) hits
-system.l2c.demand_hits::1 131760 # number of demand (read+write) hits
-system.l2c.demand_hits::2 0 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu0.inst 901389 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu0.data 928294 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu1.inst 86187 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu1.data 45573 # number of demand (read+write) hits
system.l2c.demand_hits::total 1961443 # number of demand (read+write) hits
-system.l2c.overall_hits::0 1829683 # number of overall hits
-system.l2c.overall_hits::1 131760 # number of overall hits
-system.l2c.overall_hits::2 0 # number of overall hits
+system.l2c.overall_hits::cpu0.inst 901389 # number of overall hits
+system.l2c.overall_hits::cpu0.data 928294 # number of overall hits
+system.l2c.overall_hits::cpu1.inst 86187 # number of overall hits
+system.l2c.overall_hits::cpu1.data 45573 # number of overall hits
system.l2c.overall_hits::total 1961443 # number of overall hits
-system.l2c.ReadReq_misses::0 302827 # number of ReadReq misses
-system.l2c.ReadReq_misses::1 1953 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu0.inst 14371 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu0.data 288456 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu1.inst 815 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu1.data 1138 # number of ReadReq misses
system.l2c.ReadReq_misses::total 304780 # number of ReadReq misses
-system.l2c.UpgradeReq_misses::0 2453 # number of UpgradeReq misses
-system.l2c.UpgradeReq_misses::1 495 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu0.data 2453 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu1.data 495 # number of UpgradeReq misses
system.l2c.UpgradeReq_misses::total 2948 # number of UpgradeReq misses
-system.l2c.SCUpgradeReq_misses::0 15 # number of SCUpgradeReq misses
-system.l2c.SCUpgradeReq_misses::1 74 # number of SCUpgradeReq misses
+system.l2c.SCUpgradeReq_misses::cpu0.data 15 # number of SCUpgradeReq misses
+system.l2c.SCUpgradeReq_misses::cpu1.data 74 # number of SCUpgradeReq misses
system.l2c.SCUpgradeReq_misses::total 89 # number of SCUpgradeReq misses
-system.l2c.ReadExReq_misses::0 117546 # number of ReadExReq misses
-system.l2c.ReadExReq_misses::1 6196 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu0.data 117546 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu1.data 6196 # number of ReadExReq misses
system.l2c.ReadExReq_misses::total 123742 # number of ReadExReq misses
-system.l2c.demand_misses::0 420373 # number of demand (read+write) misses
-system.l2c.demand_misses::1 8149 # number of demand (read+write) misses
-system.l2c.demand_misses::2 0 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu0.inst 14371 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu0.data 406002 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu1.inst 815 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu1.data 7334 # number of demand (read+write) misses
system.l2c.demand_misses::total 428522 # number of demand (read+write) misses
-system.l2c.overall_misses::0 420373 # number of overall misses
-system.l2c.overall_misses::1 8149 # number of overall misses
-system.l2c.overall_misses::2 0 # number of overall misses
+system.l2c.overall_misses::cpu0.inst 14371 # number of overall misses
+system.l2c.overall_misses::cpu0.data 406002 # number of overall misses
+system.l2c.overall_misses::cpu1.inst 815 # number of overall misses
+system.l2c.overall_misses::cpu1.data 7334 # number of overall misses
system.l2c.overall_misses::total 428522 # number of overall misses
-system.l2c.ReadReq_miss_latency 15853640000 # number of ReadReq miss cycles
-system.l2c.UpgradeReq_miss_latency 3024000 # number of UpgradeReq miss cycles
-system.l2c.SCUpgradeReq_miss_latency 416000 # number of SCUpgradeReq miss cycles
-system.l2c.ReadExReq_miss_latency 6434878000 # number of ReadExReq miss cycles
-system.l2c.demand_miss_latency 22288518000 # number of demand (read+write) miss cycles
-system.l2c.overall_miss_latency 22288518000 # number of overall miss cycles
-system.l2c.ReadReq_accesses::0 1962222 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::1 121144 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_miss_latency::cpu0.inst 747344500 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu0.data 15004707000 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu1.inst 42364500 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu1.data 59224000 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::total 15853640000 # number of ReadReq miss cycles
+system.l2c.UpgradeReq_miss_latency::cpu0.data 2244000 # number of UpgradeReq miss cycles
+system.l2c.UpgradeReq_miss_latency::cpu1.data 780000 # number of UpgradeReq miss cycles
+system.l2c.UpgradeReq_miss_latency::total 3024000 # number of UpgradeReq miss cycles
+system.l2c.SCUpgradeReq_miss_latency::cpu0.data 104000 # number of SCUpgradeReq miss cycles
+system.l2c.SCUpgradeReq_miss_latency::cpu1.data 312000 # number of SCUpgradeReq miss cycles
+system.l2c.SCUpgradeReq_miss_latency::total 416000 # number of SCUpgradeReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu0.data 6112681000 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu1.data 322197000 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::total 6434878000 # number of ReadExReq miss cycles
+system.l2c.demand_miss_latency::cpu0.inst 747344500 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu0.data 21117388000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu1.inst 42364500 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu1.data 381421000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::total 22288518000 # number of demand (read+write) miss cycles
+system.l2c.overall_miss_latency::cpu0.inst 747344500 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu0.data 21117388000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu1.inst 42364500 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu1.data 381421000 # number of overall miss cycles
+system.l2c.overall_miss_latency::total 22288518000 # number of overall miss cycles
+system.l2c.ReadReq_accesses::cpu0.inst 915760 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu0.data 1046462 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu1.inst 87002 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu1.data 34142 # number of ReadReq accesses(hits+misses)
system.l2c.ReadReq_accesses::total 2083366 # number of ReadReq accesses(hits+misses)
-system.l2c.Writeback_accesses::0 816294 # number of Writeback accesses(hits+misses)
+system.l2c.Writeback_accesses::writebacks 816294 # number of Writeback accesses(hits+misses)
system.l2c.Writeback_accesses::total 816294 # number of Writeback accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::0 2625 # number of UpgradeReq accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::1 548 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu0.data 2625 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu1.data 548 # number of UpgradeReq accesses(hits+misses)
system.l2c.UpgradeReq_accesses::total 3173 # number of UpgradeReq accesses(hits+misses)
-system.l2c.SCUpgradeReq_accesses::0 33 # number of SCUpgradeReq accesses(hits+misses)
-system.l2c.SCUpgradeReq_accesses::1 93 # number of SCUpgradeReq accesses(hits+misses)
+system.l2c.SCUpgradeReq_accesses::cpu0.data 33 # number of SCUpgradeReq accesses(hits+misses)
+system.l2c.SCUpgradeReq_accesses::cpu1.data 93 # number of SCUpgradeReq accesses(hits+misses)
system.l2c.SCUpgradeReq_accesses::total 126 # number of SCUpgradeReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::0 287834 # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::1 18765 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu0.data 287834 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu1.data 18765 # number of ReadExReq accesses(hits+misses)
system.l2c.ReadExReq_accesses::total 306599 # number of ReadExReq accesses(hits+misses)
-system.l2c.demand_accesses::0 2250056 # number of demand (read+write) accesses
-system.l2c.demand_accesses::1 139909 # number of demand (read+write) accesses
-system.l2c.demand_accesses::2 0 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu0.inst 915760 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu0.data 1334296 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu1.inst 87002 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu1.data 52907 # number of demand (read+write) accesses
system.l2c.demand_accesses::total 2389965 # number of demand (read+write) accesses
-system.l2c.overall_accesses::0 2250056 # number of overall (read+write) accesses
-system.l2c.overall_accesses::1 139909 # number of overall (read+write) accesses
-system.l2c.overall_accesses::2 0 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu0.inst 915760 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu0.data 1334296 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu1.inst 87002 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu1.data 52907 # number of overall (read+write) accesses
system.l2c.overall_accesses::total 2389965 # number of overall (read+write) accesses
-system.l2c.ReadReq_miss_rate::0 0.154329 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::1 0.016121 # miss rate for ReadReq accesses
-system.l2c.UpgradeReq_miss_rate::0 0.934476 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::1 0.903285 # miss rate for UpgradeReq accesses
-system.l2c.SCUpgradeReq_miss_rate::0 0.454545 # miss rate for SCUpgradeReq accesses
-system.l2c.SCUpgradeReq_miss_rate::1 0.795699 # miss rate for SCUpgradeReq accesses
-system.l2c.ReadExReq_miss_rate::0 0.408381 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::1 0.330189 # miss rate for ReadExReq accesses
-system.l2c.demand_miss_rate::0 0.186828 # miss rate for demand accesses
-system.l2c.demand_miss_rate::1 0.058245 # miss rate for demand accesses
-system.l2c.demand_miss_rate::2 no_value # miss rate for demand accesses
-system.l2c.demand_miss_rate::total no_value # miss rate for demand accesses
-system.l2c.overall_miss_rate::0 0.186828 # miss rate for overall accesses
-system.l2c.overall_miss_rate::1 0.058245 # miss rate for overall accesses
-system.l2c.overall_miss_rate::2 no_value # miss rate for overall accesses
-system.l2c.overall_miss_rate::total no_value # miss rate for overall accesses
-system.l2c.ReadReq_avg_miss_latency::0 52352.135047 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::1 8117583.205325 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::2 inf # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::total inf # average ReadReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::0 1232.776192 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::1 6109.090909 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::2 inf # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::total inf # average UpgradeReq miss latency
-system.l2c.SCUpgradeReq_avg_miss_latency::0 27733.333333 # average SCUpgradeReq miss latency
-system.l2c.SCUpgradeReq_avg_miss_latency::1 5621.621622 # average SCUpgradeReq miss latency
-system.l2c.SCUpgradeReq_avg_miss_latency::2 inf # average SCUpgradeReq miss latency
-system.l2c.SCUpgradeReq_avg_miss_latency::total inf # average SCUpgradeReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::0 54743.487656 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::1 1038553.582957 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::2 inf # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::total inf # average ReadExReq miss latency
-system.l2c.demand_avg_miss_latency::0 53020.812469 # average overall miss latency
-system.l2c.demand_avg_miss_latency::1 2735123.082587 # average overall miss latency
-system.l2c.demand_avg_miss_latency::2 inf # average overall miss latency
-system.l2c.demand_avg_miss_latency::total inf # average overall miss latency
-system.l2c.overall_avg_miss_latency::0 53020.812469 # average overall miss latency
-system.l2c.overall_avg_miss_latency::1 2735123.082587 # average overall miss latency
-system.l2c.overall_avg_miss_latency::2 inf # average overall miss latency
-system.l2c.overall_avg_miss_latency::total inf # average overall miss latency
+system.l2c.ReadReq_miss_rate::cpu0.inst 0.015693 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu0.data 0.275649 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu1.inst 0.009368 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu1.data 0.033331 # miss rate for ReadReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu0.data 0.934476 # miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu1.data 0.903285 # miss rate for UpgradeReq accesses
+system.l2c.SCUpgradeReq_miss_rate::cpu0.data 0.454545 # miss rate for SCUpgradeReq accesses
+system.l2c.SCUpgradeReq_miss_rate::cpu1.data 0.795699 # miss rate for SCUpgradeReq accesses
+system.l2c.ReadExReq_miss_rate::cpu0.data 0.408381 # miss rate for ReadExReq accesses
+system.l2c.ReadExReq_miss_rate::cpu1.data 0.330189 # miss rate for ReadExReq accesses
+system.l2c.demand_miss_rate::cpu0.inst 0.015693 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu0.data 0.304282 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu1.inst 0.009368 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu1.data 0.138621 # miss rate for demand accesses
+system.l2c.overall_miss_rate::cpu0.inst 0.015693 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu0.data 0.304282 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu1.inst 0.009368 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu1.data 0.138621 # miss rate for overall accesses
+system.l2c.ReadReq_avg_miss_latency::cpu0.inst 52003.653190 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu0.data 52017.316332 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu1.inst 51980.981595 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu1.data 52042.179262 # average ReadReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::cpu0.data 914.798206 # average UpgradeReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::cpu1.data 1575.757576 # average UpgradeReq miss latency
+system.l2c.SCUpgradeReq_avg_miss_latency::cpu0.data 6933.333333 # average SCUpgradeReq miss latency
+system.l2c.SCUpgradeReq_avg_miss_latency::cpu1.data 4216.216216 # average SCUpgradeReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu0.data 52002.458612 # average ReadExReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu1.data 52000.806972 # average ReadExReq miss latency
+system.l2c.demand_avg_miss_latency::cpu0.inst 52003.653190 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu0.data 52013.014714 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu1.inst 51980.981595 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu1.data 52007.226616 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu0.inst 52003.653190 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu0.data 52013.014714 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu1.inst 51980.981595 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu1.data 52007.226616 # average overall miss latency
system.l2c.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.l2c.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.l2c.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -149,61 +182,113 @@ system.l2c.avg_blocked_cycles::no_mshrs no_value # av
system.l2c.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.l2c.fast_writes 0 # number of fast writes performed
system.l2c.cache_copies 0 # number of cache copies performed
-system.l2c.writebacks 119935 # number of writebacks
-system.l2c.ReadReq_mshr_hits 11 # number of ReadReq MSHR hits
-system.l2c.demand_mshr_hits 11 # number of demand (read+write) MSHR hits
-system.l2c.overall_mshr_hits 11 # number of overall MSHR hits
-system.l2c.ReadReq_mshr_misses 304769 # number of ReadReq MSHR misses
-system.l2c.UpgradeReq_mshr_misses 2948 # number of UpgradeReq MSHR misses
-system.l2c.SCUpgradeReq_mshr_misses 89 # number of SCUpgradeReq MSHR misses
-system.l2c.ReadExReq_mshr_misses 123742 # number of ReadExReq MSHR misses
-system.l2c.demand_mshr_misses 428511 # number of demand (read+write) MSHR misses
-system.l2c.overall_mshr_misses 428511 # number of overall MSHR misses
-system.l2c.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.l2c.ReadReq_mshr_miss_latency 12195855000 # number of ReadReq MSHR miss cycles
-system.l2c.UpgradeReq_mshr_miss_latency 117981000 # number of UpgradeReq MSHR miss cycles
-system.l2c.SCUpgradeReq_mshr_miss_latency 3560000 # number of SCUpgradeReq MSHR miss cycles
-system.l2c.ReadExReq_mshr_miss_latency 4949974000 # number of ReadExReq MSHR miss cycles
-system.l2c.demand_mshr_miss_latency 17145829000 # number of demand (read+write) MSHR miss cycles
-system.l2c.overall_mshr_miss_latency 17145829000 # number of overall MSHR miss cycles
-system.l2c.ReadReq_mshr_uncacheable_latency 802314500 # number of ReadReq MSHR uncacheable cycles
-system.l2c.WriteReq_mshr_uncacheable_latency 1391411500 # number of WriteReq MSHR uncacheable cycles
-system.l2c.overall_mshr_uncacheable_latency 2193726000 # number of overall MSHR uncacheable cycles
-system.l2c.ReadReq_mshr_miss_rate::0 0.155318 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::1 2.515758 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::2 inf # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::total inf # mshr miss rate for ReadReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::0 1.123048 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::1 5.379562 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::2 inf # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::total inf # mshr miss rate for UpgradeReq accesses
-system.l2c.SCUpgradeReq_mshr_miss_rate::0 2.696970 # mshr miss rate for SCUpgradeReq accesses
-system.l2c.SCUpgradeReq_mshr_miss_rate::1 0.956989 # mshr miss rate for SCUpgradeReq accesses
-system.l2c.SCUpgradeReq_mshr_miss_rate::2 inf # mshr miss rate for SCUpgradeReq accesses
-system.l2c.SCUpgradeReq_mshr_miss_rate::total inf # mshr miss rate for SCUpgradeReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::0 0.429908 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::1 6.594298 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::2 inf # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::total inf # mshr miss rate for ReadExReq accesses
-system.l2c.demand_mshr_miss_rate::0 0.190445 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::1 3.062784 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::2 inf # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::total inf # mshr miss rate for demand accesses
-system.l2c.overall_mshr_miss_rate::0 0.190445 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::1 3.062784 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::2 inf # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::total inf # mshr miss rate for overall accesses
-system.l2c.ReadReq_avg_mshr_miss_latency 40016.717580 # average ReadReq mshr miss latency
-system.l2c.UpgradeReq_avg_mshr_miss_latency 40020.691995 # average UpgradeReq mshr miss latency
-system.l2c.SCUpgradeReq_avg_mshr_miss_latency 40000 # average SCUpgradeReq mshr miss latency
-system.l2c.ReadExReq_avg_mshr_miss_latency 40002.375911 # average ReadExReq mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency 40012.576107 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency 40012.576107 # average overall mshr miss latency
-system.l2c.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.l2c.WriteReq_avg_mshr_uncacheable_latency inf # average WriteReq mshr uncacheable latency
-system.l2c.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.l2c.mshr_cap_events 0 # number of times MSHR cap was activated
-system.l2c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.l2c.writebacks::writebacks 119935 # number of writebacks
+system.l2c.writebacks::total 119935 # number of writebacks
+system.l2c.ReadReq_mshr_hits::cpu1.inst 11 # number of ReadReq MSHR hits
+system.l2c.ReadReq_mshr_hits::total 11 # number of ReadReq MSHR hits
+system.l2c.demand_mshr_hits::cpu1.inst 11 # number of demand (read+write) MSHR hits
+system.l2c.demand_mshr_hits::total 11 # number of demand (read+write) MSHR hits
+system.l2c.overall_mshr_hits::cpu1.inst 11 # number of overall MSHR hits
+system.l2c.overall_mshr_hits::total 11 # number of overall MSHR hits
+system.l2c.ReadReq_mshr_misses::cpu0.inst 14371 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu0.data 288456 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu1.inst 804 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu1.data 1138 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::total 304769 # number of ReadReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::cpu0.data 2453 # number of UpgradeReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::cpu1.data 495 # number of UpgradeReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::total 2948 # number of UpgradeReq MSHR misses
+system.l2c.SCUpgradeReq_mshr_misses::cpu0.data 15 # number of SCUpgradeReq MSHR misses
+system.l2c.SCUpgradeReq_mshr_misses::cpu1.data 74 # number of SCUpgradeReq MSHR misses
+system.l2c.SCUpgradeReq_mshr_misses::total 89 # number of SCUpgradeReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::cpu0.data 117546 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::cpu1.data 6196 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::total 123742 # number of ReadExReq MSHR misses
+system.l2c.demand_mshr_misses::cpu0.inst 14371 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu0.data 406002 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu1.inst 804 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu1.data 7334 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::total 428511 # number of demand (read+write) MSHR misses
+system.l2c.overall_mshr_misses::cpu0.inst 14371 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu0.data 406002 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu1.inst 804 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu1.data 7334 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::total 428511 # number of overall MSHR misses
+system.l2c.ReadReq_mshr_miss_latency::cpu0.inst 574888000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu0.data 11543235000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu1.inst 32164000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu1.data 45568000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::total 12195855000 # number of ReadReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::cpu0.data 98181000 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::cpu1.data 19800000 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::total 117981000 # number of UpgradeReq MSHR miss cycles
+system.l2c.SCUpgradeReq_mshr_miss_latency::cpu0.data 600000 # number of SCUpgradeReq MSHR miss cycles
+system.l2c.SCUpgradeReq_mshr_miss_latency::cpu1.data 2960000 # number of SCUpgradeReq MSHR miss cycles
+system.l2c.SCUpgradeReq_mshr_miss_latency::total 3560000 # number of SCUpgradeReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu0.data 4702129000 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu1.data 247845000 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::total 4949974000 # number of ReadExReq MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu0.inst 574888000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu0.data 16245364000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu1.inst 32164000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu1.data 293413000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::total 17145829000 # number of demand (read+write) MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu0.inst 574888000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu0.data 16245364000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu1.inst 32164000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu1.data 293413000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::total 17145829000 # number of overall MSHR miss cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::cpu0.data 792100000 # number of ReadReq MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::cpu1.data 10214500 # number of ReadReq MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::total 802314500 # number of ReadReq MSHR uncacheable cycles
+system.l2c.WriteReq_mshr_uncacheable_latency::cpu0.data 1122200000 # number of WriteReq MSHR uncacheable cycles
+system.l2c.WriteReq_mshr_uncacheable_latency::cpu1.data 269211500 # number of WriteReq MSHR uncacheable cycles
+system.l2c.WriteReq_mshr_uncacheable_latency::total 1391411500 # number of WriteReq MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::cpu0.data 1914300000 # number of overall MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::cpu1.data 279426000 # number of overall MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::total 2193726000 # number of overall MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_miss_rate::cpu0.inst 0.015693 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu0.data 0.275649 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu1.inst 0.009241 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu1.data 0.033331 # mshr miss rate for ReadReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::cpu0.data 0.934476 # mshr miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::cpu1.data 0.903285 # mshr miss rate for UpgradeReq accesses
+system.l2c.SCUpgradeReq_mshr_miss_rate::cpu0.data 0.454545 # mshr miss rate for SCUpgradeReq accesses
+system.l2c.SCUpgradeReq_mshr_miss_rate::cpu1.data 0.795699 # mshr miss rate for SCUpgradeReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::cpu0.data 0.408381 # mshr miss rate for ReadExReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::cpu1.data 0.330189 # mshr miss rate for ReadExReq accesses
+system.l2c.demand_mshr_miss_rate::cpu0.inst 0.015693 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu0.data 0.304282 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu1.inst 0.009241 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu1.data 0.138621 # mshr miss rate for demand accesses
+system.l2c.overall_mshr_miss_rate::cpu0.inst 0.015693 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu0.data 0.304282 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu1.inst 0.009241 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu1.data 0.138621 # mshr miss rate for overall accesses
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu0.inst 40003.340060 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu0.data 40017.316332 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu1.inst 40004.975124 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu1.data 40042.179262 # average ReadReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu0.data 40024.867509 # average UpgradeReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu1.data 40000 # average UpgradeReq mshr miss latency
+system.l2c.SCUpgradeReq_avg_mshr_miss_latency::cpu0.data 40000 # average SCUpgradeReq mshr miss latency
+system.l2c.SCUpgradeReq_avg_mshr_miss_latency::cpu1.data 40000 # average SCUpgradeReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu0.data 40002.458612 # average ReadExReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu1.data 40000.806972 # average ReadExReq mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu0.inst 40003.340060 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu0.data 40013.014714 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu1.inst 40004.975124 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu1.data 40007.226616 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu0.inst 40003.340060 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu0.data 40013.014714 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu1.inst 40004.975124 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu1.data 40007.226616 # average overall mshr miss latency
+system.l2c.ReadReq_avg_mshr_uncacheable_latency::cpu0.data inf # average ReadReq mshr uncacheable latency
+system.l2c.ReadReq_avg_mshr_uncacheable_latency::cpu1.data inf # average ReadReq mshr uncacheable latency
+system.l2c.WriteReq_avg_mshr_uncacheable_latency::cpu0.data inf # average WriteReq mshr uncacheable latency
+system.l2c.WriteReq_avg_mshr_uncacheable_latency::cpu1.data inf # average WriteReq mshr uncacheable latency
+system.l2c.overall_avg_mshr_uncacheable_latency::cpu0.data inf # average overall mshr uncacheable latency
+system.l2c.overall_avg_mshr_uncacheable_latency::cpu1.data inf # average overall mshr uncacheable latency
system.l2c.no_allocate_misses 0 # Number of misses that were no-allocate
system.iocache.replacements 41694 # number of replacements
system.iocache.tagsinuse 0.563721 # Cycle average of tags in use
@@ -211,58 +296,41 @@ system.iocache.total_refs 0 # To
system.iocache.sampled_refs 41710 # Sample count of references to valid blocks.
system.iocache.avg_refs 0 # Average number of references to valid blocks.
system.iocache.warmup_cycle 1751545158000 # Cycle when the warmup percentage was hit.
-system.iocache.occ_blocks::1 0.563721 # Average occupied blocks per context
-system.iocache.occ_percent::1 0.035233 # Average percentage of cache occupancy
-system.iocache.demand_hits::0 0 # number of demand (read+write) hits
-system.iocache.demand_hits::1 0 # number of demand (read+write) hits
-system.iocache.demand_hits::total 0 # number of demand (read+write) hits
-system.iocache.overall_hits::0 0 # number of overall hits
-system.iocache.overall_hits::1 0 # number of overall hits
-system.iocache.overall_hits::total 0 # number of overall hits
-system.iocache.ReadReq_misses::1 174 # number of ReadReq misses
+system.iocache.occ_blocks::tsunami.ide 0.563721 # Average occupied blocks per requestor
+system.iocache.occ_percent::tsunami.ide 0.035233 # Average percentage of cache occupancy
+system.iocache.occ_percent::total 0.035233 # Average percentage of cache occupancy
+system.iocache.ReadReq_misses::tsunami.ide 174 # number of ReadReq misses
system.iocache.ReadReq_misses::total 174 # number of ReadReq misses
-system.iocache.WriteReq_misses::1 41552 # number of WriteReq misses
+system.iocache.WriteReq_misses::tsunami.ide 41552 # number of WriteReq misses
system.iocache.WriteReq_misses::total 41552 # number of WriteReq misses
-system.iocache.demand_misses::0 0 # number of demand (read+write) misses
-system.iocache.demand_misses::1 41726 # number of demand (read+write) misses
+system.iocache.demand_misses::tsunami.ide 41726 # number of demand (read+write) misses
system.iocache.demand_misses::total 41726 # number of demand (read+write) misses
-system.iocache.overall_misses::0 0 # number of overall misses
-system.iocache.overall_misses::1 41726 # number of overall misses
+system.iocache.overall_misses::tsunami.ide 41726 # number of overall misses
system.iocache.overall_misses::total 41726 # number of overall misses
-system.iocache.ReadReq_miss_latency 20052998 # number of ReadReq miss cycles
-system.iocache.WriteReq_miss_latency 5721783806 # number of WriteReq miss cycles
-system.iocache.demand_miss_latency 5741836804 # number of demand (read+write) miss cycles
-system.iocache.overall_miss_latency 5741836804 # number of overall miss cycles
-system.iocache.ReadReq_accesses::1 174 # number of ReadReq accesses(hits+misses)
+system.iocache.ReadReq_miss_latency::tsunami.ide 20052998 # number of ReadReq miss cycles
+system.iocache.ReadReq_miss_latency::total 20052998 # number of ReadReq miss cycles
+system.iocache.WriteReq_miss_latency::tsunami.ide 5721783806 # number of WriteReq miss cycles
+system.iocache.WriteReq_miss_latency::total 5721783806 # number of WriteReq miss cycles
+system.iocache.demand_miss_latency::tsunami.ide 5741836804 # number of demand (read+write) miss cycles
+system.iocache.demand_miss_latency::total 5741836804 # number of demand (read+write) miss cycles
+system.iocache.overall_miss_latency::tsunami.ide 5741836804 # number of overall miss cycles
+system.iocache.overall_miss_latency::total 5741836804 # number of overall miss cycles
+system.iocache.ReadReq_accesses::tsunami.ide 174 # number of ReadReq accesses(hits+misses)
system.iocache.ReadReq_accesses::total 174 # number of ReadReq accesses(hits+misses)
-system.iocache.WriteReq_accesses::1 41552 # number of WriteReq accesses(hits+misses)
+system.iocache.WriteReq_accesses::tsunami.ide 41552 # number of WriteReq accesses(hits+misses)
system.iocache.WriteReq_accesses::total 41552 # number of WriteReq accesses(hits+misses)
-system.iocache.demand_accesses::0 0 # number of demand (read+write) accesses
-system.iocache.demand_accesses::1 41726 # number of demand (read+write) accesses
+system.iocache.demand_accesses::tsunami.ide 41726 # number of demand (read+write) accesses
system.iocache.demand_accesses::total 41726 # number of demand (read+write) accesses
-system.iocache.overall_accesses::0 0 # number of overall (read+write) accesses
-system.iocache.overall_accesses::1 41726 # number of overall (read+write) accesses
+system.iocache.overall_accesses::tsunami.ide 41726 # number of overall (read+write) accesses
system.iocache.overall_accesses::total 41726 # number of overall (read+write) accesses
-system.iocache.ReadReq_miss_rate::1 1 # miss rate for ReadReq accesses
-system.iocache.WriteReq_miss_rate::1 1 # miss rate for WriteReq accesses
-system.iocache.demand_miss_rate::0 no_value # miss rate for demand accesses
-system.iocache.demand_miss_rate::1 1 # miss rate for demand accesses
-system.iocache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.iocache.overall_miss_rate::0 no_value # miss rate for overall accesses
-system.iocache.overall_miss_rate::1 1 # miss rate for overall accesses
-system.iocache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.iocache.ReadReq_avg_miss_latency::0 inf # average ReadReq miss latency
-system.iocache.ReadReq_avg_miss_latency::1 115247.114943 # average ReadReq miss latency
-system.iocache.ReadReq_avg_miss_latency::total inf # average ReadReq miss latency
-system.iocache.WriteReq_avg_miss_latency::0 inf # average WriteReq miss latency
-system.iocache.WriteReq_avg_miss_latency::1 137701.766606 # average WriteReq miss latency
-system.iocache.WriteReq_avg_miss_latency::total inf # average WriteReq miss latency
-system.iocache.demand_avg_miss_latency::0 inf # average overall miss latency
-system.iocache.demand_avg_miss_latency::1 137608.129320 # average overall miss latency
-system.iocache.demand_avg_miss_latency::total inf # average overall miss latency
-system.iocache.overall_avg_miss_latency::0 inf # average overall miss latency
-system.iocache.overall_avg_miss_latency::1 137608.129320 # average overall miss latency
-system.iocache.overall_avg_miss_latency::total inf # average overall miss latency
+system.iocache.ReadReq_miss_rate::tsunami.ide 1 # miss rate for ReadReq accesses
+system.iocache.WriteReq_miss_rate::tsunami.ide 1 # miss rate for WriteReq accesses
+system.iocache.demand_miss_rate::tsunami.ide 1 # miss rate for demand accesses
+system.iocache.overall_miss_rate::tsunami.ide 1 # miss rate for overall accesses
+system.iocache.ReadReq_avg_miss_latency::tsunami.ide 115247.114943 # average ReadReq miss latency
+system.iocache.WriteReq_avg_miss_latency::tsunami.ide 137701.766606 # average WriteReq miss latency
+system.iocache.demand_avg_miss_latency::tsunami.ide 137608.129320 # average overall miss latency
+system.iocache.overall_avg_miss_latency::tsunami.ide 137608.129320 # average overall miss latency
system.iocache.blocked_cycles::no_mshrs 64596068 # number of cycles access was blocked
system.iocache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.iocache.blocked::no_mshrs 10459 # number of cycles access was blocked
@@ -271,38 +339,32 @@ system.iocache.avg_blocked_cycles::no_mshrs 6176.122765 #
system.iocache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.iocache.fast_writes 0 # number of fast writes performed
system.iocache.cache_copies 0 # number of cache copies performed
-system.iocache.writebacks 41520 # number of writebacks
-system.iocache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.iocache.overall_mshr_hits 0 # number of overall MSHR hits
-system.iocache.ReadReq_mshr_misses 174 # number of ReadReq MSHR misses
-system.iocache.WriteReq_mshr_misses 41552 # number of WriteReq MSHR misses
-system.iocache.demand_mshr_misses 41726 # number of demand (read+write) MSHR misses
-system.iocache.overall_mshr_misses 41726 # number of overall MSHR misses
-system.iocache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.iocache.ReadReq_mshr_miss_latency 11004998 # number of ReadReq MSHR miss cycles
-system.iocache.WriteReq_mshr_miss_latency 3560928000 # number of WriteReq MSHR miss cycles
-system.iocache.demand_mshr_miss_latency 3571932998 # number of demand (read+write) MSHR miss cycles
-system.iocache.overall_mshr_miss_latency 3571932998 # number of overall MSHR miss cycles
-system.iocache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.iocache.ReadReq_mshr_miss_rate::0 inf # mshr miss rate for ReadReq accesses
-system.iocache.ReadReq_mshr_miss_rate::1 1 # mshr miss rate for ReadReq accesses
-system.iocache.ReadReq_mshr_miss_rate::total inf # mshr miss rate for ReadReq accesses
-system.iocache.WriteReq_mshr_miss_rate::0 inf # mshr miss rate for WriteReq accesses
-system.iocache.WriteReq_mshr_miss_rate::1 1 # mshr miss rate for WriteReq accesses
-system.iocache.WriteReq_mshr_miss_rate::total inf # mshr miss rate for WriteReq accesses
-system.iocache.demand_mshr_miss_rate::0 inf # mshr miss rate for demand accesses
-system.iocache.demand_mshr_miss_rate::1 1 # mshr miss rate for demand accesses
-system.iocache.demand_mshr_miss_rate::total inf # mshr miss rate for demand accesses
-system.iocache.overall_mshr_miss_rate::0 inf # mshr miss rate for overall accesses
-system.iocache.overall_mshr_miss_rate::1 1 # mshr miss rate for overall accesses
-system.iocache.overall_mshr_miss_rate::total inf # mshr miss rate for overall accesses
-system.iocache.ReadReq_avg_mshr_miss_latency 63247.114943 # average ReadReq mshr miss latency
-system.iocache.WriteReq_avg_mshr_miss_latency 85698.113208 # average WriteReq mshr miss latency
-system.iocache.demand_avg_mshr_miss_latency 85604.491157 # average overall mshr miss latency
-system.iocache.overall_avg_mshr_miss_latency 85604.491157 # average overall mshr miss latency
-system.iocache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.iocache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.iocache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.iocache.writebacks::writebacks 41520 # number of writebacks
+system.iocache.writebacks::total 41520 # number of writebacks
+system.iocache.ReadReq_mshr_misses::tsunami.ide 174 # number of ReadReq MSHR misses
+system.iocache.ReadReq_mshr_misses::total 174 # number of ReadReq MSHR misses
+system.iocache.WriteReq_mshr_misses::tsunami.ide 41552 # number of WriteReq MSHR misses
+system.iocache.WriteReq_mshr_misses::total 41552 # number of WriteReq MSHR misses
+system.iocache.demand_mshr_misses::tsunami.ide 41726 # number of demand (read+write) MSHR misses
+system.iocache.demand_mshr_misses::total 41726 # number of demand (read+write) MSHR misses
+system.iocache.overall_mshr_misses::tsunami.ide 41726 # number of overall MSHR misses
+system.iocache.overall_mshr_misses::total 41726 # number of overall MSHR misses
+system.iocache.ReadReq_mshr_miss_latency::tsunami.ide 11004998 # number of ReadReq MSHR miss cycles
+system.iocache.ReadReq_mshr_miss_latency::total 11004998 # number of ReadReq MSHR miss cycles
+system.iocache.WriteReq_mshr_miss_latency::tsunami.ide 3560928000 # number of WriteReq MSHR miss cycles
+system.iocache.WriteReq_mshr_miss_latency::total 3560928000 # number of WriteReq MSHR miss cycles
+system.iocache.demand_mshr_miss_latency::tsunami.ide 3571932998 # number of demand (read+write) MSHR miss cycles
+system.iocache.demand_mshr_miss_latency::total 3571932998 # number of demand (read+write) MSHR miss cycles
+system.iocache.overall_mshr_miss_latency::tsunami.ide 3571932998 # number of overall MSHR miss cycles
+system.iocache.overall_mshr_miss_latency::total 3571932998 # number of overall MSHR miss cycles
+system.iocache.ReadReq_mshr_miss_rate::tsunami.ide 1 # mshr miss rate for ReadReq accesses
+system.iocache.WriteReq_mshr_miss_rate::tsunami.ide 1 # mshr miss rate for WriteReq accesses
+system.iocache.demand_mshr_miss_rate::tsunami.ide 1 # mshr miss rate for demand accesses
+system.iocache.overall_mshr_miss_rate::tsunami.ide 1 # mshr miss rate for overall accesses
+system.iocache.ReadReq_avg_mshr_miss_latency::tsunami.ide 63247.114943 # average ReadReq mshr miss latency
+system.iocache.WriteReq_avg_mshr_miss_latency::tsunami.ide 85698.113208 # average WriteReq mshr miss latency
+system.iocache.demand_avg_mshr_miss_latency::tsunami.ide 85604.491157 # average overall mshr miss latency
+system.iocache.overall_avg_mshr_miss_latency::tsunami.ide 85604.491157 # average overall mshr miss latency
system.iocache.no_allocate_misses 0 # Number of misses that were no-allocate
system.disk0.dma_read_full_pages 0 # Number of full page size DMA reads (not PRD).
system.disk0.dma_read_bytes 1024 # Number of bytes transfered via DMA reads (not PRD).
@@ -351,7 +413,8 @@ system.cpu0.itb.data_accesses 0 # DT
system.cpu0.numCycles 3916023774 # number of cpu cycles simulated
system.cpu0.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu0.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu0.num_insts 54072652 # Number of instructions executed
+system.cpu0.committedInsts 54072652 # Number of instructions committed
+system.cpu0.committedOps 54072652 # Number of ops (including micro ops) committed
system.cpu0.num_int_alu_accesses 50043234 # Number of integer alu accesses
system.cpu0.num_fp_alu_accesses 293967 # Number of float alu accesses
system.cpu0.num_func_calls 1426863 # number of times a function call or return occured
@@ -494,51 +557,39 @@ system.cpu0.icache.total_refs 53165471 # To
system.cpu0.icache.sampled_refs 915659 # Sample count of references to valid blocks.
system.cpu0.icache.avg_refs 58.062522 # Average number of references to valid blocks.
system.cpu0.icache.warmup_cycle 36696092000 # Cycle when the warmup percentage was hit.
-system.cpu0.icache.occ_blocks::0 508.800486 # Average occupied blocks per context
-system.cpu0.icache.occ_percent::0 0.993751 # Average percentage of cache occupancy
-system.cpu0.icache.ReadReq_hits::0 53165471 # number of ReadReq hits
+system.cpu0.icache.occ_blocks::cpu0.inst 508.800486 # Average occupied blocks per requestor
+system.cpu0.icache.occ_percent::cpu0.inst 0.993751 # Average percentage of cache occupancy
+system.cpu0.icache.occ_percent::total 0.993751 # Average percentage of cache occupancy
+system.cpu0.icache.ReadReq_hits::cpu0.inst 53165471 # number of ReadReq hits
system.cpu0.icache.ReadReq_hits::total 53165471 # number of ReadReq hits
-system.cpu0.icache.demand_hits::0 53165471 # number of demand (read+write) hits
-system.cpu0.icache.demand_hits::1 0 # number of demand (read+write) hits
+system.cpu0.icache.demand_hits::cpu0.inst 53165471 # number of demand (read+write) hits
system.cpu0.icache.demand_hits::total 53165471 # number of demand (read+write) hits
-system.cpu0.icache.overall_hits::0 53165471 # number of overall hits
-system.cpu0.icache.overall_hits::1 0 # number of overall hits
+system.cpu0.icache.overall_hits::cpu0.inst 53165471 # number of overall hits
system.cpu0.icache.overall_hits::total 53165471 # number of overall hits
-system.cpu0.icache.ReadReq_misses::0 915781 # number of ReadReq misses
+system.cpu0.icache.ReadReq_misses::cpu0.inst 915781 # number of ReadReq misses
system.cpu0.icache.ReadReq_misses::total 915781 # number of ReadReq misses
-system.cpu0.icache.demand_misses::0 915781 # number of demand (read+write) misses
-system.cpu0.icache.demand_misses::1 0 # number of demand (read+write) misses
+system.cpu0.icache.demand_misses::cpu0.inst 915781 # number of demand (read+write) misses
system.cpu0.icache.demand_misses::total 915781 # number of demand (read+write) misses
-system.cpu0.icache.overall_misses::0 915781 # number of overall misses
-system.cpu0.icache.overall_misses::1 0 # number of overall misses
+system.cpu0.icache.overall_misses::cpu0.inst 915781 # number of overall misses
system.cpu0.icache.overall_misses::total 915781 # number of overall misses
-system.cpu0.icache.ReadReq_miss_latency 13429132500 # number of ReadReq miss cycles
-system.cpu0.icache.demand_miss_latency 13429132500 # number of demand (read+write) miss cycles
-system.cpu0.icache.overall_miss_latency 13429132500 # number of overall miss cycles
-system.cpu0.icache.ReadReq_accesses::0 54081252 # number of ReadReq accesses(hits+misses)
+system.cpu0.icache.ReadReq_miss_latency::cpu0.inst 13429132500 # number of ReadReq miss cycles
+system.cpu0.icache.ReadReq_miss_latency::total 13429132500 # number of ReadReq miss cycles
+system.cpu0.icache.demand_miss_latency::cpu0.inst 13429132500 # number of demand (read+write) miss cycles
+system.cpu0.icache.demand_miss_latency::total 13429132500 # number of demand (read+write) miss cycles
+system.cpu0.icache.overall_miss_latency::cpu0.inst 13429132500 # number of overall miss cycles
+system.cpu0.icache.overall_miss_latency::total 13429132500 # number of overall miss cycles
+system.cpu0.icache.ReadReq_accesses::cpu0.inst 54081252 # number of ReadReq accesses(hits+misses)
system.cpu0.icache.ReadReq_accesses::total 54081252 # number of ReadReq accesses(hits+misses)
-system.cpu0.icache.demand_accesses::0 54081252 # number of demand (read+write) accesses
-system.cpu0.icache.demand_accesses::1 0 # number of demand (read+write) accesses
+system.cpu0.icache.demand_accesses::cpu0.inst 54081252 # number of demand (read+write) accesses
system.cpu0.icache.demand_accesses::total 54081252 # number of demand (read+write) accesses
-system.cpu0.icache.overall_accesses::0 54081252 # number of overall (read+write) accesses
-system.cpu0.icache.overall_accesses::1 0 # number of overall (read+write) accesses
+system.cpu0.icache.overall_accesses::cpu0.inst 54081252 # number of overall (read+write) accesses
system.cpu0.icache.overall_accesses::total 54081252 # number of overall (read+write) accesses
-system.cpu0.icache.ReadReq_miss_rate::0 0.016933 # miss rate for ReadReq accesses
-system.cpu0.icache.demand_miss_rate::0 0.016933 # miss rate for demand accesses
-system.cpu0.icache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu0.icache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu0.icache.overall_miss_rate::0 0.016933 # miss rate for overall accesses
-system.cpu0.icache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu0.icache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu0.icache.ReadReq_avg_miss_latency::0 14664.130944 # average ReadReq miss latency
-system.cpu0.icache.ReadReq_avg_miss_latency::1 inf # average ReadReq miss latency
-system.cpu0.icache.ReadReq_avg_miss_latency::total inf # average ReadReq miss latency
-system.cpu0.icache.demand_avg_miss_latency::0 14664.130944 # average overall miss latency
-system.cpu0.icache.demand_avg_miss_latency::1 inf # average overall miss latency
-system.cpu0.icache.demand_avg_miss_latency::total inf # average overall miss latency
-system.cpu0.icache.overall_avg_miss_latency::0 14664.130944 # average overall miss latency
-system.cpu0.icache.overall_avg_miss_latency::1 inf # average overall miss latency
-system.cpu0.icache.overall_avg_miss_latency::total inf # average overall miss latency
+system.cpu0.icache.ReadReq_miss_rate::cpu0.inst 0.016933 # miss rate for ReadReq accesses
+system.cpu0.icache.demand_miss_rate::cpu0.inst 0.016933 # miss rate for demand accesses
+system.cpu0.icache.overall_miss_rate::cpu0.inst 0.016933 # miss rate for overall accesses
+system.cpu0.icache.ReadReq_avg_miss_latency::cpu0.inst 14664.130944 # average ReadReq miss latency
+system.cpu0.icache.demand_avg_miss_latency::cpu0.inst 14664.130944 # average overall miss latency
+system.cpu0.icache.overall_avg_miss_latency::cpu0.inst 14664.130944 # average overall miss latency
system.cpu0.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu0.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu0.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -547,119 +598,96 @@ system.cpu0.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu0.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu0.icache.fast_writes 0 # number of fast writes performed
system.cpu0.icache.cache_copies 0 # number of cache copies performed
-system.cpu0.icache.writebacks 55 # number of writebacks
-system.cpu0.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu0.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu0.icache.ReadReq_mshr_misses 915781 # number of ReadReq MSHR misses
-system.cpu0.icache.demand_mshr_misses 915781 # number of demand (read+write) MSHR misses
-system.cpu0.icache.overall_mshr_misses 915781 # number of overall MSHR misses
-system.cpu0.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu0.icache.ReadReq_mshr_miss_latency 10681093500 # number of ReadReq MSHR miss cycles
-system.cpu0.icache.demand_mshr_miss_latency 10681093500 # number of demand (read+write) MSHR miss cycles
-system.cpu0.icache.overall_mshr_miss_latency 10681093500 # number of overall MSHR miss cycles
-system.cpu0.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu0.icache.ReadReq_mshr_miss_rate::0 0.016933 # mshr miss rate for ReadReq accesses
-system.cpu0.icache.ReadReq_mshr_miss_rate::1 inf # mshr miss rate for ReadReq accesses
-system.cpu0.icache.ReadReq_mshr_miss_rate::total inf # mshr miss rate for ReadReq accesses
-system.cpu0.icache.demand_mshr_miss_rate::0 0.016933 # mshr miss rate for demand accesses
-system.cpu0.icache.demand_mshr_miss_rate::1 inf # mshr miss rate for demand accesses
-system.cpu0.icache.demand_mshr_miss_rate::total inf # mshr miss rate for demand accesses
-system.cpu0.icache.overall_mshr_miss_rate::0 0.016933 # mshr miss rate for overall accesses
-system.cpu0.icache.overall_mshr_miss_rate::1 inf # mshr miss rate for overall accesses
-system.cpu0.icache.overall_mshr_miss_rate::total inf # mshr miss rate for overall accesses
-system.cpu0.icache.ReadReq_avg_mshr_miss_latency 11663.370937 # average ReadReq mshr miss latency
-system.cpu0.icache.demand_avg_mshr_miss_latency 11663.370937 # average overall mshr miss latency
-system.cpu0.icache.overall_avg_mshr_miss_latency 11663.370937 # average overall mshr miss latency
-system.cpu0.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu0.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu0.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu0.icache.writebacks::writebacks 55 # number of writebacks
+system.cpu0.icache.writebacks::total 55 # number of writebacks
+system.cpu0.icache.ReadReq_mshr_misses::cpu0.inst 915781 # number of ReadReq MSHR misses
+system.cpu0.icache.ReadReq_mshr_misses::total 915781 # number of ReadReq MSHR misses
+system.cpu0.icache.demand_mshr_misses::cpu0.inst 915781 # number of demand (read+write) MSHR misses
+system.cpu0.icache.demand_mshr_misses::total 915781 # number of demand (read+write) MSHR misses
+system.cpu0.icache.overall_mshr_misses::cpu0.inst 915781 # number of overall MSHR misses
+system.cpu0.icache.overall_mshr_misses::total 915781 # number of overall MSHR misses
+system.cpu0.icache.ReadReq_mshr_miss_latency::cpu0.inst 10681093500 # number of ReadReq MSHR miss cycles
+system.cpu0.icache.ReadReq_mshr_miss_latency::total 10681093500 # number of ReadReq MSHR miss cycles
+system.cpu0.icache.demand_mshr_miss_latency::cpu0.inst 10681093500 # number of demand (read+write) MSHR miss cycles
+system.cpu0.icache.demand_mshr_miss_latency::total 10681093500 # number of demand (read+write) MSHR miss cycles
+system.cpu0.icache.overall_mshr_miss_latency::cpu0.inst 10681093500 # number of overall MSHR miss cycles
+system.cpu0.icache.overall_mshr_miss_latency::total 10681093500 # number of overall MSHR miss cycles
+system.cpu0.icache.ReadReq_mshr_miss_rate::cpu0.inst 0.016933 # mshr miss rate for ReadReq accesses
+system.cpu0.icache.demand_mshr_miss_rate::cpu0.inst 0.016933 # mshr miss rate for demand accesses
+system.cpu0.icache.overall_mshr_miss_rate::cpu0.inst 0.016933 # mshr miss rate for overall accesses
+system.cpu0.icache.ReadReq_avg_mshr_miss_latency::cpu0.inst 11663.370937 # average ReadReq mshr miss latency
+system.cpu0.icache.demand_avg_mshr_miss_latency::cpu0.inst 11663.370937 # average overall mshr miss latency
+system.cpu0.icache.overall_avg_mshr_miss_latency::cpu0.inst 11663.370937 # average overall mshr miss latency
system.cpu0.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu0.dcache.replacements 1338438 # number of replacements
-system.cpu0.dcache.tagsinuse 502.524901 # Cycle average of tags in use
+system.cpu0.dcache.tagsinuse 503.524900 # Cycle average of tags in use
system.cpu0.dcache.total_refs 13348404 # Total number of references to valid blocks.
system.cpu0.dcache.sampled_refs 1338837 # Sample count of references to valid blocks.
system.cpu0.dcache.avg_refs 9.970149 # Average number of references to valid blocks.
-system.cpu0.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu0.dcache.occ_blocks::0 503.524900 # Average occupied blocks per context
-system.cpu0.dcache.occ_blocks::1 -1.000000 # Average occupied blocks per context
-system.cpu0.dcache.occ_percent::0 0.983447 # Average percentage of cache occupancy
-system.cpu0.dcache.occ_percent::1 -0.001953 # Average percentage of cache occupancy
-system.cpu0.dcache.ReadReq_hits::0 7421006 # number of ReadReq hits
+system.cpu0.dcache.warmup_cycle 83958000 # Cycle when the warmup percentage was hit.
+system.cpu0.dcache.occ_blocks::cpu0.data 503.524900 # Average occupied blocks per requestor
+system.cpu0.dcache.occ_percent::cpu0.data 0.983447 # Average percentage of cache occupancy
+system.cpu0.dcache.occ_percent::total 0.983447 # Average percentage of cache occupancy
+system.cpu0.dcache.ReadReq_hits::cpu0.data 7421006 # number of ReadReq hits
system.cpu0.dcache.ReadReq_hits::total 7421006 # number of ReadReq hits
-system.cpu0.dcache.WriteReq_hits::0 5560133 # number of WriteReq hits
+system.cpu0.dcache.WriteReq_hits::cpu0.data 5560133 # number of WriteReq hits
system.cpu0.dcache.WriteReq_hits::total 5560133 # number of WriteReq hits
-system.cpu0.dcache.LoadLockedReq_hits::0 176505 # number of LoadLockedReq hits
+system.cpu0.dcache.LoadLockedReq_hits::cpu0.data 176505 # number of LoadLockedReq hits
system.cpu0.dcache.LoadLockedReq_hits::total 176505 # number of LoadLockedReq hits
-system.cpu0.dcache.StoreCondReq_hits::0 191674 # number of StoreCondReq hits
+system.cpu0.dcache.StoreCondReq_hits::cpu0.data 191674 # number of StoreCondReq hits
system.cpu0.dcache.StoreCondReq_hits::total 191674 # number of StoreCondReq hits
-system.cpu0.dcache.demand_hits::0 12981139 # number of demand (read+write) hits
-system.cpu0.dcache.demand_hits::1 0 # number of demand (read+write) hits
+system.cpu0.dcache.demand_hits::cpu0.data 12981139 # number of demand (read+write) hits
system.cpu0.dcache.demand_hits::total 12981139 # number of demand (read+write) hits
-system.cpu0.dcache.overall_hits::0 12981139 # number of overall hits
-system.cpu0.dcache.overall_hits::1 0 # number of overall hits
+system.cpu0.dcache.overall_hits::cpu0.data 12981139 # number of overall hits
system.cpu0.dcache.overall_hits::total 12981139 # number of overall hits
-system.cpu0.dcache.ReadReq_misses::0 1036101 # number of ReadReq misses
+system.cpu0.dcache.ReadReq_misses::cpu0.data 1036101 # number of ReadReq misses
system.cpu0.dcache.ReadReq_misses::total 1036101 # number of ReadReq misses
-system.cpu0.dcache.WriteReq_misses::0 291536 # number of WriteReq misses
+system.cpu0.dcache.WriteReq_misses::cpu0.data 291536 # number of WriteReq misses
system.cpu0.dcache.WriteReq_misses::total 291536 # number of WriteReq misses
-system.cpu0.dcache.LoadLockedReq_misses::0 16544 # number of LoadLockedReq misses
+system.cpu0.dcache.LoadLockedReq_misses::cpu0.data 16544 # number of LoadLockedReq misses
system.cpu0.dcache.LoadLockedReq_misses::total 16544 # number of LoadLockedReq misses
-system.cpu0.dcache.StoreCondReq_misses::0 410 # number of StoreCondReq misses
+system.cpu0.dcache.StoreCondReq_misses::cpu0.data 410 # number of StoreCondReq misses
system.cpu0.dcache.StoreCondReq_misses::total 410 # number of StoreCondReq misses
-system.cpu0.dcache.demand_misses::0 1327637 # number of demand (read+write) misses
-system.cpu0.dcache.demand_misses::1 0 # number of demand (read+write) misses
+system.cpu0.dcache.demand_misses::cpu0.data 1327637 # number of demand (read+write) misses
system.cpu0.dcache.demand_misses::total 1327637 # number of demand (read+write) misses
-system.cpu0.dcache.overall_misses::0 1327637 # number of overall misses
-system.cpu0.dcache.overall_misses::1 0 # number of overall misses
+system.cpu0.dcache.overall_misses::cpu0.data 1327637 # number of overall misses
system.cpu0.dcache.overall_misses::total 1327637 # number of overall misses
-system.cpu0.dcache.ReadReq_miss_latency 26570279500 # number of ReadReq miss cycles
-system.cpu0.dcache.WriteReq_miss_latency 9109954000 # number of WriteReq miss cycles
-system.cpu0.dcache.LoadLockedReq_miss_latency 234949000 # number of LoadLockedReq miss cycles
-system.cpu0.dcache.StoreCondReq_miss_latency 2973000 # number of StoreCondReq miss cycles
-system.cpu0.dcache.demand_miss_latency 35680233500 # number of demand (read+write) miss cycles
-system.cpu0.dcache.overall_miss_latency 35680233500 # number of overall miss cycles
-system.cpu0.dcache.ReadReq_accesses::0 8457107 # number of ReadReq accesses(hits+misses)
+system.cpu0.dcache.ReadReq_miss_latency::cpu0.data 26570279500 # number of ReadReq miss cycles
+system.cpu0.dcache.ReadReq_miss_latency::total 26570279500 # number of ReadReq miss cycles
+system.cpu0.dcache.WriteReq_miss_latency::cpu0.data 9109954000 # number of WriteReq miss cycles
+system.cpu0.dcache.WriteReq_miss_latency::total 9109954000 # number of WriteReq miss cycles
+system.cpu0.dcache.LoadLockedReq_miss_latency::cpu0.data 234949000 # number of LoadLockedReq miss cycles
+system.cpu0.dcache.LoadLockedReq_miss_latency::total 234949000 # number of LoadLockedReq miss cycles
+system.cpu0.dcache.StoreCondReq_miss_latency::cpu0.data 2973000 # number of StoreCondReq miss cycles
+system.cpu0.dcache.StoreCondReq_miss_latency::total 2973000 # number of StoreCondReq miss cycles
+system.cpu0.dcache.demand_miss_latency::cpu0.data 35680233500 # number of demand (read+write) miss cycles
+system.cpu0.dcache.demand_miss_latency::total 35680233500 # number of demand (read+write) miss cycles
+system.cpu0.dcache.overall_miss_latency::cpu0.data 35680233500 # number of overall miss cycles
+system.cpu0.dcache.overall_miss_latency::total 35680233500 # number of overall miss cycles
+system.cpu0.dcache.ReadReq_accesses::cpu0.data 8457107 # number of ReadReq accesses(hits+misses)
system.cpu0.dcache.ReadReq_accesses::total 8457107 # number of ReadReq accesses(hits+misses)
-system.cpu0.dcache.WriteReq_accesses::0 5851669 # number of WriteReq accesses(hits+misses)
+system.cpu0.dcache.WriteReq_accesses::cpu0.data 5851669 # number of WriteReq accesses(hits+misses)
system.cpu0.dcache.WriteReq_accesses::total 5851669 # number of WriteReq accesses(hits+misses)
-system.cpu0.dcache.LoadLockedReq_accesses::0 193049 # number of LoadLockedReq accesses(hits+misses)
+system.cpu0.dcache.LoadLockedReq_accesses::cpu0.data 193049 # number of LoadLockedReq accesses(hits+misses)
system.cpu0.dcache.LoadLockedReq_accesses::total 193049 # number of LoadLockedReq accesses(hits+misses)
-system.cpu0.dcache.StoreCondReq_accesses::0 192084 # number of StoreCondReq accesses(hits+misses)
+system.cpu0.dcache.StoreCondReq_accesses::cpu0.data 192084 # number of StoreCondReq accesses(hits+misses)
system.cpu0.dcache.StoreCondReq_accesses::total 192084 # number of StoreCondReq accesses(hits+misses)
-system.cpu0.dcache.demand_accesses::0 14308776 # number of demand (read+write) accesses
-system.cpu0.dcache.demand_accesses::1 0 # number of demand (read+write) accesses
+system.cpu0.dcache.demand_accesses::cpu0.data 14308776 # number of demand (read+write) accesses
system.cpu0.dcache.demand_accesses::total 14308776 # number of demand (read+write) accesses
-system.cpu0.dcache.overall_accesses::0 14308776 # number of overall (read+write) accesses
-system.cpu0.dcache.overall_accesses::1 0 # number of overall (read+write) accesses
+system.cpu0.dcache.overall_accesses::cpu0.data 14308776 # number of overall (read+write) accesses
system.cpu0.dcache.overall_accesses::total 14308776 # number of overall (read+write) accesses
-system.cpu0.dcache.ReadReq_miss_rate::0 0.122512 # miss rate for ReadReq accesses
-system.cpu0.dcache.WriteReq_miss_rate::0 0.049821 # miss rate for WriteReq accesses
-system.cpu0.dcache.LoadLockedReq_miss_rate::0 0.085698 # miss rate for LoadLockedReq accesses
-system.cpu0.dcache.StoreCondReq_miss_rate::0 0.002134 # miss rate for StoreCondReq accesses
-system.cpu0.dcache.demand_miss_rate::0 0.092785 # miss rate for demand accesses
-system.cpu0.dcache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu0.dcache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu0.dcache.overall_miss_rate::0 0.092785 # miss rate for overall accesses
-system.cpu0.dcache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu0.dcache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu0.dcache.ReadReq_avg_miss_latency::0 25644.487844 # average ReadReq miss latency
-system.cpu0.dcache.ReadReq_avg_miss_latency::1 inf # average ReadReq miss latency
-system.cpu0.dcache.ReadReq_avg_miss_latency::total inf # average ReadReq miss latency
-system.cpu0.dcache.WriteReq_avg_miss_latency::0 31248.127161 # average WriteReq miss latency
-system.cpu0.dcache.WriteReq_avg_miss_latency::1 inf # average WriteReq miss latency
-system.cpu0.dcache.WriteReq_avg_miss_latency::total inf # average WriteReq miss latency
-system.cpu0.dcache.LoadLockedReq_avg_miss_latency::0 14201.462766 # average LoadLockedReq miss latency
-system.cpu0.dcache.LoadLockedReq_avg_miss_latency::1 inf # average LoadLockedReq miss latency
-system.cpu0.dcache.LoadLockedReq_avg_miss_latency::total inf # average LoadLockedReq miss latency
-system.cpu0.dcache.StoreCondReq_avg_miss_latency::0 7251.219512 # average StoreCondReq miss latency
-system.cpu0.dcache.StoreCondReq_avg_miss_latency::1 inf # average StoreCondReq miss latency
-system.cpu0.dcache.StoreCondReq_avg_miss_latency::total inf # average StoreCondReq miss latency
-system.cpu0.dcache.demand_avg_miss_latency::0 26874.991809 # average overall miss latency
-system.cpu0.dcache.demand_avg_miss_latency::1 inf # average overall miss latency
-system.cpu0.dcache.demand_avg_miss_latency::total inf # average overall miss latency
-system.cpu0.dcache.overall_avg_miss_latency::0 26874.991809 # average overall miss latency
-system.cpu0.dcache.overall_avg_miss_latency::1 inf # average overall miss latency
-system.cpu0.dcache.overall_avg_miss_latency::total inf # average overall miss latency
+system.cpu0.dcache.ReadReq_miss_rate::cpu0.data 0.122512 # miss rate for ReadReq accesses
+system.cpu0.dcache.WriteReq_miss_rate::cpu0.data 0.049821 # miss rate for WriteReq accesses
+system.cpu0.dcache.LoadLockedReq_miss_rate::cpu0.data 0.085698 # miss rate for LoadLockedReq accesses
+system.cpu0.dcache.StoreCondReq_miss_rate::cpu0.data 0.002134 # miss rate for StoreCondReq accesses
+system.cpu0.dcache.demand_miss_rate::cpu0.data 0.092785 # miss rate for demand accesses
+system.cpu0.dcache.overall_miss_rate::cpu0.data 0.092785 # miss rate for overall accesses
+system.cpu0.dcache.ReadReq_avg_miss_latency::cpu0.data 25644.487844 # average ReadReq miss latency
+system.cpu0.dcache.WriteReq_avg_miss_latency::cpu0.data 31248.127161 # average WriteReq miss latency
+system.cpu0.dcache.LoadLockedReq_avg_miss_latency::cpu0.data 14201.462766 # average LoadLockedReq miss latency
+system.cpu0.dcache.StoreCondReq_avg_miss_latency::cpu0.data 7251.219512 # average StoreCondReq miss latency
+system.cpu0.dcache.demand_avg_miss_latency::cpu0.data 26874.991809 # average overall miss latency
+system.cpu0.dcache.overall_avg_miss_latency::cpu0.data 26874.991809 # average overall miss latency
system.cpu0.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu0.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu0.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -668,54 +696,53 @@ system.cpu0.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu0.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu0.dcache.fast_writes 0 # number of fast writes performed
system.cpu0.dcache.cache_copies 0 # number of cache copies performed
-system.cpu0.dcache.writebacks 786441 # number of writebacks
-system.cpu0.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu0.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu0.dcache.ReadReq_mshr_misses 1036101 # number of ReadReq MSHR misses
-system.cpu0.dcache.WriteReq_mshr_misses 291536 # number of WriteReq MSHR misses
-system.cpu0.dcache.LoadLockedReq_mshr_misses 16544 # number of LoadLockedReq MSHR misses
-system.cpu0.dcache.StoreCondReq_mshr_misses 410 # number of StoreCondReq MSHR misses
-system.cpu0.dcache.demand_mshr_misses 1327637 # number of demand (read+write) MSHR misses
-system.cpu0.dcache.overall_mshr_misses 1327637 # number of overall MSHR misses
-system.cpu0.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu0.dcache.ReadReq_mshr_miss_latency 23461938500 # number of ReadReq MSHR miss cycles
-system.cpu0.dcache.WriteReq_mshr_miss_latency 8235346000 # number of WriteReq MSHR miss cycles
-system.cpu0.dcache.LoadLockedReq_mshr_miss_latency 185317000 # number of LoadLockedReq MSHR miss cycles
-system.cpu0.dcache.StoreCondReq_mshr_miss_latency 1743000 # number of StoreCondReq MSHR miss cycles
-system.cpu0.dcache.demand_mshr_miss_latency 31697284500 # number of demand (read+write) MSHR miss cycles
-system.cpu0.dcache.overall_mshr_miss_latency 31697284500 # number of overall MSHR miss cycles
-system.cpu0.dcache.ReadReq_mshr_uncacheable_latency 884470000 # number of ReadReq MSHR uncacheable cycles
-system.cpu0.dcache.WriteReq_mshr_uncacheable_latency 1242107000 # number of WriteReq MSHR uncacheable cycles
-system.cpu0.dcache.overall_mshr_uncacheable_latency 2126577000 # number of overall MSHR uncacheable cycles
-system.cpu0.dcache.ReadReq_mshr_miss_rate::0 0.122512 # mshr miss rate for ReadReq accesses
-system.cpu0.dcache.ReadReq_mshr_miss_rate::1 inf # mshr miss rate for ReadReq accesses
-system.cpu0.dcache.ReadReq_mshr_miss_rate::total inf # mshr miss rate for ReadReq accesses
-system.cpu0.dcache.WriteReq_mshr_miss_rate::0 0.049821 # mshr miss rate for WriteReq accesses
-system.cpu0.dcache.WriteReq_mshr_miss_rate::1 inf # mshr miss rate for WriteReq accesses
-system.cpu0.dcache.WriteReq_mshr_miss_rate::total inf # mshr miss rate for WriteReq accesses
-system.cpu0.dcache.LoadLockedReq_mshr_miss_rate::0 0.085698 # mshr miss rate for LoadLockedReq accesses
-system.cpu0.dcache.LoadLockedReq_mshr_miss_rate::1 inf # mshr miss rate for LoadLockedReq accesses
-system.cpu0.dcache.LoadLockedReq_mshr_miss_rate::total inf # mshr miss rate for LoadLockedReq accesses
-system.cpu0.dcache.StoreCondReq_mshr_miss_rate::0 0.002134 # mshr miss rate for StoreCondReq accesses
-system.cpu0.dcache.StoreCondReq_mshr_miss_rate::1 inf # mshr miss rate for StoreCondReq accesses
-system.cpu0.dcache.StoreCondReq_mshr_miss_rate::total inf # mshr miss rate for StoreCondReq accesses
-system.cpu0.dcache.demand_mshr_miss_rate::0 0.092785 # mshr miss rate for demand accesses
-system.cpu0.dcache.demand_mshr_miss_rate::1 inf # mshr miss rate for demand accesses
-system.cpu0.dcache.demand_mshr_miss_rate::total inf # mshr miss rate for demand accesses
-system.cpu0.dcache.overall_mshr_miss_rate::0 0.092785 # mshr miss rate for overall accesses
-system.cpu0.dcache.overall_mshr_miss_rate::1 inf # mshr miss rate for overall accesses
-system.cpu0.dcache.overall_mshr_miss_rate::total inf # mshr miss rate for overall accesses
-system.cpu0.dcache.ReadReq_avg_mshr_miss_latency 22644.451168 # average ReadReq mshr miss latency
-system.cpu0.dcache.WriteReq_avg_mshr_miss_latency 28248.127161 # average WriteReq mshr miss latency
-system.cpu0.dcache.LoadLockedReq_avg_mshr_miss_latency 11201.462766 # average LoadLockedReq mshr miss latency
-system.cpu0.dcache.StoreCondReq_avg_mshr_miss_latency 4251.219512 # average StoreCondReq mshr miss latency
-system.cpu0.dcache.demand_avg_mshr_miss_latency 23874.963186 # average overall mshr miss latency
-system.cpu0.dcache.overall_avg_mshr_miss_latency 23874.963186 # average overall mshr miss latency
-system.cpu0.dcache.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.cpu0.dcache.WriteReq_avg_mshr_uncacheable_latency inf # average WriteReq mshr uncacheable latency
-system.cpu0.dcache.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.cpu0.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu0.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu0.dcache.writebacks::writebacks 786441 # number of writebacks
+system.cpu0.dcache.writebacks::total 786441 # number of writebacks
+system.cpu0.dcache.ReadReq_mshr_misses::cpu0.data 1036101 # number of ReadReq MSHR misses
+system.cpu0.dcache.ReadReq_mshr_misses::total 1036101 # number of ReadReq MSHR misses
+system.cpu0.dcache.WriteReq_mshr_misses::cpu0.data 291536 # number of WriteReq MSHR misses
+system.cpu0.dcache.WriteReq_mshr_misses::total 291536 # number of WriteReq MSHR misses
+system.cpu0.dcache.LoadLockedReq_mshr_misses::cpu0.data 16544 # number of LoadLockedReq MSHR misses
+system.cpu0.dcache.LoadLockedReq_mshr_misses::total 16544 # number of LoadLockedReq MSHR misses
+system.cpu0.dcache.StoreCondReq_mshr_misses::cpu0.data 410 # number of StoreCondReq MSHR misses
+system.cpu0.dcache.StoreCondReq_mshr_misses::total 410 # number of StoreCondReq MSHR misses
+system.cpu0.dcache.demand_mshr_misses::cpu0.data 1327637 # number of demand (read+write) MSHR misses
+system.cpu0.dcache.demand_mshr_misses::total 1327637 # number of demand (read+write) MSHR misses
+system.cpu0.dcache.overall_mshr_misses::cpu0.data 1327637 # number of overall MSHR misses
+system.cpu0.dcache.overall_mshr_misses::total 1327637 # number of overall MSHR misses
+system.cpu0.dcache.ReadReq_mshr_miss_latency::cpu0.data 23461938500 # number of ReadReq MSHR miss cycles
+system.cpu0.dcache.ReadReq_mshr_miss_latency::total 23461938500 # number of ReadReq MSHR miss cycles
+system.cpu0.dcache.WriteReq_mshr_miss_latency::cpu0.data 8235346000 # number of WriteReq MSHR miss cycles
+system.cpu0.dcache.WriteReq_mshr_miss_latency::total 8235346000 # number of WriteReq MSHR miss cycles
+system.cpu0.dcache.LoadLockedReq_mshr_miss_latency::cpu0.data 185317000 # number of LoadLockedReq MSHR miss cycles
+system.cpu0.dcache.LoadLockedReq_mshr_miss_latency::total 185317000 # number of LoadLockedReq MSHR miss cycles
+system.cpu0.dcache.StoreCondReq_mshr_miss_latency::cpu0.data 1743000 # number of StoreCondReq MSHR miss cycles
+system.cpu0.dcache.StoreCondReq_mshr_miss_latency::total 1743000 # number of StoreCondReq MSHR miss cycles
+system.cpu0.dcache.demand_mshr_miss_latency::cpu0.data 31697284500 # number of demand (read+write) MSHR miss cycles
+system.cpu0.dcache.demand_mshr_miss_latency::total 31697284500 # number of demand (read+write) MSHR miss cycles
+system.cpu0.dcache.overall_mshr_miss_latency::cpu0.data 31697284500 # number of overall MSHR miss cycles
+system.cpu0.dcache.overall_mshr_miss_latency::total 31697284500 # number of overall MSHR miss cycles
+system.cpu0.dcache.ReadReq_mshr_uncacheable_latency::cpu0.data 884470000 # number of ReadReq MSHR uncacheable cycles
+system.cpu0.dcache.ReadReq_mshr_uncacheable_latency::total 884470000 # number of ReadReq MSHR uncacheable cycles
+system.cpu0.dcache.WriteReq_mshr_uncacheable_latency::cpu0.data 1242107000 # number of WriteReq MSHR uncacheable cycles
+system.cpu0.dcache.WriteReq_mshr_uncacheable_latency::total 1242107000 # number of WriteReq MSHR uncacheable cycles
+system.cpu0.dcache.overall_mshr_uncacheable_latency::cpu0.data 2126577000 # number of overall MSHR uncacheable cycles
+system.cpu0.dcache.overall_mshr_uncacheable_latency::total 2126577000 # number of overall MSHR uncacheable cycles
+system.cpu0.dcache.ReadReq_mshr_miss_rate::cpu0.data 0.122512 # mshr miss rate for ReadReq accesses
+system.cpu0.dcache.WriteReq_mshr_miss_rate::cpu0.data 0.049821 # mshr miss rate for WriteReq accesses
+system.cpu0.dcache.LoadLockedReq_mshr_miss_rate::cpu0.data 0.085698 # mshr miss rate for LoadLockedReq accesses
+system.cpu0.dcache.StoreCondReq_mshr_miss_rate::cpu0.data 0.002134 # mshr miss rate for StoreCondReq accesses
+system.cpu0.dcache.demand_mshr_miss_rate::cpu0.data 0.092785 # mshr miss rate for demand accesses
+system.cpu0.dcache.overall_mshr_miss_rate::cpu0.data 0.092785 # mshr miss rate for overall accesses
+system.cpu0.dcache.ReadReq_avg_mshr_miss_latency::cpu0.data 22644.451168 # average ReadReq mshr miss latency
+system.cpu0.dcache.WriteReq_avg_mshr_miss_latency::cpu0.data 28248.127161 # average WriteReq mshr miss latency
+system.cpu0.dcache.LoadLockedReq_avg_mshr_miss_latency::cpu0.data 11201.462766 # average LoadLockedReq mshr miss latency
+system.cpu0.dcache.StoreCondReq_avg_mshr_miss_latency::cpu0.data 4251.219512 # average StoreCondReq mshr miss latency
+system.cpu0.dcache.demand_avg_mshr_miss_latency::cpu0.data 23874.963186 # average overall mshr miss latency
+system.cpu0.dcache.overall_avg_mshr_miss_latency::cpu0.data 23874.963186 # average overall mshr miss latency
+system.cpu0.dcache.ReadReq_avg_mshr_uncacheable_latency::cpu0.data inf # average ReadReq mshr uncacheable latency
+system.cpu0.dcache.WriteReq_avg_mshr_uncacheable_latency::cpu0.data inf # average WriteReq mshr uncacheable latency
+system.cpu0.dcache.overall_avg_mshr_uncacheable_latency::cpu0.data inf # average overall mshr uncacheable latency
system.cpu0.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu1.dtb.fetch_hits 0 # ITB hits
system.cpu1.dtb.fetch_misses 0 # ITB misses
@@ -752,7 +779,8 @@ system.cpu1.itb.data_accesses 0 # DT
system.cpu1.numCycles 3917294190 # number of cpu cycles simulated
system.cpu1.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu1.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu1.num_insts 5282991 # Number of instructions executed
+system.cpu1.committedInsts 5282991 # Number of instructions committed
+system.cpu1.committedOps 5282991 # Number of ops (including micro ops) committed
system.cpu1.num_int_alu_accesses 4948310 # Number of integer alu accesses
system.cpu1.num_fp_alu_accesses 34031 # Number of float alu accesses
system.cpu1.num_func_calls 158031 # number of times a function call or return occured
@@ -843,51 +871,39 @@ system.cpu1.icache.total_refs 5199349 # To
system.cpu1.icache.sampled_refs 86969 # Sample count of references to valid blocks.
system.cpu1.icache.avg_refs 59.783935 # Average number of references to valid blocks.
system.cpu1.icache.warmup_cycle 1942711132000 # Cycle when the warmup percentage was hit.
-system.cpu1.icache.occ_blocks::0 419.807616 # Average occupied blocks per context
-system.cpu1.icache.occ_percent::0 0.819937 # Average percentage of cache occupancy
-system.cpu1.icache.ReadReq_hits::0 5199349 # number of ReadReq hits
+system.cpu1.icache.occ_blocks::cpu1.inst 419.807616 # Average occupied blocks per requestor
+system.cpu1.icache.occ_percent::cpu1.inst 0.819937 # Average percentage of cache occupancy
+system.cpu1.icache.occ_percent::total 0.819937 # Average percentage of cache occupancy
+system.cpu1.icache.ReadReq_hits::cpu1.inst 5199349 # number of ReadReq hits
system.cpu1.icache.ReadReq_hits::total 5199349 # number of ReadReq hits
-system.cpu1.icache.demand_hits::0 5199349 # number of demand (read+write) hits
-system.cpu1.icache.demand_hits::1 0 # number of demand (read+write) hits
+system.cpu1.icache.demand_hits::cpu1.inst 5199349 # number of demand (read+write) hits
system.cpu1.icache.demand_hits::total 5199349 # number of demand (read+write) hits
-system.cpu1.icache.overall_hits::0 5199349 # number of overall hits
-system.cpu1.icache.overall_hits::1 0 # number of overall hits
+system.cpu1.icache.overall_hits::cpu1.inst 5199349 # number of overall hits
system.cpu1.icache.overall_hits::total 5199349 # number of overall hits
-system.cpu1.icache.ReadReq_misses::0 87005 # number of ReadReq misses
+system.cpu1.icache.ReadReq_misses::cpu1.inst 87005 # number of ReadReq misses
system.cpu1.icache.ReadReq_misses::total 87005 # number of ReadReq misses
-system.cpu1.icache.demand_misses::0 87005 # number of demand (read+write) misses
-system.cpu1.icache.demand_misses::1 0 # number of demand (read+write) misses
+system.cpu1.icache.demand_misses::cpu1.inst 87005 # number of demand (read+write) misses
system.cpu1.icache.demand_misses::total 87005 # number of demand (read+write) misses
-system.cpu1.icache.overall_misses::0 87005 # number of overall misses
-system.cpu1.icache.overall_misses::1 0 # number of overall misses
+system.cpu1.icache.overall_misses::cpu1.inst 87005 # number of overall misses
system.cpu1.icache.overall_misses::total 87005 # number of overall misses
-system.cpu1.icache.ReadReq_miss_latency 1260607500 # number of ReadReq miss cycles
-system.cpu1.icache.demand_miss_latency 1260607500 # number of demand (read+write) miss cycles
-system.cpu1.icache.overall_miss_latency 1260607500 # number of overall miss cycles
-system.cpu1.icache.ReadReq_accesses::0 5286354 # number of ReadReq accesses(hits+misses)
+system.cpu1.icache.ReadReq_miss_latency::cpu1.inst 1260607500 # number of ReadReq miss cycles
+system.cpu1.icache.ReadReq_miss_latency::total 1260607500 # number of ReadReq miss cycles
+system.cpu1.icache.demand_miss_latency::cpu1.inst 1260607500 # number of demand (read+write) miss cycles
+system.cpu1.icache.demand_miss_latency::total 1260607500 # number of demand (read+write) miss cycles
+system.cpu1.icache.overall_miss_latency::cpu1.inst 1260607500 # number of overall miss cycles
+system.cpu1.icache.overall_miss_latency::total 1260607500 # number of overall miss cycles
+system.cpu1.icache.ReadReq_accesses::cpu1.inst 5286354 # number of ReadReq accesses(hits+misses)
system.cpu1.icache.ReadReq_accesses::total 5286354 # number of ReadReq accesses(hits+misses)
-system.cpu1.icache.demand_accesses::0 5286354 # number of demand (read+write) accesses
-system.cpu1.icache.demand_accesses::1 0 # number of demand (read+write) accesses
+system.cpu1.icache.demand_accesses::cpu1.inst 5286354 # number of demand (read+write) accesses
system.cpu1.icache.demand_accesses::total 5286354 # number of demand (read+write) accesses
-system.cpu1.icache.overall_accesses::0 5286354 # number of overall (read+write) accesses
-system.cpu1.icache.overall_accesses::1 0 # number of overall (read+write) accesses
+system.cpu1.icache.overall_accesses::cpu1.inst 5286354 # number of overall (read+write) accesses
system.cpu1.icache.overall_accesses::total 5286354 # number of overall (read+write) accesses
-system.cpu1.icache.ReadReq_miss_rate::0 0.016458 # miss rate for ReadReq accesses
-system.cpu1.icache.demand_miss_rate::0 0.016458 # miss rate for demand accesses
-system.cpu1.icache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu1.icache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu1.icache.overall_miss_rate::0 0.016458 # miss rate for overall accesses
-system.cpu1.icache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu1.icache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu1.icache.ReadReq_avg_miss_latency::0 14488.908683 # average ReadReq miss latency
-system.cpu1.icache.ReadReq_avg_miss_latency::1 inf # average ReadReq miss latency
-system.cpu1.icache.ReadReq_avg_miss_latency::total inf # average ReadReq miss latency
-system.cpu1.icache.demand_avg_miss_latency::0 14488.908683 # average overall miss latency
-system.cpu1.icache.demand_avg_miss_latency::1 inf # average overall miss latency
-system.cpu1.icache.demand_avg_miss_latency::total inf # average overall miss latency
-system.cpu1.icache.overall_avg_miss_latency::0 14488.908683 # average overall miss latency
-system.cpu1.icache.overall_avg_miss_latency::1 inf # average overall miss latency
-system.cpu1.icache.overall_avg_miss_latency::total inf # average overall miss latency
+system.cpu1.icache.ReadReq_miss_rate::cpu1.inst 0.016458 # miss rate for ReadReq accesses
+system.cpu1.icache.demand_miss_rate::cpu1.inst 0.016458 # miss rate for demand accesses
+system.cpu1.icache.overall_miss_rate::cpu1.inst 0.016458 # miss rate for overall accesses
+system.cpu1.icache.ReadReq_avg_miss_latency::cpu1.inst 14488.908683 # average ReadReq miss latency
+system.cpu1.icache.demand_avg_miss_latency::cpu1.inst 14488.908683 # average overall miss latency
+system.cpu1.icache.overall_avg_miss_latency::cpu1.inst 14488.908683 # average overall miss latency
system.cpu1.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu1.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu1.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -896,32 +912,26 @@ system.cpu1.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu1.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu1.icache.fast_writes 0 # number of fast writes performed
system.cpu1.icache.cache_copies 0 # number of cache copies performed
-system.cpu1.icache.writebacks 14 # number of writebacks
-system.cpu1.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu1.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu1.icache.ReadReq_mshr_misses 87005 # number of ReadReq MSHR misses
-system.cpu1.icache.demand_mshr_misses 87005 # number of demand (read+write) MSHR misses
-system.cpu1.icache.overall_mshr_misses 87005 # number of overall MSHR misses
-system.cpu1.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu1.icache.ReadReq_mshr_miss_latency 999558500 # number of ReadReq MSHR miss cycles
-system.cpu1.icache.demand_mshr_miss_latency 999558500 # number of demand (read+write) MSHR miss cycles
-system.cpu1.icache.overall_mshr_miss_latency 999558500 # number of overall MSHR miss cycles
-system.cpu1.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu1.icache.ReadReq_mshr_miss_rate::0 0.016458 # mshr miss rate for ReadReq accesses
-system.cpu1.icache.ReadReq_mshr_miss_rate::1 inf # mshr miss rate for ReadReq accesses
-system.cpu1.icache.ReadReq_mshr_miss_rate::total inf # mshr miss rate for ReadReq accesses
-system.cpu1.icache.demand_mshr_miss_rate::0 0.016458 # mshr miss rate for demand accesses
-system.cpu1.icache.demand_mshr_miss_rate::1 inf # mshr miss rate for demand accesses
-system.cpu1.icache.demand_mshr_miss_rate::total inf # mshr miss rate for demand accesses
-system.cpu1.icache.overall_mshr_miss_rate::0 0.016458 # mshr miss rate for overall accesses
-system.cpu1.icache.overall_mshr_miss_rate::1 inf # mshr miss rate for overall accesses
-system.cpu1.icache.overall_mshr_miss_rate::total inf # mshr miss rate for overall accesses
-system.cpu1.icache.ReadReq_avg_mshr_miss_latency 11488.517901 # average ReadReq mshr miss latency
-system.cpu1.icache.demand_avg_mshr_miss_latency 11488.517901 # average overall mshr miss latency
-system.cpu1.icache.overall_avg_mshr_miss_latency 11488.517901 # average overall mshr miss latency
-system.cpu1.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu1.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu1.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu1.icache.writebacks::writebacks 14 # number of writebacks
+system.cpu1.icache.writebacks::total 14 # number of writebacks
+system.cpu1.icache.ReadReq_mshr_misses::cpu1.inst 87005 # number of ReadReq MSHR misses
+system.cpu1.icache.ReadReq_mshr_misses::total 87005 # number of ReadReq MSHR misses
+system.cpu1.icache.demand_mshr_misses::cpu1.inst 87005 # number of demand (read+write) MSHR misses
+system.cpu1.icache.demand_mshr_misses::total 87005 # number of demand (read+write) MSHR misses
+system.cpu1.icache.overall_mshr_misses::cpu1.inst 87005 # number of overall MSHR misses
+system.cpu1.icache.overall_mshr_misses::total 87005 # number of overall MSHR misses
+system.cpu1.icache.ReadReq_mshr_miss_latency::cpu1.inst 999558500 # number of ReadReq MSHR miss cycles
+system.cpu1.icache.ReadReq_mshr_miss_latency::total 999558500 # number of ReadReq MSHR miss cycles
+system.cpu1.icache.demand_mshr_miss_latency::cpu1.inst 999558500 # number of demand (read+write) MSHR miss cycles
+system.cpu1.icache.demand_mshr_miss_latency::total 999558500 # number of demand (read+write) MSHR miss cycles
+system.cpu1.icache.overall_mshr_miss_latency::cpu1.inst 999558500 # number of overall MSHR miss cycles
+system.cpu1.icache.overall_mshr_miss_latency::total 999558500 # number of overall MSHR miss cycles
+system.cpu1.icache.ReadReq_mshr_miss_rate::cpu1.inst 0.016458 # mshr miss rate for ReadReq accesses
+system.cpu1.icache.demand_mshr_miss_rate::cpu1.inst 0.016458 # mshr miss rate for demand accesses
+system.cpu1.icache.overall_mshr_miss_rate::cpu1.inst 0.016458 # mshr miss rate for overall accesses
+system.cpu1.icache.ReadReq_avg_mshr_miss_latency::cpu1.inst 11488.517901 # average ReadReq mshr miss latency
+system.cpu1.icache.demand_avg_mshr_miss_latency::cpu1.inst 11488.517901 # average overall mshr miss latency
+system.cpu1.icache.overall_avg_mshr_miss_latency::cpu1.inst 11488.517901 # average overall mshr miss latency
system.cpu1.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu1.dcache.replacements 52960 # number of replacements
system.cpu1.dcache.tagsinuse 389.521271 # Cycle average of tags in use
@@ -929,84 +939,69 @@ system.cpu1.dcache.total_refs 1644934 # To
system.cpu1.dcache.sampled_refs 53472 # Sample count of references to valid blocks.
system.cpu1.dcache.avg_refs 30.762530 # Average number of references to valid blocks.
system.cpu1.dcache.warmup_cycle 1942411783000 # Cycle when the warmup percentage was hit.
-system.cpu1.dcache.occ_blocks::0 389.521271 # Average occupied blocks per context
-system.cpu1.dcache.occ_percent::0 0.760784 # Average percentage of cache occupancy
-system.cpu1.dcache.ReadReq_hits::0 1003161 # number of ReadReq hits
+system.cpu1.dcache.occ_blocks::cpu1.data 389.521271 # Average occupied blocks per requestor
+system.cpu1.dcache.occ_percent::cpu1.data 0.760784 # Average percentage of cache occupancy
+system.cpu1.dcache.occ_percent::total 0.760784 # Average percentage of cache occupancy
+system.cpu1.dcache.ReadReq_hits::cpu1.data 1003161 # number of ReadReq hits
system.cpu1.dcache.ReadReq_hits::total 1003161 # number of ReadReq hits
-system.cpu1.dcache.WriteReq_hits::0 616899 # number of WriteReq hits
+system.cpu1.dcache.WriteReq_hits::cpu1.data 616899 # number of WriteReq hits
system.cpu1.dcache.WriteReq_hits::total 616899 # number of WriteReq hits
-system.cpu1.dcache.LoadLockedReq_hits::0 11784 # number of LoadLockedReq hits
+system.cpu1.dcache.LoadLockedReq_hits::cpu1.data 11784 # number of LoadLockedReq hits
system.cpu1.dcache.LoadLockedReq_hits::total 11784 # number of LoadLockedReq hits
-system.cpu1.dcache.StoreCondReq_hits::0 11526 # number of StoreCondReq hits
+system.cpu1.dcache.StoreCondReq_hits::cpu1.data 11526 # number of StoreCondReq hits
system.cpu1.dcache.StoreCondReq_hits::total 11526 # number of StoreCondReq hits
-system.cpu1.dcache.demand_hits::0 1620060 # number of demand (read+write) hits
-system.cpu1.dcache.demand_hits::1 0 # number of demand (read+write) hits
+system.cpu1.dcache.demand_hits::cpu1.data 1620060 # number of demand (read+write) hits
system.cpu1.dcache.demand_hits::total 1620060 # number of demand (read+write) hits
-system.cpu1.dcache.overall_hits::0 1620060 # number of overall hits
-system.cpu1.dcache.overall_hits::1 0 # number of overall hits
+system.cpu1.dcache.overall_hits::cpu1.data 1620060 # number of overall hits
system.cpu1.dcache.overall_hits::total 1620060 # number of overall hits
-system.cpu1.dcache.ReadReq_misses::0 37113 # number of ReadReq misses
+system.cpu1.dcache.ReadReq_misses::cpu1.data 37113 # number of ReadReq misses
system.cpu1.dcache.ReadReq_misses::total 37113 # number of ReadReq misses
-system.cpu1.dcache.WriteReq_misses::0 20421 # number of WriteReq misses
+system.cpu1.dcache.WriteReq_misses::cpu1.data 20421 # number of WriteReq misses
system.cpu1.dcache.WriteReq_misses::total 20421 # number of WriteReq misses
-system.cpu1.dcache.LoadLockedReq_misses::0 982 # number of LoadLockedReq misses
+system.cpu1.dcache.LoadLockedReq_misses::cpu1.data 982 # number of LoadLockedReq misses
system.cpu1.dcache.LoadLockedReq_misses::total 982 # number of LoadLockedReq misses
-system.cpu1.dcache.StoreCondReq_misses::0 505 # number of StoreCondReq misses
+system.cpu1.dcache.StoreCondReq_misses::cpu1.data 505 # number of StoreCondReq misses
system.cpu1.dcache.StoreCondReq_misses::total 505 # number of StoreCondReq misses
-system.cpu1.dcache.demand_misses::0 57534 # number of demand (read+write) misses
-system.cpu1.dcache.demand_misses::1 0 # number of demand (read+write) misses
+system.cpu1.dcache.demand_misses::cpu1.data 57534 # number of demand (read+write) misses
system.cpu1.dcache.demand_misses::total 57534 # number of demand (read+write) misses
-system.cpu1.dcache.overall_misses::0 57534 # number of overall misses
-system.cpu1.dcache.overall_misses::1 0 # number of overall misses
+system.cpu1.dcache.overall_misses::cpu1.data 57534 # number of overall misses
system.cpu1.dcache.overall_misses::total 57534 # number of overall misses
-system.cpu1.dcache.ReadReq_miss_latency 533263000 # number of ReadReq miss cycles
-system.cpu1.dcache.WriteReq_miss_latency 556796000 # number of WriteReq miss cycles
-system.cpu1.dcache.LoadLockedReq_miss_latency 13079000 # number of LoadLockedReq miss cycles
-system.cpu1.dcache.StoreCondReq_miss_latency 6416000 # number of StoreCondReq miss cycles
-system.cpu1.dcache.demand_miss_latency 1090059000 # number of demand (read+write) miss cycles
-system.cpu1.dcache.overall_miss_latency 1090059000 # number of overall miss cycles
-system.cpu1.dcache.ReadReq_accesses::0 1040274 # number of ReadReq accesses(hits+misses)
+system.cpu1.dcache.ReadReq_miss_latency::cpu1.data 533263000 # number of ReadReq miss cycles
+system.cpu1.dcache.ReadReq_miss_latency::total 533263000 # number of ReadReq miss cycles
+system.cpu1.dcache.WriteReq_miss_latency::cpu1.data 556796000 # number of WriteReq miss cycles
+system.cpu1.dcache.WriteReq_miss_latency::total 556796000 # number of WriteReq miss cycles
+system.cpu1.dcache.LoadLockedReq_miss_latency::cpu1.data 13079000 # number of LoadLockedReq miss cycles
+system.cpu1.dcache.LoadLockedReq_miss_latency::total 13079000 # number of LoadLockedReq miss cycles
+system.cpu1.dcache.StoreCondReq_miss_latency::cpu1.data 6416000 # number of StoreCondReq miss cycles
+system.cpu1.dcache.StoreCondReq_miss_latency::total 6416000 # number of StoreCondReq miss cycles
+system.cpu1.dcache.demand_miss_latency::cpu1.data 1090059000 # number of demand (read+write) miss cycles
+system.cpu1.dcache.demand_miss_latency::total 1090059000 # number of demand (read+write) miss cycles
+system.cpu1.dcache.overall_miss_latency::cpu1.data 1090059000 # number of overall miss cycles
+system.cpu1.dcache.overall_miss_latency::total 1090059000 # number of overall miss cycles
+system.cpu1.dcache.ReadReq_accesses::cpu1.data 1040274 # number of ReadReq accesses(hits+misses)
system.cpu1.dcache.ReadReq_accesses::total 1040274 # number of ReadReq accesses(hits+misses)
-system.cpu1.dcache.WriteReq_accesses::0 637320 # number of WriteReq accesses(hits+misses)
+system.cpu1.dcache.WriteReq_accesses::cpu1.data 637320 # number of WriteReq accesses(hits+misses)
system.cpu1.dcache.WriteReq_accesses::total 637320 # number of WriteReq accesses(hits+misses)
-system.cpu1.dcache.LoadLockedReq_accesses::0 12766 # number of LoadLockedReq accesses(hits+misses)
+system.cpu1.dcache.LoadLockedReq_accesses::cpu1.data 12766 # number of LoadLockedReq accesses(hits+misses)
system.cpu1.dcache.LoadLockedReq_accesses::total 12766 # number of LoadLockedReq accesses(hits+misses)
-system.cpu1.dcache.StoreCondReq_accesses::0 12031 # number of StoreCondReq accesses(hits+misses)
+system.cpu1.dcache.StoreCondReq_accesses::cpu1.data 12031 # number of StoreCondReq accesses(hits+misses)
system.cpu1.dcache.StoreCondReq_accesses::total 12031 # number of StoreCondReq accesses(hits+misses)
-system.cpu1.dcache.demand_accesses::0 1677594 # number of demand (read+write) accesses
-system.cpu1.dcache.demand_accesses::1 0 # number of demand (read+write) accesses
+system.cpu1.dcache.demand_accesses::cpu1.data 1677594 # number of demand (read+write) accesses
system.cpu1.dcache.demand_accesses::total 1677594 # number of demand (read+write) accesses
-system.cpu1.dcache.overall_accesses::0 1677594 # number of overall (read+write) accesses
-system.cpu1.dcache.overall_accesses::1 0 # number of overall (read+write) accesses
+system.cpu1.dcache.overall_accesses::cpu1.data 1677594 # number of overall (read+write) accesses
system.cpu1.dcache.overall_accesses::total 1677594 # number of overall (read+write) accesses
-system.cpu1.dcache.ReadReq_miss_rate::0 0.035676 # miss rate for ReadReq accesses
-system.cpu1.dcache.WriteReq_miss_rate::0 0.032042 # miss rate for WriteReq accesses
-system.cpu1.dcache.LoadLockedReq_miss_rate::0 0.076923 # miss rate for LoadLockedReq accesses
-system.cpu1.dcache.StoreCondReq_miss_rate::0 0.041975 # miss rate for StoreCondReq accesses
-system.cpu1.dcache.demand_miss_rate::0 0.034296 # miss rate for demand accesses
-system.cpu1.dcache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu1.dcache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu1.dcache.overall_miss_rate::0 0.034296 # miss rate for overall accesses
-system.cpu1.dcache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu1.dcache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu1.dcache.ReadReq_avg_miss_latency::0 14368.630938 # average ReadReq miss latency
-system.cpu1.dcache.ReadReq_avg_miss_latency::1 inf # average ReadReq miss latency
-system.cpu1.dcache.ReadReq_avg_miss_latency::total inf # average ReadReq miss latency
-system.cpu1.dcache.WriteReq_avg_miss_latency::0 27265.853778 # average WriteReq miss latency
-system.cpu1.dcache.WriteReq_avg_miss_latency::1 inf # average WriteReq miss latency
-system.cpu1.dcache.WriteReq_avg_miss_latency::total inf # average WriteReq miss latency
-system.cpu1.dcache.LoadLockedReq_avg_miss_latency::0 13318.737271 # average LoadLockedReq miss latency
-system.cpu1.dcache.LoadLockedReq_avg_miss_latency::1 inf # average LoadLockedReq miss latency
-system.cpu1.dcache.LoadLockedReq_avg_miss_latency::total inf # average LoadLockedReq miss latency
-system.cpu1.dcache.StoreCondReq_avg_miss_latency::0 12704.950495 # average StoreCondReq miss latency
-system.cpu1.dcache.StoreCondReq_avg_miss_latency::1 inf # average StoreCondReq miss latency
-system.cpu1.dcache.StoreCondReq_avg_miss_latency::total inf # average StoreCondReq miss latency
-system.cpu1.dcache.demand_avg_miss_latency::0 18946.344770 # average overall miss latency
-system.cpu1.dcache.demand_avg_miss_latency::1 inf # average overall miss latency
-system.cpu1.dcache.demand_avg_miss_latency::total inf # average overall miss latency
-system.cpu1.dcache.overall_avg_miss_latency::0 18946.344770 # average overall miss latency
-system.cpu1.dcache.overall_avg_miss_latency::1 inf # average overall miss latency
-system.cpu1.dcache.overall_avg_miss_latency::total inf # average overall miss latency
+system.cpu1.dcache.ReadReq_miss_rate::cpu1.data 0.035676 # miss rate for ReadReq accesses
+system.cpu1.dcache.WriteReq_miss_rate::cpu1.data 0.032042 # miss rate for WriteReq accesses
+system.cpu1.dcache.LoadLockedReq_miss_rate::cpu1.data 0.076923 # miss rate for LoadLockedReq accesses
+system.cpu1.dcache.StoreCondReq_miss_rate::cpu1.data 0.041975 # miss rate for StoreCondReq accesses
+system.cpu1.dcache.demand_miss_rate::cpu1.data 0.034296 # miss rate for demand accesses
+system.cpu1.dcache.overall_miss_rate::cpu1.data 0.034296 # miss rate for overall accesses
+system.cpu1.dcache.ReadReq_avg_miss_latency::cpu1.data 14368.630938 # average ReadReq miss latency
+system.cpu1.dcache.WriteReq_avg_miss_latency::cpu1.data 27265.853778 # average WriteReq miss latency
+system.cpu1.dcache.LoadLockedReq_avg_miss_latency::cpu1.data 13318.737271 # average LoadLockedReq miss latency
+system.cpu1.dcache.StoreCondReq_avg_miss_latency::cpu1.data 12704.950495 # average StoreCondReq miss latency
+system.cpu1.dcache.demand_avg_miss_latency::cpu1.data 18946.344770 # average overall miss latency
+system.cpu1.dcache.overall_avg_miss_latency::cpu1.data 18946.344770 # average overall miss latency
system.cpu1.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu1.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu1.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -1015,54 +1010,53 @@ system.cpu1.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu1.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu1.dcache.fast_writes 0 # number of fast writes performed
system.cpu1.dcache.cache_copies 0 # number of cache copies performed
-system.cpu1.dcache.writebacks 29784 # number of writebacks
-system.cpu1.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu1.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu1.dcache.ReadReq_mshr_misses 37113 # number of ReadReq MSHR misses
-system.cpu1.dcache.WriteReq_mshr_misses 20421 # number of WriteReq MSHR misses
-system.cpu1.dcache.LoadLockedReq_mshr_misses 982 # number of LoadLockedReq MSHR misses
-system.cpu1.dcache.StoreCondReq_mshr_misses 505 # number of StoreCondReq MSHR misses
-system.cpu1.dcache.demand_mshr_misses 57534 # number of demand (read+write) MSHR misses
-system.cpu1.dcache.overall_mshr_misses 57534 # number of overall MSHR misses
-system.cpu1.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu1.dcache.ReadReq_mshr_miss_latency 421922000 # number of ReadReq MSHR miss cycles
-system.cpu1.dcache.WriteReq_mshr_miss_latency 495533000 # number of WriteReq MSHR miss cycles
-system.cpu1.dcache.LoadLockedReq_mshr_miss_latency 10133000 # number of LoadLockedReq MSHR miss cycles
-system.cpu1.dcache.StoreCondReq_mshr_miss_latency 4901000 # number of StoreCondReq MSHR miss cycles
-system.cpu1.dcache.demand_mshr_miss_latency 917455000 # number of demand (read+write) MSHR miss cycles
-system.cpu1.dcache.overall_mshr_miss_latency 917455000 # number of overall MSHR miss cycles
-system.cpu1.dcache.ReadReq_mshr_uncacheable_latency 11413500 # number of ReadReq MSHR uncacheable cycles
-system.cpu1.dcache.WriteReq_mshr_uncacheable_latency 298050500 # number of WriteReq MSHR uncacheable cycles
-system.cpu1.dcache.overall_mshr_uncacheable_latency 309464000 # number of overall MSHR uncacheable cycles
-system.cpu1.dcache.ReadReq_mshr_miss_rate::0 0.035676 # mshr miss rate for ReadReq accesses
-system.cpu1.dcache.ReadReq_mshr_miss_rate::1 inf # mshr miss rate for ReadReq accesses
-system.cpu1.dcache.ReadReq_mshr_miss_rate::total inf # mshr miss rate for ReadReq accesses
-system.cpu1.dcache.WriteReq_mshr_miss_rate::0 0.032042 # mshr miss rate for WriteReq accesses
-system.cpu1.dcache.WriteReq_mshr_miss_rate::1 inf # mshr miss rate for WriteReq accesses
-system.cpu1.dcache.WriteReq_mshr_miss_rate::total inf # mshr miss rate for WriteReq accesses
-system.cpu1.dcache.LoadLockedReq_mshr_miss_rate::0 0.076923 # mshr miss rate for LoadLockedReq accesses
-system.cpu1.dcache.LoadLockedReq_mshr_miss_rate::1 inf # mshr miss rate for LoadLockedReq accesses
-system.cpu1.dcache.LoadLockedReq_mshr_miss_rate::total inf # mshr miss rate for LoadLockedReq accesses
-system.cpu1.dcache.StoreCondReq_mshr_miss_rate::0 0.041975 # mshr miss rate for StoreCondReq accesses
-system.cpu1.dcache.StoreCondReq_mshr_miss_rate::1 inf # mshr miss rate for StoreCondReq accesses
-system.cpu1.dcache.StoreCondReq_mshr_miss_rate::total inf # mshr miss rate for StoreCondReq accesses
-system.cpu1.dcache.demand_mshr_miss_rate::0 0.034296 # mshr miss rate for demand accesses
-system.cpu1.dcache.demand_mshr_miss_rate::1 inf # mshr miss rate for demand accesses
-system.cpu1.dcache.demand_mshr_miss_rate::total inf # mshr miss rate for demand accesses
-system.cpu1.dcache.overall_mshr_miss_rate::0 0.034296 # mshr miss rate for overall accesses
-system.cpu1.dcache.overall_mshr_miss_rate::1 inf # mshr miss rate for overall accesses
-system.cpu1.dcache.overall_mshr_miss_rate::total inf # mshr miss rate for overall accesses
-system.cpu1.dcache.ReadReq_avg_mshr_miss_latency 11368.577048 # average ReadReq mshr miss latency
-system.cpu1.dcache.WriteReq_avg_mshr_miss_latency 24265.853778 # average WriteReq mshr miss latency
-system.cpu1.dcache.LoadLockedReq_avg_mshr_miss_latency 10318.737271 # average LoadLockedReq mshr miss latency
-system.cpu1.dcache.StoreCondReq_avg_mshr_miss_latency 9704.950495 # average StoreCondReq mshr miss latency
-system.cpu1.dcache.demand_avg_mshr_miss_latency 15946.310008 # average overall mshr miss latency
-system.cpu1.dcache.overall_avg_mshr_miss_latency 15946.310008 # average overall mshr miss latency
-system.cpu1.dcache.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.cpu1.dcache.WriteReq_avg_mshr_uncacheable_latency inf # average WriteReq mshr uncacheable latency
-system.cpu1.dcache.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.cpu1.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu1.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu1.dcache.writebacks::writebacks 29784 # number of writebacks
+system.cpu1.dcache.writebacks::total 29784 # number of writebacks
+system.cpu1.dcache.ReadReq_mshr_misses::cpu1.data 37113 # number of ReadReq MSHR misses
+system.cpu1.dcache.ReadReq_mshr_misses::total 37113 # number of ReadReq MSHR misses
+system.cpu1.dcache.WriteReq_mshr_misses::cpu1.data 20421 # number of WriteReq MSHR misses
+system.cpu1.dcache.WriteReq_mshr_misses::total 20421 # number of WriteReq MSHR misses
+system.cpu1.dcache.LoadLockedReq_mshr_misses::cpu1.data 982 # number of LoadLockedReq MSHR misses
+system.cpu1.dcache.LoadLockedReq_mshr_misses::total 982 # number of LoadLockedReq MSHR misses
+system.cpu1.dcache.StoreCondReq_mshr_misses::cpu1.data 505 # number of StoreCondReq MSHR misses
+system.cpu1.dcache.StoreCondReq_mshr_misses::total 505 # number of StoreCondReq MSHR misses
+system.cpu1.dcache.demand_mshr_misses::cpu1.data 57534 # number of demand (read+write) MSHR misses
+system.cpu1.dcache.demand_mshr_misses::total 57534 # number of demand (read+write) MSHR misses
+system.cpu1.dcache.overall_mshr_misses::cpu1.data 57534 # number of overall MSHR misses
+system.cpu1.dcache.overall_mshr_misses::total 57534 # number of overall MSHR misses
+system.cpu1.dcache.ReadReq_mshr_miss_latency::cpu1.data 421922000 # number of ReadReq MSHR miss cycles
+system.cpu1.dcache.ReadReq_mshr_miss_latency::total 421922000 # number of ReadReq MSHR miss cycles
+system.cpu1.dcache.WriteReq_mshr_miss_latency::cpu1.data 495533000 # number of WriteReq MSHR miss cycles
+system.cpu1.dcache.WriteReq_mshr_miss_latency::total 495533000 # number of WriteReq MSHR miss cycles
+system.cpu1.dcache.LoadLockedReq_mshr_miss_latency::cpu1.data 10133000 # number of LoadLockedReq MSHR miss cycles
+system.cpu1.dcache.LoadLockedReq_mshr_miss_latency::total 10133000 # number of LoadLockedReq MSHR miss cycles
+system.cpu1.dcache.StoreCondReq_mshr_miss_latency::cpu1.data 4901000 # number of StoreCondReq MSHR miss cycles
+system.cpu1.dcache.StoreCondReq_mshr_miss_latency::total 4901000 # number of StoreCondReq MSHR miss cycles
+system.cpu1.dcache.demand_mshr_miss_latency::cpu1.data 917455000 # number of demand (read+write) MSHR miss cycles
+system.cpu1.dcache.demand_mshr_miss_latency::total 917455000 # number of demand (read+write) MSHR miss cycles
+system.cpu1.dcache.overall_mshr_miss_latency::cpu1.data 917455000 # number of overall MSHR miss cycles
+system.cpu1.dcache.overall_mshr_miss_latency::total 917455000 # number of overall MSHR miss cycles
+system.cpu1.dcache.ReadReq_mshr_uncacheable_latency::cpu1.data 11413500 # number of ReadReq MSHR uncacheable cycles
+system.cpu1.dcache.ReadReq_mshr_uncacheable_latency::total 11413500 # number of ReadReq MSHR uncacheable cycles
+system.cpu1.dcache.WriteReq_mshr_uncacheable_latency::cpu1.data 298050500 # number of WriteReq MSHR uncacheable cycles
+system.cpu1.dcache.WriteReq_mshr_uncacheable_latency::total 298050500 # number of WriteReq MSHR uncacheable cycles
+system.cpu1.dcache.overall_mshr_uncacheable_latency::cpu1.data 309464000 # number of overall MSHR uncacheable cycles
+system.cpu1.dcache.overall_mshr_uncacheable_latency::total 309464000 # number of overall MSHR uncacheable cycles
+system.cpu1.dcache.ReadReq_mshr_miss_rate::cpu1.data 0.035676 # mshr miss rate for ReadReq accesses
+system.cpu1.dcache.WriteReq_mshr_miss_rate::cpu1.data 0.032042 # mshr miss rate for WriteReq accesses
+system.cpu1.dcache.LoadLockedReq_mshr_miss_rate::cpu1.data 0.076923 # mshr miss rate for LoadLockedReq accesses
+system.cpu1.dcache.StoreCondReq_mshr_miss_rate::cpu1.data 0.041975 # mshr miss rate for StoreCondReq accesses
+system.cpu1.dcache.demand_mshr_miss_rate::cpu1.data 0.034296 # mshr miss rate for demand accesses
+system.cpu1.dcache.overall_mshr_miss_rate::cpu1.data 0.034296 # mshr miss rate for overall accesses
+system.cpu1.dcache.ReadReq_avg_mshr_miss_latency::cpu1.data 11368.577048 # average ReadReq mshr miss latency
+system.cpu1.dcache.WriteReq_avg_mshr_miss_latency::cpu1.data 24265.853778 # average WriteReq mshr miss latency
+system.cpu1.dcache.LoadLockedReq_avg_mshr_miss_latency::cpu1.data 10318.737271 # average LoadLockedReq mshr miss latency
+system.cpu1.dcache.StoreCondReq_avg_mshr_miss_latency::cpu1.data 9704.950495 # average StoreCondReq mshr miss latency
+system.cpu1.dcache.demand_avg_mshr_miss_latency::cpu1.data 15946.310008 # average overall mshr miss latency
+system.cpu1.dcache.overall_avg_mshr_miss_latency::cpu1.data 15946.310008 # average overall mshr miss latency
+system.cpu1.dcache.ReadReq_avg_mshr_uncacheable_latency::cpu1.data inf # average ReadReq mshr uncacheable latency
+system.cpu1.dcache.WriteReq_avg_mshr_uncacheable_latency::cpu1.data inf # average WriteReq mshr uncacheable latency
+system.cpu1.dcache.overall_avg_mshr_uncacheable_latency::cpu1.data inf # average overall mshr uncacheable latency
system.cpu1.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/config.ini b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/config.ini
index 54195aa23..c8fe39e38 100644
--- a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/config.ini
+++ b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=true
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -68,6 +69,7 @@ profile=0
progress_interval=0
system=system
tracer=system.cpu.tracer
+workload=
dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
@@ -82,20 +84,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -118,20 +113,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -215,20 +203,13 @@ is_top_level=true
latency=50000
max_miss_count=0
mshrs=20
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=500000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=1024
subblock_size=0
+system=system
tgts_per_mshr=12
trace_addr=0
two_queue=false
@@ -247,20 +228,13 @@ is_top_level=false
latency=10000
max_miss_count=0
mshrs=92
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=100000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=4194304
subblock_size=0
+system=system
tgts_per_mshr=16
trace_addr=0
two_queue=false
@@ -286,7 +260,6 @@ fake_mem=false
pio_addr=0
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=true
ret_data16=65535
ret_data32=4294967295
@@ -356,7 +329,6 @@ pio=system.iobus.port[25]
type=TsunamiCChip
pio_addr=8803072344064
pio_latency=1000
-platform=system.tsunami
system=system
tsunami=system.tsunami
pio=system.iobus.port[1]
@@ -438,7 +410,6 @@ fake_mem=false
pio_addr=8796093677568
pio_latency=1000
pio_size=393216
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -455,7 +426,6 @@ fake_mem=false
pio_addr=8804615848432
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -472,7 +442,6 @@ fake_mem=false
pio_addr=8804615848304
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -489,7 +458,6 @@ fake_mem=false
pio_addr=8804615848569
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -506,7 +474,6 @@ fake_mem=false
pio_addr=8804615848451
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -523,7 +490,6 @@ fake_mem=false
pio_addr=8804615848515
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -540,7 +506,6 @@ fake_mem=false
pio_addr=8804615848579
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -557,7 +522,6 @@ fake_mem=false
pio_addr=8804615848643
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -574,7 +538,6 @@ fake_mem=false
pio_addr=8804615848707
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -591,7 +554,6 @@ fake_mem=false
pio_addr=8804615848771
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -608,7 +570,6 @@ fake_mem=false
pio_addr=8804615848835
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -625,7 +586,6 @@ fake_mem=false
pio_addr=8804615848899
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -642,7 +602,6 @@ fake_mem=false
pio_addr=8804615850617
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -659,7 +618,6 @@ fake_mem=false
pio_addr=8804615848891
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -676,7 +634,6 @@ fake_mem=false
pio_addr=8804615848816
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -693,7 +650,6 @@ fake_mem=false
pio_addr=8804615848696
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -710,7 +666,6 @@ fake_mem=false
pio_addr=8804615848936
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -727,7 +682,6 @@ fake_mem=false
pio_addr=8804615848680
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -744,7 +698,6 @@ fake_mem=false
pio_addr=8804615848944
pio_latency=1000
pio_size=8
-platform=system.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -760,7 +713,6 @@ type=BadDevice
devicename=FrameBuffer
pio_addr=8804615848912
pio_latency=1000
-platform=system.tsunami
system=system
pio=system.iobus.port[22]
@@ -825,7 +777,6 @@ type=TsunamiIO
frequency=976562500
pio_addr=8804615847936
pio_latency=1000
-platform=system.tsunami
system=system
time=Thu Jan 1 00:00:00 2009
tsunami=system.tsunami
@@ -836,7 +787,6 @@ pio=system.iobus.port[23]
type=TsunamiPChip
pio_addr=8802535473152
pio_latency=1000
-platform=system.tsunami
system=system
tsunami=system.tsunami
pio=system.iobus.port[2]
diff --git a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/simout b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/simout
index 826f2c28b..e3d6e41ac 100755
--- a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/simout
+++ b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/simout
@@ -1,12 +1,11 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 03:53:29
-gem5 started Jan 23 2012 04:22:43
+gem5 compiled Feb 11 2012 13:05:17
+gem5 started Feb 11 2012 13:09:47
gem5 executing on zizzer
-command line: build/ALPHA_FS/gem5.opt -d build/ALPHA_FS/tests/opt/quick/10.linux-boot/alpha/linux/tsunami-simple-timing -re tests/run.py build/ALPHA_FS/tests/opt/quick/10.linux-boot/alpha/linux/tsunami-simple-timing
+command line: build/ALPHA/gem5.fast -d build/ALPHA/tests/fast/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-timing -re tests/run.py build/ALPHA/tests/fast/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-timing
Global frequency set at 1000000000000 ticks per second
- 0: system.tsunami.io.rtc: Real-time clock set to Thu Jan 1 00:00:00 2009
info: kernel located at: /dist/m5/system/binaries/vmlinux
info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 1915548867000 because m5_exit instruction encountered
diff --git a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/stats.txt b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/stats.txt
index ac9598c08..713b264a4 100644
--- a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/stats.txt
+++ b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 1.915549 # Nu
sim_ticks 1915548867000 # Number of ticks simulated
final_tick 1915548867000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1659827 # Simulator instruction rate (inst/s)
-host_tick_rate 56637748152 # Simulator tick rate (ticks/s)
-host_mem_usage 290988 # Number of bytes of host memory used
-host_seconds 33.82 # Real time elapsed on the host
+host_inst_rate 1998214 # Simulator instruction rate (inst/s)
+host_op_rate 1998212 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 68184353129 # Simulator tick rate (ticks/s)
+host_mem_usage 288188 # Number of bytes of host memory used
+host_seconds 28.09 # Real time elapsed on the host
sim_insts 56137087 # Number of instructions simulated
+sim_ops 56137087 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 29663360 # Number of bytes read from this memory
system.physmem.bytes_inst_read 943040 # Number of instructions bytes read from this memory
system.physmem.bytes_written 10122368 # Number of bytes written to this memory
@@ -25,79 +27,85 @@ system.l2c.total_refs 2311163 # To
system.l2c.sampled_refs 421794 # Sample count of references to valid blocks.
system.l2c.avg_refs 5.479364 # Average number of references to valid blocks.
system.l2c.warmup_cycle 6937912000 # Cycle when the warmup percentage was hit.
-system.l2c.occ_blocks::0 11241.373247 # Average occupied blocks per context
-system.l2c.occ_blocks::1 23110.665097 # Average occupied blocks per context
-system.l2c.occ_percent::0 0.171530 # Average percentage of cache occupancy
-system.l2c.occ_percent::1 0.352641 # Average percentage of cache occupancy
-system.l2c.ReadReq_hits::0 1710461 # number of ReadReq hits
+system.l2c.occ_blocks::writebacks 23110.665097 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu.inst 3746.363547 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu.data 7495.009700 # Average occupied blocks per requestor
+system.l2c.occ_percent::writebacks 0.352641 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu.inst 0.057165 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu.data 0.114365 # Average percentage of cache occupancy
+system.l2c.occ_percent::total 0.524171 # Average percentage of cache occupancy
+system.l2c.ReadReq_hits::cpu.inst 913599 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu.data 796862 # number of ReadReq hits
system.l2c.ReadReq_hits::total 1710461 # number of ReadReq hits
-system.l2c.Writeback_hits::0 826671 # number of Writeback hits
+system.l2c.Writeback_hits::writebacks 826671 # number of Writeback hits
system.l2c.Writeback_hits::total 826671 # number of Writeback hits
-system.l2c.UpgradeReq_hits::0 6 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::cpu.data 6 # number of UpgradeReq hits
system.l2c.UpgradeReq_hits::total 6 # number of UpgradeReq hits
-system.l2c.ReadExReq_hits::0 185878 # number of ReadExReq hits
+system.l2c.ReadExReq_hits::cpu.data 185878 # number of ReadExReq hits
system.l2c.ReadExReq_hits::total 185878 # number of ReadExReq hits
-system.l2c.demand_hits::0 1896339 # number of demand (read+write) hits
-system.l2c.demand_hits::1 0 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu.inst 913599 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu.data 982740 # number of demand (read+write) hits
system.l2c.demand_hits::total 1896339 # number of demand (read+write) hits
-system.l2c.overall_hits::0 1896339 # number of overall hits
-system.l2c.overall_hits::1 0 # number of overall hits
+system.l2c.overall_hits::cpu.inst 913599 # number of overall hits
+system.l2c.overall_hits::cpu.data 982740 # number of overall hits
system.l2c.overall_hits::total 1896339 # number of overall hits
-system.l2c.ReadReq_misses::0 304138 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu.inst 14735 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu.data 289403 # number of ReadReq misses
system.l2c.ReadReq_misses::total 304138 # number of ReadReq misses
-system.l2c.UpgradeReq_misses::0 7 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu.data 7 # number of UpgradeReq misses
system.l2c.UpgradeReq_misses::total 7 # number of UpgradeReq misses
-system.l2c.ReadExReq_misses::0 118294 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu.data 118294 # number of ReadExReq misses
system.l2c.ReadExReq_misses::total 118294 # number of ReadExReq misses
-system.l2c.demand_misses::0 422432 # number of demand (read+write) misses
-system.l2c.demand_misses::1 0 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu.inst 14735 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu.data 407697 # number of demand (read+write) misses
system.l2c.demand_misses::total 422432 # number of demand (read+write) misses
-system.l2c.overall_misses::0 422432 # number of overall misses
-system.l2c.overall_misses::1 0 # number of overall misses
+system.l2c.overall_misses::cpu.inst 14735 # number of overall misses
+system.l2c.overall_misses::cpu.data 407697 # number of overall misses
system.l2c.overall_misses::total 422432 # number of overall misses
-system.l2c.ReadReq_miss_latency 15820206500 # number of ReadReq miss cycles
-system.l2c.UpgradeReq_miss_latency 248000 # number of UpgradeReq miss cycles
-system.l2c.ReadExReq_miss_latency 6151753000 # number of ReadExReq miss cycles
-system.l2c.demand_miss_latency 21971959500 # number of demand (read+write) miss cycles
-system.l2c.overall_miss_latency 21971959500 # number of overall miss cycles
-system.l2c.ReadReq_accesses::0 2014599 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_miss_latency::cpu.inst 766261500 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu.data 15053945000 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::total 15820206500 # number of ReadReq miss cycles
+system.l2c.UpgradeReq_miss_latency::cpu.data 248000 # number of UpgradeReq miss cycles
+system.l2c.UpgradeReq_miss_latency::total 248000 # number of UpgradeReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu.data 6151753000 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::total 6151753000 # number of ReadExReq miss cycles
+system.l2c.demand_miss_latency::cpu.inst 766261500 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu.data 21205698000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::total 21971959500 # number of demand (read+write) miss cycles
+system.l2c.overall_miss_latency::cpu.inst 766261500 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu.data 21205698000 # number of overall miss cycles
+system.l2c.overall_miss_latency::total 21971959500 # number of overall miss cycles
+system.l2c.ReadReq_accesses::cpu.inst 928334 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu.data 1086265 # number of ReadReq accesses(hits+misses)
system.l2c.ReadReq_accesses::total 2014599 # number of ReadReq accesses(hits+misses)
-system.l2c.Writeback_accesses::0 826671 # number of Writeback accesses(hits+misses)
+system.l2c.Writeback_accesses::writebacks 826671 # number of Writeback accesses(hits+misses)
system.l2c.Writeback_accesses::total 826671 # number of Writeback accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::0 13 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu.data 13 # number of UpgradeReq accesses(hits+misses)
system.l2c.UpgradeReq_accesses::total 13 # number of UpgradeReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::0 304172 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu.data 304172 # number of ReadExReq accesses(hits+misses)
system.l2c.ReadExReq_accesses::total 304172 # number of ReadExReq accesses(hits+misses)
-system.l2c.demand_accesses::0 2318771 # number of demand (read+write) accesses
-system.l2c.demand_accesses::1 0 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu.inst 928334 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu.data 1390437 # number of demand (read+write) accesses
system.l2c.demand_accesses::total 2318771 # number of demand (read+write) accesses
-system.l2c.overall_accesses::0 2318771 # number of overall (read+write) accesses
-system.l2c.overall_accesses::1 0 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu.inst 928334 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu.data 1390437 # number of overall (read+write) accesses
system.l2c.overall_accesses::total 2318771 # number of overall (read+write) accesses
-system.l2c.ReadReq_miss_rate::0 0.150967 # miss rate for ReadReq accesses
-system.l2c.UpgradeReq_miss_rate::0 0.538462 # miss rate for UpgradeReq accesses
-system.l2c.ReadExReq_miss_rate::0 0.388905 # miss rate for ReadExReq accesses
-system.l2c.demand_miss_rate::0 0.182179 # miss rate for demand accesses
-system.l2c.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.l2c.demand_miss_rate::total no_value # miss rate for demand accesses
-system.l2c.overall_miss_rate::0 0.182179 # miss rate for overall accesses
-system.l2c.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.l2c.overall_miss_rate::total no_value # miss rate for overall accesses
-system.l2c.ReadReq_avg_miss_latency::0 52016.540189 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::1 inf # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::total inf # average ReadReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::0 35428.571429 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::1 inf # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::total inf # average UpgradeReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::0 52003.930884 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::1 inf # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::total inf # average ReadExReq miss latency
-system.l2c.demand_avg_miss_latency::0 52013.009194 # average overall miss latency
-system.l2c.demand_avg_miss_latency::1 inf # average overall miss latency
-system.l2c.demand_avg_miss_latency::total inf # average overall miss latency
-system.l2c.overall_avg_miss_latency::0 52013.009194 # average overall miss latency
-system.l2c.overall_avg_miss_latency::1 inf # average overall miss latency
-system.l2c.overall_avg_miss_latency::total inf # average overall miss latency
+system.l2c.ReadReq_miss_rate::cpu.inst 0.015873 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu.data 0.266420 # miss rate for ReadReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu.data 0.538462 # miss rate for UpgradeReq accesses
+system.l2c.ReadExReq_miss_rate::cpu.data 0.388905 # miss rate for ReadExReq accesses
+system.l2c.demand_miss_rate::cpu.inst 0.015873 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu.data 0.293215 # miss rate for demand accesses
+system.l2c.overall_miss_rate::cpu.inst 0.015873 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu.data 0.293215 # miss rate for overall accesses
+system.l2c.ReadReq_avg_miss_latency::cpu.inst 52002.816423 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu.data 52017.238937 # average ReadReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::cpu.data 35428.571429 # average UpgradeReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu.data 52003.930884 # average ReadExReq miss latency
+system.l2c.demand_avg_miss_latency::cpu.inst 52002.816423 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu.data 52013.377582 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu.inst 52002.816423 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu.data 52013.377582 # average overall miss latency
system.l2c.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.l2c.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.l2c.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -106,48 +114,59 @@ system.l2c.avg_blocked_cycles::no_mshrs no_value # av
system.l2c.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.l2c.fast_writes 0 # number of fast writes performed
system.l2c.cache_copies 0 # number of cache copies performed
-system.l2c.writebacks 116650 # number of writebacks
-system.l2c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.l2c.overall_mshr_hits 0 # number of overall MSHR hits
-system.l2c.ReadReq_mshr_misses 304138 # number of ReadReq MSHR misses
-system.l2c.UpgradeReq_mshr_misses 7 # number of UpgradeReq MSHR misses
-system.l2c.ReadExReq_mshr_misses 118294 # number of ReadExReq MSHR misses
-system.l2c.demand_mshr_misses 422432 # number of demand (read+write) MSHR misses
-system.l2c.overall_mshr_misses 422432 # number of overall MSHR misses
-system.l2c.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.l2c.ReadReq_mshr_miss_latency 12170545000 # number of ReadReq MSHR miss cycles
-system.l2c.UpgradeReq_mshr_miss_latency 320000 # number of UpgradeReq MSHR miss cycles
-system.l2c.ReadExReq_mshr_miss_latency 4732225000 # number of ReadExReq MSHR miss cycles
-system.l2c.demand_mshr_miss_latency 16902770000 # number of demand (read+write) MSHR miss cycles
-system.l2c.overall_mshr_miss_latency 16902770000 # number of overall MSHR miss cycles
-system.l2c.ReadReq_mshr_uncacheable_latency 772673000 # number of ReadReq MSHR uncacheable cycles
-system.l2c.WriteReq_mshr_uncacheable_latency 1083819500 # number of WriteReq MSHR uncacheable cycles
-system.l2c.overall_mshr_uncacheable_latency 1856492500 # number of overall MSHR uncacheable cycles
-system.l2c.ReadReq_mshr_miss_rate::0 0.150967 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::1 inf # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::total inf # mshr miss rate for ReadReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::0 0.538462 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::1 inf # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::total inf # mshr miss rate for UpgradeReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::0 0.388905 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::1 inf # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::total inf # mshr miss rate for ReadExReq accesses
-system.l2c.demand_mshr_miss_rate::0 0.182179 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::1 inf # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::total inf # mshr miss rate for demand accesses
-system.l2c.overall_mshr_miss_rate::0 0.182179 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::1 inf # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::total inf # mshr miss rate for overall accesses
-system.l2c.ReadReq_avg_mshr_miss_latency 40016.522105 # average ReadReq mshr miss latency
-system.l2c.UpgradeReq_avg_mshr_miss_latency 45714.285714 # average UpgradeReq mshr miss latency
-system.l2c.ReadExReq_avg_mshr_miss_latency 40003.930884 # average ReadExReq mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency 40012.996175 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency 40012.996175 # average overall mshr miss latency
-system.l2c.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.l2c.WriteReq_avg_mshr_uncacheable_latency inf # average WriteReq mshr uncacheable latency
-system.l2c.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.l2c.mshr_cap_events 0 # number of times MSHR cap was activated
-system.l2c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.l2c.writebacks::writebacks 116650 # number of writebacks
+system.l2c.writebacks::total 116650 # number of writebacks
+system.l2c.ReadReq_mshr_misses::cpu.inst 14735 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu.data 289403 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::total 304138 # number of ReadReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::cpu.data 7 # number of UpgradeReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::total 7 # number of UpgradeReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::cpu.data 118294 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::total 118294 # number of ReadExReq MSHR misses
+system.l2c.demand_mshr_misses::cpu.inst 14735 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu.data 407697 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::total 422432 # number of demand (read+write) MSHR misses
+system.l2c.overall_mshr_misses::cpu.inst 14735 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu.data 407697 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::total 422432 # number of overall MSHR misses
+system.l2c.ReadReq_mshr_miss_latency::cpu.inst 589436000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu.data 11581109000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::total 12170545000 # number of ReadReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::cpu.data 320000 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::total 320000 # number of UpgradeReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu.data 4732225000 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::total 4732225000 # number of ReadExReq MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu.inst 589436000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu.data 16313334000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::total 16902770000 # number of demand (read+write) MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu.inst 589436000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu.data 16313334000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::total 16902770000 # number of overall MSHR miss cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::cpu.data 772673000 # number of ReadReq MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::total 772673000 # number of ReadReq MSHR uncacheable cycles
+system.l2c.WriteReq_mshr_uncacheable_latency::cpu.data 1083819500 # number of WriteReq MSHR uncacheable cycles
+system.l2c.WriteReq_mshr_uncacheable_latency::total 1083819500 # number of WriteReq MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::cpu.data 1856492500 # number of overall MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::total 1856492500 # number of overall MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_miss_rate::cpu.inst 0.015873 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu.data 0.266420 # mshr miss rate for ReadReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::cpu.data 0.538462 # mshr miss rate for UpgradeReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::cpu.data 0.388905 # mshr miss rate for ReadExReq accesses
+system.l2c.demand_mshr_miss_rate::cpu.inst 0.015873 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu.data 0.293215 # mshr miss rate for demand accesses
+system.l2c.overall_mshr_miss_rate::cpu.inst 0.015873 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu.data 0.293215 # mshr miss rate for overall accesses
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu.inst 40002.443163 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu.data 40017.238937 # average ReadReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu.data 45714.285714 # average UpgradeReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu.data 40003.930884 # average ReadExReq mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu.inst 40002.443163 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu.data 40013.377582 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu.inst 40002.443163 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu.data 40013.377582 # average overall mshr miss latency
+system.l2c.ReadReq_avg_mshr_uncacheable_latency::cpu.data inf # average ReadReq mshr uncacheable latency
+system.l2c.WriteReq_avg_mshr_uncacheable_latency::cpu.data inf # average WriteReq mshr uncacheable latency
+system.l2c.overall_avg_mshr_uncacheable_latency::cpu.data inf # average overall mshr uncacheable latency
system.l2c.no_allocate_misses 0 # Number of misses that were no-allocate
system.iocache.replacements 41685 # number of replacements
system.iocache.tagsinuse 1.340325 # Cycle average of tags in use
@@ -155,58 +174,41 @@ system.iocache.total_refs 0 # To
system.iocache.sampled_refs 41701 # Sample count of references to valid blocks.
system.iocache.avg_refs 0 # Average number of references to valid blocks.
system.iocache.warmup_cycle 1750545944000 # Cycle when the warmup percentage was hit.
-system.iocache.occ_blocks::1 1.340325 # Average occupied blocks per context
-system.iocache.occ_percent::1 0.083770 # Average percentage of cache occupancy
-system.iocache.demand_hits::0 0 # number of demand (read+write) hits
-system.iocache.demand_hits::1 0 # number of demand (read+write) hits
-system.iocache.demand_hits::total 0 # number of demand (read+write) hits
-system.iocache.overall_hits::0 0 # number of overall hits
-system.iocache.overall_hits::1 0 # number of overall hits
-system.iocache.overall_hits::total 0 # number of overall hits
-system.iocache.ReadReq_misses::1 173 # number of ReadReq misses
+system.iocache.occ_blocks::tsunami.ide 1.340325 # Average occupied blocks per requestor
+system.iocache.occ_percent::tsunami.ide 0.083770 # Average percentage of cache occupancy
+system.iocache.occ_percent::total 0.083770 # Average percentage of cache occupancy
+system.iocache.ReadReq_misses::tsunami.ide 173 # number of ReadReq misses
system.iocache.ReadReq_misses::total 173 # number of ReadReq misses
-system.iocache.WriteReq_misses::1 41552 # number of WriteReq misses
+system.iocache.WriteReq_misses::tsunami.ide 41552 # number of WriteReq misses
system.iocache.WriteReq_misses::total 41552 # number of WriteReq misses
-system.iocache.demand_misses::0 0 # number of demand (read+write) misses
-system.iocache.demand_misses::1 41725 # number of demand (read+write) misses
+system.iocache.demand_misses::tsunami.ide 41725 # number of demand (read+write) misses
system.iocache.demand_misses::total 41725 # number of demand (read+write) misses
-system.iocache.overall_misses::0 0 # number of overall misses
-system.iocache.overall_misses::1 41725 # number of overall misses
+system.iocache.overall_misses::tsunami.ide 41725 # number of overall misses
system.iocache.overall_misses::total 41725 # number of overall misses
-system.iocache.ReadReq_miss_latency 19940998 # number of ReadReq miss cycles
-system.iocache.WriteReq_miss_latency 5722300806 # number of WriteReq miss cycles
-system.iocache.demand_miss_latency 5742241804 # number of demand (read+write) miss cycles
-system.iocache.overall_miss_latency 5742241804 # number of overall miss cycles
-system.iocache.ReadReq_accesses::1 173 # number of ReadReq accesses(hits+misses)
+system.iocache.ReadReq_miss_latency::tsunami.ide 19940998 # number of ReadReq miss cycles
+system.iocache.ReadReq_miss_latency::total 19940998 # number of ReadReq miss cycles
+system.iocache.WriteReq_miss_latency::tsunami.ide 5722300806 # number of WriteReq miss cycles
+system.iocache.WriteReq_miss_latency::total 5722300806 # number of WriteReq miss cycles
+system.iocache.demand_miss_latency::tsunami.ide 5742241804 # number of demand (read+write) miss cycles
+system.iocache.demand_miss_latency::total 5742241804 # number of demand (read+write) miss cycles
+system.iocache.overall_miss_latency::tsunami.ide 5742241804 # number of overall miss cycles
+system.iocache.overall_miss_latency::total 5742241804 # number of overall miss cycles
+system.iocache.ReadReq_accesses::tsunami.ide 173 # number of ReadReq accesses(hits+misses)
system.iocache.ReadReq_accesses::total 173 # number of ReadReq accesses(hits+misses)
-system.iocache.WriteReq_accesses::1 41552 # number of WriteReq accesses(hits+misses)
+system.iocache.WriteReq_accesses::tsunami.ide 41552 # number of WriteReq accesses(hits+misses)
system.iocache.WriteReq_accesses::total 41552 # number of WriteReq accesses(hits+misses)
-system.iocache.demand_accesses::0 0 # number of demand (read+write) accesses
-system.iocache.demand_accesses::1 41725 # number of demand (read+write) accesses
+system.iocache.demand_accesses::tsunami.ide 41725 # number of demand (read+write) accesses
system.iocache.demand_accesses::total 41725 # number of demand (read+write) accesses
-system.iocache.overall_accesses::0 0 # number of overall (read+write) accesses
-system.iocache.overall_accesses::1 41725 # number of overall (read+write) accesses
+system.iocache.overall_accesses::tsunami.ide 41725 # number of overall (read+write) accesses
system.iocache.overall_accesses::total 41725 # number of overall (read+write) accesses
-system.iocache.ReadReq_miss_rate::1 1 # miss rate for ReadReq accesses
-system.iocache.WriteReq_miss_rate::1 1 # miss rate for WriteReq accesses
-system.iocache.demand_miss_rate::0 no_value # miss rate for demand accesses
-system.iocache.demand_miss_rate::1 1 # miss rate for demand accesses
-system.iocache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.iocache.overall_miss_rate::0 no_value # miss rate for overall accesses
-system.iocache.overall_miss_rate::1 1 # miss rate for overall accesses
-system.iocache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.iocache.ReadReq_avg_miss_latency::0 inf # average ReadReq miss latency
-system.iocache.ReadReq_avg_miss_latency::1 115265.884393 # average ReadReq miss latency
-system.iocache.ReadReq_avg_miss_latency::total inf # average ReadReq miss latency
-system.iocache.WriteReq_avg_miss_latency::0 inf # average WriteReq miss latency
-system.iocache.WriteReq_avg_miss_latency::1 137714.208847 # average WriteReq miss latency
-system.iocache.WriteReq_avg_miss_latency::total inf # average WriteReq miss latency
-system.iocache.demand_avg_miss_latency::0 inf # average overall miss latency
-system.iocache.demand_avg_miss_latency::1 137621.133709 # average overall miss latency
-system.iocache.demand_avg_miss_latency::total inf # average overall miss latency
-system.iocache.overall_avg_miss_latency::0 inf # average overall miss latency
-system.iocache.overall_avg_miss_latency::1 137621.133709 # average overall miss latency
-system.iocache.overall_avg_miss_latency::total inf # average overall miss latency
+system.iocache.ReadReq_miss_rate::tsunami.ide 1 # miss rate for ReadReq accesses
+system.iocache.WriteReq_miss_rate::tsunami.ide 1 # miss rate for WriteReq accesses
+system.iocache.demand_miss_rate::tsunami.ide 1 # miss rate for demand accesses
+system.iocache.overall_miss_rate::tsunami.ide 1 # miss rate for overall accesses
+system.iocache.ReadReq_avg_miss_latency::tsunami.ide 115265.884393 # average ReadReq miss latency
+system.iocache.WriteReq_avg_miss_latency::tsunami.ide 137714.208847 # average WriteReq miss latency
+system.iocache.demand_avg_miss_latency::tsunami.ide 137621.133709 # average overall miss latency
+system.iocache.overall_avg_miss_latency::tsunami.ide 137621.133709 # average overall miss latency
system.iocache.blocked_cycles::no_mshrs 64604060 # number of cycles access was blocked
system.iocache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.iocache.blocked::no_mshrs 10476 # number of cycles access was blocked
@@ -215,38 +217,32 @@ system.iocache.avg_blocked_cycles::no_mshrs 6166.863307 #
system.iocache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.iocache.fast_writes 0 # number of fast writes performed
system.iocache.cache_copies 0 # number of cache copies performed
-system.iocache.writebacks 41512 # number of writebacks
-system.iocache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.iocache.overall_mshr_hits 0 # number of overall MSHR hits
-system.iocache.ReadReq_mshr_misses 173 # number of ReadReq MSHR misses
-system.iocache.WriteReq_mshr_misses 41552 # number of WriteReq MSHR misses
-system.iocache.demand_mshr_misses 41725 # number of demand (read+write) MSHR misses
-system.iocache.overall_mshr_misses 41725 # number of overall MSHR misses
-system.iocache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.iocache.ReadReq_mshr_miss_latency 10944998 # number of ReadReq MSHR miss cycles
-system.iocache.WriteReq_mshr_miss_latency 3561447990 # number of WriteReq MSHR miss cycles
-system.iocache.demand_mshr_miss_latency 3572392988 # number of demand (read+write) MSHR miss cycles
-system.iocache.overall_mshr_miss_latency 3572392988 # number of overall MSHR miss cycles
-system.iocache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.iocache.ReadReq_mshr_miss_rate::0 inf # mshr miss rate for ReadReq accesses
-system.iocache.ReadReq_mshr_miss_rate::1 1 # mshr miss rate for ReadReq accesses
-system.iocache.ReadReq_mshr_miss_rate::total inf # mshr miss rate for ReadReq accesses
-system.iocache.WriteReq_mshr_miss_rate::0 inf # mshr miss rate for WriteReq accesses
-system.iocache.WriteReq_mshr_miss_rate::1 1 # mshr miss rate for WriteReq accesses
-system.iocache.WriteReq_mshr_miss_rate::total inf # mshr miss rate for WriteReq accesses
-system.iocache.demand_mshr_miss_rate::0 inf # mshr miss rate for demand accesses
-system.iocache.demand_mshr_miss_rate::1 1 # mshr miss rate for demand accesses
-system.iocache.demand_mshr_miss_rate::total inf # mshr miss rate for demand accesses
-system.iocache.overall_mshr_miss_rate::0 inf # mshr miss rate for overall accesses
-system.iocache.overall_mshr_miss_rate::1 1 # mshr miss rate for overall accesses
-system.iocache.overall_mshr_miss_rate::total inf # mshr miss rate for overall accesses
-system.iocache.ReadReq_avg_mshr_miss_latency 63265.884393 # average ReadReq mshr miss latency
-system.iocache.WriteReq_avg_mshr_miss_latency 85710.627407 # average WriteReq mshr miss latency
-system.iocache.demand_avg_mshr_miss_latency 85617.567118 # average overall mshr miss latency
-system.iocache.overall_avg_mshr_miss_latency 85617.567118 # average overall mshr miss latency
-system.iocache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.iocache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.iocache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.iocache.writebacks::writebacks 41512 # number of writebacks
+system.iocache.writebacks::total 41512 # number of writebacks
+system.iocache.ReadReq_mshr_misses::tsunami.ide 173 # number of ReadReq MSHR misses
+system.iocache.ReadReq_mshr_misses::total 173 # number of ReadReq MSHR misses
+system.iocache.WriteReq_mshr_misses::tsunami.ide 41552 # number of WriteReq MSHR misses
+system.iocache.WriteReq_mshr_misses::total 41552 # number of WriteReq MSHR misses
+system.iocache.demand_mshr_misses::tsunami.ide 41725 # number of demand (read+write) MSHR misses
+system.iocache.demand_mshr_misses::total 41725 # number of demand (read+write) MSHR misses
+system.iocache.overall_mshr_misses::tsunami.ide 41725 # number of overall MSHR misses
+system.iocache.overall_mshr_misses::total 41725 # number of overall MSHR misses
+system.iocache.ReadReq_mshr_miss_latency::tsunami.ide 10944998 # number of ReadReq MSHR miss cycles
+system.iocache.ReadReq_mshr_miss_latency::total 10944998 # number of ReadReq MSHR miss cycles
+system.iocache.WriteReq_mshr_miss_latency::tsunami.ide 3561447990 # number of WriteReq MSHR miss cycles
+system.iocache.WriteReq_mshr_miss_latency::total 3561447990 # number of WriteReq MSHR miss cycles
+system.iocache.demand_mshr_miss_latency::tsunami.ide 3572392988 # number of demand (read+write) MSHR miss cycles
+system.iocache.demand_mshr_miss_latency::total 3572392988 # number of demand (read+write) MSHR miss cycles
+system.iocache.overall_mshr_miss_latency::tsunami.ide 3572392988 # number of overall MSHR miss cycles
+system.iocache.overall_mshr_miss_latency::total 3572392988 # number of overall MSHR miss cycles
+system.iocache.ReadReq_mshr_miss_rate::tsunami.ide 1 # mshr miss rate for ReadReq accesses
+system.iocache.WriteReq_mshr_miss_rate::tsunami.ide 1 # mshr miss rate for WriteReq accesses
+system.iocache.demand_mshr_miss_rate::tsunami.ide 1 # mshr miss rate for demand accesses
+system.iocache.overall_mshr_miss_rate::tsunami.ide 1 # mshr miss rate for overall accesses
+system.iocache.ReadReq_avg_mshr_miss_latency::tsunami.ide 63265.884393 # average ReadReq mshr miss latency
+system.iocache.WriteReq_avg_mshr_miss_latency::tsunami.ide 85710.627407 # average WriteReq mshr miss latency
+system.iocache.demand_avg_mshr_miss_latency::tsunami.ide 85617.567118 # average overall mshr miss latency
+system.iocache.overall_avg_mshr_miss_latency::tsunami.ide 85617.567118 # average overall mshr miss latency
system.iocache.no_allocate_misses 0 # Number of misses that were no-allocate
system.disk0.dma_read_full_pages 0 # Number of full page size DMA reads (not PRD).
system.disk0.dma_read_bytes 1024 # Number of bytes transfered via DMA reads (not PRD).
@@ -295,7 +291,8 @@ system.cpu.itb.data_accesses 0 # DT
system.cpu.numCycles 3831097734 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 56137087 # Number of instructions executed
+system.cpu.committedInsts 56137087 # Number of instructions committed
+system.cpu.committedOps 56137087 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 52011214 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 324192 # Number of float alu accesses
system.cpu.num_func_calls 1482242 # number of times a function call or return occured
@@ -434,51 +431,39 @@ system.cpu.icache.total_refs 55220553 # To
system.cpu.icache.sampled_refs 928194 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 59.492469 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 36307428000 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 508.721464 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.993597 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits::0 55220553 # number of ReadReq hits
+system.cpu.icache.occ_blocks::cpu.inst 508.721464 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.993597 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.993597 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 55220553 # number of ReadReq hits
system.cpu.icache.ReadReq_hits::total 55220553 # number of ReadReq hits
-system.cpu.icache.demand_hits::0 55220553 # number of demand (read+write) hits
-system.cpu.icache.demand_hits::1 0 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::cpu.inst 55220553 # number of demand (read+write) hits
system.cpu.icache.demand_hits::total 55220553 # number of demand (read+write) hits
-system.cpu.icache.overall_hits::0 55220553 # number of overall hits
-system.cpu.icache.overall_hits::1 0 # number of overall hits
+system.cpu.icache.overall_hits::cpu.inst 55220553 # number of overall hits
system.cpu.icache.overall_hits::total 55220553 # number of overall hits
-system.cpu.icache.ReadReq_misses::0 928354 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::cpu.inst 928354 # number of ReadReq misses
system.cpu.icache.ReadReq_misses::total 928354 # number of ReadReq misses
-system.cpu.icache.demand_misses::0 928354 # number of demand (read+write) misses
-system.cpu.icache.demand_misses::1 0 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::cpu.inst 928354 # number of demand (read+write) misses
system.cpu.icache.demand_misses::total 928354 # number of demand (read+write) misses
-system.cpu.icache.overall_misses::0 928354 # number of overall misses
-system.cpu.icache.overall_misses::1 0 # number of overall misses
+system.cpu.icache.overall_misses::cpu.inst 928354 # number of overall misses
system.cpu.icache.overall_misses::total 928354 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency 13616370500 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency 13616370500 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency 13616370500 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses::0 56148907 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 13616370500 # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total 13616370500 # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 13616370500 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total 13616370500 # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 13616370500 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total 13616370500 # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst 56148907 # number of ReadReq accesses(hits+misses)
system.cpu.icache.ReadReq_accesses::total 56148907 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses::0 56148907 # number of demand (read+write) accesses
-system.cpu.icache.demand_accesses::1 0 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::cpu.inst 56148907 # number of demand (read+write) accesses
system.cpu.icache.demand_accesses::total 56148907 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses::0 56148907 # number of overall (read+write) accesses
-system.cpu.icache.overall_accesses::1 0 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 56148907 # number of overall (read+write) accesses
system.cpu.icache.overall_accesses::total 56148907 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate::0 0.016534 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate::0 0.016534 # miss rate for demand accesses
-system.cpu.icache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu.icache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate::0 0.016534 # miss rate for overall accesses
-system.cpu.icache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu.icache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency::0 14667.218001 # average ReadReq miss latency
-system.cpu.icache.ReadReq_avg_miss_latency::1 inf # average ReadReq miss latency
-system.cpu.icache.ReadReq_avg_miss_latency::total inf # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency::0 14667.218001 # average overall miss latency
-system.cpu.icache.demand_avg_miss_latency::1 inf # average overall miss latency
-system.cpu.icache.demand_avg_miss_latency::total inf # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::0 14667.218001 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::1 inf # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::total inf # average overall miss latency
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.016534 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.016534 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.016534 # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 14667.218001 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 14667.218001 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 14667.218001 # average overall miss latency
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -487,32 +472,26 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks 85 # number of writebacks
-system.cpu.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses 928354 # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses 928354 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses 928354 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.ReadReq_mshr_miss_latency 10830625500 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency 10830625500 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency 10830625500 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.ReadReq_mshr_miss_rate::0 0.016534 # mshr miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_mshr_miss_rate::1 inf # mshr miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_mshr_miss_rate::total inf # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate::0 0.016534 # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_miss_rate::1 inf # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_miss_rate::total inf # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate::0 0.016534 # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_miss_rate::1 inf # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_miss_rate::total inf # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 11666.482290 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 11666.482290 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 11666.482290 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.writebacks::writebacks 85 # number of writebacks
+system.cpu.icache.writebacks::total 85 # number of writebacks
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst 928354 # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total 928354 # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst 928354 # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total 928354 # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst 928354 # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total 928354 # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 10830625500 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total 10830625500 # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 10830625500 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total 10830625500 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 10830625500 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total 10830625500 # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.016534 # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.016534 # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.016534 # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 11666.482290 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 11666.482290 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 11666.482290 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements 1390115 # number of replacements
system.cpu.dcache.tagsinuse 511.984023 # Cycle average of tags in use
@@ -520,77 +499,63 @@ system.cpu.dcache.total_refs 14038335 # To
system.cpu.dcache.sampled_refs 1390627 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 10.094968 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 84029000 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 511.984023 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.999969 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits::0 7807536 # number of ReadReq hits
+system.cpu.dcache.occ_blocks::cpu.data 511.984023 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.999969 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.999969 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 7807536 # number of ReadReq hits
system.cpu.dcache.ReadReq_hits::total 7807536 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits::0 5848554 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 5848554 # number of WriteReq hits
system.cpu.dcache.WriteReq_hits::total 5848554 # number of WriteReq hits
-system.cpu.dcache.LoadLockedReq_hits::0 183025 # number of LoadLockedReq hits
+system.cpu.dcache.LoadLockedReq_hits::cpu.data 183025 # number of LoadLockedReq hits
system.cpu.dcache.LoadLockedReq_hits::total 183025 # number of LoadLockedReq hits
-system.cpu.dcache.StoreCondReq_hits::0 199203 # number of StoreCondReq hits
+system.cpu.dcache.StoreCondReq_hits::cpu.data 199203 # number of StoreCondReq hits
system.cpu.dcache.StoreCondReq_hits::total 199203 # number of StoreCondReq hits
-system.cpu.dcache.demand_hits::0 13656090 # number of demand (read+write) hits
-system.cpu.dcache.demand_hits::1 0 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::cpu.data 13656090 # number of demand (read+write) hits
system.cpu.dcache.demand_hits::total 13656090 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits::0 13656090 # number of overall hits
-system.cpu.dcache.overall_hits::1 0 # number of overall hits
+system.cpu.dcache.overall_hits::cpu.data 13656090 # number of overall hits
system.cpu.dcache.overall_hits::total 13656090 # number of overall hits
-system.cpu.dcache.ReadReq_misses::0 1069110 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::cpu.data 1069110 # number of ReadReq misses
system.cpu.dcache.ReadReq_misses::total 1069110 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses::0 304335 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 304335 # number of WriteReq misses
system.cpu.dcache.WriteReq_misses::total 304335 # number of WriteReq misses
-system.cpu.dcache.LoadLockedReq_misses::0 17201 # number of LoadLockedReq misses
+system.cpu.dcache.LoadLockedReq_misses::cpu.data 17201 # number of LoadLockedReq misses
system.cpu.dcache.LoadLockedReq_misses::total 17201 # number of LoadLockedReq misses
-system.cpu.dcache.demand_misses::0 1373445 # number of demand (read+write) misses
-system.cpu.dcache.demand_misses::1 0 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::cpu.data 1373445 # number of demand (read+write) misses
system.cpu.dcache.demand_misses::total 1373445 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses::0 1373445 # number of overall misses
-system.cpu.dcache.overall_misses::1 0 # number of overall misses
+system.cpu.dcache.overall_misses::cpu.data 1373445 # number of overall misses
system.cpu.dcache.overall_misses::total 1373445 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency 27121920500 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency 9228484000 # number of WriteReq miss cycles
-system.cpu.dcache.LoadLockedReq_miss_latency 245980000 # number of LoadLockedReq miss cycles
-system.cpu.dcache.demand_miss_latency 36350404500 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency 36350404500 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses::0 8876646 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 27121920500 # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total 27121920500 # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 9228484000 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total 9228484000 # number of WriteReq miss cycles
+system.cpu.dcache.LoadLockedReq_miss_latency::cpu.data 245980000 # number of LoadLockedReq miss cycles
+system.cpu.dcache.LoadLockedReq_miss_latency::total 245980000 # number of LoadLockedReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 36350404500 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total 36350404500 # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 36350404500 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total 36350404500 # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data 8876646 # number of ReadReq accesses(hits+misses)
system.cpu.dcache.ReadReq_accesses::total 8876646 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses::0 6152889 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 6152889 # number of WriteReq accesses(hits+misses)
system.cpu.dcache.WriteReq_accesses::total 6152889 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.LoadLockedReq_accesses::0 200226 # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_accesses::cpu.data 200226 # number of LoadLockedReq accesses(hits+misses)
system.cpu.dcache.LoadLockedReq_accesses::total 200226 # number of LoadLockedReq accesses(hits+misses)
-system.cpu.dcache.StoreCondReq_accesses::0 199203 # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_accesses::cpu.data 199203 # number of StoreCondReq accesses(hits+misses)
system.cpu.dcache.StoreCondReq_accesses::total 199203 # number of StoreCondReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses::0 15029535 # number of demand (read+write) accesses
-system.cpu.dcache.demand_accesses::1 0 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::cpu.data 15029535 # number of demand (read+write) accesses
system.cpu.dcache.demand_accesses::total 15029535 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses::0 15029535 # number of overall (read+write) accesses
-system.cpu.dcache.overall_accesses::1 0 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 15029535 # number of overall (read+write) accesses
system.cpu.dcache.overall_accesses::total 15029535 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate::0 0.120441 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate::0 0.049462 # miss rate for WriteReq accesses
-system.cpu.dcache.LoadLockedReq_miss_rate::0 0.085908 # miss rate for LoadLockedReq accesses
-system.cpu.dcache.demand_miss_rate::0 0.091383 # miss rate for demand accesses
-system.cpu.dcache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu.dcache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate::0 0.091383 # miss rate for overall accesses
-system.cpu.dcache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu.dcache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency::0 25368.690313 # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_miss_latency::1 inf # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_miss_latency::total inf # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::0 30323.439631 # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::1 inf # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::total inf # average WriteReq miss latency
-system.cpu.dcache.LoadLockedReq_avg_miss_latency::0 14300.331376 # average LoadLockedReq miss latency
-system.cpu.dcache.LoadLockedReq_avg_miss_latency::1 inf # average LoadLockedReq miss latency
-system.cpu.dcache.LoadLockedReq_avg_miss_latency::total inf # average LoadLockedReq miss latency
-system.cpu.dcache.demand_avg_miss_latency::0 26466.589124 # average overall miss latency
-system.cpu.dcache.demand_avg_miss_latency::1 inf # average overall miss latency
-system.cpu.dcache.demand_avg_miss_latency::total inf # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::0 26466.589124 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::1 inf # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::total inf # average overall miss latency
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.120441 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.049462 # miss rate for WriteReq accesses
+system.cpu.dcache.LoadLockedReq_miss_rate::cpu.data 0.085908 # miss rate for LoadLockedReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.091383 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.091383 # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 25368.690313 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 30323.439631 # average WriteReq miss latency
+system.cpu.dcache.LoadLockedReq_avg_miss_latency::cpu.data 14300.331376 # average LoadLockedReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 26466.589124 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 26466.589124 # average overall miss latency
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -599,48 +564,47 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks 826586 # number of writebacks
-system.cpu.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses 1069110 # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses 304335 # number of WriteReq MSHR misses
-system.cpu.dcache.LoadLockedReq_mshr_misses 17201 # number of LoadLockedReq MSHR misses
-system.cpu.dcache.demand_mshr_misses 1373445 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses 1373445 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.ReadReq_mshr_miss_latency 23914545000 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency 8315479000 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.LoadLockedReq_mshr_miss_latency 194377000 # number of LoadLockedReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency 32230024000 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency 32230024000 # number of overall MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_uncacheable_latency 862763000 # number of ReadReq MSHR uncacheable cycles
-system.cpu.dcache.WriteReq_mshr_uncacheable_latency 1199607500 # number of WriteReq MSHR uncacheable cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency 2062370500 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate::0 0.120441 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_miss_rate::1 inf # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_miss_rate::total inf # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate::0 0.049462 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate::1 inf # mshr miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate::total inf # mshr miss rate for WriteReq accesses
-system.cpu.dcache.LoadLockedReq_mshr_miss_rate::0 0.085908 # mshr miss rate for LoadLockedReq accesses
-system.cpu.dcache.LoadLockedReq_mshr_miss_rate::1 inf # mshr miss rate for LoadLockedReq accesses
-system.cpu.dcache.LoadLockedReq_mshr_miss_rate::total inf # mshr miss rate for LoadLockedReq accesses
-system.cpu.dcache.demand_mshr_miss_rate::0 0.091383 # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_miss_rate::1 inf # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_miss_rate::total inf # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate::0 0.091383 # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_miss_rate::1 inf # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_miss_rate::total inf # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 22368.647754 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 27323.439631 # average WriteReq mshr miss latency
-system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency 11300.331376 # average LoadLockedReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 23466.555996 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 23466.555996 # average overall mshr miss latency
-system.cpu.dcache.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.cpu.dcache.WriteReq_avg_mshr_uncacheable_latency inf # average WriteReq mshr uncacheable latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.writebacks::writebacks 826586 # number of writebacks
+system.cpu.dcache.writebacks::total 826586 # number of writebacks
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data 1069110 # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total 1069110 # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data 304335 # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total 304335 # number of WriteReq MSHR misses
+system.cpu.dcache.LoadLockedReq_mshr_misses::cpu.data 17201 # number of LoadLockedReq MSHR misses
+system.cpu.dcache.LoadLockedReq_mshr_misses::total 17201 # number of LoadLockedReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data 1373445 # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total 1373445 # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data 1373445 # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total 1373445 # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 23914545000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total 23914545000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 8315479000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total 8315479000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.LoadLockedReq_mshr_miss_latency::cpu.data 194377000 # number of LoadLockedReq MSHR miss cycles
+system.cpu.dcache.LoadLockedReq_mshr_miss_latency::total 194377000 # number of LoadLockedReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 32230024000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total 32230024000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 32230024000 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total 32230024000 # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_uncacheable_latency::cpu.data 862763000 # number of ReadReq MSHR uncacheable cycles
+system.cpu.dcache.ReadReq_mshr_uncacheable_latency::total 862763000 # number of ReadReq MSHR uncacheable cycles
+system.cpu.dcache.WriteReq_mshr_uncacheable_latency::cpu.data 1199607500 # number of WriteReq MSHR uncacheable cycles
+system.cpu.dcache.WriteReq_mshr_uncacheable_latency::total 1199607500 # number of WriteReq MSHR uncacheable cycles
+system.cpu.dcache.overall_mshr_uncacheable_latency::cpu.data 2062370500 # number of overall MSHR uncacheable cycles
+system.cpu.dcache.overall_mshr_uncacheable_latency::total 2062370500 # number of overall MSHR uncacheable cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.120441 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.049462 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.LoadLockedReq_mshr_miss_rate::cpu.data 0.085908 # mshr miss rate for LoadLockedReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.091383 # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.091383 # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 22368.647754 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 27323.439631 # average WriteReq mshr miss latency
+system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::cpu.data 11300.331376 # average LoadLockedReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 23466.555996 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 23466.555996 # average overall mshr miss latency
+system.cpu.dcache.ReadReq_avg_mshr_uncacheable_latency::cpu.data inf # average ReadReq mshr uncacheable latency
+system.cpu.dcache.WriteReq_avg_mshr_uncacheable_latency::cpu.data inf # average WriteReq mshr uncacheable latency
+system.cpu.dcache.overall_avg_mshr_uncacheable_latency::cpu.data inf # average overall mshr uncacheable latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/simerr b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/simerr
index 04178bb32..614929bfc 100755
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/simerr
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/simerr
@@ -1,18 +1,11 @@
-warn: Sockets disabled, not accepting vnc client connections
-warn: Sockets disabled, not accepting terminal connections
-warn: Sockets disabled, not accepting gdb connections
-warn: The clidr register always reports 0 caches.
-warn: clidr LoUIS field of 0b001 to match current ARM implementations.
-warn: The csselr register isn't implemented.
-warn: The ccsidr register isn't implemented and always reads as 0.
-warn: instruction 'mcr bpiallis' unimplemented
-warn: instruction 'mcr icialluis' unimplemented
-warn: instruction 'mcr dccimvac' unimplemented
-warn: instruction 'mcr dccmvau' unimplemented
-warn: instruction 'mcr icimvau' unimplemented
-warn: instruction 'mcr bpiallis' unimplemented
-warn: LCD dual screen mode not supported
-warn: Returning thumbEE disabled for now since we don't support CP14config registers and jumping to ThumbEE vectors
-warn: instruction 'mcr icialluis' unimplemented
-warn: instruction 'mcr icialluis' unimplemented
-hack: be nice to actually delete the event here
+Traceback (most recent call last):
+ File "<string>", line 1, in <module>
+ File "/tmp/gem5.ali/src/python/m5/main.py", line 357, in main
+ exec filecode in scope
+ File "tests/run.py", line 70, in <module>
+ execfile(joinpath(tests_root, 'configs', test_filename + '.py'))
+ File "tests/configs/realview-simple-atomic-dual.py", line 86, in <module>
+ system.l2c.num_cpus = 2
+ File "/tmp/gem5.ali/src/python/m5/SimObject.py", line 725, in __setattr__
+ % (self.__class__.__name__, attr)
+AttributeError: Class L2 has no parameter num_cpus
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/simout b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/simout
index 417579719..d3606030f 100755
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/simout
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/simout
@@ -1,12 +1,7 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:21:22
-gem5 started Jan 23 2012 04:25:02
+gem5 compiled Feb 11 2012 13:10:40
+gem5 started Feb 11 2012 15:37:03
gem5 executing on zizzer
-command line: build/ARM_FS/gem5.opt -d build/ARM_FS/tests/opt/quick/10.linux-boot/arm/linux/realview-simple-atomic-dual -re tests/run.py build/ARM_FS/tests/opt/quick/10.linux-boot/arm/linux/realview-simple-atomic-dual
-Global frequency set at 1000000000000 ticks per second
-info: kernel located at: /dist/m5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8
-info: Using bootloader at address 0x80000000
-info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 2411694099500 because m5_exit instruction encountered
+command line: build/ARM/gem5.fast -d build/ARM/tests/fast/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic-dual -re tests/run.py build/ARM/tests/fast/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic-dual
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/stats.txt b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/stats.txt
index 2ca0aa5cb..e69de29bb 100644
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/stats.txt
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/stats.txt
@@ -1,719 +0,0 @@
-
----------- Begin Simulation Statistics ----------
-sim_seconds 2.411694 # Number of seconds simulated
-sim_ticks 2411694099500 # Number of ticks simulated
-final_tick 2411694099500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
-sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 2039542 # Simulator instruction rate (inst/s)
-host_tick_rate 61821688958 # Simulator tick rate (ticks/s)
-host_mem_usage 378872 # Number of bytes of host memory used
-host_seconds 39.01 # Real time elapsed on the host
-sim_insts 79563488 # Number of instructions simulated
-system.nvmem.bytes_read 68 # Number of bytes read from this memory
-system.nvmem.bytes_inst_read 68 # Number of instructions bytes read from this memory
-system.nvmem.bytes_written 0 # Number of bytes written to this memory
-system.nvmem.num_reads 17 # Number of read requests responded to by this memory
-system.nvmem.num_writes 0 # Number of write requests responded to by this memory
-system.nvmem.num_other 0 # Number of other requests responded to by this memory
-system.nvmem.bw_read 28 # Total read bandwidth from this memory (bytes/s)
-system.nvmem.bw_inst_read 28 # Instruction read bandwidth from this memory (bytes/s)
-system.nvmem.bw_total 28 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bytes_read 123270308 # Number of bytes read from this memory
-system.physmem.bytes_inst_read 1011392 # Number of instructions bytes read from this memory
-system.physmem.bytes_written 10185232 # Number of bytes written to this memory
-system.physmem.num_reads 14146769 # Number of read requests responded to by this memory
-system.physmem.num_writes 869038 # Number of write requests responded to by this memory
-system.physmem.num_other 0 # Number of other requests responded to by this memory
-system.physmem.bw_read 51113575 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read 419370 # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_write 4223269 # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_total 55336844 # Total bandwidth to/from this memory (bytes/s)
-system.l2c.replacements 127720 # number of replacements
-system.l2c.tagsinuse 25547.920863 # Cycle average of tags in use
-system.l2c.total_refs 1498989 # Total number of references to valid blocks.
-system.l2c.sampled_refs 156132 # Sample count of references to valid blocks.
-system.l2c.avg_refs 9.600780 # Average number of references to valid blocks.
-system.l2c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.l2c.occ_blocks::0 4404.089299 # Average occupied blocks per context
-system.l2c.occ_blocks::1 6217.918720 # Average occupied blocks per context
-system.l2c.occ_blocks::2 14925.912843 # Average occupied blocks per context
-system.l2c.occ_percent::0 0.067201 # Average percentage of cache occupancy
-system.l2c.occ_percent::1 0.094878 # Average percentage of cache occupancy
-system.l2c.occ_percent::2 0.227751 # Average percentage of cache occupancy
-system.l2c.ReadReq_hits::0 706190 # number of ReadReq hits
-system.l2c.ReadReq_hits::1 499815 # number of ReadReq hits
-system.l2c.ReadReq_hits::2 12920 # number of ReadReq hits
-system.l2c.ReadReq_hits::total 1218925 # number of ReadReq hits
-system.l2c.Writeback_hits::0 580461 # number of Writeback hits
-system.l2c.Writeback_hits::total 580461 # number of Writeback hits
-system.l2c.UpgradeReq_hits::0 776 # number of UpgradeReq hits
-system.l2c.UpgradeReq_hits::1 523 # number of UpgradeReq hits
-system.l2c.UpgradeReq_hits::total 1299 # number of UpgradeReq hits
-system.l2c.SCUpgradeReq_hits::0 147 # number of SCUpgradeReq hits
-system.l2c.SCUpgradeReq_hits::1 202 # number of SCUpgradeReq hits
-system.l2c.SCUpgradeReq_hits::total 349 # number of SCUpgradeReq hits
-system.l2c.ReadExReq_hits::0 64831 # number of ReadExReq hits
-system.l2c.ReadExReq_hits::1 37797 # number of ReadExReq hits
-system.l2c.ReadExReq_hits::total 102628 # number of ReadExReq hits
-system.l2c.demand_hits::0 771021 # number of demand (read+write) hits
-system.l2c.demand_hits::1 537612 # number of demand (read+write) hits
-system.l2c.demand_hits::2 12920 # number of demand (read+write) hits
-system.l2c.demand_hits::total 1321553 # number of demand (read+write) hits
-system.l2c.overall_hits::0 771021 # number of overall hits
-system.l2c.overall_hits::1 537612 # number of overall hits
-system.l2c.overall_hits::2 12920 # number of overall hits
-system.l2c.overall_hits::total 1321553 # number of overall hits
-system.l2c.ReadReq_misses::0 19675 # number of ReadReq misses
-system.l2c.ReadReq_misses::1 15224 # number of ReadReq misses
-system.l2c.ReadReq_misses::2 52 # number of ReadReq misses
-system.l2c.ReadReq_misses::total 34951 # number of ReadReq misses
-system.l2c.UpgradeReq_misses::0 6349 # number of UpgradeReq misses
-system.l2c.UpgradeReq_misses::1 3492 # number of UpgradeReq misses
-system.l2c.UpgradeReq_misses::total 9841 # number of UpgradeReq misses
-system.l2c.SCUpgradeReq_misses::0 791 # number of SCUpgradeReq misses
-system.l2c.SCUpgradeReq_misses::1 531 # number of SCUpgradeReq misses
-system.l2c.SCUpgradeReq_misses::total 1322 # number of SCUpgradeReq misses
-system.l2c.ReadExReq_misses::0 99048 # number of ReadExReq misses
-system.l2c.ReadExReq_misses::1 48785 # number of ReadExReq misses
-system.l2c.ReadExReq_misses::total 147833 # number of ReadExReq misses
-system.l2c.demand_misses::0 118723 # number of demand (read+write) misses
-system.l2c.demand_misses::1 64009 # number of demand (read+write) misses
-system.l2c.demand_misses::2 52 # number of demand (read+write) misses
-system.l2c.demand_misses::total 182784 # number of demand (read+write) misses
-system.l2c.overall_misses::0 118723 # number of overall misses
-system.l2c.overall_misses::1 64009 # number of overall misses
-system.l2c.overall_misses::2 52 # number of overall misses
-system.l2c.overall_misses::total 182784 # number of overall misses
-system.l2c.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.l2c.overall_miss_latency 0 # number of overall miss cycles
-system.l2c.ReadReq_accesses::0 725865 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::1 515039 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::2 12972 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::total 1253876 # number of ReadReq accesses(hits+misses)
-system.l2c.Writeback_accesses::0 580461 # number of Writeback accesses(hits+misses)
-system.l2c.Writeback_accesses::total 580461 # number of Writeback accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::0 7125 # number of UpgradeReq accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::1 4015 # number of UpgradeReq accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::total 11140 # number of UpgradeReq accesses(hits+misses)
-system.l2c.SCUpgradeReq_accesses::0 938 # number of SCUpgradeReq accesses(hits+misses)
-system.l2c.SCUpgradeReq_accesses::1 733 # number of SCUpgradeReq accesses(hits+misses)
-system.l2c.SCUpgradeReq_accesses::total 1671 # number of SCUpgradeReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::0 163879 # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::1 86582 # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::total 250461 # number of ReadExReq accesses(hits+misses)
-system.l2c.demand_accesses::0 889744 # number of demand (read+write) accesses
-system.l2c.demand_accesses::1 601621 # number of demand (read+write) accesses
-system.l2c.demand_accesses::2 12972 # number of demand (read+write) accesses
-system.l2c.demand_accesses::total 1504337 # number of demand (read+write) accesses
-system.l2c.overall_accesses::0 889744 # number of overall (read+write) accesses
-system.l2c.overall_accesses::1 601621 # number of overall (read+write) accesses
-system.l2c.overall_accesses::2 12972 # number of overall (read+write) accesses
-system.l2c.overall_accesses::total 1504337 # number of overall (read+write) accesses
-system.l2c.ReadReq_miss_rate::0 0.027106 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::1 0.029559 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::2 0.004009 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::total 0.060673 # miss rate for ReadReq accesses
-system.l2c.UpgradeReq_miss_rate::0 0.891088 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::1 0.869738 # miss rate for UpgradeReq accesses
-system.l2c.SCUpgradeReq_miss_rate::0 0.843284 # miss rate for SCUpgradeReq accesses
-system.l2c.SCUpgradeReq_miss_rate::1 0.724420 # miss rate for SCUpgradeReq accesses
-system.l2c.ReadExReq_miss_rate::0 0.604397 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::1 0.563454 # miss rate for ReadExReq accesses
-system.l2c.demand_miss_rate::0 0.133435 # miss rate for demand accesses
-system.l2c.demand_miss_rate::1 0.106394 # miss rate for demand accesses
-system.l2c.demand_miss_rate::2 0.004009 # miss rate for demand accesses
-system.l2c.demand_miss_rate::total 0.243838 # miss rate for demand accesses
-system.l2c.overall_miss_rate::0 0.133435 # miss rate for overall accesses
-system.l2c.overall_miss_rate::1 0.106394 # miss rate for overall accesses
-system.l2c.overall_miss_rate::2 0.004009 # miss rate for overall accesses
-system.l2c.overall_miss_rate::total 0.243838 # miss rate for overall accesses
-system.l2c.demand_avg_miss_latency::0 0 # average overall miss latency
-system.l2c.demand_avg_miss_latency::1 0 # average overall miss latency
-system.l2c.demand_avg_miss_latency::2 0 # average overall miss latency
-system.l2c.demand_avg_miss_latency::total 0 # average overall miss latency
-system.l2c.overall_avg_miss_latency::0 0 # average overall miss latency
-system.l2c.overall_avg_miss_latency::1 0 # average overall miss latency
-system.l2c.overall_avg_miss_latency::2 0 # average overall miss latency
-system.l2c.overall_avg_miss_latency::total 0 # average overall miss latency
-system.l2c.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
-system.l2c.blocked_cycles::no_targets 0 # number of cycles access was blocked
-system.l2c.blocked::no_mshrs 0 # number of cycles access was blocked
-system.l2c.blocked::no_targets 0 # number of cycles access was blocked
-system.l2c.avg_blocked_cycles::no_mshrs no_value # average number of cycles each access was blocked
-system.l2c.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
-system.l2c.fast_writes 0 # number of fast writes performed
-system.l2c.cache_copies 0 # number of cache copies performed
-system.l2c.writebacks 111818 # number of writebacks
-system.l2c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.l2c.overall_mshr_hits 0 # number of overall MSHR hits
-system.l2c.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.l2c.overall_mshr_misses 0 # number of overall MSHR misses
-system.l2c.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.l2c.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.l2c.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.l2c.demand_mshr_miss_rate::0 0 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::1 0 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::2 0 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::total 0 # mshr miss rate for demand accesses
-system.l2c.overall_mshr_miss_rate::0 0 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::1 0 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::2 0 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::total 0 # mshr miss rate for overall accesses
-system.l2c.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.l2c.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.l2c.mshr_cap_events 0 # number of times MSHR cap was activated
-system.l2c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
-system.l2c.no_allocate_misses 0 # Number of misses that were no-allocate
-system.cf0.dma_read_full_pages 0 # Number of full page size DMA reads (not PRD).
-system.cf0.dma_read_bytes 0 # Number of bytes transfered via DMA reads (not PRD).
-system.cf0.dma_read_txs 0 # Number of DMA read transactions (not PRD).
-system.cf0.dma_write_full_pages 0 # Number of full page size DMA writes.
-system.cf0.dma_write_bytes 0 # Number of bytes transfered via DMA writes.
-system.cf0.dma_write_txs 0 # Number of DMA write transactions.
-system.cpu0.dtb.inst_hits 0 # ITB inst hits
-system.cpu0.dtb.inst_misses 0 # ITB inst misses
-system.cpu0.dtb.read_hits 9339288 # DTB read hits
-system.cpu0.dtb.read_misses 5153 # DTB read misses
-system.cpu0.dtb.write_hits 6907876 # DTB write hits
-system.cpu0.dtb.write_misses 1048 # DTB write misses
-system.cpu0.dtb.flush_tlb 4 # Number of times complete TLB was flushed
-system.cpu0.dtb.flush_tlb_mva 0 # Number of times TLB was flushed by MVA
-system.cpu0.dtb.flush_tlb_mva_asid 1439 # Number of times TLB was flushed by MVA & ASID
-system.cpu0.dtb.flush_tlb_asid 63 # Number of times TLB was flushed by ASID
-system.cpu0.dtb.flush_entries 2247 # Number of entries that have been flushed from TLB
-system.cpu0.dtb.align_faults 0 # Number of TLB faults due to alignment restrictions
-system.cpu0.dtb.prefetch_faults 150 # Number of TLB faults due to prefetch
-system.cpu0.dtb.domain_faults 0 # Number of TLB faults due to domain restrictions
-system.cpu0.dtb.perms_faults 248 # Number of TLB faults due to permissions restrictions
-system.cpu0.dtb.read_accesses 9344441 # DTB read accesses
-system.cpu0.dtb.write_accesses 6908924 # DTB write accesses
-system.cpu0.dtb.inst_accesses 0 # ITB inst accesses
-system.cpu0.dtb.hits 16247164 # DTB hits
-system.cpu0.dtb.misses 6201 # DTB misses
-system.cpu0.dtb.accesses 16253365 # DTB accesses
-system.cpu0.itb.inst_hits 34822552 # ITB inst hits
-system.cpu0.itb.inst_misses 2978 # ITB inst misses
-system.cpu0.itb.read_hits 0 # DTB read hits
-system.cpu0.itb.read_misses 0 # DTB read misses
-system.cpu0.itb.write_hits 0 # DTB write hits
-system.cpu0.itb.write_misses 0 # DTB write misses
-system.cpu0.itb.flush_tlb 4 # Number of times complete TLB was flushed
-system.cpu0.itb.flush_tlb_mva 0 # Number of times TLB was flushed by MVA
-system.cpu0.itb.flush_tlb_mva_asid 1439 # Number of times TLB was flushed by MVA & ASID
-system.cpu0.itb.flush_tlb_asid 63 # Number of times TLB was flushed by ASID
-system.cpu0.itb.flush_entries 1462 # Number of entries that have been flushed from TLB
-system.cpu0.itb.align_faults 0 # Number of TLB faults due to alignment restrictions
-system.cpu0.itb.prefetch_faults 0 # Number of TLB faults due to prefetch
-system.cpu0.itb.domain_faults 0 # Number of TLB faults due to domain restrictions
-system.cpu0.itb.perms_faults 0 # Number of TLB faults due to permissions restrictions
-system.cpu0.itb.read_accesses 0 # DTB read accesses
-system.cpu0.itb.write_accesses 0 # DTB write accesses
-system.cpu0.itb.inst_accesses 34825530 # ITB inst accesses
-system.cpu0.itb.hits 34822552 # DTB hits
-system.cpu0.itb.misses 2978 # DTB misses
-system.cpu0.itb.accesses 34825530 # DTB accesses
-system.cpu0.numCycles 4823340800 # number of cpu cycles simulated
-system.cpu0.numWorkItemsStarted 0 # number of work items this cpu started
-system.cpu0.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu0.num_insts 44975797 # Number of instructions executed
-system.cpu0.num_int_alu_accesses 39858123 # Number of integer alu accesses
-system.cpu0.num_fp_alu_accesses 4945 # Number of float alu accesses
-system.cpu0.num_func_calls 1311755 # number of times a function call or return occured
-system.cpu0.num_conditional_control_insts 4494669 # number of instructions that are conditional controls
-system.cpu0.num_int_insts 39858123 # number of integer instructions
-system.cpu0.num_fp_insts 4945 # number of float instructions
-system.cpu0.num_int_register_reads 202125744 # number of times the integer registers were read
-system.cpu0.num_int_register_writes 42204131 # number of times the integer registers were written
-system.cpu0.num_fp_register_reads 3641 # number of times the floating registers were read
-system.cpu0.num_fp_register_writes 1308 # number of times the floating registers were written
-system.cpu0.num_mem_refs 17030946 # number of memory refs
-system.cpu0.num_load_insts 9786549 # Number of load instructions
-system.cpu0.num_store_insts 7244397 # Number of store instructions
-system.cpu0.num_idle_cycles 4777543068.852608 # Number of idle cycles
-system.cpu0.num_busy_cycles 45797731.147393 # Number of busy cycles
-system.cpu0.not_idle_fraction 0.009495 # Percentage of non-idle cycles
-system.cpu0.idle_fraction 0.990505 # Percentage of idle cycles
-system.cpu0.kern.inst.arm 0 # number of arm instructions executed
-system.cpu0.kern.inst.quiesce 59311 # number of quiesce instructions executed
-system.cpu0.icache.replacements 504460 # number of replacements
-system.cpu0.icache.tagsinuse 511.627588 # Cycle average of tags in use
-system.cpu0.icache.total_refs 34319155 # Total number of references to valid blocks.
-system.cpu0.icache.sampled_refs 504972 # Sample count of references to valid blocks.
-system.cpu0.icache.avg_refs 67.962491 # Average number of references to valid blocks.
-system.cpu0.icache.warmup_cycle 64519524000 # Cycle when the warmup percentage was hit.
-system.cpu0.icache.occ_blocks::0 511.627588 # Average occupied blocks per context
-system.cpu0.icache.occ_percent::0 0.999273 # Average percentage of cache occupancy
-system.cpu0.icache.ReadReq_hits::0 34319155 # number of ReadReq hits
-system.cpu0.icache.ReadReq_hits::total 34319155 # number of ReadReq hits
-system.cpu0.icache.demand_hits::0 34319155 # number of demand (read+write) hits
-system.cpu0.icache.demand_hits::1 0 # number of demand (read+write) hits
-system.cpu0.icache.demand_hits::total 34319155 # number of demand (read+write) hits
-system.cpu0.icache.overall_hits::0 34319155 # number of overall hits
-system.cpu0.icache.overall_hits::1 0 # number of overall hits
-system.cpu0.icache.overall_hits::total 34319155 # number of overall hits
-system.cpu0.icache.ReadReq_misses::0 504973 # number of ReadReq misses
-system.cpu0.icache.ReadReq_misses::total 504973 # number of ReadReq misses
-system.cpu0.icache.demand_misses::0 504973 # number of demand (read+write) misses
-system.cpu0.icache.demand_misses::1 0 # number of demand (read+write) misses
-system.cpu0.icache.demand_misses::total 504973 # number of demand (read+write) misses
-system.cpu0.icache.overall_misses::0 504973 # number of overall misses
-system.cpu0.icache.overall_misses::1 0 # number of overall misses
-system.cpu0.icache.overall_misses::total 504973 # number of overall misses
-system.cpu0.icache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.cpu0.icache.overall_miss_latency 0 # number of overall miss cycles
-system.cpu0.icache.ReadReq_accesses::0 34824128 # number of ReadReq accesses(hits+misses)
-system.cpu0.icache.ReadReq_accesses::total 34824128 # number of ReadReq accesses(hits+misses)
-system.cpu0.icache.demand_accesses::0 34824128 # number of demand (read+write) accesses
-system.cpu0.icache.demand_accesses::1 0 # number of demand (read+write) accesses
-system.cpu0.icache.demand_accesses::total 34824128 # number of demand (read+write) accesses
-system.cpu0.icache.overall_accesses::0 34824128 # number of overall (read+write) accesses
-system.cpu0.icache.overall_accesses::1 0 # number of overall (read+write) accesses
-system.cpu0.icache.overall_accesses::total 34824128 # number of overall (read+write) accesses
-system.cpu0.icache.ReadReq_miss_rate::0 0.014501 # miss rate for ReadReq accesses
-system.cpu0.icache.demand_miss_rate::0 0.014501 # miss rate for demand accesses
-system.cpu0.icache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu0.icache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu0.icache.overall_miss_rate::0 0.014501 # miss rate for overall accesses
-system.cpu0.icache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu0.icache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu0.icache.demand_avg_miss_latency::0 0 # average overall miss latency
-system.cpu0.icache.demand_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu0.icache.demand_avg_miss_latency::total no_value # average overall miss latency
-system.cpu0.icache.overall_avg_miss_latency::0 0 # average overall miss latency
-system.cpu0.icache.overall_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu0.icache.overall_avg_miss_latency::total no_value # average overall miss latency
-system.cpu0.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
-system.cpu0.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
-system.cpu0.icache.blocked::no_mshrs 0 # number of cycles access was blocked
-system.cpu0.icache.blocked::no_targets 0 # number of cycles access was blocked
-system.cpu0.icache.avg_blocked_cycles::no_mshrs no_value # average number of cycles each access was blocked
-system.cpu0.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
-system.cpu0.icache.fast_writes 0 # number of fast writes performed
-system.cpu0.icache.cache_copies 0 # number of cache copies performed
-system.cpu0.icache.writebacks 24728 # number of writebacks
-system.cpu0.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu0.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu0.icache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.cpu0.icache.overall_mshr_misses 0 # number of overall MSHR misses
-system.cpu0.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu0.icache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.cpu0.icache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.cpu0.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu0.icache.demand_mshr_miss_rate::0 0 # mshr miss rate for demand accesses
-system.cpu0.icache.demand_mshr_miss_rate::1 no_value # mshr miss rate for demand accesses
-system.cpu0.icache.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.cpu0.icache.overall_mshr_miss_rate::0 0 # mshr miss rate for overall accesses
-system.cpu0.icache.overall_mshr_miss_rate::1 no_value # mshr miss rate for overall accesses
-system.cpu0.icache.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.cpu0.icache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu0.icache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu0.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu0.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu0.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
-system.cpu0.icache.no_allocate_misses 0 # Number of misses that were no-allocate
-system.cpu0.dcache.replacements 380107 # number of replacements
-system.cpu0.dcache.tagsinuse 479.716402 # Cycle average of tags in use
-system.cpu0.dcache.total_refs 14708286 # Total number of references to valid blocks.
-system.cpu0.dcache.sampled_refs 380619 # Sample count of references to valid blocks.
-system.cpu0.dcache.avg_refs 38.643068 # Average number of references to valid blocks.
-system.cpu0.dcache.warmup_cycle 22115000 # Cycle when the warmup percentage was hit.
-system.cpu0.dcache.occ_blocks::0 479.716402 # Average occupied blocks per context
-system.cpu0.dcache.occ_percent::0 0.936946 # Average percentage of cache occupancy
-system.cpu0.dcache.ReadReq_hits::0 7803296 # number of ReadReq hits
-system.cpu0.dcache.ReadReq_hits::total 7803296 # number of ReadReq hits
-system.cpu0.dcache.WriteReq_hits::0 6534059 # number of WriteReq hits
-system.cpu0.dcache.WriteReq_hits::total 6534059 # number of WriteReq hits
-system.cpu0.dcache.LoadLockedReq_hits::0 172314 # number of LoadLockedReq hits
-system.cpu0.dcache.LoadLockedReq_hits::total 172314 # number of LoadLockedReq hits
-system.cpu0.dcache.StoreCondReq_hits::0 174866 # number of StoreCondReq hits
-system.cpu0.dcache.StoreCondReq_hits::total 174866 # number of StoreCondReq hits
-system.cpu0.dcache.demand_hits::0 14337355 # number of demand (read+write) hits
-system.cpu0.dcache.demand_hits::1 0 # number of demand (read+write) hits
-system.cpu0.dcache.demand_hits::total 14337355 # number of demand (read+write) hits
-system.cpu0.dcache.overall_hits::0 14337355 # number of overall hits
-system.cpu0.dcache.overall_hits::1 0 # number of overall hits
-system.cpu0.dcache.overall_hits::total 14337355 # number of overall hits
-system.cpu0.dcache.ReadReq_misses::0 237350 # number of ReadReq misses
-system.cpu0.dcache.ReadReq_misses::total 237350 # number of ReadReq misses
-system.cpu0.dcache.WriteReq_misses::0 183580 # number of WriteReq misses
-system.cpu0.dcache.WriteReq_misses::total 183580 # number of WriteReq misses
-system.cpu0.dcache.LoadLockedReq_misses::0 9878 # number of LoadLockedReq misses
-system.cpu0.dcache.LoadLockedReq_misses::total 9878 # number of LoadLockedReq misses
-system.cpu0.dcache.StoreCondReq_misses::0 7293 # number of StoreCondReq misses
-system.cpu0.dcache.StoreCondReq_misses::total 7293 # number of StoreCondReq misses
-system.cpu0.dcache.demand_misses::0 420930 # number of demand (read+write) misses
-system.cpu0.dcache.demand_misses::1 0 # number of demand (read+write) misses
-system.cpu0.dcache.demand_misses::total 420930 # number of demand (read+write) misses
-system.cpu0.dcache.overall_misses::0 420930 # number of overall misses
-system.cpu0.dcache.overall_misses::1 0 # number of overall misses
-system.cpu0.dcache.overall_misses::total 420930 # number of overall misses
-system.cpu0.dcache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.cpu0.dcache.overall_miss_latency 0 # number of overall miss cycles
-system.cpu0.dcache.ReadReq_accesses::0 8040646 # number of ReadReq accesses(hits+misses)
-system.cpu0.dcache.ReadReq_accesses::total 8040646 # number of ReadReq accesses(hits+misses)
-system.cpu0.dcache.WriteReq_accesses::0 6717639 # number of WriteReq accesses(hits+misses)
-system.cpu0.dcache.WriteReq_accesses::total 6717639 # number of WriteReq accesses(hits+misses)
-system.cpu0.dcache.LoadLockedReq_accesses::0 182192 # number of LoadLockedReq accesses(hits+misses)
-system.cpu0.dcache.LoadLockedReq_accesses::total 182192 # number of LoadLockedReq accesses(hits+misses)
-system.cpu0.dcache.StoreCondReq_accesses::0 182159 # number of StoreCondReq accesses(hits+misses)
-system.cpu0.dcache.StoreCondReq_accesses::total 182159 # number of StoreCondReq accesses(hits+misses)
-system.cpu0.dcache.demand_accesses::0 14758285 # number of demand (read+write) accesses
-system.cpu0.dcache.demand_accesses::1 0 # number of demand (read+write) accesses
-system.cpu0.dcache.demand_accesses::total 14758285 # number of demand (read+write) accesses
-system.cpu0.dcache.overall_accesses::0 14758285 # number of overall (read+write) accesses
-system.cpu0.dcache.overall_accesses::1 0 # number of overall (read+write) accesses
-system.cpu0.dcache.overall_accesses::total 14758285 # number of overall (read+write) accesses
-system.cpu0.dcache.ReadReq_miss_rate::0 0.029519 # miss rate for ReadReq accesses
-system.cpu0.dcache.WriteReq_miss_rate::0 0.027328 # miss rate for WriteReq accesses
-system.cpu0.dcache.LoadLockedReq_miss_rate::0 0.054218 # miss rate for LoadLockedReq accesses
-system.cpu0.dcache.StoreCondReq_miss_rate::0 0.040036 # miss rate for StoreCondReq accesses
-system.cpu0.dcache.demand_miss_rate::0 0.028522 # miss rate for demand accesses
-system.cpu0.dcache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu0.dcache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu0.dcache.overall_miss_rate::0 0.028522 # miss rate for overall accesses
-system.cpu0.dcache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu0.dcache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu0.dcache.demand_avg_miss_latency::0 0 # average overall miss latency
-system.cpu0.dcache.demand_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu0.dcache.demand_avg_miss_latency::total no_value # average overall miss latency
-system.cpu0.dcache.overall_avg_miss_latency::0 0 # average overall miss latency
-system.cpu0.dcache.overall_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu0.dcache.overall_avg_miss_latency::total no_value # average overall miss latency
-system.cpu0.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
-system.cpu0.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
-system.cpu0.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
-system.cpu0.dcache.blocked::no_targets 0 # number of cycles access was blocked
-system.cpu0.dcache.avg_blocked_cycles::no_mshrs no_value # average number of cycles each access was blocked
-system.cpu0.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
-system.cpu0.dcache.fast_writes 0 # number of fast writes performed
-system.cpu0.dcache.cache_copies 0 # number of cache copies performed
-system.cpu0.dcache.writebacks 339627 # number of writebacks
-system.cpu0.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu0.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu0.dcache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.cpu0.dcache.overall_mshr_misses 0 # number of overall MSHR misses
-system.cpu0.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu0.dcache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.cpu0.dcache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.cpu0.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu0.dcache.demand_mshr_miss_rate::0 0 # mshr miss rate for demand accesses
-system.cpu0.dcache.demand_mshr_miss_rate::1 no_value # mshr miss rate for demand accesses
-system.cpu0.dcache.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.cpu0.dcache.overall_mshr_miss_rate::0 0 # mshr miss rate for overall accesses
-system.cpu0.dcache.overall_mshr_miss_rate::1 no_value # mshr miss rate for overall accesses
-system.cpu0.dcache.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.cpu0.dcache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu0.dcache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu0.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu0.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu0.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
-system.cpu0.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
-system.cpu1.dtb.inst_hits 0 # ITB inst hits
-system.cpu1.dtb.inst_misses 0 # ITB inst misses
-system.cpu1.dtb.read_hits 6258230 # DTB read hits
-system.cpu1.dtb.read_misses 2159 # DTB read misses
-system.cpu1.dtb.write_hits 4713962 # DTB write hits
-system.cpu1.dtb.write_misses 1181 # DTB write misses
-system.cpu1.dtb.flush_tlb 4 # Number of times complete TLB was flushed
-system.cpu1.dtb.flush_tlb_mva 0 # Number of times TLB was flushed by MVA
-system.cpu1.dtb.flush_tlb_mva_asid 1439 # Number of times TLB was flushed by MVA & ASID
-system.cpu1.dtb.flush_tlb_asid 63 # Number of times TLB was flushed by ASID
-system.cpu1.dtb.flush_entries 1498 # Number of entries that have been flushed from TLB
-system.cpu1.dtb.align_faults 0 # Number of TLB faults due to alignment restrictions
-system.cpu1.dtb.prefetch_faults 92 # Number of TLB faults due to prefetch
-system.cpu1.dtb.domain_faults 0 # Number of TLB faults due to domain restrictions
-system.cpu1.dtb.perms_faults 204 # Number of TLB faults due to permissions restrictions
-system.cpu1.dtb.read_accesses 6260389 # DTB read accesses
-system.cpu1.dtb.write_accesses 4715143 # DTB write accesses
-system.cpu1.dtb.inst_accesses 0 # ITB inst accesses
-system.cpu1.dtb.hits 10972192 # DTB hits
-system.cpu1.dtb.misses 3340 # DTB misses
-system.cpu1.dtb.accesses 10975532 # DTB accesses
-system.cpu1.itb.inst_hits 27739434 # ITB inst hits
-system.cpu1.itb.inst_misses 1388 # ITB inst misses
-system.cpu1.itb.read_hits 0 # DTB read hits
-system.cpu1.itb.read_misses 0 # DTB read misses
-system.cpu1.itb.write_hits 0 # DTB write hits
-system.cpu1.itb.write_misses 0 # DTB write misses
-system.cpu1.itb.flush_tlb 4 # Number of times complete TLB was flushed
-system.cpu1.itb.flush_tlb_mva 0 # Number of times TLB was flushed by MVA
-system.cpu1.itb.flush_tlb_mva_asid 1439 # Number of times TLB was flushed by MVA & ASID
-system.cpu1.itb.flush_tlb_asid 63 # Number of times TLB was flushed by ASID
-system.cpu1.itb.flush_entries 1342 # Number of entries that have been flushed from TLB
-system.cpu1.itb.align_faults 0 # Number of TLB faults due to alignment restrictions
-system.cpu1.itb.prefetch_faults 0 # Number of TLB faults due to prefetch
-system.cpu1.itb.domain_faults 0 # Number of TLB faults due to domain restrictions
-system.cpu1.itb.perms_faults 0 # Number of TLB faults due to permissions restrictions
-system.cpu1.itb.read_accesses 0 # DTB read accesses
-system.cpu1.itb.write_accesses 0 # DTB write accesses
-system.cpu1.itb.inst_accesses 27740822 # ITB inst accesses
-system.cpu1.itb.hits 27739434 # DTB hits
-system.cpu1.itb.misses 1388 # DTB misses
-system.cpu1.itb.accesses 27740822 # DTB accesses
-system.cpu1.numCycles 4822838236 # number of cpu cycles simulated
-system.cpu1.numWorkItemsStarted 0 # number of work items this cpu started
-system.cpu1.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu1.num_insts 34587691 # Number of instructions executed
-system.cpu1.num_int_alu_accesses 30998246 # Number of integer alu accesses
-system.cpu1.num_fp_alu_accesses 5772 # Number of float alu accesses
-system.cpu1.num_func_calls 758024 # number of times a function call or return occured
-system.cpu1.num_conditional_control_insts 3375080 # number of instructions that are conditional controls
-system.cpu1.num_int_insts 30998246 # number of integer instructions
-system.cpu1.num_fp_insts 5772 # number of float instructions
-system.cpu1.num_int_register_reads 156835040 # number of times the integer registers were read
-system.cpu1.num_int_register_writes 33469179 # number of times the integer registers were written
-system.cpu1.num_fp_register_reads 3980 # number of times the floating registers were read
-system.cpu1.num_fp_register_writes 1792 # number of times the floating registers were written
-system.cpu1.num_mem_refs 11415835 # number of memory refs
-system.cpu1.num_load_insts 6478994 # Number of load instructions
-system.cpu1.num_store_insts 4936841 # Number of store instructions
-system.cpu1.num_idle_cycles 4787960178.177661 # Number of idle cycles
-system.cpu1.num_busy_cycles 34878057.822339 # Number of busy cycles
-system.cpu1.not_idle_fraction 0.007232 # Percentage of non-idle cycles
-system.cpu1.idle_fraction 0.992768 # Percentage of idle cycles
-system.cpu1.kern.inst.arm 0 # number of arm instructions executed
-system.cpu1.kern.inst.quiesce 33011 # number of quiesce instructions executed
-system.cpu1.icache.replacements 374406 # number of replacements
-system.cpu1.icache.tagsinuse 498.143079 # Cycle average of tags in use
-system.cpu1.icache.total_refs 27365572 # Total number of references to valid blocks.
-system.cpu1.icache.sampled_refs 374918 # Sample count of references to valid blocks.
-system.cpu1.icache.avg_refs 72.990819 # Average number of references to valid blocks.
-system.cpu1.icache.warmup_cycle 69956143000 # Cycle when the warmup percentage was hit.
-system.cpu1.icache.occ_blocks::0 498.143079 # Average occupied blocks per context
-system.cpu1.icache.occ_percent::0 0.972936 # Average percentage of cache occupancy
-system.cpu1.icache.ReadReq_hits::0 27365572 # number of ReadReq hits
-system.cpu1.icache.ReadReq_hits::total 27365572 # number of ReadReq hits
-system.cpu1.icache.demand_hits::0 27365572 # number of demand (read+write) hits
-system.cpu1.icache.demand_hits::1 0 # number of demand (read+write) hits
-system.cpu1.icache.demand_hits::total 27365572 # number of demand (read+write) hits
-system.cpu1.icache.overall_hits::0 27365572 # number of overall hits
-system.cpu1.icache.overall_hits::1 0 # number of overall hits
-system.cpu1.icache.overall_hits::total 27365572 # number of overall hits
-system.cpu1.icache.ReadReq_misses::0 374920 # number of ReadReq misses
-system.cpu1.icache.ReadReq_misses::total 374920 # number of ReadReq misses
-system.cpu1.icache.demand_misses::0 374920 # number of demand (read+write) misses
-system.cpu1.icache.demand_misses::1 0 # number of demand (read+write) misses
-system.cpu1.icache.demand_misses::total 374920 # number of demand (read+write) misses
-system.cpu1.icache.overall_misses::0 374920 # number of overall misses
-system.cpu1.icache.overall_misses::1 0 # number of overall misses
-system.cpu1.icache.overall_misses::total 374920 # number of overall misses
-system.cpu1.icache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.cpu1.icache.overall_miss_latency 0 # number of overall miss cycles
-system.cpu1.icache.ReadReq_accesses::0 27740492 # number of ReadReq accesses(hits+misses)
-system.cpu1.icache.ReadReq_accesses::total 27740492 # number of ReadReq accesses(hits+misses)
-system.cpu1.icache.demand_accesses::0 27740492 # number of demand (read+write) accesses
-system.cpu1.icache.demand_accesses::1 0 # number of demand (read+write) accesses
-system.cpu1.icache.demand_accesses::total 27740492 # number of demand (read+write) accesses
-system.cpu1.icache.overall_accesses::0 27740492 # number of overall (read+write) accesses
-system.cpu1.icache.overall_accesses::1 0 # number of overall (read+write) accesses
-system.cpu1.icache.overall_accesses::total 27740492 # number of overall (read+write) accesses
-system.cpu1.icache.ReadReq_miss_rate::0 0.013515 # miss rate for ReadReq accesses
-system.cpu1.icache.demand_miss_rate::0 0.013515 # miss rate for demand accesses
-system.cpu1.icache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu1.icache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu1.icache.overall_miss_rate::0 0.013515 # miss rate for overall accesses
-system.cpu1.icache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu1.icache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu1.icache.demand_avg_miss_latency::0 0 # average overall miss latency
-system.cpu1.icache.demand_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu1.icache.demand_avg_miss_latency::total no_value # average overall miss latency
-system.cpu1.icache.overall_avg_miss_latency::0 0 # average overall miss latency
-system.cpu1.icache.overall_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu1.icache.overall_avg_miss_latency::total no_value # average overall miss latency
-system.cpu1.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
-system.cpu1.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
-system.cpu1.icache.blocked::no_mshrs 0 # number of cycles access was blocked
-system.cpu1.icache.blocked::no_targets 0 # number of cycles access was blocked
-system.cpu1.icache.avg_blocked_cycles::no_mshrs no_value # average number of cycles each access was blocked
-system.cpu1.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
-system.cpu1.icache.fast_writes 0 # number of fast writes performed
-system.cpu1.icache.cache_copies 0 # number of cache copies performed
-system.cpu1.icache.writebacks 13905 # number of writebacks
-system.cpu1.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu1.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu1.icache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.cpu1.icache.overall_mshr_misses 0 # number of overall MSHR misses
-system.cpu1.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu1.icache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.cpu1.icache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.cpu1.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu1.icache.demand_mshr_miss_rate::0 0 # mshr miss rate for demand accesses
-system.cpu1.icache.demand_mshr_miss_rate::1 no_value # mshr miss rate for demand accesses
-system.cpu1.icache.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.cpu1.icache.overall_mshr_miss_rate::0 0 # mshr miss rate for overall accesses
-system.cpu1.icache.overall_mshr_miss_rate::1 no_value # mshr miss rate for overall accesses
-system.cpu1.icache.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.cpu1.icache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu1.icache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu1.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu1.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu1.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
-system.cpu1.icache.no_allocate_misses 0 # Number of misses that were no-allocate
-system.cpu1.dcache.replacements 247434 # number of replacements
-system.cpu1.dcache.tagsinuse 444.903488 # Cycle average of tags in use
-system.cpu1.dcache.total_refs 9876826 # Total number of references to valid blocks.
-system.cpu1.dcache.sampled_refs 247805 # Sample count of references to valid blocks.
-system.cpu1.dcache.avg_refs 39.857251 # Average number of references to valid blocks.
-system.cpu1.dcache.warmup_cycle 69253206000 # Cycle when the warmup percentage was hit.
-system.cpu1.dcache.occ_blocks::0 444.903488 # Average occupied blocks per context
-system.cpu1.dcache.occ_percent::0 0.868952 # Average percentage of cache occupancy
-system.cpu1.dcache.ReadReq_hits::0 5955973 # number of ReadReq hits
-system.cpu1.dcache.ReadReq_hits::total 5955973 # number of ReadReq hits
-system.cpu1.dcache.WriteReq_hits::0 3777038 # number of WriteReq hits
-system.cpu1.dcache.WriteReq_hits::total 3777038 # number of WriteReq hits
-system.cpu1.dcache.LoadLockedReq_hits::0 59593 # number of LoadLockedReq hits
-system.cpu1.dcache.LoadLockedReq_hits::total 59593 # number of LoadLockedReq hits
-system.cpu1.dcache.StoreCondReq_hits::0 60090 # number of StoreCondReq hits
-system.cpu1.dcache.StoreCondReq_hits::total 60090 # number of StoreCondReq hits
-system.cpu1.dcache.demand_hits::0 9733011 # number of demand (read+write) hits
-system.cpu1.dcache.demand_hits::1 0 # number of demand (read+write) hits
-system.cpu1.dcache.demand_hits::total 9733011 # number of demand (read+write) hits
-system.cpu1.dcache.overall_hits::0 9733011 # number of overall hits
-system.cpu1.dcache.overall_hits::1 0 # number of overall hits
-system.cpu1.dcache.overall_hits::total 9733011 # number of overall hits
-system.cpu1.dcache.ReadReq_misses::0 165799 # number of ReadReq misses
-system.cpu1.dcache.ReadReq_misses::total 165799 # number of ReadReq misses
-system.cpu1.dcache.WriteReq_misses::0 111467 # number of WriteReq misses
-system.cpu1.dcache.WriteReq_misses::total 111467 # number of WriteReq misses
-system.cpu1.dcache.LoadLockedReq_misses::0 10725 # number of LoadLockedReq misses
-system.cpu1.dcache.LoadLockedReq_misses::total 10725 # number of LoadLockedReq misses
-system.cpu1.dcache.StoreCondReq_misses::0 10198 # number of StoreCondReq misses
-system.cpu1.dcache.StoreCondReq_misses::total 10198 # number of StoreCondReq misses
-system.cpu1.dcache.demand_misses::0 277266 # number of demand (read+write) misses
-system.cpu1.dcache.demand_misses::1 0 # number of demand (read+write) misses
-system.cpu1.dcache.demand_misses::total 277266 # number of demand (read+write) misses
-system.cpu1.dcache.overall_misses::0 277266 # number of overall misses
-system.cpu1.dcache.overall_misses::1 0 # number of overall misses
-system.cpu1.dcache.overall_misses::total 277266 # number of overall misses
-system.cpu1.dcache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.cpu1.dcache.overall_miss_latency 0 # number of overall miss cycles
-system.cpu1.dcache.ReadReq_accesses::0 6121772 # number of ReadReq accesses(hits+misses)
-system.cpu1.dcache.ReadReq_accesses::total 6121772 # number of ReadReq accesses(hits+misses)
-system.cpu1.dcache.WriteReq_accesses::0 3888505 # number of WriteReq accesses(hits+misses)
-system.cpu1.dcache.WriteReq_accesses::total 3888505 # number of WriteReq accesses(hits+misses)
-system.cpu1.dcache.LoadLockedReq_accesses::0 70318 # number of LoadLockedReq accesses(hits+misses)
-system.cpu1.dcache.LoadLockedReq_accesses::total 70318 # number of LoadLockedReq accesses(hits+misses)
-system.cpu1.dcache.StoreCondReq_accesses::0 70288 # number of StoreCondReq accesses(hits+misses)
-system.cpu1.dcache.StoreCondReq_accesses::total 70288 # number of StoreCondReq accesses(hits+misses)
-system.cpu1.dcache.demand_accesses::0 10010277 # number of demand (read+write) accesses
-system.cpu1.dcache.demand_accesses::1 0 # number of demand (read+write) accesses
-system.cpu1.dcache.demand_accesses::total 10010277 # number of demand (read+write) accesses
-system.cpu1.dcache.overall_accesses::0 10010277 # number of overall (read+write) accesses
-system.cpu1.dcache.overall_accesses::1 0 # number of overall (read+write) accesses
-system.cpu1.dcache.overall_accesses::total 10010277 # number of overall (read+write) accesses
-system.cpu1.dcache.ReadReq_miss_rate::0 0.027083 # miss rate for ReadReq accesses
-system.cpu1.dcache.WriteReq_miss_rate::0 0.028666 # miss rate for WriteReq accesses
-system.cpu1.dcache.LoadLockedReq_miss_rate::0 0.152521 # miss rate for LoadLockedReq accesses
-system.cpu1.dcache.StoreCondReq_miss_rate::0 0.145089 # miss rate for StoreCondReq accesses
-system.cpu1.dcache.demand_miss_rate::0 0.027698 # miss rate for demand accesses
-system.cpu1.dcache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu1.dcache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu1.dcache.overall_miss_rate::0 0.027698 # miss rate for overall accesses
-system.cpu1.dcache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu1.dcache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu1.dcache.demand_avg_miss_latency::0 0 # average overall miss latency
-system.cpu1.dcache.demand_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu1.dcache.demand_avg_miss_latency::total no_value # average overall miss latency
-system.cpu1.dcache.overall_avg_miss_latency::0 0 # average overall miss latency
-system.cpu1.dcache.overall_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu1.dcache.overall_avg_miss_latency::total no_value # average overall miss latency
-system.cpu1.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
-system.cpu1.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
-system.cpu1.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
-system.cpu1.dcache.blocked::no_targets 0 # number of cycles access was blocked
-system.cpu1.dcache.avg_blocked_cycles::no_mshrs no_value # average number of cycles each access was blocked
-system.cpu1.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
-system.cpu1.dcache.fast_writes 0 # number of fast writes performed
-system.cpu1.dcache.cache_copies 0 # number of cache copies performed
-system.cpu1.dcache.writebacks 202201 # number of writebacks
-system.cpu1.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu1.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu1.dcache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.cpu1.dcache.overall_mshr_misses 0 # number of overall MSHR misses
-system.cpu1.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu1.dcache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.cpu1.dcache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.cpu1.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu1.dcache.demand_mshr_miss_rate::0 0 # mshr miss rate for demand accesses
-system.cpu1.dcache.demand_mshr_miss_rate::1 no_value # mshr miss rate for demand accesses
-system.cpu1.dcache.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.cpu1.dcache.overall_mshr_miss_rate::0 0 # mshr miss rate for overall accesses
-system.cpu1.dcache.overall_mshr_miss_rate::1 no_value # mshr miss rate for overall accesses
-system.cpu1.dcache.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.cpu1.dcache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu1.dcache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu1.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu1.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu1.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
-system.cpu1.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
-system.iocache.replacements 0 # number of replacements
-system.iocache.tagsinuse 0 # Cycle average of tags in use
-system.iocache.total_refs 0 # Total number of references to valid blocks.
-system.iocache.sampled_refs 0 # Sample count of references to valid blocks.
-system.iocache.avg_refs no_value # Average number of references to valid blocks.
-system.iocache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.iocache.demand_hits::0 0 # number of demand (read+write) hits
-system.iocache.demand_hits::1 0 # number of demand (read+write) hits
-system.iocache.demand_hits::total 0 # number of demand (read+write) hits
-system.iocache.overall_hits::0 0 # number of overall hits
-system.iocache.overall_hits::1 0 # number of overall hits
-system.iocache.overall_hits::total 0 # number of overall hits
-system.iocache.demand_misses::0 0 # number of demand (read+write) misses
-system.iocache.demand_misses::1 0 # number of demand (read+write) misses
-system.iocache.demand_misses::total 0 # number of demand (read+write) misses
-system.iocache.overall_misses::0 0 # number of overall misses
-system.iocache.overall_misses::1 0 # number of overall misses
-system.iocache.overall_misses::total 0 # number of overall misses
-system.iocache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.iocache.overall_miss_latency 0 # number of overall miss cycles
-system.iocache.demand_accesses::0 0 # number of demand (read+write) accesses
-system.iocache.demand_accesses::1 0 # number of demand (read+write) accesses
-system.iocache.demand_accesses::total 0 # number of demand (read+write) accesses
-system.iocache.overall_accesses::0 0 # number of overall (read+write) accesses
-system.iocache.overall_accesses::1 0 # number of overall (read+write) accesses
-system.iocache.overall_accesses::total 0 # number of overall (read+write) accesses
-system.iocache.demand_miss_rate::0 no_value # miss rate for demand accesses
-system.iocache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.iocache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.iocache.overall_miss_rate::0 no_value # miss rate for overall accesses
-system.iocache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.iocache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.iocache.demand_avg_miss_latency::0 no_value # average overall miss latency
-system.iocache.demand_avg_miss_latency::1 no_value # average overall miss latency
-system.iocache.demand_avg_miss_latency::total no_value # average overall miss latency
-system.iocache.overall_avg_miss_latency::0 no_value # average overall miss latency
-system.iocache.overall_avg_miss_latency::1 no_value # average overall miss latency
-system.iocache.overall_avg_miss_latency::total no_value # average overall miss latency
-system.iocache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
-system.iocache.blocked_cycles::no_targets 0 # number of cycles access was blocked
-system.iocache.blocked::no_mshrs 0 # number of cycles access was blocked
-system.iocache.blocked::no_targets 0 # number of cycles access was blocked
-system.iocache.avg_blocked_cycles::no_mshrs no_value # average number of cycles each access was blocked
-system.iocache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
-system.iocache.fast_writes 0 # number of fast writes performed
-system.iocache.cache_copies 0 # number of cache copies performed
-system.iocache.writebacks 0 # number of writebacks
-system.iocache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.iocache.overall_mshr_hits 0 # number of overall MSHR hits
-system.iocache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.iocache.overall_mshr_misses 0 # number of overall MSHR misses
-system.iocache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.iocache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.iocache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.iocache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.iocache.demand_mshr_miss_rate::0 no_value # mshr miss rate for demand accesses
-system.iocache.demand_mshr_miss_rate::1 no_value # mshr miss rate for demand accesses
-system.iocache.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.iocache.overall_mshr_miss_rate::0 no_value # mshr miss rate for overall accesses
-system.iocache.overall_mshr_miss_rate::1 no_value # mshr miss rate for overall accesses
-system.iocache.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.iocache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.iocache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.iocache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.iocache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.iocache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
-system.iocache.no_allocate_misses 0 # Number of misses that were no-allocate
-
----------- End Simulation Statistics ----------
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/config.ini b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/config.ini
index 5b5bd9164..5cb72c285 100644
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/config.ini
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=true
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,7 +9,6 @@ time_sync_spin_threshold=100000000
[system]
type=LinuxArmSystem
children=bridge cf0 cpu intrctrl iobus iocache l2c membus nvmem physmem realview terminal toL2Bus vncserver
-boot_cpu_frequency=500
boot_loader=/dist/m5/system/binaries/boot.arm
boot_loader_mem=system.nvmem
boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1
@@ -93,6 +93,7 @@ simulate_inst_stalls=false
system=system
tracer=system.cpu.tracer
width=1
+workload=
dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
@@ -107,20 +108,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -152,20 +146,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -217,20 +204,13 @@ is_top_level=false
latency=50000
max_miss_count=0
mshrs=20
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=500000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=1024
subblock_size=0
+system=system
tgts_per_mshr=12
trace_addr=0
two_queue=false
@@ -249,20 +229,13 @@ is_top_level=false
latency=10000
max_miss_count=0
mshrs=92
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=100000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=4194304
subblock_size=0
+system=system
tgts_per_mshr=16
trace_addr=0
two_queue=false
@@ -288,7 +261,6 @@ fake_mem=false
pio_addr=0
pio_latency=1000
pio_size=8
-platform=system.realview
ret_bad_addr=true
ret_data16=65535
ret_data32=4294967295
@@ -330,7 +302,6 @@ system=system
type=A9SCU
pio_addr=520093696
pio_latency=1000
-platform=system.realview
system=system
pio=system.membus.port[5]
@@ -340,7 +311,6 @@ amba_id=0
ignore_access=false
pio_addr=268451840
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[24]
@@ -410,7 +380,6 @@ max_backoff_delay=10000000
min_backoff_delay=4000
pio_addr=268566528
pio_latency=10000
-platform=system.realview
system=system
vnc=system.vncserver
dma=system.iobus.port[6]
@@ -422,7 +391,6 @@ amba_id=0
ignore_access=false
pio_addr=268632064
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[12]
@@ -432,7 +400,6 @@ fake_mem=true
pio_addr=1073741824
pio_latency=1000
pio_size=536870912
-platform=system.realview
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -461,7 +428,6 @@ amba_id=0
ignore_access=false
pio_addr=268513280
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[19]
@@ -471,7 +437,6 @@ amba_id=0
ignore_access=false
pio_addr=268517376
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[20]
@@ -481,7 +446,6 @@ amba_id=0
ignore_access=false
pio_addr=268521472
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[21]
@@ -494,7 +458,6 @@ int_num=52
is_mouse=false
pio_addr=268460032
pio_latency=1000
-platform=system.realview
system=system
vnc=system.vncserver
pio=system.iobus.port[7]
@@ -508,7 +471,6 @@ int_num=53
is_mouse=true
pio_addr=268464128
pio_latency=1000
-platform=system.realview
system=system
vnc=system.vncserver
pio=system.iobus.port[8]
@@ -519,7 +481,6 @@ fake_mem=false
pio_addr=520101888
pio_latency=1000
pio_size=4095
-platform=system.realview
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -538,7 +499,6 @@ int_num_timer=29
int_num_watchdog=30
pio_addr=520095232
pio_latency=1000
-platform=system.realview
system=system
pio=system.membus.port[6]
@@ -548,7 +508,6 @@ amba_id=0
ignore_access=false
pio_addr=268455936
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[25]
@@ -557,7 +516,6 @@ type=RealViewCtrl
idreg=0
pio_addr=268435456
pio_latency=1000
-platform=system.realview
proc_id0=201326592
proc_id1=201327138
system=system
@@ -569,7 +527,6 @@ amba_id=266289
ignore_access=false
pio_addr=268529664
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[26]
@@ -579,7 +536,6 @@ amba_id=0
ignore_access=false
pio_addr=268492800
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[23]
@@ -589,7 +545,6 @@ amba_id=0
ignore_access=false
pio_addr=269357056
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[16]
@@ -599,7 +554,6 @@ amba_id=0
ignore_access=true
pio_addr=268439552
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[17]
@@ -609,7 +563,6 @@ amba_id=0
ignore_access=false
pio_addr=268488704
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[22]
@@ -623,7 +576,6 @@ int_num0=36
int_num1=36
pio_addr=268505088
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[3]
@@ -637,7 +589,6 @@ int_num0=37
int_num1=37
pio_addr=268509184
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[4]
@@ -660,7 +611,6 @@ amba_id=0
ignore_access=false
pio_addr=268476416
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[13]
@@ -670,7 +620,6 @@ amba_id=0
ignore_access=false
pio_addr=268480512
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[14]
@@ -680,7 +629,6 @@ amba_id=0
ignore_access=false
pio_addr=268484608
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[15]
@@ -690,7 +638,6 @@ amba_id=0
ignore_access=false
pio_addr=268500992
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[18]
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/simout b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/simout
index e355498ce..31542346f 100755
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/simout
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:21:22
-gem5 started Jan 23 2012 04:24:55
+gem5 compiled Feb 11 2012 13:10:40
+gem5 started Feb 11 2012 15:36:22
gem5 executing on zizzer
-command line: build/ARM_FS/gem5.opt -d build/ARM_FS/tests/opt/quick/10.linux-boot/arm/linux/realview-simple-atomic -re tests/run.py build/ARM_FS/tests/opt/quick/10.linux-boot/arm/linux/realview-simple-atomic
+command line: build/ARM/gem5.fast -d build/ARM/tests/fast/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic -re tests/run.py build/ARM/tests/fast/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic
Global frequency set at 1000000000000 ticks per second
info: kernel located at: /dist/m5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8
info: Using bootloader at address 0x80000000
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/stats.txt b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/stats.txt
index e3050fa31..d895bb120 100644
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/stats.txt
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 2.332317 # Nu
sim_ticks 2332316587000 # Number of ticks simulated
final_tick 2332316587000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 2072038 # Simulator instruction rate (inst/s)
-host_tick_rate 63144661085 # Simulator tick rate (ticks/s)
-host_mem_usage 379208 # Number of bytes of host memory used
-host_seconds 36.94 # Real time elapsed on the host
-sim_insts 76532931 # Number of instructions simulated
+host_inst_rate 2011652 # Simulator instruction rate (inst/s)
+host_op_rate 2597875 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 79169370264 # Simulator tick rate (ticks/s)
+host_mem_usage 376316 # Number of bytes of host memory used
+host_seconds 29.46 # Real time elapsed on the host
+sim_insts 59262876 # Number of instructions simulated
+sim_ops 76532931 # Number of ops (including micro ops) simulated
system.nvmem.bytes_read 20 # Number of bytes read from this memory
system.nvmem.bytes_inst_read 20 # Number of instructions bytes read from this memory
system.nvmem.bytes_written 0 # Number of bytes written to this memory
@@ -34,72 +36,92 @@ system.l2c.total_refs 1520830 # To
system.l2c.sampled_refs 146847 # Sample count of references to valid blocks.
system.l2c.avg_refs 10.356562 # Average number of references to valid blocks.
system.l2c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.l2c.occ_blocks::0 10591.091336 # Average occupied blocks per context
-system.l2c.occ_blocks::1 13649.297042 # Average occupied blocks per context
-system.l2c.occ_percent::0 0.161607 # Average percentage of cache occupancy
-system.l2c.occ_percent::1 0.208272 # Average percentage of cache occupancy
-system.l2c.ReadReq_hits::0 1188216 # number of ReadReq hits
-system.l2c.ReadReq_hits::1 10669 # number of ReadReq hits
+system.l2c.occ_blocks::writebacks 13639.466210 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu.dtb.walker 7.864412 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu.itb.walker 1.966419 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu.inst 5246.411267 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu.data 5344.680069 # Average occupied blocks per requestor
+system.l2c.occ_percent::writebacks 0.208122 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu.dtb.walker 0.000120 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu.itb.walker 0.000030 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu.inst 0.080054 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu.data 0.081553 # Average percentage of cache occupancy
+system.l2c.occ_percent::total 0.369879 # Average percentage of cache occupancy
+system.l2c.ReadReq_hits::cpu.dtb.walker 7522 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu.itb.walker 3147 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu.inst 831710 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu.data 356506 # number of ReadReq hits
system.l2c.ReadReq_hits::total 1198885 # number of ReadReq hits
-system.l2c.Writeback_hits::0 604613 # number of Writeback hits
+system.l2c.Writeback_hits::writebacks 604613 # number of Writeback hits
system.l2c.Writeback_hits::total 604613 # number of Writeback hits
-system.l2c.UpgradeReq_hits::0 26 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::cpu.data 26 # number of UpgradeReq hits
system.l2c.UpgradeReq_hits::total 26 # number of UpgradeReq hits
-system.l2c.ReadExReq_hits::0 105791 # number of ReadExReq hits
+system.l2c.ReadExReq_hits::cpu.data 105791 # number of ReadExReq hits
system.l2c.ReadExReq_hits::total 105791 # number of ReadExReq hits
-system.l2c.demand_hits::0 1294007 # number of demand (read+write) hits
-system.l2c.demand_hits::1 10669 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu.dtb.walker 7522 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu.itb.walker 3147 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu.inst 831710 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu.data 462297 # number of demand (read+write) hits
system.l2c.demand_hits::total 1304676 # number of demand (read+write) hits
-system.l2c.overall_hits::0 1294007 # number of overall hits
-system.l2c.overall_hits::1 10669 # number of overall hits
+system.l2c.overall_hits::cpu.dtb.walker 7522 # number of overall hits
+system.l2c.overall_hits::cpu.itb.walker 3147 # number of overall hits
+system.l2c.overall_hits::cpu.inst 831710 # number of overall hits
+system.l2c.overall_hits::cpu.data 462297 # number of overall hits
system.l2c.overall_hits::total 1304676 # number of overall hits
-system.l2c.ReadReq_misses::0 31716 # number of ReadReq misses
-system.l2c.ReadReq_misses::1 27 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu.dtb.walker 19 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu.itb.walker 8 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu.inst 14294 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu.data 17422 # number of ReadReq misses
system.l2c.ReadReq_misses::total 31743 # number of ReadReq misses
-system.l2c.UpgradeReq_misses::0 2911 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu.data 2911 # number of UpgradeReq misses
system.l2c.UpgradeReq_misses::total 2911 # number of UpgradeReq misses
-system.l2c.ReadExReq_misses::0 141169 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu.data 141169 # number of ReadExReq misses
system.l2c.ReadExReq_misses::total 141169 # number of ReadExReq misses
-system.l2c.demand_misses::0 172885 # number of demand (read+write) misses
-system.l2c.demand_misses::1 27 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu.dtb.walker 19 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu.itb.walker 8 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu.inst 14294 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu.data 158591 # number of demand (read+write) misses
system.l2c.demand_misses::total 172912 # number of demand (read+write) misses
-system.l2c.overall_misses::0 172885 # number of overall misses
-system.l2c.overall_misses::1 27 # number of overall misses
+system.l2c.overall_misses::cpu.dtb.walker 19 # number of overall misses
+system.l2c.overall_misses::cpu.itb.walker 8 # number of overall misses
+system.l2c.overall_misses::cpu.inst 14294 # number of overall misses
+system.l2c.overall_misses::cpu.data 158591 # number of overall misses
system.l2c.overall_misses::total 172912 # number of overall misses
-system.l2c.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.l2c.overall_miss_latency 0 # number of overall miss cycles
-system.l2c.ReadReq_accesses::0 1219932 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::1 10696 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu.dtb.walker 7541 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu.itb.walker 3155 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu.inst 846004 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu.data 373928 # number of ReadReq accesses(hits+misses)
system.l2c.ReadReq_accesses::total 1230628 # number of ReadReq accesses(hits+misses)
-system.l2c.Writeback_accesses::0 604613 # number of Writeback accesses(hits+misses)
+system.l2c.Writeback_accesses::writebacks 604613 # number of Writeback accesses(hits+misses)
system.l2c.Writeback_accesses::total 604613 # number of Writeback accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::0 2937 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu.data 2937 # number of UpgradeReq accesses(hits+misses)
system.l2c.UpgradeReq_accesses::total 2937 # number of UpgradeReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::0 246960 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu.data 246960 # number of ReadExReq accesses(hits+misses)
system.l2c.ReadExReq_accesses::total 246960 # number of ReadExReq accesses(hits+misses)
-system.l2c.demand_accesses::0 1466892 # number of demand (read+write) accesses
-system.l2c.demand_accesses::1 10696 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu.dtb.walker 7541 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu.itb.walker 3155 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu.inst 846004 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu.data 620888 # number of demand (read+write) accesses
system.l2c.demand_accesses::total 1477588 # number of demand (read+write) accesses
-system.l2c.overall_accesses::0 1466892 # number of overall (read+write) accesses
-system.l2c.overall_accesses::1 10696 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu.dtb.walker 7541 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu.itb.walker 3155 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu.inst 846004 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu.data 620888 # number of overall (read+write) accesses
system.l2c.overall_accesses::total 1477588 # number of overall (read+write) accesses
-system.l2c.ReadReq_miss_rate::0 0.025998 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::1 0.002524 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::total 0.028522 # miss rate for ReadReq accesses
-system.l2c.UpgradeReq_miss_rate::0 0.991147 # miss rate for UpgradeReq accesses
-system.l2c.ReadExReq_miss_rate::0 0.571627 # miss rate for ReadExReq accesses
-system.l2c.demand_miss_rate::0 0.117858 # miss rate for demand accesses
-system.l2c.demand_miss_rate::1 0.002524 # miss rate for demand accesses
-system.l2c.demand_miss_rate::total 0.120382 # miss rate for demand accesses
-system.l2c.overall_miss_rate::0 0.117858 # miss rate for overall accesses
-system.l2c.overall_miss_rate::1 0.002524 # miss rate for overall accesses
-system.l2c.overall_miss_rate::total 0.120382 # miss rate for overall accesses
-system.l2c.demand_avg_miss_latency::0 0 # average overall miss latency
-system.l2c.demand_avg_miss_latency::1 0 # average overall miss latency
-system.l2c.demand_avg_miss_latency::total 0 # average overall miss latency
-system.l2c.overall_avg_miss_latency::0 0 # average overall miss latency
-system.l2c.overall_avg_miss_latency::1 0 # average overall miss latency
-system.l2c.overall_avg_miss_latency::total 0 # average overall miss latency
+system.l2c.ReadReq_miss_rate::cpu.dtb.walker 0.002520 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu.itb.walker 0.002536 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu.inst 0.016896 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu.data 0.046592 # miss rate for ReadReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu.data 0.991147 # miss rate for UpgradeReq accesses
+system.l2c.ReadExReq_miss_rate::cpu.data 0.571627 # miss rate for ReadExReq accesses
+system.l2c.demand_miss_rate::cpu.dtb.walker 0.002520 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu.itb.walker 0.002536 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu.inst 0.016896 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu.data 0.255426 # miss rate for demand accesses
+system.l2c.overall_miss_rate::cpu.dtb.walker 0.002520 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu.itb.walker 0.002536 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu.inst 0.016896 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu.data 0.255426 # miss rate for overall accesses
system.l2c.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.l2c.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.l2c.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -108,26 +130,8 @@ system.l2c.avg_blocked_cycles::no_mshrs no_value # av
system.l2c.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.l2c.fast_writes 0 # number of fast writes performed
system.l2c.cache_copies 0 # number of cache copies performed
-system.l2c.writebacks 102531 # number of writebacks
-system.l2c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.l2c.overall_mshr_hits 0 # number of overall MSHR hits
-system.l2c.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.l2c.overall_mshr_misses 0 # number of overall MSHR misses
-system.l2c.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.l2c.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.l2c.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.l2c.demand_mshr_miss_rate::0 0 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::1 0 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::total 0 # mshr miss rate for demand accesses
-system.l2c.overall_mshr_miss_rate::0 0 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::1 0 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::total 0 # mshr miss rate for overall accesses
-system.l2c.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.l2c.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.l2c.mshr_cap_events 0 # number of times MSHR cap was activated
-system.l2c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.l2c.writebacks::writebacks 102531 # number of writebacks
+system.l2c.writebacks::total 102531 # number of writebacks
system.l2c.no_allocate_misses 0 # Number of misses that were no-allocate
system.cf0.dma_read_full_pages 0 # Number of full page size DMA reads (not PRD).
system.cf0.dma_read_bytes 0 # Number of bytes transfered via DMA reads (not PRD).
@@ -180,7 +184,8 @@ system.cpu.itb.accesses 60278360 # DT
system.cpu.numCycles 4664556206 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 76532931 # Number of instructions executed
+system.cpu.committedInsts 59262876 # Number of instructions committed
+system.cpu.committedOps 76532931 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 68161177 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 10269 # Number of float alu accesses
system.cpu.num_func_calls 1971944 # number of times a function call or return occured
@@ -206,47 +211,30 @@ system.cpu.icache.total_refs 59429083 # To
system.cpu.icache.sampled_refs 847566 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 70.117351 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 5705452000 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 511.678552 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.999372 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits::0 59429083 # number of ReadReq hits
+system.cpu.icache.occ_blocks::cpu.inst 511.678552 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.999372 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.999372 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 59429083 # number of ReadReq hits
system.cpu.icache.ReadReq_hits::total 59429083 # number of ReadReq hits
-system.cpu.icache.demand_hits::0 59429083 # number of demand (read+write) hits
-system.cpu.icache.demand_hits::1 0 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::cpu.inst 59429083 # number of demand (read+write) hits
system.cpu.icache.demand_hits::total 59429083 # number of demand (read+write) hits
-system.cpu.icache.overall_hits::0 59429083 # number of overall hits
-system.cpu.icache.overall_hits::1 0 # number of overall hits
+system.cpu.icache.overall_hits::cpu.inst 59429083 # number of overall hits
system.cpu.icache.overall_hits::total 59429083 # number of overall hits
-system.cpu.icache.ReadReq_misses::0 847566 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::cpu.inst 847566 # number of ReadReq misses
system.cpu.icache.ReadReq_misses::total 847566 # number of ReadReq misses
-system.cpu.icache.demand_misses::0 847566 # number of demand (read+write) misses
-system.cpu.icache.demand_misses::1 0 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::cpu.inst 847566 # number of demand (read+write) misses
system.cpu.icache.demand_misses::total 847566 # number of demand (read+write) misses
-system.cpu.icache.overall_misses::0 847566 # number of overall misses
-system.cpu.icache.overall_misses::1 0 # number of overall misses
+system.cpu.icache.overall_misses::cpu.inst 847566 # number of overall misses
system.cpu.icache.overall_misses::total 847566 # number of overall misses
-system.cpu.icache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency 0 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses::0 60276649 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::cpu.inst 60276649 # number of ReadReq accesses(hits+misses)
system.cpu.icache.ReadReq_accesses::total 60276649 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses::0 60276649 # number of demand (read+write) accesses
-system.cpu.icache.demand_accesses::1 0 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::cpu.inst 60276649 # number of demand (read+write) accesses
system.cpu.icache.demand_accesses::total 60276649 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses::0 60276649 # number of overall (read+write) accesses
-system.cpu.icache.overall_accesses::1 0 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 60276649 # number of overall (read+write) accesses
system.cpu.icache.overall_accesses::total 60276649 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate::0 0.014061 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate::0 0.014061 # miss rate for demand accesses
-system.cpu.icache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu.icache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate::0 0.014061 # miss rate for overall accesses
-system.cpu.icache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu.icache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu.icache.demand_avg_miss_latency::0 0 # average overall miss latency
-system.cpu.icache.demand_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu.icache.demand_avg_miss_latency::total no_value # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::0 0 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::total no_value # average overall miss latency
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.014061 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.014061 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.014061 # miss rate for overall accesses
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -255,26 +243,8 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks 44721 # number of writebacks
-system.cpu.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.icache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses 0 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.demand_mshr_miss_rate::0 0 # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_miss_rate::1 no_value # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate::0 0 # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_miss_rate::1 no_value # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.cpu.icache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.writebacks::writebacks 44721 # number of writebacks
+system.cpu.icache.writebacks::total 44721 # number of writebacks
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements 622134 # number of replacements
system.cpu.dcache.tagsinuse 511.997030 # Cycle average of tags in use
@@ -282,65 +252,48 @@ system.cpu.dcache.total_refs 23580069 # To
system.cpu.dcache.sampled_refs 622646 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 37.870747 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 21763000 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 511.997030 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.999994 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits::0 13150366 # number of ReadReq hits
+system.cpu.dcache.occ_blocks::cpu.data 511.997030 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.999994 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.999994 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 13150366 # number of ReadReq hits
system.cpu.dcache.ReadReq_hits::total 13150366 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits::0 9943631 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 9943631 # number of WriteReq hits
system.cpu.dcache.WriteReq_hits::total 9943631 # number of WriteReq hits
-system.cpu.dcache.LoadLockedReq_hits::0 235999 # number of LoadLockedReq hits
+system.cpu.dcache.LoadLockedReq_hits::cpu.data 235999 # number of LoadLockedReq hits
system.cpu.dcache.LoadLockedReq_hits::total 235999 # number of LoadLockedReq hits
-system.cpu.dcache.StoreCondReq_hits::0 247136 # number of StoreCondReq hits
+system.cpu.dcache.StoreCondReq_hits::cpu.data 247136 # number of StoreCondReq hits
system.cpu.dcache.StoreCondReq_hits::total 247136 # number of StoreCondReq hits
-system.cpu.dcache.demand_hits::0 23093997 # number of demand (read+write) hits
-system.cpu.dcache.demand_hits::1 0 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::cpu.data 23093997 # number of demand (read+write) hits
system.cpu.dcache.demand_hits::total 23093997 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits::0 23093997 # number of overall hits
-system.cpu.dcache.overall_hits::1 0 # number of overall hits
+system.cpu.dcache.overall_hits::cpu.data 23093997 # number of overall hits
system.cpu.dcache.overall_hits::total 23093997 # number of overall hits
-system.cpu.dcache.ReadReq_misses::0 364548 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::cpu.data 364548 # number of ReadReq misses
system.cpu.dcache.ReadReq_misses::total 364548 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses::0 249897 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 249897 # number of WriteReq misses
system.cpu.dcache.WriteReq_misses::total 249897 # number of WriteReq misses
-system.cpu.dcache.LoadLockedReq_misses::0 11138 # number of LoadLockedReq misses
+system.cpu.dcache.LoadLockedReq_misses::cpu.data 11138 # number of LoadLockedReq misses
system.cpu.dcache.LoadLockedReq_misses::total 11138 # number of LoadLockedReq misses
-system.cpu.dcache.demand_misses::0 614445 # number of demand (read+write) misses
-system.cpu.dcache.demand_misses::1 0 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::cpu.data 614445 # number of demand (read+write) misses
system.cpu.dcache.demand_misses::total 614445 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses::0 614445 # number of overall misses
-system.cpu.dcache.overall_misses::1 0 # number of overall misses
+system.cpu.dcache.overall_misses::cpu.data 614445 # number of overall misses
system.cpu.dcache.overall_misses::total 614445 # number of overall misses
-system.cpu.dcache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency 0 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses::0 13514914 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::cpu.data 13514914 # number of ReadReq accesses(hits+misses)
system.cpu.dcache.ReadReq_accesses::total 13514914 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses::0 10193528 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 10193528 # number of WriteReq accesses(hits+misses)
system.cpu.dcache.WriteReq_accesses::total 10193528 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.LoadLockedReq_accesses::0 247137 # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_accesses::cpu.data 247137 # number of LoadLockedReq accesses(hits+misses)
system.cpu.dcache.LoadLockedReq_accesses::total 247137 # number of LoadLockedReq accesses(hits+misses)
-system.cpu.dcache.StoreCondReq_accesses::0 247136 # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_accesses::cpu.data 247136 # number of StoreCondReq accesses(hits+misses)
system.cpu.dcache.StoreCondReq_accesses::total 247136 # number of StoreCondReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses::0 23708442 # number of demand (read+write) accesses
-system.cpu.dcache.demand_accesses::1 0 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::cpu.data 23708442 # number of demand (read+write) accesses
system.cpu.dcache.demand_accesses::total 23708442 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses::0 23708442 # number of overall (read+write) accesses
-system.cpu.dcache.overall_accesses::1 0 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 23708442 # number of overall (read+write) accesses
system.cpu.dcache.overall_accesses::total 23708442 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate::0 0.026974 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate::0 0.024515 # miss rate for WriteReq accesses
-system.cpu.dcache.LoadLockedReq_miss_rate::0 0.045068 # miss rate for LoadLockedReq accesses
-system.cpu.dcache.demand_miss_rate::0 0.025917 # miss rate for demand accesses
-system.cpu.dcache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu.dcache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate::0 0.025917 # miss rate for overall accesses
-system.cpu.dcache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu.dcache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu.dcache.demand_avg_miss_latency::0 0 # average overall miss latency
-system.cpu.dcache.demand_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu.dcache.demand_avg_miss_latency::total no_value # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::0 0 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::total no_value # average overall miss latency
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.026974 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.024515 # miss rate for WriteReq accesses
+system.cpu.dcache.LoadLockedReq_miss_rate::cpu.data 0.045068 # miss rate for LoadLockedReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.025917 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.025917 # miss rate for overall accesses
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -349,26 +302,8 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks 559892 # number of writebacks
-system.cpu.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.dcache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses 0 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.demand_mshr_miss_rate::0 0 # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_miss_rate::1 no_value # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate::0 0 # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_miss_rate::1 no_value # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.cpu.dcache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.writebacks::writebacks 559892 # number of writebacks
+system.cpu.dcache.writebacks::total 559892 # number of writebacks
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.iocache.replacements 0 # number of replacements
system.iocache.tagsinuse 0 # Cycle average of tags in use
@@ -376,38 +311,6 @@ system.iocache.total_refs 0 # To
system.iocache.sampled_refs 0 # Sample count of references to valid blocks.
system.iocache.avg_refs no_value # Average number of references to valid blocks.
system.iocache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.iocache.demand_hits::0 0 # number of demand (read+write) hits
-system.iocache.demand_hits::1 0 # number of demand (read+write) hits
-system.iocache.demand_hits::total 0 # number of demand (read+write) hits
-system.iocache.overall_hits::0 0 # number of overall hits
-system.iocache.overall_hits::1 0 # number of overall hits
-system.iocache.overall_hits::total 0 # number of overall hits
-system.iocache.demand_misses::0 0 # number of demand (read+write) misses
-system.iocache.demand_misses::1 0 # number of demand (read+write) misses
-system.iocache.demand_misses::total 0 # number of demand (read+write) misses
-system.iocache.overall_misses::0 0 # number of overall misses
-system.iocache.overall_misses::1 0 # number of overall misses
-system.iocache.overall_misses::total 0 # number of overall misses
-system.iocache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.iocache.overall_miss_latency 0 # number of overall miss cycles
-system.iocache.demand_accesses::0 0 # number of demand (read+write) accesses
-system.iocache.demand_accesses::1 0 # number of demand (read+write) accesses
-system.iocache.demand_accesses::total 0 # number of demand (read+write) accesses
-system.iocache.overall_accesses::0 0 # number of overall (read+write) accesses
-system.iocache.overall_accesses::1 0 # number of overall (read+write) accesses
-system.iocache.overall_accesses::total 0 # number of overall (read+write) accesses
-system.iocache.demand_miss_rate::0 no_value # miss rate for demand accesses
-system.iocache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.iocache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.iocache.overall_miss_rate::0 no_value # miss rate for overall accesses
-system.iocache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.iocache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.iocache.demand_avg_miss_latency::0 no_value # average overall miss latency
-system.iocache.demand_avg_miss_latency::1 no_value # average overall miss latency
-system.iocache.demand_avg_miss_latency::total no_value # average overall miss latency
-system.iocache.overall_avg_miss_latency::0 no_value # average overall miss latency
-system.iocache.overall_avg_miss_latency::1 no_value # average overall miss latency
-system.iocache.overall_avg_miss_latency::total no_value # average overall miss latency
system.iocache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.iocache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.iocache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -416,26 +319,6 @@ system.iocache.avg_blocked_cycles::no_mshrs no_value #
system.iocache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.iocache.fast_writes 0 # number of fast writes performed
system.iocache.cache_copies 0 # number of cache copies performed
-system.iocache.writebacks 0 # number of writebacks
-system.iocache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.iocache.overall_mshr_hits 0 # number of overall MSHR hits
-system.iocache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.iocache.overall_mshr_misses 0 # number of overall MSHR misses
-system.iocache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.iocache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.iocache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.iocache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.iocache.demand_mshr_miss_rate::0 no_value # mshr miss rate for demand accesses
-system.iocache.demand_mshr_miss_rate::1 no_value # mshr miss rate for demand accesses
-system.iocache.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.iocache.overall_mshr_miss_rate::0 no_value # mshr miss rate for overall accesses
-system.iocache.overall_mshr_miss_rate::1 no_value # mshr miss rate for overall accesses
-system.iocache.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.iocache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.iocache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.iocache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.iocache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.iocache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
system.iocache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/config.ini b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/config.ini
index 82d6c82a5..73f5e0c76 100644
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/config.ini
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=true
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,7 +9,6 @@ time_sync_spin_threshold=100000000
[system]
type=LinuxArmSystem
children=bridge cf0 cpu0 cpu1 intrctrl iobus iocache l2c membus nvmem physmem realview terminal toL2Bus vncserver
-boot_cpu_frequency=500
boot_loader=/dist/m5/system/binaries/boot.arm
boot_loader_mem=system.nvmem
boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1
@@ -19,7 +19,7 @@ kernel=/dist/m5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8
load_addr_mask=268435455
machine_type=RealView_PBX
mem_mode=timing
-memories=system.physmem system.nvmem
+memories=system.nvmem system.physmem
midr_regval=890224640
num_work_ids=16
physmem=system.physmem
@@ -90,6 +90,7 @@ profile=0
progress_interval=0
system=system
tracer=system.cpu0.tracer
+workload=
dcache_port=system.cpu0.dcache.cpu_side
icache_port=system.cpu0.icache.cpu_side
@@ -104,20 +105,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -149,20 +143,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -214,6 +201,7 @@ profile=0
progress_interval=0
system=system
tracer=system.cpu1.tracer
+workload=
dcache_port=system.cpu1.dcache.cpu_side
icache_port=system.cpu1.icache.cpu_side
@@ -228,20 +216,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -273,20 +254,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -338,20 +312,13 @@ is_top_level=false
latency=50000
max_miss_count=0
mshrs=20
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=500000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=1024
subblock_size=0
+system=system
tgts_per_mshr=12
trace_addr=0
two_queue=false
@@ -370,20 +337,13 @@ is_top_level=false
latency=10000
max_miss_count=0
mshrs=92
-num_cpus=2
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=100000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=4194304
subblock_size=0
+system=system
tgts_per_mshr=16
trace_addr=0
two_queue=false
@@ -409,7 +369,6 @@ fake_mem=false
pio_addr=0
pio_latency=1000
pio_size=8
-platform=system.realview
ret_bad_addr=true
ret_data16=65535
ret_data32=4294967295
@@ -451,7 +410,6 @@ system=system
type=A9SCU
pio_addr=520093696
pio_latency=1000
-platform=system.realview
system=system
pio=system.membus.port[5]
@@ -461,7 +419,6 @@ amba_id=0
ignore_access=false
pio_addr=268451840
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[24]
@@ -531,7 +488,6 @@ max_backoff_delay=10000000
min_backoff_delay=4000
pio_addr=268566528
pio_latency=10000
-platform=system.realview
system=system
vnc=system.vncserver
dma=system.iobus.port[6]
@@ -543,7 +499,6 @@ amba_id=0
ignore_access=false
pio_addr=268632064
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[12]
@@ -553,7 +508,6 @@ fake_mem=true
pio_addr=1073741824
pio_latency=1000
pio_size=536870912
-platform=system.realview
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -582,7 +536,6 @@ amba_id=0
ignore_access=false
pio_addr=268513280
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[19]
@@ -592,7 +545,6 @@ amba_id=0
ignore_access=false
pio_addr=268517376
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[20]
@@ -602,7 +554,6 @@ amba_id=0
ignore_access=false
pio_addr=268521472
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[21]
@@ -615,7 +566,6 @@ int_num=52
is_mouse=false
pio_addr=268460032
pio_latency=1000
-platform=system.realview
system=system
vnc=system.vncserver
pio=system.iobus.port[7]
@@ -629,7 +579,6 @@ int_num=53
is_mouse=true
pio_addr=268464128
pio_latency=1000
-platform=system.realview
system=system
vnc=system.vncserver
pio=system.iobus.port[8]
@@ -640,7 +589,6 @@ fake_mem=false
pio_addr=520101888
pio_latency=1000
pio_size=4095
-platform=system.realview
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -659,7 +607,6 @@ int_num_timer=29
int_num_watchdog=30
pio_addr=520095232
pio_latency=1000
-platform=system.realview
system=system
pio=system.membus.port[6]
@@ -669,7 +616,6 @@ amba_id=0
ignore_access=false
pio_addr=268455936
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[25]
@@ -678,7 +624,6 @@ type=RealViewCtrl
idreg=0
pio_addr=268435456
pio_latency=1000
-platform=system.realview
proc_id0=201326592
proc_id1=201327138
system=system
@@ -690,7 +635,6 @@ amba_id=266289
ignore_access=false
pio_addr=268529664
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[26]
@@ -700,7 +644,6 @@ amba_id=0
ignore_access=false
pio_addr=268492800
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[23]
@@ -710,7 +653,6 @@ amba_id=0
ignore_access=false
pio_addr=269357056
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[16]
@@ -720,7 +662,6 @@ amba_id=0
ignore_access=true
pio_addr=268439552
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[17]
@@ -730,7 +671,6 @@ amba_id=0
ignore_access=false
pio_addr=268488704
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[22]
@@ -744,7 +684,6 @@ int_num0=36
int_num1=36
pio_addr=268505088
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[3]
@@ -758,7 +697,6 @@ int_num0=37
int_num1=37
pio_addr=268509184
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[4]
@@ -781,7 +719,6 @@ amba_id=0
ignore_access=false
pio_addr=268476416
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[13]
@@ -791,7 +728,6 @@ amba_id=0
ignore_access=false
pio_addr=268480512
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[14]
@@ -801,7 +737,6 @@ amba_id=0
ignore_access=false
pio_addr=268484608
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[15]
@@ -811,7 +746,6 @@ amba_id=0
ignore_access=false
pio_addr=268500992
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[18]
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/simout b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/simout
index 2f40c0e53..83064ae1d 100755
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/simout
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:21:22
-gem5 started Jan 23 2012 04:25:02
+gem5 compiled Feb 11 2012 13:10:40
+gem5 started Feb 11 2012 15:38:22
gem5 executing on zizzer
-command line: build/ARM_FS/gem5.opt -d build/ARM_FS/tests/opt/quick/10.linux-boot/arm/linux/realview-simple-timing-dual -re tests/run.py build/ARM_FS/tests/opt/quick/10.linux-boot/arm/linux/realview-simple-timing-dual
+command line: build/ARM/gem5.fast -d build/ARM/tests/fast/quick/fs/10.linux-boot/arm/linux/realview-simple-timing-dual -re tests/run.py build/ARM/tests/fast/quick/fs/10.linux-boot/arm/linux/realview-simple-timing-dual
Global frequency set at 1000000000000 ticks per second
info: kernel located at: /dist/m5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8
info: Using bootloader at address 0x80000000
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/stats.txt b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/stats.txt
index 6f6f084e3..46b5d4b73 100644
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/stats.txt
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 2.669611 # Nu
sim_ticks 2669611225000 # Number of ticks simulated
final_tick 2669611225000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 842154 # Simulator instruction rate (inst/s)
-host_tick_rate 28671225175 # Simulator tick rate (ticks/s)
-host_mem_usage 380676 # Number of bytes of host memory used
-host_seconds 93.11 # Real time elapsed on the host
-sim_insts 78413959 # Number of instructions simulated
+host_inst_rate 868396 # Simulator instruction rate (inst/s)
+host_op_rate 1110924 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 37821516206 # Simulator tick rate (ticks/s)
+host_mem_usage 377896 # Number of bytes of host memory used
+host_seconds 70.58 # Real time elapsed on the host
+sim_insts 61295262 # Number of instructions simulated
+sim_ops 78413959 # Number of ops (including micro ops) simulated
system.nvmem.bytes_read 68 # Number of bytes read from this memory
system.nvmem.bytes_inst_read 68 # Number of instructions bytes read from this memory
system.nvmem.bytes_written 0 # Number of bytes written to this memory
@@ -34,127 +36,233 @@ system.l2c.total_refs 1540412 # To
system.l2c.sampled_refs 157158 # Sample count of references to valid blocks.
system.l2c.avg_refs 9.801677 # Average number of references to valid blocks.
system.l2c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.l2c.occ_blocks::0 6351.465954 # Average occupied blocks per context
-system.l2c.occ_blocks::1 4614.904109 # Average occupied blocks per context
-system.l2c.occ_blocks::2 15206.143377 # Average occupied blocks per context
-system.l2c.occ_percent::0 0.096916 # Average percentage of cache occupancy
-system.l2c.occ_percent::1 0.070418 # Average percentage of cache occupancy
-system.l2c.occ_percent::2 0.232027 # Average percentage of cache occupancy
-system.l2c.ReadReq_hits::0 562859 # number of ReadReq hits
-system.l2c.ReadReq_hits::1 656143 # number of ReadReq hits
-system.l2c.ReadReq_hits::2 11798 # number of ReadReq hits
+system.l2c.occ_blocks::writebacks 15197.869059 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu0.dtb.walker 8.069070 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu0.itb.walker 0.114155 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu0.inst 2680.486069 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu0.data 3670.979885 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu1.dtb.walker 0.091092 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu1.itb.walker 0.000002 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu1.inst 2441.904066 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu1.data 2173.000042 # Average occupied blocks per requestor
+system.l2c.occ_percent::writebacks 0.231901 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu0.dtb.walker 0.000123 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu0.itb.walker 0.000002 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu0.inst 0.040901 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu0.data 0.056015 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu1.dtb.walker 0.000001 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu1.itb.walker 0.000000 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu1.inst 0.037260 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu1.data 0.033157 # Average percentage of cache occupancy
+system.l2c.occ_percent::total 0.399361 # Average percentage of cache occupancy
+system.l2c.ReadReq_hits::cpu0.dtb.walker 4237 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu0.itb.walker 1502 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu0.inst 371106 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu0.data 191753 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu1.dtb.walker 4185 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu1.itb.walker 1874 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu1.inst 499097 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu1.data 157046 # number of ReadReq hits
system.l2c.ReadReq_hits::total 1230800 # number of ReadReq hits
-system.l2c.Writeback_hits::0 589400 # number of Writeback hits
+system.l2c.Writeback_hits::writebacks 589400 # number of Writeback hits
system.l2c.Writeback_hits::total 589400 # number of Writeback hits
-system.l2c.UpgradeReq_hits::0 1143 # number of UpgradeReq hits
-system.l2c.UpgradeReq_hits::1 692 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::cpu0.data 1143 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::cpu1.data 692 # number of UpgradeReq hits
system.l2c.UpgradeReq_hits::total 1835 # number of UpgradeReq hits
-system.l2c.SCUpgradeReq_hits::0 168 # number of SCUpgradeReq hits
-system.l2c.SCUpgradeReq_hits::1 186 # number of SCUpgradeReq hits
+system.l2c.SCUpgradeReq_hits::cpu0.data 168 # number of SCUpgradeReq hits
+system.l2c.SCUpgradeReq_hits::cpu1.data 186 # number of SCUpgradeReq hits
system.l2c.SCUpgradeReq_hits::total 354 # number of SCUpgradeReq hits
-system.l2c.ReadExReq_hits::0 42506 # number of ReadExReq hits
-system.l2c.ReadExReq_hits::1 58554 # number of ReadExReq hits
+system.l2c.ReadExReq_hits::cpu0.data 42506 # number of ReadExReq hits
+system.l2c.ReadExReq_hits::cpu1.data 58554 # number of ReadExReq hits
system.l2c.ReadExReq_hits::total 101060 # number of ReadExReq hits
-system.l2c.demand_hits::0 605365 # number of demand (read+write) hits
-system.l2c.demand_hits::1 714697 # number of demand (read+write) hits
-system.l2c.demand_hits::2 11798 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu0.dtb.walker 4237 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu0.itb.walker 1502 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu0.inst 371106 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu0.data 234259 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu1.dtb.walker 4185 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu1.itb.walker 1874 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu1.inst 499097 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu1.data 215600 # number of demand (read+write) hits
system.l2c.demand_hits::total 1331860 # number of demand (read+write) hits
-system.l2c.overall_hits::0 605365 # number of overall hits
-system.l2c.overall_hits::1 714697 # number of overall hits
-system.l2c.overall_hits::2 11798 # number of overall hits
+system.l2c.overall_hits::cpu0.dtb.walker 4237 # number of overall hits
+system.l2c.overall_hits::cpu0.itb.walker 1502 # number of overall hits
+system.l2c.overall_hits::cpu0.inst 371106 # number of overall hits
+system.l2c.overall_hits::cpu0.data 234259 # number of overall hits
+system.l2c.overall_hits::cpu1.dtb.walker 4185 # number of overall hits
+system.l2c.overall_hits::cpu1.itb.walker 1874 # number of overall hits
+system.l2c.overall_hits::cpu1.inst 499097 # number of overall hits
+system.l2c.overall_hits::cpu1.data 215600 # number of overall hits
system.l2c.overall_hits::total 1331860 # number of overall hits
-system.l2c.ReadReq_misses::0 18655 # number of ReadReq misses
-system.l2c.ReadReq_misses::1 16034 # number of ReadReq misses
-system.l2c.ReadReq_misses::2 50 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu0.dtb.walker 24 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu0.itb.walker 14 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu0.inst 7728 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu0.data 10927 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu1.dtb.walker 8 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu1.itb.walker 4 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu1.inst 7533 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu1.data 8501 # number of ReadReq misses
system.l2c.ReadReq_misses::total 34739 # number of ReadReq misses
-system.l2c.UpgradeReq_misses::0 3515 # number of UpgradeReq misses
-system.l2c.UpgradeReq_misses::1 5223 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu0.data 3515 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu1.data 5223 # number of UpgradeReq misses
system.l2c.UpgradeReq_misses::total 8738 # number of UpgradeReq misses
-system.l2c.SCUpgradeReq_misses::0 546 # number of SCUpgradeReq misses
-system.l2c.SCUpgradeReq_misses::1 614 # number of SCUpgradeReq misses
+system.l2c.SCUpgradeReq_misses::cpu0.data 546 # number of SCUpgradeReq misses
+system.l2c.SCUpgradeReq_misses::cpu1.data 614 # number of SCUpgradeReq misses
system.l2c.SCUpgradeReq_misses::total 1160 # number of SCUpgradeReq misses
-system.l2c.ReadExReq_misses::0 97324 # number of ReadExReq misses
-system.l2c.ReadExReq_misses::1 51524 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu0.data 97324 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu1.data 51524 # number of ReadExReq misses
system.l2c.ReadExReq_misses::total 148848 # number of ReadExReq misses
-system.l2c.demand_misses::0 115979 # number of demand (read+write) misses
-system.l2c.demand_misses::1 67558 # number of demand (read+write) misses
-system.l2c.demand_misses::2 50 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu0.dtb.walker 24 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu0.itb.walker 14 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu0.inst 7728 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu0.data 108251 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu1.dtb.walker 8 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu1.itb.walker 4 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu1.inst 7533 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu1.data 60025 # number of demand (read+write) misses
system.l2c.demand_misses::total 183587 # number of demand (read+write) misses
-system.l2c.overall_misses::0 115979 # number of overall misses
-system.l2c.overall_misses::1 67558 # number of overall misses
-system.l2c.overall_misses::2 50 # number of overall misses
+system.l2c.overall_misses::cpu0.dtb.walker 24 # number of overall misses
+system.l2c.overall_misses::cpu0.itb.walker 14 # number of overall misses
+system.l2c.overall_misses::cpu0.inst 7728 # number of overall misses
+system.l2c.overall_misses::cpu0.data 108251 # number of overall misses
+system.l2c.overall_misses::cpu1.dtb.walker 8 # number of overall misses
+system.l2c.overall_misses::cpu1.itb.walker 4 # number of overall misses
+system.l2c.overall_misses::cpu1.inst 7533 # number of overall misses
+system.l2c.overall_misses::cpu1.data 60025 # number of overall misses
system.l2c.overall_misses::total 183587 # number of overall misses
-system.l2c.ReadReq_miss_latency 1812504500 # number of ReadReq miss cycles
-system.l2c.UpgradeReq_miss_latency 56471000 # number of UpgradeReq miss cycles
-system.l2c.SCUpgradeReq_miss_latency 6300000 # number of SCUpgradeReq miss cycles
-system.l2c.ReadExReq_miss_latency 7751543000 # number of ReadExReq miss cycles
-system.l2c.demand_miss_latency 9564047500 # number of demand (read+write) miss cycles
-system.l2c.overall_miss_latency 9564047500 # number of overall miss cycles
-system.l2c.ReadReq_accesses::0 581514 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::1 672177 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::2 11848 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_miss_latency::cpu0.dtb.walker 1250500 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu0.itb.walker 728500 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu0.inst 402353500 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu0.data 568569000 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu1.dtb.walker 416000 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu1.itb.walker 208000 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu1.inst 393731000 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu1.data 445248000 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::total 1812504500 # number of ReadReq miss cycles
+system.l2c.UpgradeReq_miss_latency::cpu0.data 25676000 # number of UpgradeReq miss cycles
+system.l2c.UpgradeReq_miss_latency::cpu1.data 30795000 # number of UpgradeReq miss cycles
+system.l2c.UpgradeReq_miss_latency::total 56471000 # number of UpgradeReq miss cycles
+system.l2c.SCUpgradeReq_miss_latency::cpu0.data 1664000 # number of SCUpgradeReq miss cycles
+system.l2c.SCUpgradeReq_miss_latency::cpu1.data 4636000 # number of SCUpgradeReq miss cycles
+system.l2c.SCUpgradeReq_miss_latency::total 6300000 # number of SCUpgradeReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu0.data 5064009000 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu1.data 2687534000 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::total 7751543000 # number of ReadExReq miss cycles
+system.l2c.demand_miss_latency::cpu0.dtb.walker 1250500 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu0.itb.walker 728500 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu0.inst 402353500 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu0.data 5632578000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu1.dtb.walker 416000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu1.itb.walker 208000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu1.inst 393731000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu1.data 3132782000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::total 9564047500 # number of demand (read+write) miss cycles
+system.l2c.overall_miss_latency::cpu0.dtb.walker 1250500 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu0.itb.walker 728500 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu0.inst 402353500 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu0.data 5632578000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu1.dtb.walker 416000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu1.itb.walker 208000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu1.inst 393731000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu1.data 3132782000 # number of overall miss cycles
+system.l2c.overall_miss_latency::total 9564047500 # number of overall miss cycles
+system.l2c.ReadReq_accesses::cpu0.dtb.walker 4261 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu0.itb.walker 1516 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu0.inst 378834 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu0.data 202680 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu1.dtb.walker 4193 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu1.itb.walker 1878 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu1.inst 506630 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu1.data 165547 # number of ReadReq accesses(hits+misses)
system.l2c.ReadReq_accesses::total 1265539 # number of ReadReq accesses(hits+misses)
-system.l2c.Writeback_accesses::0 589400 # number of Writeback accesses(hits+misses)
+system.l2c.Writeback_accesses::writebacks 589400 # number of Writeback accesses(hits+misses)
system.l2c.Writeback_accesses::total 589400 # number of Writeback accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::0 4658 # number of UpgradeReq accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::1 5915 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu0.data 4658 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu1.data 5915 # number of UpgradeReq accesses(hits+misses)
system.l2c.UpgradeReq_accesses::total 10573 # number of UpgradeReq accesses(hits+misses)
-system.l2c.SCUpgradeReq_accesses::0 714 # number of SCUpgradeReq accesses(hits+misses)
-system.l2c.SCUpgradeReq_accesses::1 800 # number of SCUpgradeReq accesses(hits+misses)
+system.l2c.SCUpgradeReq_accesses::cpu0.data 714 # number of SCUpgradeReq accesses(hits+misses)
+system.l2c.SCUpgradeReq_accesses::cpu1.data 800 # number of SCUpgradeReq accesses(hits+misses)
system.l2c.SCUpgradeReq_accesses::total 1514 # number of SCUpgradeReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::0 139830 # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::1 110078 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu0.data 139830 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu1.data 110078 # number of ReadExReq accesses(hits+misses)
system.l2c.ReadExReq_accesses::total 249908 # number of ReadExReq accesses(hits+misses)
-system.l2c.demand_accesses::0 721344 # number of demand (read+write) accesses
-system.l2c.demand_accesses::1 782255 # number of demand (read+write) accesses
-system.l2c.demand_accesses::2 11848 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu0.dtb.walker 4261 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu0.itb.walker 1516 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu0.inst 378834 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu0.data 342510 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu1.dtb.walker 4193 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu1.itb.walker 1878 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu1.inst 506630 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu1.data 275625 # number of demand (read+write) accesses
system.l2c.demand_accesses::total 1515447 # number of demand (read+write) accesses
-system.l2c.overall_accesses::0 721344 # number of overall (read+write) accesses
-system.l2c.overall_accesses::1 782255 # number of overall (read+write) accesses
-system.l2c.overall_accesses::2 11848 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu0.dtb.walker 4261 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu0.itb.walker 1516 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu0.inst 378834 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu0.data 342510 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu1.dtb.walker 4193 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu1.itb.walker 1878 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu1.inst 506630 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu1.data 275625 # number of overall (read+write) accesses
system.l2c.overall_accesses::total 1515447 # number of overall (read+write) accesses
-system.l2c.ReadReq_miss_rate::0 0.032080 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::1 0.023854 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::2 0.004220 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::total 0.060154 # miss rate for ReadReq accesses
-system.l2c.UpgradeReq_miss_rate::0 0.754616 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::1 0.883009 # miss rate for UpgradeReq accesses
-system.l2c.SCUpgradeReq_miss_rate::0 0.764706 # miss rate for SCUpgradeReq accesses
-system.l2c.SCUpgradeReq_miss_rate::1 0.767500 # miss rate for SCUpgradeReq accesses
-system.l2c.ReadExReq_miss_rate::0 0.696017 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::1 0.468068 # miss rate for ReadExReq accesses
-system.l2c.demand_miss_rate::0 0.160782 # miss rate for demand accesses
-system.l2c.demand_miss_rate::1 0.086363 # miss rate for demand accesses
-system.l2c.demand_miss_rate::2 0.004220 # miss rate for demand accesses
-system.l2c.demand_miss_rate::total 0.251365 # miss rate for demand accesses
-system.l2c.overall_miss_rate::0 0.160782 # miss rate for overall accesses
-system.l2c.overall_miss_rate::1 0.086363 # miss rate for overall accesses
-system.l2c.overall_miss_rate::2 0.004220 # miss rate for overall accesses
-system.l2c.overall_miss_rate::total 0.251365 # miss rate for overall accesses
-system.l2c.ReadReq_avg_miss_latency::0 97159.179845 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::1 113041.318448 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::2 36250090 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::total 36460290.498293 # average ReadReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::0 16065.718350 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::1 10811.985449 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::2 inf # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::total inf # average UpgradeReq miss latency
-system.l2c.SCUpgradeReq_avg_miss_latency::0 11538.461538 # average SCUpgradeReq miss latency
-system.l2c.SCUpgradeReq_avg_miss_latency::1 10260.586319 # average SCUpgradeReq miss latency
-system.l2c.SCUpgradeReq_avg_miss_latency::2 inf # average SCUpgradeReq miss latency
-system.l2c.SCUpgradeReq_avg_miss_latency::total inf # average SCUpgradeReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::0 79646.777773 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::1 150445.287633 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::2 inf # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::total inf # average ReadExReq miss latency
-system.l2c.demand_avg_miss_latency::0 82463.614103 # average overall miss latency
-system.l2c.demand_avg_miss_latency::1 141567.949022 # average overall miss latency
-system.l2c.demand_avg_miss_latency::2 191280950 # average overall miss latency
-system.l2c.demand_avg_miss_latency::total 191504981.563124 # average overall miss latency
-system.l2c.overall_avg_miss_latency::0 82463.614103 # average overall miss latency
-system.l2c.overall_avg_miss_latency::1 141567.949022 # average overall miss latency
-system.l2c.overall_avg_miss_latency::2 191280950 # average overall miss latency
-system.l2c.overall_avg_miss_latency::total 191504981.563124 # average overall miss latency
+system.l2c.ReadReq_miss_rate::cpu0.dtb.walker 0.005632 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu0.itb.walker 0.009235 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu0.inst 0.020399 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu0.data 0.053913 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu1.dtb.walker 0.001908 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu1.itb.walker 0.002130 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu1.inst 0.014869 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu1.data 0.051351 # miss rate for ReadReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu0.data 0.754616 # miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu1.data 0.883009 # miss rate for UpgradeReq accesses
+system.l2c.SCUpgradeReq_miss_rate::cpu0.data 0.764706 # miss rate for SCUpgradeReq accesses
+system.l2c.SCUpgradeReq_miss_rate::cpu1.data 0.767500 # miss rate for SCUpgradeReq accesses
+system.l2c.ReadExReq_miss_rate::cpu0.data 0.696017 # miss rate for ReadExReq accesses
+system.l2c.ReadExReq_miss_rate::cpu1.data 0.468068 # miss rate for ReadExReq accesses
+system.l2c.demand_miss_rate::cpu0.dtb.walker 0.005632 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu0.itb.walker 0.009235 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu0.inst 0.020399 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu0.data 0.316052 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu1.dtb.walker 0.001908 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu1.itb.walker 0.002130 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu1.inst 0.014869 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu1.data 0.217778 # miss rate for demand accesses
+system.l2c.overall_miss_rate::cpu0.dtb.walker 0.005632 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu0.itb.walker 0.009235 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu0.inst 0.020399 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu0.data 0.316052 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu1.dtb.walker 0.001908 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu1.itb.walker 0.002130 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu1.inst 0.014869 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu1.data 0.217778 # miss rate for overall accesses
+system.l2c.ReadReq_avg_miss_latency::cpu0.dtb.walker 52104.166667 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu0.itb.walker 52035.714286 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu0.inst 52064.376294 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu0.data 52033.403496 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu1.dtb.walker 52000 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu1.itb.walker 52000 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu1.inst 52267.489712 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu1.data 52375.955770 # average ReadReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::cpu0.data 7304.694168 # average UpgradeReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::cpu1.data 5896.036760 # average UpgradeReq miss latency
+system.l2c.SCUpgradeReq_avg_miss_latency::cpu0.data 3047.619048 # average SCUpgradeReq miss latency
+system.l2c.SCUpgradeReq_avg_miss_latency::cpu1.data 7550.488599 # average SCUpgradeReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu0.data 52032.479142 # average ReadExReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu1.data 52160.818259 # average ReadExReq miss latency
+system.l2c.demand_avg_miss_latency::cpu0.dtb.walker 52104.166667 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu0.itb.walker 52035.714286 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu0.inst 52064.376294 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu0.data 52032.572447 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu1.dtb.walker 52000 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu1.itb.walker 52000 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu1.inst 52267.489712 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu1.data 52191.286964 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu0.dtb.walker 52104.166667 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu0.itb.walker 52035.714286 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu0.inst 52064.376294 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu0.data 52032.572447 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu1.dtb.walker 52000 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu1.itb.walker 52000 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu1.inst 52267.489712 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu1.data 52191.286964 # average overall miss latency
system.l2c.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.l2c.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.l2c.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -163,61 +271,172 @@ system.l2c.avg_blocked_cycles::no_mshrs no_value # av
system.l2c.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.l2c.fast_writes 0 # number of fast writes performed
system.l2c.cache_copies 0 # number of cache copies performed
-system.l2c.writebacks 111955 # number of writebacks
-system.l2c.ReadReq_mshr_hits 9 # number of ReadReq MSHR hits
-system.l2c.demand_mshr_hits 9 # number of demand (read+write) MSHR hits
-system.l2c.overall_mshr_hits 9 # number of overall MSHR hits
-system.l2c.ReadReq_mshr_misses 34730 # number of ReadReq MSHR misses
-system.l2c.UpgradeReq_mshr_misses 8738 # number of UpgradeReq MSHR misses
-system.l2c.SCUpgradeReq_mshr_misses 1160 # number of SCUpgradeReq MSHR misses
-system.l2c.ReadExReq_mshr_misses 148848 # number of ReadExReq MSHR misses
-system.l2c.demand_mshr_misses 183578 # number of demand (read+write) MSHR misses
-system.l2c.overall_mshr_misses 183578 # number of overall MSHR misses
-system.l2c.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.l2c.ReadReq_mshr_miss_latency 1395310000 # number of ReadReq MSHR miss cycles
-system.l2c.UpgradeReq_mshr_miss_latency 350593500 # number of UpgradeReq MSHR miss cycles
-system.l2c.SCUpgradeReq_mshr_miss_latency 46546000 # number of SCUpgradeReq MSHR miss cycles
-system.l2c.ReadExReq_mshr_miss_latency 5965367000 # number of ReadExReq MSHR miss cycles
-system.l2c.demand_mshr_miss_latency 7360677000 # number of demand (read+write) MSHR miss cycles
-system.l2c.overall_mshr_miss_latency 7360677000 # number of overall MSHR miss cycles
-system.l2c.ReadReq_mshr_uncacheable_latency 131926671000 # number of ReadReq MSHR uncacheable cycles
-system.l2c.WriteReq_mshr_uncacheable_latency 31372379500 # number of WriteReq MSHR uncacheable cycles
-system.l2c.overall_mshr_uncacheable_latency 163299050500 # number of overall MSHR uncacheable cycles
-system.l2c.ReadReq_mshr_miss_rate::0 0.059723 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::1 0.051668 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::2 2.931296 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::total 3.042688 # mshr miss rate for ReadReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::0 1.875912 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::1 1.477261 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::2 inf # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::total inf # mshr miss rate for UpgradeReq accesses
-system.l2c.SCUpgradeReq_mshr_miss_rate::0 1.624650 # mshr miss rate for SCUpgradeReq accesses
-system.l2c.SCUpgradeReq_mshr_miss_rate::1 1.450000 # mshr miss rate for SCUpgradeReq accesses
-system.l2c.SCUpgradeReq_mshr_miss_rate::2 inf # mshr miss rate for SCUpgradeReq accesses
-system.l2c.SCUpgradeReq_mshr_miss_rate::total inf # mshr miss rate for SCUpgradeReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::0 1.064493 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::1 1.352205 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::2 inf # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::total inf # mshr miss rate for ReadExReq accesses
-system.l2c.demand_mshr_miss_rate::0 0.254494 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::1 0.234678 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::2 15.494429 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::total 15.983602 # mshr miss rate for demand accesses
-system.l2c.overall_mshr_miss_rate::0 0.254494 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::1 0.234678 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::2 15.494429 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::total 15.983602 # mshr miss rate for overall accesses
-system.l2c.ReadReq_avg_mshr_miss_latency 40175.928592 # average ReadReq mshr miss latency
-system.l2c.UpgradeReq_avg_mshr_miss_latency 40122.854200 # average UpgradeReq mshr miss latency
-system.l2c.SCUpgradeReq_avg_mshr_miss_latency 40125.862069 # average SCUpgradeReq mshr miss latency
-system.l2c.ReadExReq_avg_mshr_miss_latency 40076.903956 # average ReadExReq mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency 40095.637822 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency 40095.637822 # average overall mshr miss latency
-system.l2c.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.l2c.WriteReq_avg_mshr_uncacheable_latency inf # average WriteReq mshr uncacheable latency
-system.l2c.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.l2c.mshr_cap_events 0 # number of times MSHR cap was activated
-system.l2c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.l2c.writebacks::writebacks 111955 # number of writebacks
+system.l2c.writebacks::total 111955 # number of writebacks
+system.l2c.ReadReq_mshr_hits::cpu0.inst 1 # number of ReadReq MSHR hits
+system.l2c.ReadReq_mshr_hits::cpu0.data 8 # number of ReadReq MSHR hits
+system.l2c.ReadReq_mshr_hits::total 9 # number of ReadReq MSHR hits
+system.l2c.demand_mshr_hits::cpu0.inst 1 # number of demand (read+write) MSHR hits
+system.l2c.demand_mshr_hits::cpu0.data 8 # number of demand (read+write) MSHR hits
+system.l2c.demand_mshr_hits::total 9 # number of demand (read+write) MSHR hits
+system.l2c.overall_mshr_hits::cpu0.inst 1 # number of overall MSHR hits
+system.l2c.overall_mshr_hits::cpu0.data 8 # number of overall MSHR hits
+system.l2c.overall_mshr_hits::total 9 # number of overall MSHR hits
+system.l2c.ReadReq_mshr_misses::cpu0.dtb.walker 24 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu0.itb.walker 14 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu0.inst 7727 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu0.data 10919 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu1.dtb.walker 8 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu1.itb.walker 4 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu1.inst 7533 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu1.data 8501 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::total 34730 # number of ReadReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::cpu0.data 3515 # number of UpgradeReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::cpu1.data 5223 # number of UpgradeReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::total 8738 # number of UpgradeReq MSHR misses
+system.l2c.SCUpgradeReq_mshr_misses::cpu0.data 546 # number of SCUpgradeReq MSHR misses
+system.l2c.SCUpgradeReq_mshr_misses::cpu1.data 614 # number of SCUpgradeReq MSHR misses
+system.l2c.SCUpgradeReq_mshr_misses::total 1160 # number of SCUpgradeReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::cpu0.data 97324 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::cpu1.data 51524 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::total 148848 # number of ReadExReq MSHR misses
+system.l2c.demand_mshr_misses::cpu0.dtb.walker 24 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu0.itb.walker 14 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu0.inst 7727 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu0.data 108243 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu1.dtb.walker 8 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu1.itb.walker 4 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu1.inst 7533 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu1.data 60025 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::total 183578 # number of demand (read+write) MSHR misses
+system.l2c.overall_mshr_misses::cpu0.dtb.walker 24 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu0.itb.walker 14 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu0.inst 7727 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu0.data 108243 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu1.dtb.walker 8 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu1.itb.walker 4 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu1.inst 7533 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu1.data 60025 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::total 183578 # number of overall MSHR misses
+system.l2c.ReadReq_mshr_miss_latency::cpu0.dtb.walker 962000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu0.itb.walker 560000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu0.inst 309600000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu0.data 437141000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu1.dtb.walker 320000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu1.itb.walker 160000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu1.inst 303331000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu1.data 343236000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::total 1395310000 # number of ReadReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::cpu0.data 140869500 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::cpu1.data 209724000 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::total 350593500 # number of UpgradeReq MSHR miss cycles
+system.l2c.SCUpgradeReq_mshr_miss_latency::cpu0.data 21887000 # number of SCUpgradeReq MSHR miss cycles
+system.l2c.SCUpgradeReq_mshr_miss_latency::cpu1.data 24659000 # number of SCUpgradeReq MSHR miss cycles
+system.l2c.SCUpgradeReq_mshr_miss_latency::total 46546000 # number of SCUpgradeReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu0.data 3896121000 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu1.data 2069246000 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::total 5965367000 # number of ReadExReq MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu0.dtb.walker 962000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu0.itb.walker 560000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu0.inst 309600000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu0.data 4333262000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu1.dtb.walker 320000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu1.itb.walker 160000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu1.inst 303331000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu1.data 2412482000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::total 7360677000 # number of demand (read+write) MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu0.dtb.walker 962000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu0.itb.walker 560000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu0.inst 309600000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu0.data 4333262000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu1.dtb.walker 320000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu1.itb.walker 160000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu1.inst 303331000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu1.data 2412482000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::total 7360677000 # number of overall MSHR miss cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::cpu0.inst 265520000 # number of ReadReq MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::cpu0.data 8189961000 # number of ReadReq MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::cpu1.inst 3961000 # number of ReadReq MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::cpu1.data 123467229000 # number of ReadReq MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::total 131926671000 # number of ReadReq MSHR uncacheable cycles
+system.l2c.WriteReq_mshr_uncacheable_latency::cpu0.data 30961750000 # number of WriteReq MSHR uncacheable cycles
+system.l2c.WriteReq_mshr_uncacheable_latency::cpu1.data 410629500 # number of WriteReq MSHR uncacheable cycles
+system.l2c.WriteReq_mshr_uncacheable_latency::total 31372379500 # number of WriteReq MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::cpu0.inst 265520000 # number of overall MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::cpu0.data 39151711000 # number of overall MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::cpu1.inst 3961000 # number of overall MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::cpu1.data 123877858500 # number of overall MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::total 163299050500 # number of overall MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_miss_rate::cpu0.dtb.walker 0.005632 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu0.itb.walker 0.009235 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu0.inst 0.020397 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu0.data 0.053873 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu1.dtb.walker 0.001908 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu1.itb.walker 0.002130 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu1.inst 0.014869 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu1.data 0.051351 # mshr miss rate for ReadReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::cpu0.data 0.754616 # mshr miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::cpu1.data 0.883009 # mshr miss rate for UpgradeReq accesses
+system.l2c.SCUpgradeReq_mshr_miss_rate::cpu0.data 0.764706 # mshr miss rate for SCUpgradeReq accesses
+system.l2c.SCUpgradeReq_mshr_miss_rate::cpu1.data 0.767500 # mshr miss rate for SCUpgradeReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::cpu0.data 0.696017 # mshr miss rate for ReadExReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::cpu1.data 0.468068 # mshr miss rate for ReadExReq accesses
+system.l2c.demand_mshr_miss_rate::cpu0.dtb.walker 0.005632 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu0.itb.walker 0.009235 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu0.inst 0.020397 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu0.data 0.316029 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu1.dtb.walker 0.001908 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu1.itb.walker 0.002130 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu1.inst 0.014869 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu1.data 0.217778 # mshr miss rate for demand accesses
+system.l2c.overall_mshr_miss_rate::cpu0.dtb.walker 0.005632 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu0.itb.walker 0.009235 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu0.inst 0.020397 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu0.data 0.316029 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu1.dtb.walker 0.001908 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu1.itb.walker 0.002130 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu1.inst 0.014869 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu1.data 0.217778 # mshr miss rate for overall accesses
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu0.dtb.walker 40083.333333 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu0.itb.walker 40000 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu0.inst 40067.296493 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu0.data 40034.893305 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu1.dtb.walker 40000 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu1.itb.walker 40000 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu1.inst 40266.958715 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu1.data 40375.955770 # average ReadReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu0.data 40076.671408 # average UpgradeReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu1.data 40153.934520 # average UpgradeReq mshr miss latency
+system.l2c.SCUpgradeReq_avg_mshr_miss_latency::cpu0.data 40086.080586 # average SCUpgradeReq mshr miss latency
+system.l2c.SCUpgradeReq_avg_mshr_miss_latency::cpu1.data 40161.237785 # average SCUpgradeReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu0.data 40032.479142 # average ReadExReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu1.data 40160.818259 # average ReadExReq mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu0.dtb.walker 40083.333333 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu0.itb.walker 40000 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu0.inst 40067.296493 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu0.data 40032.722670 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu1.dtb.walker 40000 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu1.itb.walker 40000 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu1.inst 40266.958715 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu1.data 40191.286964 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu0.dtb.walker 40083.333333 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu0.itb.walker 40000 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu0.inst 40067.296493 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu0.data 40032.722670 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu1.dtb.walker 40000 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu1.itb.walker 40000 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu1.inst 40266.958715 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu1.data 40191.286964 # average overall mshr miss latency
+system.l2c.ReadReq_avg_mshr_uncacheable_latency::cpu0.inst inf # average ReadReq mshr uncacheable latency
+system.l2c.ReadReq_avg_mshr_uncacheable_latency::cpu0.data inf # average ReadReq mshr uncacheable latency
+system.l2c.ReadReq_avg_mshr_uncacheable_latency::cpu1.inst inf # average ReadReq mshr uncacheable latency
+system.l2c.ReadReq_avg_mshr_uncacheable_latency::cpu1.data inf # average ReadReq mshr uncacheable latency
+system.l2c.WriteReq_avg_mshr_uncacheable_latency::cpu0.data inf # average WriteReq mshr uncacheable latency
+system.l2c.WriteReq_avg_mshr_uncacheable_latency::cpu1.data inf # average WriteReq mshr uncacheable latency
+system.l2c.overall_avg_mshr_uncacheable_latency::cpu0.inst inf # average overall mshr uncacheable latency
+system.l2c.overall_avg_mshr_uncacheable_latency::cpu0.data inf # average overall mshr uncacheable latency
+system.l2c.overall_avg_mshr_uncacheable_latency::cpu1.inst inf # average overall mshr uncacheable latency
+system.l2c.overall_avg_mshr_uncacheable_latency::cpu1.data inf # average overall mshr uncacheable latency
system.l2c.no_allocate_misses 0 # Number of misses that were no-allocate
system.cf0.dma_read_full_pages 0 # Number of full page size DMA reads (not PRD).
system.cf0.dma_read_bytes 0 # Number of bytes transfered via DMA reads (not PRD).
@@ -270,7 +489,8 @@ system.cpu0.itb.accesses 35749115 # DT
system.cpu0.numCycles 5337805216 # number of cpu cycles simulated
system.cpu0.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu0.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu0.num_insts 43969024 # Number of instructions executed
+system.cpu0.committedInsts 35373502 # Number of instructions committed
+system.cpu0.committedOps 43969024 # Number of ops (including micro ops) committed
system.cpu0.num_int_alu_accesses 39881498 # Number of integer alu accesses
system.cpu0.num_fp_alu_accesses 4107 # Number of float alu accesses
system.cpu0.num_func_calls 977479 # number of times a function call or return occured
@@ -296,51 +516,39 @@ system.cpu0.icache.total_refs 35367311 # To
system.cpu0.icache.sampled_refs 380581 # Sample count of references to valid blocks.
system.cpu0.icache.avg_refs 92.929786 # Average number of references to valid blocks.
system.cpu0.icache.warmup_cycle 74921716000 # Cycle when the warmup percentage was hit.
-system.cpu0.icache.occ_blocks::0 510.849663 # Average occupied blocks per context
-system.cpu0.icache.occ_percent::0 0.997753 # Average percentage of cache occupancy
-system.cpu0.icache.ReadReq_hits::0 35367311 # number of ReadReq hits
+system.cpu0.icache.occ_blocks::cpu0.inst 510.849663 # Average occupied blocks per requestor
+system.cpu0.icache.occ_percent::cpu0.inst 0.997753 # Average percentage of cache occupancy
+system.cpu0.icache.occ_percent::total 0.997753 # Average percentage of cache occupancy
+system.cpu0.icache.ReadReq_hits::cpu0.inst 35367311 # number of ReadReq hits
system.cpu0.icache.ReadReq_hits::total 35367311 # number of ReadReq hits
-system.cpu0.icache.demand_hits::0 35367311 # number of demand (read+write) hits
-system.cpu0.icache.demand_hits::1 0 # number of demand (read+write) hits
+system.cpu0.icache.demand_hits::cpu0.inst 35367311 # number of demand (read+write) hits
system.cpu0.icache.demand_hits::total 35367311 # number of demand (read+write) hits
-system.cpu0.icache.overall_hits::0 35367311 # number of overall hits
-system.cpu0.icache.overall_hits::1 0 # number of overall hits
+system.cpu0.icache.overall_hits::cpu0.inst 35367311 # number of overall hits
system.cpu0.icache.overall_hits::total 35367311 # number of overall hits
-system.cpu0.icache.ReadReq_misses::0 380583 # number of ReadReq misses
+system.cpu0.icache.ReadReq_misses::cpu0.inst 380583 # number of ReadReq misses
system.cpu0.icache.ReadReq_misses::total 380583 # number of ReadReq misses
-system.cpu0.icache.demand_misses::0 380583 # number of demand (read+write) misses
-system.cpu0.icache.demand_misses::1 0 # number of demand (read+write) misses
+system.cpu0.icache.demand_misses::cpu0.inst 380583 # number of demand (read+write) misses
system.cpu0.icache.demand_misses::total 380583 # number of demand (read+write) misses
-system.cpu0.icache.overall_misses::0 380583 # number of overall misses
-system.cpu0.icache.overall_misses::1 0 # number of overall misses
+system.cpu0.icache.overall_misses::cpu0.inst 380583 # number of overall misses
system.cpu0.icache.overall_misses::total 380583 # number of overall misses
-system.cpu0.icache.ReadReq_miss_latency 5651439000 # number of ReadReq miss cycles
-system.cpu0.icache.demand_miss_latency 5651439000 # number of demand (read+write) miss cycles
-system.cpu0.icache.overall_miss_latency 5651439000 # number of overall miss cycles
-system.cpu0.icache.ReadReq_accesses::0 35747894 # number of ReadReq accesses(hits+misses)
+system.cpu0.icache.ReadReq_miss_latency::cpu0.inst 5651439000 # number of ReadReq miss cycles
+system.cpu0.icache.ReadReq_miss_latency::total 5651439000 # number of ReadReq miss cycles
+system.cpu0.icache.demand_miss_latency::cpu0.inst 5651439000 # number of demand (read+write) miss cycles
+system.cpu0.icache.demand_miss_latency::total 5651439000 # number of demand (read+write) miss cycles
+system.cpu0.icache.overall_miss_latency::cpu0.inst 5651439000 # number of overall miss cycles
+system.cpu0.icache.overall_miss_latency::total 5651439000 # number of overall miss cycles
+system.cpu0.icache.ReadReq_accesses::cpu0.inst 35747894 # number of ReadReq accesses(hits+misses)
system.cpu0.icache.ReadReq_accesses::total 35747894 # number of ReadReq accesses(hits+misses)
-system.cpu0.icache.demand_accesses::0 35747894 # number of demand (read+write) accesses
-system.cpu0.icache.demand_accesses::1 0 # number of demand (read+write) accesses
+system.cpu0.icache.demand_accesses::cpu0.inst 35747894 # number of demand (read+write) accesses
system.cpu0.icache.demand_accesses::total 35747894 # number of demand (read+write) accesses
-system.cpu0.icache.overall_accesses::0 35747894 # number of overall (read+write) accesses
-system.cpu0.icache.overall_accesses::1 0 # number of overall (read+write) accesses
+system.cpu0.icache.overall_accesses::cpu0.inst 35747894 # number of overall (read+write) accesses
system.cpu0.icache.overall_accesses::total 35747894 # number of overall (read+write) accesses
-system.cpu0.icache.ReadReq_miss_rate::0 0.010646 # miss rate for ReadReq accesses
-system.cpu0.icache.demand_miss_rate::0 0.010646 # miss rate for demand accesses
-system.cpu0.icache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu0.icache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu0.icache.overall_miss_rate::0 0.010646 # miss rate for overall accesses
-system.cpu0.icache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu0.icache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu0.icache.ReadReq_avg_miss_latency::0 14849.425749 # average ReadReq miss latency
-system.cpu0.icache.ReadReq_avg_miss_latency::1 inf # average ReadReq miss latency
-system.cpu0.icache.ReadReq_avg_miss_latency::total inf # average ReadReq miss latency
-system.cpu0.icache.demand_avg_miss_latency::0 14849.425749 # average overall miss latency
-system.cpu0.icache.demand_avg_miss_latency::1 inf # average overall miss latency
-system.cpu0.icache.demand_avg_miss_latency::total inf # average overall miss latency
-system.cpu0.icache.overall_avg_miss_latency::0 14849.425749 # average overall miss latency
-system.cpu0.icache.overall_avg_miss_latency::1 inf # average overall miss latency
-system.cpu0.icache.overall_avg_miss_latency::total inf # average overall miss latency
+system.cpu0.icache.ReadReq_miss_rate::cpu0.inst 0.010646 # miss rate for ReadReq accesses
+system.cpu0.icache.demand_miss_rate::cpu0.inst 0.010646 # miss rate for demand accesses
+system.cpu0.icache.overall_miss_rate::cpu0.inst 0.010646 # miss rate for overall accesses
+system.cpu0.icache.ReadReq_avg_miss_latency::cpu0.inst 14849.425749 # average ReadReq miss latency
+system.cpu0.icache.demand_avg_miss_latency::cpu0.inst 14849.425749 # average overall miss latency
+system.cpu0.icache.overall_avg_miss_latency::cpu0.inst 14849.425749 # average overall miss latency
system.cpu0.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu0.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu0.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -349,34 +557,32 @@ system.cpu0.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu0.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu0.icache.fast_writes 0 # number of fast writes performed
system.cpu0.icache.cache_copies 0 # number of cache copies performed
-system.cpu0.icache.writebacks 12960 # number of writebacks
-system.cpu0.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu0.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu0.icache.ReadReq_mshr_misses 380583 # number of ReadReq MSHR misses
-system.cpu0.icache.demand_mshr_misses 380583 # number of demand (read+write) MSHR misses
-system.cpu0.icache.overall_mshr_misses 380583 # number of overall MSHR misses
-system.cpu0.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu0.icache.ReadReq_mshr_miss_latency 4509188500 # number of ReadReq MSHR miss cycles
-system.cpu0.icache.demand_mshr_miss_latency 4509188500 # number of demand (read+write) MSHR miss cycles
-system.cpu0.icache.overall_mshr_miss_latency 4509188500 # number of overall MSHR miss cycles
-system.cpu0.icache.ReadReq_mshr_uncacheable_latency 351814000 # number of ReadReq MSHR uncacheable cycles
-system.cpu0.icache.overall_mshr_uncacheable_latency 351814000 # number of overall MSHR uncacheable cycles
-system.cpu0.icache.ReadReq_mshr_miss_rate::0 0.010646 # mshr miss rate for ReadReq accesses
-system.cpu0.icache.ReadReq_mshr_miss_rate::1 inf # mshr miss rate for ReadReq accesses
-system.cpu0.icache.ReadReq_mshr_miss_rate::total inf # mshr miss rate for ReadReq accesses
-system.cpu0.icache.demand_mshr_miss_rate::0 0.010646 # mshr miss rate for demand accesses
-system.cpu0.icache.demand_mshr_miss_rate::1 inf # mshr miss rate for demand accesses
-system.cpu0.icache.demand_mshr_miss_rate::total inf # mshr miss rate for demand accesses
-system.cpu0.icache.overall_mshr_miss_rate::0 0.010646 # mshr miss rate for overall accesses
-system.cpu0.icache.overall_mshr_miss_rate::1 inf # mshr miss rate for overall accesses
-system.cpu0.icache.overall_mshr_miss_rate::total inf # mshr miss rate for overall accesses
-system.cpu0.icache.ReadReq_avg_mshr_miss_latency 11848.108034 # average ReadReq mshr miss latency
-system.cpu0.icache.demand_avg_mshr_miss_latency 11848.108034 # average overall mshr miss latency
-system.cpu0.icache.overall_avg_mshr_miss_latency 11848.108034 # average overall mshr miss latency
-system.cpu0.icache.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.cpu0.icache.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.cpu0.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu0.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu0.icache.writebacks::writebacks 12960 # number of writebacks
+system.cpu0.icache.writebacks::total 12960 # number of writebacks
+system.cpu0.icache.ReadReq_mshr_misses::cpu0.inst 380583 # number of ReadReq MSHR misses
+system.cpu0.icache.ReadReq_mshr_misses::total 380583 # number of ReadReq MSHR misses
+system.cpu0.icache.demand_mshr_misses::cpu0.inst 380583 # number of demand (read+write) MSHR misses
+system.cpu0.icache.demand_mshr_misses::total 380583 # number of demand (read+write) MSHR misses
+system.cpu0.icache.overall_mshr_misses::cpu0.inst 380583 # number of overall MSHR misses
+system.cpu0.icache.overall_mshr_misses::total 380583 # number of overall MSHR misses
+system.cpu0.icache.ReadReq_mshr_miss_latency::cpu0.inst 4509188500 # number of ReadReq MSHR miss cycles
+system.cpu0.icache.ReadReq_mshr_miss_latency::total 4509188500 # number of ReadReq MSHR miss cycles
+system.cpu0.icache.demand_mshr_miss_latency::cpu0.inst 4509188500 # number of demand (read+write) MSHR miss cycles
+system.cpu0.icache.demand_mshr_miss_latency::total 4509188500 # number of demand (read+write) MSHR miss cycles
+system.cpu0.icache.overall_mshr_miss_latency::cpu0.inst 4509188500 # number of overall MSHR miss cycles
+system.cpu0.icache.overall_mshr_miss_latency::total 4509188500 # number of overall MSHR miss cycles
+system.cpu0.icache.ReadReq_mshr_uncacheable_latency::cpu0.inst 351814000 # number of ReadReq MSHR uncacheable cycles
+system.cpu0.icache.ReadReq_mshr_uncacheable_latency::total 351814000 # number of ReadReq MSHR uncacheable cycles
+system.cpu0.icache.overall_mshr_uncacheable_latency::cpu0.inst 351814000 # number of overall MSHR uncacheable cycles
+system.cpu0.icache.overall_mshr_uncacheable_latency::total 351814000 # number of overall MSHR uncacheable cycles
+system.cpu0.icache.ReadReq_mshr_miss_rate::cpu0.inst 0.010646 # mshr miss rate for ReadReq accesses
+system.cpu0.icache.demand_mshr_miss_rate::cpu0.inst 0.010646 # mshr miss rate for demand accesses
+system.cpu0.icache.overall_mshr_miss_rate::cpu0.inst 0.010646 # mshr miss rate for overall accesses
+system.cpu0.icache.ReadReq_avg_mshr_miss_latency::cpu0.inst 11848.108034 # average ReadReq mshr miss latency
+system.cpu0.icache.demand_avg_mshr_miss_latency::cpu0.inst 11848.108034 # average overall mshr miss latency
+system.cpu0.icache.overall_avg_mshr_miss_latency::cpu0.inst 11848.108034 # average overall mshr miss latency
+system.cpu0.icache.ReadReq_avg_mshr_uncacheable_latency::cpu0.inst inf # average ReadReq mshr uncacheable latency
+system.cpu0.icache.overall_avg_mshr_uncacheable_latency::cpu0.inst inf # average overall mshr uncacheable latency
system.cpu0.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu0.dcache.replacements 334596 # number of replacements
system.cpu0.dcache.tagsinuse 450.118381 # Cycle average of tags in use
@@ -384,84 +590,69 @@ system.cpu0.dcache.total_refs 12875674 # To
system.cpu0.dcache.sampled_refs 335004 # Sample count of references to valid blocks.
system.cpu0.dcache.avg_refs 38.434389 # Average number of references to valid blocks.
system.cpu0.dcache.warmup_cycle 663204000 # Cycle when the warmup percentage was hit.
-system.cpu0.dcache.occ_blocks::0 450.118381 # Average occupied blocks per context
-system.cpu0.dcache.occ_percent::0 0.879137 # Average percentage of cache occupancy
-system.cpu0.dcache.ReadReq_hits::0 7428609 # number of ReadReq hits
+system.cpu0.dcache.occ_blocks::cpu0.data 450.118381 # Average occupied blocks per requestor
+system.cpu0.dcache.occ_percent::cpu0.data 0.879137 # Average percentage of cache occupancy
+system.cpu0.dcache.occ_percent::total 0.879137 # Average percentage of cache occupancy
+system.cpu0.dcache.ReadReq_hits::cpu0.data 7428609 # number of ReadReq hits
system.cpu0.dcache.ReadReq_hits::total 7428609 # number of ReadReq hits
-system.cpu0.dcache.WriteReq_hits::0 5172633 # number of WriteReq hits
+system.cpu0.dcache.WriteReq_hits::cpu0.data 5172633 # number of WriteReq hits
system.cpu0.dcache.WriteReq_hits::total 5172633 # number of WriteReq hits
-system.cpu0.dcache.LoadLockedReq_hits::0 126778 # number of LoadLockedReq hits
+system.cpu0.dcache.LoadLockedReq_hits::cpu0.data 126778 # number of LoadLockedReq hits
system.cpu0.dcache.LoadLockedReq_hits::total 126778 # number of LoadLockedReq hits
-system.cpu0.dcache.StoreCondReq_hits::0 127996 # number of StoreCondReq hits
+system.cpu0.dcache.StoreCondReq_hits::cpu0.data 127996 # number of StoreCondReq hits
system.cpu0.dcache.StoreCondReq_hits::total 127996 # number of StoreCondReq hits
-system.cpu0.dcache.demand_hits::0 12601242 # number of demand (read+write) hits
-system.cpu0.dcache.demand_hits::1 0 # number of demand (read+write) hits
+system.cpu0.dcache.demand_hits::cpu0.data 12601242 # number of demand (read+write) hits
system.cpu0.dcache.demand_hits::total 12601242 # number of demand (read+write) hits
-system.cpu0.dcache.overall_hits::0 12601242 # number of overall hits
-system.cpu0.dcache.overall_hits::1 0 # number of overall hits
+system.cpu0.dcache.overall_hits::cpu0.data 12601242 # number of overall hits
system.cpu0.dcache.overall_hits::total 12601242 # number of overall hits
-system.cpu0.dcache.ReadReq_misses::0 217330 # number of ReadReq misses
+system.cpu0.dcache.ReadReq_misses::cpu0.data 217330 # number of ReadReq misses
system.cpu0.dcache.ReadReq_misses::total 217330 # number of ReadReq misses
-system.cpu0.dcache.WriteReq_misses::0 155538 # number of WriteReq misses
+system.cpu0.dcache.WriteReq_misses::cpu0.data 155538 # number of WriteReq misses
system.cpu0.dcache.WriteReq_misses::total 155538 # number of WriteReq misses
-system.cpu0.dcache.LoadLockedReq_misses::0 9456 # number of LoadLockedReq misses
+system.cpu0.dcache.LoadLockedReq_misses::cpu0.data 9456 # number of LoadLockedReq misses
system.cpu0.dcache.LoadLockedReq_misses::total 9456 # number of LoadLockedReq misses
-system.cpu0.dcache.StoreCondReq_misses::0 8189 # number of StoreCondReq misses
+system.cpu0.dcache.StoreCondReq_misses::cpu0.data 8189 # number of StoreCondReq misses
system.cpu0.dcache.StoreCondReq_misses::total 8189 # number of StoreCondReq misses
-system.cpu0.dcache.demand_misses::0 372868 # number of demand (read+write) misses
-system.cpu0.dcache.demand_misses::1 0 # number of demand (read+write) misses
+system.cpu0.dcache.demand_misses::cpu0.data 372868 # number of demand (read+write) misses
system.cpu0.dcache.demand_misses::total 372868 # number of demand (read+write) misses
-system.cpu0.dcache.overall_misses::0 372868 # number of overall misses
-system.cpu0.dcache.overall_misses::1 0 # number of overall misses
+system.cpu0.dcache.overall_misses::cpu0.data 372868 # number of overall misses
system.cpu0.dcache.overall_misses::total 372868 # number of overall misses
-system.cpu0.dcache.ReadReq_miss_latency 3330686000 # number of ReadReq miss cycles
-system.cpu0.dcache.WriteReq_miss_latency 6317758500 # number of WriteReq miss cycles
-system.cpu0.dcache.LoadLockedReq_miss_latency 100249000 # number of LoadLockedReq miss cycles
-system.cpu0.dcache.StoreCondReq_miss_latency 70240000 # number of StoreCondReq miss cycles
-system.cpu0.dcache.demand_miss_latency 9648444500 # number of demand (read+write) miss cycles
-system.cpu0.dcache.overall_miss_latency 9648444500 # number of overall miss cycles
-system.cpu0.dcache.ReadReq_accesses::0 7645939 # number of ReadReq accesses(hits+misses)
+system.cpu0.dcache.ReadReq_miss_latency::cpu0.data 3330686000 # number of ReadReq miss cycles
+system.cpu0.dcache.ReadReq_miss_latency::total 3330686000 # number of ReadReq miss cycles
+system.cpu0.dcache.WriteReq_miss_latency::cpu0.data 6317758500 # number of WriteReq miss cycles
+system.cpu0.dcache.WriteReq_miss_latency::total 6317758500 # number of WriteReq miss cycles
+system.cpu0.dcache.LoadLockedReq_miss_latency::cpu0.data 100249000 # number of LoadLockedReq miss cycles
+system.cpu0.dcache.LoadLockedReq_miss_latency::total 100249000 # number of LoadLockedReq miss cycles
+system.cpu0.dcache.StoreCondReq_miss_latency::cpu0.data 70240000 # number of StoreCondReq miss cycles
+system.cpu0.dcache.StoreCondReq_miss_latency::total 70240000 # number of StoreCondReq miss cycles
+system.cpu0.dcache.demand_miss_latency::cpu0.data 9648444500 # number of demand (read+write) miss cycles
+system.cpu0.dcache.demand_miss_latency::total 9648444500 # number of demand (read+write) miss cycles
+system.cpu0.dcache.overall_miss_latency::cpu0.data 9648444500 # number of overall miss cycles
+system.cpu0.dcache.overall_miss_latency::total 9648444500 # number of overall miss cycles
+system.cpu0.dcache.ReadReq_accesses::cpu0.data 7645939 # number of ReadReq accesses(hits+misses)
system.cpu0.dcache.ReadReq_accesses::total 7645939 # number of ReadReq accesses(hits+misses)
-system.cpu0.dcache.WriteReq_accesses::0 5328171 # number of WriteReq accesses(hits+misses)
+system.cpu0.dcache.WriteReq_accesses::cpu0.data 5328171 # number of WriteReq accesses(hits+misses)
system.cpu0.dcache.WriteReq_accesses::total 5328171 # number of WriteReq accesses(hits+misses)
-system.cpu0.dcache.LoadLockedReq_accesses::0 136234 # number of LoadLockedReq accesses(hits+misses)
+system.cpu0.dcache.LoadLockedReq_accesses::cpu0.data 136234 # number of LoadLockedReq accesses(hits+misses)
system.cpu0.dcache.LoadLockedReq_accesses::total 136234 # number of LoadLockedReq accesses(hits+misses)
-system.cpu0.dcache.StoreCondReq_accesses::0 136185 # number of StoreCondReq accesses(hits+misses)
+system.cpu0.dcache.StoreCondReq_accesses::cpu0.data 136185 # number of StoreCondReq accesses(hits+misses)
system.cpu0.dcache.StoreCondReq_accesses::total 136185 # number of StoreCondReq accesses(hits+misses)
-system.cpu0.dcache.demand_accesses::0 12974110 # number of demand (read+write) accesses
-system.cpu0.dcache.demand_accesses::1 0 # number of demand (read+write) accesses
+system.cpu0.dcache.demand_accesses::cpu0.data 12974110 # number of demand (read+write) accesses
system.cpu0.dcache.demand_accesses::total 12974110 # number of demand (read+write) accesses
-system.cpu0.dcache.overall_accesses::0 12974110 # number of overall (read+write) accesses
-system.cpu0.dcache.overall_accesses::1 0 # number of overall (read+write) accesses
+system.cpu0.dcache.overall_accesses::cpu0.data 12974110 # number of overall (read+write) accesses
system.cpu0.dcache.overall_accesses::total 12974110 # number of overall (read+write) accesses
-system.cpu0.dcache.ReadReq_miss_rate::0 0.028424 # miss rate for ReadReq accesses
-system.cpu0.dcache.WriteReq_miss_rate::0 0.029192 # miss rate for WriteReq accesses
-system.cpu0.dcache.LoadLockedReq_miss_rate::0 0.069410 # miss rate for LoadLockedReq accesses
-system.cpu0.dcache.StoreCondReq_miss_rate::0 0.060131 # miss rate for StoreCondReq accesses
-system.cpu0.dcache.demand_miss_rate::0 0.028739 # miss rate for demand accesses
-system.cpu0.dcache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu0.dcache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu0.dcache.overall_miss_rate::0 0.028739 # miss rate for overall accesses
-system.cpu0.dcache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu0.dcache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu0.dcache.ReadReq_avg_miss_latency::0 15325.477385 # average ReadReq miss latency
-system.cpu0.dcache.ReadReq_avg_miss_latency::1 inf # average ReadReq miss latency
-system.cpu0.dcache.ReadReq_avg_miss_latency::total inf # average ReadReq miss latency
-system.cpu0.dcache.WriteReq_avg_miss_latency::0 40618.745901 # average WriteReq miss latency
-system.cpu0.dcache.WriteReq_avg_miss_latency::1 inf # average WriteReq miss latency
-system.cpu0.dcache.WriteReq_avg_miss_latency::total inf # average WriteReq miss latency
-system.cpu0.dcache.LoadLockedReq_avg_miss_latency::0 10601.628596 # average LoadLockedReq miss latency
-system.cpu0.dcache.LoadLockedReq_avg_miss_latency::1 inf # average LoadLockedReq miss latency
-system.cpu0.dcache.LoadLockedReq_avg_miss_latency::total inf # average LoadLockedReq miss latency
-system.cpu0.dcache.StoreCondReq_avg_miss_latency::0 8577.359873 # average StoreCondReq miss latency
-system.cpu0.dcache.StoreCondReq_avg_miss_latency::1 inf # average StoreCondReq miss latency
-system.cpu0.dcache.StoreCondReq_avg_miss_latency::total inf # average StoreCondReq miss latency
-system.cpu0.dcache.demand_avg_miss_latency::0 25876.300728 # average overall miss latency
-system.cpu0.dcache.demand_avg_miss_latency::1 inf # average overall miss latency
-system.cpu0.dcache.demand_avg_miss_latency::total inf # average overall miss latency
-system.cpu0.dcache.overall_avg_miss_latency::0 25876.300728 # average overall miss latency
-system.cpu0.dcache.overall_avg_miss_latency::1 inf # average overall miss latency
-system.cpu0.dcache.overall_avg_miss_latency::total inf # average overall miss latency
+system.cpu0.dcache.ReadReq_miss_rate::cpu0.data 0.028424 # miss rate for ReadReq accesses
+system.cpu0.dcache.WriteReq_miss_rate::cpu0.data 0.029192 # miss rate for WriteReq accesses
+system.cpu0.dcache.LoadLockedReq_miss_rate::cpu0.data 0.069410 # miss rate for LoadLockedReq accesses
+system.cpu0.dcache.StoreCondReq_miss_rate::cpu0.data 0.060131 # miss rate for StoreCondReq accesses
+system.cpu0.dcache.demand_miss_rate::cpu0.data 0.028739 # miss rate for demand accesses
+system.cpu0.dcache.overall_miss_rate::cpu0.data 0.028739 # miss rate for overall accesses
+system.cpu0.dcache.ReadReq_avg_miss_latency::cpu0.data 15325.477385 # average ReadReq miss latency
+system.cpu0.dcache.WriteReq_avg_miss_latency::cpu0.data 40618.745901 # average WriteReq miss latency
+system.cpu0.dcache.LoadLockedReq_avg_miss_latency::cpu0.data 10601.628596 # average LoadLockedReq miss latency
+system.cpu0.dcache.StoreCondReq_avg_miss_latency::cpu0.data 8577.359873 # average StoreCondReq miss latency
+system.cpu0.dcache.demand_avg_miss_latency::cpu0.data 25876.300728 # average overall miss latency
+system.cpu0.dcache.overall_avg_miss_latency::cpu0.data 25876.300728 # average overall miss latency
system.cpu0.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu0.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu0.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -470,56 +661,56 @@ system.cpu0.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu0.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu0.dcache.fast_writes 0 # number of fast writes performed
system.cpu0.dcache.cache_copies 0 # number of cache copies performed
-system.cpu0.dcache.writebacks 294891 # number of writebacks
-system.cpu0.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu0.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu0.dcache.ReadReq_mshr_misses 217330 # number of ReadReq MSHR misses
-system.cpu0.dcache.WriteReq_mshr_misses 155538 # number of WriteReq MSHR misses
-system.cpu0.dcache.LoadLockedReq_mshr_misses 9456 # number of LoadLockedReq MSHR misses
-system.cpu0.dcache.StoreCondReq_mshr_misses 8184 # number of StoreCondReq MSHR misses
-system.cpu0.dcache.demand_mshr_misses 372868 # number of demand (read+write) MSHR misses
-system.cpu0.dcache.overall_mshr_misses 372868 # number of overall MSHR misses
-system.cpu0.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu0.dcache.ReadReq_mshr_miss_latency 2678673500 # number of ReadReq MSHR miss cycles
-system.cpu0.dcache.WriteReq_mshr_miss_latency 5851029000 # number of WriteReq MSHR miss cycles
-system.cpu0.dcache.LoadLockedReq_mshr_miss_latency 71881000 # number of LoadLockedReq MSHR miss cycles
-system.cpu0.dcache.StoreCondReq_mshr_miss_latency 45691000 # number of StoreCondReq MSHR miss cycles
-system.cpu0.dcache.StoreCondFailReq_mshr_miss_latency 1000 # number of StoreCondFailReq MSHR miss cycles
-system.cpu0.dcache.demand_mshr_miss_latency 8529702500 # number of demand (read+write) MSHR miss cycles
-system.cpu0.dcache.overall_mshr_miss_latency 8529702500 # number of overall MSHR miss cycles
-system.cpu0.dcache.ReadReq_mshr_uncacheable_latency 9171180500 # number of ReadReq MSHR uncacheable cycles
-system.cpu0.dcache.WriteReq_mshr_uncacheable_latency 40129379500 # number of WriteReq MSHR uncacheable cycles
-system.cpu0.dcache.overall_mshr_uncacheable_latency 49300560000 # number of overall MSHR uncacheable cycles
-system.cpu0.dcache.ReadReq_mshr_miss_rate::0 0.028424 # mshr miss rate for ReadReq accesses
-system.cpu0.dcache.ReadReq_mshr_miss_rate::1 inf # mshr miss rate for ReadReq accesses
-system.cpu0.dcache.ReadReq_mshr_miss_rate::total inf # mshr miss rate for ReadReq accesses
-system.cpu0.dcache.WriteReq_mshr_miss_rate::0 0.029192 # mshr miss rate for WriteReq accesses
-system.cpu0.dcache.WriteReq_mshr_miss_rate::1 inf # mshr miss rate for WriteReq accesses
-system.cpu0.dcache.WriteReq_mshr_miss_rate::total inf # mshr miss rate for WriteReq accesses
-system.cpu0.dcache.LoadLockedReq_mshr_miss_rate::0 0.069410 # mshr miss rate for LoadLockedReq accesses
-system.cpu0.dcache.LoadLockedReq_mshr_miss_rate::1 inf # mshr miss rate for LoadLockedReq accesses
-system.cpu0.dcache.LoadLockedReq_mshr_miss_rate::total inf # mshr miss rate for LoadLockedReq accesses
-system.cpu0.dcache.StoreCondReq_mshr_miss_rate::0 0.060095 # mshr miss rate for StoreCondReq accesses
-system.cpu0.dcache.StoreCondReq_mshr_miss_rate::1 inf # mshr miss rate for StoreCondReq accesses
-system.cpu0.dcache.StoreCondReq_mshr_miss_rate::total inf # mshr miss rate for StoreCondReq accesses
-system.cpu0.dcache.demand_mshr_miss_rate::0 0.028739 # mshr miss rate for demand accesses
-system.cpu0.dcache.demand_mshr_miss_rate::1 inf # mshr miss rate for demand accesses
-system.cpu0.dcache.demand_mshr_miss_rate::total inf # mshr miss rate for demand accesses
-system.cpu0.dcache.overall_mshr_miss_rate::0 0.028739 # mshr miss rate for overall accesses
-system.cpu0.dcache.overall_mshr_miss_rate::1 inf # mshr miss rate for overall accesses
-system.cpu0.dcache.overall_mshr_miss_rate::total inf # mshr miss rate for overall accesses
-system.cpu0.dcache.ReadReq_avg_mshr_miss_latency 12325.373855 # average ReadReq mshr miss latency
-system.cpu0.dcache.WriteReq_avg_mshr_miss_latency 37618.003318 # average WriteReq mshr miss latency
-system.cpu0.dcache.LoadLockedReq_avg_mshr_miss_latency 7601.628596 # average LoadLockedReq mshr miss latency
-system.cpu0.dcache.StoreCondReq_avg_mshr_miss_latency 5582.966764 # average StoreCondReq mshr miss latency
-system.cpu0.dcache.StoreCondFailReq_avg_mshr_miss_latency inf # average StoreCondFailReq mshr miss latency
-system.cpu0.dcache.demand_avg_mshr_miss_latency 22875.930624 # average overall mshr miss latency
-system.cpu0.dcache.overall_avg_mshr_miss_latency 22875.930624 # average overall mshr miss latency
-system.cpu0.dcache.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.cpu0.dcache.WriteReq_avg_mshr_uncacheable_latency inf # average WriteReq mshr uncacheable latency
-system.cpu0.dcache.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.cpu0.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu0.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu0.dcache.writebacks::writebacks 294891 # number of writebacks
+system.cpu0.dcache.writebacks::total 294891 # number of writebacks
+system.cpu0.dcache.ReadReq_mshr_misses::cpu0.data 217330 # number of ReadReq MSHR misses
+system.cpu0.dcache.ReadReq_mshr_misses::total 217330 # number of ReadReq MSHR misses
+system.cpu0.dcache.WriteReq_mshr_misses::cpu0.data 155538 # number of WriteReq MSHR misses
+system.cpu0.dcache.WriteReq_mshr_misses::total 155538 # number of WriteReq MSHR misses
+system.cpu0.dcache.LoadLockedReq_mshr_misses::cpu0.data 9456 # number of LoadLockedReq MSHR misses
+system.cpu0.dcache.LoadLockedReq_mshr_misses::total 9456 # number of LoadLockedReq MSHR misses
+system.cpu0.dcache.StoreCondReq_mshr_misses::cpu0.data 8184 # number of StoreCondReq MSHR misses
+system.cpu0.dcache.StoreCondReq_mshr_misses::total 8184 # number of StoreCondReq MSHR misses
+system.cpu0.dcache.demand_mshr_misses::cpu0.data 372868 # number of demand (read+write) MSHR misses
+system.cpu0.dcache.demand_mshr_misses::total 372868 # number of demand (read+write) MSHR misses
+system.cpu0.dcache.overall_mshr_misses::cpu0.data 372868 # number of overall MSHR misses
+system.cpu0.dcache.overall_mshr_misses::total 372868 # number of overall MSHR misses
+system.cpu0.dcache.ReadReq_mshr_miss_latency::cpu0.data 2678673500 # number of ReadReq MSHR miss cycles
+system.cpu0.dcache.ReadReq_mshr_miss_latency::total 2678673500 # number of ReadReq MSHR miss cycles
+system.cpu0.dcache.WriteReq_mshr_miss_latency::cpu0.data 5851029000 # number of WriteReq MSHR miss cycles
+system.cpu0.dcache.WriteReq_mshr_miss_latency::total 5851029000 # number of WriteReq MSHR miss cycles
+system.cpu0.dcache.LoadLockedReq_mshr_miss_latency::cpu0.data 71881000 # number of LoadLockedReq MSHR miss cycles
+system.cpu0.dcache.LoadLockedReq_mshr_miss_latency::total 71881000 # number of LoadLockedReq MSHR miss cycles
+system.cpu0.dcache.StoreCondReq_mshr_miss_latency::cpu0.data 45691000 # number of StoreCondReq MSHR miss cycles
+system.cpu0.dcache.StoreCondReq_mshr_miss_latency::total 45691000 # number of StoreCondReq MSHR miss cycles
+system.cpu0.dcache.StoreCondFailReq_mshr_miss_latency::cpu0.data 1000 # number of StoreCondFailReq MSHR miss cycles
+system.cpu0.dcache.StoreCondFailReq_mshr_miss_latency::total 1000 # number of StoreCondFailReq MSHR miss cycles
+system.cpu0.dcache.demand_mshr_miss_latency::cpu0.data 8529702500 # number of demand (read+write) MSHR miss cycles
+system.cpu0.dcache.demand_mshr_miss_latency::total 8529702500 # number of demand (read+write) MSHR miss cycles
+system.cpu0.dcache.overall_mshr_miss_latency::cpu0.data 8529702500 # number of overall MSHR miss cycles
+system.cpu0.dcache.overall_mshr_miss_latency::total 8529702500 # number of overall MSHR miss cycles
+system.cpu0.dcache.ReadReq_mshr_uncacheable_latency::cpu0.data 9171180500 # number of ReadReq MSHR uncacheable cycles
+system.cpu0.dcache.ReadReq_mshr_uncacheable_latency::total 9171180500 # number of ReadReq MSHR uncacheable cycles
+system.cpu0.dcache.WriteReq_mshr_uncacheable_latency::cpu0.data 40129379500 # number of WriteReq MSHR uncacheable cycles
+system.cpu0.dcache.WriteReq_mshr_uncacheable_latency::total 40129379500 # number of WriteReq MSHR uncacheable cycles
+system.cpu0.dcache.overall_mshr_uncacheable_latency::cpu0.data 49300560000 # number of overall MSHR uncacheable cycles
+system.cpu0.dcache.overall_mshr_uncacheable_latency::total 49300560000 # number of overall MSHR uncacheable cycles
+system.cpu0.dcache.ReadReq_mshr_miss_rate::cpu0.data 0.028424 # mshr miss rate for ReadReq accesses
+system.cpu0.dcache.WriteReq_mshr_miss_rate::cpu0.data 0.029192 # mshr miss rate for WriteReq accesses
+system.cpu0.dcache.LoadLockedReq_mshr_miss_rate::cpu0.data 0.069410 # mshr miss rate for LoadLockedReq accesses
+system.cpu0.dcache.StoreCondReq_mshr_miss_rate::cpu0.data 0.060095 # mshr miss rate for StoreCondReq accesses
+system.cpu0.dcache.demand_mshr_miss_rate::cpu0.data 0.028739 # mshr miss rate for demand accesses
+system.cpu0.dcache.overall_mshr_miss_rate::cpu0.data 0.028739 # mshr miss rate for overall accesses
+system.cpu0.dcache.ReadReq_avg_mshr_miss_latency::cpu0.data 12325.373855 # average ReadReq mshr miss latency
+system.cpu0.dcache.WriteReq_avg_mshr_miss_latency::cpu0.data 37618.003318 # average WriteReq mshr miss latency
+system.cpu0.dcache.LoadLockedReq_avg_mshr_miss_latency::cpu0.data 7601.628596 # average LoadLockedReq mshr miss latency
+system.cpu0.dcache.StoreCondReq_avg_mshr_miss_latency::cpu0.data 5582.966764 # average StoreCondReq mshr miss latency
+system.cpu0.dcache.StoreCondFailReq_avg_mshr_miss_latency::cpu0.data inf # average StoreCondFailReq mshr miss latency
+system.cpu0.dcache.demand_avg_mshr_miss_latency::cpu0.data 22875.930624 # average overall mshr miss latency
+system.cpu0.dcache.overall_avg_mshr_miss_latency::cpu0.data 22875.930624 # average overall mshr miss latency
+system.cpu0.dcache.ReadReq_avg_mshr_uncacheable_latency::cpu0.data inf # average ReadReq mshr uncacheable latency
+system.cpu0.dcache.WriteReq_avg_mshr_uncacheable_latency::cpu0.data inf # average WriteReq mshr uncacheable latency
+system.cpu0.dcache.overall_avg_mshr_uncacheable_latency::cpu0.data inf # average overall mshr uncacheable latency
system.cpu0.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu1.dtb.inst_hits 0 # ITB inst hits
system.cpu1.dtb.inst_misses 0 # ITB inst misses
@@ -566,7 +757,8 @@ system.cpu1.itb.accesses 26851434 # DT
system.cpu1.numCycles 5339222450 # number of cpu cycles simulated
system.cpu1.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu1.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu1.num_insts 34444935 # Number of instructions executed
+system.cpu1.committedInsts 25921760 # Number of instructions committed
+system.cpu1.committedOps 34444935 # Number of ops (including micro ops) committed
system.cpu1.num_int_alu_accesses 31033253 # Number of integer alu accesses
system.cpu1.num_fp_alu_accesses 5714 # Number of float alu accesses
system.cpu1.num_func_calls 1093852 # number of times a function call or return occured
@@ -592,51 +784,39 @@ system.cpu1.icache.total_refs 26339543 # To
system.cpu1.icache.sampled_refs 508733 # Sample count of references to valid blocks.
system.cpu1.icache.avg_refs 51.774788 # Average number of references to valid blocks.
system.cpu1.icache.warmup_cycle 191336880000 # Cycle when the warmup percentage was hit.
-system.cpu1.icache.occ_blocks::0 497.375159 # Average occupied blocks per context
-system.cpu1.icache.occ_percent::0 0.971436 # Average percentage of cache occupancy
-system.cpu1.icache.ReadReq_hits::0 26339543 # number of ReadReq hits
+system.cpu1.icache.occ_blocks::cpu1.inst 497.375159 # Average occupied blocks per requestor
+system.cpu1.icache.occ_percent::cpu1.inst 0.971436 # Average percentage of cache occupancy
+system.cpu1.icache.occ_percent::total 0.971436 # Average percentage of cache occupancy
+system.cpu1.icache.ReadReq_hits::cpu1.inst 26339543 # number of ReadReq hits
system.cpu1.icache.ReadReq_hits::total 26339543 # number of ReadReq hits
-system.cpu1.icache.demand_hits::0 26339543 # number of demand (read+write) hits
-system.cpu1.icache.demand_hits::1 0 # number of demand (read+write) hits
+system.cpu1.icache.demand_hits::cpu1.inst 26339543 # number of demand (read+write) hits
system.cpu1.icache.demand_hits::total 26339543 # number of demand (read+write) hits
-system.cpu1.icache.overall_hits::0 26339543 # number of overall hits
-system.cpu1.icache.overall_hits::1 0 # number of overall hits
+system.cpu1.icache.overall_hits::cpu1.inst 26339543 # number of overall hits
system.cpu1.icache.overall_hits::total 26339543 # number of overall hits
-system.cpu1.icache.ReadReq_misses::0 508733 # number of ReadReq misses
+system.cpu1.icache.ReadReq_misses::cpu1.inst 508733 # number of ReadReq misses
system.cpu1.icache.ReadReq_misses::total 508733 # number of ReadReq misses
-system.cpu1.icache.demand_misses::0 508733 # number of demand (read+write) misses
-system.cpu1.icache.demand_misses::1 0 # number of demand (read+write) misses
+system.cpu1.icache.demand_misses::cpu1.inst 508733 # number of demand (read+write) misses
system.cpu1.icache.demand_misses::total 508733 # number of demand (read+write) misses
-system.cpu1.icache.overall_misses::0 508733 # number of overall misses
-system.cpu1.icache.overall_misses::1 0 # number of overall misses
+system.cpu1.icache.overall_misses::cpu1.inst 508733 # number of overall misses
system.cpu1.icache.overall_misses::total 508733 # number of overall misses
-system.cpu1.icache.ReadReq_miss_latency 7436442000 # number of ReadReq miss cycles
-system.cpu1.icache.demand_miss_latency 7436442000 # number of demand (read+write) miss cycles
-system.cpu1.icache.overall_miss_latency 7436442000 # number of overall miss cycles
-system.cpu1.icache.ReadReq_accesses::0 26848276 # number of ReadReq accesses(hits+misses)
+system.cpu1.icache.ReadReq_miss_latency::cpu1.inst 7436442000 # number of ReadReq miss cycles
+system.cpu1.icache.ReadReq_miss_latency::total 7436442000 # number of ReadReq miss cycles
+system.cpu1.icache.demand_miss_latency::cpu1.inst 7436442000 # number of demand (read+write) miss cycles
+system.cpu1.icache.demand_miss_latency::total 7436442000 # number of demand (read+write) miss cycles
+system.cpu1.icache.overall_miss_latency::cpu1.inst 7436442000 # number of overall miss cycles
+system.cpu1.icache.overall_miss_latency::total 7436442000 # number of overall miss cycles
+system.cpu1.icache.ReadReq_accesses::cpu1.inst 26848276 # number of ReadReq accesses(hits+misses)
system.cpu1.icache.ReadReq_accesses::total 26848276 # number of ReadReq accesses(hits+misses)
-system.cpu1.icache.demand_accesses::0 26848276 # number of demand (read+write) accesses
-system.cpu1.icache.demand_accesses::1 0 # number of demand (read+write) accesses
+system.cpu1.icache.demand_accesses::cpu1.inst 26848276 # number of demand (read+write) accesses
system.cpu1.icache.demand_accesses::total 26848276 # number of demand (read+write) accesses
-system.cpu1.icache.overall_accesses::0 26848276 # number of overall (read+write) accesses
-system.cpu1.icache.overall_accesses::1 0 # number of overall (read+write) accesses
+system.cpu1.icache.overall_accesses::cpu1.inst 26848276 # number of overall (read+write) accesses
system.cpu1.icache.overall_accesses::total 26848276 # number of overall (read+write) accesses
-system.cpu1.icache.ReadReq_miss_rate::0 0.018948 # miss rate for ReadReq accesses
-system.cpu1.icache.demand_miss_rate::0 0.018948 # miss rate for demand accesses
-system.cpu1.icache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu1.icache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu1.icache.overall_miss_rate::0 0.018948 # miss rate for overall accesses
-system.cpu1.icache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu1.icache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu1.icache.ReadReq_avg_miss_latency::0 14617.573462 # average ReadReq miss latency
-system.cpu1.icache.ReadReq_avg_miss_latency::1 inf # average ReadReq miss latency
-system.cpu1.icache.ReadReq_avg_miss_latency::total inf # average ReadReq miss latency
-system.cpu1.icache.demand_avg_miss_latency::0 14617.573462 # average overall miss latency
-system.cpu1.icache.demand_avg_miss_latency::1 inf # average overall miss latency
-system.cpu1.icache.demand_avg_miss_latency::total inf # average overall miss latency
-system.cpu1.icache.overall_avg_miss_latency::0 14617.573462 # average overall miss latency
-system.cpu1.icache.overall_avg_miss_latency::1 inf # average overall miss latency
-system.cpu1.icache.overall_avg_miss_latency::total inf # average overall miss latency
+system.cpu1.icache.ReadReq_miss_rate::cpu1.inst 0.018948 # miss rate for ReadReq accesses
+system.cpu1.icache.demand_miss_rate::cpu1.inst 0.018948 # miss rate for demand accesses
+system.cpu1.icache.overall_miss_rate::cpu1.inst 0.018948 # miss rate for overall accesses
+system.cpu1.icache.ReadReq_avg_miss_latency::cpu1.inst 14617.573462 # average ReadReq miss latency
+system.cpu1.icache.demand_avg_miss_latency::cpu1.inst 14617.573462 # average overall miss latency
+system.cpu1.icache.overall_avg_miss_latency::cpu1.inst 14617.573462 # average overall miss latency
system.cpu1.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu1.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu1.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -645,34 +825,32 @@ system.cpu1.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu1.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu1.icache.fast_writes 0 # number of fast writes performed
system.cpu1.icache.cache_copies 0 # number of cache copies performed
-system.cpu1.icache.writebacks 27998 # number of writebacks
-system.cpu1.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu1.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu1.icache.ReadReq_mshr_misses 508733 # number of ReadReq MSHR misses
-system.cpu1.icache.demand_mshr_misses 508733 # number of demand (read+write) MSHR misses
-system.cpu1.icache.overall_mshr_misses 508733 # number of overall MSHR misses
-system.cpu1.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu1.icache.ReadReq_mshr_miss_latency 5908060000 # number of ReadReq MSHR miss cycles
-system.cpu1.icache.demand_mshr_miss_latency 5908060000 # number of demand (read+write) MSHR miss cycles
-system.cpu1.icache.overall_mshr_miss_latency 5908060000 # number of overall MSHR miss cycles
-system.cpu1.icache.ReadReq_mshr_uncacheable_latency 5250000 # number of ReadReq MSHR uncacheable cycles
-system.cpu1.icache.overall_mshr_uncacheable_latency 5250000 # number of overall MSHR uncacheable cycles
-system.cpu1.icache.ReadReq_mshr_miss_rate::0 0.018948 # mshr miss rate for ReadReq accesses
-system.cpu1.icache.ReadReq_mshr_miss_rate::1 inf # mshr miss rate for ReadReq accesses
-system.cpu1.icache.ReadReq_mshr_miss_rate::total inf # mshr miss rate for ReadReq accesses
-system.cpu1.icache.demand_mshr_miss_rate::0 0.018948 # mshr miss rate for demand accesses
-system.cpu1.icache.demand_mshr_miss_rate::1 inf # mshr miss rate for demand accesses
-system.cpu1.icache.demand_mshr_miss_rate::total inf # mshr miss rate for demand accesses
-system.cpu1.icache.overall_mshr_miss_rate::0 0.018948 # mshr miss rate for overall accesses
-system.cpu1.icache.overall_mshr_miss_rate::1 inf # mshr miss rate for overall accesses
-system.cpu1.icache.overall_mshr_miss_rate::total inf # mshr miss rate for overall accesses
-system.cpu1.icache.ReadReq_avg_mshr_miss_latency 11613.282409 # average ReadReq mshr miss latency
-system.cpu1.icache.demand_avg_mshr_miss_latency 11613.282409 # average overall mshr miss latency
-system.cpu1.icache.overall_avg_mshr_miss_latency 11613.282409 # average overall mshr miss latency
-system.cpu1.icache.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.cpu1.icache.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.cpu1.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu1.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu1.icache.writebacks::writebacks 27998 # number of writebacks
+system.cpu1.icache.writebacks::total 27998 # number of writebacks
+system.cpu1.icache.ReadReq_mshr_misses::cpu1.inst 508733 # number of ReadReq MSHR misses
+system.cpu1.icache.ReadReq_mshr_misses::total 508733 # number of ReadReq MSHR misses
+system.cpu1.icache.demand_mshr_misses::cpu1.inst 508733 # number of demand (read+write) MSHR misses
+system.cpu1.icache.demand_mshr_misses::total 508733 # number of demand (read+write) MSHR misses
+system.cpu1.icache.overall_mshr_misses::cpu1.inst 508733 # number of overall MSHR misses
+system.cpu1.icache.overall_mshr_misses::total 508733 # number of overall MSHR misses
+system.cpu1.icache.ReadReq_mshr_miss_latency::cpu1.inst 5908060000 # number of ReadReq MSHR miss cycles
+system.cpu1.icache.ReadReq_mshr_miss_latency::total 5908060000 # number of ReadReq MSHR miss cycles
+system.cpu1.icache.demand_mshr_miss_latency::cpu1.inst 5908060000 # number of demand (read+write) MSHR miss cycles
+system.cpu1.icache.demand_mshr_miss_latency::total 5908060000 # number of demand (read+write) MSHR miss cycles
+system.cpu1.icache.overall_mshr_miss_latency::cpu1.inst 5908060000 # number of overall MSHR miss cycles
+system.cpu1.icache.overall_mshr_miss_latency::total 5908060000 # number of overall MSHR miss cycles
+system.cpu1.icache.ReadReq_mshr_uncacheable_latency::cpu1.inst 5250000 # number of ReadReq MSHR uncacheable cycles
+system.cpu1.icache.ReadReq_mshr_uncacheable_latency::total 5250000 # number of ReadReq MSHR uncacheable cycles
+system.cpu1.icache.overall_mshr_uncacheable_latency::cpu1.inst 5250000 # number of overall MSHR uncacheable cycles
+system.cpu1.icache.overall_mshr_uncacheable_latency::total 5250000 # number of overall MSHR uncacheable cycles
+system.cpu1.icache.ReadReq_mshr_miss_rate::cpu1.inst 0.018948 # mshr miss rate for ReadReq accesses
+system.cpu1.icache.demand_mshr_miss_rate::cpu1.inst 0.018948 # mshr miss rate for demand accesses
+system.cpu1.icache.overall_mshr_miss_rate::cpu1.inst 0.018948 # mshr miss rate for overall accesses
+system.cpu1.icache.ReadReq_avg_mshr_miss_latency::cpu1.inst 11613.282409 # average ReadReq mshr miss latency
+system.cpu1.icache.demand_avg_mshr_miss_latency::cpu1.inst 11613.282409 # average overall mshr miss latency
+system.cpu1.icache.overall_avg_mshr_miss_latency::cpu1.inst 11613.282409 # average overall mshr miss latency
+system.cpu1.icache.ReadReq_avg_mshr_uncacheable_latency::cpu1.inst inf # average ReadReq mshr uncacheable latency
+system.cpu1.icache.overall_avg_mshr_uncacheable_latency::cpu1.inst inf # average overall mshr uncacheable latency
system.cpu1.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu1.dcache.replacements 295754 # number of replacements
system.cpu1.dcache.tagsinuse 467.166427 # Cycle average of tags in use
@@ -680,84 +858,69 @@ system.cpu1.dcache.total_refs 11737107 # To
system.cpu1.dcache.sampled_refs 296266 # Sample count of references to valid blocks.
system.cpu1.dcache.avg_refs 39.616787 # Average number of references to valid blocks.
system.cpu1.dcache.warmup_cycle 75924171000 # Cycle when the warmup percentage was hit.
-system.cpu1.dcache.occ_blocks::0 467.166427 # Average occupied blocks per context
-system.cpu1.dcache.occ_percent::0 0.912434 # Average percentage of cache occupancy
-system.cpu1.dcache.ReadReq_hits::0 6345290 # number of ReadReq hits
+system.cpu1.dcache.occ_blocks::cpu1.data 467.166427 # Average occupied blocks per requestor
+system.cpu1.dcache.occ_percent::cpu1.data 0.912434 # Average percentage of cache occupancy
+system.cpu1.dcache.occ_percent::total 0.912434 # Average percentage of cache occupancy
+system.cpu1.dcache.ReadReq_hits::cpu1.data 6345290 # number of ReadReq hits
system.cpu1.dcache.ReadReq_hits::total 6345290 # number of ReadReq hits
-system.cpu1.dcache.WriteReq_hits::0 5152610 # number of WriteReq hits
+system.cpu1.dcache.WriteReq_hits::cpu1.data 5152610 # number of WriteReq hits
system.cpu1.dcache.WriteReq_hits::total 5152610 # number of WriteReq hits
-system.cpu1.dcache.LoadLockedReq_hits::0 104795 # number of LoadLockedReq hits
+system.cpu1.dcache.LoadLockedReq_hits::cpu1.data 104795 # number of LoadLockedReq hits
system.cpu1.dcache.LoadLockedReq_hits::total 104795 # number of LoadLockedReq hits
-system.cpu1.dcache.StoreCondReq_hits::0 106403 # number of StoreCondReq hits
+system.cpu1.dcache.StoreCondReq_hits::cpu1.data 106403 # number of StoreCondReq hits
system.cpu1.dcache.StoreCondReq_hits::total 106403 # number of StoreCondReq hits
-system.cpu1.dcache.demand_hits::0 11497900 # number of demand (read+write) hits
-system.cpu1.dcache.demand_hits::1 0 # number of demand (read+write) hits
+system.cpu1.dcache.demand_hits::cpu1.data 11497900 # number of demand (read+write) hits
system.cpu1.dcache.demand_hits::total 11497900 # number of demand (read+write) hits
-system.cpu1.dcache.overall_hits::0 11497900 # number of overall hits
-system.cpu1.dcache.overall_hits::1 0 # number of overall hits
+system.cpu1.dcache.overall_hits::cpu1.data 11497900 # number of overall hits
system.cpu1.dcache.overall_hits::total 11497900 # number of overall hits
-system.cpu1.dcache.ReadReq_misses::0 188245 # number of ReadReq misses
+system.cpu1.dcache.ReadReq_misses::cpu1.data 188245 # number of ReadReq misses
system.cpu1.dcache.ReadReq_misses::total 188245 # number of ReadReq misses
-system.cpu1.dcache.WriteReq_misses::0 137493 # number of WriteReq misses
+system.cpu1.dcache.WriteReq_misses::cpu1.data 137493 # number of WriteReq misses
system.cpu1.dcache.WriteReq_misses::total 137493 # number of WriteReq misses
-system.cpu1.dcache.LoadLockedReq_misses::0 11557 # number of LoadLockedReq misses
+system.cpu1.dcache.LoadLockedReq_misses::cpu1.data 11557 # number of LoadLockedReq misses
system.cpu1.dcache.LoadLockedReq_misses::total 11557 # number of LoadLockedReq misses
-system.cpu1.dcache.StoreCondReq_misses::0 9906 # number of StoreCondReq misses
+system.cpu1.dcache.StoreCondReq_misses::cpu1.data 9906 # number of StoreCondReq misses
system.cpu1.dcache.StoreCondReq_misses::total 9906 # number of StoreCondReq misses
-system.cpu1.dcache.demand_misses::0 325738 # number of demand (read+write) misses
-system.cpu1.dcache.demand_misses::1 0 # number of demand (read+write) misses
+system.cpu1.dcache.demand_misses::cpu1.data 325738 # number of demand (read+write) misses
system.cpu1.dcache.demand_misses::total 325738 # number of demand (read+write) misses
-system.cpu1.dcache.overall_misses::0 325738 # number of overall misses
-system.cpu1.dcache.overall_misses::1 0 # number of overall misses
+system.cpu1.dcache.overall_misses::cpu1.data 325738 # number of overall misses
system.cpu1.dcache.overall_misses::total 325738 # number of overall misses
-system.cpu1.dcache.ReadReq_miss_latency 2729023500 # number of ReadReq miss cycles
-system.cpu1.dcache.WriteReq_miss_latency 4123985000 # number of WriteReq miss cycles
-system.cpu1.dcache.LoadLockedReq_miss_latency 131721000 # number of LoadLockedReq miss cycles
-system.cpu1.dcache.StoreCondReq_miss_latency 82493000 # number of StoreCondReq miss cycles
-system.cpu1.dcache.demand_miss_latency 6853008500 # number of demand (read+write) miss cycles
-system.cpu1.dcache.overall_miss_latency 6853008500 # number of overall miss cycles
-system.cpu1.dcache.ReadReq_accesses::0 6533535 # number of ReadReq accesses(hits+misses)
+system.cpu1.dcache.ReadReq_miss_latency::cpu1.data 2729023500 # number of ReadReq miss cycles
+system.cpu1.dcache.ReadReq_miss_latency::total 2729023500 # number of ReadReq miss cycles
+system.cpu1.dcache.WriteReq_miss_latency::cpu1.data 4123985000 # number of WriteReq miss cycles
+system.cpu1.dcache.WriteReq_miss_latency::total 4123985000 # number of WriteReq miss cycles
+system.cpu1.dcache.LoadLockedReq_miss_latency::cpu1.data 131721000 # number of LoadLockedReq miss cycles
+system.cpu1.dcache.LoadLockedReq_miss_latency::total 131721000 # number of LoadLockedReq miss cycles
+system.cpu1.dcache.StoreCondReq_miss_latency::cpu1.data 82493000 # number of StoreCondReq miss cycles
+system.cpu1.dcache.StoreCondReq_miss_latency::total 82493000 # number of StoreCondReq miss cycles
+system.cpu1.dcache.demand_miss_latency::cpu1.data 6853008500 # number of demand (read+write) miss cycles
+system.cpu1.dcache.demand_miss_latency::total 6853008500 # number of demand (read+write) miss cycles
+system.cpu1.dcache.overall_miss_latency::cpu1.data 6853008500 # number of overall miss cycles
+system.cpu1.dcache.overall_miss_latency::total 6853008500 # number of overall miss cycles
+system.cpu1.dcache.ReadReq_accesses::cpu1.data 6533535 # number of ReadReq accesses(hits+misses)
system.cpu1.dcache.ReadReq_accesses::total 6533535 # number of ReadReq accesses(hits+misses)
-system.cpu1.dcache.WriteReq_accesses::0 5290103 # number of WriteReq accesses(hits+misses)
+system.cpu1.dcache.WriteReq_accesses::cpu1.data 5290103 # number of WriteReq accesses(hits+misses)
system.cpu1.dcache.WriteReq_accesses::total 5290103 # number of WriteReq accesses(hits+misses)
-system.cpu1.dcache.LoadLockedReq_accesses::0 116352 # number of LoadLockedReq accesses(hits+misses)
+system.cpu1.dcache.LoadLockedReq_accesses::cpu1.data 116352 # number of LoadLockedReq accesses(hits+misses)
system.cpu1.dcache.LoadLockedReq_accesses::total 116352 # number of LoadLockedReq accesses(hits+misses)
-system.cpu1.dcache.StoreCondReq_accesses::0 116309 # number of StoreCondReq accesses(hits+misses)
+system.cpu1.dcache.StoreCondReq_accesses::cpu1.data 116309 # number of StoreCondReq accesses(hits+misses)
system.cpu1.dcache.StoreCondReq_accesses::total 116309 # number of StoreCondReq accesses(hits+misses)
-system.cpu1.dcache.demand_accesses::0 11823638 # number of demand (read+write) accesses
-system.cpu1.dcache.demand_accesses::1 0 # number of demand (read+write) accesses
+system.cpu1.dcache.demand_accesses::cpu1.data 11823638 # number of demand (read+write) accesses
system.cpu1.dcache.demand_accesses::total 11823638 # number of demand (read+write) accesses
-system.cpu1.dcache.overall_accesses::0 11823638 # number of overall (read+write) accesses
-system.cpu1.dcache.overall_accesses::1 0 # number of overall (read+write) accesses
+system.cpu1.dcache.overall_accesses::cpu1.data 11823638 # number of overall (read+write) accesses
system.cpu1.dcache.overall_accesses::total 11823638 # number of overall (read+write) accesses
-system.cpu1.dcache.ReadReq_miss_rate::0 0.028812 # miss rate for ReadReq accesses
-system.cpu1.dcache.WriteReq_miss_rate::0 0.025991 # miss rate for WriteReq accesses
-system.cpu1.dcache.LoadLockedReq_miss_rate::0 0.099328 # miss rate for LoadLockedReq accesses
-system.cpu1.dcache.StoreCondReq_miss_rate::0 0.085170 # miss rate for StoreCondReq accesses
-system.cpu1.dcache.demand_miss_rate::0 0.027550 # miss rate for demand accesses
-system.cpu1.dcache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu1.dcache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu1.dcache.overall_miss_rate::0 0.027550 # miss rate for overall accesses
-system.cpu1.dcache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu1.dcache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu1.dcache.ReadReq_avg_miss_latency::0 14497.189832 # average ReadReq miss latency
-system.cpu1.dcache.ReadReq_avg_miss_latency::1 inf # average ReadReq miss latency
-system.cpu1.dcache.ReadReq_avg_miss_latency::total inf # average ReadReq miss latency
-system.cpu1.dcache.WriteReq_avg_miss_latency::0 29994.145156 # average WriteReq miss latency
-system.cpu1.dcache.WriteReq_avg_miss_latency::1 inf # average WriteReq miss latency
-system.cpu1.dcache.WriteReq_avg_miss_latency::total inf # average WriteReq miss latency
-system.cpu1.dcache.LoadLockedReq_avg_miss_latency::0 11397.508004 # average LoadLockedReq miss latency
-system.cpu1.dcache.LoadLockedReq_avg_miss_latency::1 inf # average LoadLockedReq miss latency
-system.cpu1.dcache.LoadLockedReq_avg_miss_latency::total inf # average LoadLockedReq miss latency
-system.cpu1.dcache.StoreCondReq_avg_miss_latency::0 8327.579245 # average StoreCondReq miss latency
-system.cpu1.dcache.StoreCondReq_avg_miss_latency::1 inf # average StoreCondReq miss latency
-system.cpu1.dcache.StoreCondReq_avg_miss_latency::total inf # average StoreCondReq miss latency
-system.cpu1.dcache.demand_avg_miss_latency::0 21038.406634 # average overall miss latency
-system.cpu1.dcache.demand_avg_miss_latency::1 inf # average overall miss latency
-system.cpu1.dcache.demand_avg_miss_latency::total inf # average overall miss latency
-system.cpu1.dcache.overall_avg_miss_latency::0 21038.406634 # average overall miss latency
-system.cpu1.dcache.overall_avg_miss_latency::1 inf # average overall miss latency
-system.cpu1.dcache.overall_avg_miss_latency::total inf # average overall miss latency
+system.cpu1.dcache.ReadReq_miss_rate::cpu1.data 0.028812 # miss rate for ReadReq accesses
+system.cpu1.dcache.WriteReq_miss_rate::cpu1.data 0.025991 # miss rate for WriteReq accesses
+system.cpu1.dcache.LoadLockedReq_miss_rate::cpu1.data 0.099328 # miss rate for LoadLockedReq accesses
+system.cpu1.dcache.StoreCondReq_miss_rate::cpu1.data 0.085170 # miss rate for StoreCondReq accesses
+system.cpu1.dcache.demand_miss_rate::cpu1.data 0.027550 # miss rate for demand accesses
+system.cpu1.dcache.overall_miss_rate::cpu1.data 0.027550 # miss rate for overall accesses
+system.cpu1.dcache.ReadReq_avg_miss_latency::cpu1.data 14497.189832 # average ReadReq miss latency
+system.cpu1.dcache.WriteReq_avg_miss_latency::cpu1.data 29994.145156 # average WriteReq miss latency
+system.cpu1.dcache.LoadLockedReq_avg_miss_latency::cpu1.data 11397.508004 # average LoadLockedReq miss latency
+system.cpu1.dcache.StoreCondReq_avg_miss_latency::cpu1.data 8327.579245 # average StoreCondReq miss latency
+system.cpu1.dcache.demand_avg_miss_latency::cpu1.data 21038.406634 # average overall miss latency
+system.cpu1.dcache.overall_avg_miss_latency::cpu1.data 21038.406634 # average overall miss latency
system.cpu1.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu1.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu1.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -766,54 +929,53 @@ system.cpu1.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu1.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu1.dcache.fast_writes 0 # number of fast writes performed
system.cpu1.dcache.cache_copies 0 # number of cache copies performed
-system.cpu1.dcache.writebacks 253551 # number of writebacks
-system.cpu1.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu1.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu1.dcache.ReadReq_mshr_misses 188245 # number of ReadReq MSHR misses
-system.cpu1.dcache.WriteReq_mshr_misses 137493 # number of WriteReq MSHR misses
-system.cpu1.dcache.LoadLockedReq_mshr_misses 11557 # number of LoadLockedReq MSHR misses
-system.cpu1.dcache.StoreCondReq_mshr_misses 9900 # number of StoreCondReq MSHR misses
-system.cpu1.dcache.demand_mshr_misses 325738 # number of demand (read+write) MSHR misses
-system.cpu1.dcache.overall_mshr_misses 325738 # number of overall MSHR misses
-system.cpu1.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu1.dcache.ReadReq_mshr_miss_latency 2164153000 # number of ReadReq MSHR miss cycles
-system.cpu1.dcache.WriteReq_mshr_miss_latency 3711466500 # number of WriteReq MSHR miss cycles
-system.cpu1.dcache.LoadLockedReq_mshr_miss_latency 97050000 # number of LoadLockedReq MSHR miss cycles
-system.cpu1.dcache.StoreCondReq_mshr_miss_latency 52793000 # number of StoreCondReq MSHR miss cycles
-system.cpu1.dcache.demand_mshr_miss_latency 5875619500 # number of demand (read+write) MSHR miss cycles
-system.cpu1.dcache.overall_mshr_miss_latency 5875619500 # number of overall MSHR miss cycles
-system.cpu1.dcache.ReadReq_mshr_uncacheable_latency 137931975000 # number of ReadReq MSHR uncacheable cycles
-system.cpu1.dcache.WriteReq_mshr_uncacheable_latency 470526000 # number of WriteReq MSHR uncacheable cycles
-system.cpu1.dcache.overall_mshr_uncacheable_latency 138402501000 # number of overall MSHR uncacheable cycles
-system.cpu1.dcache.ReadReq_mshr_miss_rate::0 0.028812 # mshr miss rate for ReadReq accesses
-system.cpu1.dcache.ReadReq_mshr_miss_rate::1 inf # mshr miss rate for ReadReq accesses
-system.cpu1.dcache.ReadReq_mshr_miss_rate::total inf # mshr miss rate for ReadReq accesses
-system.cpu1.dcache.WriteReq_mshr_miss_rate::0 0.025991 # mshr miss rate for WriteReq accesses
-system.cpu1.dcache.WriteReq_mshr_miss_rate::1 inf # mshr miss rate for WriteReq accesses
-system.cpu1.dcache.WriteReq_mshr_miss_rate::total inf # mshr miss rate for WriteReq accesses
-system.cpu1.dcache.LoadLockedReq_mshr_miss_rate::0 0.099328 # mshr miss rate for LoadLockedReq accesses
-system.cpu1.dcache.LoadLockedReq_mshr_miss_rate::1 inf # mshr miss rate for LoadLockedReq accesses
-system.cpu1.dcache.LoadLockedReq_mshr_miss_rate::total inf # mshr miss rate for LoadLockedReq accesses
-system.cpu1.dcache.StoreCondReq_mshr_miss_rate::0 0.085118 # mshr miss rate for StoreCondReq accesses
-system.cpu1.dcache.StoreCondReq_mshr_miss_rate::1 inf # mshr miss rate for StoreCondReq accesses
-system.cpu1.dcache.StoreCondReq_mshr_miss_rate::total inf # mshr miss rate for StoreCondReq accesses
-system.cpu1.dcache.demand_mshr_miss_rate::0 0.027550 # mshr miss rate for demand accesses
-system.cpu1.dcache.demand_mshr_miss_rate::1 inf # mshr miss rate for demand accesses
-system.cpu1.dcache.demand_mshr_miss_rate::total inf # mshr miss rate for demand accesses
-system.cpu1.dcache.overall_mshr_miss_rate::0 0.027550 # mshr miss rate for overall accesses
-system.cpu1.dcache.overall_mshr_miss_rate::1 inf # mshr miss rate for overall accesses
-system.cpu1.dcache.overall_mshr_miss_rate::total inf # mshr miss rate for overall accesses
-system.cpu1.dcache.ReadReq_avg_mshr_miss_latency 11496.470026 # average ReadReq mshr miss latency
-system.cpu1.dcache.WriteReq_avg_mshr_miss_latency 26993.857869 # average WriteReq mshr miss latency
-system.cpu1.dcache.LoadLockedReq_avg_mshr_miss_latency 8397.508004 # average LoadLockedReq mshr miss latency
-system.cpu1.dcache.StoreCondReq_avg_mshr_miss_latency 5332.626263 # average StoreCondReq mshr miss latency
-system.cpu1.dcache.demand_avg_mshr_miss_latency 18037.869392 # average overall mshr miss latency
-system.cpu1.dcache.overall_avg_mshr_miss_latency 18037.869392 # average overall mshr miss latency
-system.cpu1.dcache.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.cpu1.dcache.WriteReq_avg_mshr_uncacheable_latency inf # average WriteReq mshr uncacheable latency
-system.cpu1.dcache.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.cpu1.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu1.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu1.dcache.writebacks::writebacks 253551 # number of writebacks
+system.cpu1.dcache.writebacks::total 253551 # number of writebacks
+system.cpu1.dcache.ReadReq_mshr_misses::cpu1.data 188245 # number of ReadReq MSHR misses
+system.cpu1.dcache.ReadReq_mshr_misses::total 188245 # number of ReadReq MSHR misses
+system.cpu1.dcache.WriteReq_mshr_misses::cpu1.data 137493 # number of WriteReq MSHR misses
+system.cpu1.dcache.WriteReq_mshr_misses::total 137493 # number of WriteReq MSHR misses
+system.cpu1.dcache.LoadLockedReq_mshr_misses::cpu1.data 11557 # number of LoadLockedReq MSHR misses
+system.cpu1.dcache.LoadLockedReq_mshr_misses::total 11557 # number of LoadLockedReq MSHR misses
+system.cpu1.dcache.StoreCondReq_mshr_misses::cpu1.data 9900 # number of StoreCondReq MSHR misses
+system.cpu1.dcache.StoreCondReq_mshr_misses::total 9900 # number of StoreCondReq MSHR misses
+system.cpu1.dcache.demand_mshr_misses::cpu1.data 325738 # number of demand (read+write) MSHR misses
+system.cpu1.dcache.demand_mshr_misses::total 325738 # number of demand (read+write) MSHR misses
+system.cpu1.dcache.overall_mshr_misses::cpu1.data 325738 # number of overall MSHR misses
+system.cpu1.dcache.overall_mshr_misses::total 325738 # number of overall MSHR misses
+system.cpu1.dcache.ReadReq_mshr_miss_latency::cpu1.data 2164153000 # number of ReadReq MSHR miss cycles
+system.cpu1.dcache.ReadReq_mshr_miss_latency::total 2164153000 # number of ReadReq MSHR miss cycles
+system.cpu1.dcache.WriteReq_mshr_miss_latency::cpu1.data 3711466500 # number of WriteReq MSHR miss cycles
+system.cpu1.dcache.WriteReq_mshr_miss_latency::total 3711466500 # number of WriteReq MSHR miss cycles
+system.cpu1.dcache.LoadLockedReq_mshr_miss_latency::cpu1.data 97050000 # number of LoadLockedReq MSHR miss cycles
+system.cpu1.dcache.LoadLockedReq_mshr_miss_latency::total 97050000 # number of LoadLockedReq MSHR miss cycles
+system.cpu1.dcache.StoreCondReq_mshr_miss_latency::cpu1.data 52793000 # number of StoreCondReq MSHR miss cycles
+system.cpu1.dcache.StoreCondReq_mshr_miss_latency::total 52793000 # number of StoreCondReq MSHR miss cycles
+system.cpu1.dcache.demand_mshr_miss_latency::cpu1.data 5875619500 # number of demand (read+write) MSHR miss cycles
+system.cpu1.dcache.demand_mshr_miss_latency::total 5875619500 # number of demand (read+write) MSHR miss cycles
+system.cpu1.dcache.overall_mshr_miss_latency::cpu1.data 5875619500 # number of overall MSHR miss cycles
+system.cpu1.dcache.overall_mshr_miss_latency::total 5875619500 # number of overall MSHR miss cycles
+system.cpu1.dcache.ReadReq_mshr_uncacheable_latency::cpu1.data 137931975000 # number of ReadReq MSHR uncacheable cycles
+system.cpu1.dcache.ReadReq_mshr_uncacheable_latency::total 137931975000 # number of ReadReq MSHR uncacheable cycles
+system.cpu1.dcache.WriteReq_mshr_uncacheable_latency::cpu1.data 470526000 # number of WriteReq MSHR uncacheable cycles
+system.cpu1.dcache.WriteReq_mshr_uncacheable_latency::total 470526000 # number of WriteReq MSHR uncacheable cycles
+system.cpu1.dcache.overall_mshr_uncacheable_latency::cpu1.data 138402501000 # number of overall MSHR uncacheable cycles
+system.cpu1.dcache.overall_mshr_uncacheable_latency::total 138402501000 # number of overall MSHR uncacheable cycles
+system.cpu1.dcache.ReadReq_mshr_miss_rate::cpu1.data 0.028812 # mshr miss rate for ReadReq accesses
+system.cpu1.dcache.WriteReq_mshr_miss_rate::cpu1.data 0.025991 # mshr miss rate for WriteReq accesses
+system.cpu1.dcache.LoadLockedReq_mshr_miss_rate::cpu1.data 0.099328 # mshr miss rate for LoadLockedReq accesses
+system.cpu1.dcache.StoreCondReq_mshr_miss_rate::cpu1.data 0.085118 # mshr miss rate for StoreCondReq accesses
+system.cpu1.dcache.demand_mshr_miss_rate::cpu1.data 0.027550 # mshr miss rate for demand accesses
+system.cpu1.dcache.overall_mshr_miss_rate::cpu1.data 0.027550 # mshr miss rate for overall accesses
+system.cpu1.dcache.ReadReq_avg_mshr_miss_latency::cpu1.data 11496.470026 # average ReadReq mshr miss latency
+system.cpu1.dcache.WriteReq_avg_mshr_miss_latency::cpu1.data 26993.857869 # average WriteReq mshr miss latency
+system.cpu1.dcache.LoadLockedReq_avg_mshr_miss_latency::cpu1.data 8397.508004 # average LoadLockedReq mshr miss latency
+system.cpu1.dcache.StoreCondReq_avg_mshr_miss_latency::cpu1.data 5332.626263 # average StoreCondReq mshr miss latency
+system.cpu1.dcache.demand_avg_mshr_miss_latency::cpu1.data 18037.869392 # average overall mshr miss latency
+system.cpu1.dcache.overall_avg_mshr_miss_latency::cpu1.data 18037.869392 # average overall mshr miss latency
+system.cpu1.dcache.ReadReq_avg_mshr_uncacheable_latency::cpu1.data inf # average ReadReq mshr uncacheable latency
+system.cpu1.dcache.WriteReq_avg_mshr_uncacheable_latency::cpu1.data inf # average WriteReq mshr uncacheable latency
+system.cpu1.dcache.overall_avg_mshr_uncacheable_latency::cpu1.data inf # average overall mshr uncacheable latency
system.cpu1.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.iocache.replacements 0 # number of replacements
system.iocache.tagsinuse 0 # Cycle average of tags in use
@@ -821,38 +983,6 @@ system.iocache.total_refs 0 # To
system.iocache.sampled_refs 0 # Sample count of references to valid blocks.
system.iocache.avg_refs no_value # Average number of references to valid blocks.
system.iocache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.iocache.demand_hits::0 0 # number of demand (read+write) hits
-system.iocache.demand_hits::1 0 # number of demand (read+write) hits
-system.iocache.demand_hits::total 0 # number of demand (read+write) hits
-system.iocache.overall_hits::0 0 # number of overall hits
-system.iocache.overall_hits::1 0 # number of overall hits
-system.iocache.overall_hits::total 0 # number of overall hits
-system.iocache.demand_misses::0 0 # number of demand (read+write) misses
-system.iocache.demand_misses::1 0 # number of demand (read+write) misses
-system.iocache.demand_misses::total 0 # number of demand (read+write) misses
-system.iocache.overall_misses::0 0 # number of overall misses
-system.iocache.overall_misses::1 0 # number of overall misses
-system.iocache.overall_misses::total 0 # number of overall misses
-system.iocache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.iocache.overall_miss_latency 0 # number of overall miss cycles
-system.iocache.demand_accesses::0 0 # number of demand (read+write) accesses
-system.iocache.demand_accesses::1 0 # number of demand (read+write) accesses
-system.iocache.demand_accesses::total 0 # number of demand (read+write) accesses
-system.iocache.overall_accesses::0 0 # number of overall (read+write) accesses
-system.iocache.overall_accesses::1 0 # number of overall (read+write) accesses
-system.iocache.overall_accesses::total 0 # number of overall (read+write) accesses
-system.iocache.demand_miss_rate::0 no_value # miss rate for demand accesses
-system.iocache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.iocache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.iocache.overall_miss_rate::0 no_value # miss rate for overall accesses
-system.iocache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.iocache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.iocache.demand_avg_miss_latency::0 no_value # average overall miss latency
-system.iocache.demand_avg_miss_latency::1 no_value # average overall miss latency
-system.iocache.demand_avg_miss_latency::total no_value # average overall miss latency
-system.iocache.overall_avg_miss_latency::0 no_value # average overall miss latency
-system.iocache.overall_avg_miss_latency::1 no_value # average overall miss latency
-system.iocache.overall_avg_miss_latency::total no_value # average overall miss latency
system.iocache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.iocache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.iocache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -861,28 +991,12 @@ system.iocache.avg_blocked_cycles::no_mshrs no_value #
system.iocache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.iocache.fast_writes 0 # number of fast writes performed
system.iocache.cache_copies 0 # number of cache copies performed
-system.iocache.writebacks 0 # number of writebacks
-system.iocache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.iocache.overall_mshr_hits 0 # number of overall MSHR hits
-system.iocache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.iocache.overall_mshr_misses 0 # number of overall MSHR misses
-system.iocache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.iocache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.iocache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.iocache.ReadReq_mshr_uncacheable_latency 1342252853622 # number of ReadReq MSHR uncacheable cycles
-system.iocache.overall_mshr_uncacheable_latency 1342252853622 # number of overall MSHR uncacheable cycles
-system.iocache.demand_mshr_miss_rate::0 no_value # mshr miss rate for demand accesses
-system.iocache.demand_mshr_miss_rate::1 no_value # mshr miss rate for demand accesses
-system.iocache.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.iocache.overall_mshr_miss_rate::0 no_value # mshr miss rate for overall accesses
-system.iocache.overall_mshr_miss_rate::1 no_value # mshr miss rate for overall accesses
-system.iocache.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.iocache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.iocache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.iocache.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.iocache.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.iocache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.iocache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.iocache.ReadReq_mshr_uncacheable_latency::realview.clcd 1342252853622 # number of ReadReq MSHR uncacheable cycles
+system.iocache.ReadReq_mshr_uncacheable_latency::total 1342252853622 # number of ReadReq MSHR uncacheable cycles
+system.iocache.overall_mshr_uncacheable_latency::realview.clcd 1342252853622 # number of overall MSHR uncacheable cycles
+system.iocache.overall_mshr_uncacheable_latency::total 1342252853622 # number of overall MSHR uncacheable cycles
+system.iocache.ReadReq_avg_mshr_uncacheable_latency::realview.clcd inf # average ReadReq mshr uncacheable latency
+system.iocache.overall_avg_mshr_uncacheable_latency::realview.clcd inf # average overall mshr uncacheable latency
system.iocache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/config.ini b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/config.ini
index b4466ea53..49efd7ba0 100644
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/config.ini
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=true
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,7 +9,6 @@ time_sync_spin_threshold=100000000
[system]
type=LinuxArmSystem
children=bridge cf0 cpu intrctrl iobus iocache l2c membus nvmem physmem realview terminal toL2Bus vncserver
-boot_cpu_frequency=500
boot_loader=/dist/m5/system/binaries/boot.arm
boot_loader_mem=system.nvmem
boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1
@@ -90,6 +90,7 @@ profile=0
progress_interval=0
system=system
tracer=system.cpu.tracer
+workload=
dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
@@ -104,20 +105,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -149,20 +143,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -214,20 +201,13 @@ is_top_level=false
latency=50000
max_miss_count=0
mshrs=20
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=500000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=1024
subblock_size=0
+system=system
tgts_per_mshr=12
trace_addr=0
two_queue=false
@@ -246,20 +226,13 @@ is_top_level=false
latency=10000
max_miss_count=0
mshrs=92
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=100000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=4194304
subblock_size=0
+system=system
tgts_per_mshr=16
trace_addr=0
two_queue=false
@@ -285,7 +258,6 @@ fake_mem=false
pio_addr=0
pio_latency=1000
pio_size=8
-platform=system.realview
ret_bad_addr=true
ret_data16=65535
ret_data32=4294967295
@@ -327,7 +299,6 @@ system=system
type=A9SCU
pio_addr=520093696
pio_latency=1000
-platform=system.realview
system=system
pio=system.membus.port[5]
@@ -337,7 +308,6 @@ amba_id=0
ignore_access=false
pio_addr=268451840
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[24]
@@ -407,7 +377,6 @@ max_backoff_delay=10000000
min_backoff_delay=4000
pio_addr=268566528
pio_latency=10000
-platform=system.realview
system=system
vnc=system.vncserver
dma=system.iobus.port[6]
@@ -419,7 +388,6 @@ amba_id=0
ignore_access=false
pio_addr=268632064
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[12]
@@ -429,7 +397,6 @@ fake_mem=true
pio_addr=1073741824
pio_latency=1000
pio_size=536870912
-platform=system.realview
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -458,7 +425,6 @@ amba_id=0
ignore_access=false
pio_addr=268513280
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[19]
@@ -468,7 +434,6 @@ amba_id=0
ignore_access=false
pio_addr=268517376
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[20]
@@ -478,7 +443,6 @@ amba_id=0
ignore_access=false
pio_addr=268521472
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[21]
@@ -491,7 +455,6 @@ int_num=52
is_mouse=false
pio_addr=268460032
pio_latency=1000
-platform=system.realview
system=system
vnc=system.vncserver
pio=system.iobus.port[7]
@@ -505,7 +468,6 @@ int_num=53
is_mouse=true
pio_addr=268464128
pio_latency=1000
-platform=system.realview
system=system
vnc=system.vncserver
pio=system.iobus.port[8]
@@ -516,7 +478,6 @@ fake_mem=false
pio_addr=520101888
pio_latency=1000
pio_size=4095
-platform=system.realview
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -535,7 +496,6 @@ int_num_timer=29
int_num_watchdog=30
pio_addr=520095232
pio_latency=1000
-platform=system.realview
system=system
pio=system.membus.port[6]
@@ -545,7 +505,6 @@ amba_id=0
ignore_access=false
pio_addr=268455936
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[25]
@@ -554,7 +513,6 @@ type=RealViewCtrl
idreg=0
pio_addr=268435456
pio_latency=1000
-platform=system.realview
proc_id0=201326592
proc_id1=201327138
system=system
@@ -566,7 +524,6 @@ amba_id=266289
ignore_access=false
pio_addr=268529664
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[26]
@@ -576,7 +533,6 @@ amba_id=0
ignore_access=false
pio_addr=268492800
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[23]
@@ -586,7 +542,6 @@ amba_id=0
ignore_access=false
pio_addr=269357056
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[16]
@@ -596,7 +551,6 @@ amba_id=0
ignore_access=true
pio_addr=268439552
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[17]
@@ -606,7 +560,6 @@ amba_id=0
ignore_access=false
pio_addr=268488704
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[22]
@@ -620,7 +573,6 @@ int_num0=36
int_num1=36
pio_addr=268505088
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[3]
@@ -634,7 +586,6 @@ int_num0=37
int_num1=37
pio_addr=268509184
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[4]
@@ -657,7 +608,6 @@ amba_id=0
ignore_access=false
pio_addr=268476416
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[13]
@@ -667,7 +617,6 @@ amba_id=0
ignore_access=false
pio_addr=268480512
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[14]
@@ -677,7 +626,6 @@ amba_id=0
ignore_access=false
pio_addr=268484608
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[15]
@@ -687,7 +635,6 @@ amba_id=0
ignore_access=false
pio_addr=268500992
pio_latency=1000
-platform=system.realview
system=system
pio=system.iobus.port[18]
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/simout b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/simout
index 661533caf..af233a80c 100755
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/simout
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:21:22
-gem5 started Jan 23 2012 04:25:02
+gem5 compiled Feb 11 2012 13:10:40
+gem5 started Feb 11 2012 15:37:03
gem5 executing on zizzer
-command line: build/ARM_FS/gem5.opt -d build/ARM_FS/tests/opt/quick/10.linux-boot/arm/linux/realview-simple-timing -re tests/run.py build/ARM_FS/tests/opt/quick/10.linux-boot/arm/linux/realview-simple-timing
+command line: build/ARM/gem5.fast -d build/ARM/tests/fast/quick/fs/10.linux-boot/arm/linux/realview-simple-timing -re tests/run.py build/ARM/tests/fast/quick/fs/10.linux-boot/arm/linux/realview-simple-timing
Global frequency set at 1000000000000 ticks per second
info: kernel located at: /dist/m5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8
info: Using bootloader at address 0x80000000
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/stats.txt b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/stats.txt
index 543720998..833c19821 100644
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/stats.txt
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 2.591442 # Nu
sim_ticks 2591441692000 # Number of ticks simulated
final_tick 2591441692000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 852555 # Simulator instruction rate (inst/s)
-host_tick_rate 29271571690 # Simulator tick rate (ticks/s)
-host_mem_usage 379496 # Number of bytes of host memory used
-host_seconds 88.53 # Real time elapsed on the host
-sim_insts 75477515 # Number of instructions simulated
+host_inst_rate 874833 # Simulator instruction rate (inst/s)
+host_op_rate 1117723 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 38375829651 # Simulator tick rate (ticks/s)
+host_mem_usage 376612 # Number of bytes of host memory used
+host_seconds 67.53 # Real time elapsed on the host
+sim_insts 59075683 # Number of instructions simulated
+sim_ops 75477515 # Number of ops (including micro ops) simulated
system.nvmem.bytes_read 20 # Number of bytes read from this memory
system.nvmem.bytes_inst_read 20 # Number of instructions bytes read from this memory
system.nvmem.bytes_written 0 # Number of bytes written to this memory
@@ -34,84 +36,125 @@ system.l2c.total_refs 1535240 # To
system.l2c.sampled_refs 146709 # Sample count of references to valid blocks.
system.l2c.avg_refs 10.464525 # Average number of references to valid blocks.
system.l2c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.l2c.occ_blocks::0 10331.534348 # Average occupied blocks per context
-system.l2c.occ_blocks::1 14596.842556 # Average occupied blocks per context
-system.l2c.occ_percent::0 0.157647 # Average percentage of cache occupancy
-system.l2c.occ_percent::1 0.222730 # Average percentage of cache occupancy
-system.l2c.ReadReq_hits::0 1198360 # number of ReadReq hits
-system.l2c.ReadReq_hits::1 12495 # number of ReadReq hits
+system.l2c.occ_blocks::writebacks 14588.908220 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu.dtb.walker 6.963925 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu.itb.walker 0.970411 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu.inst 5158.445831 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu.data 5173.088517 # Average occupied blocks per requestor
+system.l2c.occ_percent::writebacks 0.222609 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu.dtb.walker 0.000106 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu.itb.walker 0.000015 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu.inst 0.078712 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu.data 0.078935 # Average percentage of cache occupancy
+system.l2c.occ_percent::total 0.380377 # Average percentage of cache occupancy
+system.l2c.ReadReq_hits::cpu.dtb.walker 8825 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu.itb.walker 3670 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu.inst 837469 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu.data 360891 # number of ReadReq hits
system.l2c.ReadReq_hits::total 1210855 # number of ReadReq hits
-system.l2c.Writeback_hits::0 610049 # number of Writeback hits
+system.l2c.Writeback_hits::writebacks 610049 # number of Writeback hits
system.l2c.Writeback_hits::total 610049 # number of Writeback hits
-system.l2c.UpgradeReq_hits::0 26 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::cpu.data 26 # number of UpgradeReq hits
system.l2c.UpgradeReq_hits::total 26 # number of UpgradeReq hits
-system.l2c.ReadExReq_hits::0 106473 # number of ReadExReq hits
+system.l2c.ReadExReq_hits::cpu.data 106473 # number of ReadExReq hits
system.l2c.ReadExReq_hits::total 106473 # number of ReadExReq hits
-system.l2c.demand_hits::0 1304833 # number of demand (read+write) hits
-system.l2c.demand_hits::1 12495 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu.dtb.walker 8825 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu.itb.walker 3670 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu.inst 837469 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu.data 467364 # number of demand (read+write) hits
system.l2c.demand_hits::total 1317328 # number of demand (read+write) hits
-system.l2c.overall_hits::0 1304833 # number of overall hits
-system.l2c.overall_hits::1 12495 # number of overall hits
+system.l2c.overall_hits::cpu.dtb.walker 8825 # number of overall hits
+system.l2c.overall_hits::cpu.itb.walker 3670 # number of overall hits
+system.l2c.overall_hits::cpu.inst 837469 # number of overall hits
+system.l2c.overall_hits::cpu.data 467364 # number of overall hits
system.l2c.overall_hits::total 1317328 # number of overall hits
-system.l2c.ReadReq_misses::0 31685 # number of ReadReq misses
-system.l2c.ReadReq_misses::1 37 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu.dtb.walker 24 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu.itb.walker 13 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu.inst 14429 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu.data 17256 # number of ReadReq misses
system.l2c.ReadReq_misses::total 31722 # number of ReadReq misses
-system.l2c.UpgradeReq_misses::0 2875 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu.data 2875 # number of UpgradeReq misses
system.l2c.UpgradeReq_misses::total 2875 # number of UpgradeReq misses
-system.l2c.ReadExReq_misses::0 140928 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu.data 140928 # number of ReadExReq misses
system.l2c.ReadExReq_misses::total 140928 # number of ReadExReq misses
-system.l2c.demand_misses::0 172613 # number of demand (read+write) misses
-system.l2c.demand_misses::1 37 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu.dtb.walker 24 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu.itb.walker 13 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu.inst 14429 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu.data 158184 # number of demand (read+write) misses
system.l2c.demand_misses::total 172650 # number of demand (read+write) misses
-system.l2c.overall_misses::0 172613 # number of overall misses
-system.l2c.overall_misses::1 37 # number of overall misses
+system.l2c.overall_misses::cpu.dtb.walker 24 # number of overall misses
+system.l2c.overall_misses::cpu.itb.walker 13 # number of overall misses
+system.l2c.overall_misses::cpu.inst 14429 # number of overall misses
+system.l2c.overall_misses::cpu.data 158184 # number of overall misses
system.l2c.overall_misses::total 172650 # number of overall misses
-system.l2c.ReadReq_miss_latency 1654516000 # number of ReadReq miss cycles
-system.l2c.UpgradeReq_miss_latency 1040000 # number of UpgradeReq miss cycles
-system.l2c.ReadExReq_miss_latency 7338006500 # number of ReadExReq miss cycles
-system.l2c.demand_miss_latency 8992522500 # number of demand (read+write) miss cycles
-system.l2c.overall_miss_latency 8992522500 # number of overall miss cycles
-system.l2c.ReadReq_accesses::0 1230045 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::1 12532 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_miss_latency::cpu.dtb.walker 1250000 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu.itb.walker 676000 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu.inst 753120500 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu.data 899469500 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::total 1654516000 # number of ReadReq miss cycles
+system.l2c.UpgradeReq_miss_latency::cpu.data 1040000 # number of UpgradeReq miss cycles
+system.l2c.UpgradeReq_miss_latency::total 1040000 # number of UpgradeReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu.data 7338006500 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::total 7338006500 # number of ReadExReq miss cycles
+system.l2c.demand_miss_latency::cpu.dtb.walker 1250000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu.itb.walker 676000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu.inst 753120500 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu.data 8237476000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::total 8992522500 # number of demand (read+write) miss cycles
+system.l2c.overall_miss_latency::cpu.dtb.walker 1250000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu.itb.walker 676000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu.inst 753120500 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu.data 8237476000 # number of overall miss cycles
+system.l2c.overall_miss_latency::total 8992522500 # number of overall miss cycles
+system.l2c.ReadReq_accesses::cpu.dtb.walker 8849 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu.itb.walker 3683 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu.inst 851898 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu.data 378147 # number of ReadReq accesses(hits+misses)
system.l2c.ReadReq_accesses::total 1242577 # number of ReadReq accesses(hits+misses)
-system.l2c.Writeback_accesses::0 610049 # number of Writeback accesses(hits+misses)
+system.l2c.Writeback_accesses::writebacks 610049 # number of Writeback accesses(hits+misses)
system.l2c.Writeback_accesses::total 610049 # number of Writeback accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::0 2901 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu.data 2901 # number of UpgradeReq accesses(hits+misses)
system.l2c.UpgradeReq_accesses::total 2901 # number of UpgradeReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::0 247401 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu.data 247401 # number of ReadExReq accesses(hits+misses)
system.l2c.ReadExReq_accesses::total 247401 # number of ReadExReq accesses(hits+misses)
-system.l2c.demand_accesses::0 1477446 # number of demand (read+write) accesses
-system.l2c.demand_accesses::1 12532 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu.dtb.walker 8849 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu.itb.walker 3683 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu.inst 851898 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu.data 625548 # number of demand (read+write) accesses
system.l2c.demand_accesses::total 1489978 # number of demand (read+write) accesses
-system.l2c.overall_accesses::0 1477446 # number of overall (read+write) accesses
-system.l2c.overall_accesses::1 12532 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu.dtb.walker 8849 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu.itb.walker 3683 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu.inst 851898 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu.data 625548 # number of overall (read+write) accesses
system.l2c.overall_accesses::total 1489978 # number of overall (read+write) accesses
-system.l2c.ReadReq_miss_rate::0 0.025759 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::1 0.002952 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::total 0.028712 # miss rate for ReadReq accesses
-system.l2c.UpgradeReq_miss_rate::0 0.991038 # miss rate for UpgradeReq accesses
-system.l2c.ReadExReq_miss_rate::0 0.569634 # miss rate for ReadExReq accesses
-system.l2c.demand_miss_rate::0 0.116832 # miss rate for demand accesses
-system.l2c.demand_miss_rate::1 0.002952 # miss rate for demand accesses
-system.l2c.demand_miss_rate::total 0.119784 # miss rate for demand accesses
-system.l2c.overall_miss_rate::0 0.116832 # miss rate for overall accesses
-system.l2c.overall_miss_rate::1 0.002952 # miss rate for overall accesses
-system.l2c.overall_miss_rate::total 0.119784 # miss rate for overall accesses
-system.l2c.ReadReq_avg_miss_latency::0 52217.642418 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::1 44716648.648649 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::total 44768866.291066 # average ReadReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::0 361.739130 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::1 inf # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::total inf # average UpgradeReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::0 52069.187812 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::1 inf # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::total inf # average ReadExReq miss latency
-system.l2c.demand_avg_miss_latency::0 52096.438275 # average overall miss latency
-system.l2c.demand_avg_miss_latency::1 243041148.648649 # average overall miss latency
-system.l2c.demand_avg_miss_latency::total 243093245.086924 # average overall miss latency
-system.l2c.overall_avg_miss_latency::0 52096.438275 # average overall miss latency
-system.l2c.overall_avg_miss_latency::1 243041148.648649 # average overall miss latency
-system.l2c.overall_avg_miss_latency::total 243093245.086924 # average overall miss latency
+system.l2c.ReadReq_miss_rate::cpu.dtb.walker 0.002712 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu.itb.walker 0.003530 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu.inst 0.016937 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu.data 0.045633 # miss rate for ReadReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu.data 0.991038 # miss rate for UpgradeReq accesses
+system.l2c.ReadExReq_miss_rate::cpu.data 0.569634 # miss rate for ReadExReq accesses
+system.l2c.demand_miss_rate::cpu.dtb.walker 0.002712 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu.itb.walker 0.003530 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu.inst 0.016937 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu.data 0.252873 # miss rate for demand accesses
+system.l2c.overall_miss_rate::cpu.dtb.walker 0.002712 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu.itb.walker 0.003530 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu.inst 0.016937 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu.data 0.252873 # miss rate for overall accesses
+system.l2c.ReadReq_avg_miss_latency::cpu.dtb.walker 52083.333333 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu.itb.walker 52000 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu.inst 52194.919953 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu.data 52125.028975 # average ReadReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::cpu.data 361.739130 # average UpgradeReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu.data 52069.187812 # average ReadExReq miss latency
+system.l2c.demand_avg_miss_latency::cpu.dtb.walker 52083.333333 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu.itb.walker 52000 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu.inst 52194.919953 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu.data 52075.279421 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu.dtb.walker 52083.333333 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu.itb.walker 52000 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu.inst 52194.919953 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu.data 52075.279421 # average overall miss latency
system.l2c.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.l2c.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.l2c.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -120,48 +163,87 @@ system.l2c.avg_blocked_cycles::no_mshrs no_value # av
system.l2c.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.l2c.fast_writes 0 # number of fast writes performed
system.l2c.cache_copies 0 # number of cache copies performed
-system.l2c.writebacks 103410 # number of writebacks
-system.l2c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.l2c.overall_mshr_hits 0 # number of overall MSHR hits
-system.l2c.ReadReq_mshr_misses 31722 # number of ReadReq MSHR misses
-system.l2c.UpgradeReq_mshr_misses 2875 # number of UpgradeReq MSHR misses
-system.l2c.ReadExReq_mshr_misses 140928 # number of ReadExReq MSHR misses
-system.l2c.demand_mshr_misses 172650 # number of demand (read+write) MSHR misses
-system.l2c.overall_mshr_misses 172650 # number of overall MSHR misses
-system.l2c.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.l2c.ReadReq_mshr_miss_latency 1273844000 # number of ReadReq MSHR miss cycles
-system.l2c.UpgradeReq_mshr_miss_latency 115156000 # number of UpgradeReq MSHR miss cycles
-system.l2c.ReadExReq_mshr_miss_latency 5646870000 # number of ReadExReq MSHR miss cycles
-system.l2c.demand_mshr_miss_latency 6920714000 # number of demand (read+write) MSHR miss cycles
-system.l2c.overall_mshr_miss_latency 6920714000 # number of overall MSHR miss cycles
-system.l2c.ReadReq_mshr_uncacheable_latency 131817513000 # number of ReadReq MSHR uncacheable cycles
-system.l2c.WriteReq_mshr_uncacheable_latency 31206766500 # number of WriteReq MSHR uncacheable cycles
-system.l2c.overall_mshr_uncacheable_latency 163024279500 # number of overall MSHR uncacheable cycles
-system.l2c.ReadReq_mshr_miss_rate::0 0.025789 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::1 2.531280 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::total 2.557069 # mshr miss rate for ReadReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::0 0.991038 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::1 inf # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::total inf # mshr miss rate for UpgradeReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::0 0.569634 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::1 inf # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::total inf # mshr miss rate for ReadExReq accesses
-system.l2c.demand_mshr_miss_rate::0 0.116857 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::1 13.776732 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::total 13.893589 # mshr miss rate for demand accesses
-system.l2c.overall_mshr_miss_rate::0 0.116857 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::1 13.776732 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::total 13.893589 # mshr miss rate for overall accesses
-system.l2c.ReadReq_avg_mshr_miss_latency 40156.484459 # average ReadReq mshr miss latency
-system.l2c.UpgradeReq_avg_mshr_miss_latency 40054.260870 # average UpgradeReq mshr miss latency
-system.l2c.ReadExReq_avg_mshr_miss_latency 40069.184264 # average ReadExReq mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency 40085.224443 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency 40085.224443 # average overall mshr miss latency
-system.l2c.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.l2c.WriteReq_avg_mshr_uncacheable_latency inf # average WriteReq mshr uncacheable latency
-system.l2c.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.l2c.mshr_cap_events 0 # number of times MSHR cap was activated
-system.l2c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.l2c.writebacks::writebacks 103410 # number of writebacks
+system.l2c.writebacks::total 103410 # number of writebacks
+system.l2c.ReadReq_mshr_misses::cpu.dtb.walker 24 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu.itb.walker 13 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu.inst 14429 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu.data 17256 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::total 31722 # number of ReadReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::cpu.data 2875 # number of UpgradeReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::total 2875 # number of UpgradeReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::cpu.data 140928 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::total 140928 # number of ReadExReq MSHR misses
+system.l2c.demand_mshr_misses::cpu.dtb.walker 24 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu.itb.walker 13 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu.inst 14429 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu.data 158184 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::total 172650 # number of demand (read+write) MSHR misses
+system.l2c.overall_mshr_misses::cpu.dtb.walker 24 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu.itb.walker 13 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu.inst 14429 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu.data 158184 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::total 172650 # number of overall MSHR misses
+system.l2c.ReadReq_mshr_miss_latency::cpu.dtb.walker 962000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu.itb.walker 520000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu.inst 579966000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu.data 692396000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::total 1273844000 # number of ReadReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::cpu.data 115156000 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::total 115156000 # number of UpgradeReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu.data 5646870000 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::total 5646870000 # number of ReadExReq MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu.dtb.walker 962000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu.itb.walker 520000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu.inst 579966000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu.data 6339266000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::total 6920714000 # number of demand (read+write) MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu.dtb.walker 962000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu.itb.walker 520000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu.inst 579966000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu.data 6339266000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::total 6920714000 # number of overall MSHR miss cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::cpu.inst 264840000 # number of ReadReq MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::cpu.data 131552673000 # number of ReadReq MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::total 131817513000 # number of ReadReq MSHR uncacheable cycles
+system.l2c.WriteReq_mshr_uncacheable_latency::cpu.data 31206766500 # number of WriteReq MSHR uncacheable cycles
+system.l2c.WriteReq_mshr_uncacheable_latency::total 31206766500 # number of WriteReq MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::cpu.inst 264840000 # number of overall MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::cpu.data 162759439500 # number of overall MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::total 163024279500 # number of overall MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_miss_rate::cpu.dtb.walker 0.002712 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu.itb.walker 0.003530 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu.inst 0.016937 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu.data 0.045633 # mshr miss rate for ReadReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::cpu.data 0.991038 # mshr miss rate for UpgradeReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::cpu.data 0.569634 # mshr miss rate for ReadExReq accesses
+system.l2c.demand_mshr_miss_rate::cpu.dtb.walker 0.002712 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu.itb.walker 0.003530 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu.inst 0.016937 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu.data 0.252873 # mshr miss rate for demand accesses
+system.l2c.overall_mshr_miss_rate::cpu.dtb.walker 0.002712 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu.itb.walker 0.003530 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu.inst 0.016937 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu.data 0.252873 # mshr miss rate for overall accesses
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu.dtb.walker 40083.333333 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu.itb.walker 40000 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu.inst 40194.469471 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu.data 40124.942049 # average ReadReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu.data 40054.260870 # average UpgradeReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu.data 40069.184264 # average ReadExReq mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu.dtb.walker 40083.333333 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu.itb.walker 40000 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu.inst 40194.469471 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu.data 40075.266778 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu.dtb.walker 40083.333333 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu.itb.walker 40000 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu.inst 40194.469471 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu.data 40075.266778 # average overall mshr miss latency
+system.l2c.ReadReq_avg_mshr_uncacheable_latency::cpu.inst inf # average ReadReq mshr uncacheable latency
+system.l2c.ReadReq_avg_mshr_uncacheable_latency::cpu.data inf # average ReadReq mshr uncacheable latency
+system.l2c.WriteReq_avg_mshr_uncacheable_latency::cpu.data inf # average WriteReq mshr uncacheable latency
+system.l2c.overall_avg_mshr_uncacheable_latency::cpu.inst inf # average overall mshr uncacheable latency
+system.l2c.overall_avg_mshr_uncacheable_latency::cpu.data inf # average overall mshr uncacheable latency
system.l2c.no_allocate_misses 0 # Number of misses that were no-allocate
system.cf0.dma_read_full_pages 0 # Number of full page size DMA reads (not PRD).
system.cf0.dma_read_bytes 0 # Number of bytes transfered via DMA reads (not PRD).
@@ -214,7 +296,8 @@ system.cpu.itb.accesses 60362193 # DT
system.cpu.numCycles 5182883384 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 75477515 # Number of instructions executed
+system.cpu.committedInsts 59075683 # Number of instructions committed
+system.cpu.committedOps 75477515 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 68255270 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 10269 # Number of float alu accesses
system.cpu.num_func_calls 1975579 # number of times a function call or return occured
@@ -240,51 +323,39 @@ system.cpu.icache.total_refs 59504239 # To
system.cpu.icache.sampled_refs 853483 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 69.719302 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 18512998000 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 510.943281 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.997936 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits::0 59504239 # number of ReadReq hits
+system.cpu.icache.occ_blocks::cpu.inst 510.943281 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.997936 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.997936 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 59504239 # number of ReadReq hits
system.cpu.icache.ReadReq_hits::total 59504239 # number of ReadReq hits
-system.cpu.icache.demand_hits::0 59504239 # number of demand (read+write) hits
-system.cpu.icache.demand_hits::1 0 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::cpu.inst 59504239 # number of demand (read+write) hits
system.cpu.icache.demand_hits::total 59504239 # number of demand (read+write) hits
-system.cpu.icache.overall_hits::0 59504239 # number of overall hits
-system.cpu.icache.overall_hits::1 0 # number of overall hits
+system.cpu.icache.overall_hits::cpu.inst 59504239 # number of overall hits
system.cpu.icache.overall_hits::total 59504239 # number of overall hits
-system.cpu.icache.ReadReq_misses::0 853483 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::cpu.inst 853483 # number of ReadReq misses
system.cpu.icache.ReadReq_misses::total 853483 # number of ReadReq misses
-system.cpu.icache.demand_misses::0 853483 # number of demand (read+write) misses
-system.cpu.icache.demand_misses::1 0 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::cpu.inst 853483 # number of demand (read+write) misses
system.cpu.icache.demand_misses::total 853483 # number of demand (read+write) misses
-system.cpu.icache.overall_misses::0 853483 # number of overall misses
-system.cpu.icache.overall_misses::1 0 # number of overall misses
+system.cpu.icache.overall_misses::cpu.inst 853483 # number of overall misses
system.cpu.icache.overall_misses::total 853483 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency 12547128000 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency 12547128000 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency 12547128000 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses::0 60357722 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 12547128000 # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total 12547128000 # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 12547128000 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total 12547128000 # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 12547128000 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total 12547128000 # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst 60357722 # number of ReadReq accesses(hits+misses)
system.cpu.icache.ReadReq_accesses::total 60357722 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses::0 60357722 # number of demand (read+write) accesses
-system.cpu.icache.demand_accesses::1 0 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::cpu.inst 60357722 # number of demand (read+write) accesses
system.cpu.icache.demand_accesses::total 60357722 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses::0 60357722 # number of overall (read+write) accesses
-system.cpu.icache.overall_accesses::1 0 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 60357722 # number of overall (read+write) accesses
system.cpu.icache.overall_accesses::total 60357722 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate::0 0.014140 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate::0 0.014140 # miss rate for demand accesses
-system.cpu.icache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu.icache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate::0 0.014140 # miss rate for overall accesses
-system.cpu.icache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu.icache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency::0 14701.087192 # average ReadReq miss latency
-system.cpu.icache.ReadReq_avg_miss_latency::1 inf # average ReadReq miss latency
-system.cpu.icache.ReadReq_avg_miss_latency::total inf # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency::0 14701.087192 # average overall miss latency
-system.cpu.icache.demand_avg_miss_latency::1 inf # average overall miss latency
-system.cpu.icache.demand_avg_miss_latency::total inf # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::0 14701.087192 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::1 inf # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::total inf # average overall miss latency
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.014140 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.014140 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.014140 # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 14701.087192 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 14701.087192 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 14701.087192 # average overall miss latency
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -293,34 +364,32 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks 45661 # number of writebacks
-system.cpu.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses 853483 # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses 853483 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses 853483 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.ReadReq_mshr_miss_latency 9984295500 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency 9984295500 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency 9984295500 # number of overall MSHR miss cycles
-system.cpu.icache.ReadReq_mshr_uncacheable_latency 350913000 # number of ReadReq MSHR uncacheable cycles
-system.cpu.icache.overall_mshr_uncacheable_latency 350913000 # number of overall MSHR uncacheable cycles
-system.cpu.icache.ReadReq_mshr_miss_rate::0 0.014140 # mshr miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_mshr_miss_rate::1 inf # mshr miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_mshr_miss_rate::total inf # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate::0 0.014140 # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_miss_rate::1 inf # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_miss_rate::total inf # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate::0 0.014140 # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_miss_rate::1 inf # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_miss_rate::total inf # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 11698.294518 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 11698.294518 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 11698.294518 # average overall mshr miss latency
-system.cpu.icache.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.writebacks::writebacks 45661 # number of writebacks
+system.cpu.icache.writebacks::total 45661 # number of writebacks
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst 853483 # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total 853483 # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst 853483 # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total 853483 # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst 853483 # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total 853483 # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 9984295500 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total 9984295500 # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 9984295500 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total 9984295500 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 9984295500 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total 9984295500 # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_uncacheable_latency::cpu.inst 350913000 # number of ReadReq MSHR uncacheable cycles
+system.cpu.icache.ReadReq_mshr_uncacheable_latency::total 350913000 # number of ReadReq MSHR uncacheable cycles
+system.cpu.icache.overall_mshr_uncacheable_latency::cpu.inst 350913000 # number of overall MSHR uncacheable cycles
+system.cpu.icache.overall_mshr_uncacheable_latency::total 350913000 # number of overall MSHR uncacheable cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.014140 # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.014140 # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.014140 # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 11698.294518 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 11698.294518 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 11698.294518 # average overall mshr miss latency
+system.cpu.icache.ReadReq_avg_mshr_uncacheable_latency::cpu.inst inf # average ReadReq mshr uncacheable latency
+system.cpu.icache.overall_avg_mshr_uncacheable_latency::cpu.inst inf # average overall mshr uncacheable latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements 626903 # number of replacements
system.cpu.dcache.tagsinuse 511.875592 # Cycle average of tags in use
@@ -328,77 +397,63 @@ system.cpu.dcache.total_refs 23615096 # To
system.cpu.dcache.sampled_refs 627415 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 37.638718 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 660309000 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 511.875592 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.999757 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits::0 13170367 # number of ReadReq hits
+system.cpu.dcache.occ_blocks::cpu.data 511.875592 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.999757 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.999757 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 13170367 # number of ReadReq hits
system.cpu.dcache.ReadReq_hits::total 13170367 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits::0 9958094 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 9958094 # number of WriteReq hits
system.cpu.dcache.WriteReq_hits::total 9958094 # number of WriteReq hits
-system.cpu.dcache.LoadLockedReq_hits::0 236142 # number of LoadLockedReq hits
+system.cpu.dcache.LoadLockedReq_hits::cpu.data 236142 # number of LoadLockedReq hits
system.cpu.dcache.LoadLockedReq_hits::total 236142 # number of LoadLockedReq hits
-system.cpu.dcache.StoreCondReq_hits::0 247592 # number of StoreCondReq hits
+system.cpu.dcache.StoreCondReq_hits::cpu.data 247592 # number of StoreCondReq hits
system.cpu.dcache.StoreCondReq_hits::total 247592 # number of StoreCondReq hits
-system.cpu.dcache.demand_hits::0 23128461 # number of demand (read+write) hits
-system.cpu.dcache.demand_hits::1 0 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::cpu.data 23128461 # number of demand (read+write) hits
system.cpu.dcache.demand_hits::total 23128461 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits::0 23128461 # number of overall hits
-system.cpu.dcache.overall_hits::1 0 # number of overall hits
+system.cpu.dcache.overall_hits::cpu.data 23128461 # number of overall hits
system.cpu.dcache.overall_hits::total 23128461 # number of overall hits
-system.cpu.dcache.ReadReq_misses::0 368563 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::cpu.data 368563 # number of ReadReq misses
system.cpu.dcache.ReadReq_misses::total 368563 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses::0 250302 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 250302 # number of WriteReq misses
system.cpu.dcache.WriteReq_misses::total 250302 # number of WriteReq misses
-system.cpu.dcache.LoadLockedReq_misses::0 11451 # number of LoadLockedReq misses
+system.cpu.dcache.LoadLockedReq_misses::cpu.data 11451 # number of LoadLockedReq misses
system.cpu.dcache.LoadLockedReq_misses::total 11451 # number of LoadLockedReq misses
-system.cpu.dcache.demand_misses::0 618865 # number of demand (read+write) misses
-system.cpu.dcache.demand_misses::1 0 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::cpu.data 618865 # number of demand (read+write) misses
system.cpu.dcache.demand_misses::total 618865 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses::0 618865 # number of overall misses
-system.cpu.dcache.overall_misses::1 0 # number of overall misses
+system.cpu.dcache.overall_misses::cpu.data 618865 # number of overall misses
system.cpu.dcache.overall_misses::total 618865 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency 5846897000 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency 9551170500 # number of WriteReq miss cycles
-system.cpu.dcache.LoadLockedReq_miss_latency 186076500 # number of LoadLockedReq miss cycles
-system.cpu.dcache.demand_miss_latency 15398067500 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency 15398067500 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses::0 13538930 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 5846897000 # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total 5846897000 # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 9551170500 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total 9551170500 # number of WriteReq miss cycles
+system.cpu.dcache.LoadLockedReq_miss_latency::cpu.data 186076500 # number of LoadLockedReq miss cycles
+system.cpu.dcache.LoadLockedReq_miss_latency::total 186076500 # number of LoadLockedReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 15398067500 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total 15398067500 # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 15398067500 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total 15398067500 # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data 13538930 # number of ReadReq accesses(hits+misses)
system.cpu.dcache.ReadReq_accesses::total 13538930 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses::0 10208396 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 10208396 # number of WriteReq accesses(hits+misses)
system.cpu.dcache.WriteReq_accesses::total 10208396 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.LoadLockedReq_accesses::0 247593 # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_accesses::cpu.data 247593 # number of LoadLockedReq accesses(hits+misses)
system.cpu.dcache.LoadLockedReq_accesses::total 247593 # number of LoadLockedReq accesses(hits+misses)
-system.cpu.dcache.StoreCondReq_accesses::0 247592 # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_accesses::cpu.data 247592 # number of StoreCondReq accesses(hits+misses)
system.cpu.dcache.StoreCondReq_accesses::total 247592 # number of StoreCondReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses::0 23747326 # number of demand (read+write) accesses
-system.cpu.dcache.demand_accesses::1 0 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::cpu.data 23747326 # number of demand (read+write) accesses
system.cpu.dcache.demand_accesses::total 23747326 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses::0 23747326 # number of overall (read+write) accesses
-system.cpu.dcache.overall_accesses::1 0 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 23747326 # number of overall (read+write) accesses
system.cpu.dcache.overall_accesses::total 23747326 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate::0 0.027222 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate::0 0.024519 # miss rate for WriteReq accesses
-system.cpu.dcache.LoadLockedReq_miss_rate::0 0.046249 # miss rate for LoadLockedReq accesses
-system.cpu.dcache.demand_miss_rate::0 0.026060 # miss rate for demand accesses
-system.cpu.dcache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu.dcache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate::0 0.026060 # miss rate for overall accesses
-system.cpu.dcache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu.dcache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency::0 15864.036813 # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_miss_latency::1 inf # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_miss_latency::total inf # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::0 38158.586428 # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::1 inf # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::total inf # average WriteReq miss latency
-system.cpu.dcache.LoadLockedReq_avg_miss_latency::0 16249.803511 # average LoadLockedReq miss latency
-system.cpu.dcache.LoadLockedReq_avg_miss_latency::1 inf # average LoadLockedReq miss latency
-system.cpu.dcache.LoadLockedReq_avg_miss_latency::total inf # average LoadLockedReq miss latency
-system.cpu.dcache.demand_avg_miss_latency::0 24881.141283 # average overall miss latency
-system.cpu.dcache.demand_avg_miss_latency::1 inf # average overall miss latency
-system.cpu.dcache.demand_avg_miss_latency::total inf # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::0 24881.141283 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::1 inf # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::total inf # average overall miss latency
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.027222 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.024519 # miss rate for WriteReq accesses
+system.cpu.dcache.LoadLockedReq_miss_rate::cpu.data 0.046249 # miss rate for LoadLockedReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.026060 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.026060 # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 15864.036813 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 38158.586428 # average WriteReq miss latency
+system.cpu.dcache.LoadLockedReq_avg_miss_latency::cpu.data 16249.803511 # average LoadLockedReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 24881.141283 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 24881.141283 # average overall miss latency
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -407,48 +462,47 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks 564388 # number of writebacks
-system.cpu.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses 368563 # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses 250302 # number of WriteReq MSHR misses
-system.cpu.dcache.LoadLockedReq_mshr_misses 11451 # number of LoadLockedReq MSHR misses
-system.cpu.dcache.demand_mshr_misses 618865 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses 618865 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.ReadReq_mshr_miss_latency 4741074500 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency 8800219500 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.LoadLockedReq_mshr_miss_latency 151723500 # number of LoadLockedReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency 13541294000 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency 13541294000 # number of overall MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_uncacheable_latency 146946835000 # number of ReadReq MSHR uncacheable cycles
-system.cpu.dcache.WriteReq_mshr_uncacheable_latency 40367455500 # number of WriteReq MSHR uncacheable cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency 187314290500 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate::0 0.027222 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_miss_rate::1 inf # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_miss_rate::total inf # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate::0 0.024519 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate::1 inf # mshr miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate::total inf # mshr miss rate for WriteReq accesses
-system.cpu.dcache.LoadLockedReq_mshr_miss_rate::0 0.046249 # mshr miss rate for LoadLockedReq accesses
-system.cpu.dcache.LoadLockedReq_mshr_miss_rate::1 inf # mshr miss rate for LoadLockedReq accesses
-system.cpu.dcache.LoadLockedReq_mshr_miss_rate::total inf # mshr miss rate for LoadLockedReq accesses
-system.cpu.dcache.demand_mshr_miss_rate::0 0.026060 # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_miss_rate::1 inf # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_miss_rate::total inf # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate::0 0.026060 # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_miss_rate::1 inf # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_miss_rate::total inf # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 12863.674596 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 35158.406645 # average WriteReq mshr miss latency
-system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency 13249.803511 # average LoadLockedReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 21880.852852 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 21880.852852 # average overall mshr miss latency
-system.cpu.dcache.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.cpu.dcache.WriteReq_avg_mshr_uncacheable_latency inf # average WriteReq mshr uncacheable latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.writebacks::writebacks 564388 # number of writebacks
+system.cpu.dcache.writebacks::total 564388 # number of writebacks
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data 368563 # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total 368563 # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data 250302 # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total 250302 # number of WriteReq MSHR misses
+system.cpu.dcache.LoadLockedReq_mshr_misses::cpu.data 11451 # number of LoadLockedReq MSHR misses
+system.cpu.dcache.LoadLockedReq_mshr_misses::total 11451 # number of LoadLockedReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data 618865 # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total 618865 # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data 618865 # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total 618865 # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 4741074500 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total 4741074500 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 8800219500 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total 8800219500 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.LoadLockedReq_mshr_miss_latency::cpu.data 151723500 # number of LoadLockedReq MSHR miss cycles
+system.cpu.dcache.LoadLockedReq_mshr_miss_latency::total 151723500 # number of LoadLockedReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 13541294000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total 13541294000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 13541294000 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total 13541294000 # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_uncacheable_latency::cpu.data 146946835000 # number of ReadReq MSHR uncacheable cycles
+system.cpu.dcache.ReadReq_mshr_uncacheable_latency::total 146946835000 # number of ReadReq MSHR uncacheable cycles
+system.cpu.dcache.WriteReq_mshr_uncacheable_latency::cpu.data 40367455500 # number of WriteReq MSHR uncacheable cycles
+system.cpu.dcache.WriteReq_mshr_uncacheable_latency::total 40367455500 # number of WriteReq MSHR uncacheable cycles
+system.cpu.dcache.overall_mshr_uncacheable_latency::cpu.data 187314290500 # number of overall MSHR uncacheable cycles
+system.cpu.dcache.overall_mshr_uncacheable_latency::total 187314290500 # number of overall MSHR uncacheable cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.027222 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.024519 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.LoadLockedReq_mshr_miss_rate::cpu.data 0.046249 # mshr miss rate for LoadLockedReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.026060 # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.026060 # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 12863.674596 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 35158.406645 # average WriteReq mshr miss latency
+system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency::cpu.data 13249.803511 # average LoadLockedReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 21880.852852 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 21880.852852 # average overall mshr miss latency
+system.cpu.dcache.ReadReq_avg_mshr_uncacheable_latency::cpu.data inf # average ReadReq mshr uncacheable latency
+system.cpu.dcache.WriteReq_avg_mshr_uncacheable_latency::cpu.data inf # average WriteReq mshr uncacheable latency
+system.cpu.dcache.overall_avg_mshr_uncacheable_latency::cpu.data inf # average overall mshr uncacheable latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.iocache.replacements 0 # number of replacements
system.iocache.tagsinuse 0 # Cycle average of tags in use
@@ -456,38 +510,6 @@ system.iocache.total_refs 0 # To
system.iocache.sampled_refs 0 # Sample count of references to valid blocks.
system.iocache.avg_refs no_value # Average number of references to valid blocks.
system.iocache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.iocache.demand_hits::0 0 # number of demand (read+write) hits
-system.iocache.demand_hits::1 0 # number of demand (read+write) hits
-system.iocache.demand_hits::total 0 # number of demand (read+write) hits
-system.iocache.overall_hits::0 0 # number of overall hits
-system.iocache.overall_hits::1 0 # number of overall hits
-system.iocache.overall_hits::total 0 # number of overall hits
-system.iocache.demand_misses::0 0 # number of demand (read+write) misses
-system.iocache.demand_misses::1 0 # number of demand (read+write) misses
-system.iocache.demand_misses::total 0 # number of demand (read+write) misses
-system.iocache.overall_misses::0 0 # number of overall misses
-system.iocache.overall_misses::1 0 # number of overall misses
-system.iocache.overall_misses::total 0 # number of overall misses
-system.iocache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.iocache.overall_miss_latency 0 # number of overall miss cycles
-system.iocache.demand_accesses::0 0 # number of demand (read+write) accesses
-system.iocache.demand_accesses::1 0 # number of demand (read+write) accesses
-system.iocache.demand_accesses::total 0 # number of demand (read+write) accesses
-system.iocache.overall_accesses::0 0 # number of overall (read+write) accesses
-system.iocache.overall_accesses::1 0 # number of overall (read+write) accesses
-system.iocache.overall_accesses::total 0 # number of overall (read+write) accesses
-system.iocache.demand_miss_rate::0 no_value # miss rate for demand accesses
-system.iocache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.iocache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.iocache.overall_miss_rate::0 no_value # miss rate for overall accesses
-system.iocache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.iocache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.iocache.demand_avg_miss_latency::0 no_value # average overall miss latency
-system.iocache.demand_avg_miss_latency::1 no_value # average overall miss latency
-system.iocache.demand_avg_miss_latency::total no_value # average overall miss latency
-system.iocache.overall_avg_miss_latency::0 no_value # average overall miss latency
-system.iocache.overall_avg_miss_latency::1 no_value # average overall miss latency
-system.iocache.overall_avg_miss_latency::total no_value # average overall miss latency
system.iocache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.iocache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.iocache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -496,28 +518,12 @@ system.iocache.avg_blocked_cycles::no_mshrs no_value #
system.iocache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.iocache.fast_writes 0 # number of fast writes performed
system.iocache.cache_copies 0 # number of cache copies performed
-system.iocache.writebacks 0 # number of writebacks
-system.iocache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.iocache.overall_mshr_hits 0 # number of overall MSHR hits
-system.iocache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.iocache.overall_mshr_misses 0 # number of overall MSHR misses
-system.iocache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.iocache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.iocache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.iocache.ReadReq_mshr_uncacheable_latency 1341941439938 # number of ReadReq MSHR uncacheable cycles
-system.iocache.overall_mshr_uncacheable_latency 1341941439938 # number of overall MSHR uncacheable cycles
-system.iocache.demand_mshr_miss_rate::0 no_value # mshr miss rate for demand accesses
-system.iocache.demand_mshr_miss_rate::1 no_value # mshr miss rate for demand accesses
-system.iocache.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.iocache.overall_mshr_miss_rate::0 no_value # mshr miss rate for overall accesses
-system.iocache.overall_mshr_miss_rate::1 no_value # mshr miss rate for overall accesses
-system.iocache.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.iocache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.iocache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.iocache.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.iocache.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.iocache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.iocache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.iocache.ReadReq_mshr_uncacheable_latency::realview.clcd 1341941439938 # number of ReadReq MSHR uncacheable cycles
+system.iocache.ReadReq_mshr_uncacheable_latency::total 1341941439938 # number of ReadReq MSHR uncacheable cycles
+system.iocache.overall_mshr_uncacheable_latency::realview.clcd 1341941439938 # number of overall MSHR uncacheable cycles
+system.iocache.overall_mshr_uncacheable_latency::total 1341941439938 # number of overall MSHR uncacheable cycles
+system.iocache.ReadReq_avg_mshr_uncacheable_latency::realview.clcd inf # average ReadReq mshr uncacheable latency
+system.iocache.overall_avg_mshr_uncacheable_latency::realview.clcd inf # average overall mshr uncacheable latency
system.iocache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/config.ini b/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/config.ini
index 91a089b4b..1885ca8f8 100644
--- a/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/config.ini
+++ b/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/config.ini
@@ -1,15 +1,15 @@
[root]
type=Root
children=system
+full_system=true
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
[system]
type=LinuxX86System
-children=acpi_description_table_pointer bridge cpu e820_table intel_mp_pointer intel_mp_table intrctrl iobridge iobus iocache l2c membus pc physmem smbios_table toL2Bus
+children=acpi_description_table_pointer apicbridge bridge cpu e820_table intel_mp_pointer intel_mp_table intrctrl iobus iocache l2c membus pc physmem smbios_table toL2Bus
acpi_description_table_pointer=system.acpi_description_table_pointer
-boot_cpu_frequency=500
boot_osflags=earlyprintk=ttyS0 console=ttyS0 lpj=7999923 root=/dev/hda1
e820_table=system.e820_table
init_param=0
@@ -50,6 +50,17 @@ oem_id=
oem_revision=0
oem_table_id=
+[system.apicbridge]
+type=Bridge
+delay=50000
+nack_delay=4000
+ranges=11529215046068469760:11529215046068473855
+req_size=16
+resp_size=16
+write_ack=false
+master=system.membus.port[2]
+slave=system.iobus.port[1]
+
[system.bridge]
type=Bridge
delay=50000
@@ -89,6 +100,7 @@ simulate_inst_stalls=false
system=system
tracer=system.cpu.tracer
width=1
+workload=
dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
@@ -103,20 +115,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -146,20 +151,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=1024
subblock_size=0
+system=system
tgts_per_mshr=12
trace_addr=0
two_queue=false
@@ -178,20 +176,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -204,7 +195,6 @@ type=X86LocalApic
int_latency=1000
pio_addr=2305843009213693952
pio_latency=1000
-platform=system.pc
system=system
int_port=system.membus.port[7]
pio=system.membus.port[6]
@@ -231,20 +221,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=1024
subblock_size=0
+system=system
tgts_per_mshr=12
trace_addr=0
two_queue=false
@@ -618,17 +601,6 @@ subtractive_decode=true
type=IntrControl
sys=system
-[system.iobridge]
-type=Bridge
-delay=50000
-nack_delay=4000
-ranges=11529215046068469760:11529215046068473855
-req_size=16
-resp_size=16
-write_ack=false
-master=system.membus.port[2]
-slave=system.iobus.port[1]
-
[system.iobus]
type=Bus
block_size=64
@@ -638,7 +610,7 @@ header_cycles=1
use_default_range=true
width=64
default=system.pc.pciconfig.pio
-port=system.bridge.master system.iobridge.slave system.pc.south_bridge.cmos.pio system.pc.south_bridge.dma1.pio system.pc.south_bridge.ide.pio system.pc.south_bridge.ide.config system.pc.south_bridge.ide.dma system.pc.south_bridge.keyboard.pio system.pc.south_bridge.pic1.pio system.pc.south_bridge.pic2.pio system.pc.south_bridge.pit.pio system.pc.south_bridge.speaker.pio system.pc.south_bridge.io_apic.pio system.pc.south_bridge.io_apic.int_port system.pc.i_dont_exist.pio system.pc.behind_pci.pio system.pc.com_1.pio system.pc.fake_com_2.pio system.pc.fake_com_3.pio system.pc.fake_com_4.pio system.pc.fake_floppy.pio system.iocache.cpu_side
+port=system.bridge.master system.apicbridge.slave system.pc.south_bridge.cmos.pio system.pc.south_bridge.dma1.pio system.pc.south_bridge.ide.pio system.pc.south_bridge.ide.config system.pc.south_bridge.ide.dma system.pc.south_bridge.keyboard.pio system.pc.south_bridge.pic1.pio system.pc.south_bridge.pic2.pio system.pc.south_bridge.pit.pio system.pc.south_bridge.speaker.pio system.pc.south_bridge.io_apic.pio system.pc.south_bridge.io_apic.int_port system.pc.i_dont_exist.pio system.pc.behind_pci.pio system.pc.com_1.pio system.pc.fake_com_2.pio system.pc.fake_com_3.pio system.pc.fake_com_4.pio system.pc.fake_floppy.pio system.iocache.cpu_side
[system.iocache]
type=BaseCache
@@ -651,20 +623,13 @@ is_top_level=true
latency=50000
max_miss_count=0
mshrs=20
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=500000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=1024
subblock_size=0
+system=system
tgts_per_mshr=12
trace_addr=0
two_queue=false
@@ -683,20 +648,13 @@ is_top_level=false
latency=10000
max_miss_count=0
mshrs=92
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=100000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=4194304
subblock_size=0
+system=system
tgts_per_mshr=16
trace_addr=0
two_queue=false
@@ -714,7 +672,7 @@ header_cycles=1
use_default_range=false
width=64
default=system.membus.badaddr_responder.pio
-port=system.physmem.port[0] system.bridge.slave system.iobridge.master system.system_port system.iocache.mem_side system.l2c.mem_side system.cpu.interrupts.pio system.cpu.interrupts.int_port
+port=system.physmem.port[0] system.bridge.slave system.apicbridge.master system.system_port system.iocache.mem_side system.l2c.mem_side system.cpu.interrupts.pio system.cpu.interrupts.int_port
[system.membus.badaddr_responder]
type=IsaFake
@@ -722,7 +680,6 @@ fake_mem=false
pio_addr=0
pio_latency=1000
pio_size=8
-platform=system.pc
ret_bad_addr=true
ret_data16=65535
ret_data32=4294967295
@@ -745,7 +702,6 @@ fake_mem=false
pio_addr=9223372036854779128
pio_latency=1000
pio_size=8
-platform=system.pc
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -786,7 +742,6 @@ fake_mem=false
pio_addr=9223372036854776568
pio_latency=1000
pio_size=8
-platform=system.pc
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -803,7 +758,6 @@ fake_mem=false
pio_addr=9223372036854776808
pio_latency=1000
pio_size=8
-platform=system.pc
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -820,7 +774,6 @@ fake_mem=false
pio_addr=9223372036854776552
pio_latency=1000
pio_size=8
-platform=system.pc
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -837,7 +790,6 @@ fake_mem=false
pio_addr=9223372036854776818
pio_latency=1000
pio_size=2
-platform=system.pc
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -854,7 +806,6 @@ fake_mem=false
pio_addr=9223372036854775936
pio_latency=1000
pio_size=1
-platform=system.pc
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -894,7 +845,6 @@ children=int_pin
int_pin=system.pc.south_bridge.cmos.int_pin
pio_addr=9223372036854775920
pio_latency=1000
-platform=system.pc
system=system
time=Sun Jan 1 00:00:00 2012
pio=system.iobus.port[2]
@@ -906,7 +856,6 @@ type=X86IntSourcePin
type=I8237
pio_addr=9223372036854775808
pio_latency=1000
-platform=system.pc
system=system
pio=system.iobus.port[3]
@@ -1091,7 +1040,6 @@ external_int_pic=system.pc.south_bridge.pic1
int_latency=1000
pio_addr=4273995776
pio_latency=1000
-platform=system.pc
system=system
int_port=system.iobus.port[13]
pio=system.iobus.port[12]
@@ -1105,7 +1053,6 @@ keyboard_int_pin=system.pc.south_bridge.keyboard.keyboard_int_pin
mouse_int_pin=system.pc.south_bridge.keyboard.mouse_int_pin
pio_addr=0
pio_latency=1000
-platform=system.pc
system=system
pio=system.iobus.port[7]
@@ -1122,7 +1069,6 @@ mode=I8259Master
output=system.pc.south_bridge.pic1.output
pio_addr=9223372036854775840
pio_latency=1000
-platform=system.pc
slave=system.pc.south_bridge.pic2
system=system
pio=system.iobus.port[8]
@@ -1137,7 +1083,6 @@ mode=I8259Slave
output=system.pc.south_bridge.pic2.output
pio_addr=9223372036854775968
pio_latency=1000
-platform=system.pc
slave=Null
system=system
pio=system.iobus.port[9]
@@ -1151,7 +1096,6 @@ children=int_pin
int_pin=system.pc.south_bridge.pit.int_pin
pio_addr=9223372036854775872
pio_latency=1000
-platform=system.pc
system=system
pio=system.iobus.port[10]
@@ -1163,7 +1107,6 @@ type=PcSpeaker
i8254=system.pc.south_bridge.pit
pio_addr=9223372036854775905
pio_latency=1000
-platform=system.pc
system=system
pio=system.iobus.port[11]
diff --git a/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/simout b/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/simout
index 23cf47db2..e4d0a5032 100755
--- a/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/simout
+++ b/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/simout
@@ -1,13 +1,12 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:12:17
-gem5 started Jan 23 2012 04:24:46
+gem5 compiled Feb 11 2012 13:08:53
+gem5 started Feb 11 2012 14:04:48
gem5 executing on zizzer
-command line: build/X86_FS/gem5.opt -d build/X86_FS/tests/opt/quick/10.linux-boot/x86/linux/pc-simple-atomic -re tests/run.py build/X86_FS/tests/opt/quick/10.linux-boot/x86/linux/pc-simple-atomic
+command line: build/X86/gem5.fast -d build/X86/tests/fast/quick/fs/10.linux-boot/x86/linux/pc-simple-atomic -re tests/run.py build/X86/tests/fast/quick/fs/10.linux-boot/x86/linux/pc-simple-atomic
warning: add_child('terminal'): child 'terminal' already has parent
Global frequency set at 1000000000000 ticks per second
- 0: rtc: Real-time clock set to Sun Jan 1 00:00:00 2012
info: kernel located at: /dist/m5/system/binaries/x86_64-vmlinux-2.6.22.9
info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 5112043255000 because m5_exit instruction encountered
diff --git a/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/stats.txt b/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/stats.txt
index 324bf8929..21f7dfc5d 100644
--- a/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/stats.txt
+++ b/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 5.112043 # Nu
sim_ticks 5112043255000 # Number of ticks simulated
final_tick 5112043255000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 2850135 # Simulator instruction rate (inst/s)
-host_tick_rate 35611898535 # Simulator tick rate (ticks/s)
-host_mem_usage 353172 # Number of bytes of host memory used
-host_seconds 143.55 # Real time elapsed on the host
-sim_insts 409133277 # Number of instructions simulated
+host_inst_rate 1772716 # Simulator instruction rate (inst/s)
+host_op_rate 3629762 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 45353186641 # Simulator tick rate (ticks/s)
+host_mem_usage 350348 # Number of bytes of host memory used
+host_seconds 112.72 # Real time elapsed on the host
+sim_insts 199813913 # Number of instructions simulated
+sim_ops 409133277 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 15568704 # Number of bytes read from this memory
system.physmem.bytes_inst_read 972736 # Number of instructions bytes read from this memory
system.physmem.bytes_written 12232896 # Number of bytes written to this memory
@@ -25,72 +27,92 @@ system.l2c.total_refs 3332458 # To
system.l2c.sampled_refs 196390 # Sample count of references to valid blocks.
system.l2c.avg_refs 16.968573 # Average number of references to valid blocks.
system.l2c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.l2c.occ_blocks::0 9701.563280 # Average occupied blocks per context
-system.l2c.occ_blocks::1 27141.380805 # Average occupied blocks per context
-system.l2c.occ_percent::0 0.148034 # Average percentage of cache occupancy
-system.l2c.occ_percent::1 0.414145 # Average percentage of cache occupancy
-system.l2c.ReadReq_hits::0 2042917 # number of ReadReq hits
-system.l2c.ReadReq_hits::1 9538 # number of ReadReq hits
+system.l2c.occ_blocks::writebacks 27139.322665 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu.dtb.walker 2.054559 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu.itb.walker 0.003581 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu.inst 1828.819855 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu.data 7872.743425 # Average occupied blocks per requestor
+system.l2c.occ_percent::writebacks 0.414113 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu.dtb.walker 0.000031 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu.itb.walker 0.000000 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu.inst 0.027906 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu.data 0.120129 # Average percentage of cache occupancy
+system.l2c.occ_percent::total 0.562179 # Average percentage of cache occupancy
+system.l2c.ReadReq_hits::cpu.dtb.walker 6729 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu.itb.walker 2809 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu.inst 776101 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu.data 1266816 # number of ReadReq hits
system.l2c.ReadReq_hits::total 2052455 # number of ReadReq hits
-system.l2c.Writeback_hits::0 1529403 # number of Writeback hits
+system.l2c.Writeback_hits::writebacks 1529403 # number of Writeback hits
system.l2c.Writeback_hits::total 1529403 # number of Writeback hits
-system.l2c.UpgradeReq_hits::0 31 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::cpu.data 31 # number of UpgradeReq hits
system.l2c.UpgradeReq_hits::total 31 # number of UpgradeReq hits
-system.l2c.ReadExReq_hits::0 168948 # number of ReadExReq hits
+system.l2c.ReadExReq_hits::cpu.data 168948 # number of ReadExReq hits
system.l2c.ReadExReq_hits::total 168948 # number of ReadExReq hits
-system.l2c.demand_hits::0 2211865 # number of demand (read+write) hits
-system.l2c.demand_hits::1 9538 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu.dtb.walker 6729 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu.itb.walker 2809 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu.inst 776101 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu.data 1435764 # number of demand (read+write) hits
system.l2c.demand_hits::total 2221403 # number of demand (read+write) hits
-system.l2c.overall_hits::0 2211865 # number of overall hits
-system.l2c.overall_hits::1 9538 # number of overall hits
+system.l2c.overall_hits::cpu.dtb.walker 6729 # number of overall hits
+system.l2c.overall_hits::cpu.itb.walker 2809 # number of overall hits
+system.l2c.overall_hits::cpu.inst 776101 # number of overall hits
+system.l2c.overall_hits::cpu.data 1435764 # number of overall hits
system.l2c.overall_hits::total 2221403 # number of overall hits
-system.l2c.ReadReq_misses::0 55972 # number of ReadReq misses
-system.l2c.ReadReq_misses::1 27 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu.dtb.walker 16 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu.itb.walker 11 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu.inst 15200 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu.data 40772 # number of ReadReq misses
system.l2c.ReadReq_misses::total 55999 # number of ReadReq misses
-system.l2c.UpgradeReq_misses::0 1792 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu.data 1792 # number of UpgradeReq misses
system.l2c.UpgradeReq_misses::total 1792 # number of UpgradeReq misses
-system.l2c.ReadExReq_misses::0 144639 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu.data 144639 # number of ReadExReq misses
system.l2c.ReadExReq_misses::total 144639 # number of ReadExReq misses
-system.l2c.demand_misses::0 200611 # number of demand (read+write) misses
-system.l2c.demand_misses::1 27 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu.dtb.walker 16 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu.itb.walker 11 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu.inst 15200 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu.data 185411 # number of demand (read+write) misses
system.l2c.demand_misses::total 200638 # number of demand (read+write) misses
-system.l2c.overall_misses::0 200611 # number of overall misses
-system.l2c.overall_misses::1 27 # number of overall misses
+system.l2c.overall_misses::cpu.dtb.walker 16 # number of overall misses
+system.l2c.overall_misses::cpu.itb.walker 11 # number of overall misses
+system.l2c.overall_misses::cpu.inst 15200 # number of overall misses
+system.l2c.overall_misses::cpu.data 185411 # number of overall misses
system.l2c.overall_misses::total 200638 # number of overall misses
-system.l2c.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.l2c.overall_miss_latency 0 # number of overall miss cycles
-system.l2c.ReadReq_accesses::0 2098889 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::1 9565 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu.dtb.walker 6745 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu.itb.walker 2820 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu.inst 791301 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu.data 1307588 # number of ReadReq accesses(hits+misses)
system.l2c.ReadReq_accesses::total 2108454 # number of ReadReq accesses(hits+misses)
-system.l2c.Writeback_accesses::0 1529403 # number of Writeback accesses(hits+misses)
+system.l2c.Writeback_accesses::writebacks 1529403 # number of Writeback accesses(hits+misses)
system.l2c.Writeback_accesses::total 1529403 # number of Writeback accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::0 1823 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu.data 1823 # number of UpgradeReq accesses(hits+misses)
system.l2c.UpgradeReq_accesses::total 1823 # number of UpgradeReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::0 313587 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu.data 313587 # number of ReadExReq accesses(hits+misses)
system.l2c.ReadExReq_accesses::total 313587 # number of ReadExReq accesses(hits+misses)
-system.l2c.demand_accesses::0 2412476 # number of demand (read+write) accesses
-system.l2c.demand_accesses::1 9565 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu.dtb.walker 6745 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu.itb.walker 2820 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu.inst 791301 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu.data 1621175 # number of demand (read+write) accesses
system.l2c.demand_accesses::total 2422041 # number of demand (read+write) accesses
-system.l2c.overall_accesses::0 2412476 # number of overall (read+write) accesses
-system.l2c.overall_accesses::1 9565 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu.dtb.walker 6745 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu.itb.walker 2820 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu.inst 791301 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu.data 1621175 # number of overall (read+write) accesses
system.l2c.overall_accesses::total 2422041 # number of overall (read+write) accesses
-system.l2c.ReadReq_miss_rate::0 0.026667 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::1 0.002823 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::total 0.029490 # miss rate for ReadReq accesses
-system.l2c.UpgradeReq_miss_rate::0 0.982995 # miss rate for UpgradeReq accesses
-system.l2c.ReadExReq_miss_rate::0 0.461240 # miss rate for ReadExReq accesses
-system.l2c.demand_miss_rate::0 0.083156 # miss rate for demand accesses
-system.l2c.demand_miss_rate::1 0.002823 # miss rate for demand accesses
-system.l2c.demand_miss_rate::total 0.085978 # miss rate for demand accesses
-system.l2c.overall_miss_rate::0 0.083156 # miss rate for overall accesses
-system.l2c.overall_miss_rate::1 0.002823 # miss rate for overall accesses
-system.l2c.overall_miss_rate::total 0.085978 # miss rate for overall accesses
-system.l2c.demand_avg_miss_latency::0 0 # average overall miss latency
-system.l2c.demand_avg_miss_latency::1 0 # average overall miss latency
-system.l2c.demand_avg_miss_latency::total 0 # average overall miss latency
-system.l2c.overall_avg_miss_latency::0 0 # average overall miss latency
-system.l2c.overall_avg_miss_latency::1 0 # average overall miss latency
-system.l2c.overall_avg_miss_latency::total 0 # average overall miss latency
+system.l2c.ReadReq_miss_rate::cpu.dtb.walker 0.002372 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu.itb.walker 0.003901 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu.inst 0.019209 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu.data 0.031181 # miss rate for ReadReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu.data 0.982995 # miss rate for UpgradeReq accesses
+system.l2c.ReadExReq_miss_rate::cpu.data 0.461240 # miss rate for ReadExReq accesses
+system.l2c.demand_miss_rate::cpu.dtb.walker 0.002372 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu.itb.walker 0.003901 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu.inst 0.019209 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu.data 0.114368 # miss rate for demand accesses
+system.l2c.overall_miss_rate::cpu.dtb.walker 0.002372 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu.itb.walker 0.003901 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu.inst 0.019209 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu.data 0.114368 # miss rate for overall accesses
system.l2c.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.l2c.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.l2c.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -99,26 +121,8 @@ system.l2c.avg_blocked_cycles::no_mshrs no_value # av
system.l2c.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.l2c.fast_writes 0 # number of fast writes performed
system.l2c.cache_copies 0 # number of cache copies performed
-system.l2c.writebacks 144472 # number of writebacks
-system.l2c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.l2c.overall_mshr_hits 0 # number of overall MSHR hits
-system.l2c.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.l2c.overall_mshr_misses 0 # number of overall MSHR misses
-system.l2c.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.l2c.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.l2c.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.l2c.demand_mshr_miss_rate::0 0 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::1 0 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::total 0 # mshr miss rate for demand accesses
-system.l2c.overall_mshr_miss_rate::0 0 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::1 0 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::total 0 # mshr miss rate for overall accesses
-system.l2c.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.l2c.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.l2c.mshr_cap_events 0 # number of times MSHR cap was activated
-system.l2c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.l2c.writebacks::writebacks 144472 # number of writebacks
+system.l2c.writebacks::total 144472 # number of writebacks
system.l2c.no_allocate_misses 0 # Number of misses that were no-allocate
system.iocache.replacements 47570 # number of replacements
system.iocache.tagsinuse 0.042409 # Cycle average of tags in use
@@ -126,50 +130,29 @@ system.iocache.total_refs 0 # To
system.iocache.sampled_refs 47586 # Sample count of references to valid blocks.
system.iocache.avg_refs 0 # Average number of references to valid blocks.
system.iocache.warmup_cycle 4994776740009 # Cycle when the warmup percentage was hit.
-system.iocache.occ_blocks::1 0.042409 # Average occupied blocks per context
-system.iocache.occ_percent::1 0.002651 # Average percentage of cache occupancy
-system.iocache.demand_hits::0 0 # number of demand (read+write) hits
-system.iocache.demand_hits::1 0 # number of demand (read+write) hits
-system.iocache.demand_hits::total 0 # number of demand (read+write) hits
-system.iocache.overall_hits::0 0 # number of overall hits
-system.iocache.overall_hits::1 0 # number of overall hits
-system.iocache.overall_hits::total 0 # number of overall hits
-system.iocache.ReadReq_misses::1 905 # number of ReadReq misses
+system.iocache.occ_blocks::pc.south_bridge.ide 0.042409 # Average occupied blocks per requestor
+system.iocache.occ_percent::pc.south_bridge.ide 0.002651 # Average percentage of cache occupancy
+system.iocache.occ_percent::total 0.002651 # Average percentage of cache occupancy
+system.iocache.ReadReq_misses::pc.south_bridge.ide 905 # number of ReadReq misses
system.iocache.ReadReq_misses::total 905 # number of ReadReq misses
-system.iocache.WriteReq_misses::1 46720 # number of WriteReq misses
+system.iocache.WriteReq_misses::pc.south_bridge.ide 46720 # number of WriteReq misses
system.iocache.WriteReq_misses::total 46720 # number of WriteReq misses
-system.iocache.demand_misses::0 0 # number of demand (read+write) misses
-system.iocache.demand_misses::1 47625 # number of demand (read+write) misses
+system.iocache.demand_misses::pc.south_bridge.ide 47625 # number of demand (read+write) misses
system.iocache.demand_misses::total 47625 # number of demand (read+write) misses
-system.iocache.overall_misses::0 0 # number of overall misses
-system.iocache.overall_misses::1 47625 # number of overall misses
+system.iocache.overall_misses::pc.south_bridge.ide 47625 # number of overall misses
system.iocache.overall_misses::total 47625 # number of overall misses
-system.iocache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.iocache.overall_miss_latency 0 # number of overall miss cycles
-system.iocache.ReadReq_accesses::1 905 # number of ReadReq accesses(hits+misses)
+system.iocache.ReadReq_accesses::pc.south_bridge.ide 905 # number of ReadReq accesses(hits+misses)
system.iocache.ReadReq_accesses::total 905 # number of ReadReq accesses(hits+misses)
-system.iocache.WriteReq_accesses::1 46720 # number of WriteReq accesses(hits+misses)
+system.iocache.WriteReq_accesses::pc.south_bridge.ide 46720 # number of WriteReq accesses(hits+misses)
system.iocache.WriteReq_accesses::total 46720 # number of WriteReq accesses(hits+misses)
-system.iocache.demand_accesses::0 0 # number of demand (read+write) accesses
-system.iocache.demand_accesses::1 47625 # number of demand (read+write) accesses
+system.iocache.demand_accesses::pc.south_bridge.ide 47625 # number of demand (read+write) accesses
system.iocache.demand_accesses::total 47625 # number of demand (read+write) accesses
-system.iocache.overall_accesses::0 0 # number of overall (read+write) accesses
-system.iocache.overall_accesses::1 47625 # number of overall (read+write) accesses
+system.iocache.overall_accesses::pc.south_bridge.ide 47625 # number of overall (read+write) accesses
system.iocache.overall_accesses::total 47625 # number of overall (read+write) accesses
-system.iocache.ReadReq_miss_rate::1 1 # miss rate for ReadReq accesses
-system.iocache.WriteReq_miss_rate::1 1 # miss rate for WriteReq accesses
-system.iocache.demand_miss_rate::0 no_value # miss rate for demand accesses
-system.iocache.demand_miss_rate::1 1 # miss rate for demand accesses
-system.iocache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.iocache.overall_miss_rate::0 no_value # miss rate for overall accesses
-system.iocache.overall_miss_rate::1 1 # miss rate for overall accesses
-system.iocache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.iocache.demand_avg_miss_latency::0 no_value # average overall miss latency
-system.iocache.demand_avg_miss_latency::1 0 # average overall miss latency
-system.iocache.demand_avg_miss_latency::total no_value # average overall miss latency
-system.iocache.overall_avg_miss_latency::0 no_value # average overall miss latency
-system.iocache.overall_avg_miss_latency::1 0 # average overall miss latency
-system.iocache.overall_avg_miss_latency::total no_value # average overall miss latency
+system.iocache.ReadReq_miss_rate::pc.south_bridge.ide 1 # miss rate for ReadReq accesses
+system.iocache.WriteReq_miss_rate::pc.south_bridge.ide 1 # miss rate for WriteReq accesses
+system.iocache.demand_miss_rate::pc.south_bridge.ide 1 # miss rate for demand accesses
+system.iocache.overall_miss_rate::pc.south_bridge.ide 1 # miss rate for overall accesses
system.iocache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.iocache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.iocache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -178,26 +161,8 @@ system.iocache.avg_blocked_cycles::no_mshrs no_value #
system.iocache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.iocache.fast_writes 0 # number of fast writes performed
system.iocache.cache_copies 0 # number of cache copies performed
-system.iocache.writebacks 46667 # number of writebacks
-system.iocache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.iocache.overall_mshr_hits 0 # number of overall MSHR hits
-system.iocache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.iocache.overall_mshr_misses 0 # number of overall MSHR misses
-system.iocache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.iocache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.iocache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.iocache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.iocache.demand_mshr_miss_rate::0 no_value # mshr miss rate for demand accesses
-system.iocache.demand_mshr_miss_rate::1 0 # mshr miss rate for demand accesses
-system.iocache.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.iocache.overall_mshr_miss_rate::0 no_value # mshr miss rate for overall accesses
-system.iocache.overall_mshr_miss_rate::1 0 # mshr miss rate for overall accesses
-system.iocache.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.iocache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.iocache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.iocache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.iocache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.iocache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.iocache.writebacks::writebacks 46667 # number of writebacks
+system.iocache.writebacks::total 46667 # number of writebacks
system.iocache.no_allocate_misses 0 # Number of misses that were no-allocate
system.pc.south_bridge.ide.disks0.dma_read_full_pages 0 # Number of full page size DMA reads (not PRD).
system.pc.south_bridge.ide.disks0.dma_read_bytes 34816 # Number of bytes transfered via DMA reads (not PRD).
@@ -214,7 +179,8 @@ system.pc.south_bridge.ide.disks1.dma_write_txs 1
system.cpu.numCycles 10224086531 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 409133277 # Number of instructions executed
+system.cpu.committedInsts 199813913 # Number of instructions committed
+system.cpu.committedOps 409133277 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 374297244 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 0 # Number of float alu accesses
system.cpu.num_func_calls 0 # number of times a function call or return occured
@@ -240,47 +206,30 @@ system.cpu.icache.total_refs 243365777 # To
system.cpu.icache.sampled_refs 791307 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 307.549127 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 148763105500 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 510.627676 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.997320 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits::0 243365777 # number of ReadReq hits
+system.cpu.icache.occ_blocks::cpu.inst 510.627676 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.997320 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.997320 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 243365777 # number of ReadReq hits
system.cpu.icache.ReadReq_hits::total 243365777 # number of ReadReq hits
-system.cpu.icache.demand_hits::0 243365777 # number of demand (read+write) hits
-system.cpu.icache.demand_hits::1 0 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::cpu.inst 243365777 # number of demand (read+write) hits
system.cpu.icache.demand_hits::total 243365777 # number of demand (read+write) hits
-system.cpu.icache.overall_hits::0 243365777 # number of overall hits
-system.cpu.icache.overall_hits::1 0 # number of overall hits
+system.cpu.icache.overall_hits::cpu.inst 243365777 # number of overall hits
system.cpu.icache.overall_hits::total 243365777 # number of overall hits
-system.cpu.icache.ReadReq_misses::0 791314 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::cpu.inst 791314 # number of ReadReq misses
system.cpu.icache.ReadReq_misses::total 791314 # number of ReadReq misses
-system.cpu.icache.demand_misses::0 791314 # number of demand (read+write) misses
-system.cpu.icache.demand_misses::1 0 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::cpu.inst 791314 # number of demand (read+write) misses
system.cpu.icache.demand_misses::total 791314 # number of demand (read+write) misses
-system.cpu.icache.overall_misses::0 791314 # number of overall misses
-system.cpu.icache.overall_misses::1 0 # number of overall misses
+system.cpu.icache.overall_misses::cpu.inst 791314 # number of overall misses
system.cpu.icache.overall_misses::total 791314 # number of overall misses
-system.cpu.icache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency 0 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses::0 244157091 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::cpu.inst 244157091 # number of ReadReq accesses(hits+misses)
system.cpu.icache.ReadReq_accesses::total 244157091 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses::0 244157091 # number of demand (read+write) accesses
-system.cpu.icache.demand_accesses::1 0 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::cpu.inst 244157091 # number of demand (read+write) accesses
system.cpu.icache.demand_accesses::total 244157091 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses::0 244157091 # number of overall (read+write) accesses
-system.cpu.icache.overall_accesses::1 0 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 244157091 # number of overall (read+write) accesses
system.cpu.icache.overall_accesses::total 244157091 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate::0 0.003241 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate::0 0.003241 # miss rate for demand accesses
-system.cpu.icache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu.icache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate::0 0.003241 # miss rate for overall accesses
-system.cpu.icache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu.icache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu.icache.demand_avg_miss_latency::0 0 # average overall miss latency
-system.cpu.icache.demand_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu.icache.demand_avg_miss_latency::total no_value # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::0 0 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::total no_value # average overall miss latency
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.003241 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.003241 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.003241 # miss rate for overall accesses
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -289,26 +238,8 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks 809 # number of writebacks
-system.cpu.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.icache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses 0 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.demand_mshr_miss_rate::0 0 # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_miss_rate::1 no_value # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate::0 0 # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_miss_rate::1 no_value # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.cpu.icache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.writebacks::writebacks 809 # number of writebacks
+system.cpu.icache.writebacks::total 809 # number of writebacks
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.itb_walker_cache.replacements 3435 # number of replacements
system.cpu.itb_walker_cache.tagsinuse 3.021701 # Cycle average of tags in use
@@ -316,51 +247,34 @@ system.cpu.itb_walker_cache.total_refs 7940 # To
system.cpu.itb_walker_cache.sampled_refs 3444 # Sample count of references to valid blocks.
system.cpu.itb_walker_cache.avg_refs 2.305459 # Average number of references to valid blocks.
system.cpu.itb_walker_cache.warmup_cycle 5105275407500 # Cycle when the warmup percentage was hit.
-system.cpu.itb_walker_cache.occ_blocks::1 3.021701 # Average occupied blocks per context
-system.cpu.itb_walker_cache.occ_percent::1 0.188856 # Average percentage of cache occupancy
-system.cpu.itb_walker_cache.ReadReq_hits::1 7947 # number of ReadReq hits
+system.cpu.itb_walker_cache.occ_blocks::cpu.itb.walker 3.021701 # Average occupied blocks per requestor
+system.cpu.itb_walker_cache.occ_percent::cpu.itb.walker 0.188856 # Average percentage of cache occupancy
+system.cpu.itb_walker_cache.occ_percent::total 0.188856 # Average percentage of cache occupancy
+system.cpu.itb_walker_cache.ReadReq_hits::cpu.itb.walker 7947 # number of ReadReq hits
system.cpu.itb_walker_cache.ReadReq_hits::total 7947 # number of ReadReq hits
-system.cpu.itb_walker_cache.WriteReq_hits::1 2 # number of WriteReq hits
+system.cpu.itb_walker_cache.WriteReq_hits::cpu.itb.walker 2 # number of WriteReq hits
system.cpu.itb_walker_cache.WriteReq_hits::total 2 # number of WriteReq hits
-system.cpu.itb_walker_cache.demand_hits::0 0 # number of demand (read+write) hits
-system.cpu.itb_walker_cache.demand_hits::1 7949 # number of demand (read+write) hits
+system.cpu.itb_walker_cache.demand_hits::cpu.itb.walker 7949 # number of demand (read+write) hits
system.cpu.itb_walker_cache.demand_hits::total 7949 # number of demand (read+write) hits
-system.cpu.itb_walker_cache.overall_hits::0 0 # number of overall hits
-system.cpu.itb_walker_cache.overall_hits::1 7949 # number of overall hits
+system.cpu.itb_walker_cache.overall_hits::cpu.itb.walker 7949 # number of overall hits
system.cpu.itb_walker_cache.overall_hits::total 7949 # number of overall hits
-system.cpu.itb_walker_cache.ReadReq_misses::1 4278 # number of ReadReq misses
+system.cpu.itb_walker_cache.ReadReq_misses::cpu.itb.walker 4278 # number of ReadReq misses
system.cpu.itb_walker_cache.ReadReq_misses::total 4278 # number of ReadReq misses
-system.cpu.itb_walker_cache.demand_misses::0 0 # number of demand (read+write) misses
-system.cpu.itb_walker_cache.demand_misses::1 4278 # number of demand (read+write) misses
+system.cpu.itb_walker_cache.demand_misses::cpu.itb.walker 4278 # number of demand (read+write) misses
system.cpu.itb_walker_cache.demand_misses::total 4278 # number of demand (read+write) misses
-system.cpu.itb_walker_cache.overall_misses::0 0 # number of overall misses
-system.cpu.itb_walker_cache.overall_misses::1 4278 # number of overall misses
+system.cpu.itb_walker_cache.overall_misses::cpu.itb.walker 4278 # number of overall misses
system.cpu.itb_walker_cache.overall_misses::total 4278 # number of overall misses
-system.cpu.itb_walker_cache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.cpu.itb_walker_cache.overall_miss_latency 0 # number of overall miss cycles
-system.cpu.itb_walker_cache.ReadReq_accesses::1 12225 # number of ReadReq accesses(hits+misses)
+system.cpu.itb_walker_cache.ReadReq_accesses::cpu.itb.walker 12225 # number of ReadReq accesses(hits+misses)
system.cpu.itb_walker_cache.ReadReq_accesses::total 12225 # number of ReadReq accesses(hits+misses)
-system.cpu.itb_walker_cache.WriteReq_accesses::1 2 # number of WriteReq accesses(hits+misses)
+system.cpu.itb_walker_cache.WriteReq_accesses::cpu.itb.walker 2 # number of WriteReq accesses(hits+misses)
system.cpu.itb_walker_cache.WriteReq_accesses::total 2 # number of WriteReq accesses(hits+misses)
-system.cpu.itb_walker_cache.demand_accesses::0 0 # number of demand (read+write) accesses
-system.cpu.itb_walker_cache.demand_accesses::1 12227 # number of demand (read+write) accesses
+system.cpu.itb_walker_cache.demand_accesses::cpu.itb.walker 12227 # number of demand (read+write) accesses
system.cpu.itb_walker_cache.demand_accesses::total 12227 # number of demand (read+write) accesses
-system.cpu.itb_walker_cache.overall_accesses::0 0 # number of overall (read+write) accesses
-system.cpu.itb_walker_cache.overall_accesses::1 12227 # number of overall (read+write) accesses
+system.cpu.itb_walker_cache.overall_accesses::cpu.itb.walker 12227 # number of overall (read+write) accesses
system.cpu.itb_walker_cache.overall_accesses::total 12227 # number of overall (read+write) accesses
-system.cpu.itb_walker_cache.ReadReq_miss_rate::1 0.349939 # miss rate for ReadReq accesses
-system.cpu.itb_walker_cache.demand_miss_rate::0 no_value # miss rate for demand accesses
-system.cpu.itb_walker_cache.demand_miss_rate::1 0.349881 # miss rate for demand accesses
-system.cpu.itb_walker_cache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu.itb_walker_cache.overall_miss_rate::0 no_value # miss rate for overall accesses
-system.cpu.itb_walker_cache.overall_miss_rate::1 0.349881 # miss rate for overall accesses
-system.cpu.itb_walker_cache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu.itb_walker_cache.demand_avg_miss_latency::0 no_value # average overall miss latency
-system.cpu.itb_walker_cache.demand_avg_miss_latency::1 0 # average overall miss latency
-system.cpu.itb_walker_cache.demand_avg_miss_latency::total no_value # average overall miss latency
-system.cpu.itb_walker_cache.overall_avg_miss_latency::0 no_value # average overall miss latency
-system.cpu.itb_walker_cache.overall_avg_miss_latency::1 0 # average overall miss latency
-system.cpu.itb_walker_cache.overall_avg_miss_latency::total no_value # average overall miss latency
+system.cpu.itb_walker_cache.ReadReq_miss_rate::cpu.itb.walker 0.349939 # miss rate for ReadReq accesses
+system.cpu.itb_walker_cache.demand_miss_rate::cpu.itb.walker 0.349881 # miss rate for demand accesses
+system.cpu.itb_walker_cache.overall_miss_rate::cpu.itb.walker 0.349881 # miss rate for overall accesses
system.cpu.itb_walker_cache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.itb_walker_cache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.itb_walker_cache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -369,26 +283,8 @@ system.cpu.itb_walker_cache.avg_blocked_cycles::no_mshrs no_value
system.cpu.itb_walker_cache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.itb_walker_cache.fast_writes 0 # number of fast writes performed
system.cpu.itb_walker_cache.cache_copies 0 # number of cache copies performed
-system.cpu.itb_walker_cache.writebacks 518 # number of writebacks
-system.cpu.itb_walker_cache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.itb_walker_cache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.itb_walker_cache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.cpu.itb_walker_cache.overall_mshr_misses 0 # number of overall MSHR misses
-system.cpu.itb_walker_cache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.itb_walker_cache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.cpu.itb_walker_cache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.cpu.itb_walker_cache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.itb_walker_cache.demand_mshr_miss_rate::0 no_value # mshr miss rate for demand accesses
-system.cpu.itb_walker_cache.demand_mshr_miss_rate::1 0 # mshr miss rate for demand accesses
-system.cpu.itb_walker_cache.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.cpu.itb_walker_cache.overall_mshr_miss_rate::0 no_value # mshr miss rate for overall accesses
-system.cpu.itb_walker_cache.overall_mshr_miss_rate::1 0 # mshr miss rate for overall accesses
-system.cpu.itb_walker_cache.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.cpu.itb_walker_cache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu.itb_walker_cache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu.itb_walker_cache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.itb_walker_cache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.itb_walker_cache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.itb_walker_cache.writebacks::writebacks 518 # number of writebacks
+system.cpu.itb_walker_cache.writebacks::total 518 # number of writebacks
system.cpu.itb_walker_cache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dtb_walker_cache.replacements 7755 # number of replacements
system.cpu.dtb_walker_cache.tagsinuse 5.010998 # Cycle average of tags in use
@@ -396,47 +292,30 @@ system.cpu.dtb_walker_cache.total_refs 12854 # To
system.cpu.dtb_walker_cache.sampled_refs 7767 # Sample count of references to valid blocks.
system.cpu.dtb_walker_cache.avg_refs 1.654950 # Average number of references to valid blocks.
system.cpu.dtb_walker_cache.warmup_cycle 5101232849000 # Cycle when the warmup percentage was hit.
-system.cpu.dtb_walker_cache.occ_blocks::1 5.010998 # Average occupied blocks per context
-system.cpu.dtb_walker_cache.occ_percent::1 0.313187 # Average percentage of cache occupancy
-system.cpu.dtb_walker_cache.ReadReq_hits::1 12875 # number of ReadReq hits
+system.cpu.dtb_walker_cache.occ_blocks::cpu.dtb.walker 5.010998 # Average occupied blocks per requestor
+system.cpu.dtb_walker_cache.occ_percent::cpu.dtb.walker 0.313187 # Average percentage of cache occupancy
+system.cpu.dtb_walker_cache.occ_percent::total 0.313187 # Average percentage of cache occupancy
+system.cpu.dtb_walker_cache.ReadReq_hits::cpu.dtb.walker 12875 # number of ReadReq hits
system.cpu.dtb_walker_cache.ReadReq_hits::total 12875 # number of ReadReq hits
-system.cpu.dtb_walker_cache.demand_hits::0 0 # number of demand (read+write) hits
-system.cpu.dtb_walker_cache.demand_hits::1 12875 # number of demand (read+write) hits
+system.cpu.dtb_walker_cache.demand_hits::cpu.dtb.walker 12875 # number of demand (read+write) hits
system.cpu.dtb_walker_cache.demand_hits::total 12875 # number of demand (read+write) hits
-system.cpu.dtb_walker_cache.overall_hits::0 0 # number of overall hits
-system.cpu.dtb_walker_cache.overall_hits::1 12875 # number of overall hits
+system.cpu.dtb_walker_cache.overall_hits::cpu.dtb.walker 12875 # number of overall hits
system.cpu.dtb_walker_cache.overall_hits::total 12875 # number of overall hits
-system.cpu.dtb_walker_cache.ReadReq_misses::1 8933 # number of ReadReq misses
+system.cpu.dtb_walker_cache.ReadReq_misses::cpu.dtb.walker 8933 # number of ReadReq misses
system.cpu.dtb_walker_cache.ReadReq_misses::total 8933 # number of ReadReq misses
-system.cpu.dtb_walker_cache.demand_misses::0 0 # number of demand (read+write) misses
-system.cpu.dtb_walker_cache.demand_misses::1 8933 # number of demand (read+write) misses
+system.cpu.dtb_walker_cache.demand_misses::cpu.dtb.walker 8933 # number of demand (read+write) misses
system.cpu.dtb_walker_cache.demand_misses::total 8933 # number of demand (read+write) misses
-system.cpu.dtb_walker_cache.overall_misses::0 0 # number of overall misses
-system.cpu.dtb_walker_cache.overall_misses::1 8933 # number of overall misses
+system.cpu.dtb_walker_cache.overall_misses::cpu.dtb.walker 8933 # number of overall misses
system.cpu.dtb_walker_cache.overall_misses::total 8933 # number of overall misses
-system.cpu.dtb_walker_cache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.cpu.dtb_walker_cache.overall_miss_latency 0 # number of overall miss cycles
-system.cpu.dtb_walker_cache.ReadReq_accesses::1 21808 # number of ReadReq accesses(hits+misses)
+system.cpu.dtb_walker_cache.ReadReq_accesses::cpu.dtb.walker 21808 # number of ReadReq accesses(hits+misses)
system.cpu.dtb_walker_cache.ReadReq_accesses::total 21808 # number of ReadReq accesses(hits+misses)
-system.cpu.dtb_walker_cache.demand_accesses::0 0 # number of demand (read+write) accesses
-system.cpu.dtb_walker_cache.demand_accesses::1 21808 # number of demand (read+write) accesses
+system.cpu.dtb_walker_cache.demand_accesses::cpu.dtb.walker 21808 # number of demand (read+write) accesses
system.cpu.dtb_walker_cache.demand_accesses::total 21808 # number of demand (read+write) accesses
-system.cpu.dtb_walker_cache.overall_accesses::0 0 # number of overall (read+write) accesses
-system.cpu.dtb_walker_cache.overall_accesses::1 21808 # number of overall (read+write) accesses
+system.cpu.dtb_walker_cache.overall_accesses::cpu.dtb.walker 21808 # number of overall (read+write) accesses
system.cpu.dtb_walker_cache.overall_accesses::total 21808 # number of overall (read+write) accesses
-system.cpu.dtb_walker_cache.ReadReq_miss_rate::1 0.409620 # miss rate for ReadReq accesses
-system.cpu.dtb_walker_cache.demand_miss_rate::0 no_value # miss rate for demand accesses
-system.cpu.dtb_walker_cache.demand_miss_rate::1 0.409620 # miss rate for demand accesses
-system.cpu.dtb_walker_cache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu.dtb_walker_cache.overall_miss_rate::0 no_value # miss rate for overall accesses
-system.cpu.dtb_walker_cache.overall_miss_rate::1 0.409620 # miss rate for overall accesses
-system.cpu.dtb_walker_cache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu.dtb_walker_cache.demand_avg_miss_latency::0 no_value # average overall miss latency
-system.cpu.dtb_walker_cache.demand_avg_miss_latency::1 0 # average overall miss latency
-system.cpu.dtb_walker_cache.demand_avg_miss_latency::total no_value # average overall miss latency
-system.cpu.dtb_walker_cache.overall_avg_miss_latency::0 no_value # average overall miss latency
-system.cpu.dtb_walker_cache.overall_avg_miss_latency::1 0 # average overall miss latency
-system.cpu.dtb_walker_cache.overall_avg_miss_latency::total no_value # average overall miss latency
+system.cpu.dtb_walker_cache.ReadReq_miss_rate::cpu.dtb.walker 0.409620 # miss rate for ReadReq accesses
+system.cpu.dtb_walker_cache.demand_miss_rate::cpu.dtb.walker 0.409620 # miss rate for demand accesses
+system.cpu.dtb_walker_cache.overall_miss_rate::cpu.dtb.walker 0.409620 # miss rate for overall accesses
system.cpu.dtb_walker_cache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dtb_walker_cache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.dtb_walker_cache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -445,26 +324,8 @@ system.cpu.dtb_walker_cache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dtb_walker_cache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.dtb_walker_cache.fast_writes 0 # number of fast writes performed
system.cpu.dtb_walker_cache.cache_copies 0 # number of cache copies performed
-system.cpu.dtb_walker_cache.writebacks 2517 # number of writebacks
-system.cpu.dtb_walker_cache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.dtb_walker_cache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.dtb_walker_cache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.cpu.dtb_walker_cache.overall_mshr_misses 0 # number of overall MSHR misses
-system.cpu.dtb_walker_cache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dtb_walker_cache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.cpu.dtb_walker_cache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.cpu.dtb_walker_cache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.dtb_walker_cache.demand_mshr_miss_rate::0 no_value # mshr miss rate for demand accesses
-system.cpu.dtb_walker_cache.demand_mshr_miss_rate::1 0 # mshr miss rate for demand accesses
-system.cpu.dtb_walker_cache.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.cpu.dtb_walker_cache.overall_mshr_miss_rate::0 no_value # mshr miss rate for overall accesses
-system.cpu.dtb_walker_cache.overall_mshr_miss_rate::1 0 # mshr miss rate for overall accesses
-system.cpu.dtb_walker_cache.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.cpu.dtb_walker_cache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu.dtb_walker_cache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu.dtb_walker_cache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.dtb_walker_cache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dtb_walker_cache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dtb_walker_cache.writebacks::writebacks 2517 # number of writebacks
+system.cpu.dtb_walker_cache.writebacks::total 2517 # number of writebacks
system.cpu.dtb_walker_cache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements 1621277 # number of replacements
system.cpu.dcache.tagsinuse 511.999417 # Cycle average of tags in use
@@ -472,54 +333,37 @@ system.cpu.dcache.total_refs 20142220 # To
system.cpu.dcache.sampled_refs 1621789 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 12.419754 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 7549500 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 511.999417 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.999999 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits::0 12057024 # number of ReadReq hits
+system.cpu.dcache.occ_blocks::cpu.data 511.999417 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.999999 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.999999 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 12057024 # number of ReadReq hits
system.cpu.dcache.ReadReq_hits::total 12057024 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits::0 8082938 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 8082938 # number of WriteReq hits
system.cpu.dcache.WriteReq_hits::total 8082938 # number of WriteReq hits
-system.cpu.dcache.demand_hits::0 20139962 # number of demand (read+write) hits
-system.cpu.dcache.demand_hits::1 0 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::cpu.data 20139962 # number of demand (read+write) hits
system.cpu.dcache.demand_hits::total 20139962 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits::0 20139962 # number of overall hits
-system.cpu.dcache.overall_hits::1 0 # number of overall hits
+system.cpu.dcache.overall_hits::cpu.data 20139962 # number of overall hits
system.cpu.dcache.overall_hits::total 20139962 # number of overall hits
-system.cpu.dcache.ReadReq_misses::0 1308207 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::cpu.data 1308207 # number of ReadReq misses
system.cpu.dcache.ReadReq_misses::total 1308207 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses::0 315850 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 315850 # number of WriteReq misses
system.cpu.dcache.WriteReq_misses::total 315850 # number of WriteReq misses
-system.cpu.dcache.demand_misses::0 1624057 # number of demand (read+write) misses
-system.cpu.dcache.demand_misses::1 0 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::cpu.data 1624057 # number of demand (read+write) misses
system.cpu.dcache.demand_misses::total 1624057 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses::0 1624057 # number of overall misses
-system.cpu.dcache.overall_misses::1 0 # number of overall misses
+system.cpu.dcache.overall_misses::cpu.data 1624057 # number of overall misses
system.cpu.dcache.overall_misses::total 1624057 # number of overall misses
-system.cpu.dcache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency 0 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses::0 13365231 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::cpu.data 13365231 # number of ReadReq accesses(hits+misses)
system.cpu.dcache.ReadReq_accesses::total 13365231 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses::0 8398788 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 8398788 # number of WriteReq accesses(hits+misses)
system.cpu.dcache.WriteReq_accesses::total 8398788 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses::0 21764019 # number of demand (read+write) accesses
-system.cpu.dcache.demand_accesses::1 0 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::cpu.data 21764019 # number of demand (read+write) accesses
system.cpu.dcache.demand_accesses::total 21764019 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses::0 21764019 # number of overall (read+write) accesses
-system.cpu.dcache.overall_accesses::1 0 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 21764019 # number of overall (read+write) accesses
system.cpu.dcache.overall_accesses::total 21764019 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate::0 0.097881 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate::0 0.037607 # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate::0 0.074621 # miss rate for demand accesses
-system.cpu.dcache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu.dcache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate::0 0.074621 # miss rate for overall accesses
-system.cpu.dcache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu.dcache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu.dcache.demand_avg_miss_latency::0 0 # average overall miss latency
-system.cpu.dcache.demand_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu.dcache.demand_avg_miss_latency::total no_value # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::0 0 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::1 no_value # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::total no_value # average overall miss latency
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.097881 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.037607 # miss rate for WriteReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.074621 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.074621 # miss rate for overall accesses
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -528,26 +372,8 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks 1525559 # number of writebacks
-system.cpu.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.dcache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses 0 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.demand_mshr_miss_rate::0 0 # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_miss_rate::1 no_value # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_miss_rate::total no_value # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate::0 0 # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_miss_rate::1 no_value # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_miss_rate::total no_value # mshr miss rate for overall accesses
-system.cpu.dcache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.writebacks::writebacks 1525559 # number of writebacks
+system.cpu.dcache.writebacks::total 1525559 # number of writebacks
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/config.ini b/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/config.ini
index e3a339662..baa9c805b 100644
--- a/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/config.ini
+++ b/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/config.ini
@@ -1,15 +1,15 @@
[root]
type=Root
children=system
+full_system=true
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
[system]
type=LinuxX86System
-children=acpi_description_table_pointer bridge cpu e820_table intel_mp_pointer intel_mp_table intrctrl iobridge iobus iocache l2c membus pc physmem smbios_table toL2Bus
+children=acpi_description_table_pointer apicbridge bridge cpu e820_table intel_mp_pointer intel_mp_table intrctrl iobus iocache l2c membus pc physmem smbios_table toL2Bus
acpi_description_table_pointer=system.acpi_description_table_pointer
-boot_cpu_frequency=500
boot_osflags=earlyprintk=ttyS0 console=ttyS0 lpj=7999923 root=/dev/hda1
e820_table=system.e820_table
init_param=0
@@ -50,6 +50,17 @@ oem_id=
oem_revision=0
oem_table_id=
+[system.apicbridge]
+type=Bridge
+delay=50000
+nack_delay=4000
+ranges=11529215046068469760:11529215046068473855
+req_size=16
+resp_size=16
+write_ack=false
+master=system.membus.port[2]
+slave=system.iobus.port[1]
+
[system.bridge]
type=Bridge
delay=50000
@@ -86,6 +97,7 @@ profile=0
progress_interval=0
system=system
tracer=system.cpu.tracer
+workload=
dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
@@ -100,20 +112,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -143,20 +148,13 @@ is_top_level=false
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=1024
subblock_size=0
+system=system
tgts_per_mshr=12
trace_addr=0
two_queue=false
@@ -175,20 +173,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -201,7 +192,6 @@ type=X86LocalApic
int_latency=1000
pio_addr=2305843009213693952
pio_latency=1000
-platform=system.pc
system=system
int_port=system.membus.port[7]
pio=system.membus.port[6]
@@ -228,20 +218,13 @@ is_top_level=false
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=1024
subblock_size=0
+system=system
tgts_per_mshr=12
trace_addr=0
two_queue=false
@@ -615,17 +598,6 @@ subtractive_decode=true
type=IntrControl
sys=system
-[system.iobridge]
-type=Bridge
-delay=50000
-nack_delay=4000
-ranges=11529215046068469760:11529215046068473855
-req_size=16
-resp_size=16
-write_ack=false
-master=system.membus.port[2]
-slave=system.iobus.port[1]
-
[system.iobus]
type=Bus
block_size=64
@@ -635,7 +607,7 @@ header_cycles=1
use_default_range=true
width=64
default=system.pc.pciconfig.pio
-port=system.bridge.master system.iobridge.slave system.pc.south_bridge.cmos.pio system.pc.south_bridge.dma1.pio system.pc.south_bridge.ide.pio system.pc.south_bridge.ide.config system.pc.south_bridge.ide.dma system.pc.south_bridge.keyboard.pio system.pc.south_bridge.pic1.pio system.pc.south_bridge.pic2.pio system.pc.south_bridge.pit.pio system.pc.south_bridge.speaker.pio system.pc.south_bridge.io_apic.pio system.pc.south_bridge.io_apic.int_port system.pc.i_dont_exist.pio system.pc.behind_pci.pio system.pc.com_1.pio system.pc.fake_com_2.pio system.pc.fake_com_3.pio system.pc.fake_com_4.pio system.pc.fake_floppy.pio system.iocache.cpu_side
+port=system.bridge.master system.apicbridge.slave system.pc.south_bridge.cmos.pio system.pc.south_bridge.dma1.pio system.pc.south_bridge.ide.pio system.pc.south_bridge.ide.config system.pc.south_bridge.ide.dma system.pc.south_bridge.keyboard.pio system.pc.south_bridge.pic1.pio system.pc.south_bridge.pic2.pio system.pc.south_bridge.pit.pio system.pc.south_bridge.speaker.pio system.pc.south_bridge.io_apic.pio system.pc.south_bridge.io_apic.int_port system.pc.i_dont_exist.pio system.pc.behind_pci.pio system.pc.com_1.pio system.pc.fake_com_2.pio system.pc.fake_com_3.pio system.pc.fake_com_4.pio system.pc.fake_floppy.pio system.iocache.cpu_side
[system.iocache]
type=BaseCache
@@ -648,20 +620,13 @@ is_top_level=false
latency=50000
max_miss_count=0
mshrs=20
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=500000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=1024
subblock_size=0
+system=system
tgts_per_mshr=12
trace_addr=0
two_queue=false
@@ -680,20 +645,13 @@ is_top_level=false
latency=10000
max_miss_count=0
mshrs=92
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=100000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=4194304
subblock_size=0
+system=system
tgts_per_mshr=16
trace_addr=0
two_queue=false
@@ -711,7 +669,7 @@ header_cycles=1
use_default_range=false
width=64
default=system.membus.badaddr_responder.pio
-port=system.physmem.port[0] system.bridge.slave system.iobridge.master system.system_port system.iocache.mem_side system.l2c.mem_side system.cpu.interrupts.pio system.cpu.interrupts.int_port
+port=system.physmem.port[0] system.bridge.slave system.apicbridge.master system.system_port system.iocache.mem_side system.l2c.mem_side system.cpu.interrupts.pio system.cpu.interrupts.int_port
[system.membus.badaddr_responder]
type=IsaFake
@@ -719,7 +677,6 @@ fake_mem=false
pio_addr=0
pio_latency=1000
pio_size=8
-platform=system.pc
ret_bad_addr=true
ret_data16=65535
ret_data32=4294967295
@@ -742,7 +699,6 @@ fake_mem=false
pio_addr=9223372036854779128
pio_latency=1000
pio_size=8
-platform=system.pc
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -783,7 +739,6 @@ fake_mem=false
pio_addr=9223372036854776568
pio_latency=1000
pio_size=8
-platform=system.pc
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -800,7 +755,6 @@ fake_mem=false
pio_addr=9223372036854776808
pio_latency=1000
pio_size=8
-platform=system.pc
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -817,7 +771,6 @@ fake_mem=false
pio_addr=9223372036854776552
pio_latency=1000
pio_size=8
-platform=system.pc
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -834,7 +787,6 @@ fake_mem=false
pio_addr=9223372036854776818
pio_latency=1000
pio_size=2
-platform=system.pc
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -851,7 +803,6 @@ fake_mem=false
pio_addr=9223372036854775936
pio_latency=1000
pio_size=1
-platform=system.pc
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -891,7 +842,6 @@ children=int_pin
int_pin=system.pc.south_bridge.cmos.int_pin
pio_addr=9223372036854775920
pio_latency=1000
-platform=system.pc
system=system
time=Sun Jan 1 00:00:00 2012
pio=system.iobus.port[2]
@@ -903,7 +853,6 @@ type=X86IntSourcePin
type=I8237
pio_addr=9223372036854775808
pio_latency=1000
-platform=system.pc
system=system
pio=system.iobus.port[3]
@@ -1088,7 +1037,6 @@ external_int_pic=system.pc.south_bridge.pic1
int_latency=1000
pio_addr=4273995776
pio_latency=1000
-platform=system.pc
system=system
int_port=system.iobus.port[13]
pio=system.iobus.port[12]
@@ -1102,7 +1050,6 @@ keyboard_int_pin=system.pc.south_bridge.keyboard.keyboard_int_pin
mouse_int_pin=system.pc.south_bridge.keyboard.mouse_int_pin
pio_addr=0
pio_latency=1000
-platform=system.pc
system=system
pio=system.iobus.port[7]
@@ -1119,7 +1066,6 @@ mode=I8259Master
output=system.pc.south_bridge.pic1.output
pio_addr=9223372036854775840
pio_latency=1000
-platform=system.pc
slave=system.pc.south_bridge.pic2
system=system
pio=system.iobus.port[8]
@@ -1134,7 +1080,6 @@ mode=I8259Slave
output=system.pc.south_bridge.pic2.output
pio_addr=9223372036854775968
pio_latency=1000
-platform=system.pc
slave=Null
system=system
pio=system.iobus.port[9]
@@ -1148,7 +1093,6 @@ children=int_pin
int_pin=system.pc.south_bridge.pit.int_pin
pio_addr=9223372036854775872
pio_latency=1000
-platform=system.pc
system=system
pio=system.iobus.port[10]
@@ -1160,7 +1104,6 @@ type=PcSpeaker
i8254=system.pc.south_bridge.pit
pio_addr=9223372036854775905
pio_latency=1000
-platform=system.pc
system=system
pio=system.iobus.port[11]
diff --git a/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/simout b/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/simout
index 5dde537a2..9ff593dd3 100755
--- a/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/simout
+++ b/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/simout
@@ -1,13 +1,12 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:12:17
-gem5 started Jan 23 2012 04:24:49
+gem5 compiled Feb 11 2012 13:08:53
+gem5 started Feb 11 2012 14:06:52
gem5 executing on zizzer
-command line: build/X86_FS/gem5.opt -d build/X86_FS/tests/opt/quick/10.linux-boot/x86/linux/pc-simple-timing -re tests/run.py build/X86_FS/tests/opt/quick/10.linux-boot/x86/linux/pc-simple-timing
+command line: build/X86/gem5.fast -d build/X86/tests/fast/quick/fs/10.linux-boot/x86/linux/pc-simple-timing -re tests/run.py build/X86/tests/fast/quick/fs/10.linux-boot/x86/linux/pc-simple-timing
warning: add_child('terminal'): child 'terminal' already has parent
Global frequency set at 1000000000000 ticks per second
- 0: rtc: Real-time clock set to Sun Jan 1 00:00:00 2012
info: kernel located at: /dist/m5/system/binaries/x86_64-vmlinux-2.6.22.9
info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 5195470393000 because m5_exit instruction encountered
diff --git a/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/stats.txt b/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/stats.txt
index c4a248e5e..6ded30fe7 100644
--- a/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/stats.txt
+++ b/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 5.195470 # Nu
sim_ticks 5195470393000 # Number of ticks simulated
final_tick 5195470393000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1681123 # Simulator instruction rate (inst/s)
-host_tick_rate 32940960656 # Simulator tick rate (ticks/s)
-host_mem_usage 349824 # Number of bytes of host memory used
-host_seconds 157.72 # Real time elapsed on the host
-sim_insts 265147881 # Number of instructions simulated
+host_inst_rate 1225094 # Simulator instruction rate (inst/s)
+host_op_rate 2351489 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 46076516791 # Simulator tick rate (ticks/s)
+host_mem_usage 346880 # Number of bytes of host memory used
+host_seconds 112.76 # Real time elapsed on the host
+sim_insts 138138472 # Number of instructions simulated
+sim_ops 265147881 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 13764096 # Number of bytes read from this memory
system.physmem.bytes_inst_read 974400 # Number of instructions bytes read from this memory
system.physmem.bytes_written 10427072 # Number of bytes written to this memory
@@ -25,84 +27,125 @@ system.l2c.total_refs 3363370 # To
system.l2c.sampled_refs 168244 # Sample count of references to valid blocks.
system.l2c.avg_refs 19.991025 # Average number of references to valid blocks.
system.l2c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.l2c.occ_blocks::0 7910.895776 # Average occupied blocks per context
-system.l2c.occ_blocks::1 23478.999694 # Average occupied blocks per context
-system.l2c.occ_percent::0 0.120711 # Average percentage of cache occupancy
-system.l2c.occ_percent::1 0.358261 # Average percentage of cache occupancy
-system.l2c.ReadReq_hits::0 2047882 # number of ReadReq hits
-system.l2c.ReadReq_hits::1 9561 # number of ReadReq hits
+system.l2c.occ_blocks::writebacks 23478.740830 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu.dtb.walker 0.248367 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu.itb.walker 0.010497 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu.inst 1900.597036 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu.data 6010.298740 # Average occupied blocks per requestor
+system.l2c.occ_percent::writebacks 0.358257 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu.dtb.walker 0.000004 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu.itb.walker 0.000000 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu.inst 0.029001 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu.data 0.091710 # Average percentage of cache occupancy
+system.l2c.occ_percent::total 0.478972 # Average percentage of cache occupancy
+system.l2c.ReadReq_hits::cpu.dtb.walker 6528 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu.itb.walker 3033 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu.inst 773419 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu.data 1274463 # number of ReadReq hits
system.l2c.ReadReq_hits::total 2057443 # number of ReadReq hits
-system.l2c.Writeback_hits::0 1534567 # number of Writeback hits
+system.l2c.Writeback_hits::writebacks 1534567 # number of Writeback hits
system.l2c.Writeback_hits::total 1534567 # number of Writeback hits
-system.l2c.UpgradeReq_hits::0 320 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::cpu.data 320 # number of UpgradeReq hits
system.l2c.UpgradeReq_hits::total 320 # number of UpgradeReq hits
-system.l2c.ReadExReq_hits::0 192958 # number of ReadExReq hits
+system.l2c.ReadExReq_hits::cpu.data 192958 # number of ReadExReq hits
system.l2c.ReadExReq_hits::total 192958 # number of ReadExReq hits
-system.l2c.demand_hits::0 2240840 # number of demand (read+write) hits
-system.l2c.demand_hits::1 9561 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu.dtb.walker 6528 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu.itb.walker 3033 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu.inst 773419 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu.data 1467421 # number of demand (read+write) hits
system.l2c.demand_hits::total 2250401 # number of demand (read+write) hits
-system.l2c.overall_hits::0 2240840 # number of overall hits
-system.l2c.overall_hits::1 9561 # number of overall hits
+system.l2c.overall_hits::cpu.dtb.walker 6528 # number of overall hits
+system.l2c.overall_hits::cpu.itb.walker 3033 # number of overall hits
+system.l2c.overall_hits::cpu.inst 773419 # number of overall hits
+system.l2c.overall_hits::cpu.data 1467421 # number of overall hits
system.l2c.overall_hits::total 2250401 # number of overall hits
-system.l2c.ReadReq_misses::0 50807 # number of ReadReq misses
-system.l2c.ReadReq_misses::1 23 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu.dtb.walker 13 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu.itb.walker 10 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu.inst 15226 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu.data 35581 # number of ReadReq misses
system.l2c.ReadReq_misses::total 50830 # number of ReadReq misses
-system.l2c.UpgradeReq_misses::0 1369 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu.data 1369 # number of UpgradeReq misses
system.l2c.UpgradeReq_misses::total 1369 # number of UpgradeReq misses
-system.l2c.ReadExReq_misses::0 120168 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu.data 120168 # number of ReadExReq misses
system.l2c.ReadExReq_misses::total 120168 # number of ReadExReq misses
-system.l2c.demand_misses::0 170975 # number of demand (read+write) misses
-system.l2c.demand_misses::1 23 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu.dtb.walker 13 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu.itb.walker 10 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu.inst 15226 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu.data 155749 # number of demand (read+write) misses
system.l2c.demand_misses::total 170998 # number of demand (read+write) misses
-system.l2c.overall_misses::0 170975 # number of overall misses
-system.l2c.overall_misses::1 23 # number of overall misses
+system.l2c.overall_misses::cpu.dtb.walker 13 # number of overall misses
+system.l2c.overall_misses::cpu.itb.walker 10 # number of overall misses
+system.l2c.overall_misses::cpu.inst 15226 # number of overall misses
+system.l2c.overall_misses::cpu.data 155749 # number of overall misses
system.l2c.overall_misses::total 170998 # number of overall misses
-system.l2c.ReadReq_miss_latency 2656122500 # number of ReadReq miss cycles
-system.l2c.UpgradeReq_miss_latency 33778000 # number of UpgradeReq miss cycles
-system.l2c.ReadExReq_miss_latency 6249324500 # number of ReadExReq miss cycles
-system.l2c.demand_miss_latency 8905447000 # number of demand (read+write) miss cycles
-system.l2c.overall_miss_latency 8905447000 # number of overall miss cycles
-system.l2c.ReadReq_accesses::0 2098689 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::1 9584 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_miss_latency::cpu.dtb.walker 676000 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu.itb.walker 520000 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu.inst 791868000 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu.data 1863058500 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::total 2656122500 # number of ReadReq miss cycles
+system.l2c.UpgradeReq_miss_latency::cpu.data 33778000 # number of UpgradeReq miss cycles
+system.l2c.UpgradeReq_miss_latency::total 33778000 # number of UpgradeReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu.data 6249324500 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::total 6249324500 # number of ReadExReq miss cycles
+system.l2c.demand_miss_latency::cpu.dtb.walker 676000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu.itb.walker 520000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu.inst 791868000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu.data 8112383000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::total 8905447000 # number of demand (read+write) miss cycles
+system.l2c.overall_miss_latency::cpu.dtb.walker 676000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu.itb.walker 520000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu.inst 791868000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu.data 8112383000 # number of overall miss cycles
+system.l2c.overall_miss_latency::total 8905447000 # number of overall miss cycles
+system.l2c.ReadReq_accesses::cpu.dtb.walker 6541 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu.itb.walker 3043 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu.inst 788645 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu.data 1310044 # number of ReadReq accesses(hits+misses)
system.l2c.ReadReq_accesses::total 2108273 # number of ReadReq accesses(hits+misses)
-system.l2c.Writeback_accesses::0 1534567 # number of Writeback accesses(hits+misses)
+system.l2c.Writeback_accesses::writebacks 1534567 # number of Writeback accesses(hits+misses)
system.l2c.Writeback_accesses::total 1534567 # number of Writeback accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::0 1689 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu.data 1689 # number of UpgradeReq accesses(hits+misses)
system.l2c.UpgradeReq_accesses::total 1689 # number of UpgradeReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::0 313126 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu.data 313126 # number of ReadExReq accesses(hits+misses)
system.l2c.ReadExReq_accesses::total 313126 # number of ReadExReq accesses(hits+misses)
-system.l2c.demand_accesses::0 2411815 # number of demand (read+write) accesses
-system.l2c.demand_accesses::1 9584 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu.dtb.walker 6541 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu.itb.walker 3043 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu.inst 788645 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu.data 1623170 # number of demand (read+write) accesses
system.l2c.demand_accesses::total 2421399 # number of demand (read+write) accesses
-system.l2c.overall_accesses::0 2411815 # number of overall (read+write) accesses
-system.l2c.overall_accesses::1 9584 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu.dtb.walker 6541 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu.itb.walker 3043 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu.inst 788645 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu.data 1623170 # number of overall (read+write) accesses
system.l2c.overall_accesses::total 2421399 # number of overall (read+write) accesses
-system.l2c.ReadReq_miss_rate::0 0.024209 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::1 0.002400 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::total 0.026609 # miss rate for ReadReq accesses
-system.l2c.UpgradeReq_miss_rate::0 0.810539 # miss rate for UpgradeReq accesses
-system.l2c.ReadExReq_miss_rate::0 0.383769 # miss rate for ReadExReq accesses
-system.l2c.demand_miss_rate::0 0.070891 # miss rate for demand accesses
-system.l2c.demand_miss_rate::1 0.002400 # miss rate for demand accesses
-system.l2c.demand_miss_rate::total 0.073290 # miss rate for demand accesses
-system.l2c.overall_miss_rate::0 0.070891 # miss rate for overall accesses
-system.l2c.overall_miss_rate::1 0.002400 # miss rate for overall accesses
-system.l2c.overall_miss_rate::total 0.073290 # miss rate for overall accesses
-system.l2c.ReadReq_avg_miss_latency::0 52278.672230 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::1 115483586.956522 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::total 115535865.628752 # average ReadReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::0 24673.484295 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::1 inf # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::total inf # average UpgradeReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::0 52004.897310 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::1 inf # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::total inf # average ReadExReq miss latency
-system.l2c.demand_avg_miss_latency::0 52086.252376 # average overall miss latency
-system.l2c.demand_avg_miss_latency::1 387193347.826087 # average overall miss latency
-system.l2c.demand_avg_miss_latency::total 387245434.078463 # average overall miss latency
-system.l2c.overall_avg_miss_latency::0 52086.252376 # average overall miss latency
-system.l2c.overall_avg_miss_latency::1 387193347.826087 # average overall miss latency
-system.l2c.overall_avg_miss_latency::total 387245434.078463 # average overall miss latency
+system.l2c.ReadReq_miss_rate::cpu.dtb.walker 0.001987 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu.itb.walker 0.003286 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu.inst 0.019307 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu.data 0.027160 # miss rate for ReadReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu.data 0.810539 # miss rate for UpgradeReq accesses
+system.l2c.ReadExReq_miss_rate::cpu.data 0.383769 # miss rate for ReadExReq accesses
+system.l2c.demand_miss_rate::cpu.dtb.walker 0.001987 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu.itb.walker 0.003286 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu.inst 0.019307 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu.data 0.095954 # miss rate for demand accesses
+system.l2c.overall_miss_rate::cpu.dtb.walker 0.001987 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu.itb.walker 0.003286 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu.inst 0.019307 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu.data 0.095954 # miss rate for overall accesses
+system.l2c.ReadReq_avg_miss_latency::cpu.dtb.walker 52000 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu.itb.walker 52000 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu.inst 52007.618547 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu.data 52361.049436 # average ReadReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::cpu.data 24673.484295 # average UpgradeReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu.data 52004.897310 # average ReadExReq miss latency
+system.l2c.demand_avg_miss_latency::cpu.dtb.walker 52000 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu.itb.walker 52000 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu.inst 52007.618547 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu.data 52086.260586 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu.dtb.walker 52000 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu.itb.walker 52000 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu.inst 52007.618547 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu.data 52086.260586 # average overall miss latency
system.l2c.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.l2c.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.l2c.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -111,48 +154,83 @@ system.l2c.avg_blocked_cycles::no_mshrs no_value # av
system.l2c.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.l2c.fast_writes 0 # number of fast writes performed
system.l2c.cache_copies 0 # number of cache copies performed
-system.l2c.writebacks 116255 # number of writebacks
-system.l2c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.l2c.overall_mshr_hits 0 # number of overall MSHR hits
-system.l2c.ReadReq_mshr_misses 50830 # number of ReadReq MSHR misses
-system.l2c.UpgradeReq_mshr_misses 1369 # number of UpgradeReq MSHR misses
-system.l2c.ReadExReq_mshr_misses 120168 # number of ReadExReq MSHR misses
-system.l2c.demand_mshr_misses 170998 # number of demand (read+write) MSHR misses
-system.l2c.overall_mshr_misses 170998 # number of overall MSHR misses
-system.l2c.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.l2c.ReadReq_mshr_miss_latency 2046144000 # number of ReadReq MSHR miss cycles
-system.l2c.UpgradeReq_mshr_miss_latency 55109000 # number of UpgradeReq MSHR miss cycles
-system.l2c.ReadExReq_mshr_miss_latency 4807305000 # number of ReadExReq MSHR miss cycles
-system.l2c.demand_mshr_miss_latency 6853449000 # number of demand (read+write) MSHR miss cycles
-system.l2c.overall_mshr_miss_latency 6853449000 # number of overall MSHR miss cycles
-system.l2c.ReadReq_mshr_uncacheable_latency 56051785000 # number of ReadReq MSHR uncacheable cycles
-system.l2c.WriteReq_mshr_uncacheable_latency 1218050000 # number of WriteReq MSHR uncacheable cycles
-system.l2c.overall_mshr_uncacheable_latency 57269835000 # number of overall MSHR uncacheable cycles
-system.l2c.ReadReq_mshr_miss_rate::0 0.024220 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::1 5.303631 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::total 5.327851 # mshr miss rate for ReadReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::0 0.810539 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::1 inf # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::total inf # mshr miss rate for UpgradeReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::0 0.383769 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::1 inf # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::total inf # mshr miss rate for ReadExReq accesses
-system.l2c.demand_mshr_miss_rate::0 0.070900 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::1 17.842028 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::total 17.912929 # mshr miss rate for demand accesses
-system.l2c.overall_mshr_miss_rate::0 0.070900 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::1 17.842028 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::total 17.912929 # mshr miss rate for overall accesses
-system.l2c.ReadReq_avg_mshr_miss_latency 40254.652764 # average ReadReq mshr miss latency
-system.l2c.UpgradeReq_avg_mshr_miss_latency 40254.930606 # average UpgradeReq mshr miss latency
-system.l2c.ReadExReq_avg_mshr_miss_latency 40004.868185 # average ReadExReq mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency 40079.117884 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency 40079.117884 # average overall mshr miss latency
-system.l2c.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.l2c.WriteReq_avg_mshr_uncacheable_latency inf # average WriteReq mshr uncacheable latency
-system.l2c.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.l2c.mshr_cap_events 0 # number of times MSHR cap was activated
-system.l2c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.l2c.writebacks::writebacks 116255 # number of writebacks
+system.l2c.writebacks::total 116255 # number of writebacks
+system.l2c.ReadReq_mshr_misses::cpu.dtb.walker 13 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu.itb.walker 10 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu.inst 15226 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu.data 35581 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::total 50830 # number of ReadReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::cpu.data 1369 # number of UpgradeReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::total 1369 # number of UpgradeReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::cpu.data 120168 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::total 120168 # number of ReadExReq MSHR misses
+system.l2c.demand_mshr_misses::cpu.dtb.walker 13 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu.itb.walker 10 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu.inst 15226 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu.data 155749 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::total 170998 # number of demand (read+write) MSHR misses
+system.l2c.overall_mshr_misses::cpu.dtb.walker 13 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu.itb.walker 10 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu.inst 15226 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu.data 155749 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::total 170998 # number of overall MSHR misses
+system.l2c.ReadReq_mshr_miss_latency::cpu.dtb.walker 520000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu.itb.walker 400000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu.inst 609142000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu.data 1436082000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::total 2046144000 # number of ReadReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::cpu.data 55109000 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::total 55109000 # number of UpgradeReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu.data 4807305000 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::total 4807305000 # number of ReadExReq MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu.dtb.walker 520000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu.itb.walker 400000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu.inst 609142000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu.data 6243387000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::total 6853449000 # number of demand (read+write) MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu.dtb.walker 520000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu.itb.walker 400000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu.inst 609142000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu.data 6243387000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::total 6853449000 # number of overall MSHR miss cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::cpu.data 56051785000 # number of ReadReq MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::total 56051785000 # number of ReadReq MSHR uncacheable cycles
+system.l2c.WriteReq_mshr_uncacheable_latency::cpu.data 1218050000 # number of WriteReq MSHR uncacheable cycles
+system.l2c.WriteReq_mshr_uncacheable_latency::total 1218050000 # number of WriteReq MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::cpu.data 57269835000 # number of overall MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::total 57269835000 # number of overall MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_miss_rate::cpu.dtb.walker 0.001987 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu.itb.walker 0.003286 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu.inst 0.019307 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu.data 0.027160 # mshr miss rate for ReadReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::cpu.data 0.810539 # mshr miss rate for UpgradeReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::cpu.data 0.383769 # mshr miss rate for ReadExReq accesses
+system.l2c.demand_mshr_miss_rate::cpu.dtb.walker 0.001987 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu.itb.walker 0.003286 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu.inst 0.019307 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu.data 0.095954 # mshr miss rate for demand accesses
+system.l2c.overall_mshr_miss_rate::cpu.dtb.walker 0.001987 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu.itb.walker 0.003286 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu.inst 0.019307 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu.data 0.095954 # mshr miss rate for overall accesses
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu.dtb.walker 40000 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu.itb.walker 40000 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu.inst 40006.699067 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu.data 40360.922965 # average ReadReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu.data 40254.930606 # average UpgradeReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu.data 40004.868185 # average ReadExReq mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu.dtb.walker 40000 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu.itb.walker 40000 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu.inst 40006.699067 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu.data 40086.209221 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu.dtb.walker 40000 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu.itb.walker 40000 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu.inst 40006.699067 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu.data 40086.209221 # average overall mshr miss latency
+system.l2c.ReadReq_avg_mshr_uncacheable_latency::cpu.data inf # average ReadReq mshr uncacheable latency
+system.l2c.WriteReq_avg_mshr_uncacheable_latency::cpu.data inf # average WriteReq mshr uncacheable latency
+system.l2c.overall_avg_mshr_uncacheable_latency::cpu.data inf # average overall mshr uncacheable latency
system.l2c.no_allocate_misses 0 # Number of misses that were no-allocate
system.iocache.replacements 47510 # number of replacements
system.iocache.tagsinuse 0.120586 # Cycle average of tags in use
@@ -160,58 +238,41 @@ system.iocache.total_refs 0 # To
system.iocache.sampled_refs 47526 # Sample count of references to valid blocks.
system.iocache.avg_refs 0 # Average number of references to valid blocks.
system.iocache.warmup_cycle 5048756072000 # Cycle when the warmup percentage was hit.
-system.iocache.occ_blocks::1 0.120586 # Average occupied blocks per context
-system.iocache.occ_percent::1 0.007537 # Average percentage of cache occupancy
-system.iocache.demand_hits::0 0 # number of demand (read+write) hits
-system.iocache.demand_hits::1 0 # number of demand (read+write) hits
-system.iocache.demand_hits::total 0 # number of demand (read+write) hits
-system.iocache.overall_hits::0 0 # number of overall hits
-system.iocache.overall_hits::1 0 # number of overall hits
-system.iocache.overall_hits::total 0 # number of overall hits
-system.iocache.ReadReq_misses::1 844 # number of ReadReq misses
+system.iocache.occ_blocks::pc.south_bridge.ide 0.120586 # Average occupied blocks per requestor
+system.iocache.occ_percent::pc.south_bridge.ide 0.007537 # Average percentage of cache occupancy
+system.iocache.occ_percent::total 0.007537 # Average percentage of cache occupancy
+system.iocache.ReadReq_misses::pc.south_bridge.ide 844 # number of ReadReq misses
system.iocache.ReadReq_misses::total 844 # number of ReadReq misses
-system.iocache.WriteReq_misses::1 46720 # number of WriteReq misses
+system.iocache.WriteReq_misses::pc.south_bridge.ide 46720 # number of WriteReq misses
system.iocache.WriteReq_misses::total 46720 # number of WriteReq misses
-system.iocache.demand_misses::0 0 # number of demand (read+write) misses
-system.iocache.demand_misses::1 47564 # number of demand (read+write) misses
+system.iocache.demand_misses::pc.south_bridge.ide 47564 # number of demand (read+write) misses
system.iocache.demand_misses::total 47564 # number of demand (read+write) misses
-system.iocache.overall_misses::0 0 # number of overall misses
-system.iocache.overall_misses::1 47564 # number of overall misses
+system.iocache.overall_misses::pc.south_bridge.ide 47564 # number of overall misses
system.iocache.overall_misses::total 47564 # number of overall misses
-system.iocache.ReadReq_miss_latency 106575932 # number of ReadReq miss cycles
-system.iocache.WriteReq_miss_latency 6391379160 # number of WriteReq miss cycles
-system.iocache.demand_miss_latency 6497955092 # number of demand (read+write) miss cycles
-system.iocache.overall_miss_latency 6497955092 # number of overall miss cycles
-system.iocache.ReadReq_accesses::1 844 # number of ReadReq accesses(hits+misses)
+system.iocache.ReadReq_miss_latency::pc.south_bridge.ide 106575932 # number of ReadReq miss cycles
+system.iocache.ReadReq_miss_latency::total 106575932 # number of ReadReq miss cycles
+system.iocache.WriteReq_miss_latency::pc.south_bridge.ide 6391379160 # number of WriteReq miss cycles
+system.iocache.WriteReq_miss_latency::total 6391379160 # number of WriteReq miss cycles
+system.iocache.demand_miss_latency::pc.south_bridge.ide 6497955092 # number of demand (read+write) miss cycles
+system.iocache.demand_miss_latency::total 6497955092 # number of demand (read+write) miss cycles
+system.iocache.overall_miss_latency::pc.south_bridge.ide 6497955092 # number of overall miss cycles
+system.iocache.overall_miss_latency::total 6497955092 # number of overall miss cycles
+system.iocache.ReadReq_accesses::pc.south_bridge.ide 844 # number of ReadReq accesses(hits+misses)
system.iocache.ReadReq_accesses::total 844 # number of ReadReq accesses(hits+misses)
-system.iocache.WriteReq_accesses::1 46720 # number of WriteReq accesses(hits+misses)
+system.iocache.WriteReq_accesses::pc.south_bridge.ide 46720 # number of WriteReq accesses(hits+misses)
system.iocache.WriteReq_accesses::total 46720 # number of WriteReq accesses(hits+misses)
-system.iocache.demand_accesses::0 0 # number of demand (read+write) accesses
-system.iocache.demand_accesses::1 47564 # number of demand (read+write) accesses
+system.iocache.demand_accesses::pc.south_bridge.ide 47564 # number of demand (read+write) accesses
system.iocache.demand_accesses::total 47564 # number of demand (read+write) accesses
-system.iocache.overall_accesses::0 0 # number of overall (read+write) accesses
-system.iocache.overall_accesses::1 47564 # number of overall (read+write) accesses
+system.iocache.overall_accesses::pc.south_bridge.ide 47564 # number of overall (read+write) accesses
system.iocache.overall_accesses::total 47564 # number of overall (read+write) accesses
-system.iocache.ReadReq_miss_rate::1 1 # miss rate for ReadReq accesses
-system.iocache.WriteReq_miss_rate::1 1 # miss rate for WriteReq accesses
-system.iocache.demand_miss_rate::0 no_value # miss rate for demand accesses
-system.iocache.demand_miss_rate::1 1 # miss rate for demand accesses
-system.iocache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.iocache.overall_miss_rate::0 no_value # miss rate for overall accesses
-system.iocache.overall_miss_rate::1 1 # miss rate for overall accesses
-system.iocache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.iocache.ReadReq_avg_miss_latency::0 inf # average ReadReq miss latency
-system.iocache.ReadReq_avg_miss_latency::1 126274.800948 # average ReadReq miss latency
-system.iocache.ReadReq_avg_miss_latency::total inf # average ReadReq miss latency
-system.iocache.WriteReq_avg_miss_latency::0 inf # average WriteReq miss latency
-system.iocache.WriteReq_avg_miss_latency::1 136801.779966 # average WriteReq miss latency
-system.iocache.WriteReq_avg_miss_latency::total inf # average WriteReq miss latency
-system.iocache.demand_avg_miss_latency::0 inf # average overall miss latency
-system.iocache.demand_avg_miss_latency::1 136614.983853 # average overall miss latency
-system.iocache.demand_avg_miss_latency::total inf # average overall miss latency
-system.iocache.overall_avg_miss_latency::0 inf # average overall miss latency
-system.iocache.overall_avg_miss_latency::1 136614.983853 # average overall miss latency
-system.iocache.overall_avg_miss_latency::total inf # average overall miss latency
+system.iocache.ReadReq_miss_rate::pc.south_bridge.ide 1 # miss rate for ReadReq accesses
+system.iocache.WriteReq_miss_rate::pc.south_bridge.ide 1 # miss rate for WriteReq accesses
+system.iocache.demand_miss_rate::pc.south_bridge.ide 1 # miss rate for demand accesses
+system.iocache.overall_miss_rate::pc.south_bridge.ide 1 # miss rate for overall accesses
+system.iocache.ReadReq_avg_miss_latency::pc.south_bridge.ide 126274.800948 # average ReadReq miss latency
+system.iocache.WriteReq_avg_miss_latency::pc.south_bridge.ide 136801.779966 # average WriteReq miss latency
+system.iocache.demand_avg_miss_latency::pc.south_bridge.ide 136614.983853 # average overall miss latency
+system.iocache.overall_avg_miss_latency::pc.south_bridge.ide 136614.983853 # average overall miss latency
system.iocache.blocked_cycles::no_mshrs 69564644 # number of cycles access was blocked
system.iocache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.iocache.blocked::no_mshrs 11299 # number of cycles access was blocked
@@ -220,38 +281,32 @@ system.iocache.avg_blocked_cycles::no_mshrs 6156.708027 #
system.iocache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.iocache.fast_writes 0 # number of fast writes performed
system.iocache.cache_copies 0 # number of cache copies performed
-system.iocache.writebacks 46668 # number of writebacks
-system.iocache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.iocache.overall_mshr_hits 0 # number of overall MSHR hits
-system.iocache.ReadReq_mshr_misses 844 # number of ReadReq MSHR misses
-system.iocache.WriteReq_mshr_misses 46720 # number of WriteReq MSHR misses
-system.iocache.demand_mshr_misses 47564 # number of demand (read+write) MSHR misses
-system.iocache.overall_mshr_misses 47564 # number of overall MSHR misses
-system.iocache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.iocache.ReadReq_mshr_miss_latency 62666978 # number of ReadReq MSHR miss cycles
-system.iocache.WriteReq_mshr_miss_latency 3961676998 # number of WriteReq MSHR miss cycles
-system.iocache.demand_mshr_miss_latency 4024343976 # number of demand (read+write) MSHR miss cycles
-system.iocache.overall_mshr_miss_latency 4024343976 # number of overall MSHR miss cycles
-system.iocache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.iocache.ReadReq_mshr_miss_rate::0 inf # mshr miss rate for ReadReq accesses
-system.iocache.ReadReq_mshr_miss_rate::1 1 # mshr miss rate for ReadReq accesses
-system.iocache.ReadReq_mshr_miss_rate::total inf # mshr miss rate for ReadReq accesses
-system.iocache.WriteReq_mshr_miss_rate::0 inf # mshr miss rate for WriteReq accesses
-system.iocache.WriteReq_mshr_miss_rate::1 1 # mshr miss rate for WriteReq accesses
-system.iocache.WriteReq_mshr_miss_rate::total inf # mshr miss rate for WriteReq accesses
-system.iocache.demand_mshr_miss_rate::0 inf # mshr miss rate for demand accesses
-system.iocache.demand_mshr_miss_rate::1 1 # mshr miss rate for demand accesses
-system.iocache.demand_mshr_miss_rate::total inf # mshr miss rate for demand accesses
-system.iocache.overall_mshr_miss_rate::0 inf # mshr miss rate for overall accesses
-system.iocache.overall_mshr_miss_rate::1 1 # mshr miss rate for overall accesses
-system.iocache.overall_mshr_miss_rate::total inf # mshr miss rate for overall accesses
-system.iocache.ReadReq_avg_mshr_miss_latency 74249.973934 # average ReadReq mshr miss latency
-system.iocache.WriteReq_avg_mshr_miss_latency 84796.168622 # average WriteReq mshr miss latency
-system.iocache.demand_avg_mshr_miss_latency 84609.031536 # average overall mshr miss latency
-system.iocache.overall_avg_mshr_miss_latency 84609.031536 # average overall mshr miss latency
-system.iocache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.iocache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.iocache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.iocache.writebacks::writebacks 46668 # number of writebacks
+system.iocache.writebacks::total 46668 # number of writebacks
+system.iocache.ReadReq_mshr_misses::pc.south_bridge.ide 844 # number of ReadReq MSHR misses
+system.iocache.ReadReq_mshr_misses::total 844 # number of ReadReq MSHR misses
+system.iocache.WriteReq_mshr_misses::pc.south_bridge.ide 46720 # number of WriteReq MSHR misses
+system.iocache.WriteReq_mshr_misses::total 46720 # number of WriteReq MSHR misses
+system.iocache.demand_mshr_misses::pc.south_bridge.ide 47564 # number of demand (read+write) MSHR misses
+system.iocache.demand_mshr_misses::total 47564 # number of demand (read+write) MSHR misses
+system.iocache.overall_mshr_misses::pc.south_bridge.ide 47564 # number of overall MSHR misses
+system.iocache.overall_mshr_misses::total 47564 # number of overall MSHR misses
+system.iocache.ReadReq_mshr_miss_latency::pc.south_bridge.ide 62666978 # number of ReadReq MSHR miss cycles
+system.iocache.ReadReq_mshr_miss_latency::total 62666978 # number of ReadReq MSHR miss cycles
+system.iocache.WriteReq_mshr_miss_latency::pc.south_bridge.ide 3961676998 # number of WriteReq MSHR miss cycles
+system.iocache.WriteReq_mshr_miss_latency::total 3961676998 # number of WriteReq MSHR miss cycles
+system.iocache.demand_mshr_miss_latency::pc.south_bridge.ide 4024343976 # number of demand (read+write) MSHR miss cycles
+system.iocache.demand_mshr_miss_latency::total 4024343976 # number of demand (read+write) MSHR miss cycles
+system.iocache.overall_mshr_miss_latency::pc.south_bridge.ide 4024343976 # number of overall MSHR miss cycles
+system.iocache.overall_mshr_miss_latency::total 4024343976 # number of overall MSHR miss cycles
+system.iocache.ReadReq_mshr_miss_rate::pc.south_bridge.ide 1 # mshr miss rate for ReadReq accesses
+system.iocache.WriteReq_mshr_miss_rate::pc.south_bridge.ide 1 # mshr miss rate for WriteReq accesses
+system.iocache.demand_mshr_miss_rate::pc.south_bridge.ide 1 # mshr miss rate for demand accesses
+system.iocache.overall_mshr_miss_rate::pc.south_bridge.ide 1 # mshr miss rate for overall accesses
+system.iocache.ReadReq_avg_mshr_miss_latency::pc.south_bridge.ide 74249.973934 # average ReadReq mshr miss latency
+system.iocache.WriteReq_avg_mshr_miss_latency::pc.south_bridge.ide 84796.168622 # average WriteReq mshr miss latency
+system.iocache.demand_avg_mshr_miss_latency::pc.south_bridge.ide 84609.031536 # average overall mshr miss latency
+system.iocache.overall_avg_mshr_miss_latency::pc.south_bridge.ide 84609.031536 # average overall mshr miss latency
system.iocache.no_allocate_misses 0 # Number of misses that were no-allocate
system.pc.south_bridge.ide.disks0.dma_read_full_pages 0 # Number of full page size DMA reads (not PRD).
system.pc.south_bridge.ide.disks0.dma_read_bytes 34816 # Number of bytes transfered via DMA reads (not PRD).
@@ -268,7 +323,8 @@ system.pc.south_bridge.ide.disks1.dma_write_txs 1
system.cpu.numCycles 10390940786 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 265147881 # Number of instructions executed
+system.cpu.committedInsts 138138472 # Number of instructions committed
+system.cpu.committedOps 265147881 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 249556386 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 0 # Number of float alu accesses
system.cpu.num_func_calls 0 # number of times a function call or return occured
@@ -294,51 +350,39 @@ system.cpu.icache.total_refs 158433932 # To
system.cpu.icache.sampled_refs 788651 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 200.892324 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 160047116000 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 510.361283 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.996799 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits::0 158433932 # number of ReadReq hits
+system.cpu.icache.occ_blocks::cpu.inst 510.361283 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.996799 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.996799 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 158433932 # number of ReadReq hits
system.cpu.icache.ReadReq_hits::total 158433932 # number of ReadReq hits
-system.cpu.icache.demand_hits::0 158433932 # number of demand (read+write) hits
-system.cpu.icache.demand_hits::1 0 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::cpu.inst 158433932 # number of demand (read+write) hits
system.cpu.icache.demand_hits::total 158433932 # number of demand (read+write) hits
-system.cpu.icache.overall_hits::0 158433932 # number of overall hits
-system.cpu.icache.overall_hits::1 0 # number of overall hits
+system.cpu.icache.overall_hits::cpu.inst 158433932 # number of overall hits
system.cpu.icache.overall_hits::total 158433932 # number of overall hits
-system.cpu.icache.ReadReq_misses::0 788658 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::cpu.inst 788658 # number of ReadReq misses
system.cpu.icache.ReadReq_misses::total 788658 # number of ReadReq misses
-system.cpu.icache.demand_misses::0 788658 # number of demand (read+write) misses
-system.cpu.icache.demand_misses::1 0 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::cpu.inst 788658 # number of demand (read+write) misses
system.cpu.icache.demand_misses::total 788658 # number of demand (read+write) misses
-system.cpu.icache.overall_misses::0 788658 # number of overall misses
-system.cpu.icache.overall_misses::1 0 # number of overall misses
+system.cpu.icache.overall_misses::cpu.inst 788658 # number of overall misses
system.cpu.icache.overall_misses::total 788658 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency 11681762500 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency 11681762500 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency 11681762500 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses::0 159222590 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 11681762500 # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total 11681762500 # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 11681762500 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total 11681762500 # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 11681762500 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total 11681762500 # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst 159222590 # number of ReadReq accesses(hits+misses)
system.cpu.icache.ReadReq_accesses::total 159222590 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses::0 159222590 # number of demand (read+write) accesses
-system.cpu.icache.demand_accesses::1 0 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::cpu.inst 159222590 # number of demand (read+write) accesses
system.cpu.icache.demand_accesses::total 159222590 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses::0 159222590 # number of overall (read+write) accesses
-system.cpu.icache.overall_accesses::1 0 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 159222590 # number of overall (read+write) accesses
system.cpu.icache.overall_accesses::total 159222590 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate::0 0.004953 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate::0 0.004953 # miss rate for demand accesses
-system.cpu.icache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu.icache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate::0 0.004953 # miss rate for overall accesses
-system.cpu.icache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu.icache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency::0 14812.203135 # average ReadReq miss latency
-system.cpu.icache.ReadReq_avg_miss_latency::1 inf # average ReadReq miss latency
-system.cpu.icache.ReadReq_avg_miss_latency::total inf # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency::0 14812.203135 # average overall miss latency
-system.cpu.icache.demand_avg_miss_latency::1 inf # average overall miss latency
-system.cpu.icache.demand_avg_miss_latency::total inf # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::0 14812.203135 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::1 inf # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::total inf # average overall miss latency
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.004953 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.004953 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.004953 # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 14812.203135 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 14812.203135 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 14812.203135 # average overall miss latency
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -347,32 +391,26 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks 805 # number of writebacks
-system.cpu.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses 788658 # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses 788658 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses 788658 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.ReadReq_mshr_miss_latency 9314744000 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency 9314744000 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency 9314744000 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.ReadReq_mshr_miss_rate::0 0.004953 # mshr miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_mshr_miss_rate::1 inf # mshr miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_mshr_miss_rate::total inf # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate::0 0.004953 # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_miss_rate::1 inf # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_miss_rate::total inf # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate::0 0.004953 # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_miss_rate::1 inf # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_miss_rate::total inf # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 11810.878733 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 11810.878733 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 11810.878733 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.writebacks::writebacks 805 # number of writebacks
+system.cpu.icache.writebacks::total 805 # number of writebacks
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst 788658 # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total 788658 # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst 788658 # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total 788658 # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst 788658 # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total 788658 # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 9314744000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total 9314744000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 9314744000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total 9314744000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 9314744000 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total 9314744000 # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.004953 # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.004953 # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.004953 # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 11810.878733 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 11810.878733 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 11810.878733 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.itb_walker_cache.replacements 3754 # number of replacements
system.cpu.itb_walker_cache.tagsinuse 3.070606 # Cycle average of tags in use
@@ -380,55 +418,43 @@ system.cpu.itb_walker_cache.total_refs 7549 # To
system.cpu.itb_walker_cache.sampled_refs 3765 # Sample count of references to valid blocks.
system.cpu.itb_walker_cache.avg_refs 2.005046 # Average number of references to valid blocks.
system.cpu.itb_walker_cache.warmup_cycle 5178573163000 # Cycle when the warmup percentage was hit.
-system.cpu.itb_walker_cache.occ_blocks::1 3.070606 # Average occupied blocks per context
-system.cpu.itb_walker_cache.occ_percent::1 0.191913 # Average percentage of cache occupancy
-system.cpu.itb_walker_cache.ReadReq_hits::1 7619 # number of ReadReq hits
+system.cpu.itb_walker_cache.occ_blocks::cpu.itb.walker 3.070606 # Average occupied blocks per requestor
+system.cpu.itb_walker_cache.occ_percent::cpu.itb.walker 0.191913 # Average percentage of cache occupancy
+system.cpu.itb_walker_cache.occ_percent::total 0.191913 # Average percentage of cache occupancy
+system.cpu.itb_walker_cache.ReadReq_hits::cpu.itb.walker 7619 # number of ReadReq hits
system.cpu.itb_walker_cache.ReadReq_hits::total 7619 # number of ReadReq hits
-system.cpu.itb_walker_cache.WriteReq_hits::1 2 # number of WriteReq hits
+system.cpu.itb_walker_cache.WriteReq_hits::cpu.itb.walker 2 # number of WriteReq hits
system.cpu.itb_walker_cache.WriteReq_hits::total 2 # number of WriteReq hits
-system.cpu.itb_walker_cache.demand_hits::0 0 # number of demand (read+write) hits
-system.cpu.itb_walker_cache.demand_hits::1 7621 # number of demand (read+write) hits
+system.cpu.itb_walker_cache.demand_hits::cpu.itb.walker 7621 # number of demand (read+write) hits
system.cpu.itb_walker_cache.demand_hits::total 7621 # number of demand (read+write) hits
-system.cpu.itb_walker_cache.overall_hits::0 0 # number of overall hits
-system.cpu.itb_walker_cache.overall_hits::1 7621 # number of overall hits
+system.cpu.itb_walker_cache.overall_hits::cpu.itb.walker 7621 # number of overall hits
system.cpu.itb_walker_cache.overall_hits::total 7621 # number of overall hits
-system.cpu.itb_walker_cache.ReadReq_misses::1 4602 # number of ReadReq misses
+system.cpu.itb_walker_cache.ReadReq_misses::cpu.itb.walker 4602 # number of ReadReq misses
system.cpu.itb_walker_cache.ReadReq_misses::total 4602 # number of ReadReq misses
-system.cpu.itb_walker_cache.demand_misses::0 0 # number of demand (read+write) misses
-system.cpu.itb_walker_cache.demand_misses::1 4602 # number of demand (read+write) misses
+system.cpu.itb_walker_cache.demand_misses::cpu.itb.walker 4602 # number of demand (read+write) misses
system.cpu.itb_walker_cache.demand_misses::total 4602 # number of demand (read+write) misses
-system.cpu.itb_walker_cache.overall_misses::0 0 # number of overall misses
-system.cpu.itb_walker_cache.overall_misses::1 4602 # number of overall misses
+system.cpu.itb_walker_cache.overall_misses::cpu.itb.walker 4602 # number of overall misses
system.cpu.itb_walker_cache.overall_misses::total 4602 # number of overall misses
-system.cpu.itb_walker_cache.ReadReq_miss_latency 50817000 # number of ReadReq miss cycles
-system.cpu.itb_walker_cache.demand_miss_latency 50817000 # number of demand (read+write) miss cycles
-system.cpu.itb_walker_cache.overall_miss_latency 50817000 # number of overall miss cycles
-system.cpu.itb_walker_cache.ReadReq_accesses::1 12221 # number of ReadReq accesses(hits+misses)
+system.cpu.itb_walker_cache.ReadReq_miss_latency::cpu.itb.walker 50817000 # number of ReadReq miss cycles
+system.cpu.itb_walker_cache.ReadReq_miss_latency::total 50817000 # number of ReadReq miss cycles
+system.cpu.itb_walker_cache.demand_miss_latency::cpu.itb.walker 50817000 # number of demand (read+write) miss cycles
+system.cpu.itb_walker_cache.demand_miss_latency::total 50817000 # number of demand (read+write) miss cycles
+system.cpu.itb_walker_cache.overall_miss_latency::cpu.itb.walker 50817000 # number of overall miss cycles
+system.cpu.itb_walker_cache.overall_miss_latency::total 50817000 # number of overall miss cycles
+system.cpu.itb_walker_cache.ReadReq_accesses::cpu.itb.walker 12221 # number of ReadReq accesses(hits+misses)
system.cpu.itb_walker_cache.ReadReq_accesses::total 12221 # number of ReadReq accesses(hits+misses)
-system.cpu.itb_walker_cache.WriteReq_accesses::1 2 # number of WriteReq accesses(hits+misses)
+system.cpu.itb_walker_cache.WriteReq_accesses::cpu.itb.walker 2 # number of WriteReq accesses(hits+misses)
system.cpu.itb_walker_cache.WriteReq_accesses::total 2 # number of WriteReq accesses(hits+misses)
-system.cpu.itb_walker_cache.demand_accesses::0 0 # number of demand (read+write) accesses
-system.cpu.itb_walker_cache.demand_accesses::1 12223 # number of demand (read+write) accesses
+system.cpu.itb_walker_cache.demand_accesses::cpu.itb.walker 12223 # number of demand (read+write) accesses
system.cpu.itb_walker_cache.demand_accesses::total 12223 # number of demand (read+write) accesses
-system.cpu.itb_walker_cache.overall_accesses::0 0 # number of overall (read+write) accesses
-system.cpu.itb_walker_cache.overall_accesses::1 12223 # number of overall (read+write) accesses
+system.cpu.itb_walker_cache.overall_accesses::cpu.itb.walker 12223 # number of overall (read+write) accesses
system.cpu.itb_walker_cache.overall_accesses::total 12223 # number of overall (read+write) accesses
-system.cpu.itb_walker_cache.ReadReq_miss_rate::1 0.376565 # miss rate for ReadReq accesses
-system.cpu.itb_walker_cache.demand_miss_rate::0 no_value # miss rate for demand accesses
-system.cpu.itb_walker_cache.demand_miss_rate::1 0.376503 # miss rate for demand accesses
-system.cpu.itb_walker_cache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu.itb_walker_cache.overall_miss_rate::0 no_value # miss rate for overall accesses
-system.cpu.itb_walker_cache.overall_miss_rate::1 0.376503 # miss rate for overall accesses
-system.cpu.itb_walker_cache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu.itb_walker_cache.ReadReq_avg_miss_latency::0 inf # average ReadReq miss latency
-system.cpu.itb_walker_cache.ReadReq_avg_miss_latency::1 11042.372881 # average ReadReq miss latency
-system.cpu.itb_walker_cache.ReadReq_avg_miss_latency::total inf # average ReadReq miss latency
-system.cpu.itb_walker_cache.demand_avg_miss_latency::0 inf # average overall miss latency
-system.cpu.itb_walker_cache.demand_avg_miss_latency::1 11042.372881 # average overall miss latency
-system.cpu.itb_walker_cache.demand_avg_miss_latency::total inf # average overall miss latency
-system.cpu.itb_walker_cache.overall_avg_miss_latency::0 inf # average overall miss latency
-system.cpu.itb_walker_cache.overall_avg_miss_latency::1 11042.372881 # average overall miss latency
-system.cpu.itb_walker_cache.overall_avg_miss_latency::total inf # average overall miss latency
+system.cpu.itb_walker_cache.ReadReq_miss_rate::cpu.itb.walker 0.376565 # miss rate for ReadReq accesses
+system.cpu.itb_walker_cache.demand_miss_rate::cpu.itb.walker 0.376503 # miss rate for demand accesses
+system.cpu.itb_walker_cache.overall_miss_rate::cpu.itb.walker 0.376503 # miss rate for overall accesses
+system.cpu.itb_walker_cache.ReadReq_avg_miss_latency::cpu.itb.walker 11042.372881 # average ReadReq miss latency
+system.cpu.itb_walker_cache.demand_avg_miss_latency::cpu.itb.walker 11042.372881 # average overall miss latency
+system.cpu.itb_walker_cache.overall_avg_miss_latency::cpu.itb.walker 11042.372881 # average overall miss latency
system.cpu.itb_walker_cache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.itb_walker_cache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.itb_walker_cache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -437,32 +463,26 @@ system.cpu.itb_walker_cache.avg_blocked_cycles::no_mshrs no_value
system.cpu.itb_walker_cache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.itb_walker_cache.fast_writes 0 # number of fast writes performed
system.cpu.itb_walker_cache.cache_copies 0 # number of cache copies performed
-system.cpu.itb_walker_cache.writebacks 826 # number of writebacks
-system.cpu.itb_walker_cache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.itb_walker_cache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.itb_walker_cache.ReadReq_mshr_misses 4602 # number of ReadReq MSHR misses
-system.cpu.itb_walker_cache.demand_mshr_misses 4602 # number of demand (read+write) MSHR misses
-system.cpu.itb_walker_cache.overall_mshr_misses 4602 # number of overall MSHR misses
-system.cpu.itb_walker_cache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.itb_walker_cache.ReadReq_mshr_miss_latency 37011000 # number of ReadReq MSHR miss cycles
-system.cpu.itb_walker_cache.demand_mshr_miss_latency 37011000 # number of demand (read+write) MSHR miss cycles
-system.cpu.itb_walker_cache.overall_mshr_miss_latency 37011000 # number of overall MSHR miss cycles
-system.cpu.itb_walker_cache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.itb_walker_cache.ReadReq_mshr_miss_rate::0 inf # mshr miss rate for ReadReq accesses
-system.cpu.itb_walker_cache.ReadReq_mshr_miss_rate::1 0.376565 # mshr miss rate for ReadReq accesses
-system.cpu.itb_walker_cache.ReadReq_mshr_miss_rate::total inf # mshr miss rate for ReadReq accesses
-system.cpu.itb_walker_cache.demand_mshr_miss_rate::0 inf # mshr miss rate for demand accesses
-system.cpu.itb_walker_cache.demand_mshr_miss_rate::1 0.376503 # mshr miss rate for demand accesses
-system.cpu.itb_walker_cache.demand_mshr_miss_rate::total inf # mshr miss rate for demand accesses
-system.cpu.itb_walker_cache.overall_mshr_miss_rate::0 inf # mshr miss rate for overall accesses
-system.cpu.itb_walker_cache.overall_mshr_miss_rate::1 0.376503 # mshr miss rate for overall accesses
-system.cpu.itb_walker_cache.overall_mshr_miss_rate::total inf # mshr miss rate for overall accesses
-system.cpu.itb_walker_cache.ReadReq_avg_mshr_miss_latency 8042.372881 # average ReadReq mshr miss latency
-system.cpu.itb_walker_cache.demand_avg_mshr_miss_latency 8042.372881 # average overall mshr miss latency
-system.cpu.itb_walker_cache.overall_avg_mshr_miss_latency 8042.372881 # average overall mshr miss latency
-system.cpu.itb_walker_cache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.itb_walker_cache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.itb_walker_cache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.itb_walker_cache.writebacks::writebacks 826 # number of writebacks
+system.cpu.itb_walker_cache.writebacks::total 826 # number of writebacks
+system.cpu.itb_walker_cache.ReadReq_mshr_misses::cpu.itb.walker 4602 # number of ReadReq MSHR misses
+system.cpu.itb_walker_cache.ReadReq_mshr_misses::total 4602 # number of ReadReq MSHR misses
+system.cpu.itb_walker_cache.demand_mshr_misses::cpu.itb.walker 4602 # number of demand (read+write) MSHR misses
+system.cpu.itb_walker_cache.demand_mshr_misses::total 4602 # number of demand (read+write) MSHR misses
+system.cpu.itb_walker_cache.overall_mshr_misses::cpu.itb.walker 4602 # number of overall MSHR misses
+system.cpu.itb_walker_cache.overall_mshr_misses::total 4602 # number of overall MSHR misses
+system.cpu.itb_walker_cache.ReadReq_mshr_miss_latency::cpu.itb.walker 37011000 # number of ReadReq MSHR miss cycles
+system.cpu.itb_walker_cache.ReadReq_mshr_miss_latency::total 37011000 # number of ReadReq MSHR miss cycles
+system.cpu.itb_walker_cache.demand_mshr_miss_latency::cpu.itb.walker 37011000 # number of demand (read+write) MSHR miss cycles
+system.cpu.itb_walker_cache.demand_mshr_miss_latency::total 37011000 # number of demand (read+write) MSHR miss cycles
+system.cpu.itb_walker_cache.overall_mshr_miss_latency::cpu.itb.walker 37011000 # number of overall MSHR miss cycles
+system.cpu.itb_walker_cache.overall_mshr_miss_latency::total 37011000 # number of overall MSHR miss cycles
+system.cpu.itb_walker_cache.ReadReq_mshr_miss_rate::cpu.itb.walker 0.376565 # mshr miss rate for ReadReq accesses
+system.cpu.itb_walker_cache.demand_mshr_miss_rate::cpu.itb.walker 0.376503 # mshr miss rate for demand accesses
+system.cpu.itb_walker_cache.overall_mshr_miss_rate::cpu.itb.walker 0.376503 # mshr miss rate for overall accesses
+system.cpu.itb_walker_cache.ReadReq_avg_mshr_miss_latency::cpu.itb.walker 8042.372881 # average ReadReq mshr miss latency
+system.cpu.itb_walker_cache.demand_avg_mshr_miss_latency::cpu.itb.walker 8042.372881 # average overall mshr miss latency
+system.cpu.itb_walker_cache.overall_avg_mshr_miss_latency::cpu.itb.walker 8042.372881 # average overall mshr miss latency
system.cpu.itb_walker_cache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dtb_walker_cache.replacements 7704 # number of replacements
system.cpu.dtb_walker_cache.tagsinuse 5.052403 # Cycle average of tags in use
@@ -470,51 +490,39 @@ system.cpu.dtb_walker_cache.total_refs 13051 # To
system.cpu.dtb_walker_cache.sampled_refs 7716 # Sample count of references to valid blocks.
system.cpu.dtb_walker_cache.avg_refs 1.691420 # Average number of references to valid blocks.
system.cpu.dtb_walker_cache.warmup_cycle 5160674969000 # Cycle when the warmup percentage was hit.
-system.cpu.dtb_walker_cache.occ_blocks::1 5.052403 # Average occupied blocks per context
-system.cpu.dtb_walker_cache.occ_percent::1 0.315775 # Average percentage of cache occupancy
-system.cpu.dtb_walker_cache.ReadReq_hits::1 13051 # number of ReadReq hits
+system.cpu.dtb_walker_cache.occ_blocks::cpu.dtb.walker 5.052403 # Average occupied blocks per requestor
+system.cpu.dtb_walker_cache.occ_percent::cpu.dtb.walker 0.315775 # Average percentage of cache occupancy
+system.cpu.dtb_walker_cache.occ_percent::total 0.315775 # Average percentage of cache occupancy
+system.cpu.dtb_walker_cache.ReadReq_hits::cpu.dtb.walker 13051 # number of ReadReq hits
system.cpu.dtb_walker_cache.ReadReq_hits::total 13051 # number of ReadReq hits
-system.cpu.dtb_walker_cache.demand_hits::0 0 # number of demand (read+write) hits
-system.cpu.dtb_walker_cache.demand_hits::1 13051 # number of demand (read+write) hits
+system.cpu.dtb_walker_cache.demand_hits::cpu.dtb.walker 13051 # number of demand (read+write) hits
system.cpu.dtb_walker_cache.demand_hits::total 13051 # number of demand (read+write) hits
-system.cpu.dtb_walker_cache.overall_hits::0 0 # number of overall hits
-system.cpu.dtb_walker_cache.overall_hits::1 13051 # number of overall hits
+system.cpu.dtb_walker_cache.overall_hits::cpu.dtb.walker 13051 # number of overall hits
system.cpu.dtb_walker_cache.overall_hits::total 13051 # number of overall hits
-system.cpu.dtb_walker_cache.ReadReq_misses::1 8896 # number of ReadReq misses
+system.cpu.dtb_walker_cache.ReadReq_misses::cpu.dtb.walker 8896 # number of ReadReq misses
system.cpu.dtb_walker_cache.ReadReq_misses::total 8896 # number of ReadReq misses
-system.cpu.dtb_walker_cache.demand_misses::0 0 # number of demand (read+write) misses
-system.cpu.dtb_walker_cache.demand_misses::1 8896 # number of demand (read+write) misses
+system.cpu.dtb_walker_cache.demand_misses::cpu.dtb.walker 8896 # number of demand (read+write) misses
system.cpu.dtb_walker_cache.demand_misses::total 8896 # number of demand (read+write) misses
-system.cpu.dtb_walker_cache.overall_misses::0 0 # number of overall misses
-system.cpu.dtb_walker_cache.overall_misses::1 8896 # number of overall misses
+system.cpu.dtb_walker_cache.overall_misses::cpu.dtb.walker 8896 # number of overall misses
system.cpu.dtb_walker_cache.overall_misses::total 8896 # number of overall misses
-system.cpu.dtb_walker_cache.ReadReq_miss_latency 103895500 # number of ReadReq miss cycles
-system.cpu.dtb_walker_cache.demand_miss_latency 103895500 # number of demand (read+write) miss cycles
-system.cpu.dtb_walker_cache.overall_miss_latency 103895500 # number of overall miss cycles
-system.cpu.dtb_walker_cache.ReadReq_accesses::1 21947 # number of ReadReq accesses(hits+misses)
+system.cpu.dtb_walker_cache.ReadReq_miss_latency::cpu.dtb.walker 103895500 # number of ReadReq miss cycles
+system.cpu.dtb_walker_cache.ReadReq_miss_latency::total 103895500 # number of ReadReq miss cycles
+system.cpu.dtb_walker_cache.demand_miss_latency::cpu.dtb.walker 103895500 # number of demand (read+write) miss cycles
+system.cpu.dtb_walker_cache.demand_miss_latency::total 103895500 # number of demand (read+write) miss cycles
+system.cpu.dtb_walker_cache.overall_miss_latency::cpu.dtb.walker 103895500 # number of overall miss cycles
+system.cpu.dtb_walker_cache.overall_miss_latency::total 103895500 # number of overall miss cycles
+system.cpu.dtb_walker_cache.ReadReq_accesses::cpu.dtb.walker 21947 # number of ReadReq accesses(hits+misses)
system.cpu.dtb_walker_cache.ReadReq_accesses::total 21947 # number of ReadReq accesses(hits+misses)
-system.cpu.dtb_walker_cache.demand_accesses::0 0 # number of demand (read+write) accesses
-system.cpu.dtb_walker_cache.demand_accesses::1 21947 # number of demand (read+write) accesses
+system.cpu.dtb_walker_cache.demand_accesses::cpu.dtb.walker 21947 # number of demand (read+write) accesses
system.cpu.dtb_walker_cache.demand_accesses::total 21947 # number of demand (read+write) accesses
-system.cpu.dtb_walker_cache.overall_accesses::0 0 # number of overall (read+write) accesses
-system.cpu.dtb_walker_cache.overall_accesses::1 21947 # number of overall (read+write) accesses
+system.cpu.dtb_walker_cache.overall_accesses::cpu.dtb.walker 21947 # number of overall (read+write) accesses
system.cpu.dtb_walker_cache.overall_accesses::total 21947 # number of overall (read+write) accesses
-system.cpu.dtb_walker_cache.ReadReq_miss_rate::1 0.405340 # miss rate for ReadReq accesses
-system.cpu.dtb_walker_cache.demand_miss_rate::0 no_value # miss rate for demand accesses
-system.cpu.dtb_walker_cache.demand_miss_rate::1 0.405340 # miss rate for demand accesses
-system.cpu.dtb_walker_cache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu.dtb_walker_cache.overall_miss_rate::0 no_value # miss rate for overall accesses
-system.cpu.dtb_walker_cache.overall_miss_rate::1 0.405340 # miss rate for overall accesses
-system.cpu.dtb_walker_cache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu.dtb_walker_cache.ReadReq_avg_miss_latency::0 inf # average ReadReq miss latency
-system.cpu.dtb_walker_cache.ReadReq_avg_miss_latency::1 11678.900629 # average ReadReq miss latency
-system.cpu.dtb_walker_cache.ReadReq_avg_miss_latency::total inf # average ReadReq miss latency
-system.cpu.dtb_walker_cache.demand_avg_miss_latency::0 inf # average overall miss latency
-system.cpu.dtb_walker_cache.demand_avg_miss_latency::1 11678.900629 # average overall miss latency
-system.cpu.dtb_walker_cache.demand_avg_miss_latency::total inf # average overall miss latency
-system.cpu.dtb_walker_cache.overall_avg_miss_latency::0 inf # average overall miss latency
-system.cpu.dtb_walker_cache.overall_avg_miss_latency::1 11678.900629 # average overall miss latency
-system.cpu.dtb_walker_cache.overall_avg_miss_latency::total inf # average overall miss latency
+system.cpu.dtb_walker_cache.ReadReq_miss_rate::cpu.dtb.walker 0.405340 # miss rate for ReadReq accesses
+system.cpu.dtb_walker_cache.demand_miss_rate::cpu.dtb.walker 0.405340 # miss rate for demand accesses
+system.cpu.dtb_walker_cache.overall_miss_rate::cpu.dtb.walker 0.405340 # miss rate for overall accesses
+system.cpu.dtb_walker_cache.ReadReq_avg_miss_latency::cpu.dtb.walker 11678.900629 # average ReadReq miss latency
+system.cpu.dtb_walker_cache.demand_avg_miss_latency::cpu.dtb.walker 11678.900629 # average overall miss latency
+system.cpu.dtb_walker_cache.overall_avg_miss_latency::cpu.dtb.walker 11678.900629 # average overall miss latency
system.cpu.dtb_walker_cache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dtb_walker_cache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.dtb_walker_cache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -523,32 +531,26 @@ system.cpu.dtb_walker_cache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dtb_walker_cache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.dtb_walker_cache.fast_writes 0 # number of fast writes performed
system.cpu.dtb_walker_cache.cache_copies 0 # number of cache copies performed
-system.cpu.dtb_walker_cache.writebacks 2985 # number of writebacks
-system.cpu.dtb_walker_cache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.dtb_walker_cache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.dtb_walker_cache.ReadReq_mshr_misses 8896 # number of ReadReq MSHR misses
-system.cpu.dtb_walker_cache.demand_mshr_misses 8896 # number of demand (read+write) MSHR misses
-system.cpu.dtb_walker_cache.overall_mshr_misses 8896 # number of overall MSHR misses
-system.cpu.dtb_walker_cache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dtb_walker_cache.ReadReq_mshr_miss_latency 77207000 # number of ReadReq MSHR miss cycles
-system.cpu.dtb_walker_cache.demand_mshr_miss_latency 77207000 # number of demand (read+write) MSHR miss cycles
-system.cpu.dtb_walker_cache.overall_mshr_miss_latency 77207000 # number of overall MSHR miss cycles
-system.cpu.dtb_walker_cache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.dtb_walker_cache.ReadReq_mshr_miss_rate::0 inf # mshr miss rate for ReadReq accesses
-system.cpu.dtb_walker_cache.ReadReq_mshr_miss_rate::1 0.405340 # mshr miss rate for ReadReq accesses
-system.cpu.dtb_walker_cache.ReadReq_mshr_miss_rate::total inf # mshr miss rate for ReadReq accesses
-system.cpu.dtb_walker_cache.demand_mshr_miss_rate::0 inf # mshr miss rate for demand accesses
-system.cpu.dtb_walker_cache.demand_mshr_miss_rate::1 0.405340 # mshr miss rate for demand accesses
-system.cpu.dtb_walker_cache.demand_mshr_miss_rate::total inf # mshr miss rate for demand accesses
-system.cpu.dtb_walker_cache.overall_mshr_miss_rate::0 inf # mshr miss rate for overall accesses
-system.cpu.dtb_walker_cache.overall_mshr_miss_rate::1 0.405340 # mshr miss rate for overall accesses
-system.cpu.dtb_walker_cache.overall_mshr_miss_rate::total inf # mshr miss rate for overall accesses
-system.cpu.dtb_walker_cache.ReadReq_avg_mshr_miss_latency 8678.844424 # average ReadReq mshr miss latency
-system.cpu.dtb_walker_cache.demand_avg_mshr_miss_latency 8678.844424 # average overall mshr miss latency
-system.cpu.dtb_walker_cache.overall_avg_mshr_miss_latency 8678.844424 # average overall mshr miss latency
-system.cpu.dtb_walker_cache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.dtb_walker_cache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dtb_walker_cache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dtb_walker_cache.writebacks::writebacks 2985 # number of writebacks
+system.cpu.dtb_walker_cache.writebacks::total 2985 # number of writebacks
+system.cpu.dtb_walker_cache.ReadReq_mshr_misses::cpu.dtb.walker 8896 # number of ReadReq MSHR misses
+system.cpu.dtb_walker_cache.ReadReq_mshr_misses::total 8896 # number of ReadReq MSHR misses
+system.cpu.dtb_walker_cache.demand_mshr_misses::cpu.dtb.walker 8896 # number of demand (read+write) MSHR misses
+system.cpu.dtb_walker_cache.demand_mshr_misses::total 8896 # number of demand (read+write) MSHR misses
+system.cpu.dtb_walker_cache.overall_mshr_misses::cpu.dtb.walker 8896 # number of overall MSHR misses
+system.cpu.dtb_walker_cache.overall_mshr_misses::total 8896 # number of overall MSHR misses
+system.cpu.dtb_walker_cache.ReadReq_mshr_miss_latency::cpu.dtb.walker 77207000 # number of ReadReq MSHR miss cycles
+system.cpu.dtb_walker_cache.ReadReq_mshr_miss_latency::total 77207000 # number of ReadReq MSHR miss cycles
+system.cpu.dtb_walker_cache.demand_mshr_miss_latency::cpu.dtb.walker 77207000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dtb_walker_cache.demand_mshr_miss_latency::total 77207000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dtb_walker_cache.overall_mshr_miss_latency::cpu.dtb.walker 77207000 # number of overall MSHR miss cycles
+system.cpu.dtb_walker_cache.overall_mshr_miss_latency::total 77207000 # number of overall MSHR miss cycles
+system.cpu.dtb_walker_cache.ReadReq_mshr_miss_rate::cpu.dtb.walker 0.405340 # mshr miss rate for ReadReq accesses
+system.cpu.dtb_walker_cache.demand_mshr_miss_rate::cpu.dtb.walker 0.405340 # mshr miss rate for demand accesses
+system.cpu.dtb_walker_cache.overall_mshr_miss_rate::cpu.dtb.walker 0.405340 # mshr miss rate for overall accesses
+system.cpu.dtb_walker_cache.ReadReq_avg_mshr_miss_latency::cpu.dtb.walker 8678.844424 # average ReadReq mshr miss latency
+system.cpu.dtb_walker_cache.demand_avg_mshr_miss_latency::cpu.dtb.walker 8678.844424 # average overall mshr miss latency
+system.cpu.dtb_walker_cache.overall_avg_mshr_miss_latency::cpu.dtb.walker 8678.844424 # average overall mshr miss latency
system.cpu.dtb_walker_cache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements 1623424 # number of replacements
system.cpu.dcache.tagsinuse 511.997312 # Cycle average of tags in use
@@ -556,62 +558,49 @@ system.cpu.dcache.total_refs 20011404 # To
system.cpu.dcache.sampled_refs 1623936 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 12.322779 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 44345000 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 511.997312 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.999995 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits::0 11977182 # number of ReadReq hits
+system.cpu.dcache.occ_blocks::cpu.data 511.997312 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.999995 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.999995 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 11977182 # number of ReadReq hits
system.cpu.dcache.ReadReq_hits::total 11977182 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits::0 8032009 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 8032009 # number of WriteReq hits
system.cpu.dcache.WriteReq_hits::total 8032009 # number of WriteReq hits
-system.cpu.dcache.demand_hits::0 20009191 # number of demand (read+write) hits
-system.cpu.dcache.demand_hits::1 0 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::cpu.data 20009191 # number of demand (read+write) hits
system.cpu.dcache.demand_hits::total 20009191 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits::0 20009191 # number of overall hits
-system.cpu.dcache.overall_hits::1 0 # number of overall hits
+system.cpu.dcache.overall_hits::cpu.data 20009191 # number of overall hits
system.cpu.dcache.overall_hits::total 20009191 # number of overall hits
-system.cpu.dcache.ReadReq_misses::0 1310824 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::cpu.data 1310824 # number of ReadReq misses
system.cpu.dcache.ReadReq_misses::total 1310824 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses::0 315344 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 315344 # number of WriteReq misses
system.cpu.dcache.WriteReq_misses::total 315344 # number of WriteReq misses
-system.cpu.dcache.demand_misses::0 1626168 # number of demand (read+write) misses
-system.cpu.dcache.demand_misses::1 0 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::cpu.data 1626168 # number of demand (read+write) misses
system.cpu.dcache.demand_misses::total 1626168 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses::0 1626168 # number of overall misses
-system.cpu.dcache.overall_misses::1 0 # number of overall misses
+system.cpu.dcache.overall_misses::cpu.data 1626168 # number of overall misses
system.cpu.dcache.overall_misses::total 1626168 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency 19851809000 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency 9514837000 # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency 29366646000 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency 29366646000 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses::0 13288006 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 19851809000 # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total 19851809000 # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 9514837000 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total 9514837000 # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 29366646000 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total 29366646000 # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 29366646000 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total 29366646000 # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data 13288006 # number of ReadReq accesses(hits+misses)
system.cpu.dcache.ReadReq_accesses::total 13288006 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses::0 8347353 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 8347353 # number of WriteReq accesses(hits+misses)
system.cpu.dcache.WriteReq_accesses::total 8347353 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses::0 21635359 # number of demand (read+write) accesses
-system.cpu.dcache.demand_accesses::1 0 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::cpu.data 21635359 # number of demand (read+write) accesses
system.cpu.dcache.demand_accesses::total 21635359 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses::0 21635359 # number of overall (read+write) accesses
-system.cpu.dcache.overall_accesses::1 0 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 21635359 # number of overall (read+write) accesses
system.cpu.dcache.overall_accesses::total 21635359 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate::0 0.098647 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate::0 0.037778 # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate::0 0.075163 # miss rate for demand accesses
-system.cpu.dcache.demand_miss_rate::1 no_value # miss rate for demand accesses
-system.cpu.dcache.demand_miss_rate::total no_value # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate::0 0.075163 # miss rate for overall accesses
-system.cpu.dcache.overall_miss_rate::1 no_value # miss rate for overall accesses
-system.cpu.dcache.overall_miss_rate::total no_value # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency::0 15144.526649 # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_miss_latency::1 inf # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_miss_latency::total inf # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::0 30172.881044 # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::1 inf # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::total inf # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency::0 18058.802043 # average overall miss latency
-system.cpu.dcache.demand_avg_miss_latency::1 inf # average overall miss latency
-system.cpu.dcache.demand_avg_miss_latency::total inf # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::0 18058.802043 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::1 inf # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::total inf # average overall miss latency
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.098647 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.037778 # miss rate for WriteReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.075163 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.075163 # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 15144.526649 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 30172.881044 # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 18058.802043 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 18058.802043 # average overall miss latency
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -620,42 +609,41 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks 1529951 # number of writebacks
-system.cpu.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses 1310824 # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses 315344 # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses 1626168 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses 1626168 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.ReadReq_mshr_miss_latency 15919294500 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency 8568794500 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency 24488089000 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency 24488089000 # number of overall MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_uncacheable_latency 75925324500 # number of ReadReq MSHR uncacheable cycles
-system.cpu.dcache.WriteReq_mshr_uncacheable_latency 1379728500 # number of WriteReq MSHR uncacheable cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency 77305053000 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate::0 0.098647 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_miss_rate::1 inf # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_miss_rate::total inf # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate::0 0.037778 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate::1 inf # mshr miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate::total inf # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate::0 0.075163 # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_miss_rate::1 inf # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_miss_rate::total inf # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate::0 0.075163 # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_miss_rate::1 inf # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_miss_rate::total inf # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 12144.494227 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 27172.847747 # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 15058.769451 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 15058.769451 # average overall mshr miss latency
-system.cpu.dcache.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.cpu.dcache.WriteReq_avg_mshr_uncacheable_latency inf # average WriteReq mshr uncacheable latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.writebacks::writebacks 1529951 # number of writebacks
+system.cpu.dcache.writebacks::total 1529951 # number of writebacks
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data 1310824 # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total 1310824 # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data 315344 # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total 315344 # number of WriteReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data 1626168 # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total 1626168 # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data 1626168 # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total 1626168 # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 15919294500 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total 15919294500 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 8568794500 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total 8568794500 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 24488089000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total 24488089000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 24488089000 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total 24488089000 # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_uncacheable_latency::cpu.data 75925324500 # number of ReadReq MSHR uncacheable cycles
+system.cpu.dcache.ReadReq_mshr_uncacheable_latency::total 75925324500 # number of ReadReq MSHR uncacheable cycles
+system.cpu.dcache.WriteReq_mshr_uncacheable_latency::cpu.data 1379728500 # number of WriteReq MSHR uncacheable cycles
+system.cpu.dcache.WriteReq_mshr_uncacheable_latency::total 1379728500 # number of WriteReq MSHR uncacheable cycles
+system.cpu.dcache.overall_mshr_uncacheable_latency::cpu.data 77305053000 # number of overall MSHR uncacheable cycles
+system.cpu.dcache.overall_mshr_uncacheable_latency::total 77305053000 # number of overall MSHR uncacheable cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.098647 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.037778 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.075163 # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.075163 # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 12144.494227 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 27172.847747 # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 15058.769451 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 15058.769451 # average overall mshr miss latency
+system.cpu.dcache.ReadReq_avg_mshr_uncacheable_latency::cpu.data inf # average ReadReq mshr uncacheable latency
+system.cpu.dcache.WriteReq_avg_mshr_uncacheable_latency::cpu.data inf # average WriteReq mshr uncacheable latency
+system.cpu.dcache.overall_avg_mshr_uncacheable_latency::cpu.data inf # average overall mshr uncacheable latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/config.ini b/tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/config.ini
index 4bff39dc1..7a0c1d8ae 100644
--- a/tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/config.ini
+++ b/tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/config.ini
@@ -64,6 +64,7 @@ simulate_inst_stalls=false
system=drivesys
tracer=drivesys.cpu.tracer
width=1
+workload=
dcache_port=drivesys.membus.port[4]
icache_port=drivesys.membus.port[3]
@@ -165,7 +166,6 @@ fake_mem=false
pio_addr=0
pio_latency=1000
pio_size=8
-platform=drivesys.tsunami
ret_bad_addr=true
ret_data16=65535
ret_data32=4294967295
@@ -225,7 +225,6 @@ pio=drivesys.iobus.port[25]
type=TsunamiCChip
pio_addr=8803072344064
pio_latency=1000
-platform=drivesys.tsunami
system=drivesys
tsunami=drivesys.tsunami
pio=drivesys.iobus.port[1]
@@ -308,7 +307,6 @@ fake_mem=false
pio_addr=8796093677568
pio_latency=1000
pio_size=393216
-platform=drivesys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -325,7 +323,6 @@ fake_mem=false
pio_addr=8804615848432
pio_latency=1000
pio_size=8
-platform=drivesys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -342,7 +339,6 @@ fake_mem=false
pio_addr=8804615848304
pio_latency=1000
pio_size=8
-platform=drivesys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -359,7 +355,6 @@ fake_mem=false
pio_addr=8804615848569
pio_latency=1000
pio_size=8
-platform=drivesys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -376,7 +371,6 @@ fake_mem=false
pio_addr=8804615848451
pio_latency=1000
pio_size=8
-platform=drivesys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -393,7 +387,6 @@ fake_mem=false
pio_addr=8804615848515
pio_latency=1000
pio_size=8
-platform=drivesys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -410,7 +403,6 @@ fake_mem=false
pio_addr=8804615848579
pio_latency=1000
pio_size=8
-platform=drivesys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -427,7 +419,6 @@ fake_mem=false
pio_addr=8804615848643
pio_latency=1000
pio_size=8
-platform=drivesys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -444,7 +435,6 @@ fake_mem=false
pio_addr=8804615848707
pio_latency=1000
pio_size=8
-platform=drivesys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -461,7 +451,6 @@ fake_mem=false
pio_addr=8804615848771
pio_latency=1000
pio_size=8
-platform=drivesys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -478,7 +467,6 @@ fake_mem=false
pio_addr=8804615848835
pio_latency=1000
pio_size=8
-platform=drivesys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -495,7 +483,6 @@ fake_mem=false
pio_addr=8804615848899
pio_latency=1000
pio_size=8
-platform=drivesys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -512,7 +499,6 @@ fake_mem=false
pio_addr=8804615850617
pio_latency=1000
pio_size=8
-platform=drivesys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -529,7 +515,6 @@ fake_mem=false
pio_addr=8804615848891
pio_latency=1000
pio_size=8
-platform=drivesys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -546,7 +531,6 @@ fake_mem=false
pio_addr=8804615848816
pio_latency=1000
pio_size=8
-platform=drivesys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -563,7 +547,6 @@ fake_mem=false
pio_addr=8804615848696
pio_latency=1000
pio_size=8
-platform=drivesys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -580,7 +563,6 @@ fake_mem=false
pio_addr=8804615848936
pio_latency=1000
pio_size=8
-platform=drivesys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -597,7 +579,6 @@ fake_mem=false
pio_addr=8804615848680
pio_latency=1000
pio_size=8
-platform=drivesys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -614,7 +595,6 @@ fake_mem=false
pio_addr=8804615848944
pio_latency=1000
pio_size=8
-platform=drivesys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -630,7 +610,6 @@ type=BadDevice
devicename=FrameBuffer
pio_addr=8804615848912
pio_latency=1000
-platform=drivesys.tsunami
system=drivesys
pio=drivesys.iobus.port[22]
@@ -695,7 +674,6 @@ type=TsunamiIO
frequency=976562500
pio_addr=8804615847936
pio_latency=1000
-platform=drivesys.tsunami
system=drivesys
time=Thu Jan 1 00:00:00 2009
tsunami=drivesys.tsunami
@@ -706,7 +684,6 @@ pio=drivesys.iobus.port[23]
type=TsunamiPChip
pio_addr=8802535473152
pio_latency=1000
-platform=drivesys.tsunami
system=drivesys
tsunami=drivesys.tsunami
pio=drivesys.iobus.port[2]
@@ -746,6 +723,7 @@ int1=drivesys.tsunami.ethernet.interface
[root]
type=Root
children=drivesys etherdump etherlink testsys
+full_system=true
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -816,6 +794,7 @@ simulate_inst_stalls=false
system=testsys
tracer=testsys.cpu.tracer
width=1
+workload=
dcache_port=testsys.membus.port[4]
icache_port=testsys.membus.port[3]
@@ -917,7 +896,6 @@ fake_mem=false
pio_addr=0
pio_latency=1000
pio_size=8
-platform=testsys.tsunami
ret_bad_addr=true
ret_data16=65535
ret_data32=4294967295
@@ -977,7 +955,6 @@ pio=testsys.iobus.port[25]
type=TsunamiCChip
pio_addr=8803072344064
pio_latency=1000
-platform=testsys.tsunami
system=testsys
tsunami=testsys.tsunami
pio=testsys.iobus.port[1]
@@ -1060,7 +1037,6 @@ fake_mem=false
pio_addr=8796093677568
pio_latency=1000
pio_size=393216
-platform=testsys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -1077,7 +1053,6 @@ fake_mem=false
pio_addr=8804615848432
pio_latency=1000
pio_size=8
-platform=testsys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -1094,7 +1069,6 @@ fake_mem=false
pio_addr=8804615848304
pio_latency=1000
pio_size=8
-platform=testsys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -1111,7 +1085,6 @@ fake_mem=false
pio_addr=8804615848569
pio_latency=1000
pio_size=8
-platform=testsys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -1128,7 +1101,6 @@ fake_mem=false
pio_addr=8804615848451
pio_latency=1000
pio_size=8
-platform=testsys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -1145,7 +1117,6 @@ fake_mem=false
pio_addr=8804615848515
pio_latency=1000
pio_size=8
-platform=testsys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -1162,7 +1133,6 @@ fake_mem=false
pio_addr=8804615848579
pio_latency=1000
pio_size=8
-platform=testsys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -1179,7 +1149,6 @@ fake_mem=false
pio_addr=8804615848643
pio_latency=1000
pio_size=8
-platform=testsys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -1196,7 +1165,6 @@ fake_mem=false
pio_addr=8804615848707
pio_latency=1000
pio_size=8
-platform=testsys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -1213,7 +1181,6 @@ fake_mem=false
pio_addr=8804615848771
pio_latency=1000
pio_size=8
-platform=testsys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -1230,7 +1197,6 @@ fake_mem=false
pio_addr=8804615848835
pio_latency=1000
pio_size=8
-platform=testsys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -1247,7 +1213,6 @@ fake_mem=false
pio_addr=8804615848899
pio_latency=1000
pio_size=8
-platform=testsys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -1264,7 +1229,6 @@ fake_mem=false
pio_addr=8804615850617
pio_latency=1000
pio_size=8
-platform=testsys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -1281,7 +1245,6 @@ fake_mem=false
pio_addr=8804615848891
pio_latency=1000
pio_size=8
-platform=testsys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -1298,7 +1261,6 @@ fake_mem=false
pio_addr=8804615848816
pio_latency=1000
pio_size=8
-platform=testsys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -1315,7 +1277,6 @@ fake_mem=false
pio_addr=8804615848696
pio_latency=1000
pio_size=8
-platform=testsys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -1332,7 +1293,6 @@ fake_mem=false
pio_addr=8804615848936
pio_latency=1000
pio_size=8
-platform=testsys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -1349,7 +1309,6 @@ fake_mem=false
pio_addr=8804615848680
pio_latency=1000
pio_size=8
-platform=testsys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -1366,7 +1325,6 @@ fake_mem=false
pio_addr=8804615848944
pio_latency=1000
pio_size=8
-platform=testsys.tsunami
ret_bad_addr=false
ret_data16=65535
ret_data32=4294967295
@@ -1382,7 +1340,6 @@ type=BadDevice
devicename=FrameBuffer
pio_addr=8804615848912
pio_latency=1000
-platform=testsys.tsunami
system=testsys
pio=testsys.iobus.port[22]
@@ -1447,7 +1404,6 @@ type=TsunamiIO
frequency=976562500
pio_addr=8804615847936
pio_latency=1000
-platform=testsys.tsunami
system=testsys
time=Thu Jan 1 00:00:00 2009
tsunami=testsys.tsunami
@@ -1458,7 +1414,6 @@ pio=testsys.iobus.port[23]
type=TsunamiPChip
pio_addr=8802535473152
pio_latency=1000
-platform=testsys.tsunami
system=testsys
tsunami=testsys.tsunami
pio=testsys.iobus.port[2]
diff --git a/tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/simout b/tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/simout
index d1174531e..ca565fefc 100755
--- a/tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/simout
+++ b/tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/simout
@@ -1,13 +1,11 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 03:53:29
-gem5 started Jan 23 2012 04:23:10
+gem5 compiled Feb 11 2012 13:05:17
+gem5 started Feb 11 2012 13:10:02
gem5 executing on zizzer
-command line: build/ALPHA_FS/gem5.opt -d build/ALPHA_FS/tests/opt/quick/80.netperf-stream/alpha/linux/twosys-tsunami-simple-atomic -re tests/run.py build/ALPHA_FS/tests/opt/quick/80.netperf-stream/alpha/linux/twosys-tsunami-simple-atomic
+command line: build/ALPHA/gem5.fast -d build/ALPHA/tests/fast/quick/fs/80.netperf-stream/alpha/linux/twosys-tsunami-simple-atomic -re tests/run.py build/ALPHA/tests/fast/quick/fs/80.netperf-stream/alpha/linux/twosys-tsunami-simple-atomic
Global frequency set at 1000000000000 ticks per second
- 0: testsys.tsunami.io.rtc: Real-time clock set to Thu Jan 1 00:00:00 2009
- 0: drivesys.tsunami.io.rtc: Real-time clock set to Thu Jan 1 00:00:00 2009
info: kernel located at: /dist/m5/system/binaries/vmlinux
info: kernel located at: /dist/m5/system/binaries/vmlinux
info: Entering event queue @ 0. Starting simulation...
diff --git a/tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/stats.txt b/tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/stats.txt
index c3a385a95..4f6f5ddfe 100644
--- a/tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/stats.txt
+++ b/tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.200001 # Nu
sim_ticks 200000789468 # Number of ticks simulated
final_tick 4300236018046 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 201516796 # Simulator instruction rate (inst/s)
-host_tick_rate 147427543497 # Simulator tick rate (ticks/s)
-host_mem_usage 479620 # Number of bytes of host memory used
-host_seconds 1.36 # Real time elapsed on the host
+host_inst_rate 238054601 # Simulator instruction rate (inst/s)
+host_op_rate 238047910 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 174152914765 # Simulator tick rate (ticks/s)
+host_mem_usage 476544 # Number of bytes of host memory used
+host_seconds 1.15 # Real time elapsed on the host
sim_insts 273374833 # Number of instructions simulated
+sim_ops 273374833 # Number of ops (including micro ops) simulated
testsys.physmem.bytes_read 19104208 # Number of bytes read from this memory
testsys.physmem.bytes_inst_read 14257548 # Number of instructions bytes read from this memory
testsys.physmem.bytes_written 3887982 # Number of bytes written to this memory
@@ -66,7 +68,8 @@ testsys.cpu.itb.data_accesses 0 # DT
testsys.cpu.numCycles 199569460393 # number of cpu cycles simulated
testsys.cpu.numWorkItemsStarted 0 # number of work items this cpu started
testsys.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-testsys.cpu.num_insts 3560411 # Number of instructions executed
+testsys.cpu.committedInsts 3560411 # Number of instructions committed
+testsys.cpu.committedOps 3560411 # Number of ops (including micro ops) committed
testsys.cpu.num_int_alu_accesses 3348322 # Number of integer alu accesses
testsys.cpu.num_fp_alu_accesses 17380 # Number of float alu accesses
testsys.cpu.num_func_calls 107994 # number of times a function call or return occured
@@ -258,7 +261,8 @@ drivesys.cpu.itb.data_accesses 0 # DT
drivesys.cpu.numCycles 199571362884 # number of cpu cycles simulated
drivesys.cpu.numWorkItemsStarted 0 # number of work items this cpu started
drivesys.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-drivesys.cpu.num_insts 1958129 # Number of instructions executed
+drivesys.cpu.committedInsts 1958129 # Number of instructions committed
+drivesys.cpu.committedOps 1958129 # Number of ops (including micro ops) committed
drivesys.cpu.num_int_alu_accesses 1889973 # Number of integer alu accesses
drivesys.cpu.num_fp_alu_accesses 1278 # Number of float alu accesses
drivesys.cpu.num_func_calls 121650 # number of times a function call or return occured
@@ -391,11 +395,13 @@ sim_seconds 0.000001 # Nu
sim_ticks 785978 # Number of ticks simulated
final_tick 4300236804024 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 864513825905 # Simulator instruction rate (inst/s)
-host_tick_rate 2363296319 # Simulator tick rate (ticks/s)
-host_mem_usage 479620 # Number of bytes of host memory used
+host_inst_rate 826237832724 # Simulator instruction rate (inst/s)
+host_op_rate 785322914063 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 2155916043 # Simulator tick rate (ticks/s)
+host_mem_usage 476544 # Number of bytes of host memory used
host_seconds 0.00 # Real time elapsed on the host
sim_insts 273374833 # Number of instructions simulated
+sim_ops 273374833 # Number of ops (including micro ops) simulated
testsys.physmem.bytes_read 0 # Number of bytes read from this memory
testsys.physmem.bytes_inst_read 0 # Number of instructions bytes read from this memory
testsys.physmem.bytes_written 0 # Number of bytes written to this memory
@@ -449,7 +455,8 @@ testsys.cpu.itb.data_accesses 0 # DT
testsys.cpu.numCycles 0 # number of cpu cycles simulated
testsys.cpu.numWorkItemsStarted 0 # number of work items this cpu started
testsys.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-testsys.cpu.num_insts 0 # Number of instructions executed
+testsys.cpu.committedInsts 0 # Number of instructions committed
+testsys.cpu.committedOps 0 # Number of ops (including micro ops) committed
testsys.cpu.num_int_alu_accesses 0 # Number of integer alu accesses
testsys.cpu.num_fp_alu_accesses 0 # Number of float alu accesses
testsys.cpu.num_func_calls 0 # number of times a function call or return occured
@@ -568,7 +575,8 @@ drivesys.cpu.itb.data_accesses 0 # DT
drivesys.cpu.numCycles 0 # number of cpu cycles simulated
drivesys.cpu.numWorkItemsStarted 0 # number of work items this cpu started
drivesys.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-drivesys.cpu.num_insts 0 # Number of instructions executed
+drivesys.cpu.committedInsts 0 # Number of instructions committed
+drivesys.cpu.committedOps 0 # Number of ops (including micro ops) committed
drivesys.cpu.num_int_alu_accesses 0 # Number of integer alu accesses
drivesys.cpu.num_fp_alu_accesses 0 # Number of float alu accesses
drivesys.cpu.num_func_calls 0 # number of times a function call or return occured
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/inorder-timing/config.ini b/tests/quick/se/00.hello/ref/alpha/linux/inorder-timing/config.ini
index b17544f09..afc8aa811 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/inorder-timing/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/linux/inorder-timing/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,7 +30,7 @@ system_port=system.membus.port[0]
[system.cpu]
type=InOrderCPU
-children=dcache dtb icache itb l2cache toL2Bus tracer workload
+children=dcache dtb icache interrupts itb l2cache toL2Bus tracer workload
BTBEntries=4096
BTBTagSize=16
RASSize=16
@@ -45,6 +52,7 @@ div32RepeatRate=1
div8Latency=1
div8RepeatRate=1
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
fetchBuffSize=4
@@ -57,6 +65,7 @@ globalCtrBits=2
globalHistoryBits=13
globalPredictorSize=8192
instShiftAmt=2
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
localCtrBits=2
localHistoryBits=11
@@ -72,6 +81,7 @@ multRepeatRate=1
numThreads=1
phase=0
predType=tournament
+profile=0
progress_interval=0
stageTracing=false
stageWidth=4
@@ -93,20 +103,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=262144
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
@@ -129,20 +132,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=131072
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
@@ -150,6 +146,9 @@ write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.port[0]
+[system.cpu.interrupts]
+type=AlphaInterrupts
+
[system.cpu.itb]
type=AlphaTLB
size=48
@@ -165,20 +164,13 @@ is_top_level=false
latency=10000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=100000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=2097152
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/inorder-timing/simout b/tests/quick/se/00.hello/ref/alpha/linux/inorder-timing/simout
index ba10334c5..ff8d4bf12 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/inorder-timing/simout
+++ b/tests/quick/se/00.hello/ref/alpha/linux/inorder-timing/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:48:33
-gem5 started Jan 23 2012 04:58:59
+gem5 compiled Feb 11 2012 13:05:17
+gem5 started Feb 11 2012 13:09:12
gem5 executing on zizzer
-command line: build/ALPHA_SE/gem5.opt -d build/ALPHA_SE/tests/opt/quick/00.hello/alpha/linux/inorder-timing -re tests/run.py build/ALPHA_SE/tests/opt/quick/00.hello/alpha/linux/inorder-timing
+command line: build/ALPHA/gem5.fast -d build/ALPHA/tests/fast/quick/se/00.hello/alpha/linux/inorder-timing -re tests/run.py build/ALPHA/tests/fast/quick/se/00.hello/alpha/linux/inorder-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/inorder-timing/stats.txt b/tests/quick/se/00.hello/ref/alpha/linux/inorder-timing/stats.txt
index 4ce82e64f..fc30a21c8 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/inorder-timing/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/linux/inorder-timing/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000021 # Nu
sim_ticks 21216000 # Number of ticks simulated
final_tick 21216000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 36015 # Simulator instruction rate (inst/s)
-host_tick_rate 119302866 # Simulator tick rate (ticks/s)
-host_mem_usage 207132 # Number of bytes of host memory used
-host_seconds 0.18 # Real time elapsed on the host
+host_inst_rate 38129 # Simulator instruction rate (inst/s)
+host_op_rate 38124 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 126288909 # Simulator tick rate (ticks/s)
+host_mem_usage 209388 # Number of bytes of host memory used
+host_seconds 0.17 # Real time elapsed on the host
sim_insts 6404 # Number of instructions simulated
+sim_ops 6404 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 30016 # Number of bytes read from this memory
system.physmem.bytes_inst_read 19264 # Number of instructions bytes read from this memory
system.physmem.bytes_written 0 # Number of bytes written to this memory
@@ -68,9 +70,10 @@ system.cpu.comNops 17 # Nu
system.cpu.comNonSpec 17 # Number of Non-Speculative instructions committed
system.cpu.comInts 3265 # Number of Integer instructions committed
system.cpu.comFloats 2 # Number of Floating Point instructions committed
-system.cpu.committedInsts 6404 # Number of Instructions Simulated (Per-Thread)
-system.cpu.smtCommittedInsts 0 # Number of SMT Instructions Simulated (Per-Thread)
-system.cpu.committedInsts_total 6404 # Number of Instructions Simulated (Total)
+system.cpu.committedInsts 6404 # Number of Instructions committed (Per-Thread)
+system.cpu.committedOps 6404 # Number of Ops committed (Per-Thread)
+system.cpu.smtCommittedInsts 0 # Number of SMT Instructions committed (Per-Thread)
+system.cpu.committedInsts_total 6404 # Number of Instructions committed (Total)
system.cpu.cpi 6.626015 # CPI: Cycles Per Instruction (Per-Thread)
system.cpu.smt_cpi no_value # CPI: Total SMT-CPI
system.cpu.cpi_total 6.626015 # CPI: Total CPI of All Threads
@@ -124,26 +127,39 @@ system.cpu.icache.total_refs 581 # To
system.cpu.icache.sampled_refs 301 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 1.930233 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 138.882502 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.067814 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits 581 # number of ReadReq hits
-system.cpu.icache.demand_hits 581 # number of demand (read+write) hits
-system.cpu.icache.overall_hits 581 # number of overall hits
-system.cpu.icache.ReadReq_misses 348 # number of ReadReq misses
-system.cpu.icache.demand_misses 348 # number of demand (read+write) misses
-system.cpu.icache.overall_misses 348 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency 19241000 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency 19241000 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency 19241000 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses 929 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses 929 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses 929 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate 0.374596 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate 0.374596 # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate 0.374596 # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency 55290.229885 # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency 55290.229885 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency 55290.229885 # average overall miss latency
+system.cpu.icache.occ_blocks::cpu.inst 138.882502 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.067814 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.067814 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 581 # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total 581 # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst 581 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total 581 # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst 581 # number of overall hits
+system.cpu.icache.overall_hits::total 581 # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst 348 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total 348 # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst 348 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total 348 # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst 348 # number of overall misses
+system.cpu.icache.overall_misses::total 348 # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 19241000 # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total 19241000 # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 19241000 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total 19241000 # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 19241000 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total 19241000 # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst 929 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total 929 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst 929 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total 929 # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 929 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total 929 # number of overall (read+write) accesses
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.374596 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.374596 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.374596 # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 55290.229885 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 55290.229885 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 55290.229885 # average overall miss latency
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -152,27 +168,30 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks 0 # number of writebacks
-system.cpu.icache.ReadReq_mshr_hits 46 # number of ReadReq MSHR hits
-system.cpu.icache.demand_mshr_hits 46 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits 46 # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses 302 # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses 302 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses 302 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.ReadReq_mshr_miss_latency 16049000 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency 16049000 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency 16049000 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.ReadReq_mshr_miss_rate 0.325081 # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate 0.325081 # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate 0.325081 # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 53142.384106 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 53142.384106 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 53142.384106 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.ReadReq_mshr_hits::cpu.inst 46 # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_hits::total 46 # number of ReadReq MSHR hits
+system.cpu.icache.demand_mshr_hits::cpu.inst 46 # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_hits::total 46 # number of demand (read+write) MSHR hits
+system.cpu.icache.overall_mshr_hits::cpu.inst 46 # number of overall MSHR hits
+system.cpu.icache.overall_mshr_hits::total 46 # number of overall MSHR hits
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst 302 # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total 302 # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst 302 # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total 302 # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst 302 # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total 302 # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 16049000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total 16049000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 16049000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total 16049000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 16049000 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total 16049000 # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.325081 # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.325081 # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.325081 # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 53142.384106 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 53142.384106 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 53142.384106 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements 0 # number of replacements
system.cpu.dcache.tagsinuse 102.671807 # Cycle average of tags in use
@@ -180,32 +199,49 @@ system.cpu.dcache.total_refs 1703 # To
system.cpu.dcache.sampled_refs 168 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 10.136905 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 102.671807 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.025066 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits 1088 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits 615 # number of WriteReq hits
-system.cpu.dcache.demand_hits 1703 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits 1703 # number of overall hits
-system.cpu.dcache.ReadReq_misses 97 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses 250 # number of WriteReq misses
-system.cpu.dcache.demand_misses 347 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses 347 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency 5508500 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency 13555500 # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency 19064000 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency 19064000 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses 1185 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses 865 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses 2050 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses 2050 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate 0.081857 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate 0.289017 # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate 0.169268 # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate 0.169268 # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency 56788.659794 # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency 54222 # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency 54939.481268 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency 54939.481268 # average overall miss latency
+system.cpu.dcache.occ_blocks::cpu.data 102.671807 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.025066 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.025066 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 1088 # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total 1088 # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 615 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total 615 # number of WriteReq hits
+system.cpu.dcache.demand_hits::cpu.data 1703 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total 1703 # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data 1703 # number of overall hits
+system.cpu.dcache.overall_hits::total 1703 # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data 97 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total 97 # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 250 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total 250 # number of WriteReq misses
+system.cpu.dcache.demand_misses::cpu.data 347 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total 347 # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data 347 # number of overall misses
+system.cpu.dcache.overall_misses::total 347 # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 5508500 # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total 5508500 # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 13555500 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total 13555500 # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 19064000 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total 19064000 # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 19064000 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total 19064000 # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data 1185 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total 1185 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 865 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::total 865 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.demand_accesses::cpu.data 2050 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total 2050 # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 2050 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total 2050 # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.081857 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.289017 # miss rate for WriteReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.169268 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.169268 # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 56788.659794 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 54222 # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 54939.481268 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 54939.481268 # average overall miss latency
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 1656000 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -214,32 +250,38 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets 46000 # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks 0 # number of writebacks
-system.cpu.dcache.ReadReq_mshr_hits 2 # number of ReadReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_hits 177 # number of WriteReq MSHR hits
-system.cpu.dcache.demand_mshr_hits 179 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits 179 # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses 95 # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses 73 # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses 168 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses 168 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.ReadReq_mshr_miss_latency 5114000 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency 3910000 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency 9024000 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency 9024000 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate 0.080169 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate 0.084393 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate 0.081951 # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate 0.081951 # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 53831.578947 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 53561.643836 # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 53714.285714 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 53714.285714 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.ReadReq_mshr_hits::cpu.data 2 # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_hits::total 2 # number of ReadReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::cpu.data 177 # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::total 177 # number of WriteReq MSHR hits
+system.cpu.dcache.demand_mshr_hits::cpu.data 179 # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_hits::total 179 # number of demand (read+write) MSHR hits
+system.cpu.dcache.overall_mshr_hits::cpu.data 179 # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_hits::total 179 # number of overall MSHR hits
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data 95 # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total 95 # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data 73 # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total 73 # number of WriteReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data 168 # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total 168 # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data 168 # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total 168 # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 5114000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total 5114000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 3910000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total 3910000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 9024000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total 9024000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 9024000 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total 9024000 # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.080169 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.084393 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.081951 # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.081951 # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 53831.578947 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 53561.643836 # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 53714.285714 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 53714.285714 # average overall mshr miss latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.l2cache.replacements 0 # number of replacements
system.cpu.l2cache.tagsinuse 195.209568 # Cycle average of tags in use
@@ -247,31 +289,64 @@ system.cpu.l2cache.total_refs 1 # To
system.cpu.l2cache.sampled_refs 395 # Sample count of references to valid blocks.
system.cpu.l2cache.avg_refs 0.002532 # Average number of references to valid blocks.
system.cpu.l2cache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::0 195.209568 # Average occupied blocks per context
-system.cpu.l2cache.occ_percent::0 0.005957 # Average percentage of cache occupancy
-system.cpu.l2cache.ReadReq_hits 1 # number of ReadReq hits
-system.cpu.l2cache.demand_hits 1 # number of demand (read+write) hits
-system.cpu.l2cache.overall_hits 1 # number of overall hits
-system.cpu.l2cache.ReadReq_misses 396 # number of ReadReq misses
-system.cpu.l2cache.ReadExReq_misses 73 # number of ReadExReq misses
-system.cpu.l2cache.demand_misses 469 # number of demand (read+write) misses
-system.cpu.l2cache.overall_misses 469 # number of overall misses
-system.cpu.l2cache.ReadReq_miss_latency 20702000 # number of ReadReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency 3822000 # number of ReadExReq miss cycles
-system.cpu.l2cache.demand_miss_latency 24524000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency 24524000 # number of overall miss cycles
-system.cpu.l2cache.ReadReq_accesses 397 # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses 73 # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.demand_accesses 470 # number of demand (read+write) accesses
-system.cpu.l2cache.overall_accesses 470 # number of overall (read+write) accesses
-system.cpu.l2cache.ReadReq_miss_rate 0.997481 # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate 1 # miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_miss_rate 0.997872 # miss rate for demand accesses
-system.cpu.l2cache.overall_miss_rate 0.997872 # miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_miss_latency 52277.777778 # average ReadReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency 52356.164384 # average ReadExReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency 52289.978678 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency 52289.978678 # average overall miss latency
+system.cpu.l2cache.occ_blocks::cpu.inst 138.958412 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data 56.251157 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_percent::cpu.inst 0.004241 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.data 0.001717 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total 0.005957 # Average percentage of cache occupancy
+system.cpu.l2cache.ReadReq_hits::cpu.inst 1 # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::total 1 # number of ReadReq hits
+system.cpu.l2cache.demand_hits::cpu.inst 1 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::total 1 # number of demand (read+write) hits
+system.cpu.l2cache.overall_hits::cpu.inst 1 # number of overall hits
+system.cpu.l2cache.overall_hits::total 1 # number of overall hits
+system.cpu.l2cache.ReadReq_misses::cpu.inst 301 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::cpu.data 95 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::total 396 # number of ReadReq misses
+system.cpu.l2cache.ReadExReq_misses::cpu.data 73 # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total 73 # number of ReadExReq misses
+system.cpu.l2cache.demand_misses::cpu.inst 301 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data 168 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::total 469 # number of demand (read+write) misses
+system.cpu.l2cache.overall_misses::cpu.inst 301 # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.data 168 # number of overall misses
+system.cpu.l2cache.overall_misses::total 469 # number of overall misses
+system.cpu.l2cache.ReadReq_miss_latency::cpu.inst 15707000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::cpu.data 4995000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::total 20702000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 3822000 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total 3822000 # number of ReadExReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst 15707000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data 8817000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total 24524000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst 15707000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data 8817000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total 24524000 # number of overall miss cycles
+system.cpu.l2cache.ReadReq_accesses::cpu.inst 302 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::cpu.data 95 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::total 397 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::cpu.data 73 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::total 73 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.demand_accesses::cpu.inst 302 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data 168 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total 470 # number of demand (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.inst 302 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.data 168 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total 470 # number of overall (read+write) accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.inst 0.996689 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.data 1 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 # miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_miss_rate::cpu.inst 0.996689 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data 1 # miss rate for demand accesses
+system.cpu.l2cache.overall_miss_rate::cpu.inst 0.996689 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.data 1 # miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 52182.724252 # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 52578.947368 # average ReadReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 52356.164384 # average ReadExReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 52182.724252 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 52482.142857 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 52182.724252 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 52482.142857 # average overall miss latency
system.cpu.l2cache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.l2cache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.l2cache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -280,30 +355,42 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs no_value
system.cpu.l2cache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.l2cache.fast_writes 0 # number of fast writes performed
system.cpu.l2cache.cache_copies 0 # number of cache copies performed
-system.cpu.l2cache.writebacks 0 # number of writebacks
-system.cpu.l2cache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.l2cache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.l2cache.ReadReq_mshr_misses 396 # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses 73 # number of ReadExReq MSHR misses
-system.cpu.l2cache.demand_mshr_misses 469 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.overall_mshr_misses 469 # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency 15877000 # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency 2942500 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency 18819500 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency 18819500 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate 0.997481 # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate 1 # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_mshr_miss_rate 0.997872 # mshr miss rate for demand accesses
-system.cpu.l2cache.overall_mshr_miss_rate 0.997872 # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 40093.434343 # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 40308.219178 # average ReadExReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 40126.865672 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 40126.865672 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.l2cache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.l2cache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst 301 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.data 95 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::total 396 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 73 # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::total 73 # number of ReadExReq MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.inst 301 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data 168 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::total 469 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.inst 301 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.data 168 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::total 469 # number of overall MSHR misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst 12038500 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data 3838500 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::total 15877000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 2942500 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 2942500 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 12038500 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 6781000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total 18819500 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 12038500 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 6781000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total 18819500 # number of overall MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst 0.996689 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.996689 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 1 # mshr miss rate for demand accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.996689 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 1 # mshr miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 39995.016611 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 40405.263158 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 40308.219178 # average ReadExReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 39995.016611 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 40363.095238 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 39995.016611 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 40363.095238 # average overall mshr miss latency
system.cpu.l2cache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/o3-timing/config.ini b/tests/quick/se/00.hello/ref/alpha/linux/o3-timing/config.ini
index db5baf5c5..79efc9749 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/o3-timing/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/linux/o3-timing/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,7 +30,7 @@ system_port=system.membus.port[0]
[system.cpu]
type=DerivO3CPU
-children=dcache dtb fuPool icache itb l2cache toL2Bus tracer workload
+children=dcache dtb fuPool icache interrupts itb l2cache toL2Bus tracer workload
BTBEntries=4096
BTBTagSize=16
LFSTSize=1024
@@ -52,6 +59,7 @@ decodeWidth=8
defer_registration=false
dispatchWidth=8
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
fetchToDecodeDelay=1
@@ -69,6 +77,7 @@ iewToDecodeDelay=1
iewToFetchDelay=1
iewToRenameDelay=1
instShiftAmt=2
+interrupts=system.cpu.interrupts
issueToExecuteDelay=1
issueWidth=8
itb=system.cpu.itb
@@ -80,6 +89,7 @@ max_insts_all_threads=0
max_insts_any_thread=0
max_loads_all_threads=0
max_loads_any_thread=0
+needsTSO=false
numIQEntries=64
numPhysFloatRegs=256
numPhysIntRegs=256
@@ -88,6 +98,7 @@ numRobs=1
numThreads=1
phase=0
predType=tournament
+profile=0
progress_interval=0
renameToDecodeDelay=1
renameToFetchDelay=1
@@ -125,20 +136,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=262144
subblock_size=0
+system=system
tgts_per_mshr=20
trace_addr=0
two_queue=false
@@ -424,20 +428,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=131072
subblock_size=0
+system=system
tgts_per_mshr=20
trace_addr=0
two_queue=false
@@ -445,6 +442,9 @@ write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.port[0]
+[system.cpu.interrupts]
+type=AlphaInterrupts
+
[system.cpu.itb]
type=AlphaTLB
size=48
@@ -460,20 +460,13 @@ is_top_level=false
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=2097152
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/o3-timing/simout b/tests/quick/se/00.hello/ref/alpha/linux/o3-timing/simout
index 6e993ab1c..684d7e9b2 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/o3-timing/simout
+++ b/tests/quick/se/00.hello/ref/alpha/linux/o3-timing/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:48:33
-gem5 started Jan 23 2012 04:58:59
+gem5 compiled Feb 11 2012 13:05:17
+gem5 started Feb 11 2012 13:09:12
gem5 executing on zizzer
-command line: build/ALPHA_SE/gem5.opt -d build/ALPHA_SE/tests/opt/quick/00.hello/alpha/linux/o3-timing -re tests/run.py build/ALPHA_SE/tests/opt/quick/00.hello/alpha/linux/o3-timing
+command line: build/ALPHA/gem5.fast -d build/ALPHA/tests/fast/quick/se/00.hello/alpha/linux/o3-timing -re tests/run.py build/ALPHA/tests/fast/quick/se/00.hello/alpha/linux/o3-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/o3-timing/stats.txt b/tests/quick/se/00.hello/ref/alpha/linux/o3-timing/stats.txt
index 3b3d572bb..49671266a 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/o3-timing/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/linux/o3-timing/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000012 # Nu
sim_ticks 12004500 # Number of ticks simulated
final_tick 12004500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 38695 # Simulator instruction rate (inst/s)
-host_tick_rate 72731813 # Simulator tick rate (ticks/s)
-host_mem_usage 208040 # Number of bytes of host memory used
-host_seconds 0.17 # Real time elapsed on the host
+host_inst_rate 42281 # Simulator instruction rate (inst/s)
+host_op_rate 42276 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 79460110 # Simulator tick rate (ticks/s)
+host_mem_usage 210060 # Number of bytes of host memory used
+host_seconds 0.15 # Real time elapsed on the host
sim_insts 6386 # Number of instructions simulated
+sim_ops 6386 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 31040 # Number of bytes read from this memory
system.physmem.bytes_inst_read 19904 # Number of instructions bytes read from this memory
system.physmem.bytes_written 0 # Number of bytes written to this memory
@@ -270,6 +272,7 @@ system.cpu.iew.wb_rate 0.374511 # in
system.cpu.iew.wb_fanout 0.736883 # average fanout of values written-back
system.cpu.iew.wb_penalized_rate 0 # fraction of instructions written-back that wrote to 'other' IQ
system.cpu.commit.commitCommittedInsts 6403 # The number of committed instructions
+system.cpu.commit.commitCommittedOps 6403 # The number of committed instructions
system.cpu.commit.commitSquashedInsts 5259 # The number of squashed insts skipped by commit
system.cpu.commit.commitNonSpecStalls 17 # The number of times commit has been forced to stall to communicate backwards
system.cpu.commit.branchMispredicts 381 # The number of times a branch was mispredicted
@@ -290,7 +293,8 @@ system.cpu.commit.committed_per_cycle::overflows 0 0.00% 100.
system.cpu.commit.committed_per_cycle::min_value 0 # Number of insts commited each cycle
system.cpu.commit.committed_per_cycle::max_value 8 # Number of insts commited each cycle
system.cpu.commit.committed_per_cycle::total 11614 # Number of insts commited each cycle
-system.cpu.commit.count 6403 # Number of instructions committed
+system.cpu.commit.committedInsts 6403 # Number of instructions committed
+system.cpu.commit.committedOps 6403 # Number of ops (including micro ops) committed
system.cpu.commit.swp_count 0 # Number of s/w prefetches committed
system.cpu.commit.refs 2050 # Number of memory references committed
system.cpu.commit.loads 1185 # Number of loads committed
@@ -306,6 +310,7 @@ system.cpu.rob.rob_writes 24313 # Th
system.cpu.timesIdled 230 # Number of times that the entire CPU went into an idle state and unscheduled itself
system.cpu.idleCycles 11418 # Total number of cycles that the CPU has spent unscheduled due to idling
system.cpu.committedInsts 6386 # Number of Instructions Simulated
+system.cpu.committedOps 6386 # Number of Ops (including micro ops) Simulated
system.cpu.committedInsts_total 6386 # Number of Instructions Simulated
system.cpu.cpi 3.759787 # CPI: Cycles Per Instruction
system.cpu.cpi_total 3.759787 # CPI: Total CPI of All Threads
@@ -323,26 +328,39 @@ system.cpu.icache.total_refs 1606 # To
system.cpu.icache.sampled_refs 312 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 5.147436 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 160.112304 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.078180 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits 1606 # number of ReadReq hits
-system.cpu.icache.demand_hits 1606 # number of demand (read+write) hits
-system.cpu.icache.overall_hits 1606 # number of overall hits
-system.cpu.icache.ReadReq_misses 433 # number of ReadReq misses
-system.cpu.icache.demand_misses 433 # number of demand (read+write) misses
-system.cpu.icache.overall_misses 433 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency 15431000 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency 15431000 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency 15431000 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses 2039 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses 2039 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses 2039 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate 0.212359 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate 0.212359 # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate 0.212359 # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency 35637.413395 # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency 35637.413395 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency 35637.413395 # average overall miss latency
+system.cpu.icache.occ_blocks::cpu.inst 160.112304 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.078180 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.078180 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 1606 # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total 1606 # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst 1606 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total 1606 # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst 1606 # number of overall hits
+system.cpu.icache.overall_hits::total 1606 # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst 433 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total 433 # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst 433 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total 433 # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst 433 # number of overall misses
+system.cpu.icache.overall_misses::total 433 # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 15431000 # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total 15431000 # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 15431000 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total 15431000 # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 15431000 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total 15431000 # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst 2039 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total 2039 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst 2039 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total 2039 # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 2039 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total 2039 # number of overall (read+write) accesses
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.212359 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.212359 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.212359 # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 35637.413395 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 35637.413395 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 35637.413395 # average overall miss latency
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -351,27 +369,30 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks 0 # number of writebacks
-system.cpu.icache.ReadReq_mshr_hits 121 # number of ReadReq MSHR hits
-system.cpu.icache.demand_mshr_hits 121 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits 121 # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses 312 # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses 312 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses 312 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.ReadReq_mshr_miss_latency 11021000 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency 11021000 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency 11021000 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.ReadReq_mshr_miss_rate 0.153016 # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate 0.153016 # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate 0.153016 # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 35323.717949 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 35323.717949 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 35323.717949 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.ReadReq_mshr_hits::cpu.inst 121 # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_hits::total 121 # number of ReadReq MSHR hits
+system.cpu.icache.demand_mshr_hits::cpu.inst 121 # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_hits::total 121 # number of demand (read+write) MSHR hits
+system.cpu.icache.overall_mshr_hits::cpu.inst 121 # number of overall MSHR hits
+system.cpu.icache.overall_mshr_hits::total 121 # number of overall MSHR hits
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst 312 # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total 312 # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst 312 # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total 312 # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst 312 # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total 312 # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 11021000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total 11021000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 11021000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total 11021000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 11021000 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total 11021000 # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.153016 # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.153016 # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.153016 # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 35323.717949 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 35323.717949 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 35323.717949 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements 0 # number of replacements
system.cpu.dcache.tagsinuse 109.290272 # Cycle average of tags in use
@@ -379,32 +400,49 @@ system.cpu.dcache.total_refs 2154 # To
system.cpu.dcache.sampled_refs 174 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 12.379310 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 109.290272 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.026682 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits 1645 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits 509 # number of WriteReq hits
-system.cpu.dcache.demand_hits 2154 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits 2154 # number of overall hits
-system.cpu.dcache.ReadReq_misses 154 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses 356 # number of WriteReq misses
-system.cpu.dcache.demand_misses 510 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses 510 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency 5497500 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency 12467500 # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency 17965000 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency 17965000 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses 1799 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses 865 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses 2664 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses 2664 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate 0.085603 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate 0.411561 # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate 0.191441 # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate 0.191441 # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency 35698.051948 # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency 35021.067416 # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency 35225.490196 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency 35225.490196 # average overall miss latency
+system.cpu.dcache.occ_blocks::cpu.data 109.290272 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.026682 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.026682 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 1645 # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total 1645 # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 509 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total 509 # number of WriteReq hits
+system.cpu.dcache.demand_hits::cpu.data 2154 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total 2154 # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data 2154 # number of overall hits
+system.cpu.dcache.overall_hits::total 2154 # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data 154 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total 154 # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 356 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total 356 # number of WriteReq misses
+system.cpu.dcache.demand_misses::cpu.data 510 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total 510 # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data 510 # number of overall misses
+system.cpu.dcache.overall_misses::total 510 # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 5497500 # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total 5497500 # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 12467500 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total 12467500 # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 17965000 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total 17965000 # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 17965000 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total 17965000 # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data 1799 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total 1799 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 865 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::total 865 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.demand_accesses::cpu.data 2664 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total 2664 # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 2664 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total 2664 # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.085603 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.411561 # miss rate for WriteReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.191441 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.191441 # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 35698.051948 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 35021.067416 # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 35225.490196 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 35225.490196 # average overall miss latency
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -413,32 +451,38 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks 0 # number of writebacks
-system.cpu.dcache.ReadReq_mshr_hits 53 # number of ReadReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_hits 283 # number of WriteReq MSHR hits
-system.cpu.dcache.demand_mshr_hits 336 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits 336 # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses 101 # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses 73 # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses 174 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses 174 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.ReadReq_mshr_miss_latency 3654500 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency 2611500 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency 6266000 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency 6266000 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate 0.056142 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate 0.084393 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate 0.065315 # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate 0.065315 # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 36183.168317 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 35773.972603 # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 36011.494253 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 36011.494253 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.ReadReq_mshr_hits::cpu.data 53 # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_hits::total 53 # number of ReadReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::cpu.data 283 # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::total 283 # number of WriteReq MSHR hits
+system.cpu.dcache.demand_mshr_hits::cpu.data 336 # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_hits::total 336 # number of demand (read+write) MSHR hits
+system.cpu.dcache.overall_mshr_hits::cpu.data 336 # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_hits::total 336 # number of overall MSHR hits
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data 101 # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total 101 # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data 73 # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total 73 # number of WriteReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data 174 # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total 174 # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data 174 # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total 174 # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 3654500 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total 3654500 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 2611500 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total 2611500 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 6266000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total 6266000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 6266000 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total 6266000 # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.056142 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.084393 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.065315 # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.065315 # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 36183.168317 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 35773.972603 # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 36011.494253 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 36011.494253 # average overall mshr miss latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.l2cache.replacements 0 # number of replacements
system.cpu.l2cache.tagsinuse 221.643066 # Cycle average of tags in use
@@ -446,31 +490,64 @@ system.cpu.l2cache.total_refs 1 # To
system.cpu.l2cache.sampled_refs 412 # Sample count of references to valid blocks.
system.cpu.l2cache.avg_refs 0.002427 # Average number of references to valid blocks.
system.cpu.l2cache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::0 221.643066 # Average occupied blocks per context
-system.cpu.l2cache.occ_percent::0 0.006764 # Average percentage of cache occupancy
-system.cpu.l2cache.ReadReq_hits 1 # number of ReadReq hits
-system.cpu.l2cache.demand_hits 1 # number of demand (read+write) hits
-system.cpu.l2cache.overall_hits 1 # number of overall hits
-system.cpu.l2cache.ReadReq_misses 412 # number of ReadReq misses
-system.cpu.l2cache.ReadExReq_misses 73 # number of ReadExReq misses
-system.cpu.l2cache.demand_misses 485 # number of demand (read+write) misses
-system.cpu.l2cache.overall_misses 485 # number of overall misses
-system.cpu.l2cache.ReadReq_miss_latency 14163000 # number of ReadReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency 2513500 # number of ReadExReq miss cycles
-system.cpu.l2cache.demand_miss_latency 16676500 # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency 16676500 # number of overall miss cycles
-system.cpu.l2cache.ReadReq_accesses 413 # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses 73 # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.demand_accesses 486 # number of demand (read+write) accesses
-system.cpu.l2cache.overall_accesses 486 # number of overall (read+write) accesses
-system.cpu.l2cache.ReadReq_miss_rate 0.997579 # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate 1 # miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_miss_rate 0.997942 # miss rate for demand accesses
-system.cpu.l2cache.overall_miss_rate 0.997942 # miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_miss_latency 34376.213592 # average ReadReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency 34431.506849 # average ReadExReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency 34384.536082 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency 34384.536082 # average overall miss latency
+system.cpu.l2cache.occ_blocks::cpu.inst 160.084939 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data 61.558127 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_percent::cpu.inst 0.004885 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.data 0.001879 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total 0.006764 # Average percentage of cache occupancy
+system.cpu.l2cache.ReadReq_hits::cpu.inst 1 # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::total 1 # number of ReadReq hits
+system.cpu.l2cache.demand_hits::cpu.inst 1 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::total 1 # number of demand (read+write) hits
+system.cpu.l2cache.overall_hits::cpu.inst 1 # number of overall hits
+system.cpu.l2cache.overall_hits::total 1 # number of overall hits
+system.cpu.l2cache.ReadReq_misses::cpu.inst 311 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::cpu.data 101 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::total 412 # number of ReadReq misses
+system.cpu.l2cache.ReadExReq_misses::cpu.data 73 # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total 73 # number of ReadExReq misses
+system.cpu.l2cache.demand_misses::cpu.inst 311 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data 174 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::total 485 # number of demand (read+write) misses
+system.cpu.l2cache.overall_misses::cpu.inst 311 # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.data 174 # number of overall misses
+system.cpu.l2cache.overall_misses::total 485 # number of overall misses
+system.cpu.l2cache.ReadReq_miss_latency::cpu.inst 10665000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::cpu.data 3498000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::total 14163000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 2513500 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total 2513500 # number of ReadExReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst 10665000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data 6011500 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total 16676500 # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst 10665000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data 6011500 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total 16676500 # number of overall miss cycles
+system.cpu.l2cache.ReadReq_accesses::cpu.inst 312 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::cpu.data 101 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::total 413 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::cpu.data 73 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::total 73 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.demand_accesses::cpu.inst 312 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data 174 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total 486 # number of demand (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.inst 312 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.data 174 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total 486 # number of overall (read+write) accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.inst 0.996795 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.data 1 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 # miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_miss_rate::cpu.inst 0.996795 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data 1 # miss rate for demand accesses
+system.cpu.l2cache.overall_miss_rate::cpu.inst 0.996795 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.data 1 # miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 34292.604502 # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 34633.663366 # average ReadReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 34431.506849 # average ReadExReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 34292.604502 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 34548.850575 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 34292.604502 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 34548.850575 # average overall miss latency
system.cpu.l2cache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.l2cache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.l2cache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -479,30 +556,42 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs no_value
system.cpu.l2cache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.l2cache.fast_writes 0 # number of fast writes performed
system.cpu.l2cache.cache_copies 0 # number of cache copies performed
-system.cpu.l2cache.writebacks 0 # number of writebacks
-system.cpu.l2cache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.l2cache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.l2cache.ReadReq_mshr_misses 412 # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses 73 # number of ReadExReq MSHR misses
-system.cpu.l2cache.demand_mshr_misses 485 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.overall_mshr_misses 485 # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency 12850000 # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency 2286000 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency 15136000 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency 15136000 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate 0.997579 # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate 1 # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_mshr_miss_rate 0.997942 # mshr miss rate for demand accesses
-system.cpu.l2cache.overall_mshr_miss_rate 0.997942 # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31189.320388 # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31315.068493 # average ReadExReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 31208.247423 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 31208.247423 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.l2cache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.l2cache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst 311 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.data 101 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::total 412 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 73 # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::total 73 # number of ReadExReq MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.inst 311 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data 174 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::total 485 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.inst 311 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.data 174 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::total 485 # number of overall MSHR misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst 9672000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data 3178000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::total 12850000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 2286000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 2286000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 9672000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 5464000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total 15136000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 9672000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 5464000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total 15136000 # number of overall MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst 0.996795 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.996795 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 1 # mshr miss rate for demand accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.996795 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 1 # mshr miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 31099.678457 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 31465.346535 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 31315.068493 # average ReadExReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 31099.678457 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 31402.298851 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 31099.678457 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 31402.298851 # average overall mshr miss latency
system.cpu.l2cache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-atomic/config.ini b/tests/quick/se/00.hello/ref/alpha/linux/simple-atomic/config.ini
index df86e7077..f91bbd9dc 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-atomic/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-atomic/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.membus.port[0]
[system.cpu]
type=AtomicSimpleCPU
-children=dtb itb tracer workload
+children=dtb interrupts itb tracer workload
checker=Null
clock=500
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
simulate_data_stalls=false
simulate_inst_stalls=false
@@ -54,6 +64,9 @@ icache_port=system.membus.port[2]
type=AlphaTLB
size=64
+[system.cpu.interrupts]
+type=AlphaInterrupts
+
[system.cpu.itb]
type=AlphaTLB
size=48
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-atomic/simout b/tests/quick/se/00.hello/ref/alpha/linux/simple-atomic/simout
index 9f50fe960..2f9b31423 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-atomic/simout
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-atomic/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:48:33
-gem5 started Jan 23 2012 04:58:59
+gem5 compiled Feb 11 2012 13:05:17
+gem5 started Feb 11 2012 13:09:12
gem5 executing on zizzer
-command line: build/ALPHA_SE/gem5.opt -d build/ALPHA_SE/tests/opt/quick/00.hello/alpha/linux/simple-atomic -re tests/run.py build/ALPHA_SE/tests/opt/quick/00.hello/alpha/linux/simple-atomic
+command line: build/ALPHA/gem5.fast -d build/ALPHA/tests/fast/quick/se/00.hello/alpha/linux/simple-atomic -re tests/run.py build/ALPHA/tests/fast/quick/se/00.hello/alpha/linux/simple-atomic
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-atomic/stats.txt b/tests/quick/se/00.hello/ref/alpha/linux/simple-atomic/stats.txt
index 7ceb6a8be..97b8faa6b 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-atomic/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-atomic/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000003 # Nu
sim_ticks 3215000 # Number of ticks simulated
final_tick 3215000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 76916 # Simulator instruction rate (inst/s)
-host_tick_rate 38606134 # Simulator tick rate (ticks/s)
-host_mem_usage 198176 # Number of bytes of host memory used
-host_seconds 0.08 # Real time elapsed on the host
+host_inst_rate 35037 # Simulator instruction rate (inst/s)
+host_op_rate 35032 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 17585099 # Simulator tick rate (ticks/s)
+host_mem_usage 199940 # Number of bytes of host memory used
+host_seconds 0.18 # Real time elapsed on the host
sim_insts 6404 # Number of instructions simulated
+sim_ops 6404 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 34460 # Number of bytes read from this memory
system.physmem.bytes_inst_read 25656 # Number of instructions bytes read from this memory
system.physmem.bytes_written 6696 # Number of bytes written to this memory
@@ -55,7 +57,8 @@ system.cpu.workload.num_syscalls 17 # Nu
system.cpu.numCycles 6431 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 6404 # Number of instructions executed
+system.cpu.committedInsts 6404 # Number of instructions committed
+system.cpu.committedOps 6404 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 6331 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 10 # Number of float alu accesses
system.cpu.num_func_calls 251 # number of times a function call or return occured
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_CMP_directory/config.ini b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_CMP_directory/config.ini
index b9fd9c5f2..dd4aa648f 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_CMP_directory/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_CMP_directory/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000
time_sync_spin_threshold=100000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000
[system]
type=System
children=cpu dir_cntrl0 l1_cntrl0 l2_cntrl0 physmem ruby sys_port_proxy
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=timing
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.sys_port_proxy.port[0]
[system.cpu]
type=TimingSimpleCPU
-children=dtb itb tracer workload
+children=dtb interrupts itb tracer workload
checker=Null
clock=1
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
system=system
tracer=system.cpu.tracer
@@ -51,6 +61,9 @@ icache_port=system.l1_cntrl0.sequencer.port[0]
type=AlphaTLB
size=64
+[system.cpu.interrupts]
+type=AlphaInterrupts
+
[system.cpu.itb]
type=AlphaTLB
size=48
@@ -66,7 +79,7 @@ egid=100
env=
errout=cerr
euid=100
-executable=/dist/m5/regression/test-progs/hello/bin/alpha/linux/hello
+executable=tests/test-progs/hello/bin/alpha/linux/hello
gid=100
input=cin
max_stack_size=67108864
@@ -134,6 +147,7 @@ l2_select_num_bits=0
number_of_TBEs=256
recycle_latency=10
ruby_system=system.ruby
+send_evictions=false
sequencer=system.l1_cntrl0.sequencer
to_l2_latency=1
transitions_per_cycle=32
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_CMP_directory/ruby.stats b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_CMP_directory/ruby.stats
index c2d3c97af..d2cdb9ada 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_CMP_directory/ruby.stats
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_CMP_directory/ruby.stats
@@ -34,27 +34,26 @@ periodic_stats_period: 1000000
================ End RubySystem Configuration Print ================
-Real time: Jan/23/2012 04:21:55
+Real time: Feb/12/2012 15:33:22
Profiler Stats
--------------
-Elapsed_time_in_seconds: 2
-Elapsed_time_in_minutes: 0.0333333
-Elapsed_time_in_hours: 0.000555556
-Elapsed_time_in_days: 2.31481e-05
+Elapsed_time_in_seconds: 1
+Elapsed_time_in_minutes: 0.0166667
+Elapsed_time_in_hours: 0.000277778
+Elapsed_time_in_days: 1.15741e-05
-Virtual_time_in_seconds: 0.38
-Virtual_time_in_minutes: 0.00633333
-Virtual_time_in_hours: 0.000105556
-Virtual_time_in_days: 4.39815e-06
+Virtual_time_in_seconds: 1.01
+Virtual_time_in_minutes: 0.0168333
+Virtual_time_in_hours: 0.000280556
+Virtual_time_in_days: 1.16898e-05
Ruby_current_time: 279353
Ruby_start_time: 0
Ruby_cycles: 279353
-mbytes_resident: 45.5547
-mbytes_total: 214.371
-resident_ratio: 0.212504
+mbytes_resident: 0
+mbytes_total: 0
ruby_cycles_executed: [ 279354 ]
@@ -101,9 +100,9 @@ filter_action: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN
Message Delayed Cycles
----------------------
-Total_delay_cycles: [binsize: 1 max: 20 count: 9645 average: 0.064282 | standard deviation: 0.540462 | 9495 0 1 0 147 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 ]
+Total_delay_cycles: [binsize: 1 max: 18 count: 9645 average: 0.0636599 | standard deviation: 0.52686 | 9495 0 1 0 147 0 1 0 0 0 0 0 0 0 0 0 0 0 1 ]
Total_nonPF_delay_cycles: [binsize: 1 max: 2 count: 6920 average: 0.000289017 | standard deviation: 0.0240441 | 6919 0 1 ]
- virtual_network_0_delay_cycles: [binsize: 1 max: 20 count: 2725 average: 0.226789 | standard deviation: 0.997795 | 2576 0 0 0 147 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 ]
+ virtual_network_0_delay_cycles: [binsize: 1 max: 18 count: 2725 average: 0.224587 | standard deviation: 0.972266 | 2576 0 0 0 147 0 1 0 0 0 0 0 0 0 0 0 0 0 1 ]
virtual_network_1_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
virtual_network_2_delay_cycles: [binsize: 1 max: 0 count: 1041 average: 0 | standard deviation: 0 | 1041 ]
virtual_network_3_delay_cycles: [binsize: 1 max: 2 count: 5879 average: 0.000340194 | standard deviation: 0.0260865 | 5878 0 1 ]
@@ -119,11 +118,11 @@ Resource Usage
page_size: 4096
user_time: 0
system_time: 0
-page_reclaims: 11862
-page_faults: 127
+page_reclaims: 13214
+page_faults: 148
swaps: 0
-block_inputs: 22816
-block_outputs: 96
+block_inputs: 2
+block_outputs: 4
Network Stats
-------------
@@ -320,11 +319,6 @@ M_I Fwd_GETS [0 ] 0
M_I Fwd_GET_INSTR [0 ] 0
M_I WB_Ack [436 ] 436
-E_I Load [0 ] 0
-E_I Ifetch [0 ] 0
-E_I Store [0 ] 0
-E_I L1_Replacement [0 ] 0
-
SINK_WB_ACK Load [0 ] 0
SINK_WB_ACK Ifetch [0 ] 0
SINK_WB_ACK Store [0 ] 0
@@ -348,7 +342,7 @@ Cache Stats: system.l2_cntrl0.L2cacheMemory
--- L2Cache ---
- Event Counts -
L1_GET_INSTR [691 ] 691
-L1_GETS [586 ] 586
+L1_GETS [585 ] 585
L1_GETX [216 ] 216
L1_UPGRADE [0 ] 0
L1_PUTX [436 ] 436
@@ -405,7 +399,7 @@ MT L2_Replacement_clean [352 ] 352
MT MEM_Inv [0 ] 0
M_I L1_GET_INSTR [0 ] 0
-M_I L1_GETS [3 ] 3
+M_I L1_GETS [2 ] 2
M_I L1_GETX [0 ] 0
M_I L1_UPGRADE [0 ] 0
M_I L1_PUTX [0 ] 0
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_CMP_directory/simout b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_CMP_directory/simout
index c93c8f8af..a25a5c879 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_CMP_directory/simout
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_CMP_directory/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 03:44:57
-gem5 started Jan 23 2012 04:21:53
-gem5 executing on zizzer
-command line: build/ALPHA_SE_MESI_CMP_directory/gem5.opt -d build/ALPHA_SE_MESI_CMP_directory/tests/opt/quick/00.hello/alpha/linux/simple-timing-ruby-MESI_CMP_directory -re tests/run.py build/ALPHA_SE_MESI_CMP_directory/tests/opt/quick/00.hello/alpha/linux/simple-timing-ruby-MESI_CMP_directory
+gem5 compiled Feb 12 2012 15:33:08
+gem5 started Feb 12 2012 15:33:21
+gem5 executing on Alis-MacBook-Pro.local
+command line: build/ALPHA_MESI_CMP_directory/gem5.opt -d build/ALPHA_MESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MESI_CMP_directory -re tests/run.py build/ALPHA_MESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MESI_CMP_directory
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_CMP_directory/stats.txt b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_CMP_directory/stats.txt
index 3bba58631..de3976298 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_CMP_directory/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_CMP_directory/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000279 # Nu
sim_ticks 279353 # Number of ticks simulated
final_tick 279353 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 2836 # Simulator instruction rate (inst/s)
-host_tick_rate 123728 # Simulator tick rate (ticks/s)
-host_mem_usage 219520 # Number of bytes of host memory used
-host_seconds 2.26 # Real time elapsed on the host
+host_inst_rate 12170 # Simulator instruction rate (inst/s)
+host_op_rate 12169 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 530781 # Simulator tick rate (ticks/s)
+host_mem_usage 270088 # Number of bytes of host memory used
+host_seconds 0.53 # Real time elapsed on the host
sim_insts 6404 # Number of instructions simulated
+sim_ops 6404 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 34460 # Number of bytes read from this memory
system.physmem.bytes_inst_read 25656 # Number of instructions bytes read from this memory
system.physmem.bytes_written 6696 # Number of bytes written to this memory
@@ -55,7 +57,8 @@ system.cpu.workload.num_syscalls 17 # Nu
system.cpu.numCycles 279353 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 6404 # Number of instructions executed
+system.cpu.committedInsts 6404 # Number of instructions committed
+system.cpu.committedOps 6404 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 6331 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 10 # Number of float alu accesses
system.cpu.num_func_calls 251 # number of times a function call or return occured
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/config.ini b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/config.ini
index 607ab419c..38b836011 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000
time_sync_spin_threshold=100000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000
[system]
type=System
children=cpu dir_cntrl0 l1_cntrl0 l2_cntrl0 physmem ruby sys_port_proxy
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=timing
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.sys_port_proxy.port[0]
[system.cpu]
type=TimingSimpleCPU
-children=dtb itb tracer workload
+children=dtb interrupts itb tracer workload
checker=Null
clock=1
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
system=system
tracer=system.cpu.tracer
@@ -51,6 +61,9 @@ icache_port=system.l1_cntrl0.sequencer.port[0]
type=AlphaTLB
size=64
+[system.cpu.interrupts]
+type=AlphaInterrupts
+
[system.cpu.itb]
type=AlphaTLB
size=48
@@ -132,6 +145,7 @@ number_of_TBEs=256
recycle_latency=10
request_latency=2
ruby_system=system.ruby
+send_evictions=false
sequencer=system.l1_cntrl0.sequencer
transitions_per_cycle=32
version=0
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simout b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simout
index ed47704f6..aa46612d8 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simout
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 03:47:36
-gem5 started Jan 23 2012 04:22:12
+gem5 compiled Feb 11 2012 13:06:37
+gem5 started Feb 11 2012 13:53:23
gem5 executing on zizzer
-command line: build/ALPHA_SE_MOESI_CMP_directory/gem5.opt -d build/ALPHA_SE_MOESI_CMP_directory/tests/opt/quick/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_directory -re tests/run.py build/ALPHA_SE_MOESI_CMP_directory/tests/opt/quick/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_directory
+command line: build/ALPHA_MOESI_CMP_directory/gem5.fast -d build/ALPHA_MOESI_CMP_directory/tests/fast/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_directory -re tests/run.py build/ALPHA_MOESI_CMP_directory/tests/fast/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_directory
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/stats.txt b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/stats.txt
index 44a6426b2..02467cae9 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000224 # Nu
sim_ticks 223694 # Number of ticks simulated
final_tick 223694 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 19611 # Simulator instruction rate (inst/s)
-host_tick_rate 684980 # Simulator tick rate (ticks/s)
-host_mem_usage 219636 # Number of bytes of host memory used
-host_seconds 0.33 # Real time elapsed on the host
+host_inst_rate 37589 # Simulator instruction rate (inst/s)
+host_op_rate 37585 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 1312743 # Simulator tick rate (ticks/s)
+host_mem_usage 221408 # Number of bytes of host memory used
+host_seconds 0.17 # Real time elapsed on the host
sim_insts 6404 # Number of instructions simulated
+sim_ops 6404 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 34460 # Number of bytes read from this memory
system.physmem.bytes_inst_read 25656 # Number of instructions bytes read from this memory
system.physmem.bytes_written 6696 # Number of bytes written to this memory
@@ -55,7 +57,8 @@ system.cpu.workload.num_syscalls 17 # Nu
system.cpu.numCycles 223694 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 6404 # Number of instructions executed
+system.cpu.committedInsts 6404 # Number of instructions committed
+system.cpu.committedOps 6404 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 6331 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 10 # Number of float alu accesses
system.cpu.num_func_calls 251 # number of times a function call or return occured
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/config.ini b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/config.ini
index e664ed4cf..0617e8d38 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000
time_sync_spin_threshold=100000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000
[system]
type=System
children=cpu dir_cntrl0 l1_cntrl0 l2_cntrl0 physmem ruby sys_port_proxy
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=timing
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.sys_port_proxy.port[0]
[system.cpu]
type=TimingSimpleCPU
-children=dtb itb tracer workload
+children=dtb interrupts itb tracer workload
checker=Null
clock=1
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
system=system
tracer=system.cpu.tracer
@@ -51,6 +61,9 @@ icache_port=system.l1_cntrl0.sequencer.port[0]
type=AlphaTLB
size=64
+[system.cpu.interrupts]
+type=AlphaInterrupts
+
[system.cpu.itb]
type=AlphaTLB
size=48
@@ -141,6 +154,7 @@ number_of_TBEs=256
recycle_latency=10
retry_threshold=1
ruby_system=system.ruby
+send_evictions=false
sequencer=system.l1_cntrl0.sequencer
transitions_per_cycle=32
version=0
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simout b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simout
index 6ef144b06..0b4972a17 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simout
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 03:50:16
-gem5 started Jan 23 2012 04:22:25
+gem5 compiled Feb 11 2012 13:07:02
+gem5 started Feb 11 2012 13:54:08
gem5 executing on zizzer
-command line: build/ALPHA_SE_MOESI_CMP_token/gem5.opt -d build/ALPHA_SE_MOESI_CMP_token/tests/opt/quick/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_token -re tests/run.py build/ALPHA_SE_MOESI_CMP_token/tests/opt/quick/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_token
+command line: build/ALPHA_MOESI_CMP_token/gem5.fast -d build/ALPHA_MOESI_CMP_token/tests/fast/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_token -re tests/run.py build/ALPHA_MOESI_CMP_token/tests/fast/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_token
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/stats.txt b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/stats.txt
index 4911f0b0e..e1d06acb6 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000232 # Nu
sim_ticks 231701 # Number of ticks simulated
final_tick 231701 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 23819 # Simulator instruction rate (inst/s)
-host_tick_rate 861729 # Simulator tick rate (ticks/s)
-host_mem_usage 217800 # Number of bytes of host memory used
-host_seconds 0.27 # Real time elapsed on the host
+host_inst_rate 59077 # Simulator instruction rate (inst/s)
+host_op_rate 59067 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 2136733 # Simulator tick rate (ticks/s)
+host_mem_usage 219660 # Number of bytes of host memory used
+host_seconds 0.11 # Real time elapsed on the host
sim_insts 6404 # Number of instructions simulated
+sim_ops 6404 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 34460 # Number of bytes read from this memory
system.physmem.bytes_inst_read 25656 # Number of instructions bytes read from this memory
system.physmem.bytes_written 6696 # Number of bytes written to this memory
@@ -55,7 +57,8 @@ system.cpu.workload.num_syscalls 17 # Nu
system.cpu.numCycles 231701 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 6404 # Number of instructions executed
+system.cpu.committedInsts 6404 # Number of instructions committed
+system.cpu.committedOps 6404 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 6331 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 10 # Number of float alu accesses
system.cpu.num_func_calls 251 # number of times a function call or return occured
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/config.ini b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/config.ini
index aa987ffa6..15b38dd1a 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000
time_sync_spin_threshold=100000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000
[system]
type=System
children=cpu dir_cntrl0 l1_cntrl0 physmem ruby sys_port_proxy
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=timing
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.sys_port_proxy.port[0]
[system.cpu]
type=TimingSimpleCPU
-children=dtb itb tracer workload
+children=dtb interrupts itb tracer workload
checker=Null
clock=1
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
system=system
tracer=system.cpu.tracer
@@ -51,6 +61,9 @@ icache_port=system.l1_cntrl0.sequencer.port[0]
type=AlphaTLB
size=64
+[system.cpu.interrupts]
+type=AlphaInterrupts
+
[system.cpu.itb]
type=AlphaTLB
size=48
@@ -147,6 +160,7 @@ no_mig_atomic=true
number_of_TBEs=256
recycle_latency=10
ruby_system=system.ruby
+send_evictions=false
sequencer=system.l1_cntrl0.sequencer
transitions_per_cycle=32
version=0
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/simout b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/simout
index fa89dfcd6..9412b907c 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/simout
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 03:42:19
-gem5 started Jan 23 2012 04:21:43
+gem5 compiled Feb 11 2012 13:05:44
+gem5 started Feb 11 2012 13:52:39
gem5 executing on zizzer
-command line: build/ALPHA_SE_MOESI_hammer/gem5.opt -d build/ALPHA_SE_MOESI_hammer/tests/opt/quick/00.hello/alpha/linux/simple-timing-ruby-MOESI_hammer -re tests/run.py build/ALPHA_SE_MOESI_hammer/tests/opt/quick/00.hello/alpha/linux/simple-timing-ruby-MOESI_hammer
+command line: build/ALPHA_MOESI_hammer/gem5.fast -d build/ALPHA_MOESI_hammer/tests/fast/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_hammer -re tests/run.py build/ALPHA_MOESI_hammer/tests/fast/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_hammer
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/stats.txt b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/stats.txt
index dfbcac63c..87ed3fb4b 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000208 # Nu
sim_ticks 208400 # Number of ticks simulated
final_tick 208400 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 24253 # Simulator instruction rate (inst/s)
-host_tick_rate 789193 # Simulator tick rate (ticks/s)
-host_mem_usage 217184 # Number of bytes of host memory used
-host_seconds 0.26 # Real time elapsed on the host
+host_inst_rate 64619 # Simulator instruction rate (inst/s)
+host_op_rate 64607 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 2102096 # Simulator tick rate (ticks/s)
+host_mem_usage 218760 # Number of bytes of host memory used
+host_seconds 0.10 # Real time elapsed on the host
sim_insts 6404 # Number of instructions simulated
+sim_ops 6404 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 34460 # Number of bytes read from this memory
system.physmem.bytes_inst_read 25656 # Number of instructions bytes read from this memory
system.physmem.bytes_written 6696 # Number of bytes written to this memory
@@ -55,7 +57,8 @@ system.cpu.workload.num_syscalls 17 # Nu
system.cpu.numCycles 208400 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 6404 # Number of instructions executed
+system.cpu.committedInsts 6404 # Number of instructions committed
+system.cpu.committedOps 6404 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 6331 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 10 # Number of float alu accesses
system.cpu.num_func_calls 251 # number of times a function call or return occured
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/config.ini b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/config.ini
index 0772d2ee5..3d3a73e3a 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000
time_sync_spin_threshold=100000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000
[system]
type=System
children=cpu dir_cntrl0 l1_cntrl0 physmem ruby sys_port_proxy
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=timing
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.sys_port_proxy.port[0]
[system.cpu]
type=TimingSimpleCPU
-children=dtb itb tracer workload
+children=dtb interrupts itb tracer workload
checker=Null
clock=1
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
system=system
tracer=system.cpu.tracer
@@ -51,6 +61,9 @@ icache_port=system.l1_cntrl0.sequencer.port[0]
type=AlphaTLB
size=64
+[system.cpu.interrupts]
+type=AlphaInterrupts
+
[system.cpu.itb]
type=AlphaTLB
size=48
@@ -131,6 +144,7 @@ issue_latency=2
number_of_TBEs=256
recycle_latency=10
ruby_system=system.ruby
+send_evictions=false
sequencer=system.l1_cntrl0.sequencer
transitions_per_cycle=32
version=0
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/simout b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/simout
index 9cf822901..05fd4efdd 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/simout
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:48:33
-gem5 started Jan 23 2012 04:58:59
+gem5 compiled Feb 11 2012 13:05:17
+gem5 started Feb 11 2012 13:09:12
gem5 executing on zizzer
-command line: build/ALPHA_SE/gem5.opt -d build/ALPHA_SE/tests/opt/quick/00.hello/alpha/linux/simple-timing-ruby -re tests/run.py build/ALPHA_SE/tests/opt/quick/00.hello/alpha/linux/simple-timing-ruby
+command line: build/ALPHA/gem5.fast -d build/ALPHA/tests/fast/quick/se/00.hello/alpha/linux/simple-timing-ruby -re tests/run.py build/ALPHA/tests/fast/quick/se/00.hello/alpha/linux/simple-timing-ruby
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/stats.txt b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/stats.txt
index beb747c41..168276764 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000343 # Nu
sim_ticks 342698 # Number of ticks simulated
final_tick 342698 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 32385 # Simulator instruction rate (inst/s)
-host_tick_rate 1732860 # Simulator tick rate (ticks/s)
-host_mem_usage 218476 # Number of bytes of host memory used
-host_seconds 0.20 # Real time elapsed on the host
+host_inst_rate 61504 # Simulator instruction rate (inst/s)
+host_op_rate 61493 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 3290073 # Simulator tick rate (ticks/s)
+host_mem_usage 220236 # Number of bytes of host memory used
+host_seconds 0.10 # Real time elapsed on the host
sim_insts 6404 # Number of instructions simulated
+sim_ops 6404 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 34460 # Number of bytes read from this memory
system.physmem.bytes_inst_read 25656 # Number of instructions bytes read from this memory
system.physmem.bytes_written 6696 # Number of bytes written to this memory
@@ -55,7 +57,8 @@ system.cpu.workload.num_syscalls 17 # Nu
system.cpu.numCycles 342698 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 6404 # Number of instructions executed
+system.cpu.committedInsts 6404 # Number of instructions committed
+system.cpu.committedOps 6404 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 6331 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 10 # Number of float alu accesses
system.cpu.num_func_calls 251 # number of times a function call or return occured
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing/config.ini b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing/config.ini
index f51983ecf..3b46c790f 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.membus.port[0]
[system.cpu]
type=TimingSimpleCPU
-children=dcache dtb icache itb l2cache toL2Bus tracer workload
+children=dcache dtb icache interrupts itb l2cache toL2Bus tracer workload
checker=Null
clock=500
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
system=system
tracer=system.cpu.tracer
@@ -58,20 +68,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=262144
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
@@ -94,20 +97,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=131072
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
@@ -115,6 +111,9 @@ write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.port[0]
+[system.cpu.interrupts]
+type=AlphaInterrupts
+
[system.cpu.itb]
type=AlphaTLB
size=48
@@ -130,20 +129,13 @@ is_top_level=false
latency=10000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=100000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=2097152
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing/simout b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing/simout
index d977e688b..5e2927c57 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing/simout
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:48:33
-gem5 started Jan 23 2012 04:58:59
+gem5 compiled Feb 11 2012 13:05:17
+gem5 started Feb 11 2012 13:09:12
gem5 executing on zizzer
-command line: build/ALPHA_SE/gem5.opt -d build/ALPHA_SE/tests/opt/quick/00.hello/alpha/linux/simple-timing -re tests/run.py build/ALPHA_SE/tests/opt/quick/00.hello/alpha/linux/simple-timing
+command line: build/ALPHA/gem5.fast -d build/ALPHA/tests/fast/quick/se/00.hello/alpha/linux/simple-timing -re tests/run.py build/ALPHA/tests/fast/quick/se/00.hello/alpha/linux/simple-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing/stats.txt b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing/stats.txt
index 84a161e81..6278fa873 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000033 # Nu
sim_ticks 33007000 # Number of ticks simulated
final_tick 33007000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 110064 # Simulator instruction rate (inst/s)
-host_tick_rate 566999999 # Simulator tick rate (ticks/s)
-host_mem_usage 206896 # Number of bytes of host memory used
-host_seconds 0.06 # Real time elapsed on the host
+host_inst_rate 37663 # Simulator instruction rate (inst/s)
+host_op_rate 37658 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 194071847 # Simulator tick rate (ticks/s)
+host_mem_usage 209060 # Number of bytes of host memory used
+host_seconds 0.17 # Real time elapsed on the host
sim_insts 6404 # Number of instructions simulated
+sim_ops 6404 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 28544 # Number of bytes read from this memory
system.physmem.bytes_inst_read 17792 # Number of instructions bytes read from this memory
system.physmem.bytes_written 0 # Number of bytes written to this memory
@@ -54,7 +56,8 @@ system.cpu.workload.num_syscalls 17 # Nu
system.cpu.numCycles 66014 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 6404 # Number of instructions executed
+system.cpu.committedInsts 6404 # Number of instructions committed
+system.cpu.committedOps 6404 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 6331 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 10 # Number of float alu accesses
system.cpu.num_func_calls 251 # number of times a function call or return occured
@@ -78,26 +81,39 @@ system.cpu.icache.total_refs 6136 # To
system.cpu.icache.sampled_refs 279 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 21.992832 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 127.883393 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.062443 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits 6136 # number of ReadReq hits
-system.cpu.icache.demand_hits 6136 # number of demand (read+write) hits
-system.cpu.icache.overall_hits 6136 # number of overall hits
-system.cpu.icache.ReadReq_misses 279 # number of ReadReq misses
-system.cpu.icache.demand_misses 279 # number of demand (read+write) misses
-system.cpu.icache.overall_misses 279 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency 15582000 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency 15582000 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency 15582000 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses 6415 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses 6415 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses 6415 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate 0.043492 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate 0.043492 # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate 0.043492 # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency 55849.462366 # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency 55849.462366 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency 55849.462366 # average overall miss latency
+system.cpu.icache.occ_blocks::cpu.inst 127.883393 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.062443 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.062443 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 6136 # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total 6136 # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst 6136 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total 6136 # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst 6136 # number of overall hits
+system.cpu.icache.overall_hits::total 6136 # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst 279 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total 279 # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst 279 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total 279 # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst 279 # number of overall misses
+system.cpu.icache.overall_misses::total 279 # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 15582000 # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total 15582000 # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 15582000 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total 15582000 # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 15582000 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total 15582000 # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst 6415 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total 6415 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst 6415 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total 6415 # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 6415 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total 6415 # number of overall (read+write) accesses
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.043492 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.043492 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.043492 # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 55849.462366 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 55849.462366 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 55849.462366 # average overall miss latency
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -106,26 +122,24 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks 0 # number of writebacks
-system.cpu.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses 279 # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses 279 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses 279 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.ReadReq_mshr_miss_latency 14745000 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency 14745000 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency 14745000 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.ReadReq_mshr_miss_rate 0.043492 # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate 0.043492 # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate 0.043492 # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 52849.462366 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 52849.462366 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 52849.462366 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst 279 # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total 279 # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst 279 # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total 279 # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst 279 # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total 279 # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 14745000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total 14745000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 14745000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total 14745000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 14745000 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total 14745000 # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.043492 # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.043492 # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.043492 # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 52849.462366 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 52849.462366 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 52849.462366 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements 0 # number of replacements
system.cpu.dcache.tagsinuse 103.680615 # Cycle average of tags in use
@@ -133,32 +147,49 @@ system.cpu.dcache.total_refs 1882 # To
system.cpu.dcache.sampled_refs 168 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 11.202381 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 103.680615 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.025313 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits 1090 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits 792 # number of WriteReq hits
-system.cpu.dcache.demand_hits 1882 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits 1882 # number of overall hits
-system.cpu.dcache.ReadReq_misses 95 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses 73 # number of WriteReq misses
-system.cpu.dcache.demand_misses 168 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses 168 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency 5320000 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency 4088000 # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency 9408000 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency 9408000 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses 1185 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses 865 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses 2050 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses 2050 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate 0.080169 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate 0.084393 # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate 0.081951 # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate 0.081951 # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency 56000 # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency 56000 # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency 56000 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency 56000 # average overall miss latency
+system.cpu.dcache.occ_blocks::cpu.data 103.680615 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.025313 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.025313 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 1090 # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total 1090 # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 792 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total 792 # number of WriteReq hits
+system.cpu.dcache.demand_hits::cpu.data 1882 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total 1882 # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data 1882 # number of overall hits
+system.cpu.dcache.overall_hits::total 1882 # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data 95 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total 95 # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 73 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total 73 # number of WriteReq misses
+system.cpu.dcache.demand_misses::cpu.data 168 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total 168 # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data 168 # number of overall misses
+system.cpu.dcache.overall_misses::total 168 # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 5320000 # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total 5320000 # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 4088000 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total 4088000 # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 9408000 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total 9408000 # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 9408000 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total 9408000 # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data 1185 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total 1185 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 865 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::total 865 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.demand_accesses::cpu.data 2050 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total 2050 # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 2050 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total 2050 # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.080169 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.084393 # miss rate for WriteReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.081951 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.081951 # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 56000 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 56000 # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 56000 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 56000 # average overall miss latency
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -167,30 +198,30 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks 0 # number of writebacks
-system.cpu.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses 95 # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses 73 # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses 168 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses 168 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.ReadReq_mshr_miss_latency 5035000 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency 3869000 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency 8904000 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency 8904000 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate 0.080169 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate 0.084393 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate 0.081951 # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate 0.081951 # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 53000 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 53000 # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 53000 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 53000 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data 95 # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total 95 # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data 73 # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total 73 # number of WriteReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data 168 # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total 168 # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data 168 # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total 168 # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 5035000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total 5035000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 3869000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total 3869000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 8904000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total 8904000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 8904000 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total 8904000 # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.080169 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.084393 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.081951 # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.081951 # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 53000 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 53000 # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 53000 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 53000 # average overall mshr miss latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.l2cache.replacements 0 # number of replacements
system.cpu.l2cache.tagsinuse 184.342479 # Cycle average of tags in use
@@ -198,31 +229,64 @@ system.cpu.l2cache.total_refs 1 # To
system.cpu.l2cache.sampled_refs 373 # Sample count of references to valid blocks.
system.cpu.l2cache.avg_refs 0.002681 # Average number of references to valid blocks.
system.cpu.l2cache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::0 184.342479 # Average occupied blocks per context
-system.cpu.l2cache.occ_percent::0 0.005626 # Average percentage of cache occupancy
-system.cpu.l2cache.ReadReq_hits 1 # number of ReadReq hits
-system.cpu.l2cache.demand_hits 1 # number of demand (read+write) hits
-system.cpu.l2cache.overall_hits 1 # number of overall hits
-system.cpu.l2cache.ReadReq_misses 373 # number of ReadReq misses
-system.cpu.l2cache.ReadExReq_misses 73 # number of ReadExReq misses
-system.cpu.l2cache.demand_misses 446 # number of demand (read+write) misses
-system.cpu.l2cache.overall_misses 446 # number of overall misses
-system.cpu.l2cache.ReadReq_miss_latency 19396000 # number of ReadReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency 3796000 # number of ReadExReq miss cycles
-system.cpu.l2cache.demand_miss_latency 23192000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency 23192000 # number of overall miss cycles
-system.cpu.l2cache.ReadReq_accesses 374 # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses 73 # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.demand_accesses 447 # number of demand (read+write) accesses
-system.cpu.l2cache.overall_accesses 447 # number of overall (read+write) accesses
-system.cpu.l2cache.ReadReq_miss_rate 0.997326 # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate 1 # miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_miss_rate 0.997763 # miss rate for demand accesses
-system.cpu.l2cache.overall_miss_rate 0.997763 # miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_miss_latency 52000 # average ReadReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency 52000 # average ReadExReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency 52000 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency 52000 # average overall miss latency
+system.cpu.l2cache.occ_blocks::cpu.inst 127.900723 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data 56.441756 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_percent::cpu.inst 0.003903 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.data 0.001722 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total 0.005626 # Average percentage of cache occupancy
+system.cpu.l2cache.ReadReq_hits::cpu.inst 1 # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::total 1 # number of ReadReq hits
+system.cpu.l2cache.demand_hits::cpu.inst 1 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::total 1 # number of demand (read+write) hits
+system.cpu.l2cache.overall_hits::cpu.inst 1 # number of overall hits
+system.cpu.l2cache.overall_hits::total 1 # number of overall hits
+system.cpu.l2cache.ReadReq_misses::cpu.inst 278 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::cpu.data 95 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::total 373 # number of ReadReq misses
+system.cpu.l2cache.ReadExReq_misses::cpu.data 73 # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total 73 # number of ReadExReq misses
+system.cpu.l2cache.demand_misses::cpu.inst 278 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data 168 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::total 446 # number of demand (read+write) misses
+system.cpu.l2cache.overall_misses::cpu.inst 278 # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.data 168 # number of overall misses
+system.cpu.l2cache.overall_misses::total 446 # number of overall misses
+system.cpu.l2cache.ReadReq_miss_latency::cpu.inst 14456000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::cpu.data 4940000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::total 19396000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 3796000 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total 3796000 # number of ReadExReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst 14456000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data 8736000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total 23192000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst 14456000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data 8736000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total 23192000 # number of overall miss cycles
+system.cpu.l2cache.ReadReq_accesses::cpu.inst 279 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::cpu.data 95 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::total 374 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::cpu.data 73 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::total 73 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.demand_accesses::cpu.inst 279 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data 168 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total 447 # number of demand (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.inst 279 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.data 168 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total 447 # number of overall (read+write) accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.inst 0.996416 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.data 1 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 # miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_miss_rate::cpu.inst 0.996416 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data 1 # miss rate for demand accesses
+system.cpu.l2cache.overall_miss_rate::cpu.inst 0.996416 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.data 1 # miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 52000 # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 52000 # average ReadReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 52000 # average ReadExReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 52000 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 52000 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 52000 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 52000 # average overall miss latency
system.cpu.l2cache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.l2cache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.l2cache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -231,30 +295,42 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs no_value
system.cpu.l2cache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.l2cache.fast_writes 0 # number of fast writes performed
system.cpu.l2cache.cache_copies 0 # number of cache copies performed
-system.cpu.l2cache.writebacks 0 # number of writebacks
-system.cpu.l2cache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.l2cache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.l2cache.ReadReq_mshr_misses 373 # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses 73 # number of ReadExReq MSHR misses
-system.cpu.l2cache.demand_mshr_misses 446 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.overall_mshr_misses 446 # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency 14920000 # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency 2920000 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency 17840000 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency 17840000 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate 0.997326 # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate 1 # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_mshr_miss_rate 0.997763 # mshr miss rate for demand accesses
-system.cpu.l2cache.overall_mshr_miss_rate 0.997763 # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 40000 # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 40000 # average ReadExReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 40000 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 40000 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.l2cache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.l2cache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst 278 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.data 95 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::total 373 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 73 # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::total 73 # number of ReadExReq MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.inst 278 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data 168 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::total 446 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.inst 278 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.data 168 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::total 446 # number of overall MSHR misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst 11120000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data 3800000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::total 14920000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 2920000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 2920000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 11120000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 6720000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total 17840000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 11120000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 6720000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total 17840000 # number of overall MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst 0.996416 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.996416 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 1 # mshr miss rate for demand accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.996416 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 1 # mshr miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 40000 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 40000 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 40000 # average ReadExReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 40000 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 40000 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 40000 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 40000 # average overall mshr miss latency
system.cpu.l2cache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/o3-timing/config.ini b/tests/quick/se/00.hello/ref/alpha/tru64/o3-timing/config.ini
index f0e8b9ebf..d74613835 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/o3-timing/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/o3-timing/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,7 +30,7 @@ system_port=system.membus.port[0]
[system.cpu]
type=DerivO3CPU
-children=dcache dtb fuPool icache itb l2cache toL2Bus tracer workload
+children=dcache dtb fuPool icache interrupts itb l2cache toL2Bus tracer workload
BTBEntries=4096
BTBTagSize=16
LFSTSize=1024
@@ -52,6 +59,7 @@ decodeWidth=8
defer_registration=false
dispatchWidth=8
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
fetchToDecodeDelay=1
@@ -69,6 +77,7 @@ iewToDecodeDelay=1
iewToFetchDelay=1
iewToRenameDelay=1
instShiftAmt=2
+interrupts=system.cpu.interrupts
issueToExecuteDelay=1
issueWidth=8
itb=system.cpu.itb
@@ -80,6 +89,7 @@ max_insts_all_threads=0
max_insts_any_thread=0
max_loads_all_threads=0
max_loads_any_thread=0
+needsTSO=false
numIQEntries=64
numPhysFloatRegs=256
numPhysIntRegs=256
@@ -88,6 +98,7 @@ numRobs=1
numThreads=1
phase=0
predType=tournament
+profile=0
progress_interval=0
renameToDecodeDelay=1
renameToFetchDelay=1
@@ -125,20 +136,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=262144
subblock_size=0
+system=system
tgts_per_mshr=20
trace_addr=0
two_queue=false
@@ -424,20 +428,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=131072
subblock_size=0
+system=system
tgts_per_mshr=20
trace_addr=0
two_queue=false
@@ -445,6 +442,9 @@ write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.port[0]
+[system.cpu.interrupts]
+type=AlphaInterrupts
+
[system.cpu.itb]
type=AlphaTLB
size=48
@@ -460,20 +460,13 @@ is_top_level=false
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=2097152
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/o3-timing/simout b/tests/quick/se/00.hello/ref/alpha/tru64/o3-timing/simout
index 2afd9a6f8..6aed6d3ac 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/o3-timing/simout
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/o3-timing/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:48:33
-gem5 started Jan 23 2012 04:59:27
+gem5 compiled Feb 11 2012 13:05:17
+gem5 started Feb 11 2012 13:09:23
gem5 executing on zizzer
-command line: build/ALPHA_SE/gem5.opt -d build/ALPHA_SE/tests/opt/quick/00.hello/alpha/tru64/o3-timing -re tests/run.py build/ALPHA_SE/tests/opt/quick/00.hello/alpha/tru64/o3-timing
+command line: build/ALPHA/gem5.fast -d build/ALPHA/tests/fast/quick/se/00.hello/alpha/tru64/o3-timing -re tests/run.py build/ALPHA/tests/fast/quick/se/00.hello/alpha/tru64/o3-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/o3-timing/stats.txt b/tests/quick/se/00.hello/ref/alpha/tru64/o3-timing/stats.txt
index d94c5613d..d93b581f0 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/o3-timing/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/o3-timing/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000007 # Nu
sim_ticks 6833000 # Number of ticks simulated
final_tick 6833000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 46364 # Simulator instruction rate (inst/s)
-host_tick_rate 132671945 # Simulator tick rate (ticks/s)
-host_mem_usage 207164 # Number of bytes of host memory used
-host_seconds 0.05 # Real time elapsed on the host
+host_inst_rate 16400 # Simulator instruction rate (inst/s)
+host_op_rate 16398 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 46934615 # Simulator tick rate (ticks/s)
+host_mem_usage 209144 # Number of bytes of host memory used
+host_seconds 0.15 # Real time elapsed on the host
sim_insts 2387 # Number of instructions simulated
+sim_ops 2387 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 17280 # Number of bytes read from this memory
system.physmem.bytes_inst_read 11840 # Number of instructions bytes read from this memory
system.physmem.bytes_written 0 # Number of bytes written to this memory
@@ -269,6 +271,7 @@ system.cpu.iew.wb_rate 0.261872 # in
system.cpu.iew.wb_fanout 0.786143 # average fanout of values written-back
system.cpu.iew.wb_penalized_rate 0 # fraction of instructions written-back that wrote to 'other' IQ
system.cpu.commit.commitCommittedInsts 2576 # The number of committed instructions
+system.cpu.commit.commitCommittedOps 2576 # The number of committed instructions
system.cpu.commit.commitSquashedInsts 2416 # The number of squashed insts skipped by commit
system.cpu.commit.commitNonSpecStalls 4 # The number of times commit has been forced to stall to communicate backwards
system.cpu.commit.branchMispredicts 149 # The number of times a branch was mispredicted
@@ -289,7 +292,8 @@ system.cpu.commit.committed_per_cycle::overflows 0 0.00% 100.
system.cpu.commit.committed_per_cycle::min_value 0 # Number of insts commited each cycle
system.cpu.commit.committed_per_cycle::max_value 8 # Number of insts commited each cycle
system.cpu.commit.committed_per_cycle::total 5960 # Number of insts commited each cycle
-system.cpu.commit.count 2576 # Number of instructions committed
+system.cpu.commit.committedInsts 2576 # Number of instructions committed
+system.cpu.commit.committedOps 2576 # Number of ops (including micro ops) committed
system.cpu.commit.swp_count 0 # Number of s/w prefetches committed
system.cpu.commit.refs 709 # Number of memory references committed
system.cpu.commit.loads 415 # Number of loads committed
@@ -305,6 +309,7 @@ system.cpu.rob.rob_writes 10410 # Th
system.cpu.timesIdled 139 # Number of times that the entire CPU went into an idle state and unscheduled itself
system.cpu.idleCycles 7284 # Total number of cycles that the CPU has spent unscheduled due to idling
system.cpu.committedInsts 2387 # Number of Instructions Simulated
+system.cpu.committedOps 2387 # Number of Ops (including micro ops) Simulated
system.cpu.committedInsts_total 2387 # Number of Instructions Simulated
system.cpu.cpi 5.725597 # CPI: Cycles Per Instruction
system.cpu.cpi_total 5.725597 # CPI: Total CPI of All Threads
@@ -321,26 +326,39 @@ system.cpu.icache.total_refs 700 # To
system.cpu.icache.sampled_refs 185 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 3.783784 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 91.574139 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.044714 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits 700 # number of ReadReq hits
-system.cpu.icache.demand_hits 700 # number of demand (read+write) hits
-system.cpu.icache.overall_hits 700 # number of overall hits
-system.cpu.icache.ReadReq_misses 241 # number of ReadReq misses
-system.cpu.icache.demand_misses 241 # number of demand (read+write) misses
-system.cpu.icache.overall_misses 241 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency 8777500 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency 8777500 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency 8777500 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses 941 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses 941 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses 941 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate 0.256111 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate 0.256111 # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate 0.256111 # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency 36421.161826 # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency 36421.161826 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency 36421.161826 # average overall miss latency
+system.cpu.icache.occ_blocks::cpu.inst 91.574139 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.044714 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.044714 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 700 # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total 700 # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst 700 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total 700 # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst 700 # number of overall hits
+system.cpu.icache.overall_hits::total 700 # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst 241 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total 241 # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst 241 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total 241 # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst 241 # number of overall misses
+system.cpu.icache.overall_misses::total 241 # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 8777500 # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total 8777500 # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 8777500 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total 8777500 # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 8777500 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total 8777500 # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst 941 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total 941 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst 941 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total 941 # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 941 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total 941 # number of overall (read+write) accesses
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.256111 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.256111 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.256111 # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 36421.161826 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 36421.161826 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 36421.161826 # average overall miss latency
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -349,27 +367,30 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks 0 # number of writebacks
-system.cpu.icache.ReadReq_mshr_hits 56 # number of ReadReq MSHR hits
-system.cpu.icache.demand_mshr_hits 56 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits 56 # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses 185 # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses 185 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses 185 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.ReadReq_mshr_miss_latency 6554500 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency 6554500 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency 6554500 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.ReadReq_mshr_miss_rate 0.196599 # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate 0.196599 # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate 0.196599 # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 35429.729730 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 35429.729730 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 35429.729730 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.ReadReq_mshr_hits::cpu.inst 56 # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_hits::total 56 # number of ReadReq MSHR hits
+system.cpu.icache.demand_mshr_hits::cpu.inst 56 # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_hits::total 56 # number of demand (read+write) MSHR hits
+system.cpu.icache.overall_mshr_hits::cpu.inst 56 # number of overall MSHR hits
+system.cpu.icache.overall_mshr_hits::total 56 # number of overall MSHR hits
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst 185 # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total 185 # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst 185 # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total 185 # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst 185 # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total 185 # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 6554500 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total 6554500 # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 6554500 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total 6554500 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 6554500 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total 6554500 # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.196599 # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.196599 # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.196599 # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 35429.729730 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 35429.729730 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 35429.729730 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements 0 # number of replacements
system.cpu.dcache.tagsinuse 45.439198 # Cycle average of tags in use
@@ -377,32 +398,49 @@ system.cpu.dcache.total_refs 765 # To
system.cpu.dcache.sampled_refs 85 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 9 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 45.439198 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.011094 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits 543 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits 222 # number of WriteReq hits
-system.cpu.dcache.demand_hits 765 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits 765 # number of overall hits
-system.cpu.dcache.ReadReq_misses 101 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses 72 # number of WriteReq misses
-system.cpu.dcache.demand_misses 173 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses 173 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency 3605000 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency 2816500 # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency 6421500 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency 6421500 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses 644 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses 294 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses 938 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses 938 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate 0.156832 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate 0.244898 # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate 0.184435 # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate 0.184435 # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency 35693.069307 # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency 39118.055556 # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency 37118.497110 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency 37118.497110 # average overall miss latency
+system.cpu.dcache.occ_blocks::cpu.data 45.439198 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.011094 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.011094 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 543 # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total 543 # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 222 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total 222 # number of WriteReq hits
+system.cpu.dcache.demand_hits::cpu.data 765 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total 765 # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data 765 # number of overall hits
+system.cpu.dcache.overall_hits::total 765 # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data 101 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total 101 # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 72 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total 72 # number of WriteReq misses
+system.cpu.dcache.demand_misses::cpu.data 173 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total 173 # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data 173 # number of overall misses
+system.cpu.dcache.overall_misses::total 173 # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 3605000 # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total 3605000 # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 2816500 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total 2816500 # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 6421500 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total 6421500 # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 6421500 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total 6421500 # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data 644 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total 644 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 294 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::total 294 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.demand_accesses::cpu.data 938 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total 938 # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 938 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total 938 # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.156832 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.244898 # miss rate for WriteReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.184435 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.184435 # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 35693.069307 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 39118.055556 # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 37118.497110 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 37118.497110 # average overall miss latency
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -411,32 +449,38 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks 0 # number of writebacks
-system.cpu.dcache.ReadReq_mshr_hits 40 # number of ReadReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_hits 48 # number of WriteReq MSHR hits
-system.cpu.dcache.demand_mshr_hits 88 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits 88 # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses 61 # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses 24 # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses 85 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses 85 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.ReadReq_mshr_miss_latency 2169000 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency 872000 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency 3041000 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency 3041000 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate 0.094720 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate 0.081633 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate 0.090618 # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate 0.090618 # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 35557.377049 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 36333.333333 # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 35776.470588 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 35776.470588 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.ReadReq_mshr_hits::cpu.data 40 # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_hits::total 40 # number of ReadReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::cpu.data 48 # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::total 48 # number of WriteReq MSHR hits
+system.cpu.dcache.demand_mshr_hits::cpu.data 88 # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_hits::total 88 # number of demand (read+write) MSHR hits
+system.cpu.dcache.overall_mshr_hits::cpu.data 88 # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_hits::total 88 # number of overall MSHR hits
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data 61 # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total 61 # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data 24 # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total 24 # number of WriteReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data 85 # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total 85 # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data 85 # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total 85 # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 2169000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total 2169000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 872000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total 872000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 3041000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total 3041000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 3041000 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total 3041000 # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.094720 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.081633 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.090618 # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.090618 # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 35557.377049 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 36333.333333 # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 35776.470588 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 35776.470588 # average overall mshr miss latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.l2cache.replacements 0 # number of replacements
system.cpu.l2cache.tagsinuse 120.203882 # Cycle average of tags in use
@@ -444,30 +488,58 @@ system.cpu.l2cache.total_refs 0 # To
system.cpu.l2cache.sampled_refs 246 # Sample count of references to valid blocks.
system.cpu.l2cache.avg_refs 0 # Average number of references to valid blocks.
system.cpu.l2cache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::0 120.203882 # Average occupied blocks per context
-system.cpu.l2cache.occ_percent::0 0.003668 # Average percentage of cache occupancy
-system.cpu.l2cache.demand_hits 0 # number of demand (read+write) hits
-system.cpu.l2cache.overall_hits 0 # number of overall hits
-system.cpu.l2cache.ReadReq_misses 246 # number of ReadReq misses
-system.cpu.l2cache.ReadExReq_misses 24 # number of ReadExReq misses
-system.cpu.l2cache.demand_misses 270 # number of demand (read+write) misses
-system.cpu.l2cache.overall_misses 270 # number of overall misses
-system.cpu.l2cache.ReadReq_miss_latency 8447500 # number of ReadReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency 831000 # number of ReadExReq miss cycles
-system.cpu.l2cache.demand_miss_latency 9278500 # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency 9278500 # number of overall miss cycles
-system.cpu.l2cache.ReadReq_accesses 246 # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses 24 # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.demand_accesses 270 # number of demand (read+write) accesses
-system.cpu.l2cache.overall_accesses 270 # number of overall (read+write) accesses
-system.cpu.l2cache.ReadReq_miss_rate 1 # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate 1 # miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_miss_rate 1 # miss rate for demand accesses
-system.cpu.l2cache.overall_miss_rate 1 # miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_miss_latency 34339.430894 # average ReadReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency 34625 # average ReadExReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency 34364.814815 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency 34364.814815 # average overall miss latency
+system.cpu.l2cache.occ_blocks::cpu.inst 91.660485 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data 28.543397 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_percent::cpu.inst 0.002797 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.data 0.000871 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total 0.003668 # Average percentage of cache occupancy
+system.cpu.l2cache.ReadReq_misses::cpu.inst 185 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::cpu.data 61 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::total 246 # number of ReadReq misses
+system.cpu.l2cache.ReadExReq_misses::cpu.data 24 # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total 24 # number of ReadExReq misses
+system.cpu.l2cache.demand_misses::cpu.inst 185 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data 85 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::total 270 # number of demand (read+write) misses
+system.cpu.l2cache.overall_misses::cpu.inst 185 # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.data 85 # number of overall misses
+system.cpu.l2cache.overall_misses::total 270 # number of overall misses
+system.cpu.l2cache.ReadReq_miss_latency::cpu.inst 6346000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::cpu.data 2101500 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::total 8447500 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 831000 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total 831000 # number of ReadExReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst 6346000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data 2932500 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total 9278500 # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst 6346000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data 2932500 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total 9278500 # number of overall miss cycles
+system.cpu.l2cache.ReadReq_accesses::cpu.inst 185 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::cpu.data 61 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::total 246 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::cpu.data 24 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::total 24 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.demand_accesses::cpu.inst 185 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data 85 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total 270 # number of demand (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.inst 185 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.data 85 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total 270 # number of overall (read+write) accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.inst 1 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.data 1 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 # miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_miss_rate::cpu.inst 1 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data 1 # miss rate for demand accesses
+system.cpu.l2cache.overall_miss_rate::cpu.inst 1 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.data 1 # miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 34302.702703 # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 34450.819672 # average ReadReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 34625 # average ReadExReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 34302.702703 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 34500 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 34302.702703 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 34500 # average overall miss latency
system.cpu.l2cache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.l2cache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.l2cache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -476,30 +548,42 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs no_value
system.cpu.l2cache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.l2cache.fast_writes 0 # number of fast writes performed
system.cpu.l2cache.cache_copies 0 # number of cache copies performed
-system.cpu.l2cache.writebacks 0 # number of writebacks
-system.cpu.l2cache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.l2cache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.l2cache.ReadReq_mshr_misses 246 # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses 24 # number of ReadExReq MSHR misses
-system.cpu.l2cache.demand_mshr_misses 270 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.overall_mshr_misses 270 # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency 7661500 # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency 756000 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency 8417500 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency 8417500 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate 1 # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate 1 # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_mshr_miss_rate 1 # mshr miss rate for demand accesses
-system.cpu.l2cache.overall_mshr_miss_rate 1 # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31144.308943 # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31500 # average ReadExReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 31175.925926 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 31175.925926 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.l2cache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.l2cache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst 185 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.data 61 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::total 246 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 24 # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::total 24 # number of ReadExReq MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.inst 185 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data 85 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::total 270 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.inst 185 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.data 85 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::total 270 # number of overall MSHR misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst 5756000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data 1905500 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::total 7661500 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 756000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 756000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 5756000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 2661500 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total 8417500 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 5756000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 2661500 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total 8417500 # number of overall MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst 1 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 1 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 1 # mshr miss rate for demand accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 1 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 1 # mshr miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 31113.513514 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 31237.704918 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 31500 # average ReadExReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 31113.513514 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 31311.764706 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 31113.513514 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 31311.764706 # average overall mshr miss latency
system.cpu.l2cache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-atomic/config.ini b/tests/quick/se/00.hello/ref/alpha/tru64/simple-atomic/config.ini
index fad1e21b6..d4970301b 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-atomic/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-atomic/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.membus.port[0]
[system.cpu]
type=AtomicSimpleCPU
-children=dtb itb tracer workload
+children=dtb interrupts itb tracer workload
checker=Null
clock=500
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
simulate_data_stalls=false
simulate_inst_stalls=false
@@ -54,6 +64,9 @@ icache_port=system.membus.port[2]
type=AlphaTLB
size=64
+[system.cpu.interrupts]
+type=AlphaInterrupts
+
[system.cpu.itb]
type=AlphaTLB
size=48
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-atomic/simout b/tests/quick/se/00.hello/ref/alpha/tru64/simple-atomic/simout
index fdc12b275..8e9c64562 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-atomic/simout
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-atomic/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:48:33
-gem5 started Jan 23 2012 04:59:27
+gem5 compiled Feb 11 2012 13:05:17
+gem5 started Feb 11 2012 13:09:24
gem5 executing on zizzer
-command line: build/ALPHA_SE/gem5.opt -d build/ALPHA_SE/tests/opt/quick/00.hello/alpha/tru64/simple-atomic -re tests/run.py build/ALPHA_SE/tests/opt/quick/00.hello/alpha/tru64/simple-atomic
+command line: build/ALPHA/gem5.fast -d build/ALPHA/tests/fast/quick/se/00.hello/alpha/tru64/simple-atomic -re tests/run.py build/ALPHA/tests/fast/quick/se/00.hello/alpha/tru64/simple-atomic
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-atomic/stats.txt b/tests/quick/se/00.hello/ref/alpha/tru64/simple-atomic/stats.txt
index 23e50fd7f..d3468c0e9 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-atomic/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-atomic/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000001 # Nu
sim_ticks 1297500 # Number of ticks simulated
final_tick 1297500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 182014 # Simulator instruction rate (inst/s)
-host_tick_rate 91451888 # Simulator tick rate (ticks/s)
-host_mem_usage 197324 # Number of bytes of host memory used
-host_seconds 0.01 # Real time elapsed on the host
+host_inst_rate 24554 # Simulator instruction rate (inst/s)
+host_op_rate 24550 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 12358328 # Simulator tick rate (ticks/s)
+host_mem_usage 199092 # Number of bytes of host memory used
+host_seconds 0.11 # Real time elapsed on the host
sim_insts 2577 # Number of instructions simulated
+sim_ops 2577 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 13356 # Number of bytes read from this memory
system.physmem.bytes_inst_read 10340 # Number of instructions bytes read from this memory
system.physmem.bytes_written 2058 # Number of bytes written to this memory
@@ -55,7 +57,8 @@ system.cpu.workload.num_syscalls 4 # Nu
system.cpu.numCycles 2596 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 2577 # Number of instructions executed
+system.cpu.committedInsts 2577 # Number of instructions committed
+system.cpu.committedOps 2577 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 2375 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 6 # Number of float alu accesses
system.cpu.num_func_calls 140 # number of times a function call or return occured
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_CMP_directory/config.ini b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_CMP_directory/config.ini
index 89c8aeac1..2a33a674c 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_CMP_directory/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_CMP_directory/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000
time_sync_spin_threshold=100000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000
[system]
type=System
children=cpu dir_cntrl0 l1_cntrl0 l2_cntrl0 physmem ruby sys_port_proxy
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=timing
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.sys_port_proxy.port[0]
[system.cpu]
type=TimingSimpleCPU
-children=dtb itb tracer workload
+children=dtb interrupts itb tracer workload
checker=Null
clock=1
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
system=system
tracer=system.cpu.tracer
@@ -51,6 +61,9 @@ icache_port=system.l1_cntrl0.sequencer.port[0]
type=AlphaTLB
size=64
+[system.cpu.interrupts]
+type=AlphaInterrupts
+
[system.cpu.itb]
type=AlphaTLB
size=48
@@ -66,7 +79,7 @@ egid=100
env=
errout=cerr
euid=100
-executable=/dist/m5/regression/test-progs/hello/bin/alpha/tru64/hello
+executable=tests/test-progs/hello/bin/alpha/tru64/hello
gid=100
input=cin
max_stack_size=67108864
@@ -134,6 +147,7 @@ l2_select_num_bits=0
number_of_TBEs=256
recycle_latency=10
ruby_system=system.ruby
+send_evictions=false
sequencer=system.l1_cntrl0.sequencer
to_l2_latency=1
transitions_per_cycle=32
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_CMP_directory/ruby.stats b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_CMP_directory/ruby.stats
index 1c4da6ce4..9c8b2434f 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_CMP_directory/ruby.stats
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_CMP_directory/ruby.stats
@@ -34,27 +34,26 @@ periodic_stats_period: 1000000
================ End RubySystem Configuration Print ================
-Real time: Jan/23/2012 04:21:58
+Real time: Feb/12/2012 15:33:21
Profiler Stats
--------------
-Elapsed_time_in_seconds: 2
-Elapsed_time_in_minutes: 0.0333333
-Elapsed_time_in_hours: 0.000555556
-Elapsed_time_in_days: 2.31481e-05
+Elapsed_time_in_seconds: 0
+Elapsed_time_in_minutes: 0
+Elapsed_time_in_hours: 0
+Elapsed_time_in_days: 0
-Virtual_time_in_seconds: 0.26
-Virtual_time_in_minutes: 0.00433333
-Virtual_time_in_hours: 7.22222e-05
-Virtual_time_in_days: 3.00926e-06
+Virtual_time_in_seconds: 0.71
+Virtual_time_in_minutes: 0.0118333
+Virtual_time_in_hours: 0.000197222
+Virtual_time_in_days: 8.21759e-06
Ruby_current_time: 104867
Ruby_start_time: 0
Ruby_cycles: 104867
-mbytes_resident: 43.0078
-mbytes_total: 212.113
-resident_ratio: 0.202759
+mbytes_resident: 0
+mbytes_total: 0
ruby_cycles_executed: [ 104868 ]
@@ -101,9 +100,9 @@ filter_action: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN
Message Delayed Cycles
----------------------
-Total_delay_cycles: [binsize: 1 max: 20 count: 3612 average: 0.0636766 | standard deviation: 0.653474 | 3562 0 1 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 ]
+Total_delay_cycles: [binsize: 1 max: 18 count: 3612 average: 0.0625692 | standard deviation: 0.620431 | 3562 0 1 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 2 ]
Total_nonPF_delay_cycles: [binsize: 1 max: 2 count: 2644 average: 0.00075643 | standard deviation: 0.0389028 | 2643 0 1 ]
- virtual_network_0_delay_cycles: [binsize: 1 max: 20 count: 968 average: 0.235537 | standard deviation: 1.24505 | 919 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 ]
+ virtual_network_0_delay_cycles: [binsize: 1 max: 18 count: 968 average: 0.231405 | standard deviation: 1.18112 | 919 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 2 ]
virtual_network_1_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
virtual_network_2_delay_cycles: [binsize: 1 max: 0 count: 431 average: 0 | standard deviation: 0 | 431 ]
virtual_network_3_delay_cycles: [binsize: 1 max: 2 count: 2213 average: 0.000903751 | standard deviation: 0.0425243 | 2212 0 1 ]
@@ -119,11 +118,11 @@ Resource Usage
page_size: 4096
user_time: 0
system_time: 0
-page_reclaims: 11317
-page_faults: 0
+page_reclaims: 12663
+page_faults: 71
swaps: 0
block_inputs: 0
-block_outputs: 88
+block_outputs: 0
Network Stats
-------------
@@ -320,11 +319,6 @@ M_I Fwd_GETS [0 ] 0
M_I Fwd_GET_INSTR [0 ] 0
M_I WB_Ack [124 ] 124
-E_I Load [0 ] 0
-E_I Ifetch [0 ] 0
-E_I Store [0 ] 0
-E_I L1_Replacement [0 ] 0
-
SINK_WB_ACK Load [0 ] 0
SINK_WB_ACK Ifetch [0 ] 0
SINK_WB_ACK Store [0 ] 0
@@ -348,8 +342,8 @@ Cache Stats: system.l2_cntrl0.L2cacheMemory
--- L2Cache ---
- Event Counts -
L1_GET_INSTR [300 ] 300
-L1_GETS [206 ] 206
-L1_GETX [70 ] 70
+L1_GETS [205 ] 205
+L1_GETX [69 ] 69
L1_UPGRADE [0 ] 0
L1_PUTX [124 ] 124
L1_PUTX_old [0 ] 0
@@ -405,8 +399,8 @@ MT L2_Replacement_clean [141 ] 141
MT MEM_Inv [0 ] 0
M_I L1_GET_INSTR [0 ] 0
-M_I L1_GETS [2 ] 2
-M_I L1_GETX [2 ] 2
+M_I L1_GETS [1 ] 1
+M_I L1_GETX [1 ] 1
M_I L1_UPGRADE [0 ] 0
M_I L1_PUTX [0 ] 0
M_I L1_PUTX_old [0 ] 0
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_CMP_directory/simout b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_CMP_directory/simout
index dc0ba2922..22e5bbd3f 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_CMP_directory/simout
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_CMP_directory/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 03:44:57
-gem5 started Jan 23 2012 04:21:56
-gem5 executing on zizzer
-command line: build/ALPHA_SE_MESI_CMP_directory/gem5.opt -d build/ALPHA_SE_MESI_CMP_directory/tests/opt/quick/00.hello/alpha/tru64/simple-timing-ruby-MESI_CMP_directory -re tests/run.py build/ALPHA_SE_MESI_CMP_directory/tests/opt/quick/00.hello/alpha/tru64/simple-timing-ruby-MESI_CMP_directory
+gem5 compiled Feb 12 2012 15:33:08
+gem5 started Feb 12 2012 15:33:21
+gem5 executing on Alis-MacBook-Pro.local
+command line: build/ALPHA_MESI_CMP_directory/gem5.opt -d build/ALPHA_MESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MESI_CMP_directory -re tests/run.py build/ALPHA_MESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MESI_CMP_directory
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_CMP_directory/stats.txt b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_CMP_directory/stats.txt
index ebac3fa83..bb0141a2a 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_CMP_directory/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_CMP_directory/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000105 # Nu
sim_ticks 104867 # Number of ticks simulated
final_tick 104867 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 1196 # Simulator instruction rate (inst/s)
-host_tick_rate 48657 # Simulator tick rate (ticks/s)
-host_mem_usage 217208 # Number of bytes of host memory used
-host_seconds 2.16 # Real time elapsed on the host
+host_inst_rate 10837 # Simulator instruction rate (inst/s)
+host_op_rate 10836 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 440871 # Simulator tick rate (ticks/s)
+host_mem_usage 267756 # Number of bytes of host memory used
+host_seconds 0.24 # Real time elapsed on the host
sim_insts 2577 # Number of instructions simulated
+sim_ops 2577 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 13356 # Number of bytes read from this memory
system.physmem.bytes_inst_read 10340 # Number of instructions bytes read from this memory
system.physmem.bytes_written 2058 # Number of bytes written to this memory
@@ -55,7 +57,8 @@ system.cpu.workload.num_syscalls 4 # Nu
system.cpu.numCycles 104867 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 2577 # Number of instructions executed
+system.cpu.committedInsts 2577 # Number of instructions committed
+system.cpu.committedOps 2577 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 2375 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 6 # Number of float alu accesses
system.cpu.num_func_calls 140 # number of times a function call or return occured
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/config.ini b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/config.ini
index e5748fef4..1d5a893ff 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000
time_sync_spin_threshold=100000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000
[system]
type=System
children=cpu dir_cntrl0 l1_cntrl0 l2_cntrl0 physmem ruby sys_port_proxy
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=timing
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.sys_port_proxy.port[0]
[system.cpu]
type=TimingSimpleCPU
-children=dtb itb tracer workload
+children=dtb interrupts itb tracer workload
checker=Null
clock=1
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
system=system
tracer=system.cpu.tracer
@@ -51,6 +61,9 @@ icache_port=system.l1_cntrl0.sequencer.port[0]
type=AlphaTLB
size=64
+[system.cpu.interrupts]
+type=AlphaInterrupts
+
[system.cpu.itb]
type=AlphaTLB
size=48
@@ -132,6 +145,7 @@ number_of_TBEs=256
recycle_latency=10
request_latency=2
ruby_system=system.ruby
+send_evictions=false
sequencer=system.l1_cntrl0.sequencer
transitions_per_cycle=32
version=0
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/simout b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/simout
index 0529ad1d8..7ff042055 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/simout
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 03:47:36
-gem5 started Jan 23 2012 04:22:12
+gem5 compiled Feb 11 2012 13:06:37
+gem5 started Feb 11 2012 13:53:34
gem5 executing on zizzer
-command line: build/ALPHA_SE_MOESI_CMP_directory/gem5.opt -d build/ALPHA_SE_MOESI_CMP_directory/tests/opt/quick/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory -re tests/run.py build/ALPHA_SE_MOESI_CMP_directory/tests/opt/quick/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory
+command line: build/ALPHA_MOESI_CMP_directory/gem5.fast -d build/ALPHA_MOESI_CMP_directory/tests/fast/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory -re tests/run.py build/ALPHA_MOESI_CMP_directory/tests/fast/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/stats.txt b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/stats.txt
index 8d97fa8c6..aeddd4cb4 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000085 # Nu
sim_ticks 85418 # Number of ticks simulated
final_tick 85418 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 13096 # Simulator instruction rate (inst/s)
-host_tick_rate 434048 # Simulator tick rate (ticks/s)
-host_mem_usage 217400 # Number of bytes of host memory used
-host_seconds 0.20 # Real time elapsed on the host
+host_inst_rate 37008 # Simulator instruction rate (inst/s)
+host_op_rate 36998 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 1226055 # Simulator tick rate (ticks/s)
+host_mem_usage 219168 # Number of bytes of host memory used
+host_seconds 0.07 # Real time elapsed on the host
sim_insts 2577 # Number of instructions simulated
+sim_ops 2577 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 13356 # Number of bytes read from this memory
system.physmem.bytes_inst_read 10340 # Number of instructions bytes read from this memory
system.physmem.bytes_written 2058 # Number of bytes written to this memory
@@ -55,7 +57,8 @@ system.cpu.workload.num_syscalls 4 # Nu
system.cpu.numCycles 85418 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 2577 # Number of instructions executed
+system.cpu.committedInsts 2577 # Number of instructions committed
+system.cpu.committedOps 2577 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 2375 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 6 # Number of float alu accesses
system.cpu.num_func_calls 140 # number of times a function call or return occured
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/config.ini b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/config.ini
index 4c0569af0..d5f1dd8ea 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000
time_sync_spin_threshold=100000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000
[system]
type=System
children=cpu dir_cntrl0 l1_cntrl0 l2_cntrl0 physmem ruby sys_port_proxy
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=timing
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.sys_port_proxy.port[0]
[system.cpu]
type=TimingSimpleCPU
-children=dtb itb tracer workload
+children=dtb interrupts itb tracer workload
checker=Null
clock=1
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
system=system
tracer=system.cpu.tracer
@@ -51,6 +61,9 @@ icache_port=system.l1_cntrl0.sequencer.port[0]
type=AlphaTLB
size=64
+[system.cpu.interrupts]
+type=AlphaInterrupts
+
[system.cpu.itb]
type=AlphaTLB
size=48
@@ -141,6 +154,7 @@ number_of_TBEs=256
recycle_latency=10
retry_threshold=1
ruby_system=system.ruby
+send_evictions=false
sequencer=system.l1_cntrl0.sequencer
transitions_per_cycle=32
version=0
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/simout b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/simout
index 476a0b599..f1a5aa8ce 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/simout
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 03:50:16
-gem5 started Jan 23 2012 04:22:25
+gem5 compiled Feb 11 2012 13:07:02
+gem5 started Feb 11 2012 13:54:19
gem5 executing on zizzer
-command line: build/ALPHA_SE_MOESI_CMP_token/gem5.opt -d build/ALPHA_SE_MOESI_CMP_token/tests/opt/quick/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_token -re tests/run.py build/ALPHA_SE_MOESI_CMP_token/tests/opt/quick/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_token
+command line: build/ALPHA_MOESI_CMP_token/gem5.fast -d build/ALPHA_MOESI_CMP_token/tests/fast/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_token -re tests/run.py build/ALPHA_MOESI_CMP_token/tests/fast/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_token
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/stats.txt b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/stats.txt
index fd5600236..bd362a91b 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000088 # Nu
sim_ticks 87899 # Number of ticks simulated
final_tick 87899 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 12702 # Simulator instruction rate (inst/s)
-host_tick_rate 433208 # Simulator tick rate (ticks/s)
-host_mem_usage 216416 # Number of bytes of host memory used
-host_seconds 0.20 # Real time elapsed on the host
+host_inst_rate 58227 # Simulator instruction rate (inst/s)
+host_op_rate 58203 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 1984496 # Simulator tick rate (ticks/s)
+host_mem_usage 218264 # Number of bytes of host memory used
+host_seconds 0.04 # Real time elapsed on the host
sim_insts 2577 # Number of instructions simulated
+sim_ops 2577 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 13356 # Number of bytes read from this memory
system.physmem.bytes_inst_read 10340 # Number of instructions bytes read from this memory
system.physmem.bytes_written 2058 # Number of bytes written to this memory
@@ -55,7 +57,8 @@ system.cpu.workload.num_syscalls 4 # Nu
system.cpu.numCycles 87899 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 2577 # Number of instructions executed
+system.cpu.committedInsts 2577 # Number of instructions committed
+system.cpu.committedOps 2577 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 2375 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 6 # Number of float alu accesses
system.cpu.num_func_calls 140 # number of times a function call or return occured
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/config.ini b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/config.ini
index 209bb4d8d..82df55c27 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000
time_sync_spin_threshold=100000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000
[system]
type=System
children=cpu dir_cntrl0 l1_cntrl0 physmem ruby sys_port_proxy
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=timing
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.sys_port_proxy.port[0]
[system.cpu]
type=TimingSimpleCPU
-children=dtb itb tracer workload
+children=dtb interrupts itb tracer workload
checker=Null
clock=1
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
system=system
tracer=system.cpu.tracer
@@ -51,6 +61,9 @@ icache_port=system.l1_cntrl0.sequencer.port[0]
type=AlphaTLB
size=64
+[system.cpu.interrupts]
+type=AlphaInterrupts
+
[system.cpu.itb]
type=AlphaTLB
size=48
@@ -147,6 +160,7 @@ no_mig_atomic=true
number_of_TBEs=256
recycle_latency=10
ruby_system=system.ruby
+send_evictions=false
sequencer=system.l1_cntrl0.sequencer
transitions_per_cycle=32
version=0
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/simout b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/simout
index 20c68eff3..f44aeab20 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/simout
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 03:42:19
-gem5 started Jan 23 2012 04:21:49
+gem5 compiled Feb 11 2012 13:05:44
+gem5 started Feb 11 2012 13:52:40
gem5 executing on zizzer
-command line: build/ALPHA_SE_MOESI_hammer/gem5.opt -d build/ALPHA_SE_MOESI_hammer/tests/opt/quick/00.hello/alpha/tru64/simple-timing-ruby-MOESI_hammer -re tests/run.py build/ALPHA_SE_MOESI_hammer/tests/opt/quick/00.hello/alpha/tru64/simple-timing-ruby-MOESI_hammer
+command line: build/ALPHA_MOESI_hammer/gem5.fast -d build/ALPHA_MOESI_hammer/tests/fast/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_hammer -re tests/run.py build/ALPHA_MOESI_hammer/tests/fast/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_hammer
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/stats.txt b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/stats.txt
index 5c579e1af..a79092ea7 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000078 # Nu
sim_ticks 78448 # Number of ticks simulated
final_tick 78448 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 29294 # Simulator instruction rate (inst/s)
-host_tick_rate 891567 # Simulator tick rate (ticks/s)
-host_mem_usage 215964 # Number of bytes of host memory used
-host_seconds 0.09 # Real time elapsed on the host
+host_inst_rate 53931 # Simulator instruction rate (inst/s)
+host_op_rate 53912 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 1640583 # Simulator tick rate (ticks/s)
+host_mem_usage 217556 # Number of bytes of host memory used
+host_seconds 0.05 # Real time elapsed on the host
sim_insts 2577 # Number of instructions simulated
+sim_ops 2577 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 13356 # Number of bytes read from this memory
system.physmem.bytes_inst_read 10340 # Number of instructions bytes read from this memory
system.physmem.bytes_written 2058 # Number of bytes written to this memory
@@ -55,7 +57,8 @@ system.cpu.workload.num_syscalls 4 # Nu
system.cpu.numCycles 78448 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 2577 # Number of instructions executed
+system.cpu.committedInsts 2577 # Number of instructions committed
+system.cpu.committedOps 2577 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 2375 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 6 # Number of float alu accesses
system.cpu.num_func_calls 140 # number of times a function call or return occured
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/config.ini b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/config.ini
index 2d5b16f7e..1b51d074e 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000
time_sync_spin_threshold=100000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000
[system]
type=System
children=cpu dir_cntrl0 l1_cntrl0 physmem ruby sys_port_proxy
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=timing
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.sys_port_proxy.port[0]
[system.cpu]
type=TimingSimpleCPU
-children=dtb itb tracer workload
+children=dtb interrupts itb tracer workload
checker=Null
clock=1
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
system=system
tracer=system.cpu.tracer
@@ -51,6 +61,9 @@ icache_port=system.l1_cntrl0.sequencer.port[0]
type=AlphaTLB
size=64
+[system.cpu.interrupts]
+type=AlphaInterrupts
+
[system.cpu.itb]
type=AlphaTLB
size=48
@@ -131,6 +144,7 @@ issue_latency=2
number_of_TBEs=256
recycle_latency=10
ruby_system=system.ruby
+send_evictions=false
sequencer=system.l1_cntrl0.sequencer
transitions_per_cycle=32
version=0
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/simout b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/simout
index af1c56980..acdbe4afb 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/simout
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:48:33
-gem5 started Jan 23 2012 04:59:27
+gem5 compiled Feb 11 2012 13:05:17
+gem5 started Feb 11 2012 13:09:24
gem5 executing on zizzer
-command line: build/ALPHA_SE/gem5.opt -d build/ALPHA_SE/tests/opt/quick/00.hello/alpha/tru64/simple-timing-ruby -re tests/run.py build/ALPHA_SE/tests/opt/quick/00.hello/alpha/tru64/simple-timing-ruby
+command line: build/ALPHA/gem5.fast -d build/ALPHA/tests/fast/quick/se/00.hello/alpha/tru64/simple-timing-ruby -re tests/run.py build/ALPHA/tests/fast/quick/se/00.hello/alpha/tru64/simple-timing-ruby
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/stats.txt b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/stats.txt
index bcff12bb9..22da3c1b5 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000123 # Nu
sim_ticks 123378 # Number of ticks simulated
final_tick 123378 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 44691 # Simulator instruction rate (inst/s)
-host_tick_rate 2138947 # Simulator tick rate (ticks/s)
-host_mem_usage 216404 # Number of bytes of host memory used
-host_seconds 0.06 # Real time elapsed on the host
+host_inst_rate 35379 # Simulator instruction rate (inst/s)
+host_op_rate 35370 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 1692995 # Simulator tick rate (ticks/s)
+host_mem_usage 218176 # Number of bytes of host memory used
+host_seconds 0.07 # Real time elapsed on the host
sim_insts 2577 # Number of instructions simulated
+sim_ops 2577 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 13356 # Number of bytes read from this memory
system.physmem.bytes_inst_read 10340 # Number of instructions bytes read from this memory
system.physmem.bytes_written 2058 # Number of bytes written to this memory
@@ -55,7 +57,8 @@ system.cpu.workload.num_syscalls 4 # Nu
system.cpu.numCycles 123378 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 2577 # Number of instructions executed
+system.cpu.committedInsts 2577 # Number of instructions committed
+system.cpu.committedOps 2577 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 2375 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 6 # Number of float alu accesses
system.cpu.num_func_calls 140 # number of times a function call or return occured
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/config.ini b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/config.ini
index 72df69882..bcf14766c 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.membus.port[0]
[system.cpu]
type=TimingSimpleCPU
-children=dcache dtb icache itb l2cache toL2Bus tracer workload
+children=dcache dtb icache interrupts itb l2cache toL2Bus tracer workload
checker=Null
clock=500
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
system=system
tracer=system.cpu.tracer
@@ -58,20 +68,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=262144
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
@@ -94,20 +97,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=131072
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
@@ -115,6 +111,9 @@ write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.port[0]
+[system.cpu.interrupts]
+type=AlphaInterrupts
+
[system.cpu.itb]
type=AlphaTLB
size=48
@@ -130,20 +129,13 @@ is_top_level=false
latency=10000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=100000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=2097152
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/simout b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/simout
index 6a994fb76..ec60c2fa2 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/simout
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:48:33
-gem5 started Jan 23 2012 04:59:27
+gem5 compiled Feb 11 2012 13:05:17
+gem5 started Feb 11 2012 13:09:24
gem5 executing on zizzer
-command line: build/ALPHA_SE/gem5.opt -d build/ALPHA_SE/tests/opt/quick/00.hello/alpha/tru64/simple-timing -re tests/run.py build/ALPHA_SE/tests/opt/quick/00.hello/alpha/tru64/simple-timing
+command line: build/ALPHA/gem5.fast -d build/ALPHA/tests/fast/quick/se/00.hello/alpha/tru64/simple-timing -re tests/run.py build/ALPHA/tests/fast/quick/se/00.hello/alpha/tru64/simple-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/stats.txt b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/stats.txt
index e3a7a00a0..4d24e98d0 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000017 # Nu
sim_ticks 16769000 # Number of ticks simulated
final_tick 16769000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 297044 # Simulator instruction rate (inst/s)
-host_tick_rate 1928782837 # Simulator tick rate (ticks/s)
-host_mem_usage 206044 # Number of bytes of host memory used
-host_seconds 0.01 # Real time elapsed on the host
+host_inst_rate 142484 # Simulator instruction rate (inst/s)
+host_op_rate 142326 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 925222654 # Simulator tick rate (ticks/s)
+host_mem_usage 208204 # Number of bytes of host memory used
+host_seconds 0.02 # Real time elapsed on the host
sim_insts 2577 # Number of instructions simulated
+sim_ops 2577 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 15680 # Number of bytes read from this memory
system.physmem.bytes_inst_read 10432 # Number of instructions bytes read from this memory
system.physmem.bytes_written 0 # Number of bytes written to this memory
@@ -54,7 +56,8 @@ system.cpu.workload.num_syscalls 4 # Nu
system.cpu.numCycles 33538 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 2577 # Number of instructions executed
+system.cpu.committedInsts 2577 # Number of instructions committed
+system.cpu.committedOps 2577 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 2375 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 6 # Number of float alu accesses
system.cpu.num_func_calls 140 # number of times a function call or return occured
@@ -78,26 +81,39 @@ system.cpu.icache.total_refs 2423 # To
system.cpu.icache.sampled_refs 163 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 14.865031 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 80.003762 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.039064 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits 2423 # number of ReadReq hits
-system.cpu.icache.demand_hits 2423 # number of demand (read+write) hits
-system.cpu.icache.overall_hits 2423 # number of overall hits
-system.cpu.icache.ReadReq_misses 163 # number of ReadReq misses
-system.cpu.icache.demand_misses 163 # number of demand (read+write) misses
-system.cpu.icache.overall_misses 163 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency 9128000 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency 9128000 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency 9128000 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses 2586 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses 2586 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses 2586 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate 0.063032 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate 0.063032 # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate 0.063032 # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency 56000 # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency 56000 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency 56000 # average overall miss latency
+system.cpu.icache.occ_blocks::cpu.inst 80.003762 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.039064 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.039064 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 2423 # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total 2423 # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst 2423 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total 2423 # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst 2423 # number of overall hits
+system.cpu.icache.overall_hits::total 2423 # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst 163 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total 163 # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst 163 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total 163 # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst 163 # number of overall misses
+system.cpu.icache.overall_misses::total 163 # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 9128000 # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total 9128000 # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 9128000 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total 9128000 # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 9128000 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total 9128000 # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst 2586 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total 2586 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst 2586 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total 2586 # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 2586 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total 2586 # number of overall (read+write) accesses
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.063032 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.063032 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.063032 # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 56000 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 56000 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 56000 # average overall miss latency
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -106,26 +122,24 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks 0 # number of writebacks
-system.cpu.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses 163 # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses 163 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses 163 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.ReadReq_mshr_miss_latency 8639000 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency 8639000 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency 8639000 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.ReadReq_mshr_miss_rate 0.063032 # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate 0.063032 # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate 0.063032 # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 53000 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 53000 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 53000 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst 163 # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total 163 # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst 163 # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total 163 # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst 163 # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total 163 # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 8639000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total 8639000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 8639000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total 8639000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 8639000 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total 8639000 # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.063032 # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.063032 # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.063032 # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 53000 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 53000 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 53000 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements 0 # number of replacements
system.cpu.dcache.tagsinuse 47.418751 # Cycle average of tags in use
@@ -133,32 +147,49 @@ system.cpu.dcache.total_refs 627 # To
system.cpu.dcache.sampled_refs 82 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 7.646341 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 47.418751 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.011577 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits 360 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits 267 # number of WriteReq hits
-system.cpu.dcache.demand_hits 627 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits 627 # number of overall hits
-system.cpu.dcache.ReadReq_misses 55 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses 27 # number of WriteReq misses
-system.cpu.dcache.demand_misses 82 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses 82 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency 3080000 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency 1512000 # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency 4592000 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency 4592000 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses 415 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses 294 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses 709 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses 709 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate 0.132530 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate 0.091837 # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate 0.115656 # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate 0.115656 # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency 56000 # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency 56000 # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency 56000 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency 56000 # average overall miss latency
+system.cpu.dcache.occ_blocks::cpu.data 47.418751 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.011577 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.011577 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 360 # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total 360 # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 267 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total 267 # number of WriteReq hits
+system.cpu.dcache.demand_hits::cpu.data 627 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total 627 # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data 627 # number of overall hits
+system.cpu.dcache.overall_hits::total 627 # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data 55 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total 55 # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 27 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total 27 # number of WriteReq misses
+system.cpu.dcache.demand_misses::cpu.data 82 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total 82 # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data 82 # number of overall misses
+system.cpu.dcache.overall_misses::total 82 # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 3080000 # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total 3080000 # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 1512000 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total 1512000 # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 4592000 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total 4592000 # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 4592000 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total 4592000 # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data 415 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total 415 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 294 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::total 294 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.demand_accesses::cpu.data 709 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total 709 # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 709 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total 709 # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.132530 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.091837 # miss rate for WriteReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.115656 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.115656 # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 56000 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 56000 # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 56000 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 56000 # average overall miss latency
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -167,30 +198,30 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks 0 # number of writebacks
-system.cpu.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses 55 # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses 27 # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses 82 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses 82 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.ReadReq_mshr_miss_latency 2915000 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency 1431000 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency 4346000 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency 4346000 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate 0.132530 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate 0.091837 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate 0.115656 # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate 0.115656 # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 53000 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 53000 # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 53000 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 53000 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data 55 # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total 55 # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data 27 # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total 27 # number of WriteReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data 82 # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total 82 # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data 82 # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total 82 # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 2915000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total 2915000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 1431000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total 1431000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 4346000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total 4346000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 4346000 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total 4346000 # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.132530 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.091837 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.115656 # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.115656 # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 53000 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 53000 # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 53000 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 53000 # average overall mshr miss latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.l2cache.replacements 0 # number of replacements
system.cpu.l2cache.tagsinuse 107.101205 # Cycle average of tags in use
@@ -198,30 +229,58 @@ system.cpu.l2cache.total_refs 0 # To
system.cpu.l2cache.sampled_refs 218 # Sample count of references to valid blocks.
system.cpu.l2cache.avg_refs 0 # Average number of references to valid blocks.
system.cpu.l2cache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::0 107.101205 # Average occupied blocks per context
-system.cpu.l2cache.occ_percent::0 0.003268 # Average percentage of cache occupancy
-system.cpu.l2cache.demand_hits 0 # number of demand (read+write) hits
-system.cpu.l2cache.overall_hits 0 # number of overall hits
-system.cpu.l2cache.ReadReq_misses 218 # number of ReadReq misses
-system.cpu.l2cache.ReadExReq_misses 27 # number of ReadExReq misses
-system.cpu.l2cache.demand_misses 245 # number of demand (read+write) misses
-system.cpu.l2cache.overall_misses 245 # number of overall misses
-system.cpu.l2cache.ReadReq_miss_latency 11336000 # number of ReadReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency 1404000 # number of ReadExReq miss cycles
-system.cpu.l2cache.demand_miss_latency 12740000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency 12740000 # number of overall miss cycles
-system.cpu.l2cache.ReadReq_accesses 218 # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses 27 # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.demand_accesses 245 # number of demand (read+write) accesses
-system.cpu.l2cache.overall_accesses 245 # number of overall (read+write) accesses
-system.cpu.l2cache.ReadReq_miss_rate 1 # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate 1 # miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_miss_rate 1 # miss rate for demand accesses
-system.cpu.l2cache.overall_miss_rate 1 # miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_miss_latency 52000 # average ReadReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency 52000 # average ReadExReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency 52000 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency 52000 # average overall miss latency
+system.cpu.l2cache.occ_blocks::cpu.inst 80.120406 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data 26.980800 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_percent::cpu.inst 0.002445 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.data 0.000823 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total 0.003268 # Average percentage of cache occupancy
+system.cpu.l2cache.ReadReq_misses::cpu.inst 163 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::cpu.data 55 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::total 218 # number of ReadReq misses
+system.cpu.l2cache.ReadExReq_misses::cpu.data 27 # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total 27 # number of ReadExReq misses
+system.cpu.l2cache.demand_misses::cpu.inst 163 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data 82 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::total 245 # number of demand (read+write) misses
+system.cpu.l2cache.overall_misses::cpu.inst 163 # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.data 82 # number of overall misses
+system.cpu.l2cache.overall_misses::total 245 # number of overall misses
+system.cpu.l2cache.ReadReq_miss_latency::cpu.inst 8476000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::cpu.data 2860000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::total 11336000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 1404000 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total 1404000 # number of ReadExReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst 8476000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data 4264000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total 12740000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst 8476000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data 4264000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total 12740000 # number of overall miss cycles
+system.cpu.l2cache.ReadReq_accesses::cpu.inst 163 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::cpu.data 55 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::total 218 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::cpu.data 27 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::total 27 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.demand_accesses::cpu.inst 163 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data 82 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total 245 # number of demand (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.inst 163 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.data 82 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total 245 # number of overall (read+write) accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.inst 1 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.data 1 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 # miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_miss_rate::cpu.inst 1 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data 1 # miss rate for demand accesses
+system.cpu.l2cache.overall_miss_rate::cpu.inst 1 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.data 1 # miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 52000 # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 52000 # average ReadReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 52000 # average ReadExReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 52000 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 52000 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 52000 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 52000 # average overall miss latency
system.cpu.l2cache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.l2cache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.l2cache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -230,30 +289,42 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs no_value
system.cpu.l2cache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.l2cache.fast_writes 0 # number of fast writes performed
system.cpu.l2cache.cache_copies 0 # number of cache copies performed
-system.cpu.l2cache.writebacks 0 # number of writebacks
-system.cpu.l2cache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.l2cache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.l2cache.ReadReq_mshr_misses 218 # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses 27 # number of ReadExReq MSHR misses
-system.cpu.l2cache.demand_mshr_misses 245 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.overall_mshr_misses 245 # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency 8720000 # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency 1080000 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency 9800000 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency 9800000 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate 1 # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate 1 # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_mshr_miss_rate 1 # mshr miss rate for demand accesses
-system.cpu.l2cache.overall_mshr_miss_rate 1 # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 40000 # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 40000 # average ReadExReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 40000 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 40000 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.l2cache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.l2cache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst 163 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.data 55 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::total 218 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 27 # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::total 27 # number of ReadExReq MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.inst 163 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data 82 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::total 245 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.inst 163 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.data 82 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::total 245 # number of overall MSHR misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst 6520000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data 2200000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::total 8720000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 1080000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 1080000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 6520000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 3280000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total 9800000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 6520000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 3280000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total 9800000 # number of overall MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst 1 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 1 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 1 # mshr miss rate for demand accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 1 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 1 # mshr miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 40000 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 40000 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 40000 # average ReadExReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 40000 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 40000 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 40000 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 40000 # average overall mshr miss latency
system.cpu.l2cache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/00.hello/ref/arm/linux/o3-timing/config.ini b/tests/quick/se/00.hello/ref/arm/linux/o3-timing/config.ini
index 7fe95aa88..a46f1b25d 100644
--- a/tests/quick/se/00.hello/ref/arm/linux/o3-timing/config.ini
+++ b/tests/quick/se/00.hello/ref/arm/linux/o3-timing/config.ini
@@ -136,20 +136,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=262144
subblock_size=0
+system=system
tgts_per_mshr=20
trace_addr=0
two_queue=false
@@ -444,20 +437,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=131072
subblock_size=0
+system=system
tgts_per_mshr=20
trace_addr=0
two_queue=false
@@ -492,20 +478,13 @@ is_top_level=false
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=2097152
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
@@ -534,7 +513,7 @@ egid=100
env=
errout=cerr
euid=100
-executable=tests/test-progs/hello/bin/arm/linux/hello
+executable=/dist/m5/regression/test-progs/hello/bin/arm/linux/hello
gid=100
input=cin
max_stack_size=67108864
diff --git a/tests/quick/se/00.hello/ref/arm/linux/o3-timing/simout b/tests/quick/se/00.hello/ref/arm/linux/o3-timing/simout
index 8159ae453..ab1ef55e9 100755
--- a/tests/quick/se/00.hello/ref/arm/linux/o3-timing/simout
+++ b/tests/quick/se/00.hello/ref/arm/linux/o3-timing/simout
@@ -1,12 +1,10 @@
-Redirecting stdout to build/ARM/tests/opt/quick/se/00.hello/arm/linux/o3-timing/simout
-Redirecting stderr to build/ARM/tests/opt/quick/se/00.hello/arm/linux/o3-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Feb 10 2012 00:18:03
-gem5 started Feb 10 2012 07:27:01
-gem5 executing on ribera.cs.wisc.edu
-command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/se/00.hello/arm/linux/o3-timing -re tests/run.py build/ARM/tests/opt/quick/se/00.hello/arm/linux/o3-timing
+gem5 compiled Feb 11 2012 13:10:40
+gem5 started Feb 11 2012 15:35:50
+gem5 executing on zizzer
+command line: build/ARM/gem5.fast -d build/ARM/tests/fast/quick/se/00.hello/arm/linux/o3-timing -re tests/run.py build/ARM/tests/fast/quick/se/00.hello/arm/linux/o3-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Hello world!
diff --git a/tests/quick/se/00.hello/ref/arm/linux/o3-timing/stats.txt b/tests/quick/se/00.hello/ref/arm/linux/o3-timing/stats.txt
index 691966ecb..010933949 100644
--- a/tests/quick/se/00.hello/ref/arm/linux/o3-timing/stats.txt
+++ b/tests/quick/se/00.hello/ref/arm/linux/o3-timing/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000010 # Nu
sim_ticks 10000500 # Number of ticks simulated
final_tick 10000500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 48981 # Simulator instruction rate (inst/s)
-host_tick_rate 85336508 # Simulator tick rate (ticks/s)
-host_mem_usage 252096 # Number of bytes of host memory used
-host_seconds 0.12 # Real time elapsed on the host
-sim_insts 5739 # Number of instructions simulated
+host_inst_rate 72927 # Simulator instruction rate (inst/s)
+host_op_rate 90959 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 158457261 # Simulator tick rate (ticks/s)
+host_mem_usage 221260 # Number of bytes of host memory used
+host_seconds 0.06 # Real time elapsed on the host
+sim_insts 4600 # Number of instructions simulated
+sim_ops 5739 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 25856 # Number of bytes read from this memory
system.physmem.bytes_inst_read 17856 # Number of instructions bytes read from this memory
system.physmem.bytes_written 0 # Number of bytes written to this memory
@@ -278,7 +280,8 @@ system.cpu.iew.wb_penalized 0 # nu
system.cpu.iew.wb_rate 0.391961 # insts written-back per cycle
system.cpu.iew.wb_fanout 0.506103 # average fanout of values written-back
system.cpu.iew.wb_penalized_rate 0 # fraction of instructions written-back that wrote to 'other' IQ
-system.cpu.commit.commitCommittedInsts 5739 # The number of committed instructions
+system.cpu.commit.commitCommittedInsts 4600 # The number of committed instructions
+system.cpu.commit.commitCommittedOps 5739 # The number of committed instructions
system.cpu.commit.commitSquashedInsts 5094 # The number of squashed insts skipped by commit
system.cpu.commit.commitNonSpecStalls 37 # The number of times commit has been forced to stall to communicate backwards
system.cpu.commit.branchMispredicts 345 # The number of times a branch was mispredicted
@@ -299,7 +302,8 @@ system.cpu.commit.committed_per_cycle::overflows 0 0.00% 100.
system.cpu.commit.committed_per_cycle::min_value 0 # Number of insts commited each cycle
system.cpu.commit.committed_per_cycle::max_value 8 # Number of insts commited each cycle
system.cpu.commit.committed_per_cycle::total 10622 # Number of insts commited each cycle
-system.cpu.commit.count 5739 # Number of instructions committed
+system.cpu.commit.committedInsts 4600 # Number of instructions committed
+system.cpu.commit.committedOps 5739 # Number of ops (including micro ops) committed
system.cpu.commit.swp_count 0 # Number of s/w prefetches committed
system.cpu.commit.refs 2139 # Number of memory references committed
system.cpu.commit.loads 1201 # Number of loads committed
@@ -314,12 +318,13 @@ system.cpu.rob.rob_reads 21205 # Th
system.cpu.rob.rob_writes 22566 # The number of ROB writes
system.cpu.timesIdled 180 # Number of times that the entire CPU went into an idle state and unscheduled itself
system.cpu.idleCycles 8494 # Total number of cycles that the CPU has spent unscheduled due to idling
-system.cpu.committedInsts 5739 # Number of Instructions Simulated
-system.cpu.committedInsts_total 5739 # Number of Instructions Simulated
-system.cpu.cpi 3.485276 # CPI: Cycles Per Instruction
-system.cpu.cpi_total 3.485276 # CPI: Total CPI of All Threads
-system.cpu.ipc 0.286921 # IPC: Instructions Per Cycle
-system.cpu.ipc_total 0.286921 # IPC: Total IPC of All Threads
+system.cpu.committedInsts 4600 # Number of Instructions Simulated
+system.cpu.committedOps 5739 # Number of Ops (including micro ops) Simulated
+system.cpu.committedInsts_total 4600 # Number of Instructions Simulated
+system.cpu.cpi 4.348261 # CPI: Cycles Per Instruction
+system.cpu.cpi_total 4.348261 # CPI: Total CPI of All Threads
+system.cpu.ipc 0.229977 # IPC: Instructions Per Cycle
+system.cpu.ipc_total 0.229977 # IPC: Total IPC of All Threads
system.cpu.int_regfile_reads 37816 # number of integer regfile reads
system.cpu.int_regfile_writes 7658 # number of integer regfile writes
system.cpu.fp_regfile_reads 16 # number of floating regfile reads
@@ -331,26 +336,39 @@ system.cpu.icache.total_refs 1559 # To
system.cpu.icache.sampled_refs 297 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 5.249158 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 148.855822 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.072684 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits 1559 # number of ReadReq hits
-system.cpu.icache.demand_hits 1559 # number of demand (read+write) hits
-system.cpu.icache.overall_hits 1559 # number of overall hits
-system.cpu.icache.ReadReq_misses 360 # number of ReadReq misses
-system.cpu.icache.demand_misses 360 # number of demand (read+write) misses
-system.cpu.icache.overall_misses 360 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency 12552000 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency 12552000 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency 12552000 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses 1919 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses 1919 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses 1919 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate 0.187598 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate 0.187598 # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate 0.187598 # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency 34866.666667 # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency 34866.666667 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency 34866.666667 # average overall miss latency
+system.cpu.icache.occ_blocks::cpu.inst 148.855822 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.072684 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.072684 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 1559 # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total 1559 # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst 1559 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total 1559 # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst 1559 # number of overall hits
+system.cpu.icache.overall_hits::total 1559 # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst 360 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total 360 # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst 360 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total 360 # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst 360 # number of overall misses
+system.cpu.icache.overall_misses::total 360 # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 12552000 # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total 12552000 # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 12552000 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total 12552000 # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 12552000 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total 12552000 # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst 1919 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total 1919 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst 1919 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total 1919 # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 1919 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total 1919 # number of overall (read+write) accesses
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.187598 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.187598 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.187598 # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 34866.666667 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 34866.666667 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 34866.666667 # average overall miss latency
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -359,27 +377,30 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks 0 # number of writebacks
-system.cpu.icache.ReadReq_mshr_hits 63 # number of ReadReq MSHR hits
-system.cpu.icache.demand_mshr_hits 63 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits 63 # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses 297 # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses 297 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses 297 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.ReadReq_mshr_miss_latency 9945000 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency 9945000 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency 9945000 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.ReadReq_mshr_miss_rate 0.154768 # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate 0.154768 # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate 0.154768 # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 33484.848485 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 33484.848485 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 33484.848485 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.ReadReq_mshr_hits::cpu.inst 63 # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_hits::total 63 # number of ReadReq MSHR hits
+system.cpu.icache.demand_mshr_hits::cpu.inst 63 # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_hits::total 63 # number of demand (read+write) MSHR hits
+system.cpu.icache.overall_mshr_hits::cpu.inst 63 # number of overall MSHR hits
+system.cpu.icache.overall_mshr_hits::total 63 # number of overall MSHR hits
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst 297 # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total 297 # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst 297 # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total 297 # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst 297 # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total 297 # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 9945000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total 9945000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 9945000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total 9945000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 9945000 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total 9945000 # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.154768 # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.154768 # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.154768 # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 33484.848485 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 33484.848485 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 33484.848485 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements 0 # number of replacements
system.cpu.dcache.tagsinuse 89.085552 # Cycle average of tags in use
@@ -387,40 +408,63 @@ system.cpu.dcache.total_refs 2331 # To
system.cpu.dcache.sampled_refs 154 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 15.136364 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 89.085552 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.021749 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits 1702 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits 609 # number of WriteReq hits
-system.cpu.dcache.LoadLockedReq_hits 9 # number of LoadLockedReq hits
-system.cpu.dcache.StoreCondReq_hits 11 # number of StoreCondReq hits
-system.cpu.dcache.demand_hits 2311 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits 2311 # number of overall hits
-system.cpu.dcache.ReadReq_misses 169 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses 304 # number of WriteReq misses
-system.cpu.dcache.LoadLockedReq_misses 2 # number of LoadLockedReq misses
-system.cpu.dcache.demand_misses 473 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses 473 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency 5350500 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency 10725000 # number of WriteReq miss cycles
-system.cpu.dcache.LoadLockedReq_miss_latency 76500 # number of LoadLockedReq miss cycles
-system.cpu.dcache.demand_miss_latency 16075500 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency 16075500 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses 1871 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses 913 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.LoadLockedReq_accesses 11 # number of LoadLockedReq accesses(hits+misses)
-system.cpu.dcache.StoreCondReq_accesses 11 # number of StoreCondReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses 2784 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses 2784 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate 0.090326 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate 0.332968 # miss rate for WriteReq accesses
-system.cpu.dcache.LoadLockedReq_miss_rate 0.181818 # miss rate for LoadLockedReq accesses
-system.cpu.dcache.demand_miss_rate 0.169899 # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate 0.169899 # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency 31659.763314 # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency 35279.605263 # average WriteReq miss latency
-system.cpu.dcache.LoadLockedReq_avg_miss_latency 38250 # average LoadLockedReq miss latency
-system.cpu.dcache.demand_avg_miss_latency 33986.257928 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency 33986.257928 # average overall miss latency
+system.cpu.dcache.occ_blocks::cpu.data 89.085552 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.021749 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.021749 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 1702 # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total 1702 # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 609 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total 609 # number of WriteReq hits
+system.cpu.dcache.LoadLockedReq_hits::cpu.data 9 # number of LoadLockedReq hits
+system.cpu.dcache.LoadLockedReq_hits::total 9 # number of LoadLockedReq hits
+system.cpu.dcache.StoreCondReq_hits::cpu.data 11 # number of StoreCondReq hits
+system.cpu.dcache.StoreCondReq_hits::total 11 # number of StoreCondReq hits
+system.cpu.dcache.demand_hits::cpu.data 2311 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total 2311 # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data 2311 # number of overall hits
+system.cpu.dcache.overall_hits::total 2311 # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data 169 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total 169 # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 304 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total 304 # number of WriteReq misses
+system.cpu.dcache.LoadLockedReq_misses::cpu.data 2 # number of LoadLockedReq misses
+system.cpu.dcache.LoadLockedReq_misses::total 2 # number of LoadLockedReq misses
+system.cpu.dcache.demand_misses::cpu.data 473 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total 473 # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data 473 # number of overall misses
+system.cpu.dcache.overall_misses::total 473 # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 5350500 # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total 5350500 # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 10725000 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total 10725000 # number of WriteReq miss cycles
+system.cpu.dcache.LoadLockedReq_miss_latency::cpu.data 76500 # number of LoadLockedReq miss cycles
+system.cpu.dcache.LoadLockedReq_miss_latency::total 76500 # number of LoadLockedReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 16075500 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total 16075500 # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 16075500 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total 16075500 # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data 1871 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total 1871 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 913 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::total 913 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_accesses::cpu.data 11 # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_accesses::total 11 # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_accesses::cpu.data 11 # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_accesses::total 11 # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.demand_accesses::cpu.data 2784 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total 2784 # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 2784 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total 2784 # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.090326 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.332968 # miss rate for WriteReq accesses
+system.cpu.dcache.LoadLockedReq_miss_rate::cpu.data 0.181818 # miss rate for LoadLockedReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.169899 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.169899 # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 31659.763314 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 35279.605263 # average WriteReq miss latency
+system.cpu.dcache.LoadLockedReq_avg_miss_latency::cpu.data 38250 # average LoadLockedReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 33986.257928 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 33986.257928 # average overall miss latency
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -429,33 +473,40 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks 0 # number of writebacks
-system.cpu.dcache.ReadReq_mshr_hits 57 # number of ReadReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_hits 262 # number of WriteReq MSHR hits
-system.cpu.dcache.LoadLockedReq_mshr_hits 2 # number of LoadLockedReq MSHR hits
-system.cpu.dcache.demand_mshr_hits 319 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits 319 # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses 112 # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses 42 # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses 154 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses 154 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.ReadReq_mshr_miss_latency 3230000 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency 1505000 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency 4735000 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency 4735000 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate 0.059861 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate 0.046002 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate 0.055316 # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate 0.055316 # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 28839.285714 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 35833.333333 # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 30746.753247 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 30746.753247 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.ReadReq_mshr_hits::cpu.data 57 # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_hits::total 57 # number of ReadReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::cpu.data 262 # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::total 262 # number of WriteReq MSHR hits
+system.cpu.dcache.LoadLockedReq_mshr_hits::cpu.data 2 # number of LoadLockedReq MSHR hits
+system.cpu.dcache.LoadLockedReq_mshr_hits::total 2 # number of LoadLockedReq MSHR hits
+system.cpu.dcache.demand_mshr_hits::cpu.data 319 # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_hits::total 319 # number of demand (read+write) MSHR hits
+system.cpu.dcache.overall_mshr_hits::cpu.data 319 # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_hits::total 319 # number of overall MSHR hits
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data 112 # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total 112 # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data 42 # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total 42 # number of WriteReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data 154 # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total 154 # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data 154 # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total 154 # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 3230000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total 3230000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 1505000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total 1505000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 4735000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total 4735000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 4735000 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total 4735000 # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.059861 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.046002 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.055316 # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.055316 # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 28839.285714 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 35833.333333 # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 30746.753247 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 30746.753247 # average overall mshr miss latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.l2cache.replacements 0 # number of replacements
system.cpu.l2cache.tagsinuse 188.110462 # Cycle average of tags in use
@@ -463,31 +514,67 @@ system.cpu.l2cache.total_refs 42 # To
system.cpu.l2cache.sampled_refs 362 # Sample count of references to valid blocks.
system.cpu.l2cache.avg_refs 0.116022 # Average number of references to valid blocks.
system.cpu.l2cache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::0 188.110462 # Average occupied blocks per context
-system.cpu.l2cache.occ_percent::0 0.005741 # Average percentage of cache occupancy
-system.cpu.l2cache.ReadReq_hits 42 # number of ReadReq hits
-system.cpu.l2cache.demand_hits 42 # number of demand (read+write) hits
-system.cpu.l2cache.overall_hits 42 # number of overall hits
-system.cpu.l2cache.ReadReq_misses 367 # number of ReadReq misses
-system.cpu.l2cache.ReadExReq_misses 42 # number of ReadExReq misses
-system.cpu.l2cache.demand_misses 409 # number of demand (read+write) misses
-system.cpu.l2cache.overall_misses 409 # number of overall misses
-system.cpu.l2cache.ReadReq_miss_latency 12613500 # number of ReadReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency 1452000 # number of ReadExReq miss cycles
-system.cpu.l2cache.demand_miss_latency 14065500 # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency 14065500 # number of overall miss cycles
-system.cpu.l2cache.ReadReq_accesses 409 # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses 42 # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.demand_accesses 451 # number of demand (read+write) accesses
-system.cpu.l2cache.overall_accesses 451 # number of overall (read+write) accesses
-system.cpu.l2cache.ReadReq_miss_rate 0.897311 # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate 1 # miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_miss_rate 0.906874 # miss rate for demand accesses
-system.cpu.l2cache.overall_miss_rate 0.906874 # miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_miss_latency 34369.209809 # average ReadReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency 34571.428571 # average ReadExReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency 34389.975550 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency 34389.975550 # average overall miss latency
+system.cpu.l2cache.occ_blocks::cpu.inst 140.315748 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data 47.794714 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_percent::cpu.inst 0.004282 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.data 0.001459 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total 0.005741 # Average percentage of cache occupancy
+system.cpu.l2cache.ReadReq_hits::cpu.inst 18 # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::cpu.data 24 # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::total 42 # number of ReadReq hits
+system.cpu.l2cache.demand_hits::cpu.inst 18 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::cpu.data 24 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::total 42 # number of demand (read+write) hits
+system.cpu.l2cache.overall_hits::cpu.inst 18 # number of overall hits
+system.cpu.l2cache.overall_hits::cpu.data 24 # number of overall hits
+system.cpu.l2cache.overall_hits::total 42 # number of overall hits
+system.cpu.l2cache.ReadReq_misses::cpu.inst 279 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::cpu.data 88 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::total 367 # number of ReadReq misses
+system.cpu.l2cache.ReadExReq_misses::cpu.data 42 # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total 42 # number of ReadExReq misses
+system.cpu.l2cache.demand_misses::cpu.inst 279 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data 130 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::total 409 # number of demand (read+write) misses
+system.cpu.l2cache.overall_misses::cpu.inst 279 # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.data 130 # number of overall misses
+system.cpu.l2cache.overall_misses::total 409 # number of overall misses
+system.cpu.l2cache.ReadReq_miss_latency::cpu.inst 9586000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::cpu.data 3027500 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::total 12613500 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 1452000 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total 1452000 # number of ReadExReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst 9586000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data 4479500 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total 14065500 # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst 9586000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data 4479500 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total 14065500 # number of overall miss cycles
+system.cpu.l2cache.ReadReq_accesses::cpu.inst 297 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::cpu.data 112 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::total 409 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::cpu.data 42 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::total 42 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.demand_accesses::cpu.inst 297 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data 154 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total 451 # number of demand (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.inst 297 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.data 154 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total 451 # number of overall (read+write) accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.inst 0.939394 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.data 0.785714 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 # miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_miss_rate::cpu.inst 0.939394 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data 0.844156 # miss rate for demand accesses
+system.cpu.l2cache.overall_miss_rate::cpu.inst 0.939394 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.data 0.844156 # miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 34358.422939 # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 34403.409091 # average ReadReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 34571.428571 # average ReadExReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 34358.422939 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 34457.692308 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 34358.422939 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 34457.692308 # average overall miss latency
system.cpu.l2cache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.l2cache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.l2cache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -496,31 +583,48 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs no_value
system.cpu.l2cache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.l2cache.fast_writes 0 # number of fast writes performed
system.cpu.l2cache.cache_copies 0 # number of cache copies performed
-system.cpu.l2cache.writebacks 0 # number of writebacks
-system.cpu.l2cache.ReadReq_mshr_hits 5 # number of ReadReq MSHR hits
-system.cpu.l2cache.demand_mshr_hits 5 # number of demand (read+write) MSHR hits
-system.cpu.l2cache.overall_mshr_hits 5 # number of overall MSHR hits
-system.cpu.l2cache.ReadReq_mshr_misses 362 # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses 42 # number of ReadExReq MSHR misses
-system.cpu.l2cache.demand_mshr_misses 404 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.overall_mshr_misses 404 # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency 11304000 # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency 1319000 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency 12623000 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency 12623000 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate 0.885086 # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate 1 # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_mshr_miss_rate 0.895787 # mshr miss rate for demand accesses
-system.cpu.l2cache.overall_mshr_miss_rate 0.895787 # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31226.519337 # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31404.761905 # average ReadExReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 31245.049505 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 31245.049505 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.l2cache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.l2cache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.l2cache.ReadReq_mshr_hits::cpu.data 5 # number of ReadReq MSHR hits
+system.cpu.l2cache.ReadReq_mshr_hits::total 5 # number of ReadReq MSHR hits
+system.cpu.l2cache.demand_mshr_hits::cpu.data 5 # number of demand (read+write) MSHR hits
+system.cpu.l2cache.demand_mshr_hits::total 5 # number of demand (read+write) MSHR hits
+system.cpu.l2cache.overall_mshr_hits::cpu.data 5 # number of overall MSHR hits
+system.cpu.l2cache.overall_mshr_hits::total 5 # number of overall MSHR hits
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst 279 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.data 83 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::total 362 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 42 # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::total 42 # number of ReadExReq MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.inst 279 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data 125 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::total 404 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.inst 279 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.data 125 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::total 404 # number of overall MSHR misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst 8692000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data 2612000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::total 11304000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 1319000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 1319000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 8692000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 3931000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total 12623000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 8692000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 3931000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total 12623000 # number of overall MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst 0.939394 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data 0.741071 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.939394 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 0.811688 # mshr miss rate for demand accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.939394 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 0.811688 # mshr miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 31154.121864 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 31469.879518 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 31404.761905 # average ReadExReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 31154.121864 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 31448 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 31154.121864 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 31448 # average overall mshr miss latency
system.cpu.l2cache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/00.hello/ref/arm/linux/simple-atomic/config.ini b/tests/quick/se/00.hello/ref/arm/linux/simple-atomic/config.ini
index 1ee45ad85..a2c85dbcd 100644
--- a/tests/quick/se/00.hello/ref/arm/linux/simple-atomic/config.ini
+++ b/tests/quick/se/00.hello/ref/arm/linux/simple-atomic/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.membus.port[0]
[system.cpu]
type=AtomicSimpleCPU
-children=dtb itb tracer workload
+children=dtb interrupts itb tracer workload
checker=Null
clock=500
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
simulate_data_stalls=false
simulate_inst_stalls=false
@@ -52,11 +62,32 @@ icache_port=system.membus.port[2]
[system.cpu.dtb]
type=ArmTLB
+children=walker
size=64
+walker=system.cpu.dtb.walker
+
+[system.cpu.dtb.walker]
+type=ArmTableWalker
+max_backoff=100000
+min_backoff=0
+sys=system
+port=system.membus.port[5]
+
+[system.cpu.interrupts]
+type=ArmInterrupts
[system.cpu.itb]
type=ArmTLB
+children=walker
size=64
+walker=system.cpu.itb.walker
+
+[system.cpu.itb.walker]
+type=ArmTableWalker
+max_backoff=100000
+min_backoff=0
+sys=system
+port=system.membus.port[4]
[system.cpu.tracer]
type=ExeTracer
@@ -88,7 +119,7 @@ clock=1000
header_cycles=1
use_default_range=false
width=64
-port=system.system_port system.physmem.port[0] system.cpu.icache_port system.cpu.dcache_port
+port=system.system_port system.physmem.port[0] system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.physmem]
type=PhysicalMemory
diff --git a/tests/quick/se/00.hello/ref/arm/linux/simple-atomic/simout b/tests/quick/se/00.hello/ref/arm/linux/simple-atomic/simout
index 13e73ddc3..ef47c4ce8 100755
--- a/tests/quick/se/00.hello/ref/arm/linux/simple-atomic/simout
+++ b/tests/quick/se/00.hello/ref/arm/linux/simple-atomic/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:16:21
-gem5 started Jan 23 2012 04:24:50
+gem5 compiled Feb 11 2012 13:10:40
+gem5 started Feb 11 2012 15:36:01
gem5 executing on zizzer
-command line: build/ARM_SE/gem5.opt -d build/ARM_SE/tests/opt/quick/00.hello/arm/linux/simple-atomic -re tests/run.py build/ARM_SE/tests/opt/quick/00.hello/arm/linux/simple-atomic
+command line: build/ARM/gem5.fast -d build/ARM/tests/fast/quick/se/00.hello/arm/linux/simple-atomic -re tests/run.py build/ARM/tests/fast/quick/se/00.hello/arm/linux/simple-atomic
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Hello world!
diff --git a/tests/quick/se/00.hello/ref/arm/linux/simple-atomic/stats.txt b/tests/quick/se/00.hello/ref/arm/linux/simple-atomic/stats.txt
index 8e7751fe7..1e73e7e3d 100644
--- a/tests/quick/se/00.hello/ref/arm/linux/simple-atomic/stats.txt
+++ b/tests/quick/se/00.hello/ref/arm/linux/simple-atomic/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000003 # Nu
sim_ticks 2875500 # Number of ticks simulated
final_tick 2875500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 25921 # Simulator instruction rate (inst/s)
-host_tick_rate 12986430 # Simulator tick rate (ticks/s)
-host_mem_usage 208728 # Number of bytes of host memory used
-host_seconds 0.22 # Real time elapsed on the host
-sim_insts 5739 # Number of instructions simulated
+host_inst_rate 866385 # Simulator instruction rate (inst/s)
+host_op_rate 1077395 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 538148768 # Simulator tick rate (ticks/s)
+host_mem_usage 211284 # Number of bytes of host memory used
+host_seconds 0.01 # Real time elapsed on the host
+sim_insts 4600 # Number of instructions simulated
+sim_ops 5739 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 22944 # Number of bytes read from this memory
system.physmem.bytes_inst_read 18452 # Number of instructions bytes read from this memory
system.physmem.bytes_written 3648 # Number of bytes written to this memory
@@ -65,7 +67,8 @@ system.cpu.workload.num_syscalls 13 # Nu
system.cpu.numCycles 5752 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 5739 # Number of instructions executed
+system.cpu.committedInsts 4600 # Number of instructions committed
+system.cpu.committedOps 5739 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 4985 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 16 # Number of float alu accesses
system.cpu.num_func_calls 185 # number of times a function call or return occured
diff --git a/tests/quick/se/00.hello/ref/arm/linux/simple-timing/config.ini b/tests/quick/se/00.hello/ref/arm/linux/simple-timing/config.ini
index d881a3977..1d87891a2 100644
--- a/tests/quick/se/00.hello/ref/arm/linux/simple-timing/config.ini
+++ b/tests/quick/se/00.hello/ref/arm/linux/simple-timing/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.membus.port[0]
[system.cpu]
type=TimingSimpleCPU
-children=dcache dtb icache itb l2cache toL2Bus tracer workload
+children=dcache dtb icache interrupts itb l2cache toL2Bus tracer workload
checker=Null
clock=500
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
system=system
tracer=system.cpu.tracer
@@ -58,20 +68,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=262144
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
@@ -81,7 +84,16 @@ mem_side=system.cpu.toL2Bus.port[1]
[system.cpu.dtb]
type=ArmTLB
+children=walker
size=64
+walker=system.cpu.dtb.walker
+
+[system.cpu.dtb.walker]
+type=ArmTableWalker
+max_backoff=100000
+min_backoff=0
+sys=system
+port=system.cpu.toL2Bus.port[3]
[system.cpu.icache]
type=BaseCache
@@ -94,20 +106,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=131072
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
@@ -115,9 +120,21 @@ write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.port[0]
+[system.cpu.interrupts]
+type=ArmInterrupts
+
[system.cpu.itb]
type=ArmTLB
+children=walker
size=64
+walker=system.cpu.itb.walker
+
+[system.cpu.itb.walker]
+type=ArmTableWalker
+max_backoff=100000
+min_backoff=0
+sys=system
+port=system.cpu.toL2Bus.port[2]
[system.cpu.l2cache]
type=BaseCache
@@ -130,25 +147,18 @@ is_top_level=false
latency=10000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=100000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=2097152
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
write_buffers=8
-cpu_side=system.cpu.toL2Bus.port[2]
+cpu_side=system.cpu.toL2Bus.port[4]
mem_side=system.membus.port[2]
[system.cpu.toL2Bus]
@@ -159,7 +169,7 @@ clock=1000
header_cycles=1
use_default_range=false
width=64
-port=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.l2cache.cpu_side
+port=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.l2cache.cpu_side
[system.cpu.tracer]
type=ExeTracer
diff --git a/tests/quick/se/00.hello/ref/arm/linux/simple-timing/simout b/tests/quick/se/00.hello/ref/arm/linux/simple-timing/simout
index 25474862b..378a682d4 100755
--- a/tests/quick/se/00.hello/ref/arm/linux/simple-timing/simout
+++ b/tests/quick/se/00.hello/ref/arm/linux/simple-timing/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:16:21
-gem5 started Jan 23 2012 04:24:50
+gem5 compiled Feb 11 2012 13:10:40
+gem5 started Feb 11 2012 15:36:11
gem5 executing on zizzer
-command line: build/ARM_SE/gem5.opt -d build/ARM_SE/tests/opt/quick/00.hello/arm/linux/simple-timing -re tests/run.py build/ARM_SE/tests/opt/quick/00.hello/arm/linux/simple-timing
+command line: build/ARM/gem5.fast -d build/ARM/tests/fast/quick/se/00.hello/arm/linux/simple-timing -re tests/run.py build/ARM/tests/fast/quick/se/00.hello/arm/linux/simple-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Hello world!
diff --git a/tests/quick/se/00.hello/ref/arm/linux/simple-timing/stats.txt b/tests/quick/se/00.hello/ref/arm/linux/simple-timing/stats.txt
index 9108e20ee..a93efeca8 100644
--- a/tests/quick/se/00.hello/ref/arm/linux/simple-timing/stats.txt
+++ b/tests/quick/se/00.hello/ref/arm/linux/simple-timing/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000026 # Nu
sim_ticks 26361000 # Number of ticks simulated
final_tick 26361000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 20483 # Simulator instruction rate (inst/s)
-host_tick_rate 95024596 # Simulator tick rate (ticks/s)
-host_mem_usage 217432 # Number of bytes of host memory used
-host_seconds 0.28 # Real time elapsed on the host
-sim_insts 5682 # Number of instructions simulated
+host_inst_rate 456104 # Simulator instruction rate (inst/s)
+host_op_rate 565540 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 2619225899 # Simulator tick rate (ticks/s)
+host_mem_usage 220184 # Number of bytes of host memory used
+host_seconds 0.01 # Real time elapsed on the host
+sim_insts 4574 # Number of instructions simulated
+sim_ops 5682 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 22400 # Number of bytes read from this memory
system.physmem.bytes_inst_read 14400 # Number of instructions bytes read from this memory
system.physmem.bytes_written 0 # Number of bytes written to this memory
@@ -64,7 +66,8 @@ system.cpu.workload.num_syscalls 13 # Nu
system.cpu.numCycles 52722 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 5682 # Number of instructions executed
+system.cpu.committedInsts 4574 # Number of instructions committed
+system.cpu.committedOps 5682 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 4985 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 16 # Number of float alu accesses
system.cpu.num_func_calls 185 # number of times a function call or return occured
@@ -88,26 +91,39 @@ system.cpu.icache.total_refs 4373 # To
system.cpu.icache.sampled_refs 241 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 18.145228 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 114.525744 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.055921 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits 4373 # number of ReadReq hits
-system.cpu.icache.demand_hits 4373 # number of demand (read+write) hits
-system.cpu.icache.overall_hits 4373 # number of overall hits
-system.cpu.icache.ReadReq_misses 241 # number of ReadReq misses
-system.cpu.icache.demand_misses 241 # number of demand (read+write) misses
-system.cpu.icache.overall_misses 241 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency 12824000 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency 12824000 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency 12824000 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses 4614 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses 4614 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses 4614 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate 0.052232 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate 0.052232 # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate 0.052232 # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency 53211.618257 # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency 53211.618257 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency 53211.618257 # average overall miss latency
+system.cpu.icache.occ_blocks::cpu.inst 114.525744 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.055921 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.055921 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 4373 # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total 4373 # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst 4373 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total 4373 # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst 4373 # number of overall hits
+system.cpu.icache.overall_hits::total 4373 # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst 241 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total 241 # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst 241 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total 241 # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst 241 # number of overall misses
+system.cpu.icache.overall_misses::total 241 # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 12824000 # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total 12824000 # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 12824000 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total 12824000 # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 12824000 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total 12824000 # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst 4614 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total 4614 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst 4614 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total 4614 # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 4614 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total 4614 # number of overall (read+write) accesses
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.052232 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.052232 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.052232 # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 53211.618257 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 53211.618257 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 53211.618257 # average overall miss latency
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -116,26 +132,24 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks 0 # number of writebacks
-system.cpu.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses 241 # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses 241 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses 241 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.ReadReq_mshr_miss_latency 12101000 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency 12101000 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency 12101000 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.ReadReq_mshr_miss_rate 0.052232 # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate 0.052232 # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate 0.052232 # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 50211.618257 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 50211.618257 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 50211.618257 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst 241 # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total 241 # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst 241 # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total 241 # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst 241 # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total 241 # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 12101000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total 12101000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 12101000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total 12101000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 12101000 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total 12101000 # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.052232 # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.052232 # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.052232 # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 50211.618257 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 50211.618257 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 50211.618257 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements 0 # number of replacements
system.cpu.dcache.tagsinuse 82.937979 # Cycle average of tags in use
@@ -143,36 +157,57 @@ system.cpu.dcache.total_refs 1941 # To
system.cpu.dcache.sampled_refs 141 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 13.765957 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 82.937979 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.020249 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits 1049 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits 870 # number of WriteReq hits
-system.cpu.dcache.LoadLockedReq_hits 11 # number of LoadLockedReq hits
-system.cpu.dcache.StoreCondReq_hits 11 # number of StoreCondReq hits
-system.cpu.dcache.demand_hits 1919 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits 1919 # number of overall hits
-system.cpu.dcache.ReadReq_misses 98 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses 43 # number of WriteReq misses
-system.cpu.dcache.demand_misses 141 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses 141 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency 4816000 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency 2408000 # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency 7224000 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency 7224000 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses 1147 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses 913 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.LoadLockedReq_accesses 11 # number of LoadLockedReq accesses(hits+misses)
-system.cpu.dcache.StoreCondReq_accesses 11 # number of StoreCondReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses 2060 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses 2060 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate 0.085440 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate 0.047097 # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate 0.068447 # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate 0.068447 # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency 49142.857143 # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency 56000 # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency 51234.042553 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency 51234.042553 # average overall miss latency
+system.cpu.dcache.occ_blocks::cpu.data 82.937979 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.020249 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.020249 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 1049 # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total 1049 # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 870 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total 870 # number of WriteReq hits
+system.cpu.dcache.LoadLockedReq_hits::cpu.data 11 # number of LoadLockedReq hits
+system.cpu.dcache.LoadLockedReq_hits::total 11 # number of LoadLockedReq hits
+system.cpu.dcache.StoreCondReq_hits::cpu.data 11 # number of StoreCondReq hits
+system.cpu.dcache.StoreCondReq_hits::total 11 # number of StoreCondReq hits
+system.cpu.dcache.demand_hits::cpu.data 1919 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total 1919 # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data 1919 # number of overall hits
+system.cpu.dcache.overall_hits::total 1919 # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data 98 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total 98 # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 43 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total 43 # number of WriteReq misses
+system.cpu.dcache.demand_misses::cpu.data 141 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total 141 # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data 141 # number of overall misses
+system.cpu.dcache.overall_misses::total 141 # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 4816000 # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total 4816000 # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 2408000 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total 2408000 # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 7224000 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total 7224000 # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 7224000 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total 7224000 # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data 1147 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total 1147 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 913 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::total 913 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_accesses::cpu.data 11 # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_accesses::total 11 # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_accesses::cpu.data 11 # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_accesses::total 11 # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.demand_accesses::cpu.data 2060 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total 2060 # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 2060 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total 2060 # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.085440 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.047097 # miss rate for WriteReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.068447 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.068447 # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 49142.857143 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 56000 # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 51234.042553 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 51234.042553 # average overall miss latency
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -181,30 +216,30 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks 0 # number of writebacks
-system.cpu.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses 98 # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses 43 # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses 141 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses 141 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.ReadReq_mshr_miss_latency 4522000 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency 2279000 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency 6801000 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency 6801000 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate 0.085440 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate 0.047097 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate 0.068447 # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate 0.068447 # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 46142.857143 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 53000 # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 48234.042553 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 48234.042553 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data 98 # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total 98 # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data 43 # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total 43 # number of WriteReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data 141 # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total 141 # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data 141 # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total 141 # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 4522000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total 4522000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 2279000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total 2279000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 6801000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total 6801000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 6801000 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total 6801000 # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.085440 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.047097 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.068447 # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.068447 # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 46142.857143 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 53000 # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 48234.042553 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 48234.042553 # average overall mshr miss latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.l2cache.replacements 0 # number of replacements
system.cpu.l2cache.tagsinuse 153.954484 # Cycle average of tags in use
@@ -212,31 +247,67 @@ system.cpu.l2cache.total_refs 32 # To
system.cpu.l2cache.sampled_refs 307 # Sample count of references to valid blocks.
system.cpu.l2cache.avg_refs 0.104235 # Average number of references to valid blocks.
system.cpu.l2cache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::0 153.954484 # Average occupied blocks per context
-system.cpu.l2cache.occ_percent::0 0.004698 # Average percentage of cache occupancy
-system.cpu.l2cache.ReadReq_hits 32 # number of ReadReq hits
-system.cpu.l2cache.demand_hits 32 # number of demand (read+write) hits
-system.cpu.l2cache.overall_hits 32 # number of overall hits
-system.cpu.l2cache.ReadReq_misses 307 # number of ReadReq misses
-system.cpu.l2cache.ReadExReq_misses 43 # number of ReadExReq misses
-system.cpu.l2cache.demand_misses 350 # number of demand (read+write) misses
-system.cpu.l2cache.overall_misses 350 # number of overall misses
-system.cpu.l2cache.ReadReq_miss_latency 15964000 # number of ReadReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency 2236000 # number of ReadExReq miss cycles
-system.cpu.l2cache.demand_miss_latency 18200000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency 18200000 # number of overall miss cycles
-system.cpu.l2cache.ReadReq_accesses 339 # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses 43 # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.demand_accesses 382 # number of demand (read+write) accesses
-system.cpu.l2cache.overall_accesses 382 # number of overall (read+write) accesses
-system.cpu.l2cache.ReadReq_miss_rate 0.905605 # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate 1 # miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_miss_rate 0.916230 # miss rate for demand accesses
-system.cpu.l2cache.overall_miss_rate 0.916230 # miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_miss_latency 52000 # average ReadReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency 52000 # average ReadExReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency 52000 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency 52000 # average overall miss latency
+system.cpu.l2cache.occ_blocks::cpu.inst 105.806385 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data 48.148099 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_percent::cpu.inst 0.003229 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.data 0.001469 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total 0.004698 # Average percentage of cache occupancy
+system.cpu.l2cache.ReadReq_hits::cpu.inst 16 # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::cpu.data 16 # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::total 32 # number of ReadReq hits
+system.cpu.l2cache.demand_hits::cpu.inst 16 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::cpu.data 16 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::total 32 # number of demand (read+write) hits
+system.cpu.l2cache.overall_hits::cpu.inst 16 # number of overall hits
+system.cpu.l2cache.overall_hits::cpu.data 16 # number of overall hits
+system.cpu.l2cache.overall_hits::total 32 # number of overall hits
+system.cpu.l2cache.ReadReq_misses::cpu.inst 225 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::cpu.data 82 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::total 307 # number of ReadReq misses
+system.cpu.l2cache.ReadExReq_misses::cpu.data 43 # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total 43 # number of ReadExReq misses
+system.cpu.l2cache.demand_misses::cpu.inst 225 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data 125 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::total 350 # number of demand (read+write) misses
+system.cpu.l2cache.overall_misses::cpu.inst 225 # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.data 125 # number of overall misses
+system.cpu.l2cache.overall_misses::total 350 # number of overall misses
+system.cpu.l2cache.ReadReq_miss_latency::cpu.inst 11700000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::cpu.data 4264000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::total 15964000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 2236000 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total 2236000 # number of ReadExReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst 11700000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data 6500000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total 18200000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst 11700000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data 6500000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total 18200000 # number of overall miss cycles
+system.cpu.l2cache.ReadReq_accesses::cpu.inst 241 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::cpu.data 98 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::total 339 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::cpu.data 43 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::total 43 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.demand_accesses::cpu.inst 241 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data 141 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total 382 # number of demand (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.inst 241 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.data 141 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total 382 # number of overall (read+write) accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.inst 0.933610 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.data 0.836735 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 # miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_miss_rate::cpu.inst 0.933610 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data 0.886525 # miss rate for demand accesses
+system.cpu.l2cache.overall_miss_rate::cpu.inst 0.933610 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.data 0.886525 # miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 52000 # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 52000 # average ReadReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 52000 # average ReadExReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 52000 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 52000 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 52000 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 52000 # average overall miss latency
system.cpu.l2cache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.l2cache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.l2cache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -245,30 +316,42 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs no_value
system.cpu.l2cache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.l2cache.fast_writes 0 # number of fast writes performed
system.cpu.l2cache.cache_copies 0 # number of cache copies performed
-system.cpu.l2cache.writebacks 0 # number of writebacks
-system.cpu.l2cache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.l2cache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.l2cache.ReadReq_mshr_misses 307 # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses 43 # number of ReadExReq MSHR misses
-system.cpu.l2cache.demand_mshr_misses 350 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.overall_mshr_misses 350 # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency 12280000 # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency 1720000 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency 14000000 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency 14000000 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate 0.905605 # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate 1 # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_mshr_miss_rate 0.916230 # mshr miss rate for demand accesses
-system.cpu.l2cache.overall_mshr_miss_rate 0.916230 # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 40000 # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 40000 # average ReadExReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 40000 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 40000 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.l2cache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.l2cache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst 225 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.data 82 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::total 307 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 43 # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::total 43 # number of ReadExReq MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.inst 225 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data 125 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::total 350 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.inst 225 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.data 125 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::total 350 # number of overall MSHR misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst 9000000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data 3280000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::total 12280000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 1720000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 1720000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 9000000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 5000000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total 14000000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 9000000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 5000000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total 14000000 # number of overall MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst 0.933610 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data 0.836735 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.933610 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 0.886525 # mshr miss rate for demand accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.933610 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 0.886525 # mshr miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 40000 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 40000 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 40000 # average ReadExReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 40000 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 40000 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 40000 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 40000 # average overall mshr miss latency
system.cpu.l2cache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/00.hello/ref/mips/linux/inorder-timing/config.ini b/tests/quick/se/00.hello/ref/mips/linux/inorder-timing/config.ini
index 1ccb30b9c..600677fb9 100644
--- a/tests/quick/se/00.hello/ref/mips/linux/inorder-timing/config.ini
+++ b/tests/quick/se/00.hello/ref/mips/linux/inorder-timing/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,7 +30,7 @@ system_port=system.membus.port[0]
[system.cpu]
type=InOrderCPU
-children=dcache dtb icache itb l2cache toL2Bus tracer workload
+children=dcache dtb icache interrupts itb l2cache toL2Bus tracer workload
BTBEntries=4096
BTBTagSize=16
RASSize=16
@@ -45,6 +52,7 @@ div32RepeatRate=1
div8Latency=1
div8RepeatRate=1
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
fetchBuffSize=4
@@ -57,6 +65,7 @@ globalCtrBits=2
globalHistoryBits=13
globalPredictorSize=8192
instShiftAmt=2
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
localCtrBits=2
localHistoryBits=11
@@ -72,6 +81,7 @@ multRepeatRate=1
numThreads=1
phase=0
predType=tournament
+profile=0
progress_interval=0
stageTracing=false
stageWidth=4
@@ -93,20 +103,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=262144
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
@@ -129,20 +132,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=131072
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
@@ -150,6 +146,9 @@ write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.port[0]
+[system.cpu.interrupts]
+type=MipsInterrupts
+
[system.cpu.itb]
type=MipsTLB
size=64
@@ -165,20 +164,13 @@ is_top_level=false
latency=10000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=100000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=2097152
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
diff --git a/tests/quick/se/00.hello/ref/mips/linux/inorder-timing/simout b/tests/quick/se/00.hello/ref/mips/linux/inorder-timing/simout
index 677598e87..9f59be0ce 100755
--- a/tests/quick/se/00.hello/ref/mips/linux/inorder-timing/simout
+++ b/tests/quick/se/00.hello/ref/mips/linux/inorder-timing/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 03:56:13
-gem5 started Jan 23 2012 04:23:29
+gem5 compiled Feb 11 2012 13:07:32
+gem5 started Feb 11 2012 13:54:30
gem5 executing on zizzer
-command line: build/MIPS_SE/gem5.opt -d build/MIPS_SE/tests/opt/quick/00.hello/mips/linux/inorder-timing -re tests/run.py build/MIPS_SE/tests/opt/quick/00.hello/mips/linux/inorder-timing
+command line: build/MIPS/gem5.fast -d build/MIPS/tests/fast/quick/se/00.hello/mips/linux/inorder-timing -re tests/run.py build/MIPS/tests/fast/quick/se/00.hello/mips/linux/inorder-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
diff --git a/tests/quick/se/00.hello/ref/mips/linux/inorder-timing/stats.txt b/tests/quick/se/00.hello/ref/mips/linux/inorder-timing/stats.txt
index 78172e7b6..6cd55fbff 100644
--- a/tests/quick/se/00.hello/ref/mips/linux/inorder-timing/stats.txt
+++ b/tests/quick/se/00.hello/ref/mips/linux/inorder-timing/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000020 # Nu
sim_ticks 19785000 # Number of ticks simulated
final_tick 19785000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 71616 # Simulator instruction rate (inst/s)
-host_tick_rate 243111037 # Simulator tick rate (ticks/s)
-host_mem_usage 208328 # Number of bytes of host memory used
-host_seconds 0.08 # Real time elapsed on the host
+host_inst_rate 101976 # Simulator instruction rate (inst/s)
+host_op_rate 101944 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 346042004 # Simulator tick rate (ticks/s)
+host_mem_usage 210372 # Number of bytes of host memory used
+host_seconds 0.06 # Real time elapsed on the host
sim_insts 5827 # Number of instructions simulated
+sim_ops 5827 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 29120 # Number of bytes read from this memory
system.physmem.bytes_inst_read 20288 # Number of instructions bytes read from this memory
system.physmem.bytes_written 0 # Number of bytes written to this memory
@@ -54,9 +56,10 @@ system.cpu.comNops 657 # Nu
system.cpu.comNonSpec 10 # Number of Non-Speculative instructions committed
system.cpu.comInts 2155 # Number of Integer instructions committed
system.cpu.comFloats 0 # Number of Floating Point instructions committed
-system.cpu.committedInsts 5827 # Number of Instructions Simulated (Per-Thread)
-system.cpu.smtCommittedInsts 0 # Number of SMT Instructions Simulated (Per-Thread)
-system.cpu.committedInsts_total 5827 # Number of Instructions Simulated (Total)
+system.cpu.committedInsts 5827 # Number of Instructions committed (Per-Thread)
+system.cpu.committedOps 5827 # Number of Ops committed (Per-Thread)
+system.cpu.smtCommittedInsts 0 # Number of SMT Instructions committed (Per-Thread)
+system.cpu.committedInsts_total 5827 # Number of Instructions committed (Total)
system.cpu.cpi 6.790973 # CPI: Cycles Per Instruction (Per-Thread)
system.cpu.smt_cpi no_value # CPI: Total SMT-CPI
system.cpu.cpi_total 6.790973 # CPI: Total CPI of All Threads
@@ -110,26 +113,39 @@ system.cpu.icache.total_refs 443 # To
system.cpu.icache.sampled_refs 319 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 1.388715 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 148.138598 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.072333 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits 443 # number of ReadReq hits
-system.cpu.icache.demand_hits 443 # number of demand (read+write) hits
-system.cpu.icache.overall_hits 443 # number of overall hits
-system.cpu.icache.ReadReq_misses 341 # number of ReadReq misses
-system.cpu.icache.demand_misses 341 # number of demand (read+write) misses
-system.cpu.icache.overall_misses 341 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency 19027500 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency 19027500 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency 19027500 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses 784 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses 784 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses 784 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate 0.434949 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate 0.434949 # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate 0.434949 # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency 55799.120235 # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency 55799.120235 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency 55799.120235 # average overall miss latency
+system.cpu.icache.occ_blocks::cpu.inst 148.138598 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.072333 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.072333 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 443 # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total 443 # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst 443 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total 443 # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst 443 # number of overall hits
+system.cpu.icache.overall_hits::total 443 # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst 341 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total 341 # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst 341 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total 341 # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst 341 # number of overall misses
+system.cpu.icache.overall_misses::total 341 # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 19027500 # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total 19027500 # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 19027500 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total 19027500 # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 19027500 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total 19027500 # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst 784 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total 784 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst 784 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total 784 # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 784 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total 784 # number of overall (read+write) accesses
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.434949 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.434949 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.434949 # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 55799.120235 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 55799.120235 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 55799.120235 # average overall miss latency
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 29000 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -138,27 +154,30 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets 29000 # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks 0 # number of writebacks
-system.cpu.icache.ReadReq_mshr_hits 22 # number of ReadReq MSHR hits
-system.cpu.icache.demand_mshr_hits 22 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits 22 # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses 319 # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses 319 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses 319 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.ReadReq_mshr_miss_latency 16952500 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency 16952500 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency 16952500 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.ReadReq_mshr_miss_rate 0.406888 # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate 0.406888 # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate 0.406888 # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 53142.633229 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 53142.633229 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 53142.633229 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.ReadReq_mshr_hits::cpu.inst 22 # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_hits::total 22 # number of ReadReq MSHR hits
+system.cpu.icache.demand_mshr_hits::cpu.inst 22 # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_hits::total 22 # number of demand (read+write) MSHR hits
+system.cpu.icache.overall_mshr_hits::cpu.inst 22 # number of overall MSHR hits
+system.cpu.icache.overall_mshr_hits::total 22 # number of overall MSHR hits
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst 319 # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total 319 # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst 319 # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total 319 # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst 319 # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total 319 # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 16952500 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total 16952500 # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 16952500 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total 16952500 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 16952500 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total 16952500 # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.406888 # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.406888 # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.406888 # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 53142.633229 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 53142.633229 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 53142.633229 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements 0 # number of replacements
system.cpu.dcache.tagsinuse 89.732679 # Cycle average of tags in use
@@ -166,32 +185,49 @@ system.cpu.dcache.total_refs 1838 # To
system.cpu.dcache.sampled_refs 138 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 13.318841 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 89.732679 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.021907 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits 1075 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits 763 # number of WriteReq hits
-system.cpu.dcache.demand_hits 1838 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits 1838 # number of overall hits
-system.cpu.dcache.ReadReq_misses 89 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses 162 # number of WriteReq misses
-system.cpu.dcache.demand_misses 251 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses 251 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency 5072500 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency 8912000 # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency 13984500 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency 13984500 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses 1164 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses 925 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses 2089 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses 2089 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate 0.076460 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate 0.175135 # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate 0.120153 # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate 0.120153 # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency 56994.382022 # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency 55012.345679 # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency 55715.139442 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency 55715.139442 # average overall miss latency
+system.cpu.dcache.occ_blocks::cpu.data 89.732679 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.021907 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.021907 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 1075 # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total 1075 # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 763 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total 763 # number of WriteReq hits
+system.cpu.dcache.demand_hits::cpu.data 1838 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total 1838 # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data 1838 # number of overall hits
+system.cpu.dcache.overall_hits::total 1838 # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data 89 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total 89 # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 162 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total 162 # number of WriteReq misses
+system.cpu.dcache.demand_misses::cpu.data 251 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total 251 # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data 251 # number of overall misses
+system.cpu.dcache.overall_misses::total 251 # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 5072500 # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total 5072500 # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 8912000 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total 8912000 # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 13984500 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total 13984500 # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 13984500 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total 13984500 # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data 1164 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total 1164 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 925 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::total 925 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.demand_accesses::cpu.data 2089 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total 2089 # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 2089 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total 2089 # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.076460 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.175135 # miss rate for WriteReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.120153 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.120153 # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 56994.382022 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 55012.345679 # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 55715.139442 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 55715.139442 # average overall miss latency
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 1153500 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -200,32 +236,38 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets 50152.173913 # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks 0 # number of writebacks
-system.cpu.dcache.ReadReq_mshr_hits 2 # number of ReadReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_hits 111 # number of WriteReq MSHR hits
-system.cpu.dcache.demand_mshr_hits 113 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits 113 # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses 87 # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses 51 # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses 138 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses 138 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.ReadReq_mshr_miss_latency 4702500 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency 2746000 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency 7448500 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency 7448500 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate 0.074742 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate 0.055135 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate 0.066060 # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate 0.066060 # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 54051.724138 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 53843.137255 # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 53974.637681 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 53974.637681 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.ReadReq_mshr_hits::cpu.data 2 # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_hits::total 2 # number of ReadReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::cpu.data 111 # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::total 111 # number of WriteReq MSHR hits
+system.cpu.dcache.demand_mshr_hits::cpu.data 113 # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_hits::total 113 # number of demand (read+write) MSHR hits
+system.cpu.dcache.overall_mshr_hits::cpu.data 113 # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_hits::total 113 # number of overall MSHR hits
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data 87 # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total 87 # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data 51 # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total 51 # number of WriteReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data 138 # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total 138 # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data 138 # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total 138 # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 4702500 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total 4702500 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 2746000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total 2746000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 7448500 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total 7448500 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 7448500 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total 7448500 # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.074742 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.055135 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.066060 # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.066060 # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 54051.724138 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 53843.137255 # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 53974.637681 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 53974.637681 # average overall mshr miss latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.l2cache.replacements 0 # number of replacements
system.cpu.l2cache.tagsinuse 205.469583 # Cycle average of tags in use
@@ -233,31 +275,64 @@ system.cpu.l2cache.total_refs 2 # To
system.cpu.l2cache.sampled_refs 404 # Sample count of references to valid blocks.
system.cpu.l2cache.avg_refs 0.004950 # Average number of references to valid blocks.
system.cpu.l2cache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::0 205.469583 # Average occupied blocks per context
-system.cpu.l2cache.occ_percent::0 0.006270 # Average percentage of cache occupancy
-system.cpu.l2cache.ReadReq_hits 2 # number of ReadReq hits
-system.cpu.l2cache.demand_hits 2 # number of demand (read+write) hits
-system.cpu.l2cache.overall_hits 2 # number of overall hits
-system.cpu.l2cache.ReadReq_misses 404 # number of ReadReq misses
-system.cpu.l2cache.ReadExReq_misses 51 # number of ReadExReq misses
-system.cpu.l2cache.demand_misses 455 # number of demand (read+write) misses
-system.cpu.l2cache.overall_misses 455 # number of overall misses
-system.cpu.l2cache.ReadReq_miss_latency 21170500 # number of ReadReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency 2682500 # number of ReadExReq miss cycles
-system.cpu.l2cache.demand_miss_latency 23853000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency 23853000 # number of overall miss cycles
-system.cpu.l2cache.ReadReq_accesses 406 # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses 51 # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.demand_accesses 457 # number of demand (read+write) accesses
-system.cpu.l2cache.overall_accesses 457 # number of overall (read+write) accesses
-system.cpu.l2cache.ReadReq_miss_rate 0.995074 # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate 1 # miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_miss_rate 0.995624 # miss rate for demand accesses
-system.cpu.l2cache.overall_miss_rate 0.995624 # miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_miss_latency 52402.227723 # average ReadReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency 52598.039216 # average ReadExReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency 52424.175824 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency 52424.175824 # average overall miss latency
+system.cpu.l2cache.occ_blocks::cpu.inst 149.779235 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data 55.690348 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_percent::cpu.inst 0.004571 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.data 0.001700 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total 0.006270 # Average percentage of cache occupancy
+system.cpu.l2cache.ReadReq_hits::cpu.inst 2 # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::total 2 # number of ReadReq hits
+system.cpu.l2cache.demand_hits::cpu.inst 2 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::total 2 # number of demand (read+write) hits
+system.cpu.l2cache.overall_hits::cpu.inst 2 # number of overall hits
+system.cpu.l2cache.overall_hits::total 2 # number of overall hits
+system.cpu.l2cache.ReadReq_misses::cpu.inst 317 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::cpu.data 87 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::total 404 # number of ReadReq misses
+system.cpu.l2cache.ReadExReq_misses::cpu.data 51 # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total 51 # number of ReadExReq misses
+system.cpu.l2cache.demand_misses::cpu.inst 317 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data 138 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::total 455 # number of demand (read+write) misses
+system.cpu.l2cache.overall_misses::cpu.inst 317 # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.data 138 # number of overall misses
+system.cpu.l2cache.overall_misses::total 455 # number of overall misses
+system.cpu.l2cache.ReadReq_miss_latency::cpu.inst 16585500 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::cpu.data 4585000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::total 21170500 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 2682500 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total 2682500 # number of ReadExReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst 16585500 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data 7267500 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total 23853000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst 16585500 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data 7267500 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total 23853000 # number of overall miss cycles
+system.cpu.l2cache.ReadReq_accesses::cpu.inst 319 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::cpu.data 87 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::total 406 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::cpu.data 51 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::total 51 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.demand_accesses::cpu.inst 319 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data 138 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total 457 # number of demand (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.inst 319 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.data 138 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total 457 # number of overall (read+write) accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.inst 0.993730 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.data 1 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 # miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_miss_rate::cpu.inst 0.993730 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data 1 # miss rate for demand accesses
+system.cpu.l2cache.overall_miss_rate::cpu.inst 0.993730 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.data 1 # miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 52320.189274 # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 52701.149425 # average ReadReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 52598.039216 # average ReadExReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 52320.189274 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 52663.043478 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 52320.189274 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 52663.043478 # average overall miss latency
system.cpu.l2cache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.l2cache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.l2cache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -266,30 +341,42 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs no_value
system.cpu.l2cache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.l2cache.fast_writes 0 # number of fast writes performed
system.cpu.l2cache.cache_copies 0 # number of cache copies performed
-system.cpu.l2cache.writebacks 0 # number of writebacks
-system.cpu.l2cache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.l2cache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.l2cache.ReadReq_mshr_misses 404 # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses 51 # number of ReadExReq MSHR misses
-system.cpu.l2cache.demand_mshr_misses 455 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.overall_mshr_misses 455 # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency 16247000 # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency 2058000 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency 18305000 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency 18305000 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate 0.995074 # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate 1 # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_mshr_miss_rate 0.995624 # mshr miss rate for demand accesses
-system.cpu.l2cache.overall_mshr_miss_rate 0.995624 # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 40215.346535 # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 40352.941176 # average ReadExReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 40230.769231 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 40230.769231 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.l2cache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.l2cache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst 317 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.data 87 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::total 404 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 51 # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::total 51 # number of ReadExReq MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.inst 317 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data 138 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::total 455 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.inst 317 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.data 138 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::total 455 # number of overall MSHR misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst 12717500 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data 3529500 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::total 16247000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 2058000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 2058000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 12717500 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 5587500 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total 18305000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 12717500 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 5587500 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total 18305000 # number of overall MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst 0.993730 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.993730 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 1 # mshr miss rate for demand accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.993730 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 1 # mshr miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 40118.296530 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 40568.965517 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 40352.941176 # average ReadExReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 40118.296530 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 40489.130435 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 40118.296530 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 40489.130435 # average overall mshr miss latency
system.cpu.l2cache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/00.hello/ref/mips/linux/o3-timing/config.ini b/tests/quick/se/00.hello/ref/mips/linux/o3-timing/config.ini
index 508c3cad4..00305a8e7 100644
--- a/tests/quick/se/00.hello/ref/mips/linux/o3-timing/config.ini
+++ b/tests/quick/se/00.hello/ref/mips/linux/o3-timing/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,7 +30,7 @@ system_port=system.membus.port[0]
[system.cpu]
type=DerivO3CPU
-children=dcache dtb fuPool icache itb l2cache toL2Bus tracer workload
+children=dcache dtb fuPool icache interrupts itb l2cache toL2Bus tracer workload
BTBEntries=4096
BTBTagSize=16
LFSTSize=1024
@@ -52,6 +59,7 @@ decodeWidth=8
defer_registration=false
dispatchWidth=8
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
fetchToDecodeDelay=1
@@ -69,6 +77,7 @@ iewToDecodeDelay=1
iewToFetchDelay=1
iewToRenameDelay=1
instShiftAmt=2
+interrupts=system.cpu.interrupts
issueToExecuteDelay=1
issueWidth=8
itb=system.cpu.itb
@@ -80,6 +89,7 @@ max_insts_all_threads=0
max_insts_any_thread=0
max_loads_all_threads=0
max_loads_any_thread=0
+needsTSO=false
numIQEntries=64
numPhysFloatRegs=256
numPhysIntRegs=256
@@ -88,6 +98,7 @@ numRobs=1
numThreads=1
phase=0
predType=tournament
+profile=0
progress_interval=0
renameToDecodeDelay=1
renameToFetchDelay=1
@@ -125,20 +136,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=262144
subblock_size=0
+system=system
tgts_per_mshr=20
trace_addr=0
two_queue=false
@@ -424,20 +428,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=131072
subblock_size=0
+system=system
tgts_per_mshr=20
trace_addr=0
two_queue=false
@@ -445,6 +442,9 @@ write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.port[0]
+[system.cpu.interrupts]
+type=MipsInterrupts
+
[system.cpu.itb]
type=MipsTLB
size=64
@@ -460,20 +460,13 @@ is_top_level=false
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=2097152
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
diff --git a/tests/quick/se/00.hello/ref/mips/linux/o3-timing/simout b/tests/quick/se/00.hello/ref/mips/linux/o3-timing/simout
index eb1e6f70f..afa267678 100755
--- a/tests/quick/se/00.hello/ref/mips/linux/o3-timing/simout
+++ b/tests/quick/se/00.hello/ref/mips/linux/o3-timing/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 03:56:13
-gem5 started Jan 23 2012 04:23:41
+gem5 compiled Feb 11 2012 13:07:32
+gem5 started Feb 11 2012 13:54:39
gem5 executing on zizzer
-command line: build/MIPS_SE/gem5.opt -d build/MIPS_SE/tests/opt/quick/00.hello/mips/linux/o3-timing -re tests/run.py build/MIPS_SE/tests/opt/quick/00.hello/mips/linux/o3-timing
+command line: build/MIPS/gem5.fast -d build/MIPS/tests/fast/quick/se/00.hello/mips/linux/o3-timing -re tests/run.py build/MIPS/tests/fast/quick/se/00.hello/mips/linux/o3-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
diff --git a/tests/quick/se/00.hello/ref/mips/linux/o3-timing/stats.txt b/tests/quick/se/00.hello/ref/mips/linux/o3-timing/stats.txt
index e49d82dd9..9ff42644b 100644
--- a/tests/quick/se/00.hello/ref/mips/linux/o3-timing/stats.txt
+++ b/tests/quick/se/00.hello/ref/mips/linux/o3-timing/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000012 # Nu
sim_ticks 12272500 # Number of ticks simulated
final_tick 12272500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 65845 # Simulator instruction rate (inst/s)
-host_tick_rate 156294886 # Simulator tick rate (ticks/s)
-host_mem_usage 208908 # Number of bytes of host memory used
-host_seconds 0.08 # Real time elapsed on the host
+host_inst_rate 97350 # Simulator instruction rate (inst/s)
+host_op_rate 97317 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 230983195 # Simulator tick rate (ticks/s)
+host_mem_usage 211060 # Number of bytes of host memory used
+host_seconds 0.05 # Real time elapsed on the host
sim_insts 5169 # Number of instructions simulated
+sim_ops 5169 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 30400 # Number of bytes read from this memory
system.physmem.bytes_inst_read 21312 # Number of instructions bytes read from this memory
system.physmem.bytes_written 0 # Number of bytes written to this memory
@@ -255,6 +257,7 @@ system.cpu.iew.wb_rate 0.289986 # in
system.cpu.iew.wb_fanout 0.698936 # average fanout of values written-back
system.cpu.iew.wb_penalized_rate 0 # fraction of instructions written-back that wrote to 'other' IQ
system.cpu.commit.commitCommittedInsts 5826 # The number of committed instructions
+system.cpu.commit.commitCommittedOps 5826 # The number of committed instructions
system.cpu.commit.commitSquashedInsts 4197 # The number of squashed insts skipped by commit
system.cpu.commit.commitNonSpecStalls 10 # The number of times commit has been forced to stall to communicate backwards
system.cpu.commit.branchMispredicts 357 # The number of times a branch was mispredicted
@@ -275,7 +278,8 @@ system.cpu.commit.committed_per_cycle::overflows 0 0.00% 100.
system.cpu.commit.committed_per_cycle::min_value 0 # Number of insts commited each cycle
system.cpu.commit.committed_per_cycle::max_value 8 # Number of insts commited each cycle
system.cpu.commit.committed_per_cycle::total 11871 # Number of insts commited each cycle
-system.cpu.commit.count 5826 # Number of instructions committed
+system.cpu.commit.committedInsts 5826 # Number of instructions committed
+system.cpu.commit.committedOps 5826 # Number of ops (including micro ops) committed
system.cpu.commit.swp_count 0 # Number of s/w prefetches committed
system.cpu.commit.refs 2089 # Number of memory references committed
system.cpu.commit.loads 1164 # Number of loads committed
@@ -291,6 +295,7 @@ system.cpu.rob.rob_writes 20794 # Th
system.cpu.timesIdled 251 # Number of times that the entire CPU went into an idle state and unscheduled itself
system.cpu.idleCycles 11938 # Total number of cycles that the CPU has spent unscheduled due to idling
system.cpu.committedInsts 5169 # Number of Instructions Simulated
+system.cpu.committedOps 5169 # Number of Ops (including micro ops) Simulated
system.cpu.committedInsts_total 5169 # Number of Instructions Simulated
system.cpu.cpi 4.748694 # CPI: Cycles Per Instruction
system.cpu.cpi_total 4.748694 # CPI: Total CPI of All Threads
@@ -307,26 +312,39 @@ system.cpu.icache.total_refs 1363 # To
system.cpu.icache.sampled_refs 336 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 4.056548 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 161.224498 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.078723 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits 1363 # number of ReadReq hits
-system.cpu.icache.demand_hits 1363 # number of demand (read+write) hits
-system.cpu.icache.overall_hits 1363 # number of overall hits
-system.cpu.icache.ReadReq_misses 418 # number of ReadReq misses
-system.cpu.icache.demand_misses 418 # number of demand (read+write) misses
-system.cpu.icache.overall_misses 418 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency 15148000 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency 15148000 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency 15148000 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses 1781 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses 1781 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses 1781 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate 0.234700 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate 0.234700 # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate 0.234700 # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency 36239.234450 # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency 36239.234450 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency 36239.234450 # average overall miss latency
+system.cpu.icache.occ_blocks::cpu.inst 161.224498 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.078723 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.078723 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 1363 # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total 1363 # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst 1363 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total 1363 # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst 1363 # number of overall hits
+system.cpu.icache.overall_hits::total 1363 # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst 418 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total 418 # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst 418 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total 418 # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst 418 # number of overall misses
+system.cpu.icache.overall_misses::total 418 # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 15148000 # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total 15148000 # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 15148000 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total 15148000 # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 15148000 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total 15148000 # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst 1781 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total 1781 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst 1781 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total 1781 # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 1781 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total 1781 # number of overall (read+write) accesses
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.234700 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.234700 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.234700 # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 36239.234450 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 36239.234450 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 36239.234450 # average overall miss latency
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -335,27 +353,30 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks 0 # number of writebacks
-system.cpu.icache.ReadReq_mshr_hits 82 # number of ReadReq MSHR hits
-system.cpu.icache.demand_mshr_hits 82 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits 82 # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses 336 # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses 336 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses 336 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.ReadReq_mshr_miss_latency 11784000 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency 11784000 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency 11784000 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.ReadReq_mshr_miss_rate 0.188658 # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate 0.188658 # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate 0.188658 # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 35071.428571 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 35071.428571 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 35071.428571 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.ReadReq_mshr_hits::cpu.inst 82 # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_hits::total 82 # number of ReadReq MSHR hits
+system.cpu.icache.demand_mshr_hits::cpu.inst 82 # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_hits::total 82 # number of demand (read+write) MSHR hits
+system.cpu.icache.overall_mshr_hits::cpu.inst 82 # number of overall MSHR hits
+system.cpu.icache.overall_mshr_hits::total 82 # number of overall MSHR hits
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst 336 # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total 336 # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst 336 # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total 336 # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst 336 # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total 336 # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 11784000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total 11784000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 11784000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total 11784000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 11784000 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total 11784000 # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.188658 # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.188658 # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.188658 # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 35071.428571 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 35071.428571 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 35071.428571 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements 0 # number of replacements
system.cpu.dcache.tagsinuse 92.121984 # Cycle average of tags in use
@@ -363,32 +384,49 @@ system.cpu.dcache.total_refs 2380 # To
system.cpu.dcache.sampled_refs 142 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 16.760563 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 92.121984 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.022491 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits 1802 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits 578 # number of WriteReq hits
-system.cpu.dcache.demand_hits 2380 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits 2380 # number of overall hits
-system.cpu.dcache.ReadReq_misses 133 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses 347 # number of WriteReq misses
-system.cpu.dcache.demand_misses 480 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses 480 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency 4767500 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency 11508000 # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency 16275500 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency 16275500 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses 1935 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses 925 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses 2860 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses 2860 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate 0.068734 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate 0.375135 # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate 0.167832 # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate 0.167832 # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency 35845.864662 # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency 33164.265130 # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency 33907.291667 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency 33907.291667 # average overall miss latency
+system.cpu.dcache.occ_blocks::cpu.data 92.121984 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.022491 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.022491 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 1802 # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total 1802 # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 578 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total 578 # number of WriteReq hits
+system.cpu.dcache.demand_hits::cpu.data 2380 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total 2380 # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data 2380 # number of overall hits
+system.cpu.dcache.overall_hits::total 2380 # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data 133 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total 133 # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 347 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total 347 # number of WriteReq misses
+system.cpu.dcache.demand_misses::cpu.data 480 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total 480 # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data 480 # number of overall misses
+system.cpu.dcache.overall_misses::total 480 # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 4767500 # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total 4767500 # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 11508000 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total 11508000 # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 16275500 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total 16275500 # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 16275500 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total 16275500 # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data 1935 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total 1935 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 925 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::total 925 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.demand_accesses::cpu.data 2860 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total 2860 # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 2860 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total 2860 # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.068734 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.375135 # miss rate for WriteReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.167832 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.167832 # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 35845.864662 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 33164.265130 # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 33907.291667 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 33907.291667 # average overall miss latency
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -397,32 +435,38 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks 0 # number of writebacks
-system.cpu.dcache.ReadReq_mshr_hits 42 # number of ReadReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_hits 296 # number of WriteReq MSHR hits
-system.cpu.dcache.demand_mshr_hits 338 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits 338 # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses 91 # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses 51 # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses 142 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses 142 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.ReadReq_mshr_miss_latency 3272000 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency 1836000 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency 5108000 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency 5108000 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate 0.047028 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate 0.055135 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate 0.049650 # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate 0.049650 # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 35956.043956 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 36000 # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 35971.830986 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 35971.830986 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.ReadReq_mshr_hits::cpu.data 42 # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_hits::total 42 # number of ReadReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::cpu.data 296 # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::total 296 # number of WriteReq MSHR hits
+system.cpu.dcache.demand_mshr_hits::cpu.data 338 # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_hits::total 338 # number of demand (read+write) MSHR hits
+system.cpu.dcache.overall_mshr_hits::cpu.data 338 # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_hits::total 338 # number of overall MSHR hits
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data 91 # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total 91 # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data 51 # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total 51 # number of WriteReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data 142 # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total 142 # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data 142 # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total 142 # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 3272000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total 3272000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 1836000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total 1836000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 5108000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total 5108000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 5108000 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total 5108000 # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.047028 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.055135 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.049650 # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.049650 # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 35956.043956 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 36000 # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 35971.830986 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 35971.830986 # average overall mshr miss latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.l2cache.replacements 0 # number of replacements
system.cpu.l2cache.tagsinuse 221.521956 # Cycle average of tags in use
@@ -430,31 +474,64 @@ system.cpu.l2cache.total_refs 3 # To
system.cpu.l2cache.sampled_refs 424 # Sample count of references to valid blocks.
system.cpu.l2cache.avg_refs 0.007075 # Average number of references to valid blocks.
system.cpu.l2cache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::0 221.521956 # Average occupied blocks per context
-system.cpu.l2cache.occ_percent::0 0.006760 # Average percentage of cache occupancy
-system.cpu.l2cache.ReadReq_hits 3 # number of ReadReq hits
-system.cpu.l2cache.demand_hits 3 # number of demand (read+write) hits
-system.cpu.l2cache.overall_hits 3 # number of overall hits
-system.cpu.l2cache.ReadReq_misses 424 # number of ReadReq misses
-system.cpu.l2cache.ReadExReq_misses 51 # number of ReadExReq misses
-system.cpu.l2cache.demand_misses 475 # number of demand (read+write) misses
-system.cpu.l2cache.overall_misses 475 # number of overall misses
-system.cpu.l2cache.ReadReq_miss_latency 14561000 # number of ReadReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency 1760500 # number of ReadExReq miss cycles
-system.cpu.l2cache.demand_miss_latency 16321500 # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency 16321500 # number of overall miss cycles
-system.cpu.l2cache.ReadReq_accesses 427 # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses 51 # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.demand_accesses 478 # number of demand (read+write) accesses
-system.cpu.l2cache.overall_accesses 478 # number of overall (read+write) accesses
-system.cpu.l2cache.ReadReq_miss_rate 0.992974 # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate 1 # miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_miss_rate 0.993724 # miss rate for demand accesses
-system.cpu.l2cache.overall_miss_rate 0.993724 # miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_miss_latency 34341.981132 # average ReadReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency 34519.607843 # average ReadExReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency 34361.052632 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency 34361.052632 # average overall miss latency
+system.cpu.l2cache.occ_blocks::cpu.inst 163.434563 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data 58.087393 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_percent::cpu.inst 0.004988 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.data 0.001773 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total 0.006760 # Average percentage of cache occupancy
+system.cpu.l2cache.ReadReq_hits::cpu.inst 3 # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::total 3 # number of ReadReq hits
+system.cpu.l2cache.demand_hits::cpu.inst 3 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::total 3 # number of demand (read+write) hits
+system.cpu.l2cache.overall_hits::cpu.inst 3 # number of overall hits
+system.cpu.l2cache.overall_hits::total 3 # number of overall hits
+system.cpu.l2cache.ReadReq_misses::cpu.inst 333 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::cpu.data 91 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::total 424 # number of ReadReq misses
+system.cpu.l2cache.ReadExReq_misses::cpu.data 51 # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total 51 # number of ReadExReq misses
+system.cpu.l2cache.demand_misses::cpu.inst 333 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data 142 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::total 475 # number of demand (read+write) misses
+system.cpu.l2cache.overall_misses::cpu.inst 333 # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.data 142 # number of overall misses
+system.cpu.l2cache.overall_misses::total 475 # number of overall misses
+system.cpu.l2cache.ReadReq_miss_latency::cpu.inst 11418500 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::cpu.data 3142500 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::total 14561000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 1760500 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total 1760500 # number of ReadExReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst 11418500 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data 4903000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total 16321500 # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst 11418500 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data 4903000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total 16321500 # number of overall miss cycles
+system.cpu.l2cache.ReadReq_accesses::cpu.inst 336 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::cpu.data 91 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::total 427 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::cpu.data 51 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::total 51 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.demand_accesses::cpu.inst 336 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data 142 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total 478 # number of demand (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.inst 336 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.data 142 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total 478 # number of overall (read+write) accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.inst 0.991071 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.data 1 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 # miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_miss_rate::cpu.inst 0.991071 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data 1 # miss rate for demand accesses
+system.cpu.l2cache.overall_miss_rate::cpu.inst 0.991071 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.data 1 # miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 34289.789790 # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 34532.967033 # average ReadReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 34519.607843 # average ReadExReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 34289.789790 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 34528.169014 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 34289.789790 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 34528.169014 # average overall miss latency
system.cpu.l2cache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.l2cache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.l2cache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -463,30 +540,42 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs no_value
system.cpu.l2cache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.l2cache.fast_writes 0 # number of fast writes performed
system.cpu.l2cache.cache_copies 0 # number of cache copies performed
-system.cpu.l2cache.writebacks 0 # number of writebacks
-system.cpu.l2cache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.l2cache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.l2cache.ReadReq_mshr_misses 424 # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses 51 # number of ReadExReq MSHR misses
-system.cpu.l2cache.demand_mshr_misses 475 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.overall_mshr_misses 475 # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency 13198000 # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency 1598500 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency 14796500 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency 14796500 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate 0.992974 # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate 1 # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_mshr_miss_rate 0.993724 # mshr miss rate for demand accesses
-system.cpu.l2cache.overall_mshr_miss_rate 0.993724 # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31127.358491 # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31343.137255 # average ReadExReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 31150.526316 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 31150.526316 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.l2cache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.l2cache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst 333 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.data 91 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::total 424 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 51 # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::total 51 # number of ReadExReq MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.inst 333 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data 142 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::total 475 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.inst 333 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.data 142 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::total 475 # number of overall MSHR misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst 10340500 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data 2857500 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::total 13198000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 1598500 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 1598500 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 10340500 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 4456000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total 14796500 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 10340500 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 4456000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total 14796500 # number of overall MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst 0.991071 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.991071 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 1 # mshr miss rate for demand accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.991071 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 1 # mshr miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 31052.552553 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 31401.098901 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 31343.137255 # average ReadExReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 31052.552553 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 31380.281690 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 31052.552553 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 31380.281690 # average overall mshr miss latency
system.cpu.l2cache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/00.hello/ref/mips/linux/simple-atomic/config.ini b/tests/quick/se/00.hello/ref/mips/linux/simple-atomic/config.ini
index 8bad8df13..9563d85bf 100644
--- a/tests/quick/se/00.hello/ref/mips/linux/simple-atomic/config.ini
+++ b/tests/quick/se/00.hello/ref/mips/linux/simple-atomic/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.membus.port[0]
[system.cpu]
type=AtomicSimpleCPU
-children=dtb itb tracer workload
+children=dtb interrupts itb tracer workload
checker=Null
clock=500
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
simulate_data_stalls=false
simulate_inst_stalls=false
@@ -54,6 +64,9 @@ icache_port=system.membus.port[2]
type=MipsTLB
size=64
+[system.cpu.interrupts]
+type=MipsInterrupts
+
[system.cpu.itb]
type=MipsTLB
size=64
diff --git a/tests/quick/se/00.hello/ref/mips/linux/simple-atomic/simout b/tests/quick/se/00.hello/ref/mips/linux/simple-atomic/simout
index 4b9270f18..7716b33a4 100755
--- a/tests/quick/se/00.hello/ref/mips/linux/simple-atomic/simout
+++ b/tests/quick/se/00.hello/ref/mips/linux/simple-atomic/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 03:56:13
-gem5 started Jan 23 2012 04:23:47
+gem5 compiled Feb 11 2012 13:07:32
+gem5 started Feb 11 2012 13:54:41
gem5 executing on zizzer
-command line: build/MIPS_SE/gem5.opt -d build/MIPS_SE/tests/opt/quick/00.hello/mips/linux/simple-atomic -re tests/run.py build/MIPS_SE/tests/opt/quick/00.hello/mips/linux/simple-atomic
+command line: build/MIPS/gem5.fast -d build/MIPS/tests/fast/quick/se/00.hello/mips/linux/simple-atomic -re tests/run.py build/MIPS/tests/fast/quick/se/00.hello/mips/linux/simple-atomic
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
diff --git a/tests/quick/se/00.hello/ref/mips/linux/simple-atomic/stats.txt b/tests/quick/se/00.hello/ref/mips/linux/simple-atomic/stats.txt
index 397c3f1f6..9ae16c4c6 100644
--- a/tests/quick/se/00.hello/ref/mips/linux/simple-atomic/stats.txt
+++ b/tests/quick/se/00.hello/ref/mips/linux/simple-atomic/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000003 # Nu
sim_ticks 2913500 # Number of ticks simulated
final_tick 2913500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 231601 # Simulator instruction rate (inst/s)
-host_tick_rate 115720913 # Simulator tick rate (ticks/s)
-host_mem_usage 199128 # Number of bytes of host memory used
-host_seconds 0.03 # Real time elapsed on the host
+host_inst_rate 1078442 # Simulator instruction rate (inst/s)
+host_op_rate 1075012 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 535874927 # Simulator tick rate (ticks/s)
+host_mem_usage 200784 # Number of bytes of host memory used
+host_seconds 0.01 # Real time elapsed on the host
sim_insts 5827 # Number of instructions simulated
+sim_ops 5827 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 27687 # Number of bytes read from this memory
system.physmem.bytes_inst_read 23312 # Number of instructions bytes read from this memory
system.physmem.bytes_written 3658 # Number of bytes written to this memory
@@ -41,7 +43,8 @@ system.cpu.workload.num_syscalls 8 # Nu
system.cpu.numCycles 5828 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 5827 # Number of instructions executed
+system.cpu.committedInsts 5827 # Number of instructions committed
+system.cpu.committedOps 5827 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 5126 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 2 # Number of float alu accesses
system.cpu.num_func_calls 194 # number of times a function call or return occured
diff --git a/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/config.ini b/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/config.ini
index e5b4b16c8..da3c93787 100644
--- a/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/config.ini
+++ b/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000
time_sync_spin_threshold=100000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000
[system]
type=System
children=cpu dir_cntrl0 l1_cntrl0 physmem ruby sys_port_proxy
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=timing
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.sys_port_proxy.port[0]
[system.cpu]
type=TimingSimpleCPU
-children=dtb itb tracer workload
+children=dtb interrupts itb tracer workload
checker=Null
clock=1
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
system=system
tracer=system.cpu.tracer
@@ -51,6 +61,9 @@ icache_port=system.l1_cntrl0.sequencer.port[0]
type=MipsTLB
size=64
+[system.cpu.interrupts]
+type=MipsInterrupts
+
[system.cpu.itb]
type=MipsTLB
size=64
@@ -131,6 +144,7 @@ issue_latency=2
number_of_TBEs=256
recycle_latency=10
ruby_system=system.ruby
+send_evictions=false
sequencer=system.l1_cntrl0.sequencer
transitions_per_cycle=32
version=0
diff --git a/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/simout b/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/simout
index f6eaf03f7..ac3ff100c 100755
--- a/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/simout
+++ b/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 03:56:13
-gem5 started Jan 23 2012 04:23:56
+gem5 compiled Feb 11 2012 13:07:32
+gem5 started Feb 11 2012 13:54:52
gem5 executing on zizzer
-command line: build/MIPS_SE/gem5.opt -d build/MIPS_SE/tests/opt/quick/00.hello/mips/linux/simple-timing-ruby -re tests/run.py build/MIPS_SE/tests/opt/quick/00.hello/mips/linux/simple-timing-ruby
+command line: build/MIPS/gem5.fast -d build/MIPS/tests/fast/quick/se/00.hello/mips/linux/simple-timing-ruby -re tests/run.py build/MIPS/tests/fast/quick/se/00.hello/mips/linux/simple-timing-ruby
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
diff --git a/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/stats.txt b/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/stats.txt
index 65d0aed82..8087912dc 100644
--- a/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/stats.txt
+++ b/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000293 # Nu
sim_ticks 292960 # Number of ticks simulated
final_tick 292960 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 55801 # Simulator instruction rate (inst/s)
-host_tick_rate 2804966 # Simulator tick rate (ticks/s)
-host_mem_usage 220172 # Number of bytes of host memory used
-host_seconds 0.10 # Real time elapsed on the host
+host_inst_rate 71598 # Simulator instruction rate (inst/s)
+host_op_rate 71583 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 3598224 # Simulator tick rate (ticks/s)
+host_mem_usage 221836 # Number of bytes of host memory used
+host_seconds 0.08 # Real time elapsed on the host
sim_insts 5827 # Number of instructions simulated
+sim_ops 5827 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 27687 # Number of bytes read from this memory
system.physmem.bytes_inst_read 23312 # Number of instructions bytes read from this memory
system.physmem.bytes_written 3658 # Number of bytes written to this memory
@@ -41,7 +43,8 @@ system.cpu.workload.num_syscalls 8 # Nu
system.cpu.numCycles 292960 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 5827 # Number of instructions executed
+system.cpu.committedInsts 5827 # Number of instructions committed
+system.cpu.committedOps 5827 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 5126 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 2 # Number of float alu accesses
system.cpu.num_func_calls 194 # number of times a function call or return occured
diff --git a/tests/quick/se/00.hello/ref/mips/linux/simple-timing/config.ini b/tests/quick/se/00.hello/ref/mips/linux/simple-timing/config.ini
index 36444e22d..3cd70d03a 100644
--- a/tests/quick/se/00.hello/ref/mips/linux/simple-timing/config.ini
+++ b/tests/quick/se/00.hello/ref/mips/linux/simple-timing/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.membus.port[0]
[system.cpu]
type=TimingSimpleCPU
-children=dcache dtb icache itb l2cache toL2Bus tracer workload
+children=dcache dtb icache interrupts itb l2cache toL2Bus tracer workload
checker=Null
clock=500
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
system=system
tracer=system.cpu.tracer
@@ -58,20 +68,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=262144
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
@@ -94,20 +97,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=131072
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
@@ -115,6 +111,9 @@ write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.port[0]
+[system.cpu.interrupts]
+type=MipsInterrupts
+
[system.cpu.itb]
type=MipsTLB
size=64
@@ -130,20 +129,13 @@ is_top_level=false
latency=10000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=100000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=2097152
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
diff --git a/tests/quick/se/00.hello/ref/mips/linux/simple-timing/simout b/tests/quick/se/00.hello/ref/mips/linux/simple-timing/simout
index 7525d1ad5..29b03eaff 100755
--- a/tests/quick/se/00.hello/ref/mips/linux/simple-timing/simout
+++ b/tests/quick/se/00.hello/ref/mips/linux/simple-timing/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 03:56:13
-gem5 started Jan 23 2012 04:23:52
+gem5 compiled Feb 11 2012 13:07:32
+gem5 started Feb 11 2012 13:54:50
gem5 executing on zizzer
-command line: build/MIPS_SE/gem5.opt -d build/MIPS_SE/tests/opt/quick/00.hello/mips/linux/simple-timing -re tests/run.py build/MIPS_SE/tests/opt/quick/00.hello/mips/linux/simple-timing
+command line: build/MIPS/gem5.fast -d build/MIPS/tests/fast/quick/se/00.hello/mips/linux/simple-timing -re tests/run.py build/MIPS/tests/fast/quick/se/00.hello/mips/linux/simple-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
diff --git a/tests/quick/se/00.hello/ref/mips/linux/simple-timing/stats.txt b/tests/quick/se/00.hello/ref/mips/linux/simple-timing/stats.txt
index 566ce19a4..5a0520753 100644
--- a/tests/quick/se/00.hello/ref/mips/linux/simple-timing/stats.txt
+++ b/tests/quick/se/00.hello/ref/mips/linux/simple-timing/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000032 # Nu
sim_ticks 32088000 # Number of ticks simulated
final_tick 32088000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 263412 # Simulator instruction rate (inst/s)
-host_tick_rate 1449372115 # Simulator tick rate (ticks/s)
-host_mem_usage 207940 # Number of bytes of host memory used
-host_seconds 0.02 # Real time elapsed on the host
+host_inst_rate 603210 # Simulator instruction rate (inst/s)
+host_op_rate 602100 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 3309896144 # Simulator tick rate (ticks/s)
+host_mem_usage 209992 # Number of bytes of host memory used
+host_seconds 0.01 # Real time elapsed on the host
sim_insts 5827 # Number of instructions simulated
+sim_ops 5827 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 28096 # Number of bytes read from this memory
system.physmem.bytes_inst_read 19264 # Number of instructions bytes read from this memory
system.physmem.bytes_written 0 # Number of bytes written to this memory
@@ -40,7 +42,8 @@ system.cpu.workload.num_syscalls 8 # Nu
system.cpu.numCycles 64176 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 5827 # Number of instructions executed
+system.cpu.committedInsts 5827 # Number of instructions committed
+system.cpu.committedOps 5827 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 5126 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 2 # Number of float alu accesses
system.cpu.num_func_calls 194 # number of times a function call or return occured
@@ -64,26 +67,39 @@ system.cpu.icache.total_refs 5526 # To
system.cpu.icache.sampled_refs 303 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 18.237624 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 132.493866 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.064694 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits 5526 # number of ReadReq hits
-system.cpu.icache.demand_hits 5526 # number of demand (read+write) hits
-system.cpu.icache.overall_hits 5526 # number of overall hits
-system.cpu.icache.ReadReq_misses 303 # number of ReadReq misses
-system.cpu.icache.demand_misses 303 # number of demand (read+write) misses
-system.cpu.icache.overall_misses 303 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency 16884000 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency 16884000 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency 16884000 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses 5829 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses 5829 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses 5829 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate 0.051981 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate 0.051981 # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate 0.051981 # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency 55722.772277 # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency 55722.772277 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency 55722.772277 # average overall miss latency
+system.cpu.icache.occ_blocks::cpu.inst 132.493866 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.064694 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.064694 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 5526 # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total 5526 # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst 5526 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total 5526 # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst 5526 # number of overall hits
+system.cpu.icache.overall_hits::total 5526 # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst 303 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total 303 # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst 303 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total 303 # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst 303 # number of overall misses
+system.cpu.icache.overall_misses::total 303 # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 16884000 # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total 16884000 # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 16884000 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total 16884000 # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 16884000 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total 16884000 # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst 5829 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total 5829 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst 5829 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total 5829 # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 5829 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total 5829 # number of overall (read+write) accesses
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.051981 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.051981 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.051981 # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 55722.772277 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 55722.772277 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 55722.772277 # average overall miss latency
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -92,26 +108,24 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks 0 # number of writebacks
-system.cpu.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses 303 # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses 303 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses 303 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.ReadReq_mshr_miss_latency 15975000 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency 15975000 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency 15975000 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.ReadReq_mshr_miss_rate 0.051981 # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate 0.051981 # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate 0.051981 # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 52722.772277 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 52722.772277 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 52722.772277 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst 303 # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total 303 # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst 303 # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total 303 # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst 303 # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total 303 # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 15975000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total 15975000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 15975000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total 15975000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 15975000 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total 15975000 # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.051981 # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.051981 # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.051981 # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 52722.772277 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 52722.772277 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 52722.772277 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements 0 # number of replacements
system.cpu.dcache.tagsinuse 87.458397 # Cycle average of tags in use
@@ -119,32 +133,49 @@ system.cpu.dcache.total_refs 1951 # To
system.cpu.dcache.sampled_refs 138 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 14.137681 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 87.458397 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.021352 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits 1077 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits 874 # number of WriteReq hits
-system.cpu.dcache.demand_hits 1951 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits 1951 # number of overall hits
-system.cpu.dcache.ReadReq_misses 87 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses 51 # number of WriteReq misses
-system.cpu.dcache.demand_misses 138 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses 138 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency 4872000 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency 2856000 # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency 7728000 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency 7728000 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses 1164 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses 925 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses 2089 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses 2089 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate 0.074742 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate 0.055135 # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate 0.066060 # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate 0.066060 # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency 56000 # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency 56000 # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency 56000 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency 56000 # average overall miss latency
+system.cpu.dcache.occ_blocks::cpu.data 87.458397 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.021352 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.021352 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 1077 # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total 1077 # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 874 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total 874 # number of WriteReq hits
+system.cpu.dcache.demand_hits::cpu.data 1951 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total 1951 # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data 1951 # number of overall hits
+system.cpu.dcache.overall_hits::total 1951 # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data 87 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total 87 # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 51 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total 51 # number of WriteReq misses
+system.cpu.dcache.demand_misses::cpu.data 138 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total 138 # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data 138 # number of overall misses
+system.cpu.dcache.overall_misses::total 138 # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 4872000 # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total 4872000 # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 2856000 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total 2856000 # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 7728000 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total 7728000 # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 7728000 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total 7728000 # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data 1164 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total 1164 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 925 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::total 925 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.demand_accesses::cpu.data 2089 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total 2089 # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 2089 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total 2089 # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.074742 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.055135 # miss rate for WriteReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.066060 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.066060 # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 56000 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 56000 # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 56000 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 56000 # average overall miss latency
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -153,30 +184,30 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks 0 # number of writebacks
-system.cpu.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses 87 # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses 51 # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses 138 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses 138 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.ReadReq_mshr_miss_latency 4611000 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency 2703000 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency 7314000 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency 7314000 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate 0.074742 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate 0.055135 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate 0.066060 # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate 0.066060 # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 53000 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 53000 # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 53000 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 53000 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data 87 # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total 87 # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data 51 # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total 51 # number of WriteReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data 138 # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total 138 # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data 138 # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total 138 # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 4611000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total 4611000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 2703000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total 2703000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 7314000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total 7314000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 7314000 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total 7314000 # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.074742 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.055135 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.066060 # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.066060 # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 53000 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 53000 # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 53000 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 53000 # average overall mshr miss latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.l2cache.replacements 0 # number of replacements
system.cpu.l2cache.tagsinuse 188.045319 # Cycle average of tags in use
@@ -184,31 +215,64 @@ system.cpu.l2cache.total_refs 2 # To
system.cpu.l2cache.sampled_refs 388 # Sample count of references to valid blocks.
system.cpu.l2cache.avg_refs 0.005155 # Average number of references to valid blocks.
system.cpu.l2cache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::0 188.045319 # Average occupied blocks per context
-system.cpu.l2cache.occ_percent::0 0.005739 # Average percentage of cache occupancy
-system.cpu.l2cache.ReadReq_hits 2 # number of ReadReq hits
-system.cpu.l2cache.demand_hits 2 # number of demand (read+write) hits
-system.cpu.l2cache.overall_hits 2 # number of overall hits
-system.cpu.l2cache.ReadReq_misses 388 # number of ReadReq misses
-system.cpu.l2cache.ReadExReq_misses 51 # number of ReadExReq misses
-system.cpu.l2cache.demand_misses 439 # number of demand (read+write) misses
-system.cpu.l2cache.overall_misses 439 # number of overall misses
-system.cpu.l2cache.ReadReq_miss_latency 20176000 # number of ReadReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency 2652000 # number of ReadExReq miss cycles
-system.cpu.l2cache.demand_miss_latency 22828000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency 22828000 # number of overall miss cycles
-system.cpu.l2cache.ReadReq_accesses 390 # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses 51 # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.demand_accesses 441 # number of demand (read+write) accesses
-system.cpu.l2cache.overall_accesses 441 # number of overall (read+write) accesses
-system.cpu.l2cache.ReadReq_miss_rate 0.994872 # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate 1 # miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_miss_rate 0.995465 # miss rate for demand accesses
-system.cpu.l2cache.overall_miss_rate 0.995465 # miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_miss_latency 52000 # average ReadReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency 52000 # average ReadExReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency 52000 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency 52000 # average overall miss latency
+system.cpu.l2cache.occ_blocks::cpu.inst 133.837577 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data 54.207742 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_percent::cpu.inst 0.004084 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.data 0.001654 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total 0.005739 # Average percentage of cache occupancy
+system.cpu.l2cache.ReadReq_hits::cpu.inst 2 # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::total 2 # number of ReadReq hits
+system.cpu.l2cache.demand_hits::cpu.inst 2 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::total 2 # number of demand (read+write) hits
+system.cpu.l2cache.overall_hits::cpu.inst 2 # number of overall hits
+system.cpu.l2cache.overall_hits::total 2 # number of overall hits
+system.cpu.l2cache.ReadReq_misses::cpu.inst 301 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::cpu.data 87 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::total 388 # number of ReadReq misses
+system.cpu.l2cache.ReadExReq_misses::cpu.data 51 # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total 51 # number of ReadExReq misses
+system.cpu.l2cache.demand_misses::cpu.inst 301 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data 138 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::total 439 # number of demand (read+write) misses
+system.cpu.l2cache.overall_misses::cpu.inst 301 # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.data 138 # number of overall misses
+system.cpu.l2cache.overall_misses::total 439 # number of overall misses
+system.cpu.l2cache.ReadReq_miss_latency::cpu.inst 15652000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::cpu.data 4524000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::total 20176000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 2652000 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total 2652000 # number of ReadExReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst 15652000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data 7176000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total 22828000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst 15652000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data 7176000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total 22828000 # number of overall miss cycles
+system.cpu.l2cache.ReadReq_accesses::cpu.inst 303 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::cpu.data 87 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::total 390 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::cpu.data 51 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::total 51 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.demand_accesses::cpu.inst 303 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data 138 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total 441 # number of demand (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.inst 303 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.data 138 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total 441 # number of overall (read+write) accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.inst 0.993399 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.data 1 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 # miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_miss_rate::cpu.inst 0.993399 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data 1 # miss rate for demand accesses
+system.cpu.l2cache.overall_miss_rate::cpu.inst 0.993399 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.data 1 # miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 52000 # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 52000 # average ReadReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 52000 # average ReadExReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 52000 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 52000 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 52000 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 52000 # average overall miss latency
system.cpu.l2cache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.l2cache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.l2cache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -217,30 +281,42 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs no_value
system.cpu.l2cache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.l2cache.fast_writes 0 # number of fast writes performed
system.cpu.l2cache.cache_copies 0 # number of cache copies performed
-system.cpu.l2cache.writebacks 0 # number of writebacks
-system.cpu.l2cache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.l2cache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.l2cache.ReadReq_mshr_misses 388 # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses 51 # number of ReadExReq MSHR misses
-system.cpu.l2cache.demand_mshr_misses 439 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.overall_mshr_misses 439 # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency 15520000 # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency 2040000 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency 17560000 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency 17560000 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate 0.994872 # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate 1 # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_mshr_miss_rate 0.995465 # mshr miss rate for demand accesses
-system.cpu.l2cache.overall_mshr_miss_rate 0.995465 # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 40000 # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 40000 # average ReadExReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 40000 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 40000 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.l2cache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.l2cache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst 301 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.data 87 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::total 388 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 51 # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::total 51 # number of ReadExReq MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.inst 301 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data 138 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::total 439 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.inst 301 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.data 138 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::total 439 # number of overall MSHR misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst 12040000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data 3480000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::total 15520000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 2040000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 2040000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 12040000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 5520000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total 17560000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 12040000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 5520000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total 17560000 # number of overall MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst 0.993399 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.993399 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 1 # mshr miss rate for demand accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.993399 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 1 # mshr miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 40000 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 40000 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 40000 # average ReadExReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 40000 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 40000 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 40000 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 40000 # average overall mshr miss latency
system.cpu.l2cache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/00.hello/ref/power/linux/o3-timing/config.ini b/tests/quick/se/00.hello/ref/power/linux/o3-timing/config.ini
index fb36c719f..eed88a81d 100644
--- a/tests/quick/se/00.hello/ref/power/linux/o3-timing/config.ini
+++ b/tests/quick/se/00.hello/ref/power/linux/o3-timing/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,7 +30,7 @@ system_port=system.membus.port[0]
[system.cpu]
type=DerivO3CPU
-children=dcache dtb fuPool icache itb l2cache toL2Bus tracer workload
+children=dcache dtb fuPool icache interrupts itb l2cache toL2Bus tracer workload
BTBEntries=4096
BTBTagSize=16
LFSTSize=1024
@@ -53,6 +60,7 @@ decodeWidth=8
defer_registration=false
dispatchWidth=8
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
fetchToDecodeDelay=1
@@ -70,6 +78,7 @@ iewToDecodeDelay=1
iewToFetchDelay=1
iewToRenameDelay=1
instShiftAmt=2
+interrupts=system.cpu.interrupts
issueToExecuteDelay=1
issueWidth=8
itb=system.cpu.itb
@@ -81,6 +90,7 @@ max_insts_all_threads=0
max_insts_any_thread=0
max_loads_all_threads=0
max_loads_any_thread=0
+needsTSO=false
numIQEntries=64
numPhysFloatRegs=256
numPhysIntRegs=256
@@ -89,6 +99,7 @@ numRobs=1
numThreads=1
phase=0
predType=tournament
+profile=0
progress_interval=0
renameToDecodeDelay=1
renameToFetchDelay=1
@@ -126,20 +137,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=262144
subblock_size=0
+system=system
tgts_per_mshr=20
trace_addr=0
two_queue=false
@@ -425,20 +429,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=131072
subblock_size=0
+system=system
tgts_per_mshr=20
trace_addr=0
two_queue=false
@@ -446,6 +443,9 @@ write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.port[0]
+[system.cpu.interrupts]
+type=PowerInterrupts
+
[system.cpu.itb]
type=PowerTLB
size=64
@@ -461,20 +461,13 @@ is_top_level=false
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=2097152
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
diff --git a/tests/quick/se/00.hello/ref/power/linux/o3-timing/simout b/tests/quick/se/00.hello/ref/power/linux/o3-timing/simout
index 8cb241542..8e7d01159 100755
--- a/tests/quick/se/00.hello/ref/power/linux/o3-timing/simout
+++ b/tests/quick/se/00.hello/ref/power/linux/o3-timing/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 03:58:39
-gem5 started Jan 23 2012 04:24:00
+gem5 compiled Feb 11 2012 13:07:55
+gem5 started Feb 11 2012 13:55:01
gem5 executing on zizzer
-command line: build/POWER_SE/gem5.opt -d build/POWER_SE/tests/opt/quick/00.hello/power/linux/o3-timing -re tests/run.py build/POWER_SE/tests/opt/quick/00.hello/power/linux/o3-timing
+command line: build/POWER/gem5.fast -d build/POWER/tests/fast/quick/se/00.hello/power/linux/o3-timing -re tests/run.py build/POWER/tests/fast/quick/se/00.hello/power/linux/o3-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Hello world!
diff --git a/tests/quick/se/00.hello/ref/power/linux/o3-timing/stats.txt b/tests/quick/se/00.hello/ref/power/linux/o3-timing/stats.txt
index 5a2ad1a0a..7c789f568 100644
--- a/tests/quick/se/00.hello/ref/power/linux/o3-timing/stats.txt
+++ b/tests/quick/se/00.hello/ref/power/linux/o3-timing/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000011 # Nu
sim_ticks 10910500 # Number of ticks simulated
final_tick 10910500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 80565 # Simulator instruction rate (inst/s)
-host_tick_rate 151515044 # Simulator tick rate (ticks/s)
-host_mem_usage 205800 # Number of bytes of host memory used
-host_seconds 0.07 # Real time elapsed on the host
+host_inst_rate 114395 # Simulator instruction rate (inst/s)
+host_op_rate 114354 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 215042277 # Simulator tick rate (ticks/s)
+host_mem_usage 207892 # Number of bytes of host memory used
+host_seconds 0.05 # Real time elapsed on the host
sim_insts 5800 # Number of instructions simulated
+sim_ops 5800 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 28608 # Number of bytes read from this memory
system.physmem.bytes_inst_read 22016 # Number of instructions bytes read from this memory
system.physmem.bytes_written 0 # Number of bytes written to this memory
@@ -255,6 +257,7 @@ system.cpu.iew.wb_rate 0.361058 # in
system.cpu.iew.wb_fanout 0.623674 # average fanout of values written-back
system.cpu.iew.wb_penalized_rate 0 # fraction of instructions written-back that wrote to 'other' IQ
system.cpu.commit.commitCommittedInsts 5800 # The number of committed instructions
+system.cpu.commit.commitCommittedOps 5800 # The number of committed instructions
system.cpu.commit.commitSquashedInsts 4208 # The number of squashed insts skipped by commit
system.cpu.commit.commitNonSpecStalls 16 # The number of times commit has been forced to stall to communicate backwards
system.cpu.commit.branchMispredicts 252 # The number of times a branch was mispredicted
@@ -275,7 +278,8 @@ system.cpu.commit.committed_per_cycle::overflows 0 0.00% 100.
system.cpu.commit.committed_per_cycle::min_value 0 # Number of insts commited each cycle
system.cpu.commit.committed_per_cycle::max_value 8 # Number of insts commited each cycle
system.cpu.commit.committed_per_cycle::total 9777 # Number of insts commited each cycle
-system.cpu.commit.count 5800 # Number of instructions committed
+system.cpu.commit.committedInsts 5800 # Number of instructions committed
+system.cpu.commit.committedOps 5800 # Number of ops (including micro ops) committed
system.cpu.commit.swp_count 0 # Number of s/w prefetches committed
system.cpu.commit.refs 2008 # Number of memory references committed
system.cpu.commit.loads 962 # Number of loads committed
@@ -291,6 +295,7 @@ system.cpu.rob.rob_writes 20673 # Th
system.cpu.timesIdled 218 # Number of times that the entire CPU went into an idle state and unscheduled itself
system.cpu.idleCycles 11389 # Total number of cycles that the CPU has spent unscheduled due to idling
system.cpu.committedInsts 5800 # Number of Instructions Simulated
+system.cpu.committedOps 5800 # Number of Ops (including micro ops) Simulated
system.cpu.committedInsts_total 5800 # Number of Instructions Simulated
system.cpu.cpi 3.762414 # CPI: Cycles Per Instruction
system.cpu.cpi_total 3.762414 # CPI: Total CPI of All Threads
@@ -306,26 +311,39 @@ system.cpu.icache.total_refs 1291 # To
system.cpu.icache.sampled_refs 351 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 3.678063 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 169.539680 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.082783 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits 1291 # number of ReadReq hits
-system.cpu.icache.demand_hits 1291 # number of demand (read+write) hits
-system.cpu.icache.overall_hits 1291 # number of overall hits
-system.cpu.icache.ReadReq_misses 420 # number of ReadReq misses
-system.cpu.icache.demand_misses 420 # number of demand (read+write) misses
-system.cpu.icache.overall_misses 420 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency 15114500 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency 15114500 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency 15114500 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses 1711 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses 1711 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses 1711 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate 0.245470 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate 0.245470 # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate 0.245470 # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency 35986.904762 # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency 35986.904762 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency 35986.904762 # average overall miss latency
+system.cpu.icache.occ_blocks::cpu.inst 169.539680 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.082783 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.082783 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 1291 # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total 1291 # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst 1291 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total 1291 # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst 1291 # number of overall hits
+system.cpu.icache.overall_hits::total 1291 # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst 420 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total 420 # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst 420 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total 420 # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst 420 # number of overall misses
+system.cpu.icache.overall_misses::total 420 # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 15114500 # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total 15114500 # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 15114500 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total 15114500 # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 15114500 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total 15114500 # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst 1711 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total 1711 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst 1711 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total 1711 # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 1711 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total 1711 # number of overall (read+write) accesses
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.245470 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.245470 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.245470 # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 35986.904762 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 35986.904762 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 35986.904762 # average overall miss latency
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -334,27 +352,30 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks 0 # number of writebacks
-system.cpu.icache.ReadReq_mshr_hits 69 # number of ReadReq MSHR hits
-system.cpu.icache.demand_mshr_hits 69 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits 69 # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses 351 # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses 351 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses 351 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.ReadReq_mshr_miss_latency 12207500 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency 12207500 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency 12207500 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.ReadReq_mshr_miss_rate 0.205143 # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate 0.205143 # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate 0.205143 # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 34779.202279 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 34779.202279 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 34779.202279 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.ReadReq_mshr_hits::cpu.inst 69 # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_hits::total 69 # number of ReadReq MSHR hits
+system.cpu.icache.demand_mshr_hits::cpu.inst 69 # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_hits::total 69 # number of demand (read+write) MSHR hits
+system.cpu.icache.overall_mshr_hits::cpu.inst 69 # number of overall MSHR hits
+system.cpu.icache.overall_mshr_hits::total 69 # number of overall MSHR hits
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst 351 # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total 351 # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst 351 # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total 351 # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst 351 # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total 351 # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 12207500 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total 12207500 # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 12207500 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total 12207500 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 12207500 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total 12207500 # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.205143 # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.205143 # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.205143 # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 34779.202279 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 34779.202279 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 34779.202279 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements 0 # number of replacements
system.cpu.dcache.tagsinuse 66.296919 # Cycle average of tags in use
@@ -362,32 +383,49 @@ system.cpu.dcache.total_refs 2156 # To
system.cpu.dcache.sampled_refs 105 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 20.533333 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 66.296919 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.016186 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits 1428 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits 728 # number of WriteReq hits
-system.cpu.dcache.demand_hits 2156 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits 2156 # number of overall hits
-system.cpu.dcache.ReadReq_misses 88 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses 318 # number of WriteReq misses
-system.cpu.dcache.demand_misses 406 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses 406 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency 2947000 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency 10802500 # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency 13749500 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency 13749500 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses 1516 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses 1046 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses 2562 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses 2562 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate 0.058047 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate 0.304015 # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate 0.158470 # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate 0.158470 # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency 33488.636364 # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency 33970.125786 # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency 33865.763547 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency 33865.763547 # average overall miss latency
+system.cpu.dcache.occ_blocks::cpu.data 66.296919 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.016186 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.016186 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 1428 # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total 1428 # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 728 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total 728 # number of WriteReq hits
+system.cpu.dcache.demand_hits::cpu.data 2156 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total 2156 # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data 2156 # number of overall hits
+system.cpu.dcache.overall_hits::total 2156 # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data 88 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total 88 # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 318 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total 318 # number of WriteReq misses
+system.cpu.dcache.demand_misses::cpu.data 406 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total 406 # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data 406 # number of overall misses
+system.cpu.dcache.overall_misses::total 406 # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 2947000 # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total 2947000 # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 10802500 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total 10802500 # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 13749500 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total 13749500 # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 13749500 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total 13749500 # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data 1516 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total 1516 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 1046 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::total 1046 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.demand_accesses::cpu.data 2562 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total 2562 # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 2562 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total 2562 # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.058047 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.304015 # miss rate for WriteReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.158470 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.158470 # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 33488.636364 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 33970.125786 # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 33865.763547 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 33865.763547 # average overall miss latency
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -396,32 +434,38 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks 0 # number of writebacks
-system.cpu.dcache.ReadReq_mshr_hits 31 # number of ReadReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_hits 270 # number of WriteReq MSHR hits
-system.cpu.dcache.demand_mshr_hits 301 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits 301 # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses 57 # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses 48 # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses 105 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses 105 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.ReadReq_mshr_miss_latency 1963500 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency 1751000 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency 3714500 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency 3714500 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate 0.037599 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate 0.045889 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate 0.040984 # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate 0.040984 # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 34447.368421 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 36479.166667 # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 35376.190476 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 35376.190476 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.ReadReq_mshr_hits::cpu.data 31 # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_hits::total 31 # number of ReadReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::cpu.data 270 # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::total 270 # number of WriteReq MSHR hits
+system.cpu.dcache.demand_mshr_hits::cpu.data 301 # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_hits::total 301 # number of demand (read+write) MSHR hits
+system.cpu.dcache.overall_mshr_hits::cpu.data 301 # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_hits::total 301 # number of overall MSHR hits
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data 57 # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total 57 # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data 48 # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total 48 # number of WriteReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data 105 # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total 105 # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data 105 # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total 105 # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 1963500 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total 1963500 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 1751000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total 1751000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 3714500 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total 3714500 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 3714500 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total 3714500 # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.037599 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.045889 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.040984 # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.040984 # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 34447.368421 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 36479.166667 # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 35376.190476 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 35376.190476 # average overall mshr miss latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.l2cache.replacements 0 # number of replacements
system.cpu.l2cache.tagsinuse 200.613051 # Cycle average of tags in use
@@ -429,31 +473,67 @@ system.cpu.l2cache.total_refs 9 # To
system.cpu.l2cache.sampled_refs 399 # Sample count of references to valid blocks.
system.cpu.l2cache.avg_refs 0.022556 # Average number of references to valid blocks.
system.cpu.l2cache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::0 200.613051 # Average occupied blocks per context
-system.cpu.l2cache.occ_percent::0 0.006122 # Average percentage of cache occupancy
-system.cpu.l2cache.ReadReq_hits 9 # number of ReadReq hits
-system.cpu.l2cache.demand_hits 9 # number of demand (read+write) hits
-system.cpu.l2cache.overall_hits 9 # number of overall hits
-system.cpu.l2cache.ReadReq_misses 399 # number of ReadReq misses
-system.cpu.l2cache.ReadExReq_misses 48 # number of ReadExReq misses
-system.cpu.l2cache.demand_misses 447 # number of demand (read+write) misses
-system.cpu.l2cache.overall_misses 447 # number of overall misses
-system.cpu.l2cache.ReadReq_miss_latency 13714000 # number of ReadReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency 1678500 # number of ReadExReq miss cycles
-system.cpu.l2cache.demand_miss_latency 15392500 # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency 15392500 # number of overall miss cycles
-system.cpu.l2cache.ReadReq_accesses 408 # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses 48 # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.demand_accesses 456 # number of demand (read+write) accesses
-system.cpu.l2cache.overall_accesses 456 # number of overall (read+write) accesses
-system.cpu.l2cache.ReadReq_miss_rate 0.977941 # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate 1 # miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_miss_rate 0.980263 # miss rate for demand accesses
-system.cpu.l2cache.overall_miss_rate 0.980263 # miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_miss_latency 34370.927318 # average ReadReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency 34968.750000 # average ReadExReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency 34435.123043 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency 34435.123043 # average overall miss latency
+system.cpu.l2cache.occ_blocks::cpu.inst 168.132824 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data 32.480228 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_percent::cpu.inst 0.005131 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.data 0.000991 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total 0.006122 # Average percentage of cache occupancy
+system.cpu.l2cache.ReadReq_hits::cpu.inst 7 # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::cpu.data 2 # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::total 9 # number of ReadReq hits
+system.cpu.l2cache.demand_hits::cpu.inst 7 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::cpu.data 2 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::total 9 # number of demand (read+write) hits
+system.cpu.l2cache.overall_hits::cpu.inst 7 # number of overall hits
+system.cpu.l2cache.overall_hits::cpu.data 2 # number of overall hits
+system.cpu.l2cache.overall_hits::total 9 # number of overall hits
+system.cpu.l2cache.ReadReq_misses::cpu.inst 344 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::cpu.data 55 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::total 399 # number of ReadReq misses
+system.cpu.l2cache.ReadExReq_misses::cpu.data 48 # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total 48 # number of ReadExReq misses
+system.cpu.l2cache.demand_misses::cpu.inst 344 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data 103 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::total 447 # number of demand (read+write) misses
+system.cpu.l2cache.overall_misses::cpu.inst 344 # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.data 103 # number of overall misses
+system.cpu.l2cache.overall_misses::total 447 # number of overall misses
+system.cpu.l2cache.ReadReq_miss_latency::cpu.inst 11818500 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::cpu.data 1895500 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::total 13714000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 1678500 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total 1678500 # number of ReadExReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst 11818500 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data 3574000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total 15392500 # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst 11818500 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data 3574000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total 15392500 # number of overall miss cycles
+system.cpu.l2cache.ReadReq_accesses::cpu.inst 351 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::cpu.data 57 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::total 408 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::cpu.data 48 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::total 48 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.demand_accesses::cpu.inst 351 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data 105 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total 456 # number of demand (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.inst 351 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.data 105 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total 456 # number of overall (read+write) accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.inst 0.980057 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.data 0.964912 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 # miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_miss_rate::cpu.inst 0.980057 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data 0.980952 # miss rate for demand accesses
+system.cpu.l2cache.overall_miss_rate::cpu.inst 0.980057 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.data 0.980952 # miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 34356.104651 # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 34463.636364 # average ReadReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 34968.750000 # average ReadExReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 34356.104651 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 34699.029126 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 34356.104651 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 34699.029126 # average overall miss latency
system.cpu.l2cache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.l2cache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.l2cache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -462,30 +542,42 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs no_value
system.cpu.l2cache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.l2cache.fast_writes 0 # number of fast writes performed
system.cpu.l2cache.cache_copies 0 # number of cache copies performed
-system.cpu.l2cache.writebacks 0 # number of writebacks
-system.cpu.l2cache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.l2cache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.l2cache.ReadReq_mshr_misses 399 # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses 48 # number of ReadExReq MSHR misses
-system.cpu.l2cache.demand_mshr_misses 447 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.overall_mshr_misses 447 # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency 12434000 # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency 1526000 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency 13960000 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency 13960000 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate 0.977941 # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate 1 # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_mshr_miss_rate 0.980263 # mshr miss rate for demand accesses
-system.cpu.l2cache.overall_mshr_miss_rate 0.980263 # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31162.907268 # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31791.666667 # average ReadExReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 31230.425056 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 31230.425056 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.l2cache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.l2cache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst 344 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.data 55 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::total 399 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 48 # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::total 48 # number of ReadExReq MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.inst 344 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data 103 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::total 447 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.inst 344 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.data 103 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::total 447 # number of overall MSHR misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst 10708500 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data 1725500 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::total 12434000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 1526000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 1526000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 10708500 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 3251500 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total 13960000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 10708500 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 3251500 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total 13960000 # number of overall MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst 0.980057 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data 0.964912 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.980057 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 0.980952 # mshr miss rate for demand accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.980057 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 0.980952 # mshr miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 31129.360465 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 31372.727273 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 31791.666667 # average ReadExReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 31129.360465 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 31567.961165 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 31129.360465 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 31567.961165 # average overall mshr miss latency
system.cpu.l2cache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/00.hello/ref/power/linux/simple-atomic/config.ini b/tests/quick/se/00.hello/ref/power/linux/simple-atomic/config.ini
index f4325cdae..252e46831 100644
--- a/tests/quick/se/00.hello/ref/power/linux/simple-atomic/config.ini
+++ b/tests/quick/se/00.hello/ref/power/linux/simple-atomic/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,17 +30,19 @@ system_port=system.membus.port[0]
[system.cpu]
type=AtomicSimpleCPU
-children=dtb itb tracer workload
+children=dtb interrupts itb tracer workload
UnifiedTLB=true
checker=Null
clock=500
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -41,6 +50,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
simulate_data_stalls=false
simulate_inst_stalls=false
@@ -55,6 +65,9 @@ icache_port=system.membus.port[2]
type=PowerTLB
size=64
+[system.cpu.interrupts]
+type=PowerInterrupts
+
[system.cpu.itb]
type=PowerTLB
size=64
diff --git a/tests/quick/se/00.hello/ref/power/linux/simple-atomic/simout b/tests/quick/se/00.hello/ref/power/linux/simple-atomic/simout
index ef2f9ace6..2b3bb9fb6 100755
--- a/tests/quick/se/00.hello/ref/power/linux/simple-atomic/simout
+++ b/tests/quick/se/00.hello/ref/power/linux/simple-atomic/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 03:58:39
-gem5 started Jan 23 2012 04:24:03
+gem5 compiled Feb 11 2012 13:07:55
+gem5 started Feb 11 2012 13:55:02
gem5 executing on zizzer
-command line: build/POWER_SE/gem5.opt -d build/POWER_SE/tests/opt/quick/00.hello/power/linux/simple-atomic -re tests/run.py build/POWER_SE/tests/opt/quick/00.hello/power/linux/simple-atomic
+command line: build/POWER/gem5.fast -d build/POWER/tests/fast/quick/se/00.hello/power/linux/simple-atomic -re tests/run.py build/POWER/tests/fast/quick/se/00.hello/power/linux/simple-atomic
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Hello world!
diff --git a/tests/quick/se/00.hello/ref/power/linux/simple-atomic/stats.txt b/tests/quick/se/00.hello/ref/power/linux/simple-atomic/stats.txt
index 5070ee2a1..5d83b2bac 100644
--- a/tests/quick/se/00.hello/ref/power/linux/simple-atomic/stats.txt
+++ b/tests/quick/se/00.hello/ref/power/linux/simple-atomic/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000003 # Nu
sim_ticks 2900000 # Number of ticks simulated
final_tick 2900000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 305071 # Simulator instruction rate (inst/s)
-host_tick_rate 152367478 # Simulator tick rate (ticks/s)
-host_mem_usage 196296 # Number of bytes of host memory used
-host_seconds 0.02 # Real time elapsed on the host
+host_inst_rate 430782 # Simulator instruction rate (inst/s)
+host_op_rate 430227 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 214814147 # Simulator tick rate (ticks/s)
+host_mem_usage 197864 # Number of bytes of host memory used
+host_seconds 0.01 # Real time elapsed on the host
sim_insts 5801 # Number of instructions simulated
+sim_ops 5801 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 26925 # Number of bytes read from this memory
system.physmem.bytes_inst_read 23204 # Number of instructions bytes read from this memory
system.physmem.bytes_written 4209 # Number of bytes written to this memory
@@ -41,7 +43,8 @@ system.cpu.workload.num_syscalls 9 # Nu
system.cpu.numCycles 5801 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 5801 # Number of instructions executed
+system.cpu.committedInsts 5801 # Number of instructions committed
+system.cpu.committedOps 5801 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 5706 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 22 # Number of float alu accesses
system.cpu.num_func_calls 200 # number of times a function call or return occured
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/inorder-timing/config.ini b/tests/quick/se/00.hello/ref/sparc/linux/inorder-timing/config.ini
index 32a7f4ad9..eed996339 100644
--- a/tests/quick/se/00.hello/ref/sparc/linux/inorder-timing/config.ini
+++ b/tests/quick/se/00.hello/ref/sparc/linux/inorder-timing/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,7 +30,7 @@ system_port=system.membus.port[0]
[system.cpu]
type=InOrderCPU
-children=dcache dtb icache itb l2cache toL2Bus tracer workload
+children=dcache dtb icache interrupts itb l2cache toL2Bus tracer workload
BTBEntries=4096
BTBTagSize=16
RASSize=16
@@ -45,6 +52,7 @@ div32RepeatRate=1
div8Latency=1
div8RepeatRate=1
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
fetchBuffSize=4
@@ -57,6 +65,7 @@ globalCtrBits=2
globalHistoryBits=13
globalPredictorSize=8192
instShiftAmt=2
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
localCtrBits=2
localHistoryBits=11
@@ -72,6 +81,7 @@ multRepeatRate=1
numThreads=1
phase=0
predType=tournament
+profile=0
progress_interval=0
stageTracing=false
stageWidth=4
@@ -93,20 +103,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=262144
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
@@ -129,20 +132,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=131072
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
@@ -150,6 +146,9 @@ write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.port[0]
+[system.cpu.interrupts]
+type=SparcInterrupts
+
[system.cpu.itb]
type=SparcTLB
size=64
@@ -165,20 +164,13 @@ is_top_level=false
latency=10000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=100000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=2097152
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/inorder-timing/simout b/tests/quick/se/00.hello/ref/sparc/linux/inorder-timing/simout
index 024efc4d5..13c85267e 100755
--- a/tests/quick/se/00.hello/ref/sparc/linux/inorder-timing/simout
+++ b/tests/quick/se/00.hello/ref/sparc/linux/inorder-timing/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:02:00
-gem5 started Jan 23 2012 04:24:09
+gem5 compiled Feb 11 2012 13:08:33
+gem5 started Feb 11 2012 13:55:12
gem5 executing on zizzer
-command line: build/SPARC_SE/gem5.opt -d build/SPARC_SE/tests/opt/quick/00.hello/sparc/linux/inorder-timing -re tests/run.py build/SPARC_SE/tests/opt/quick/00.hello/sparc/linux/inorder-timing
+command line: build/SPARC/gem5.fast -d build/SPARC/tests/fast/quick/se/00.hello/sparc/linux/inorder-timing -re tests/run.py build/SPARC/tests/fast/quick/se/00.hello/sparc/linux/inorder-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Hello World!Exiting @ tick 18201500 because target called exit()
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/inorder-timing/stats.txt b/tests/quick/se/00.hello/ref/sparc/linux/inorder-timing/stats.txt
index 1ce5039d0..99d0ed042 100644
--- a/tests/quick/se/00.hello/ref/sparc/linux/inorder-timing/stats.txt
+++ b/tests/quick/se/00.hello/ref/sparc/linux/inorder-timing/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000018 # Nu
sim_ticks 18201500 # Number of ticks simulated
final_tick 18201500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 29731 # Simulator instruction rate (inst/s)
-host_tick_rate 101330259 # Simulator tick rate (ticks/s)
-host_mem_usage 213072 # Number of bytes of host memory used
-host_seconds 0.18 # Real time elapsed on the host
+host_inst_rate 71915 # Simulator instruction rate (inst/s)
+host_op_rate 71898 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 245008016 # Simulator tick rate (ticks/s)
+host_mem_usage 211144 # Number of bytes of host memory used
+host_seconds 0.07 # Real time elapsed on the host
sim_insts 5340 # Number of instructions simulated
+sim_ops 5340 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 27072 # Number of bytes read from this memory
system.physmem.bytes_inst_read 18496 # Number of instructions bytes read from this memory
system.physmem.bytes_written 0 # Number of bytes written to this memory
@@ -36,9 +38,10 @@ system.cpu.comNops 173 # Nu
system.cpu.comNonSpec 106 # Number of Non-Speculative instructions committed
system.cpu.comInts 2537 # Number of Integer instructions committed
system.cpu.comFloats 0 # Number of Floating Point instructions committed
-system.cpu.committedInsts 5340 # Number of Instructions Simulated (Per-Thread)
-system.cpu.smtCommittedInsts 0 # Number of SMT Instructions Simulated (Per-Thread)
-system.cpu.committedInsts_total 5340 # Number of Instructions Simulated (Total)
+system.cpu.committedInsts 5340 # Number of Instructions committed (Per-Thread)
+system.cpu.committedOps 5340 # Number of Ops committed (Per-Thread)
+system.cpu.smtCommittedInsts 0 # Number of SMT Instructions committed (Per-Thread)
+system.cpu.committedInsts_total 5340 # Number of Instructions committed (Total)
system.cpu.cpi 6.817228 # CPI: Cycles Per Instruction (Per-Thread)
system.cpu.smt_cpi no_value # CPI: Total SMT-CPI
system.cpu.cpi_total 6.817228 # CPI: Total CPI of All Threads
@@ -92,26 +95,39 @@ system.cpu.icache.total_refs 791 # To
system.cpu.icache.sampled_refs 291 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 2.718213 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 136.669321 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.066733 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits 791 # number of ReadReq hits
-system.cpu.icache.demand_hits 791 # number of demand (read+write) hits
-system.cpu.icache.overall_hits 791 # number of overall hits
-system.cpu.icache.ReadReq_misses 347 # number of ReadReq misses
-system.cpu.icache.demand_misses 347 # number of demand (read+write) misses
-system.cpu.icache.overall_misses 347 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency 19110500 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency 19110500 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency 19110500 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses 1138 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses 1138 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses 1138 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate 0.304921 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate 0.304921 # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate 0.304921 # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency 55073.487032 # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency 55073.487032 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency 55073.487032 # average overall miss latency
+system.cpu.icache.occ_blocks::cpu.inst 136.669321 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.066733 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.066733 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 791 # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total 791 # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst 791 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total 791 # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst 791 # number of overall hits
+system.cpu.icache.overall_hits::total 791 # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst 347 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total 347 # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst 347 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total 347 # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst 347 # number of overall misses
+system.cpu.icache.overall_misses::total 347 # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 19110500 # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total 19110500 # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 19110500 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total 19110500 # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 19110500 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total 19110500 # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst 1138 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total 1138 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst 1138 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total 1138 # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 1138 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total 1138 # number of overall (read+write) accesses
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.304921 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.304921 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.304921 # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 55073.487032 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 55073.487032 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 55073.487032 # average overall miss latency
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 104500 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -120,27 +136,30 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets 34833.333333 # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks 0 # number of writebacks
-system.cpu.icache.ReadReq_mshr_hits 56 # number of ReadReq MSHR hits
-system.cpu.icache.demand_mshr_hits 56 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits 56 # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses 291 # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses 291 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses 291 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.ReadReq_mshr_miss_latency 15470000 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency 15470000 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency 15470000 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.ReadReq_mshr_miss_rate 0.255712 # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate 0.255712 # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate 0.255712 # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 53161.512027 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 53161.512027 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 53161.512027 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.ReadReq_mshr_hits::cpu.inst 56 # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_hits::total 56 # number of ReadReq MSHR hits
+system.cpu.icache.demand_mshr_hits::cpu.inst 56 # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_hits::total 56 # number of demand (read+write) MSHR hits
+system.cpu.icache.overall_mshr_hits::cpu.inst 56 # number of overall MSHR hits
+system.cpu.icache.overall_mshr_hits::total 56 # number of overall MSHR hits
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst 291 # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total 291 # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst 291 # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total 291 # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst 291 # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total 291 # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 15470000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total 15470000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 15470000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total 15470000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 15470000 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total 15470000 # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.255712 # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.255712 # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.255712 # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 53161.512027 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 53161.512027 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 53161.512027 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements 0 # number of replacements
system.cpu.dcache.tagsinuse 82.859932 # Cycle average of tags in use
@@ -148,32 +167,49 @@ system.cpu.dcache.total_refs 1049 # To
system.cpu.dcache.sampled_refs 135 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 7.770370 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 82.859932 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.020229 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits 657 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits 392 # number of WriteReq hits
-system.cpu.dcache.demand_hits 1049 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits 1049 # number of overall hits
-system.cpu.dcache.ReadReq_misses 59 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses 281 # number of WriteReq misses
-system.cpu.dcache.demand_misses 340 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses 340 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency 3290500 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency 15457500 # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency 18748000 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency 18748000 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses 716 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses 673 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses 1389 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses 1389 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate 0.082402 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate 0.417533 # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate 0.244780 # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate 0.244780 # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency 55771.186441 # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency 55008.896797 # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency 55141.176471 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency 55141.176471 # average overall miss latency
+system.cpu.dcache.occ_blocks::cpu.data 82.859932 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.020229 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.020229 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 657 # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total 657 # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 392 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total 392 # number of WriteReq hits
+system.cpu.dcache.demand_hits::cpu.data 1049 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total 1049 # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data 1049 # number of overall hits
+system.cpu.dcache.overall_hits::total 1049 # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data 59 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total 59 # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 281 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total 281 # number of WriteReq misses
+system.cpu.dcache.demand_misses::cpu.data 340 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total 340 # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data 340 # number of overall misses
+system.cpu.dcache.overall_misses::total 340 # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 3290500 # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total 3290500 # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 15457500 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total 15457500 # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 18748000 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total 18748000 # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 18748000 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total 18748000 # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data 716 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total 716 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 673 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::total 673 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.demand_accesses::cpu.data 1389 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total 1389 # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 1389 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total 1389 # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.082402 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.417533 # miss rate for WriteReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.244780 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.244780 # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 55771.186441 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 55008.896797 # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 55141.176471 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 55141.176471 # average overall miss latency
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 2259500 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -182,32 +218,38 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets 50211.111111 # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks 0 # number of writebacks
-system.cpu.dcache.ReadReq_mshr_hits 5 # number of ReadReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_hits 200 # number of WriteReq MSHR hits
-system.cpu.dcache.demand_mshr_hits 205 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits 205 # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses 54 # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses 81 # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses 135 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses 135 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.ReadReq_mshr_miss_latency 2865500 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency 4327000 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency 7192500 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency 7192500 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate 0.075419 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate 0.120357 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate 0.097192 # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate 0.097192 # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 53064.814815 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 53419.753086 # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 53277.777778 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 53277.777778 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.ReadReq_mshr_hits::cpu.data 5 # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_hits::total 5 # number of ReadReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::cpu.data 200 # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::total 200 # number of WriteReq MSHR hits
+system.cpu.dcache.demand_mshr_hits::cpu.data 205 # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_hits::total 205 # number of demand (read+write) MSHR hits
+system.cpu.dcache.overall_mshr_hits::cpu.data 205 # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_hits::total 205 # number of overall MSHR hits
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data 54 # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total 54 # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data 81 # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total 81 # number of WriteReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data 135 # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total 135 # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data 135 # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total 135 # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 2865500 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total 2865500 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 4327000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total 4327000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 7192500 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total 7192500 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 7192500 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total 7192500 # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.075419 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.120357 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.097192 # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.097192 # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 53064.814815 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 53419.753086 # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 53277.777778 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 53277.777778 # average overall mshr miss latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.l2cache.replacements 0 # number of replacements
system.cpu.l2cache.tagsinuse 162.297266 # Cycle average of tags in use
@@ -215,31 +257,67 @@ system.cpu.l2cache.total_refs 3 # To
system.cpu.l2cache.sampled_refs 342 # Sample count of references to valid blocks.
system.cpu.l2cache.avg_refs 0.008772 # Average number of references to valid blocks.
system.cpu.l2cache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::0 162.297266 # Average occupied blocks per context
-system.cpu.l2cache.occ_percent::0 0.004953 # Average percentage of cache occupancy
-system.cpu.l2cache.ReadReq_hits 3 # number of ReadReq hits
-system.cpu.l2cache.demand_hits 3 # number of demand (read+write) hits
-system.cpu.l2cache.overall_hits 3 # number of overall hits
-system.cpu.l2cache.ReadReq_misses 342 # number of ReadReq misses
-system.cpu.l2cache.ReadExReq_misses 81 # number of ReadExReq misses
-system.cpu.l2cache.demand_misses 423 # number of demand (read+write) misses
-system.cpu.l2cache.overall_misses 423 # number of overall misses
-system.cpu.l2cache.ReadReq_miss_latency 17918500 # number of ReadReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency 4230500 # number of ReadExReq miss cycles
-system.cpu.l2cache.demand_miss_latency 22149000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency 22149000 # number of overall miss cycles
-system.cpu.l2cache.ReadReq_accesses 345 # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses 81 # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.demand_accesses 426 # number of demand (read+write) accesses
-system.cpu.l2cache.overall_accesses 426 # number of overall (read+write) accesses
-system.cpu.l2cache.ReadReq_miss_rate 0.991304 # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate 1 # miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_miss_rate 0.992958 # miss rate for demand accesses
-system.cpu.l2cache.overall_miss_rate 0.992958 # miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_miss_latency 52393.274854 # average ReadReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency 52228.395062 # average ReadExReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency 52361.702128 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency 52361.702128 # average overall miss latency
+system.cpu.l2cache.occ_blocks::cpu.inst 136.185515 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data 26.111751 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_percent::cpu.inst 0.004156 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.data 0.000797 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total 0.004953 # Average percentage of cache occupancy
+system.cpu.l2cache.ReadReq_hits::cpu.inst 2 # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::cpu.data 1 # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::total 3 # number of ReadReq hits
+system.cpu.l2cache.demand_hits::cpu.inst 2 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::cpu.data 1 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::total 3 # number of demand (read+write) hits
+system.cpu.l2cache.overall_hits::cpu.inst 2 # number of overall hits
+system.cpu.l2cache.overall_hits::cpu.data 1 # number of overall hits
+system.cpu.l2cache.overall_hits::total 3 # number of overall hits
+system.cpu.l2cache.ReadReq_misses::cpu.inst 289 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::cpu.data 53 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::total 342 # number of ReadReq misses
+system.cpu.l2cache.ReadExReq_misses::cpu.data 81 # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total 81 # number of ReadExReq misses
+system.cpu.l2cache.demand_misses::cpu.inst 289 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data 134 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::total 423 # number of demand (read+write) misses
+system.cpu.l2cache.overall_misses::cpu.inst 289 # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.data 134 # number of overall misses
+system.cpu.l2cache.overall_misses::total 423 # number of overall misses
+system.cpu.l2cache.ReadReq_miss_latency::cpu.inst 15132500 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::cpu.data 2786000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::total 17918500 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 4230500 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total 4230500 # number of ReadExReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst 15132500 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data 7016500 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total 22149000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst 15132500 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data 7016500 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total 22149000 # number of overall miss cycles
+system.cpu.l2cache.ReadReq_accesses::cpu.inst 291 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::cpu.data 54 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::total 345 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::cpu.data 81 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::total 81 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.demand_accesses::cpu.inst 291 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data 135 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total 426 # number of demand (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.inst 291 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.data 135 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total 426 # number of overall (read+write) accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.inst 0.993127 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.data 0.981481 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 # miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_miss_rate::cpu.inst 0.993127 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data 0.992593 # miss rate for demand accesses
+system.cpu.l2cache.overall_miss_rate::cpu.inst 0.993127 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.data 0.992593 # miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 52361.591696 # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 52566.037736 # average ReadReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 52228.395062 # average ReadExReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 52361.591696 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 52361.940299 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 52361.591696 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 52361.940299 # average overall miss latency
system.cpu.l2cache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.l2cache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.l2cache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -248,30 +326,42 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs no_value
system.cpu.l2cache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.l2cache.fast_writes 0 # number of fast writes performed
system.cpu.l2cache.cache_copies 0 # number of cache copies performed
-system.cpu.l2cache.writebacks 0 # number of writebacks
-system.cpu.l2cache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.l2cache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.l2cache.ReadReq_mshr_misses 342 # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses 81 # number of ReadExReq MSHR misses
-system.cpu.l2cache.demand_mshr_misses 423 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.overall_mshr_misses 423 # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency 13747000 # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency 3255500 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency 17002500 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency 17002500 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate 0.991304 # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate 1 # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_mshr_miss_rate 0.992958 # mshr miss rate for demand accesses
-system.cpu.l2cache.overall_mshr_miss_rate 0.992958 # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 40195.906433 # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 40191.358025 # average ReadExReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 40195.035461 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 40195.035461 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.l2cache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.l2cache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst 289 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.data 53 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::total 342 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 81 # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::total 81 # number of ReadExReq MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.inst 289 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data 134 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::total 423 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.inst 289 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.data 134 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::total 423 # number of overall MSHR misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst 11603500 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data 2143500 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::total 13747000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 3255500 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 3255500 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 11603500 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 5399000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total 17002500 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 11603500 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 5399000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total 17002500 # number of overall MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst 0.993127 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data 0.981481 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.993127 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 0.992593 # mshr miss rate for demand accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.993127 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 0.992593 # mshr miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 40150.519031 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 40443.396226 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 40191.358025 # average ReadExReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 40150.519031 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 40291.044776 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 40150.519031 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 40291.044776 # average overall mshr miss latency
system.cpu.l2cache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/config.ini b/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/config.ini
index 8aa4dc707..328fede16 100644
--- a/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/config.ini
+++ b/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.membus.port[0]
[system.cpu]
type=AtomicSimpleCPU
-children=dtb itb tracer workload
+children=dtb interrupts itb tracer workload
checker=Null
clock=500
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
simulate_data_stalls=false
simulate_inst_stalls=false
@@ -54,6 +64,9 @@ icache_port=system.membus.port[2]
type=SparcTLB
size=64
+[system.cpu.interrupts]
+type=SparcInterrupts
+
[system.cpu.itb]
type=SparcTLB
size=64
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/simout b/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/simout
index 9cbff76e8..51b7334cc 100755
--- a/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/simout
+++ b/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:02:00
-gem5 started Jan 23 2012 04:24:11
+gem5 compiled Feb 11 2012 13:08:33
+gem5 started Feb 11 2012 13:55:13
gem5 executing on zizzer
-command line: build/SPARC_SE/gem5.opt -d build/SPARC_SE/tests/opt/quick/00.hello/sparc/linux/simple-atomic -re tests/run.py build/SPARC_SE/tests/opt/quick/00.hello/sparc/linux/simple-atomic
+command line: build/SPARC/gem5.fast -d build/SPARC/tests/fast/quick/se/00.hello/sparc/linux/simple-atomic -re tests/run.py build/SPARC/tests/fast/quick/se/00.hello/sparc/linux/simple-atomic
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Hello World!Exiting @ tick 2701000 because target called exit()
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/stats.txt b/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/stats.txt
index 57eaeacb0..12998e98f 100644
--- a/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/stats.txt
+++ b/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000003 # Nu
sim_ticks 2701000 # Number of ticks simulated
final_tick 2701000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 117056 # Simulator instruction rate (inst/s)
-host_tick_rate 59184907 # Simulator tick rate (ticks/s)
-host_mem_usage 203964 # Number of bytes of host memory used
-host_seconds 0.05 # Real time elapsed on the host
+host_inst_rate 963329 # Simulator instruction rate (inst/s)
+host_op_rate 960313 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 484321069 # Simulator tick rate (ticks/s)
+host_mem_usage 201636 # Number of bytes of host memory used
+host_seconds 0.01 # Real time elapsed on the host
sim_insts 5340 # Number of instructions simulated
+sim_ops 5340 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 26135 # Number of bytes read from this memory
system.physmem.bytes_inst_read 21532 # Number of instructions bytes read from this memory
system.physmem.bytes_written 5065 # Number of bytes written to this memory
@@ -23,7 +25,8 @@ system.cpu.workload.num_syscalls 11 # Nu
system.cpu.numCycles 5403 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 5340 # Number of instructions executed
+system.cpu.committedInsts 5340 # Number of instructions committed
+system.cpu.committedOps 5340 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 4517 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 0 # Number of float alu accesses
system.cpu.num_func_calls 146 # number of times a function call or return occured
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/config.ini b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/config.ini
index e13b78d74..bca11e4c0 100644
--- a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/config.ini
+++ b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000
time_sync_spin_threshold=100000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000
[system]
type=System
children=cpu dir_cntrl0 l1_cntrl0 physmem ruby sys_port_proxy
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=timing
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.sys_port_proxy.port[0]
[system.cpu]
type=TimingSimpleCPU
-children=dtb itb tracer workload
+children=dtb interrupts itb tracer workload
checker=Null
clock=1
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
system=system
tracer=system.cpu.tracer
@@ -51,6 +61,9 @@ icache_port=system.l1_cntrl0.sequencer.port[0]
type=SparcTLB
size=64
+[system.cpu.interrupts]
+type=SparcInterrupts
+
[system.cpu.itb]
type=SparcTLB
size=64
@@ -131,6 +144,7 @@ issue_latency=2
number_of_TBEs=256
recycle_latency=10
ruby_system=system.ruby
+send_evictions=false
sequencer=system.l1_cntrl0.sequencer
transitions_per_cycle=32
version=0
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simout b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simout
index 8b55b99bf..f70d252d3 100755
--- a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simout
+++ b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:02:00
-gem5 started Jan 23 2012 04:24:20
+gem5 compiled Feb 11 2012 13:08:33
+gem5 started Feb 11 2012 13:55:24
gem5 executing on zizzer
-command line: build/SPARC_SE/gem5.opt -d build/SPARC_SE/tests/opt/quick/00.hello/sparc/linux/simple-timing-ruby -re tests/run.py build/SPARC_SE/tests/opt/quick/00.hello/sparc/linux/simple-timing-ruby
+command line: build/SPARC/gem5.fast -d build/SPARC/tests/fast/quick/se/00.hello/sparc/linux/simple-timing-ruby -re tests/run.py build/SPARC/tests/fast/quick/se/00.hello/sparc/linux/simple-timing-ruby
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Hello World!Exiting @ tick 253364 because target called exit()
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/stats.txt b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/stats.txt
index 5fbe4680b..a13bd4161 100644
--- a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/stats.txt
+++ b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000253 # Nu
sim_ticks 253364 # Number of ticks simulated
final_tick 253364 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 57666 # Simulator instruction rate (inst/s)
-host_tick_rate 2735530 # Simulator tick rate (ticks/s)
-host_mem_usage 224736 # Number of bytes of host memory used
-host_seconds 0.09 # Real time elapsed on the host
+host_inst_rate 70723 # Simulator instruction rate (inst/s)
+host_op_rate 70707 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 3354080 # Simulator tick rate (ticks/s)
+host_mem_usage 222404 # Number of bytes of host memory used
+host_seconds 0.08 # Real time elapsed on the host
sim_insts 5340 # Number of instructions simulated
+sim_ops 5340 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 26135 # Number of bytes read from this memory
system.physmem.bytes_inst_read 21532 # Number of instructions bytes read from this memory
system.physmem.bytes_written 5065 # Number of bytes written to this memory
@@ -23,7 +25,8 @@ system.cpu.workload.num_syscalls 11 # Nu
system.cpu.numCycles 253364 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 5340 # Number of instructions executed
+system.cpu.committedInsts 5340 # Number of instructions committed
+system.cpu.committedOps 5340 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 4517 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 0 # Number of float alu accesses
system.cpu.num_func_calls 146 # number of times a function call or return occured
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing/config.ini b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing/config.ini
index 31f964ca0..a61827466 100644
--- a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing/config.ini
+++ b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.membus.port[0]
[system.cpu]
type=TimingSimpleCPU
-children=dcache dtb icache itb l2cache toL2Bus tracer workload
+children=dcache dtb icache interrupts itb l2cache toL2Bus tracer workload
checker=Null
clock=500
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
system=system
tracer=system.cpu.tracer
@@ -58,20 +68,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=262144
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
@@ -94,20 +97,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=131072
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
@@ -115,6 +111,9 @@ write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.port[0]
+[system.cpu.interrupts]
+type=SparcInterrupts
+
[system.cpu.itb]
type=SparcTLB
size=64
@@ -130,20 +129,13 @@ is_top_level=false
latency=10000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=100000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=2097152
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing/simout b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing/simout
index a3d57b80d..5f1c3c546 100755
--- a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing/simout
+++ b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:02:00
-gem5 started Jan 23 2012 04:24:14
+gem5 compiled Feb 11 2012 13:08:33
+gem5 started Feb 11 2012 13:55:23
gem5 executing on zizzer
-command line: build/SPARC_SE/gem5.opt -d build/SPARC_SE/tests/opt/quick/00.hello/sparc/linux/simple-timing -re tests/run.py build/SPARC_SE/tests/opt/quick/00.hello/sparc/linux/simple-timing
+command line: build/SPARC/gem5.fast -d build/SPARC/tests/fast/quick/se/00.hello/sparc/linux/simple-timing -re tests/run.py build/SPARC/tests/fast/quick/se/00.hello/sparc/linux/simple-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Hello World!Exiting @ tick 28206000 because target called exit()
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing/stats.txt b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing/stats.txt
index 0e1d1294b..e8bbbf4c9 100644
--- a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing/stats.txt
+++ b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000028 # Nu
sim_ticks 28206000 # Number of ticks simulated
final_tick 28206000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 103151 # Simulator instruction rate (inst/s)
-host_tick_rate 544654705 # Simulator tick rate (ticks/s)
-host_mem_usage 212680 # Number of bytes of host memory used
-host_seconds 0.05 # Real time elapsed on the host
+host_inst_rate 534426 # Simulator instruction rate (inst/s)
+host_op_rate 533460 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 2812998715 # Simulator tick rate (ticks/s)
+host_mem_usage 210748 # Number of bytes of host memory used
+host_seconds 0.01 # Real time elapsed on the host
sim_insts 5340 # Number of instructions simulated
+sim_ops 5340 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 24896 # Number of bytes read from this memory
system.physmem.bytes_inst_read 16320 # Number of instructions bytes read from this memory
system.physmem.bytes_written 0 # Number of bytes written to this memory
@@ -22,7 +24,8 @@ system.cpu.workload.num_syscalls 11 # Nu
system.cpu.numCycles 56412 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 5340 # Number of instructions executed
+system.cpu.committedInsts 5340 # Number of instructions committed
+system.cpu.committedOps 5340 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 4517 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 0 # Number of float alu accesses
system.cpu.num_func_calls 146 # number of times a function call or return occured
@@ -46,26 +49,39 @@ system.cpu.icache.total_refs 5127 # To
system.cpu.icache.sampled_refs 257 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 19.949416 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 116.975932 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.057117 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits 5127 # number of ReadReq hits
-system.cpu.icache.demand_hits 5127 # number of demand (read+write) hits
-system.cpu.icache.overall_hits 5127 # number of overall hits
-system.cpu.icache.ReadReq_misses 257 # number of ReadReq misses
-system.cpu.icache.demand_misses 257 # number of demand (read+write) misses
-system.cpu.icache.overall_misses 257 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency 14308000 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency 14308000 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency 14308000 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses 5384 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses 5384 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses 5384 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate 0.047734 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate 0.047734 # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate 0.047734 # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency 55673.151751 # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency 55673.151751 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency 55673.151751 # average overall miss latency
+system.cpu.icache.occ_blocks::cpu.inst 116.975932 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.057117 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.057117 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 5127 # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total 5127 # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst 5127 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total 5127 # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst 5127 # number of overall hits
+system.cpu.icache.overall_hits::total 5127 # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst 257 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total 257 # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst 257 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total 257 # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst 257 # number of overall misses
+system.cpu.icache.overall_misses::total 257 # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 14308000 # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total 14308000 # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 14308000 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total 14308000 # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 14308000 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total 14308000 # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst 5384 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total 5384 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst 5384 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total 5384 # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 5384 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total 5384 # number of overall (read+write) accesses
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.047734 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.047734 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.047734 # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 55673.151751 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 55673.151751 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 55673.151751 # average overall miss latency
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -74,26 +90,24 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks 0 # number of writebacks
-system.cpu.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses 257 # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses 257 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses 257 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.ReadReq_mshr_miss_latency 13537000 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency 13537000 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency 13537000 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.ReadReq_mshr_miss_rate 0.047734 # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate 0.047734 # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate 0.047734 # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 52673.151751 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 52673.151751 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 52673.151751 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst 257 # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total 257 # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst 257 # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total 257 # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst 257 # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total 257 # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 13537000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total 13537000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 13537000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total 13537000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 13537000 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total 13537000 # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.047734 # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.047734 # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.047734 # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 52673.151751 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 52673.151751 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 52673.151751 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements 0 # number of replacements
system.cpu.dcache.tagsinuse 82.065697 # Cycle average of tags in use
@@ -101,32 +115,49 @@ system.cpu.dcache.total_refs 1254 # To
system.cpu.dcache.sampled_refs 135 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 9.288889 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 82.065697 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.020036 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits 662 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits 592 # number of WriteReq hits
-system.cpu.dcache.demand_hits 1254 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits 1254 # number of overall hits
-system.cpu.dcache.ReadReq_misses 54 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses 81 # number of WriteReq misses
-system.cpu.dcache.demand_misses 135 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses 135 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency 2982000 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency 4536000 # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency 7518000 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency 7518000 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses 716 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses 673 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses 1389 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses 1389 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate 0.075419 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate 0.120357 # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate 0.097192 # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate 0.097192 # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency 55222.222222 # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency 56000 # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency 55688.888889 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency 55688.888889 # average overall miss latency
+system.cpu.dcache.occ_blocks::cpu.data 82.065697 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.020036 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.020036 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 662 # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total 662 # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 592 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total 592 # number of WriteReq hits
+system.cpu.dcache.demand_hits::cpu.data 1254 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total 1254 # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data 1254 # number of overall hits
+system.cpu.dcache.overall_hits::total 1254 # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data 54 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total 54 # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 81 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total 81 # number of WriteReq misses
+system.cpu.dcache.demand_misses::cpu.data 135 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total 135 # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data 135 # number of overall misses
+system.cpu.dcache.overall_misses::total 135 # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 2982000 # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total 2982000 # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 4536000 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total 4536000 # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 7518000 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total 7518000 # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 7518000 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total 7518000 # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data 716 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total 716 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 673 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::total 673 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.demand_accesses::cpu.data 1389 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total 1389 # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 1389 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total 1389 # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.075419 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.120357 # miss rate for WriteReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.097192 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.097192 # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 55222.222222 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 56000 # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 55688.888889 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 55688.888889 # average overall miss latency
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -135,30 +166,30 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks 0 # number of writebacks
-system.cpu.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses 54 # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses 81 # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses 135 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses 135 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.ReadReq_mshr_miss_latency 2820000 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency 4293000 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency 7113000 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency 7113000 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate 0.075419 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate 0.120357 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate 0.097192 # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate 0.097192 # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 52222.222222 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 53000 # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 52688.888889 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 52688.888889 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data 54 # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total 54 # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data 81 # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total 81 # number of WriteReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data 135 # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total 135 # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data 135 # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total 135 # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 2820000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total 2820000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 4293000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total 4293000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 7113000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total 7113000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 7113000 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total 7113000 # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.075419 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.120357 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.097192 # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.097192 # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 52222.222222 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 53000 # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 52688.888889 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 52688.888889 # average overall mshr miss latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.l2cache.replacements 0 # number of replacements
system.cpu.l2cache.tagsinuse 142.102892 # Cycle average of tags in use
@@ -166,31 +197,67 @@ system.cpu.l2cache.total_refs 3 # To
system.cpu.l2cache.sampled_refs 308 # Sample count of references to valid blocks.
system.cpu.l2cache.avg_refs 0.009740 # Average number of references to valid blocks.
system.cpu.l2cache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::0 142.102892 # Average occupied blocks per context
-system.cpu.l2cache.occ_percent::0 0.004337 # Average percentage of cache occupancy
-system.cpu.l2cache.ReadReq_hits 3 # number of ReadReq hits
-system.cpu.l2cache.demand_hits 3 # number of demand (read+write) hits
-system.cpu.l2cache.overall_hits 3 # number of overall hits
-system.cpu.l2cache.ReadReq_misses 308 # number of ReadReq misses
-system.cpu.l2cache.ReadExReq_misses 81 # number of ReadExReq misses
-system.cpu.l2cache.demand_misses 389 # number of demand (read+write) misses
-system.cpu.l2cache.overall_misses 389 # number of overall misses
-system.cpu.l2cache.ReadReq_miss_latency 16016000 # number of ReadReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency 4212000 # number of ReadExReq miss cycles
-system.cpu.l2cache.demand_miss_latency 20228000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency 20228000 # number of overall miss cycles
-system.cpu.l2cache.ReadReq_accesses 311 # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses 81 # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.demand_accesses 392 # number of demand (read+write) accesses
-system.cpu.l2cache.overall_accesses 392 # number of overall (read+write) accesses
-system.cpu.l2cache.ReadReq_miss_rate 0.990354 # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate 1 # miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_miss_rate 0.992347 # miss rate for demand accesses
-system.cpu.l2cache.overall_miss_rate 0.992347 # miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_miss_latency 52000 # average ReadReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency 52000 # average ReadExReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency 52000 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency 52000 # average overall miss latency
+system.cpu.l2cache.occ_blocks::cpu.inst 116.450335 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data 25.652557 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_percent::cpu.inst 0.003554 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.data 0.000783 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total 0.004337 # Average percentage of cache occupancy
+system.cpu.l2cache.ReadReq_hits::cpu.inst 2 # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::cpu.data 1 # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::total 3 # number of ReadReq hits
+system.cpu.l2cache.demand_hits::cpu.inst 2 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::cpu.data 1 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::total 3 # number of demand (read+write) hits
+system.cpu.l2cache.overall_hits::cpu.inst 2 # number of overall hits
+system.cpu.l2cache.overall_hits::cpu.data 1 # number of overall hits
+system.cpu.l2cache.overall_hits::total 3 # number of overall hits
+system.cpu.l2cache.ReadReq_misses::cpu.inst 255 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::cpu.data 53 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::total 308 # number of ReadReq misses
+system.cpu.l2cache.ReadExReq_misses::cpu.data 81 # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total 81 # number of ReadExReq misses
+system.cpu.l2cache.demand_misses::cpu.inst 255 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data 134 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::total 389 # number of demand (read+write) misses
+system.cpu.l2cache.overall_misses::cpu.inst 255 # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.data 134 # number of overall misses
+system.cpu.l2cache.overall_misses::total 389 # number of overall misses
+system.cpu.l2cache.ReadReq_miss_latency::cpu.inst 13260000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::cpu.data 2756000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::total 16016000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 4212000 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total 4212000 # number of ReadExReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst 13260000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data 6968000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total 20228000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst 13260000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data 6968000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total 20228000 # number of overall miss cycles
+system.cpu.l2cache.ReadReq_accesses::cpu.inst 257 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::cpu.data 54 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::total 311 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::cpu.data 81 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::total 81 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.demand_accesses::cpu.inst 257 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data 135 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total 392 # number of demand (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.inst 257 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.data 135 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total 392 # number of overall (read+write) accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.inst 0.992218 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.data 0.981481 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 # miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_miss_rate::cpu.inst 0.992218 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data 0.992593 # miss rate for demand accesses
+system.cpu.l2cache.overall_miss_rate::cpu.inst 0.992218 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.data 0.992593 # miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 52000 # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 52000 # average ReadReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 52000 # average ReadExReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 52000 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 52000 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 52000 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 52000 # average overall miss latency
system.cpu.l2cache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.l2cache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.l2cache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -199,30 +266,42 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs no_value
system.cpu.l2cache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.l2cache.fast_writes 0 # number of fast writes performed
system.cpu.l2cache.cache_copies 0 # number of cache copies performed
-system.cpu.l2cache.writebacks 0 # number of writebacks
-system.cpu.l2cache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.l2cache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.l2cache.ReadReq_mshr_misses 308 # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses 81 # number of ReadExReq MSHR misses
-system.cpu.l2cache.demand_mshr_misses 389 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.overall_mshr_misses 389 # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency 12320000 # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency 3240000 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency 15560000 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency 15560000 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate 0.990354 # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate 1 # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_mshr_miss_rate 0.992347 # mshr miss rate for demand accesses
-system.cpu.l2cache.overall_mshr_miss_rate 0.992347 # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 40000 # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 40000 # average ReadExReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 40000 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 40000 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.l2cache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.l2cache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst 255 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.data 53 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::total 308 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 81 # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::total 81 # number of ReadExReq MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.inst 255 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data 134 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::total 389 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.inst 255 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.data 134 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::total 389 # number of overall MSHR misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst 10200000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data 2120000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::total 12320000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 3240000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 3240000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 10200000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 5360000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total 15560000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 10200000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 5360000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total 15560000 # number of overall MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst 0.992218 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data 0.981481 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.992218 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 0.992593 # mshr miss rate for demand accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.992218 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 0.992593 # mshr miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 40000 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 40000 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 40000 # average ReadExReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 40000 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 40000 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 40000 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 40000 # average overall mshr miss latency
system.cpu.l2cache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/00.hello/ref/x86/linux/o3-timing/config.ini b/tests/quick/se/00.hello/ref/x86/linux/o3-timing/config.ini
index 8f8ece24e..7b5ea1d59 100644
--- a/tests/quick/se/00.hello/ref/x86/linux/o3-timing/config.ini
+++ b/tests/quick/se/00.hello/ref/x86/linux/o3-timing/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,7 +30,7 @@ system_port=system.membus.port[0]
[system.cpu]
type=DerivO3CPU
-children=dcache dtb fuPool icache itb l2cache toL2Bus tracer workload
+children=dcache dtb fuPool icache interrupts itb l2cache toL2Bus tracer workload
BTBEntries=4096
BTBTagSize=16
LFSTSize=1024
@@ -52,6 +59,7 @@ decodeWidth=8
defer_registration=false
dispatchWidth=8
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
fetchToDecodeDelay=1
@@ -69,6 +77,7 @@ iewToDecodeDelay=1
iewToFetchDelay=1
iewToRenameDelay=1
instShiftAmt=2
+interrupts=system.cpu.interrupts
issueToExecuteDelay=1
issueWidth=8
itb=system.cpu.itb
@@ -89,6 +98,7 @@ numRobs=1
numThreads=1
phase=0
predType=tournament
+profile=0
progress_interval=0
renameToDecodeDelay=1
renameToFetchDelay=1
@@ -126,20 +136,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=262144
subblock_size=0
+system=system
tgts_per_mshr=20
trace_addr=0
two_queue=false
@@ -149,7 +152,14 @@ mem_side=system.cpu.toL2Bus.port[1]
[system.cpu.dtb]
type=X86TLB
+children=walker
size=64
+walker=system.cpu.dtb.walker
+
+[system.cpu.dtb.walker]
+type=X86PagetableWalker
+system=system
+port=system.cpu.toL2Bus.port[3]
[system.cpu.fuPool]
type=FUPool
@@ -425,20 +435,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=131072
subblock_size=0
+system=system
tgts_per_mshr=20
trace_addr=0
two_queue=false
@@ -446,9 +449,25 @@ write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.port[0]
+[system.cpu.interrupts]
+type=X86LocalApic
+int_latency=1000
+pio_addr=2305843009213693952
+pio_latency=1000
+system=system
+int_port=system.membus.port[4]
+pio=system.membus.port[3]
+
[system.cpu.itb]
type=X86TLB
+children=walker
size=64
+walker=system.cpu.itb.walker
+
+[system.cpu.itb.walker]
+type=X86PagetableWalker
+system=system
+port=system.cpu.toL2Bus.port[2]
[system.cpu.l2cache]
type=BaseCache
@@ -461,25 +480,18 @@ is_top_level=false
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=2097152
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
write_buffers=8
-cpu_side=system.cpu.toL2Bus.port[2]
+cpu_side=system.cpu.toL2Bus.port[4]
mem_side=system.membus.port[2]
[system.cpu.toL2Bus]
@@ -490,7 +502,7 @@ clock=1000
header_cycles=1
use_default_range=false
width=64
-port=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.l2cache.cpu_side
+port=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.l2cache.cpu_side
[system.cpu.tracer]
type=ExeTracer
@@ -503,7 +515,7 @@ egid=100
env=
errout=cerr
euid=100
-executable=tests/test-progs/hello/bin/x86/linux/hello
+executable=/dist/m5/regression/test-progs/hello/bin/x86/linux/hello
gid=100
input=cin
max_stack_size=67108864
@@ -522,7 +534,7 @@ clock=1000
header_cycles=1
use_default_range=false
width=64
-port=system.system_port system.physmem.port[0] system.cpu.l2cache.mem_side
+port=system.system_port system.physmem.port[0] system.cpu.l2cache.mem_side system.cpu.interrupts.pio system.cpu.interrupts.int_port
[system.physmem]
type=PhysicalMemory
diff --git a/tests/quick/se/00.hello/ref/x86/linux/o3-timing/simout b/tests/quick/se/00.hello/ref/x86/linux/o3-timing/simout
index b49f2b572..ac1cd3610 100755
--- a/tests/quick/se/00.hello/ref/x86/linux/o3-timing/simout
+++ b/tests/quick/se/00.hello/ref/x86/linux/o3-timing/simout
@@ -1,12 +1,10 @@
-Redirecting stdout to build/X86_SE/tests/opt/quick/00.hello/x86/linux/o3-timing/simout
-Redirecting stderr to build/X86_SE/tests/opt/quick/00.hello/x86/linux/o3-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 28 2012 12:11:40
-gem5 started Jan 28 2012 12:11:57
-gem5 executing on ribera.cs.wisc.edu
-command line: build/X86_SE/gem5.opt -d build/X86_SE/tests/opt/quick/00.hello/x86/linux/o3-timing -re tests/run.py build/X86_SE/tests/opt/quick/00.hello/x86/linux/o3-timing
+gem5 compiled Feb 11 2012 13:08:53
+gem5 started Feb 11 2012 14:04:05
+gem5 executing on zizzer
+command line: build/X86/gem5.fast -d build/X86/tests/fast/quick/se/00.hello/x86/linux/o3-timing -re tests/run.py build/X86/tests/fast/quick/se/00.hello/x86/linux/o3-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Hello world!
diff --git a/tests/quick/se/00.hello/ref/x86/linux/o3-timing/stats.txt b/tests/quick/se/00.hello/ref/x86/linux/o3-timing/stats.txt
index 8477728c8..658a056fb 100644
--- a/tests/quick/se/00.hello/ref/x86/linux/o3-timing/stats.txt
+++ b/tests/quick/se/00.hello/ref/x86/linux/o3-timing/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000012 # Nu
sim_ticks 11989500 # Number of ticks simulated
final_tick 11989500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1330 # Simulator instruction rate (inst/s)
-host_tick_rate 1625690 # Simulator tick rate (ticks/s)
-host_mem_usage 239860 # Number of bytes of host memory used
-host_seconds 7.38 # Real time elapsed on the host
-sim_insts 9809 # Number of instructions simulated
+host_inst_rate 61798 # Simulator instruction rate (inst/s)
+host_op_rate 111900 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 136747555 # Simulator tick rate (ticks/s)
+host_mem_usage 218292 # Number of bytes of host memory used
+host_seconds 0.09 # Real time elapsed on the host
+sim_insts 5416 # Number of instructions simulated
+sim_ops 9809 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 28288 # Number of bytes read from this memory
system.physmem.bytes_inst_read 18944 # Number of instructions bytes read from this memory
system.physmem.bytes_written 0 # Number of bytes written to this memory
@@ -235,7 +237,8 @@ system.cpu.iew.wb_penalized 0 # nu
system.cpu.iew.wb_rate 0.651043 # insts written-back per cycle
system.cpu.iew.wb_fanout 0.677483 # average fanout of values written-back
system.cpu.iew.wb_penalized_rate 0 # fraction of instructions written-back that wrote to 'other' IQ
-system.cpu.commit.commitCommittedInsts 9809 # The number of committed instructions
+system.cpu.commit.commitCommittedInsts 5416 # The number of committed instructions
+system.cpu.commit.commitCommittedOps 9809 # The number of committed instructions
system.cpu.commit.commitSquashedInsts 10533 # The number of squashed insts skipped by commit
system.cpu.commit.commitNonSpecStalls 13 # The number of times commit has been forced to stall to communicate backwards
system.cpu.commit.branchMispredicts 495 # The number of times a branch was mispredicted
@@ -256,7 +259,8 @@ system.cpu.commit.committed_per_cycle::overflows 0 0.00% 100.
system.cpu.commit.committed_per_cycle::min_value 0 # Number of insts commited each cycle
system.cpu.commit.committed_per_cycle::max_value 8 # Number of insts commited each cycle
system.cpu.commit.committed_per_cycle::total 14495 # Number of insts commited each cycle
-system.cpu.commit.count 9809 # Number of instructions committed
+system.cpu.commit.committedInsts 5416 # Number of instructions committed
+system.cpu.commit.committedOps 9809 # Number of ops (including micro ops) committed
system.cpu.commit.swp_count 0 # Number of s/w prefetches committed
system.cpu.commit.refs 1990 # Number of memory references committed
system.cpu.commit.loads 1056 # Number of loads committed
@@ -271,12 +275,13 @@ system.cpu.rob.rob_reads 34653 # Th
system.cpu.rob.rob_writes 42403 # The number of ROB writes
system.cpu.timesIdled 150 # Number of times that the entire CPU went into an idle state and unscheduled itself
system.cpu.idleCycles 7798 # Total number of cycles that the CPU has spent unscheduled due to idling
-system.cpu.committedInsts 9809 # Number of Instructions Simulated
-system.cpu.committedInsts_total 9809 # Number of Instructions Simulated
-system.cpu.cpi 2.444694 # CPI: Cycles Per Instruction
-system.cpu.cpi_total 2.444694 # CPI: Total CPI of All Threads
-system.cpu.ipc 0.409049 # IPC: Instructions Per Cycle
-system.cpu.ipc_total 0.409049 # IPC: Total IPC of All Threads
+system.cpu.committedInsts 5416 # Number of Instructions Simulated
+system.cpu.committedOps 9809 # Number of Ops (including micro ops) Simulated
+system.cpu.committedInsts_total 5416 # Number of Instructions Simulated
+system.cpu.cpi 4.427622 # CPI: Cycles Per Instruction
+system.cpu.cpi_total 4.427622 # CPI: Total CPI of All Threads
+system.cpu.ipc 0.225855 # IPC: Instructions Per Cycle
+system.cpu.ipc_total 0.225855 # IPC: Total IPC of All Threads
system.cpu.int_regfile_reads 23430 # number of integer regfile reads
system.cpu.int_regfile_writes 14518 # number of integer regfile writes
system.cpu.fp_regfile_reads 4 # number of floating regfile reads
@@ -287,26 +292,39 @@ system.cpu.icache.total_refs 1498 # To
system.cpu.icache.sampled_refs 298 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 5.026846 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 140.870525 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.068784 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits 1498 # number of ReadReq hits
-system.cpu.icache.demand_hits 1498 # number of demand (read+write) hits
-system.cpu.icache.overall_hits 1498 # number of overall hits
-system.cpu.icache.ReadReq_misses 368 # number of ReadReq misses
-system.cpu.icache.demand_misses 368 # number of demand (read+write) misses
-system.cpu.icache.overall_misses 368 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency 13394000 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency 13394000 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency 13394000 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses 1866 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses 1866 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses 1866 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate 0.197213 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate 0.197213 # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate 0.197213 # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency 36396.739130 # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency 36396.739130 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency 36396.739130 # average overall miss latency
+system.cpu.icache.occ_blocks::cpu.inst 140.870525 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.068784 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.068784 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 1498 # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total 1498 # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst 1498 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total 1498 # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst 1498 # number of overall hits
+system.cpu.icache.overall_hits::total 1498 # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst 368 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total 368 # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst 368 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total 368 # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst 368 # number of overall misses
+system.cpu.icache.overall_misses::total 368 # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 13394000 # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total 13394000 # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 13394000 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total 13394000 # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 13394000 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total 13394000 # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst 1866 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total 1866 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst 1866 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total 1866 # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 1866 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total 1866 # number of overall (read+write) accesses
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.197213 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.197213 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.197213 # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 36396.739130 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 36396.739130 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 36396.739130 # average overall miss latency
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -315,27 +333,30 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks 0 # number of writebacks
-system.cpu.icache.ReadReq_mshr_hits 70 # number of ReadReq MSHR hits
-system.cpu.icache.demand_mshr_hits 70 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits 70 # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses 298 # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses 298 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses 298 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.ReadReq_mshr_miss_latency 10471500 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency 10471500 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency 10471500 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.ReadReq_mshr_miss_rate 0.159700 # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate 0.159700 # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate 0.159700 # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 35139.261745 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 35139.261745 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 35139.261745 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.ReadReq_mshr_hits::cpu.inst 70 # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_hits::total 70 # number of ReadReq MSHR hits
+system.cpu.icache.demand_mshr_hits::cpu.inst 70 # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_hits::total 70 # number of demand (read+write) MSHR hits
+system.cpu.icache.overall_mshr_hits::cpu.inst 70 # number of overall MSHR hits
+system.cpu.icache.overall_mshr_hits::total 70 # number of overall MSHR hits
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst 298 # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total 298 # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst 298 # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total 298 # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst 298 # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total 298 # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 10471500 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total 10471500 # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 10471500 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total 10471500 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 10471500 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total 10471500 # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.159700 # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.159700 # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.159700 # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 35139.261745 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 35139.261745 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 35139.261745 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements 0 # number of replacements
system.cpu.dcache.tagsinuse 83.526549 # Cycle average of tags in use
@@ -343,32 +364,49 @@ system.cpu.dcache.total_refs 2275 # To
system.cpu.dcache.sampled_refs 145 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 15.689655 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 83.526549 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.020392 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits 1417 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits 858 # number of WriteReq hits
-system.cpu.dcache.demand_hits 2275 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits 2275 # number of overall hits
-system.cpu.dcache.ReadReq_misses 111 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses 76 # number of WriteReq misses
-system.cpu.dcache.demand_misses 187 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses 187 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency 3859500 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency 2916500 # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency 6776000 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency 6776000 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses 1528 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses 934 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses 2462 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses 2462 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate 0.072644 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate 0.081370 # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate 0.075955 # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate 0.075955 # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency 34770.270270 # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency 38375 # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency 36235.294118 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency 36235.294118 # average overall miss latency
+system.cpu.dcache.occ_blocks::cpu.data 83.526549 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.020392 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.020392 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 1417 # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total 1417 # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 858 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total 858 # number of WriteReq hits
+system.cpu.dcache.demand_hits::cpu.data 2275 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total 2275 # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data 2275 # number of overall hits
+system.cpu.dcache.overall_hits::total 2275 # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data 111 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total 111 # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 76 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total 76 # number of WriteReq misses
+system.cpu.dcache.demand_misses::cpu.data 187 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total 187 # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data 187 # number of overall misses
+system.cpu.dcache.overall_misses::total 187 # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 3859500 # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total 3859500 # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 2916500 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total 2916500 # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 6776000 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total 6776000 # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 6776000 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total 6776000 # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data 1528 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total 1528 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 934 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::total 934 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.demand_accesses::cpu.data 2462 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total 2462 # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 2462 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total 2462 # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.072644 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.081370 # miss rate for WriteReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.075955 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.075955 # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 34770.270270 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 38375 # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 36235.294118 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 36235.294118 # average overall miss latency
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -377,31 +415,36 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks 0 # number of writebacks
-system.cpu.dcache.ReadReq_mshr_hits 41 # number of ReadReq MSHR hits
-system.cpu.dcache.demand_mshr_hits 41 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits 41 # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses 70 # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses 76 # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses 146 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses 146 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.ReadReq_mshr_miss_latency 2463000 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency 2688500 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency 5151500 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency 5151500 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate 0.045812 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate 0.081370 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate 0.059301 # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate 0.059301 # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 35185.714286 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 35375 # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 35284.246575 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 35284.246575 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.ReadReq_mshr_hits::cpu.data 41 # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_hits::total 41 # number of ReadReq MSHR hits
+system.cpu.dcache.demand_mshr_hits::cpu.data 41 # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_hits::total 41 # number of demand (read+write) MSHR hits
+system.cpu.dcache.overall_mshr_hits::cpu.data 41 # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_hits::total 41 # number of overall MSHR hits
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data 70 # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total 70 # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data 76 # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total 76 # number of WriteReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data 146 # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total 146 # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data 146 # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total 146 # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 2463000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total 2463000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 2688500 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total 2688500 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 5151500 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total 5151500 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 5151500 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total 5151500 # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.045812 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.081370 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.059301 # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.059301 # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 35185.714286 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 35375 # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 35284.246575 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 35284.246575 # average overall mshr miss latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.l2cache.replacements 0 # number of replacements
system.cpu.l2cache.tagsinuse 173.809724 # Cycle average of tags in use
@@ -409,31 +452,64 @@ system.cpu.l2cache.total_refs 2 # To
system.cpu.l2cache.sampled_refs 365 # Sample count of references to valid blocks.
system.cpu.l2cache.avg_refs 0.005479 # Average number of references to valid blocks.
system.cpu.l2cache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::0 173.809724 # Average occupied blocks per context
-system.cpu.l2cache.occ_percent::0 0.005304 # Average percentage of cache occupancy
-system.cpu.l2cache.ReadReq_hits 2 # number of ReadReq hits
-system.cpu.l2cache.demand_hits 2 # number of demand (read+write) hits
-system.cpu.l2cache.overall_hits 2 # number of overall hits
-system.cpu.l2cache.ReadReq_misses 366 # number of ReadReq misses
-system.cpu.l2cache.ReadExReq_misses 76 # number of ReadExReq misses
-system.cpu.l2cache.demand_misses 442 # number of demand (read+write) misses
-system.cpu.l2cache.overall_misses 442 # number of overall misses
-system.cpu.l2cache.ReadReq_miss_latency 12541000 # number of ReadReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency 2603000 # number of ReadExReq miss cycles
-system.cpu.l2cache.demand_miss_latency 15144000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency 15144000 # number of overall miss cycles
-system.cpu.l2cache.ReadReq_accesses 368 # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses 76 # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.demand_accesses 444 # number of demand (read+write) accesses
-system.cpu.l2cache.overall_accesses 444 # number of overall (read+write) accesses
-system.cpu.l2cache.ReadReq_miss_rate 0.994565 # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate 1 # miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_miss_rate 0.995495 # miss rate for demand accesses
-system.cpu.l2cache.overall_miss_rate 0.995495 # miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_miss_latency 34265.027322 # average ReadReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency 34250 # average ReadExReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency 34262.443439 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency 34262.443439 # average overall miss latency
+system.cpu.l2cache.occ_blocks::cpu.inst 140.468506 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data 33.341218 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_percent::cpu.inst 0.004287 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.data 0.001017 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total 0.005304 # Average percentage of cache occupancy
+system.cpu.l2cache.ReadReq_hits::cpu.inst 2 # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::total 2 # number of ReadReq hits
+system.cpu.l2cache.demand_hits::cpu.inst 2 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::total 2 # number of demand (read+write) hits
+system.cpu.l2cache.overall_hits::cpu.inst 2 # number of overall hits
+system.cpu.l2cache.overall_hits::total 2 # number of overall hits
+system.cpu.l2cache.ReadReq_misses::cpu.inst 296 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::cpu.data 70 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::total 366 # number of ReadReq misses
+system.cpu.l2cache.ReadExReq_misses::cpu.data 76 # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total 76 # number of ReadExReq misses
+system.cpu.l2cache.demand_misses::cpu.inst 296 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data 146 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::total 442 # number of demand (read+write) misses
+system.cpu.l2cache.overall_misses::cpu.inst 296 # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.data 146 # number of overall misses
+system.cpu.l2cache.overall_misses::total 442 # number of overall misses
+system.cpu.l2cache.ReadReq_miss_latency::cpu.inst 10158000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::cpu.data 2383000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::total 12541000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 2603000 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total 2603000 # number of ReadExReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst 10158000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data 4986000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total 15144000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst 10158000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data 4986000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total 15144000 # number of overall miss cycles
+system.cpu.l2cache.ReadReq_accesses::cpu.inst 298 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::cpu.data 70 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::total 368 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::cpu.data 76 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::total 76 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.demand_accesses::cpu.inst 298 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data 146 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total 444 # number of demand (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.inst 298 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.data 146 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total 444 # number of overall (read+write) accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.inst 0.993289 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.data 1 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 # miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_miss_rate::cpu.inst 0.993289 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data 1 # miss rate for demand accesses
+system.cpu.l2cache.overall_miss_rate::cpu.inst 0.993289 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.data 1 # miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 34317.567568 # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 34042.857143 # average ReadReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 34250 # average ReadExReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 34317.567568 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 34150.684932 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 34317.567568 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 34150.684932 # average overall miss latency
system.cpu.l2cache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.l2cache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.l2cache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -442,30 +518,42 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs no_value
system.cpu.l2cache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.l2cache.fast_writes 0 # number of fast writes performed
system.cpu.l2cache.cache_copies 0 # number of cache copies performed
-system.cpu.l2cache.writebacks 0 # number of writebacks
-system.cpu.l2cache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.l2cache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.l2cache.ReadReq_mshr_misses 366 # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses 76 # number of ReadExReq MSHR misses
-system.cpu.l2cache.demand_mshr_misses 442 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.overall_mshr_misses 442 # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency 11369000 # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency 2368500 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency 13737500 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency 13737500 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate 0.994565 # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate 1 # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_mshr_miss_rate 0.995495 # mshr miss rate for demand accesses
-system.cpu.l2cache.overall_mshr_miss_rate 0.995495 # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31062.841530 # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31164.473684 # average ReadExReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 31080.316742 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 31080.316742 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.l2cache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.l2cache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst 296 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.data 70 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::total 366 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 76 # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::total 76 # number of ReadExReq MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.inst 296 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data 146 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::total 442 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.inst 296 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.data 146 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::total 442 # number of overall MSHR misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst 9202000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data 2167000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::total 11369000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 2368500 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 2368500 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 9202000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 4535500 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total 13737500 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 9202000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 4535500 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total 13737500 # number of overall MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst 0.993289 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.993289 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 1 # mshr miss rate for demand accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.993289 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 1 # mshr miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 31087.837838 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 30957.142857 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 31164.473684 # average ReadExReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 31087.837838 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 31065.068493 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 31087.837838 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 31065.068493 # average overall mshr miss latency
system.cpu.l2cache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/00.hello/ref/x86/linux/simple-atomic/config.ini b/tests/quick/se/00.hello/ref/x86/linux/simple-atomic/config.ini
index e5a1ce348..8e464f4fc 100644
--- a/tests/quick/se/00.hello/ref/x86/linux/simple-atomic/config.ini
+++ b/tests/quick/se/00.hello/ref/x86/linux/simple-atomic/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.membus.port[0]
[system.cpu]
type=AtomicSimpleCPU
-children=dtb itb tracer workload
+children=dtb interrupts itb tracer workload
checker=Null
clock=500
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
simulate_data_stalls=false
simulate_inst_stalls=false
@@ -52,11 +62,34 @@ icache_port=system.membus.port[2]
[system.cpu.dtb]
type=X86TLB
+children=walker
size=64
+walker=system.cpu.dtb.walker
+
+[system.cpu.dtb.walker]
+type=X86PagetableWalker
+system=system
+port=system.membus.port[5]
+
+[system.cpu.interrupts]
+type=X86LocalApic
+int_latency=1000
+pio_addr=2305843009213693952
+pio_latency=1000
+system=system
+int_port=system.membus.port[7]
+pio=system.membus.port[6]
[system.cpu.itb]
type=X86TLB
+children=walker
size=64
+walker=system.cpu.itb.walker
+
+[system.cpu.itb.walker]
+type=X86PagetableWalker
+system=system
+port=system.membus.port[4]
[system.cpu.tracer]
type=ExeTracer
@@ -88,7 +121,7 @@ clock=1000
header_cycles=1
use_default_range=false
width=64
-port=system.system_port system.physmem.port[0] system.cpu.icache_port system.cpu.dcache_port
+port=system.system_port system.physmem.port[0] system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.interrupts.pio system.cpu.interrupts.int_port
[system.physmem]
type=PhysicalMemory
diff --git a/tests/quick/se/00.hello/ref/x86/linux/simple-atomic/simout b/tests/quick/se/00.hello/ref/x86/linux/simple-atomic/simout
index de652c174..51c6cbf48 100755
--- a/tests/quick/se/00.hello/ref/x86/linux/simple-atomic/simout
+++ b/tests/quick/se/00.hello/ref/x86/linux/simple-atomic/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:08:34
-gem5 started Jan 23 2012 04:24:38
+gem5 compiled Feb 11 2012 13:08:53
+gem5 started Feb 11 2012 14:04:16
gem5 executing on zizzer
-command line: build/X86_SE/gem5.opt -d build/X86_SE/tests/opt/quick/00.hello/x86/linux/simple-atomic -re tests/run.py build/X86_SE/tests/opt/quick/00.hello/x86/linux/simple-atomic
+command line: build/X86/gem5.fast -d build/X86/tests/fast/quick/se/00.hello/x86/linux/simple-atomic -re tests/run.py build/X86/tests/fast/quick/se/00.hello/x86/linux/simple-atomic
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Hello world!
diff --git a/tests/quick/se/00.hello/ref/x86/linux/simple-atomic/stats.txt b/tests/quick/se/00.hello/ref/x86/linux/simple-atomic/stats.txt
index e2f539833..d15c91451 100644
--- a/tests/quick/se/00.hello/ref/x86/linux/simple-atomic/stats.txt
+++ b/tests/quick/se/00.hello/ref/x86/linux/simple-atomic/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000006 # Nu
sim_ticks 5651000 # Number of ticks simulated
final_tick 5651000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 225004 # Simulator instruction rate (inst/s)
-host_tick_rate 129531520 # Simulator tick rate (ticks/s)
-host_mem_usage 202604 # Number of bytes of host memory used
-host_seconds 0.04 # Real time elapsed on the host
-sim_insts 9810 # Number of instructions simulated
+host_inst_rate 364793 # Simulator instruction rate (inst/s)
+host_op_rate 659825 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 379660541 # Simulator tick rate (ticks/s)
+host_mem_usage 207748 # Number of bytes of host memory used
+host_seconds 0.02 # Real time elapsed on the host
+sim_insts 5417 # Number of instructions simulated
+sim_ops 9810 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 62348 # Number of bytes read from this memory
system.physmem.bytes_inst_read 55280 # Number of instructions bytes read from this memory
system.physmem.bytes_written 7110 # Number of bytes written to this memory
@@ -23,7 +25,8 @@ system.cpu.workload.num_syscalls 11 # Nu
system.cpu.numCycles 11303 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 9810 # Number of instructions executed
+system.cpu.committedInsts 5417 # Number of instructions committed
+system.cpu.committedOps 9810 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 9715 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 0 # Number of float alu accesses
system.cpu.num_func_calls 0 # number of times a function call or return occured
diff --git a/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/config.ini b/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/config.ini
index 3ef5774b9..95be41a11 100644
--- a/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/config.ini
+++ b/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000
time_sync_spin_threshold=100000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000
[system]
type=System
children=cpu dir_cntrl0 l1_cntrl0 physmem ruby sys_port_proxy
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=timing
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.sys_port_proxy.port[0]
[system.cpu]
type=TimingSimpleCPU
-children=dtb itb tracer workload
+children=dtb interrupts itb tracer workload
checker=Null
clock=1
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
system=system
tracer=system.cpu.tracer
@@ -49,11 +59,34 @@ icache_port=system.l1_cntrl0.sequencer.port[0]
[system.cpu.dtb]
type=X86TLB
+children=walker
size=64
+walker=system.cpu.dtb.walker
+
+[system.cpu.dtb.walker]
+type=X86PagetableWalker
+system=system
+port=system.l1_cntrl0.sequencer.port[3]
+
+[system.cpu.interrupts]
+type=X86LocalApic
+int_latency=1
+pio_addr=2305843009213693952
+pio_latency=1
+system=system
+int_port=system.l1_cntrl0.sequencer.port[5]
+pio=system.l1_cntrl0.sequencer.port[4]
[system.cpu.itb]
type=X86TLB
+children=walker
size=64
+walker=system.cpu.itb.walker
+
+[system.cpu.itb.walker]
+type=X86PagetableWalker
+system=system
+port=system.l1_cntrl0.sequencer.port[2]
[system.cpu.tracer]
type=ExeTracer
@@ -131,6 +164,7 @@ issue_latency=2
number_of_TBEs=256
recycle_latency=10
ruby_system=system.ruby
+send_evictions=false
sequencer=system.l1_cntrl0.sequencer
transitions_per_cycle=32
version=0
@@ -157,7 +191,7 @@ using_network_tester=false
using_ruby_tester=false
version=0
physMemPort=system.physmem.port[0]
-port=system.cpu.icache_port system.cpu.dcache_port
+port=system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.interrupts.pio system.cpu.interrupts.int_port
[system.physmem]
type=PhysicalMemory
diff --git a/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simout b/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simout
index 9c1cf6357..f8a22f9ca 100755
--- a/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simout
+++ b/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:08:34
-gem5 started Jan 23 2012 04:24:43
+gem5 compiled Feb 11 2012 13:08:53
+gem5 started Feb 11 2012 14:04:37
gem5 executing on zizzer
-command line: build/X86_SE/gem5.opt -d build/X86_SE/tests/opt/quick/00.hello/x86/linux/simple-timing-ruby -re tests/run.py build/X86_SE/tests/opt/quick/00.hello/x86/linux/simple-timing-ruby
+command line: build/X86/gem5.fast -d build/X86/tests/fast/quick/se/00.hello/x86/linux/simple-timing-ruby -re tests/run.py build/X86/tests/fast/quick/se/00.hello/x86/linux/simple-timing-ruby
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Hello world!
diff --git a/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt b/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt
index 49089d227..31a5db86e 100644
--- a/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt
+++ b/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000276 # Nu
sim_ticks 276484 # Number of ticks simulated
final_tick 276484 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 88128 # Simulator instruction rate (inst/s)
-host_tick_rate 2483404 # Simulator tick rate (ticks/s)
-host_mem_usage 223444 # Number of bytes of host memory used
+host_inst_rate 47191 # Simulator instruction rate (inst/s)
+host_op_rate 85448 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 2407911 # Simulator tick rate (ticks/s)
+host_mem_usage 228676 # Number of bytes of host memory used
host_seconds 0.11 # Real time elapsed on the host
-sim_insts 9810 # Number of instructions simulated
+sim_insts 5417 # Number of instructions simulated
+sim_ops 9810 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 62348 # Number of bytes read from this memory
system.physmem.bytes_inst_read 55280 # Number of instructions bytes read from this memory
system.physmem.bytes_written 7110 # Number of bytes written to this memory
@@ -23,7 +25,8 @@ system.cpu.workload.num_syscalls 11 # Nu
system.cpu.numCycles 276484 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 9810 # Number of instructions executed
+system.cpu.committedInsts 5417 # Number of instructions committed
+system.cpu.committedOps 9810 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 9715 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 0 # Number of float alu accesses
system.cpu.num_func_calls 0 # number of times a function call or return occured
diff --git a/tests/quick/se/00.hello/ref/x86/linux/simple-timing/config.ini b/tests/quick/se/00.hello/ref/x86/linux/simple-timing/config.ini
index 36b722b34..7bd202ff4 100644
--- a/tests/quick/se/00.hello/ref/x86/linux/simple-timing/config.ini
+++ b/tests/quick/se/00.hello/ref/x86/linux/simple-timing/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.membus.port[0]
[system.cpu]
type=TimingSimpleCPU
-children=dcache dtb icache itb l2cache toL2Bus tracer workload
+children=dcache dtb icache interrupts itb l2cache toL2Bus tracer workload
checker=Null
clock=500
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
system=system
tracer=system.cpu.tracer
@@ -58,20 +68,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=262144
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
@@ -81,7 +84,14 @@ mem_side=system.cpu.toL2Bus.port[1]
[system.cpu.dtb]
type=X86TLB
+children=walker
size=64
+walker=system.cpu.dtb.walker
+
+[system.cpu.dtb.walker]
+type=X86PagetableWalker
+system=system
+port=system.cpu.toL2Bus.port[3]
[system.cpu.icache]
type=BaseCache
@@ -94,20 +104,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=131072
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
@@ -115,9 +118,25 @@ write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.port[0]
+[system.cpu.interrupts]
+type=X86LocalApic
+int_latency=1000
+pio_addr=2305843009213693952
+pio_latency=1000
+system=system
+int_port=system.membus.port[4]
+pio=system.membus.port[3]
+
[system.cpu.itb]
type=X86TLB
+children=walker
size=64
+walker=system.cpu.itb.walker
+
+[system.cpu.itb.walker]
+type=X86PagetableWalker
+system=system
+port=system.cpu.toL2Bus.port[2]
[system.cpu.l2cache]
type=BaseCache
@@ -130,25 +149,18 @@ is_top_level=false
latency=10000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=100000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=2097152
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
write_buffers=8
-cpu_side=system.cpu.toL2Bus.port[2]
+cpu_side=system.cpu.toL2Bus.port[4]
mem_side=system.membus.port[2]
[system.cpu.toL2Bus]
@@ -159,7 +171,7 @@ clock=1000
header_cycles=1
use_default_range=false
width=64
-port=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.l2cache.cpu_side
+port=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.l2cache.cpu_side
[system.cpu.tracer]
type=ExeTracer
@@ -191,7 +203,7 @@ clock=1000
header_cycles=1
use_default_range=false
width=64
-port=system.system_port system.physmem.port[0] system.cpu.l2cache.mem_side
+port=system.system_port system.physmem.port[0] system.cpu.l2cache.mem_side system.cpu.interrupts.pio system.cpu.interrupts.int_port
[system.physmem]
type=PhysicalMemory
diff --git a/tests/quick/se/00.hello/ref/x86/linux/simple-timing/simout b/tests/quick/se/00.hello/ref/x86/linux/simple-timing/simout
index 074c5468c..89203c6bc 100755
--- a/tests/quick/se/00.hello/ref/x86/linux/simple-timing/simout
+++ b/tests/quick/se/00.hello/ref/x86/linux/simple-timing/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:08:34
-gem5 started Jan 23 2012 04:24:38
+gem5 compiled Feb 11 2012 13:08:53
+gem5 started Feb 11 2012 14:04:26
gem5 executing on zizzer
-command line: build/X86_SE/gem5.opt -d build/X86_SE/tests/opt/quick/00.hello/x86/linux/simple-timing -re tests/run.py build/X86_SE/tests/opt/quick/00.hello/x86/linux/simple-timing
+command line: build/X86/gem5.fast -d build/X86/tests/fast/quick/se/00.hello/x86/linux/simple-timing -re tests/run.py build/X86/tests/fast/quick/se/00.hello/x86/linux/simple-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Hello world!
diff --git a/tests/quick/se/00.hello/ref/x86/linux/simple-timing/stats.txt b/tests/quick/se/00.hello/ref/x86/linux/simple-timing/stats.txt
index dcf7af574..c2e4355d3 100644
--- a/tests/quick/se/00.hello/ref/x86/linux/simple-timing/stats.txt
+++ b/tests/quick/se/00.hello/ref/x86/linux/simple-timing/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000029 # Nu
sim_ticks 28768000 # Number of ticks simulated
final_tick 28768000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 320748 # Simulator instruction rate (inst/s)
-host_tick_rate 940055576 # Simulator tick rate (ticks/s)
-host_mem_usage 211332 # Number of bytes of host memory used
-host_seconds 0.03 # Real time elapsed on the host
-sim_insts 9810 # Number of instructions simulated
+host_inst_rate 265683 # Simulator instruction rate (inst/s)
+host_op_rate 480724 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 1408532008 # Simulator tick rate (ticks/s)
+host_mem_usage 216996 # Number of bytes of host memory used
+host_seconds 0.02 # Real time elapsed on the host
+sim_insts 5417 # Number of instructions simulated
+sim_ops 9810 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 23104 # Number of bytes read from this memory
system.physmem.bytes_inst_read 14528 # Number of instructions bytes read from this memory
system.physmem.bytes_written 0 # Number of bytes written to this memory
@@ -22,7 +24,8 @@ system.cpu.workload.num_syscalls 11 # Nu
system.cpu.numCycles 57536 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 9810 # Number of instructions executed
+system.cpu.committedInsts 5417 # Number of instructions committed
+system.cpu.committedOps 9810 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 9715 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 0 # Number of float alu accesses
system.cpu.num_func_calls 0 # number of times a function call or return occured
@@ -46,26 +49,39 @@ system.cpu.icache.total_refs 6683 # To
system.cpu.icache.sampled_refs 228 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 29.311404 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 105.363985 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.051447 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits 6683 # number of ReadReq hits
-system.cpu.icache.demand_hits 6683 # number of demand (read+write) hits
-system.cpu.icache.overall_hits 6683 # number of overall hits
-system.cpu.icache.ReadReq_misses 228 # number of ReadReq misses
-system.cpu.icache.demand_misses 228 # number of demand (read+write) misses
-system.cpu.icache.overall_misses 228 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency 12726000 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency 12726000 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency 12726000 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses 6911 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses 6911 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses 6911 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate 0.032991 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate 0.032991 # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate 0.032991 # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency 55815.789474 # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency 55815.789474 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency 55815.789474 # average overall miss latency
+system.cpu.icache.occ_blocks::cpu.inst 105.363985 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.051447 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.051447 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 6683 # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total 6683 # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst 6683 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total 6683 # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst 6683 # number of overall hits
+system.cpu.icache.overall_hits::total 6683 # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst 228 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total 228 # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst 228 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total 228 # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst 228 # number of overall misses
+system.cpu.icache.overall_misses::total 228 # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 12726000 # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total 12726000 # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 12726000 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total 12726000 # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 12726000 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total 12726000 # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst 6911 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total 6911 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst 6911 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total 6911 # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 6911 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total 6911 # number of overall (read+write) accesses
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.032991 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.032991 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.032991 # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 55815.789474 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 55815.789474 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 55815.789474 # average overall miss latency
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -74,26 +90,24 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks 0 # number of writebacks
-system.cpu.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses 228 # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses 228 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses 228 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.ReadReq_mshr_miss_latency 12042000 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency 12042000 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency 12042000 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.ReadReq_mshr_miss_rate 0.032991 # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate 0.032991 # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate 0.032991 # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 52815.789474 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 52815.789474 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 52815.789474 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst 228 # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total 228 # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst 228 # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total 228 # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst 228 # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total 228 # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 12042000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total 12042000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 12042000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total 12042000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 12042000 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total 12042000 # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.032991 # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.032991 # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.032991 # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 52815.789474 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 52815.789474 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 52815.789474 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements 0 # number of replacements
system.cpu.dcache.tagsinuse 80.668870 # Cycle average of tags in use
@@ -101,32 +115,49 @@ system.cpu.dcache.total_refs 1856 # To
system.cpu.dcache.sampled_refs 134 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 13.850746 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 80.668870 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.019695 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits 1001 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits 855 # number of WriteReq hits
-system.cpu.dcache.demand_hits 1856 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits 1856 # number of overall hits
-system.cpu.dcache.ReadReq_misses 55 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses 79 # number of WriteReq misses
-system.cpu.dcache.demand_misses 134 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses 134 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency 3080000 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency 4424000 # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency 7504000 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency 7504000 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses 1056 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses 934 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses 1990 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses 1990 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate 0.052083 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate 0.084582 # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate 0.067337 # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate 0.067337 # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency 56000 # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency 56000 # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency 56000 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency 56000 # average overall miss latency
+system.cpu.dcache.occ_blocks::cpu.data 80.668870 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.019695 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.019695 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 1001 # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total 1001 # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 855 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total 855 # number of WriteReq hits
+system.cpu.dcache.demand_hits::cpu.data 1856 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total 1856 # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data 1856 # number of overall hits
+system.cpu.dcache.overall_hits::total 1856 # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data 55 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total 55 # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 79 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total 79 # number of WriteReq misses
+system.cpu.dcache.demand_misses::cpu.data 134 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total 134 # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data 134 # number of overall misses
+system.cpu.dcache.overall_misses::total 134 # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 3080000 # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total 3080000 # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 4424000 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total 4424000 # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 7504000 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total 7504000 # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 7504000 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total 7504000 # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data 1056 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total 1056 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 934 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::total 934 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.demand_accesses::cpu.data 1990 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total 1990 # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 1990 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total 1990 # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.052083 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.084582 # miss rate for WriteReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.067337 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.067337 # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 56000 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 56000 # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 56000 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 56000 # average overall miss latency
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -135,30 +166,30 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks 0 # number of writebacks
-system.cpu.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses 55 # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses 79 # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses 134 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses 134 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.ReadReq_mshr_miss_latency 2915000 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency 4187000 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency 7102000 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency 7102000 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate 0.052083 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate 0.084582 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate 0.067337 # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate 0.067337 # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 53000 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 53000 # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 53000 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 53000 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data 55 # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total 55 # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data 79 # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total 79 # number of WriteReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data 134 # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total 134 # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data 134 # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total 134 # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 2915000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total 2915000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 4187000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total 4187000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 7102000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total 7102000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 7102000 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total 7102000 # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.052083 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.084582 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.067337 # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.067337 # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 53000 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 53000 # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 53000 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 53000 # average overall mshr miss latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.l2cache.replacements 0 # number of replacements
system.cpu.l2cache.tagsinuse 133.809342 # Cycle average of tags in use
@@ -166,31 +197,64 @@ system.cpu.l2cache.total_refs 1 # To
system.cpu.l2cache.sampled_refs 282 # Sample count of references to valid blocks.
system.cpu.l2cache.avg_refs 0.003546 # Average number of references to valid blocks.
system.cpu.l2cache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::0 133.809342 # Average occupied blocks per context
-system.cpu.l2cache.occ_percent::0 0.004084 # Average percentage of cache occupancy
-system.cpu.l2cache.ReadReq_hits 1 # number of ReadReq hits
-system.cpu.l2cache.demand_hits 1 # number of demand (read+write) hits
-system.cpu.l2cache.overall_hits 1 # number of overall hits
-system.cpu.l2cache.ReadReq_misses 282 # number of ReadReq misses
-system.cpu.l2cache.ReadExReq_misses 79 # number of ReadExReq misses
-system.cpu.l2cache.demand_misses 361 # number of demand (read+write) misses
-system.cpu.l2cache.overall_misses 361 # number of overall misses
-system.cpu.l2cache.ReadReq_miss_latency 14664000 # number of ReadReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency 4108000 # number of ReadExReq miss cycles
-system.cpu.l2cache.demand_miss_latency 18772000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency 18772000 # number of overall miss cycles
-system.cpu.l2cache.ReadReq_accesses 283 # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses 79 # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.demand_accesses 362 # number of demand (read+write) accesses
-system.cpu.l2cache.overall_accesses 362 # number of overall (read+write) accesses
-system.cpu.l2cache.ReadReq_miss_rate 0.996466 # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate 1 # miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_miss_rate 0.997238 # miss rate for demand accesses
-system.cpu.l2cache.overall_miss_rate 0.997238 # miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_miss_latency 52000 # average ReadReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency 52000 # average ReadExReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency 52000 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency 52000 # average overall miss latency
+system.cpu.l2cache.occ_blocks::cpu.inst 105.370729 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data 28.438613 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_percent::cpu.inst 0.003216 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.data 0.000868 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total 0.004084 # Average percentage of cache occupancy
+system.cpu.l2cache.ReadReq_hits::cpu.inst 1 # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::total 1 # number of ReadReq hits
+system.cpu.l2cache.demand_hits::cpu.inst 1 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::total 1 # number of demand (read+write) hits
+system.cpu.l2cache.overall_hits::cpu.inst 1 # number of overall hits
+system.cpu.l2cache.overall_hits::total 1 # number of overall hits
+system.cpu.l2cache.ReadReq_misses::cpu.inst 227 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::cpu.data 55 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::total 282 # number of ReadReq misses
+system.cpu.l2cache.ReadExReq_misses::cpu.data 79 # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total 79 # number of ReadExReq misses
+system.cpu.l2cache.demand_misses::cpu.inst 227 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data 134 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::total 361 # number of demand (read+write) misses
+system.cpu.l2cache.overall_misses::cpu.inst 227 # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.data 134 # number of overall misses
+system.cpu.l2cache.overall_misses::total 361 # number of overall misses
+system.cpu.l2cache.ReadReq_miss_latency::cpu.inst 11804000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::cpu.data 2860000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::total 14664000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 4108000 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total 4108000 # number of ReadExReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst 11804000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data 6968000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total 18772000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst 11804000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data 6968000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total 18772000 # number of overall miss cycles
+system.cpu.l2cache.ReadReq_accesses::cpu.inst 228 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::cpu.data 55 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::total 283 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::cpu.data 79 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::total 79 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.demand_accesses::cpu.inst 228 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data 134 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total 362 # number of demand (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.inst 228 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.data 134 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total 362 # number of overall (read+write) accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.inst 0.995614 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.data 1 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 # miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_miss_rate::cpu.inst 0.995614 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data 1 # miss rate for demand accesses
+system.cpu.l2cache.overall_miss_rate::cpu.inst 0.995614 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.data 1 # miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 52000 # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 52000 # average ReadReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 52000 # average ReadExReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 52000 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 52000 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 52000 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 52000 # average overall miss latency
system.cpu.l2cache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.l2cache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.l2cache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -199,30 +263,42 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs no_value
system.cpu.l2cache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.l2cache.fast_writes 0 # number of fast writes performed
system.cpu.l2cache.cache_copies 0 # number of cache copies performed
-system.cpu.l2cache.writebacks 0 # number of writebacks
-system.cpu.l2cache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.l2cache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.l2cache.ReadReq_mshr_misses 282 # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses 79 # number of ReadExReq MSHR misses
-system.cpu.l2cache.demand_mshr_misses 361 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.overall_mshr_misses 361 # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency 11280000 # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency 3160000 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency 14440000 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency 14440000 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate 0.996466 # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate 1 # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_mshr_miss_rate 0.997238 # mshr miss rate for demand accesses
-system.cpu.l2cache.overall_mshr_miss_rate 0.997238 # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 40000 # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 40000 # average ReadExReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 40000 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 40000 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.l2cache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.l2cache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst 227 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.data 55 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::total 282 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 79 # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::total 79 # number of ReadExReq MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.inst 227 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data 134 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::total 361 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.inst 227 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.data 134 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::total 361 # number of overall MSHR misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst 9080000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data 2200000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::total 11280000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 3160000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 3160000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 9080000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 5360000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total 14440000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 9080000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 5360000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total 14440000 # number of overall MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst 0.995614 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.995614 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 1 # mshr miss rate for demand accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.995614 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 1 # mshr miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 40000 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 40000 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 40000 # average ReadExReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 40000 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 40000 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 40000 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 40000 # average overall mshr miss latency
system.cpu.l2cache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing/config.ini b/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing/config.ini
index 5ef0030d0..14cc5821d 100644
--- a/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing/config.ini
+++ b/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,7 +30,7 @@ system_port=system.membus.port[0]
[system.cpu]
type=DerivO3CPU
-children=dcache dtb fuPool icache itb l2cache toL2Bus tracer workload0 workload1
+children=dcache dtb fuPool icache interrupts itb l2cache toL2Bus tracer workload0 workload1
BTBEntries=4096
BTBTagSize=16
LFSTSize=1024
@@ -52,6 +59,7 @@ decodeWidth=8
defer_registration=false
dispatchWidth=8
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
fetchToDecodeDelay=1
@@ -69,6 +77,7 @@ iewToDecodeDelay=1
iewToFetchDelay=1
iewToRenameDelay=1
instShiftAmt=2
+interrupts=system.cpu.interrupts
issueToExecuteDelay=1
issueWidth=8
itb=system.cpu.itb
@@ -80,6 +89,7 @@ max_insts_all_threads=0
max_insts_any_thread=0
max_loads_all_threads=0
max_loads_any_thread=0
+needsTSO=false
numIQEntries=64
numPhysFloatRegs=256
numPhysIntRegs=256
@@ -88,6 +98,7 @@ numRobs=1
numThreads=2
phase=0
predType=tournament
+profile=0
progress_interval=0
renameToDecodeDelay=1
renameToFetchDelay=1
@@ -125,20 +136,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=262144
subblock_size=0
+system=system
tgts_per_mshr=20
trace_addr=0
two_queue=false
@@ -424,20 +428,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=131072
subblock_size=0
+system=system
tgts_per_mshr=20
trace_addr=0
two_queue=false
@@ -445,6 +442,9 @@ write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.port[0]
+[system.cpu.interrupts]
+type=AlphaInterrupts
+
[system.cpu.itb]
type=AlphaTLB
size=48
@@ -460,20 +460,13 @@ is_top_level=false
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=2097152
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
diff --git a/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing/simout b/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing/simout
index ab4ed6a09..4edc89b33 100755
--- a/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing/simout
+++ b/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:48:33
-gem5 started Jan 23 2012 04:59:27
+gem5 compiled Feb 11 2012 13:05:17
+gem5 started Feb 11 2012 13:09:24
gem5 executing on zizzer
-command line: build/ALPHA_SE/gem5.opt -d build/ALPHA_SE/tests/opt/quick/01.hello-2T-smt/alpha/linux/o3-timing -re tests/run.py build/ALPHA_SE/tests/opt/quick/01.hello-2T-smt/alpha/linux/o3-timing
+command line: build/ALPHA/gem5.fast -d build/ALPHA/tests/fast/quick/se/01.hello-2T-smt/alpha/linux/o3-timing -re tests/run.py build/ALPHA/tests/fast/quick/se/01.hello-2T-smt/alpha/linux/o3-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
diff --git a/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing/stats.txt b/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing/stats.txt
index 6ec84dd27..292756fa3 100644
--- a/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing/stats.txt
+++ b/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000013 # Nu
sim_ticks 13202000 # Number of ticks simulated
final_tick 13202000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 76140 # Simulator instruction rate (inst/s)
-host_tick_rate 78688554 # Simulator tick rate (ticks/s)
-host_mem_usage 208616 # Number of bytes of host memory used
-host_seconds 0.17 # Real time elapsed on the host
+host_inst_rate 91406 # Simulator instruction rate (inst/s)
+host_op_rate 91394 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 94452628 # Simulator tick rate (ticks/s)
+host_mem_usage 210624 # Number of bytes of host memory used
+host_seconds 0.14 # Real time elapsed on the host
sim_insts 12773 # Number of instructions simulated
+sim_ops 12773 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 62144 # Number of bytes read from this memory
system.physmem.bytes_inst_read 39936 # Number of instructions bytes read from this memory
system.physmem.bytes_written 0 # Number of bytes written to this memory
@@ -385,6 +387,7 @@ system.cpu.iew.wb_penalized_rate::0 0 # fr
system.cpu.iew.wb_penalized_rate::1 0 # fraction of instructions written-back that wrote to 'other' IQ
system.cpu.iew.wb_penalized_rate::total 0 # fraction of instructions written-back that wrote to 'other' IQ
system.cpu.commit.commitCommittedInsts 12807 # The number of committed instructions
+system.cpu.commit.commitCommittedOps 12807 # The number of committed instructions
system.cpu.commit.commitSquashedInsts 9596 # The number of squashed insts skipped by commit
system.cpu.commit.commitNonSpecStalls 34 # The number of times commit has been forced to stall to communicate backwards
system.cpu.commit.branchMispredicts 953 # The number of times a branch was mispredicted
@@ -405,9 +408,12 @@ system.cpu.commit.committed_per_cycle::overflows 0 0.00% 100.
system.cpu.commit.committed_per_cycle::min_value 0 # Number of insts commited each cycle
system.cpu.commit.committed_per_cycle::max_value 8 # Number of insts commited each cycle
system.cpu.commit.committed_per_cycle::total 20176 # Number of insts commited each cycle
-system.cpu.commit.count::0 6403 # Number of instructions committed
-system.cpu.commit.count::1 6404 # Number of instructions committed
-system.cpu.commit.count::total 12807 # Number of instructions committed
+system.cpu.commit.committedInsts::0 6403 # Number of instructions committed
+system.cpu.commit.committedInsts::1 6404 # Number of instructions committed
+system.cpu.commit.committedInsts::total 12807 # Number of instructions committed
+system.cpu.commit.committedOps::0 6403 # Number of ops (including micro ops) committed
+system.cpu.commit.committedOps::1 6404 # Number of ops (including micro ops) committed
+system.cpu.commit.committedOps::total 12807 # Number of ops (including micro ops) committed
system.cpu.commit.swp_count::0 0 # Number of s/w prefetches committed
system.cpu.commit.swp_count::1 0 # Number of s/w prefetches committed
system.cpu.commit.swp_count::total 0 # Number of s/w prefetches committed
@@ -442,6 +448,8 @@ system.cpu.timesIdled 233 # Nu
system.cpu.idleCycles 6204 # Total number of cycles that the CPU has spent unscheduled due to idling
system.cpu.committedInsts::0 6386 # Number of Instructions Simulated
system.cpu.committedInsts::1 6387 # Number of Instructions Simulated
+system.cpu.committedOps::0 6386 # Number of Ops (including micro ops) Simulated
+system.cpu.committedOps::1 6387 # Number of Ops (including micro ops) Simulated
system.cpu.committedInsts_total 12773 # Number of Instructions Simulated
system.cpu.cpi::0 4.134826 # CPI: Cycles Per Instruction
system.cpu.cpi::1 4.134179 # CPI: Cycles Per Instruction
@@ -463,36 +471,39 @@ system.cpu.icache.total_refs 3236 # To
system.cpu.icache.sampled_refs 626 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 5.169329 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 314.165301 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.153401 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits 3236 # number of ReadReq hits
-system.cpu.icache.demand_hits 3236 # number of demand (read+write) hits
-system.cpu.icache.overall_hits 3236 # number of overall hits
-system.cpu.icache.ReadReq_misses 855 # number of ReadReq misses
-system.cpu.icache.demand_misses 855 # number of demand (read+write) misses
-system.cpu.icache.overall_misses 855 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency::0 30710500 # number of ReadReq miss cycles
+system.cpu.icache.occ_blocks::cpu.inst 314.165301 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.153401 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.153401 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 3236 # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total 3236 # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst 3236 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total 3236 # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst 3236 # number of overall hits
+system.cpu.icache.overall_hits::total 3236 # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst 855 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total 855 # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst 855 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total 855 # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst 855 # number of overall misses
+system.cpu.icache.overall_misses::total 855 # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 30710500 # number of ReadReq miss cycles
system.cpu.icache.ReadReq_miss_latency::total 30710500 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency::0 30710500 # number of demand (read+write) miss cycles
-system.cpu.icache.demand_miss_latency::1 0 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 30710500 # number of demand (read+write) miss cycles
system.cpu.icache.demand_miss_latency::total 30710500 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency::0 30710500 # number of overall miss cycles
-system.cpu.icache.overall_miss_latency::1 0 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 30710500 # number of overall miss cycles
system.cpu.icache.overall_miss_latency::total 30710500 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses 4091 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses 4091 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses 4091 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate 0.208995 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate 0.208995 # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate 0.208995 # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency::0 35918.713450 # average ReadReq miss latency
-system.cpu.icache.ReadReq_avg_miss_latency::total 35918.713450 # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency::0 35918.713450 # average overall miss latency
-system.cpu.icache.demand_avg_miss_latency::1 0 # average overall miss latency
-system.cpu.icache.demand_avg_miss_latency::total 35918.713450 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::0 35918.713450 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::1 0 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::total 35918.713450 # average overall miss latency
+system.cpu.icache.ReadReq_accesses::cpu.inst 4091 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total 4091 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst 4091 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total 4091 # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 4091 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total 4091 # number of overall (read+write) accesses
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.208995 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.208995 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.208995 # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 35918.713450 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 35918.713450 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 35918.713450 # average overall miss latency
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -501,63 +512,30 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks::0 0 # number of writebacks
-system.cpu.icache.writebacks::1 0 # number of writebacks
-system.cpu.icache.writebacks::total 0 # number of writebacks
-system.cpu.icache.ReadReq_mshr_hits::0 229 # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_hits::cpu.inst 229 # number of ReadReq MSHR hits
system.cpu.icache.ReadReq_mshr_hits::total 229 # number of ReadReq MSHR hits
-system.cpu.icache.demand_mshr_hits::0 229 # number of demand (read+write) MSHR hits
-system.cpu.icache.demand_mshr_hits::1 0 # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_hits::cpu.inst 229 # number of demand (read+write) MSHR hits
system.cpu.icache.demand_mshr_hits::total 229 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits::0 229 # number of overall MSHR hits
-system.cpu.icache.overall_mshr_hits::1 0 # number of overall MSHR hits
+system.cpu.icache.overall_mshr_hits::cpu.inst 229 # number of overall MSHR hits
system.cpu.icache.overall_mshr_hits::total 229 # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses::0 626 # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst 626 # number of ReadReq MSHR misses
system.cpu.icache.ReadReq_mshr_misses::total 626 # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses::0 626 # number of demand (read+write) MSHR misses
-system.cpu.icache.demand_mshr_misses::1 0 # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst 626 # number of demand (read+write) MSHR misses
system.cpu.icache.demand_mshr_misses::total 626 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses::0 626 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_misses::1 0 # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst 626 # number of overall MSHR misses
system.cpu.icache.overall_mshr_misses::total 626 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses::0 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.overall_mshr_uncacheable_misses::1 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.overall_mshr_uncacheable_misses::total 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.ReadReq_mshr_miss_latency::0 22267000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 22267000 # number of ReadReq MSHR miss cycles
system.cpu.icache.ReadReq_mshr_miss_latency::total 22267000 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency::0 22267000 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency::1 0 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 22267000 # number of demand (read+write) MSHR miss cycles
system.cpu.icache.demand_mshr_miss_latency::total 22267000 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency::0 22267000 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency::1 0 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 22267000 # number of overall MSHR miss cycles
system.cpu.icache.overall_mshr_miss_latency::total 22267000 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_uncacheable_latency::0 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.overall_mshr_uncacheable_latency::1 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.overall_mshr_uncacheable_latency::total 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.ReadReq_mshr_miss_rate::0 0.153019 # mshr miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_mshr_miss_rate::total 0.153019 # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate::0 0.153019 # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_miss_rate::1 0 # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_miss_rate::total 0.153019 # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate::0 0.153019 # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_miss_rate::1 0 # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_miss_rate::total 0.153019 # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency::0 35570.287540 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency::0 35570.287540 # average overall mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency::1 no_value # average overall mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency::total no_value # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency::0 35570.287540 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency::1 no_value # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency::total no_value # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency::0 no_value # average overall mshr uncacheable latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency::1 no_value # average overall mshr uncacheable latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency::total no_value # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events::0 0 # number of times MSHR cap was activated
-system.cpu.icache.mshr_cap_events::1 0 # number of times MSHR cap was activated
-system.cpu.icache.mshr_cap_events::total 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full::0 0 # number of mshr full events for SW prefetching instrutions
-system.cpu.icache.soft_prefetch_mshr_full::1 0 # number of mshr full events for SW prefetching instrutions
-system.cpu.icache.soft_prefetch_mshr_full::total 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.153019 # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.153019 # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.153019 # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 35570.287540 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 35570.287540 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 35570.287540 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements::0 0 # number of replacements
system.cpu.dcache.replacements::1 0 # number of replacements
@@ -567,44 +545,49 @@ system.cpu.dcache.total_refs 4323 # To
system.cpu.dcache.sampled_refs 347 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 12.458213 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 216.133399 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.052767 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits 3303 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits 1020 # number of WriteReq hits
-system.cpu.dcache.demand_hits 4323 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits 4323 # number of overall hits
-system.cpu.dcache.ReadReq_misses 308 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses 710 # number of WriteReq misses
-system.cpu.dcache.demand_misses 1018 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses 1018 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency::0 11179500 # number of ReadReq miss cycles
+system.cpu.dcache.occ_blocks::cpu.data 216.133399 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.052767 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.052767 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 3303 # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total 3303 # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 1020 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total 1020 # number of WriteReq hits
+system.cpu.dcache.demand_hits::cpu.data 4323 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total 4323 # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data 4323 # number of overall hits
+system.cpu.dcache.overall_hits::total 4323 # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data 308 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total 308 # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 710 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total 710 # number of WriteReq misses
+system.cpu.dcache.demand_misses::cpu.data 1018 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total 1018 # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data 1018 # number of overall misses
+system.cpu.dcache.overall_misses::total 1018 # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 11179500 # number of ReadReq miss cycles
system.cpu.dcache.ReadReq_miss_latency::total 11179500 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency::0 24106500 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 24106500 # number of WriteReq miss cycles
system.cpu.dcache.WriteReq_miss_latency::total 24106500 # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency::0 35286000 # number of demand (read+write) miss cycles
-system.cpu.dcache.demand_miss_latency::1 0 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 35286000 # number of demand (read+write) miss cycles
system.cpu.dcache.demand_miss_latency::total 35286000 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency::0 35286000 # number of overall miss cycles
-system.cpu.dcache.overall_miss_latency::1 0 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 35286000 # number of overall miss cycles
system.cpu.dcache.overall_miss_latency::total 35286000 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses 3611 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses 1730 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses 5341 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses 5341 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate 0.085295 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate 0.410405 # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate 0.190601 # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate 0.190601 # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency::0 36297.077922 # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_miss_latency::total 36297.077922 # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::0 33952.816901 # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::total 33952.816901 # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency::0 34662.082515 # average overall miss latency
-system.cpu.dcache.demand_avg_miss_latency::1 0 # average overall miss latency
-system.cpu.dcache.demand_avg_miss_latency::total 34662.082515 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::0 34662.082515 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::1 0 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::total 34662.082515 # average overall miss latency
+system.cpu.dcache.ReadReq_accesses::cpu.data 3611 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total 3611 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 1730 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::total 1730 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.demand_accesses::cpu.data 5341 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total 5341 # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 5341 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total 5341 # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.085295 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.410405 # miss rate for WriteReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.190601 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.190601 # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 36297.077922 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 33952.816901 # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 34662.082515 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 34662.082515 # average overall miss latency
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -613,72 +596,38 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks::0 0 # number of writebacks
-system.cpu.dcache.writebacks::1 0 # number of writebacks
-system.cpu.dcache.writebacks::total 0 # number of writebacks
-system.cpu.dcache.ReadReq_mshr_hits::0 107 # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_hits::cpu.data 107 # number of ReadReq MSHR hits
system.cpu.dcache.ReadReq_mshr_hits::total 107 # number of ReadReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_hits::0 564 # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::cpu.data 564 # number of WriteReq MSHR hits
system.cpu.dcache.WriteReq_mshr_hits::total 564 # number of WriteReq MSHR hits
-system.cpu.dcache.demand_mshr_hits::0 671 # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_hits::1 0 # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_hits::cpu.data 671 # number of demand (read+write) MSHR hits
system.cpu.dcache.demand_mshr_hits::total 671 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits::0 671 # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_hits::1 0 # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_hits::cpu.data 671 # number of overall MSHR hits
system.cpu.dcache.overall_mshr_hits::total 671 # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses::0 201 # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data 201 # number of ReadReq MSHR misses
system.cpu.dcache.ReadReq_mshr_misses::total 201 # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses::0 146 # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data 146 # number of WriteReq MSHR misses
system.cpu.dcache.WriteReq_mshr_misses::total 146 # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses::0 347 # number of demand (read+write) MSHR misses
-system.cpu.dcache.demand_mshr_misses::1 0 # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data 347 # number of demand (read+write) MSHR misses
system.cpu.dcache.demand_mshr_misses::total 347 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses::0 347 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_misses::1 0 # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data 347 # number of overall MSHR misses
system.cpu.dcache.overall_mshr_misses::total 347 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses::0 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.overall_mshr_uncacheable_misses::1 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.overall_mshr_uncacheable_misses::total 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.ReadReq_mshr_miss_latency::0 7376000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 7376000 # number of ReadReq MSHR miss cycles
system.cpu.dcache.ReadReq_mshr_miss_latency::total 7376000 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency::0 5298000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 5298000 # number of WriteReq MSHR miss cycles
system.cpu.dcache.WriteReq_mshr_miss_latency::total 5298000 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency::0 12674000 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency::1 0 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 12674000 # number of demand (read+write) MSHR miss cycles
system.cpu.dcache.demand_mshr_miss_latency::total 12674000 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency::0 12674000 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency::1 0 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 12674000 # number of overall MSHR miss cycles
system.cpu.dcache.overall_mshr_miss_latency::total 12674000 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency::0 0 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency::1 0 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency::total 0 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate::0 0.055663 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.055663 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate::0 0.084393 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.084393 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate::0 0.064969 # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_miss_rate::1 0 # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_miss_rate::total 0.064969 # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate::0 0.064969 # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_miss_rate::1 0 # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_miss_rate::total 0.064969 # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency::0 36696.517413 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency::0 36287.671233 # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency::0 36524.495677 # average overall mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency::1 no_value # average overall mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency::total no_value # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency::0 36524.495677 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency::1 no_value # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency::total no_value # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency::0 no_value # average overall mshr uncacheable latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency::1 no_value # average overall mshr uncacheable latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency::total no_value # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events::0 0 # number of times MSHR cap was activated
-system.cpu.dcache.mshr_cap_events::1 0 # number of times MSHR cap was activated
-system.cpu.dcache.mshr_cap_events::total 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full::0 0 # number of mshr full events for SW prefetching instrutions
-system.cpu.dcache.soft_prefetch_mshr_full::1 0 # number of mshr full events for SW prefetching instrutions
-system.cpu.dcache.soft_prefetch_mshr_full::total 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.055663 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.084393 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.064969 # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.064969 # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 36696.517413 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 36287.671233 # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 36524.495677 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 36524.495677 # average overall mshr miss latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.l2cache.replacements::0 0 # number of replacements
system.cpu.l2cache.replacements::1 0 # number of replacements
@@ -688,43 +637,64 @@ system.cpu.l2cache.total_refs 2 # To
system.cpu.l2cache.sampled_refs 825 # Sample count of references to valid blocks.
system.cpu.l2cache.avg_refs 0.002424 # Average number of references to valid blocks.
system.cpu.l2cache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::0 435.235373 # Average occupied blocks per context
-system.cpu.l2cache.occ_percent::0 0.013282 # Average percentage of cache occupancy
-system.cpu.l2cache.ReadReq_hits 2 # number of ReadReq hits
-system.cpu.l2cache.demand_hits 2 # number of demand (read+write) hits
-system.cpu.l2cache.overall_hits 2 # number of overall hits
-system.cpu.l2cache.ReadReq_misses 825 # number of ReadReq misses
-system.cpu.l2cache.ReadExReq_misses 146 # number of ReadExReq misses
-system.cpu.l2cache.demand_misses 971 # number of demand (read+write) misses
-system.cpu.l2cache.overall_misses 971 # number of overall misses
-system.cpu.l2cache.ReadReq_miss_latency::0 28470000 # number of ReadReq miss cycles
+system.cpu.l2cache.occ_blocks::cpu.inst 314.499531 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data 120.735842 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_percent::cpu.inst 0.009598 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.data 0.003685 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total 0.013282 # Average percentage of cache occupancy
+system.cpu.l2cache.ReadReq_hits::cpu.inst 2 # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::total 2 # number of ReadReq hits
+system.cpu.l2cache.demand_hits::cpu.inst 2 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::total 2 # number of demand (read+write) hits
+system.cpu.l2cache.overall_hits::cpu.inst 2 # number of overall hits
+system.cpu.l2cache.overall_hits::total 2 # number of overall hits
+system.cpu.l2cache.ReadReq_misses::cpu.inst 624 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::cpu.data 201 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::total 825 # number of ReadReq misses
+system.cpu.l2cache.ReadExReq_misses::cpu.data 146 # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total 146 # number of ReadExReq misses
+system.cpu.l2cache.demand_misses::cpu.inst 624 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data 347 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::total 971 # number of demand (read+write) misses
+system.cpu.l2cache.overall_misses::cpu.inst 624 # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.data 347 # number of overall misses
+system.cpu.l2cache.overall_misses::total 971 # number of overall misses
+system.cpu.l2cache.ReadReq_miss_latency::cpu.inst 21475000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::cpu.data 6995000 # number of ReadReq miss cycles
system.cpu.l2cache.ReadReq_miss_latency::total 28470000 # number of ReadReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency::0 5066000 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 5066000 # number of ReadExReq miss cycles
system.cpu.l2cache.ReadExReq_miss_latency::total 5066000 # number of ReadExReq miss cycles
-system.cpu.l2cache.demand_miss_latency::0 33536000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_latency::1 0 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst 21475000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data 12061000 # number of demand (read+write) miss cycles
system.cpu.l2cache.demand_miss_latency::total 33536000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency::0 33536000 # number of overall miss cycles
-system.cpu.l2cache.overall_miss_latency::1 0 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst 21475000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data 12061000 # number of overall miss cycles
system.cpu.l2cache.overall_miss_latency::total 33536000 # number of overall miss cycles
-system.cpu.l2cache.ReadReq_accesses 827 # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses 146 # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.demand_accesses 973 # number of demand (read+write) accesses
-system.cpu.l2cache.overall_accesses 973 # number of overall (read+write) accesses
-system.cpu.l2cache.ReadReq_miss_rate 0.997582 # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate 1 # miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_miss_rate 0.997945 # miss rate for demand accesses
-system.cpu.l2cache.overall_miss_rate 0.997945 # miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_miss_latency::0 34509.090909 # average ReadReq miss latency
-system.cpu.l2cache.ReadReq_avg_miss_latency::total 34509.090909 # average ReadReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency::0 34698.630137 # average ReadExReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency::total 34698.630137 # average ReadExReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency::0 34537.590113 # average overall miss latency
-system.cpu.l2cache.demand_avg_miss_latency::1 0 # average overall miss latency
-system.cpu.l2cache.demand_avg_miss_latency::total 34537.590113 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::0 34537.590113 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::1 0 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::total 34537.590113 # average overall miss latency
+system.cpu.l2cache.ReadReq_accesses::cpu.inst 626 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::cpu.data 201 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::total 827 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::cpu.data 146 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::total 146 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.demand_accesses::cpu.inst 626 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data 347 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total 973 # number of demand (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.inst 626 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.data 347 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total 973 # number of overall (read+write) accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.inst 0.996805 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.data 1 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 # miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_miss_rate::cpu.inst 0.996805 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data 1 # miss rate for demand accesses
+system.cpu.l2cache.overall_miss_rate::cpu.inst 0.996805 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.data 1 # miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 34415.064103 # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 34800.995025 # average ReadReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 34698.630137 # average ReadExReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 34415.064103 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 34757.925072 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 34415.064103 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 34757.925072 # average overall miss latency
system.cpu.l2cache.blocked_cycles::no_mshrs 21000 # number of cycles access was blocked
system.cpu.l2cache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.l2cache.blocked::no_mshrs 4 # number of cycles access was blocked
@@ -733,68 +703,42 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs 5250
system.cpu.l2cache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.l2cache.fast_writes 0 # number of fast writes performed
system.cpu.l2cache.cache_copies 0 # number of cache copies performed
-system.cpu.l2cache.writebacks::0 0 # number of writebacks
-system.cpu.l2cache.writebacks::1 0 # number of writebacks
-system.cpu.l2cache.writebacks::total 0 # number of writebacks
-system.cpu.l2cache.demand_mshr_hits::0 0 # number of demand (read+write) MSHR hits
-system.cpu.l2cache.demand_mshr_hits::1 0 # number of demand (read+write) MSHR hits
-system.cpu.l2cache.demand_mshr_hits::total 0 # number of demand (read+write) MSHR hits
-system.cpu.l2cache.overall_mshr_hits::0 0 # number of overall MSHR hits
-system.cpu.l2cache.overall_mshr_hits::1 0 # number of overall MSHR hits
-system.cpu.l2cache.overall_mshr_hits::total 0 # number of overall MSHR hits
-system.cpu.l2cache.ReadReq_mshr_misses::0 825 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst 624 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.data 201 # number of ReadReq MSHR misses
system.cpu.l2cache.ReadReq_mshr_misses::total 825 # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses::0 146 # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 146 # number of ReadExReq MSHR misses
system.cpu.l2cache.ReadExReq_mshr_misses::total 146 # number of ReadExReq MSHR misses
-system.cpu.l2cache.demand_mshr_misses::0 971 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.demand_mshr_misses::1 0 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.inst 624 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data 347 # number of demand (read+write) MSHR misses
system.cpu.l2cache.demand_mshr_misses::total 971 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.overall_mshr_misses::0 971 # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_misses::1 0 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.inst 624 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.data 347 # number of overall MSHR misses
system.cpu.l2cache.overall_mshr_misses::total 971 # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_uncacheable_misses::0 0 # number of overall MSHR uncacheable misses
-system.cpu.l2cache.overall_mshr_uncacheable_misses::1 0 # number of overall MSHR uncacheable misses
-system.cpu.l2cache.overall_mshr_uncacheable_misses::total 0 # number of overall MSHR uncacheable misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency::0 25887000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst 19514500 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data 6372500 # number of ReadReq MSHR miss cycles
system.cpu.l2cache.ReadReq_mshr_miss_latency::total 25887000 # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency::0 4614000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 4614000 # number of ReadExReq MSHR miss cycles
system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 4614000 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::0 30501000 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::1 0 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 19514500 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 10986500 # number of demand (read+write) MSHR miss cycles
system.cpu.l2cache.demand_mshr_miss_latency::total 30501000 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::0 30501000 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::1 0 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 19514500 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 10986500 # number of overall MSHR miss cycles
system.cpu.l2cache.overall_mshr_miss_latency::total 30501000 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_uncacheable_latency::0 0 # number of overall MSHR uncacheable cycles
-system.cpu.l2cache.overall_mshr_uncacheable_latency::1 0 # number of overall MSHR uncacheable cycles
-system.cpu.l2cache.overall_mshr_uncacheable_latency::total 0 # number of overall MSHR uncacheable cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate::0 0.997582 # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_miss_rate::total 0.997582 # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate::0 1 # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 1 # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_mshr_miss_rate::0 0.997945 # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_miss_rate::1 0 # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_miss_rate::total 0.997945 # mshr miss rate for demand accesses
-system.cpu.l2cache.overall_mshr_miss_rate::0 0.997945 # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_miss_rate::1 0 # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_miss_rate::total 0.997945 # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::0 31378.181818 # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::0 31602.739726 # average ReadExReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::0 31411.946447 # average overall mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::1 no_value # average overall mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::total no_value # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::0 31411.946447 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::1 no_value # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::total no_value # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_uncacheable_latency::0 no_value # average overall mshr uncacheable latency
-system.cpu.l2cache.overall_avg_mshr_uncacheable_latency::1 no_value # average overall mshr uncacheable latency
-system.cpu.l2cache.overall_avg_mshr_uncacheable_latency::total no_value # average overall mshr uncacheable latency
-system.cpu.l2cache.mshr_cap_events::0 0 # number of times MSHR cap was activated
-system.cpu.l2cache.mshr_cap_events::1 0 # number of times MSHR cap was activated
-system.cpu.l2cache.mshr_cap_events::total 0 # number of times MSHR cap was activated
-system.cpu.l2cache.soft_prefetch_mshr_full::0 0 # number of mshr full events for SW prefetching instrutions
-system.cpu.l2cache.soft_prefetch_mshr_full::1 0 # number of mshr full events for SW prefetching instrutions
-system.cpu.l2cache.soft_prefetch_mshr_full::total 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst 0.996805 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.996805 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 1 # mshr miss rate for demand accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.996805 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 1 # mshr miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 31273.237179 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 31703.980100 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 31602.739726 # average ReadExReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 31273.237179 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 31661.383285 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 31273.237179 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 31661.383285 # average overall mshr miss latency
system.cpu.l2cache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/inorder-timing/config.ini b/tests/quick/se/02.insttest/ref/sparc/linux/inorder-timing/config.ini
index 7db48bf0e..a2e6b7523 100644
--- a/tests/quick/se/02.insttest/ref/sparc/linux/inorder-timing/config.ini
+++ b/tests/quick/se/02.insttest/ref/sparc/linux/inorder-timing/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,7 +30,7 @@ system_port=system.membus.port[0]
[system.cpu]
type=InOrderCPU
-children=dcache dtb icache itb l2cache toL2Bus tracer workload
+children=dcache dtb icache interrupts itb l2cache toL2Bus tracer workload
BTBEntries=4096
BTBTagSize=16
RASSize=16
@@ -45,6 +52,7 @@ div32RepeatRate=1
div8Latency=1
div8RepeatRate=1
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
fetchBuffSize=4
@@ -57,6 +65,7 @@ globalCtrBits=2
globalHistoryBits=13
globalPredictorSize=8192
instShiftAmt=2
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
localCtrBits=2
localHistoryBits=11
@@ -72,6 +81,7 @@ multRepeatRate=1
numThreads=1
phase=0
predType=tournament
+profile=0
progress_interval=0
stageTracing=false
stageWidth=4
@@ -93,20 +103,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=262144
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
@@ -129,20 +132,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=131072
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
@@ -150,6 +146,9 @@ write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.port[0]
+[system.cpu.interrupts]
+type=SparcInterrupts
+
[system.cpu.itb]
type=SparcTLB
size=64
@@ -165,20 +164,13 @@ is_top_level=false
latency=10000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=100000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=2097152
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/inorder-timing/simout b/tests/quick/se/02.insttest/ref/sparc/linux/inorder-timing/simout
index 38fdee473..71793d455 100755
--- a/tests/quick/se/02.insttest/ref/sparc/linux/inorder-timing/simout
+++ b/tests/quick/se/02.insttest/ref/sparc/linux/inorder-timing/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:02:00
-gem5 started Jan 23 2012 04:24:21
+gem5 compiled Feb 11 2012 13:08:33
+gem5 started Feb 11 2012 13:55:34
gem5 executing on zizzer
-command line: build/SPARC_SE/gem5.opt -d build/SPARC_SE/tests/opt/quick/02.insttest/sparc/linux/inorder-timing -re tests/run.py build/SPARC_SE/tests/opt/quick/02.insttest/sparc/linux/inorder-timing
+command line: build/SPARC/gem5.fast -d build/SPARC/tests/fast/quick/se/02.insttest/sparc/linux/inorder-timing -re tests/run.py build/SPARC/tests/fast/quick/se/02.insttest/sparc/linux/inorder-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Begining test of difficult SPARC instructions...
diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/inorder-timing/stats.txt b/tests/quick/se/02.insttest/ref/sparc/linux/inorder-timing/stats.txt
index 7b0904682..f7efdf641 100644
--- a/tests/quick/se/02.insttest/ref/sparc/linux/inorder-timing/stats.txt
+++ b/tests/quick/se/02.insttest/ref/sparc/linux/inorder-timing/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000025 # Nu
sim_ticks 25058500 # Number of ticks simulated
final_tick 25058500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 55020 # Simulator instruction rate (inst/s)
-host_tick_rate 90849063 # Simulator tick rate (ticks/s)
-host_mem_usage 212976 # Number of bytes of host memory used
-host_seconds 0.28 # Real time elapsed on the host
+host_inst_rate 93467 # Simulator instruction rate (inst/s)
+host_op_rate 93457 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 154309649 # Simulator tick rate (ticks/s)
+host_mem_usage 211048 # Number of bytes of host memory used
+host_seconds 0.16 # Real time elapsed on the host
sim_insts 15175 # Number of instructions simulated
+sim_ops 15175 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 27904 # Number of bytes read from this memory
system.physmem.bytes_inst_read 19072 # Number of instructions bytes read from this memory
system.physmem.bytes_written 0 # Number of bytes written to this memory
@@ -36,9 +38,10 @@ system.cpu.comNops 726 # Nu
system.cpu.comNonSpec 222 # Number of Non-Speculative instructions committed
system.cpu.comInts 7177 # Number of Integer instructions committed
system.cpu.comFloats 0 # Number of Floating Point instructions committed
-system.cpu.committedInsts 15175 # Number of Instructions Simulated (Per-Thread)
-system.cpu.smtCommittedInsts 0 # Number of SMT Instructions Simulated (Per-Thread)
-system.cpu.committedInsts_total 15175 # Number of Instructions Simulated (Total)
+system.cpu.committedInsts 15175 # Number of Instructions committed (Per-Thread)
+system.cpu.committedOps 15175 # Number of Ops committed (Per-Thread)
+system.cpu.smtCommittedInsts 0 # Number of SMT Instructions committed (Per-Thread)
+system.cpu.committedInsts_total 15175 # Number of Instructions committed (Total)
system.cpu.cpi 3.302669 # CPI: Cycles Per Instruction (Per-Thread)
system.cpu.smt_cpi no_value # CPI: Total SMT-CPI
system.cpu.cpi_total 3.302669 # CPI: Total CPI of All Threads
@@ -92,26 +95,39 @@ system.cpu.icache.total_refs 3085 # To
system.cpu.icache.sampled_refs 299 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 10.317726 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 165.645515 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.080882 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits 3085 # number of ReadReq hits
-system.cpu.icache.demand_hits 3085 # number of demand (read+write) hits
-system.cpu.icache.overall_hits 3085 # number of overall hits
-system.cpu.icache.ReadReq_misses 366 # number of ReadReq misses
-system.cpu.icache.demand_misses 366 # number of demand (read+write) misses
-system.cpu.icache.overall_misses 366 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency 20100000 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency 20100000 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency 20100000 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses 3451 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses 3451 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses 3451 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate 0.106056 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate 0.106056 # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate 0.106056 # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency 54918.032787 # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency 54918.032787 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency 54918.032787 # average overall miss latency
+system.cpu.icache.occ_blocks::cpu.inst 165.645515 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.080882 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.080882 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 3085 # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total 3085 # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst 3085 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total 3085 # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst 3085 # number of overall hits
+system.cpu.icache.overall_hits::total 3085 # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst 366 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total 366 # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst 366 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total 366 # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst 366 # number of overall misses
+system.cpu.icache.overall_misses::total 366 # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 20100000 # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total 20100000 # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 20100000 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total 20100000 # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 20100000 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total 20100000 # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst 3451 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total 3451 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst 3451 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total 3451 # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 3451 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total 3451 # number of overall (read+write) accesses
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.106056 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.106056 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.106056 # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 54918.032787 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 54918.032787 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 54918.032787 # average overall miss latency
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 19500 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -120,27 +136,30 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets 19500 # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks 0 # number of writebacks
-system.cpu.icache.ReadReq_mshr_hits 65 # number of ReadReq MSHR hits
-system.cpu.icache.demand_mshr_hits 65 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits 65 # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses 301 # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses 301 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses 301 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.ReadReq_mshr_miss_latency 15872000 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency 15872000 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency 15872000 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.ReadReq_mshr_miss_rate 0.087221 # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate 0.087221 # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate 0.087221 # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 52730.897010 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 52730.897010 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 52730.897010 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.ReadReq_mshr_hits::cpu.inst 65 # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_hits::total 65 # number of ReadReq MSHR hits
+system.cpu.icache.demand_mshr_hits::cpu.inst 65 # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_hits::total 65 # number of demand (read+write) MSHR hits
+system.cpu.icache.overall_mshr_hits::cpu.inst 65 # number of overall MSHR hits
+system.cpu.icache.overall_mshr_hits::total 65 # number of overall MSHR hits
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst 301 # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total 301 # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst 301 # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total 301 # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst 301 # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total 301 # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 15872000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total 15872000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 15872000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total 15872000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 15872000 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total 15872000 # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.087221 # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.087221 # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.087221 # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 52730.897010 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 52730.897010 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 52730.897010 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements 0 # number of replacements
system.cpu.dcache.tagsinuse 97.082868 # Cycle average of tags in use
@@ -148,34 +167,53 @@ system.cpu.dcache.total_refs 3316 # To
system.cpu.dcache.sampled_refs 138 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 24.028986 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 97.082868 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.023702 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits 2168 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits 1142 # number of WriteReq hits
-system.cpu.dcache.SwapReq_hits 6 # number of SwapReq hits
-system.cpu.dcache.demand_hits 3310 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits 3310 # number of overall hits
-system.cpu.dcache.ReadReq_misses 58 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses 300 # number of WriteReq misses
-system.cpu.dcache.demand_misses 358 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses 358 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency 3282500 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency 16398000 # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency 19680500 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency 19680500 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses 2226 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses 1442 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.SwapReq_accesses 6 # number of SwapReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses 3668 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses 3668 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate 0.026056 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate 0.208044 # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate 0.097601 # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate 0.097601 # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency 56594.827586 # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency 54660 # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency 54973.463687 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency 54973.463687 # average overall miss latency
+system.cpu.dcache.occ_blocks::cpu.data 97.082868 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.023702 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.023702 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 2168 # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total 2168 # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 1142 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total 1142 # number of WriteReq hits
+system.cpu.dcache.SwapReq_hits::cpu.data 6 # number of SwapReq hits
+system.cpu.dcache.SwapReq_hits::total 6 # number of SwapReq hits
+system.cpu.dcache.demand_hits::cpu.data 3310 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total 3310 # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data 3310 # number of overall hits
+system.cpu.dcache.overall_hits::total 3310 # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data 58 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total 58 # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 300 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total 300 # number of WriteReq misses
+system.cpu.dcache.demand_misses::cpu.data 358 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total 358 # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data 358 # number of overall misses
+system.cpu.dcache.overall_misses::total 358 # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 3282500 # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total 3282500 # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 16398000 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total 16398000 # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 19680500 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total 19680500 # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 19680500 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total 19680500 # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data 2226 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total 2226 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 1442 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::total 1442 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.SwapReq_accesses::cpu.data 6 # number of SwapReq accesses(hits+misses)
+system.cpu.dcache.SwapReq_accesses::total 6 # number of SwapReq accesses(hits+misses)
+system.cpu.dcache.demand_accesses::cpu.data 3668 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total 3668 # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 3668 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total 3668 # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.026056 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.208044 # miss rate for WriteReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.097601 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.097601 # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 56594.827586 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 54660 # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 54973.463687 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 54973.463687 # average overall miss latency
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 2208000 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -184,32 +222,38 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets 50181.818182 # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks 0 # number of writebacks
-system.cpu.dcache.ReadReq_mshr_hits 5 # number of ReadReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_hits 215 # number of WriteReq MSHR hits
-system.cpu.dcache.demand_mshr_hits 220 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits 220 # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses 53 # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses 85 # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses 138 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses 138 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.ReadReq_mshr_miss_latency 2838000 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency 4545000 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency 7383000 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency 7383000 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate 0.023810 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate 0.058946 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate 0.037623 # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate 0.037623 # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 53547.169811 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 53470.588235 # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 53500 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 53500 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.ReadReq_mshr_hits::cpu.data 5 # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_hits::total 5 # number of ReadReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::cpu.data 215 # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::total 215 # number of WriteReq MSHR hits
+system.cpu.dcache.demand_mshr_hits::cpu.data 220 # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_hits::total 220 # number of demand (read+write) MSHR hits
+system.cpu.dcache.overall_mshr_hits::cpu.data 220 # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_hits::total 220 # number of overall MSHR hits
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data 53 # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total 53 # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data 85 # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total 85 # number of WriteReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data 138 # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total 138 # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data 138 # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total 138 # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 2838000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total 2838000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 4545000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total 4545000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 7383000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total 7383000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 7383000 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total 7383000 # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.023810 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.058946 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.037623 # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.037623 # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 53547.169811 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 53470.588235 # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 53500 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 53500 # average overall mshr miss latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.l2cache.replacements 0 # number of replacements
system.cpu.l2cache.tagsinuse 196.307447 # Cycle average of tags in use
@@ -217,31 +261,64 @@ system.cpu.l2cache.total_refs 2 # To
system.cpu.l2cache.sampled_refs 350 # Sample count of references to valid blocks.
system.cpu.l2cache.avg_refs 0.005714 # Average number of references to valid blocks.
system.cpu.l2cache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::0 196.307447 # Average occupied blocks per context
-system.cpu.l2cache.occ_percent::0 0.005991 # Average percentage of cache occupancy
-system.cpu.l2cache.ReadReq_hits 2 # number of ReadReq hits
-system.cpu.l2cache.demand_hits 2 # number of demand (read+write) hits
-system.cpu.l2cache.overall_hits 2 # number of overall hits
-system.cpu.l2cache.ReadReq_misses 352 # number of ReadReq misses
-system.cpu.l2cache.ReadExReq_misses 85 # number of ReadExReq misses
-system.cpu.l2cache.demand_misses 437 # number of demand (read+write) misses
-system.cpu.l2cache.overall_misses 437 # number of overall misses
-system.cpu.l2cache.ReadReq_miss_latency 18310500 # number of ReadReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency 4442500 # number of ReadExReq miss cycles
-system.cpu.l2cache.demand_miss_latency 22753000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency 22753000 # number of overall miss cycles
-system.cpu.l2cache.ReadReq_accesses 354 # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses 85 # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.demand_accesses 439 # number of demand (read+write) accesses
-system.cpu.l2cache.overall_accesses 439 # number of overall (read+write) accesses
-system.cpu.l2cache.ReadReq_miss_rate 0.994350 # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate 1 # miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_miss_rate 0.995444 # miss rate for demand accesses
-system.cpu.l2cache.overall_miss_rate 0.995444 # miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_miss_latency 52018.465909 # average ReadReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency 52264.705882 # average ReadExReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency 52066.361556 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency 52066.361556 # average overall miss latency
+system.cpu.l2cache.occ_blocks::cpu.inst 165.036640 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data 31.270807 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_percent::cpu.inst 0.005037 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.data 0.000954 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total 0.005991 # Average percentage of cache occupancy
+system.cpu.l2cache.ReadReq_hits::cpu.inst 2 # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::total 2 # number of ReadReq hits
+system.cpu.l2cache.demand_hits::cpu.inst 2 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::total 2 # number of demand (read+write) hits
+system.cpu.l2cache.overall_hits::cpu.inst 2 # number of overall hits
+system.cpu.l2cache.overall_hits::total 2 # number of overall hits
+system.cpu.l2cache.ReadReq_misses::cpu.inst 299 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::cpu.data 53 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::total 352 # number of ReadReq misses
+system.cpu.l2cache.ReadExReq_misses::cpu.data 85 # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total 85 # number of ReadExReq misses
+system.cpu.l2cache.demand_misses::cpu.inst 299 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data 138 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::total 437 # number of demand (read+write) misses
+system.cpu.l2cache.overall_misses::cpu.inst 299 # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.data 138 # number of overall misses
+system.cpu.l2cache.overall_misses::total 437 # number of overall misses
+system.cpu.l2cache.ReadReq_miss_latency::cpu.inst 15533000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::cpu.data 2777500 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::total 18310500 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 4442500 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total 4442500 # number of ReadExReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst 15533000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data 7220000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total 22753000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst 15533000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data 7220000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total 22753000 # number of overall miss cycles
+system.cpu.l2cache.ReadReq_accesses::cpu.inst 301 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::cpu.data 53 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::total 354 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::cpu.data 85 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::total 85 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.demand_accesses::cpu.inst 301 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data 138 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total 439 # number of demand (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.inst 301 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.data 138 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total 439 # number of overall (read+write) accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.inst 0.993355 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.data 1 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 # miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_miss_rate::cpu.inst 0.993355 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data 1 # miss rate for demand accesses
+system.cpu.l2cache.overall_miss_rate::cpu.inst 0.993355 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.data 1 # miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 51949.832776 # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 52405.660377 # average ReadReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 52264.705882 # average ReadExReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 51949.832776 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 52318.840580 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 51949.832776 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 52318.840580 # average overall miss latency
system.cpu.l2cache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.l2cache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.l2cache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -250,30 +327,42 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs no_value
system.cpu.l2cache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.l2cache.fast_writes 0 # number of fast writes performed
system.cpu.l2cache.cache_copies 0 # number of cache copies performed
-system.cpu.l2cache.writebacks 0 # number of writebacks
-system.cpu.l2cache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.l2cache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.l2cache.ReadReq_mshr_misses 352 # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses 85 # number of ReadExReq MSHR misses
-system.cpu.l2cache.demand_mshr_misses 437 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.overall_mshr_misses 437 # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency 14048500 # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency 3416000 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency 17464500 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency 17464500 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate 0.994350 # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate 1 # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_mshr_miss_rate 0.995444 # mshr miss rate for demand accesses
-system.cpu.l2cache.overall_mshr_miss_rate 0.995444 # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 39910.511364 # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 40188.235294 # average ReadExReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 39964.530892 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 39964.530892 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.l2cache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.l2cache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst 299 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.data 53 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::total 352 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 85 # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::total 85 # number of ReadExReq MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.inst 299 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data 138 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::total 437 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.inst 299 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.data 138 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::total 437 # number of overall MSHR misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst 11916000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data 2132500 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::total 14048500 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 3416000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 3416000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 11916000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 5548500 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total 17464500 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 11916000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 5548500 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total 17464500 # number of overall MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst 0.993355 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.993355 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 1 # mshr miss rate for demand accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.993355 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 1 # mshr miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 39852.842809 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 40235.849057 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 40188.235294 # average ReadExReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 39852.842809 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 40206.521739 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 39852.842809 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 40206.521739 # average overall mshr miss latency
system.cpu.l2cache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/config.ini b/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/config.ini
index 6652fe60b..a7b62ffbf 100644
--- a/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/config.ini
+++ b/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,7 +30,7 @@ system_port=system.membus.port[0]
[system.cpu]
type=DerivO3CPU
-children=dcache dtb fuPool icache itb l2cache toL2Bus tracer workload
+children=dcache dtb fuPool icache interrupts itb l2cache toL2Bus tracer workload
BTBEntries=4096
BTBTagSize=16
LFSTSize=1024
@@ -52,6 +59,7 @@ decodeWidth=8
defer_registration=false
dispatchWidth=8
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
fetchToDecodeDelay=1
@@ -69,6 +77,7 @@ iewToDecodeDelay=1
iewToFetchDelay=1
iewToRenameDelay=1
instShiftAmt=2
+interrupts=system.cpu.interrupts
issueToExecuteDelay=1
issueWidth=8
itb=system.cpu.itb
@@ -80,6 +89,7 @@ max_insts_all_threads=0
max_insts_any_thread=0
max_loads_all_threads=0
max_loads_any_thread=0
+needsTSO=false
numIQEntries=64
numPhysFloatRegs=256
numPhysIntRegs=256
@@ -88,6 +98,7 @@ numRobs=1
numThreads=1
phase=0
predType=tournament
+profile=0
progress_interval=0
renameToDecodeDelay=1
renameToFetchDelay=1
@@ -125,20 +136,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=262144
subblock_size=0
+system=system
tgts_per_mshr=20
trace_addr=0
two_queue=false
@@ -424,20 +428,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=131072
subblock_size=0
+system=system
tgts_per_mshr=20
trace_addr=0
two_queue=false
@@ -445,6 +442,9 @@ write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.port[0]
+[system.cpu.interrupts]
+type=SparcInterrupts
+
[system.cpu.itb]
type=SparcTLB
size=64
@@ -460,20 +460,13 @@ is_top_level=false
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=2097152
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/simout b/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/simout
index 14970f00a..2cf0bff32 100755
--- a/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/simout
+++ b/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:02:00
-gem5 started Jan 23 2012 04:24:22
+gem5 compiled Feb 11 2012 13:08:33
+gem5 started Feb 11 2012 13:55:35
gem5 executing on zizzer
-command line: build/SPARC_SE/gem5.opt -d build/SPARC_SE/tests/opt/quick/02.insttest/sparc/linux/o3-timing -re tests/run.py build/SPARC_SE/tests/opt/quick/02.insttest/sparc/linux/o3-timing
+command line: build/SPARC/gem5.fast -d build/SPARC/tests/fast/quick/se/02.insttest/sparc/linux/o3-timing -re tests/run.py build/SPARC/tests/fast/quick/se/02.insttest/sparc/linux/o3-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Begining test of difficult SPARC instructions...
diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/stats.txt b/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/stats.txt
index 3a1cfc4e9..b63661760 100644
--- a/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/stats.txt
+++ b/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000018 # Nu
sim_ticks 18114000 # Number of ticks simulated
final_tick 18114000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 74785 # Simulator instruction rate (inst/s)
-host_tick_rate 93746300 # Simulator tick rate (ticks/s)
-host_mem_usage 213808 # Number of bytes of host memory used
-host_seconds 0.19 # Real time elapsed on the host
+host_inst_rate 120891 # Simulator instruction rate (inst/s)
+host_op_rate 120873 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 151511225 # Simulator tick rate (ticks/s)
+host_mem_usage 211580 # Number of bytes of host memory used
+host_seconds 0.12 # Real time elapsed on the host
sim_insts 14449 # Number of instructions simulated
+sim_ops 14449 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 30464 # Number of bytes read from this memory
system.physmem.bytes_inst_read 21120 # Number of instructions bytes read from this memory
system.physmem.bytes_written 0 # Number of bytes written to this memory
@@ -234,6 +236,7 @@ system.cpu.iew.wb_rate 0.481079 # in
system.cpu.iew.wb_fanout 0.835184 # average fanout of values written-back
system.cpu.iew.wb_penalized_rate 0 # fraction of instructions written-back that wrote to 'other' IQ
system.cpu.commit.commitCommittedInsts 15175 # The number of committed instructions
+system.cpu.commit.commitCommittedOps 15175 # The number of committed instructions
system.cpu.commit.commitSquashedInsts 5794 # The number of squashed insts skipped by commit
system.cpu.commit.commitNonSpecStalls 475 # The number of times commit has been forced to stall to communicate backwards
system.cpu.commit.branchMispredicts 847 # The number of times a branch was mispredicted
@@ -254,7 +257,8 @@ system.cpu.commit.committed_per_cycle::overflows 0 0.00% 100.
system.cpu.commit.committed_per_cycle::min_value 0 # Number of insts commited each cycle
system.cpu.commit.committed_per_cycle::max_value 8 # Number of insts commited each cycle
system.cpu.commit.committed_per_cycle::total 26259 # Number of insts commited each cycle
-system.cpu.commit.count 15175 # Number of instructions committed
+system.cpu.commit.committedInsts 15175 # Number of instructions committed
+system.cpu.commit.committedOps 15175 # Number of ops (including micro ops) committed
system.cpu.commit.swp_count 0 # Number of s/w prefetches committed
system.cpu.commit.refs 3674 # Number of memory references committed
system.cpu.commit.loads 2226 # Number of loads committed
@@ -270,6 +274,7 @@ system.cpu.rob.rob_writes 43308 # Th
system.cpu.timesIdled 181 # Number of times that the entire CPU went into an idle state and unscheduled itself
system.cpu.idleCycles 8623 # Total number of cycles that the CPU has spent unscheduled due to idling
system.cpu.committedInsts 14449 # Number of Instructions Simulated
+system.cpu.committedOps 14449 # Number of Ops (including micro ops) Simulated
system.cpu.committedInsts_total 14449 # Number of Instructions Simulated
system.cpu.cpi 2.507371 # CPI: Cycles Per Instruction
system.cpu.cpi_total 2.507371 # CPI: Total CPI of All Threads
@@ -285,26 +290,39 @@ system.cpu.icache.total_refs 4151 # To
system.cpu.icache.sampled_refs 332 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 12.503012 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 193.216525 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.094344 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits 4151 # number of ReadReq hits
-system.cpu.icache.demand_hits 4151 # number of demand (read+write) hits
-system.cpu.icache.overall_hits 4151 # number of overall hits
-system.cpu.icache.ReadReq_misses 457 # number of ReadReq misses
-system.cpu.icache.demand_misses 457 # number of demand (read+write) misses
-system.cpu.icache.overall_misses 457 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency 15956000 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency 15956000 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency 15956000 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses 4608 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses 4608 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses 4608 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate 0.099175 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate 0.099175 # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate 0.099175 # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency 34914.660832 # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency 34914.660832 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency 34914.660832 # average overall miss latency
+system.cpu.icache.occ_blocks::cpu.inst 193.216525 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.094344 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.094344 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 4151 # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total 4151 # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst 4151 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total 4151 # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst 4151 # number of overall hits
+system.cpu.icache.overall_hits::total 4151 # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst 457 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total 457 # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst 457 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total 457 # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst 457 # number of overall misses
+system.cpu.icache.overall_misses::total 457 # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 15956000 # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total 15956000 # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 15956000 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total 15956000 # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 15956000 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total 15956000 # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst 4608 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total 4608 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst 4608 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total 4608 # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 4608 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total 4608 # number of overall (read+write) accesses
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.099175 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.099175 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.099175 # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 34914.660832 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 34914.660832 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 34914.660832 # average overall miss latency
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -313,27 +331,30 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks 0 # number of writebacks
-system.cpu.icache.ReadReq_mshr_hits 125 # number of ReadReq MSHR hits
-system.cpu.icache.demand_mshr_hits 125 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits 125 # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses 332 # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses 332 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses 332 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.ReadReq_mshr_miss_latency 11653500 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency 11653500 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency 11653500 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.ReadReq_mshr_miss_rate 0.072049 # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate 0.072049 # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate 0.072049 # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 35100.903614 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 35100.903614 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 35100.903614 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.ReadReq_mshr_hits::cpu.inst 125 # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_hits::total 125 # number of ReadReq MSHR hits
+system.cpu.icache.demand_mshr_hits::cpu.inst 125 # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_hits::total 125 # number of demand (read+write) MSHR hits
+system.cpu.icache.overall_mshr_hits::cpu.inst 125 # number of overall MSHR hits
+system.cpu.icache.overall_mshr_hits::total 125 # number of overall MSHR hits
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst 332 # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total 332 # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst 332 # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total 332 # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst 332 # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total 332 # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 11653500 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total 11653500 # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 11653500 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total 11653500 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 11653500 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total 11653500 # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.072049 # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.072049 # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.072049 # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 35100.903614 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 35100.903614 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 35100.903614 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements 0 # number of replacements
system.cpu.dcache.tagsinuse 102.149831 # Cycle average of tags in use
@@ -341,34 +362,53 @@ system.cpu.dcache.total_refs 3712 # To
system.cpu.dcache.sampled_refs 146 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 25.424658 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 102.149831 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.024939 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits 2672 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits 1034 # number of WriteReq hits
-system.cpu.dcache.SwapReq_hits 6 # number of SwapReq hits
-system.cpu.dcache.demand_hits 3706 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits 3706 # number of overall hits
-system.cpu.dcache.ReadReq_misses 114 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses 408 # number of WriteReq misses
-system.cpu.dcache.demand_misses 522 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses 522 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency 3994500 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency 14649500 # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency 18644000 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency 18644000 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses 2786 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses 1442 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.SwapReq_accesses 6 # number of SwapReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses 4228 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses 4228 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate 0.040919 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate 0.282940 # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate 0.123463 # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate 0.123463 # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency 35039.473684 # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency 35905.637255 # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency 35716.475096 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency 35716.475096 # average overall miss latency
+system.cpu.dcache.occ_blocks::cpu.data 102.149831 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.024939 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.024939 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 2672 # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total 2672 # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 1034 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total 1034 # number of WriteReq hits
+system.cpu.dcache.SwapReq_hits::cpu.data 6 # number of SwapReq hits
+system.cpu.dcache.SwapReq_hits::total 6 # number of SwapReq hits
+system.cpu.dcache.demand_hits::cpu.data 3706 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total 3706 # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data 3706 # number of overall hits
+system.cpu.dcache.overall_hits::total 3706 # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data 114 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total 114 # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 408 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total 408 # number of WriteReq misses
+system.cpu.dcache.demand_misses::cpu.data 522 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total 522 # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data 522 # number of overall misses
+system.cpu.dcache.overall_misses::total 522 # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 3994500 # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total 3994500 # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 14649500 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total 14649500 # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 18644000 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total 18644000 # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 18644000 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total 18644000 # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data 2786 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total 2786 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 1442 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::total 1442 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.SwapReq_accesses::cpu.data 6 # number of SwapReq accesses(hits+misses)
+system.cpu.dcache.SwapReq_accesses::total 6 # number of SwapReq accesses(hits+misses)
+system.cpu.dcache.demand_accesses::cpu.data 4228 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total 4228 # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 4228 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total 4228 # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.040919 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.282940 # miss rate for WriteReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.123463 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.123463 # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 35039.473684 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 35905.637255 # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 35716.475096 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 35716.475096 # average overall miss latency
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -377,32 +417,38 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks 0 # number of writebacks
-system.cpu.dcache.ReadReq_mshr_hits 51 # number of ReadReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_hits 325 # number of WriteReq MSHR hits
-system.cpu.dcache.demand_mshr_hits 376 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits 376 # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses 63 # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses 83 # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses 146 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses 146 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.ReadReq_mshr_miss_latency 2241500 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency 2985000 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency 5226500 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency 5226500 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate 0.022613 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate 0.057559 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate 0.034532 # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate 0.034532 # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 35579.365079 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 35963.855422 # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 35797.945205 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 35797.945205 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.ReadReq_mshr_hits::cpu.data 51 # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_hits::total 51 # number of ReadReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::cpu.data 325 # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::total 325 # number of WriteReq MSHR hits
+system.cpu.dcache.demand_mshr_hits::cpu.data 376 # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_hits::total 376 # number of demand (read+write) MSHR hits
+system.cpu.dcache.overall_mshr_hits::cpu.data 376 # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_hits::total 376 # number of overall MSHR hits
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data 63 # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total 63 # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data 83 # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total 83 # number of WriteReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data 146 # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total 146 # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data 146 # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total 146 # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 2241500 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total 2241500 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 2985000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total 2985000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 5226500 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total 5226500 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 5226500 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total 5226500 # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.022613 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.057559 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.034532 # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.034532 # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 35579.365079 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 35963.855422 # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 35797.945205 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 35797.945205 # average overall mshr miss latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.l2cache.replacements 0 # number of replacements
system.cpu.l2cache.tagsinuse 228.374360 # Cycle average of tags in use
@@ -410,31 +456,64 @@ system.cpu.l2cache.total_refs 2 # To
system.cpu.l2cache.sampled_refs 393 # Sample count of references to valid blocks.
system.cpu.l2cache.avg_refs 0.005089 # Average number of references to valid blocks.
system.cpu.l2cache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::0 228.374360 # Average occupied blocks per context
-system.cpu.l2cache.occ_percent::0 0.006969 # Average percentage of cache occupancy
-system.cpu.l2cache.ReadReq_hits 2 # number of ReadReq hits
-system.cpu.l2cache.demand_hits 2 # number of demand (read+write) hits
-system.cpu.l2cache.overall_hits 2 # number of overall hits
-system.cpu.l2cache.ReadReq_misses 393 # number of ReadReq misses
-system.cpu.l2cache.ReadExReq_misses 83 # number of ReadExReq misses
-system.cpu.l2cache.demand_misses 476 # number of demand (read+write) misses
-system.cpu.l2cache.overall_misses 476 # number of overall misses
-system.cpu.l2cache.ReadReq_miss_latency 13475000 # number of ReadReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency 2872000 # number of ReadExReq miss cycles
-system.cpu.l2cache.demand_miss_latency 16347000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency 16347000 # number of overall miss cycles
-system.cpu.l2cache.ReadReq_accesses 395 # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses 83 # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.demand_accesses 478 # number of demand (read+write) accesses
-system.cpu.l2cache.overall_accesses 478 # number of overall (read+write) accesses
-system.cpu.l2cache.ReadReq_miss_rate 0.994937 # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate 1 # miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_miss_rate 0.995816 # miss rate for demand accesses
-system.cpu.l2cache.overall_miss_rate 0.995816 # miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_miss_latency 34287.531807 # average ReadReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency 34602.409639 # average ReadExReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency 34342.436975 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency 34342.436975 # average overall miss latency
+system.cpu.l2cache.occ_blocks::cpu.inst 192.484909 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data 35.889452 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_percent::cpu.inst 0.005874 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.data 0.001095 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total 0.006969 # Average percentage of cache occupancy
+system.cpu.l2cache.ReadReq_hits::cpu.inst 2 # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::total 2 # number of ReadReq hits
+system.cpu.l2cache.demand_hits::cpu.inst 2 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::total 2 # number of demand (read+write) hits
+system.cpu.l2cache.overall_hits::cpu.inst 2 # number of overall hits
+system.cpu.l2cache.overall_hits::total 2 # number of overall hits
+system.cpu.l2cache.ReadReq_misses::cpu.inst 330 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::cpu.data 63 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::total 393 # number of ReadReq misses
+system.cpu.l2cache.ReadExReq_misses::cpu.data 83 # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total 83 # number of ReadExReq misses
+system.cpu.l2cache.demand_misses::cpu.inst 330 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data 146 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::total 476 # number of demand (read+write) misses
+system.cpu.l2cache.overall_misses::cpu.inst 330 # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.data 146 # number of overall misses
+system.cpu.l2cache.overall_misses::total 476 # number of overall misses
+system.cpu.l2cache.ReadReq_miss_latency::cpu.inst 11308000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::cpu.data 2167000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::total 13475000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 2872000 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total 2872000 # number of ReadExReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst 11308000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data 5039000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total 16347000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst 11308000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data 5039000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total 16347000 # number of overall miss cycles
+system.cpu.l2cache.ReadReq_accesses::cpu.inst 332 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::cpu.data 63 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::total 395 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::cpu.data 83 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::total 83 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.demand_accesses::cpu.inst 332 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data 146 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total 478 # number of demand (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.inst 332 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.data 146 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total 478 # number of overall (read+write) accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.inst 0.993976 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.data 1 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 # miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_miss_rate::cpu.inst 0.993976 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data 1 # miss rate for demand accesses
+system.cpu.l2cache.overall_miss_rate::cpu.inst 0.993976 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.data 1 # miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 34266.666667 # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 34396.825397 # average ReadReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 34602.409639 # average ReadExReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 34266.666667 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 34513.698630 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 34266.666667 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 34513.698630 # average overall miss latency
system.cpu.l2cache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.l2cache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.l2cache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -443,30 +522,42 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs no_value
system.cpu.l2cache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.l2cache.fast_writes 0 # number of fast writes performed
system.cpu.l2cache.cache_copies 0 # number of cache copies performed
-system.cpu.l2cache.writebacks 0 # number of writebacks
-system.cpu.l2cache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.l2cache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.l2cache.ReadReq_mshr_misses 393 # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses 83 # number of ReadExReq MSHR misses
-system.cpu.l2cache.demand_mshr_misses 476 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.overall_mshr_misses 476 # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency 12215000 # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency 2608500 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency 14823500 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency 14823500 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate 0.994937 # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate 1 # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_mshr_miss_rate 0.995816 # mshr miss rate for demand accesses
-system.cpu.l2cache.overall_mshr_miss_rate 0.995816 # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31081.424936 # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31427.710843 # average ReadExReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 31141.806723 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 31141.806723 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.l2cache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.l2cache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst 330 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.data 63 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::total 393 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 83 # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::total 83 # number of ReadExReq MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.inst 330 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data 146 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::total 476 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.inst 330 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.data 146 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::total 476 # number of overall MSHR misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst 10246500 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data 1968500 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::total 12215000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 2608500 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 2608500 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 10246500 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 4577000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total 14823500 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 10246500 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 4577000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total 14823500 # number of overall MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst 0.993976 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.993976 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 1 # mshr miss rate for demand accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.993976 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 1 # mshr miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 31050 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 31246.031746 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 31427.710843 # average ReadExReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 31050 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 31349.315068 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 31050 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 31349.315068 # average overall mshr miss latency
system.cpu.l2cache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/config.ini b/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/config.ini
index 421dd8a46..b6cf50e7b 100644
--- a/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/config.ini
+++ b/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.membus.port[0]
[system.cpu]
type=AtomicSimpleCPU
-children=dtb itb tracer workload
+children=dtb interrupts itb tracer workload
checker=Null
clock=500
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
simulate_data_stalls=false
simulate_inst_stalls=false
@@ -54,6 +64,9 @@ icache_port=system.membus.port[2]
type=SparcTLB
size=64
+[system.cpu.interrupts]
+type=SparcInterrupts
+
[system.cpu.itb]
type=SparcTLB
size=64
diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/simout b/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/simout
index df7964c68..15efcd3a3 100755
--- a/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/simout
+++ b/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:02:00
-gem5 started Jan 23 2012 04:24:24
+gem5 compiled Feb 11 2012 13:08:33
+gem5 started Feb 11 2012 13:55:45
gem5 executing on zizzer
-command line: build/SPARC_SE/gem5.opt -d build/SPARC_SE/tests/opt/quick/02.insttest/sparc/linux/simple-atomic -re tests/run.py build/SPARC_SE/tests/opt/quick/02.insttest/sparc/linux/simple-atomic
+command line: build/SPARC/gem5.fast -d build/SPARC/tests/fast/quick/se/02.insttest/sparc/linux/simple-atomic -re tests/run.py build/SPARC/tests/fast/quick/se/02.insttest/sparc/linux/simple-atomic
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Begining test of difficult SPARC instructions...
diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/stats.txt b/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/stats.txt
index 389636d62..de9d99a5d 100644
--- a/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/stats.txt
+++ b/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000008 # Nu
sim_ticks 7618500 # Number of ticks simulated
final_tick 7618500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 296178 # Simulator instruction rate (inst/s)
-host_tick_rate 148615294 # Simulator tick rate (ticks/s)
-host_mem_usage 203776 # Number of bytes of host memory used
+host_inst_rate 298140 # Simulator instruction rate (inst/s)
+host_op_rate 298037 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 149578582 # Simulator tick rate (ticks/s)
+host_mem_usage 201436 # Number of bytes of host memory used
host_seconds 0.05 # Real time elapsed on the host
sim_insts 15175 # Number of instructions simulated
+sim_ops 15175 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 72223 # Number of bytes read from this memory
system.physmem.bytes_inst_read 60880 # Number of instructions bytes read from this memory
system.physmem.bytes_written 9042 # Number of bytes written to this memory
@@ -23,7 +25,8 @@ system.cpu.workload.num_syscalls 18 # Nu
system.cpu.numCycles 15238 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 15175 # Number of instructions executed
+system.cpu.committedInsts 15175 # Number of instructions committed
+system.cpu.committedOps 15175 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 12231 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 0 # Number of float alu accesses
system.cpu.num_func_calls 385 # number of times a function call or return occured
diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/config.ini b/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/config.ini
index fb5a1cb83..a5f3d5088 100644
--- a/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/config.ini
+++ b/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu membus physmem
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.membus.port[0]
[system.cpu]
type=TimingSimpleCPU
-children=dcache dtb icache itb l2cache toL2Bus tracer workload
+children=dcache dtb icache interrupts itb l2cache toL2Bus tracer workload
checker=Null
clock=500
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu.interrupts
itb=system.cpu.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
system=system
tracer=system.cpu.tracer
@@ -58,20 +68,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=262144
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
@@ -94,20 +97,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=131072
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
@@ -115,6 +111,9 @@ write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.port[0]
+[system.cpu.interrupts]
+type=SparcInterrupts
+
[system.cpu.itb]
type=SparcTLB
size=64
@@ -130,20 +129,13 @@ is_top_level=false
latency=10000
max_miss_count=0
mshrs=10
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=100000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=2097152
subblock_size=0
+system=system
tgts_per_mshr=5
trace_addr=0
two_queue=false
diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/simout b/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/simout
index d982745c0..6f63071eb 100755
--- a/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/simout
+++ b/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:02:00
-gem5 started Jan 23 2012 04:24:28
+gem5 compiled Feb 11 2012 13:08:33
+gem5 started Feb 11 2012 13:55:45
gem5 executing on zizzer
-command line: build/SPARC_SE/gem5.opt -d build/SPARC_SE/tests/opt/quick/02.insttest/sparc/linux/simple-timing -re tests/run.py build/SPARC_SE/tests/opt/quick/02.insttest/sparc/linux/simple-timing
+command line: build/SPARC/gem5.fast -d build/SPARC/tests/fast/quick/se/02.insttest/sparc/linux/simple-timing -re tests/run.py build/SPARC/tests/fast/quick/se/02.insttest/sparc/linux/simple-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Begining test of difficult SPARC instructions...
diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/stats.txt b/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/stats.txt
index f52890637..f7405d428 100644
--- a/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/stats.txt
+++ b/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000042 # Nu
sim_ticks 41800000 # Number of ticks simulated
final_tick 41800000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 146106 # Simulator instruction rate (inst/s)
-host_tick_rate 402347608 # Simulator tick rate (ticks/s)
-host_mem_usage 212484 # Number of bytes of host memory used
-host_seconds 0.10 # Real time elapsed on the host
+host_inst_rate 399467 # Simulator instruction rate (inst/s)
+host_op_rate 399277 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 1099343547 # Simulator tick rate (ticks/s)
+host_mem_usage 210560 # Number of bytes of host memory used
+host_seconds 0.04 # Real time elapsed on the host
sim_insts 15175 # Number of instructions simulated
+sim_ops 15175 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 26624 # Number of bytes read from this memory
system.physmem.bytes_inst_read 17792 # Number of instructions bytes read from this memory
system.physmem.bytes_written 0 # Number of bytes written to this memory
@@ -22,7 +24,8 @@ system.cpu.workload.num_syscalls 18 # Nu
system.cpu.numCycles 83600 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu.num_insts 15175 # Number of instructions executed
+system.cpu.committedInsts 15175 # Number of instructions committed
+system.cpu.committedOps 15175 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 12231 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 0 # Number of float alu accesses
system.cpu.num_func_calls 385 # number of times a function call or return occured
@@ -46,26 +49,39 @@ system.cpu.icache.total_refs 14941 # To
system.cpu.icache.sampled_refs 280 # Sample count of references to valid blocks.
system.cpu.icache.avg_refs 53.360714 # Average number of references to valid blocks.
system.cpu.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::0 153.436702 # Average occupied blocks per context
-system.cpu.icache.occ_percent::0 0.074920 # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits 14941 # number of ReadReq hits
-system.cpu.icache.demand_hits 14941 # number of demand (read+write) hits
-system.cpu.icache.overall_hits 14941 # number of overall hits
-system.cpu.icache.ReadReq_misses 280 # number of ReadReq misses
-system.cpu.icache.demand_misses 280 # number of demand (read+write) misses
-system.cpu.icache.overall_misses 280 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency 15596000 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency 15596000 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency 15596000 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses 15221 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses 15221 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses 15221 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate 0.018396 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate 0.018396 # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate 0.018396 # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency 55700 # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency 55700 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency 55700 # average overall miss latency
+system.cpu.icache.occ_blocks::cpu.inst 153.436702 # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst 0.074920 # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total 0.074920 # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst 14941 # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total 14941 # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst 14941 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total 14941 # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst 14941 # number of overall hits
+system.cpu.icache.overall_hits::total 14941 # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst 280 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total 280 # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst 280 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total 280 # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst 280 # number of overall misses
+system.cpu.icache.overall_misses::total 280 # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 15596000 # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total 15596000 # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 15596000 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total 15596000 # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 15596000 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total 15596000 # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst 15221 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total 15221 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst 15221 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total 15221 # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 15221 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total 15221 # number of overall (read+write) accesses
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.018396 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.018396 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.018396 # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 55700 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 55700 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 55700 # average overall miss latency
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -74,26 +90,24 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.icache.fast_writes 0 # number of fast writes performed
system.cpu.icache.cache_copies 0 # number of cache copies performed
-system.cpu.icache.writebacks 0 # number of writebacks
-system.cpu.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses 280 # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses 280 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses 280 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.icache.ReadReq_mshr_miss_latency 14756000 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency 14756000 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency 14756000 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.icache.ReadReq_mshr_miss_rate 0.018396 # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate 0.018396 # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate 0.018396 # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 52700 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 52700 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 52700 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst 280 # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total 280 # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst 280 # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total 280 # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst 280 # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total 280 # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 14756000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total 14756000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 14756000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total 14756000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 14756000 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total 14756000 # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.018396 # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.018396 # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.018396 # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 52700 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 52700 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 52700 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dcache.replacements 0 # number of replacements
system.cpu.dcache.tagsinuse 97.842991 # Cycle average of tags in use
@@ -101,34 +115,53 @@ system.cpu.dcache.total_refs 3536 # To
system.cpu.dcache.sampled_refs 138 # Sample count of references to valid blocks.
system.cpu.dcache.avg_refs 25.623188 # Average number of references to valid blocks.
system.cpu.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::0 97.842991 # Average occupied blocks per context
-system.cpu.dcache.occ_percent::0 0.023887 # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits 2173 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits 1357 # number of WriteReq hits
-system.cpu.dcache.SwapReq_hits 6 # number of SwapReq hits
-system.cpu.dcache.demand_hits 3530 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits 3530 # number of overall hits
-system.cpu.dcache.ReadReq_misses 53 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses 85 # number of WriteReq misses
-system.cpu.dcache.demand_misses 138 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses 138 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency 2968000 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency 4760000 # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency 7728000 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency 7728000 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses 2226 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses 1442 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.SwapReq_accesses 6 # number of SwapReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses 3668 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses 3668 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate 0.023810 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate 0.058946 # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate 0.037623 # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate 0.037623 # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency 56000 # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency 56000 # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency 56000 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency 56000 # average overall miss latency
+system.cpu.dcache.occ_blocks::cpu.data 97.842991 # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data 0.023887 # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total 0.023887 # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data 2173 # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total 2173 # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 1357 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total 1357 # number of WriteReq hits
+system.cpu.dcache.SwapReq_hits::cpu.data 6 # number of SwapReq hits
+system.cpu.dcache.SwapReq_hits::total 6 # number of SwapReq hits
+system.cpu.dcache.demand_hits::cpu.data 3530 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total 3530 # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data 3530 # number of overall hits
+system.cpu.dcache.overall_hits::total 3530 # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data 53 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total 53 # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 85 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total 85 # number of WriteReq misses
+system.cpu.dcache.demand_misses::cpu.data 138 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total 138 # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data 138 # number of overall misses
+system.cpu.dcache.overall_misses::total 138 # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 2968000 # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total 2968000 # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 4760000 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total 4760000 # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 7728000 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total 7728000 # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 7728000 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total 7728000 # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data 2226 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total 2226 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 1442 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::total 1442 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.SwapReq_accesses::cpu.data 6 # number of SwapReq accesses(hits+misses)
+system.cpu.dcache.SwapReq_accesses::total 6 # number of SwapReq accesses(hits+misses)
+system.cpu.dcache.demand_accesses::cpu.data 3668 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total 3668 # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 3668 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total 3668 # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.023810 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.058946 # miss rate for WriteReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.037623 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.037623 # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 56000 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 56000 # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 56000 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 56000 # average overall miss latency
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -137,30 +170,30 @@ system.cpu.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.dcache.fast_writes 0 # number of fast writes performed
system.cpu.dcache.cache_copies 0 # number of cache copies performed
-system.cpu.dcache.writebacks 0 # number of writebacks
-system.cpu.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses 53 # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses 85 # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses 138 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses 138 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.dcache.ReadReq_mshr_miss_latency 2809000 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency 4505000 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency 7314000 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency 7314000 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate 0.023810 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate 0.058946 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate 0.037623 # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate 0.037623 # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 53000 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 53000 # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 53000 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 53000 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data 53 # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total 53 # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data 85 # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total 85 # number of WriteReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data 138 # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total 138 # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data 138 # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total 138 # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 2809000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total 2809000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 4505000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total 4505000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 7314000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total 7314000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 7314000 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total 7314000 # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.023810 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.058946 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.037623 # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.037623 # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 53000 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 53000 # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 53000 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 53000 # average overall mshr miss latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.l2cache.replacements 0 # number of replacements
system.cpu.l2cache.tagsinuse 184.236128 # Cycle average of tags in use
@@ -168,31 +201,64 @@ system.cpu.l2cache.total_refs 2 # To
system.cpu.l2cache.sampled_refs 331 # Sample count of references to valid blocks.
system.cpu.l2cache.avg_refs 0.006042 # Average number of references to valid blocks.
system.cpu.l2cache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::0 184.236128 # Average occupied blocks per context
-system.cpu.l2cache.occ_percent::0 0.005622 # Average percentage of cache occupancy
-system.cpu.l2cache.ReadReq_hits 2 # number of ReadReq hits
-system.cpu.l2cache.demand_hits 2 # number of demand (read+write) hits
-system.cpu.l2cache.overall_hits 2 # number of overall hits
-system.cpu.l2cache.ReadReq_misses 331 # number of ReadReq misses
-system.cpu.l2cache.ReadExReq_misses 85 # number of ReadExReq misses
-system.cpu.l2cache.demand_misses 416 # number of demand (read+write) misses
-system.cpu.l2cache.overall_misses 416 # number of overall misses
-system.cpu.l2cache.ReadReq_miss_latency 17212000 # number of ReadReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency 4420000 # number of ReadExReq miss cycles
-system.cpu.l2cache.demand_miss_latency 21632000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency 21632000 # number of overall miss cycles
-system.cpu.l2cache.ReadReq_accesses 333 # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses 85 # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.demand_accesses 418 # number of demand (read+write) accesses
-system.cpu.l2cache.overall_accesses 418 # number of overall (read+write) accesses
-system.cpu.l2cache.ReadReq_miss_rate 0.993994 # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate 1 # miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_miss_rate 0.995215 # miss rate for demand accesses
-system.cpu.l2cache.overall_miss_rate 0.995215 # miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_miss_latency 52000 # average ReadReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency 52000 # average ReadExReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency 52000 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency 52000 # average overall miss latency
+system.cpu.l2cache.occ_blocks::cpu.inst 152.765242 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data 31.470886 # Average occupied blocks per requestor
+system.cpu.l2cache.occ_percent::cpu.inst 0.004662 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.data 0.000960 # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total 0.005622 # Average percentage of cache occupancy
+system.cpu.l2cache.ReadReq_hits::cpu.inst 2 # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::total 2 # number of ReadReq hits
+system.cpu.l2cache.demand_hits::cpu.inst 2 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::total 2 # number of demand (read+write) hits
+system.cpu.l2cache.overall_hits::cpu.inst 2 # number of overall hits
+system.cpu.l2cache.overall_hits::total 2 # number of overall hits
+system.cpu.l2cache.ReadReq_misses::cpu.inst 278 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::cpu.data 53 # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::total 331 # number of ReadReq misses
+system.cpu.l2cache.ReadExReq_misses::cpu.data 85 # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total 85 # number of ReadExReq misses
+system.cpu.l2cache.demand_misses::cpu.inst 278 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data 138 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::total 416 # number of demand (read+write) misses
+system.cpu.l2cache.overall_misses::cpu.inst 278 # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.data 138 # number of overall misses
+system.cpu.l2cache.overall_misses::total 416 # number of overall misses
+system.cpu.l2cache.ReadReq_miss_latency::cpu.inst 14456000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::cpu.data 2756000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::total 17212000 # number of ReadReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 4420000 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total 4420000 # number of ReadExReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst 14456000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data 7176000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total 21632000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst 14456000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data 7176000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total 21632000 # number of overall miss cycles
+system.cpu.l2cache.ReadReq_accesses::cpu.inst 280 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::cpu.data 53 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::total 333 # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::cpu.data 85 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::total 85 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.demand_accesses::cpu.inst 280 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data 138 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total 418 # number of demand (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.inst 280 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.data 138 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total 418 # number of overall (read+write) accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.inst 0.992857 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.data 1 # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 # miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_miss_rate::cpu.inst 0.992857 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data 1 # miss rate for demand accesses
+system.cpu.l2cache.overall_miss_rate::cpu.inst 0.992857 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.data 1 # miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 52000 # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 52000 # average ReadReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 52000 # average ReadExReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 52000 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 52000 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 52000 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 52000 # average overall miss latency
system.cpu.l2cache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu.l2cache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu.l2cache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -201,30 +267,42 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs no_value
system.cpu.l2cache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu.l2cache.fast_writes 0 # number of fast writes performed
system.cpu.l2cache.cache_copies 0 # number of cache copies performed
-system.cpu.l2cache.writebacks 0 # number of writebacks
-system.cpu.l2cache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu.l2cache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu.l2cache.ReadReq_mshr_misses 331 # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses 85 # number of ReadExReq MSHR misses
-system.cpu.l2cache.demand_mshr_misses 416 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.overall_mshr_misses 416 # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency 13240000 # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency 3400000 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency 16640000 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency 16640000 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate 0.993994 # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate 1 # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_mshr_miss_rate 0.995215 # mshr miss rate for demand accesses
-system.cpu.l2cache.overall_mshr_miss_rate 0.995215 # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 40000 # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 40000 # average ReadExReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 40000 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 40000 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu.l2cache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu.l2cache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst 278 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.data 53 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::total 331 # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 85 # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::total 85 # number of ReadExReq MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.inst 278 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data 138 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::total 416 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.inst 278 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.data 138 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::total 416 # number of overall MSHR misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst 11120000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data 2120000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::total 13240000 # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 3400000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 3400000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 11120000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 5520000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total 16640000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 11120000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 5520000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total 16640000 # number of overall MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst 0.992857 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.992857 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 1 # mshr miss rate for demand accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.992857 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 1 # mshr miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 40000 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 40000 # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 40000 # average ReadExReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 40000 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 40000 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 40000 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 40000 # average overall mshr miss latency
system.cpu.l2cache.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/config.ini b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/config.ini
index eb497bb90..bb8df191a 100644
--- a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/config.ini
+++ b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu0 cpu1 cpu2 cpu3 l2c membus physmem toL2Bus
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=timing
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,7 +30,7 @@ system_port=system.membus.port[2]
[system.cpu0]
type=DerivO3CPU
-children=dcache dtb fuPool icache itb tracer workload
+children=dcache dtb fuPool icache interrupts itb tracer workload
BTBEntries=4096
BTBTagSize=16
LFSTSize=1024
@@ -52,6 +59,7 @@ decodeWidth=8
defer_registration=false
dispatchWidth=8
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu0.dtb
fetchToDecodeDelay=1
@@ -69,6 +77,7 @@ iewToDecodeDelay=1
iewToFetchDelay=1
iewToRenameDelay=1
instShiftAmt=2
+interrupts=system.cpu0.interrupts
issueToExecuteDelay=1
issueWidth=8
itb=system.cpu0.itb
@@ -80,6 +89,7 @@ max_insts_all_threads=0
max_insts_any_thread=0
max_loads_all_threads=0
max_loads_any_thread=0
+needsTSO=false
numIQEntries=64
numPhysFloatRegs=256
numPhysIntRegs=256
@@ -88,6 +98,7 @@ numRobs=1
numThreads=1
phase=0
predType=tournament
+profile=0
progress_interval=0
renameToDecodeDelay=1
renameToFetchDelay=1
@@ -125,20 +136,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=20
trace_addr=0
two_queue=false
@@ -424,20 +428,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=20
trace_addr=0
two_queue=false
@@ -445,6 +442,9 @@ write_buffers=8
cpu_side=system.cpu0.icache_port
mem_side=system.toL2Bus.port[1]
+[system.cpu0.interrupts]
+type=SparcInterrupts
+
[system.cpu0.itb]
type=SparcTLB
size=64
@@ -473,7 +473,7 @@ uid=100
[system.cpu1]
type=DerivO3CPU
-children=dcache dtb fuPool icache itb tracer
+children=dcache dtb fuPool icache interrupts itb tracer
BTBEntries=4096
BTBTagSize=16
LFSTSize=1024
@@ -502,6 +502,7 @@ decodeWidth=8
defer_registration=false
dispatchWidth=8
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu1.dtb
fetchToDecodeDelay=1
@@ -519,6 +520,7 @@ iewToDecodeDelay=1
iewToFetchDelay=1
iewToRenameDelay=1
instShiftAmt=2
+interrupts=system.cpu1.interrupts
issueToExecuteDelay=1
issueWidth=8
itb=system.cpu1.itb
@@ -530,6 +532,7 @@ max_insts_all_threads=0
max_insts_any_thread=0
max_loads_all_threads=0
max_loads_any_thread=0
+needsTSO=false
numIQEntries=64
numPhysFloatRegs=256
numPhysIntRegs=256
@@ -538,6 +541,7 @@ numRobs=1
numThreads=1
phase=0
predType=tournament
+profile=0
progress_interval=0
renameToDecodeDelay=1
renameToFetchDelay=1
@@ -575,20 +579,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=20
trace_addr=0
two_queue=false
@@ -874,20 +871,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=20
trace_addr=0
two_queue=false
@@ -895,6 +885,9 @@ write_buffers=8
cpu_side=system.cpu1.icache_port
mem_side=system.toL2Bus.port[3]
+[system.cpu1.interrupts]
+type=SparcInterrupts
+
[system.cpu1.itb]
type=SparcTLB
size=64
@@ -904,7 +897,7 @@ type=ExeTracer
[system.cpu2]
type=DerivO3CPU
-children=dcache dtb fuPool icache itb tracer
+children=dcache dtb fuPool icache interrupts itb tracer
BTBEntries=4096
BTBTagSize=16
LFSTSize=1024
@@ -933,6 +926,7 @@ decodeWidth=8
defer_registration=false
dispatchWidth=8
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu2.dtb
fetchToDecodeDelay=1
@@ -950,6 +944,7 @@ iewToDecodeDelay=1
iewToFetchDelay=1
iewToRenameDelay=1
instShiftAmt=2
+interrupts=system.cpu2.interrupts
issueToExecuteDelay=1
issueWidth=8
itb=system.cpu2.itb
@@ -961,6 +956,7 @@ max_insts_all_threads=0
max_insts_any_thread=0
max_loads_all_threads=0
max_loads_any_thread=0
+needsTSO=false
numIQEntries=64
numPhysFloatRegs=256
numPhysIntRegs=256
@@ -969,6 +965,7 @@ numRobs=1
numThreads=1
phase=0
predType=tournament
+profile=0
progress_interval=0
renameToDecodeDelay=1
renameToFetchDelay=1
@@ -1006,20 +1003,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=20
trace_addr=0
two_queue=false
@@ -1305,20 +1295,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=20
trace_addr=0
two_queue=false
@@ -1326,6 +1309,9 @@ write_buffers=8
cpu_side=system.cpu2.icache_port
mem_side=system.toL2Bus.port[5]
+[system.cpu2.interrupts]
+type=SparcInterrupts
+
[system.cpu2.itb]
type=SparcTLB
size=64
@@ -1335,7 +1321,7 @@ type=ExeTracer
[system.cpu3]
type=DerivO3CPU
-children=dcache dtb fuPool icache itb tracer
+children=dcache dtb fuPool icache interrupts itb tracer
BTBEntries=4096
BTBTagSize=16
LFSTSize=1024
@@ -1364,6 +1350,7 @@ decodeWidth=8
defer_registration=false
dispatchWidth=8
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu3.dtb
fetchToDecodeDelay=1
@@ -1381,6 +1368,7 @@ iewToDecodeDelay=1
iewToFetchDelay=1
iewToRenameDelay=1
instShiftAmt=2
+interrupts=system.cpu3.interrupts
issueToExecuteDelay=1
issueWidth=8
itb=system.cpu3.itb
@@ -1392,6 +1380,7 @@ max_insts_all_threads=0
max_insts_any_thread=0
max_loads_all_threads=0
max_loads_any_thread=0
+needsTSO=false
numIQEntries=64
numPhysFloatRegs=256
numPhysIntRegs=256
@@ -1400,6 +1389,7 @@ numRobs=1
numThreads=1
phase=0
predType=tournament
+profile=0
progress_interval=0
renameToDecodeDelay=1
renameToFetchDelay=1
@@ -1437,20 +1427,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=20
trace_addr=0
two_queue=false
@@ -1736,20 +1719,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=20
trace_addr=0
two_queue=false
@@ -1757,6 +1733,9 @@ write_buffers=8
cpu_side=system.cpu3.icache_port
mem_side=system.toL2Bus.port[7]
+[system.cpu3.interrupts]
+type=SparcInterrupts
+
[system.cpu3.itb]
type=SparcTLB
size=64
@@ -1775,20 +1754,13 @@ is_top_level=false
latency=10000
max_miss_count=0
mshrs=92
-num_cpus=4
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=100000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=4194304
subblock_size=0
+system=system
tgts_per_mshr=16
trace_addr=0
two_queue=false
diff --git a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/simout b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/simout
index 0491d5141..2bb2951e2 100755
--- a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/simout
+++ b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:02:00
-gem5 started Jan 23 2012 04:24:31
+gem5 compiled Feb 11 2012 13:08:33
+gem5 started Feb 11 2012 13:55:55
gem5 executing on zizzer
-command line: build/SPARC_SE/gem5.opt -d build/SPARC_SE/tests/opt/quick/40.m5threads-test-atomic/sparc/linux/o3-timing-mp -re tests/run.py build/SPARC_SE/tests/opt/quick/40.m5threads-test-atomic/sparc/linux/o3-timing-mp
+command line: build/SPARC/gem5.fast -d build/SPARC/tests/fast/quick/se/40.m5threads-test-atomic/sparc/linux/o3-timing-mp -re tests/run.py build/SPARC/tests/fast/quick/se/40.m5threads-test-atomic/sparc/linux/o3-timing-mp
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Init done
diff --git a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/stats.txt b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/stats.txt
index 191a42060..befe09ef8 100644
--- a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/stats.txt
+++ b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000104 # Nu
sim_ticks 104317500 # Number of ticks simulated
final_tick 104317500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 132902 # Simulator instruction rate (inst/s)
-host_tick_rate 13605540 # Simulator tick rate (ticks/s)
-host_mem_usage 226920 # Number of bytes of host memory used
-host_seconds 7.67 # Real time elapsed on the host
+host_inst_rate 190796 # Simulator instruction rate (inst/s)
+host_op_rate 190795 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 19532213 # Simulator tick rate (ticks/s)
+host_mem_usage 225896 # Number of bytes of host memory used
+host_seconds 5.34 # Real time elapsed on the host
sim_insts 1018993 # Number of instructions simulated
+sim_ops 1018993 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 41984 # Number of bytes read from this memory
system.physmem.bytes_inst_read 28224 # Number of instructions bytes read from this memory
system.physmem.bytes_written 0 # Number of bytes written to this memory
@@ -234,6 +236,7 @@ system.cpu0.iew.wb_rate 1.886424 # in
system.cpu0.iew.wb_fanout 0.991039 # average fanout of values written-back
system.cpu0.iew.wb_penalized_rate 0 # fraction of instructions written-back that wrote to 'other' IQ
system.cpu0.commit.commitCommittedInsts 462799 # The number of committed instructions
+system.cpu0.commit.commitCommittedOps 462799 # The number of committed instructions
system.cpu0.commit.commitSquashedInsts 9535 # The number of squashed insts skipped by commit
system.cpu0.commit.commitNonSpecStalls 559 # The number of times commit has been forced to stall to communicate backwards
system.cpu0.commit.branchMispredicts 1043 # The number of times a branch was mispredicted
@@ -254,7 +257,8 @@ system.cpu0.commit.committed_per_cycle::overflows 0 0.00% 100
system.cpu0.commit.committed_per_cycle::min_value 0 # Number of insts commited each cycle
system.cpu0.commit.committed_per_cycle::max_value 8 # Number of insts commited each cycle
system.cpu0.commit.committed_per_cycle::total 188840 # Number of insts commited each cycle
-system.cpu0.commit.count 462799 # Number of instructions committed
+system.cpu0.commit.committedInsts 462799 # Number of instructions committed
+system.cpu0.commit.committedOps 462799 # Number of ops (including micro ops) committed
system.cpu0.commit.swp_count 0 # Number of s/w prefetches committed
system.cpu0.commit.refs 226109 # Number of memory references committed
system.cpu0.commit.loads 150402 # Number of loads committed
@@ -270,6 +274,7 @@ system.cpu0.rob.rob_writes 946703 # Th
system.cpu0.timesIdled 320 # Number of times that the entire CPU went into an idle state and unscheduled itself
system.cpu0.idleCycles 17790 # Total number of cycles that the CPU has spent unscheduled due to idling
system.cpu0.committedInsts 388389 # Number of Instructions Simulated
+system.cpu0.committedOps 388389 # Number of Ops (including micro ops) Simulated
system.cpu0.committedInsts_total 388389 # Number of Instructions Simulated
system.cpu0.cpi 0.537183 # CPI: Cycles Per Instruction
system.cpu0.cpi_total 0.537183 # CPI: Total CPI of All Threads
@@ -286,26 +291,39 @@ system.cpu0.icache.total_refs 4810 # To
system.cpu0.icache.sampled_refs 581 # Sample count of references to valid blocks.
system.cpu0.icache.avg_refs 8.278830 # Average number of references to valid blocks.
system.cpu0.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu0.icache.occ_blocks::0 244.353680 # Average occupied blocks per context
-system.cpu0.icache.occ_percent::0 0.477253 # Average percentage of cache occupancy
-system.cpu0.icache.ReadReq_hits 4810 # number of ReadReq hits
-system.cpu0.icache.demand_hits 4810 # number of demand (read+write) hits
-system.cpu0.icache.overall_hits 4810 # number of overall hits
-system.cpu0.icache.ReadReq_misses 705 # number of ReadReq misses
-system.cpu0.icache.demand_misses 705 # number of demand (read+write) misses
-system.cpu0.icache.overall_misses 705 # number of overall misses
-system.cpu0.icache.ReadReq_miss_latency 27622000 # number of ReadReq miss cycles
-system.cpu0.icache.demand_miss_latency 27622000 # number of demand (read+write) miss cycles
-system.cpu0.icache.overall_miss_latency 27622000 # number of overall miss cycles
-system.cpu0.icache.ReadReq_accesses 5515 # number of ReadReq accesses(hits+misses)
-system.cpu0.icache.demand_accesses 5515 # number of demand (read+write) accesses
-system.cpu0.icache.overall_accesses 5515 # number of overall (read+write) accesses
-system.cpu0.icache.ReadReq_miss_rate 0.127833 # miss rate for ReadReq accesses
-system.cpu0.icache.demand_miss_rate 0.127833 # miss rate for demand accesses
-system.cpu0.icache.overall_miss_rate 0.127833 # miss rate for overall accesses
-system.cpu0.icache.ReadReq_avg_miss_latency 39180.141844 # average ReadReq miss latency
-system.cpu0.icache.demand_avg_miss_latency 39180.141844 # average overall miss latency
-system.cpu0.icache.overall_avg_miss_latency 39180.141844 # average overall miss latency
+system.cpu0.icache.occ_blocks::cpu0.inst 244.353680 # Average occupied blocks per requestor
+system.cpu0.icache.occ_percent::cpu0.inst 0.477253 # Average percentage of cache occupancy
+system.cpu0.icache.occ_percent::total 0.477253 # Average percentage of cache occupancy
+system.cpu0.icache.ReadReq_hits::cpu0.inst 4810 # number of ReadReq hits
+system.cpu0.icache.ReadReq_hits::total 4810 # number of ReadReq hits
+system.cpu0.icache.demand_hits::cpu0.inst 4810 # number of demand (read+write) hits
+system.cpu0.icache.demand_hits::total 4810 # number of demand (read+write) hits
+system.cpu0.icache.overall_hits::cpu0.inst 4810 # number of overall hits
+system.cpu0.icache.overall_hits::total 4810 # number of overall hits
+system.cpu0.icache.ReadReq_misses::cpu0.inst 705 # number of ReadReq misses
+system.cpu0.icache.ReadReq_misses::total 705 # number of ReadReq misses
+system.cpu0.icache.demand_misses::cpu0.inst 705 # number of demand (read+write) misses
+system.cpu0.icache.demand_misses::total 705 # number of demand (read+write) misses
+system.cpu0.icache.overall_misses::cpu0.inst 705 # number of overall misses
+system.cpu0.icache.overall_misses::total 705 # number of overall misses
+system.cpu0.icache.ReadReq_miss_latency::cpu0.inst 27622000 # number of ReadReq miss cycles
+system.cpu0.icache.ReadReq_miss_latency::total 27622000 # number of ReadReq miss cycles
+system.cpu0.icache.demand_miss_latency::cpu0.inst 27622000 # number of demand (read+write) miss cycles
+system.cpu0.icache.demand_miss_latency::total 27622000 # number of demand (read+write) miss cycles
+system.cpu0.icache.overall_miss_latency::cpu0.inst 27622000 # number of overall miss cycles
+system.cpu0.icache.overall_miss_latency::total 27622000 # number of overall miss cycles
+system.cpu0.icache.ReadReq_accesses::cpu0.inst 5515 # number of ReadReq accesses(hits+misses)
+system.cpu0.icache.ReadReq_accesses::total 5515 # number of ReadReq accesses(hits+misses)
+system.cpu0.icache.demand_accesses::cpu0.inst 5515 # number of demand (read+write) accesses
+system.cpu0.icache.demand_accesses::total 5515 # number of demand (read+write) accesses
+system.cpu0.icache.overall_accesses::cpu0.inst 5515 # number of overall (read+write) accesses
+system.cpu0.icache.overall_accesses::total 5515 # number of overall (read+write) accesses
+system.cpu0.icache.ReadReq_miss_rate::cpu0.inst 0.127833 # miss rate for ReadReq accesses
+system.cpu0.icache.demand_miss_rate::cpu0.inst 0.127833 # miss rate for demand accesses
+system.cpu0.icache.overall_miss_rate::cpu0.inst 0.127833 # miss rate for overall accesses
+system.cpu0.icache.ReadReq_avg_miss_latency::cpu0.inst 39180.141844 # average ReadReq miss latency
+system.cpu0.icache.demand_avg_miss_latency::cpu0.inst 39180.141844 # average overall miss latency
+system.cpu0.icache.overall_avg_miss_latency::cpu0.inst 39180.141844 # average overall miss latency
system.cpu0.icache.blocked_cycles::no_mshrs 15500 # number of cycles access was blocked
system.cpu0.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu0.icache.blocked::no_mshrs 1 # number of cycles access was blocked
@@ -314,68 +332,90 @@ system.cpu0.icache.avg_blocked_cycles::no_mshrs 15500
system.cpu0.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu0.icache.fast_writes 0 # number of fast writes performed
system.cpu0.icache.cache_copies 0 # number of cache copies performed
-system.cpu0.icache.writebacks 0 # number of writebacks
-system.cpu0.icache.ReadReq_mshr_hits 123 # number of ReadReq MSHR hits
-system.cpu0.icache.demand_mshr_hits 123 # number of demand (read+write) MSHR hits
-system.cpu0.icache.overall_mshr_hits 123 # number of overall MSHR hits
-system.cpu0.icache.ReadReq_mshr_misses 582 # number of ReadReq MSHR misses
-system.cpu0.icache.demand_mshr_misses 582 # number of demand (read+write) MSHR misses
-system.cpu0.icache.overall_mshr_misses 582 # number of overall MSHR misses
-system.cpu0.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu0.icache.ReadReq_mshr_miss_latency 21369000 # number of ReadReq MSHR miss cycles
-system.cpu0.icache.demand_mshr_miss_latency 21369000 # number of demand (read+write) MSHR miss cycles
-system.cpu0.icache.overall_mshr_miss_latency 21369000 # number of overall MSHR miss cycles
-system.cpu0.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu0.icache.ReadReq_mshr_miss_rate 0.105530 # mshr miss rate for ReadReq accesses
-system.cpu0.icache.demand_mshr_miss_rate 0.105530 # mshr miss rate for demand accesses
-system.cpu0.icache.overall_mshr_miss_rate 0.105530 # mshr miss rate for overall accesses
-system.cpu0.icache.ReadReq_avg_mshr_miss_latency 36716.494845 # average ReadReq mshr miss latency
-system.cpu0.icache.demand_avg_mshr_miss_latency 36716.494845 # average overall mshr miss latency
-system.cpu0.icache.overall_avg_mshr_miss_latency 36716.494845 # average overall mshr miss latency
-system.cpu0.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu0.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu0.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu0.icache.ReadReq_mshr_hits::cpu0.inst 123 # number of ReadReq MSHR hits
+system.cpu0.icache.ReadReq_mshr_hits::total 123 # number of ReadReq MSHR hits
+system.cpu0.icache.demand_mshr_hits::cpu0.inst 123 # number of demand (read+write) MSHR hits
+system.cpu0.icache.demand_mshr_hits::total 123 # number of demand (read+write) MSHR hits
+system.cpu0.icache.overall_mshr_hits::cpu0.inst 123 # number of overall MSHR hits
+system.cpu0.icache.overall_mshr_hits::total 123 # number of overall MSHR hits
+system.cpu0.icache.ReadReq_mshr_misses::cpu0.inst 582 # number of ReadReq MSHR misses
+system.cpu0.icache.ReadReq_mshr_misses::total 582 # number of ReadReq MSHR misses
+system.cpu0.icache.demand_mshr_misses::cpu0.inst 582 # number of demand (read+write) MSHR misses
+system.cpu0.icache.demand_mshr_misses::total 582 # number of demand (read+write) MSHR misses
+system.cpu0.icache.overall_mshr_misses::cpu0.inst 582 # number of overall MSHR misses
+system.cpu0.icache.overall_mshr_misses::total 582 # number of overall MSHR misses
+system.cpu0.icache.ReadReq_mshr_miss_latency::cpu0.inst 21369000 # number of ReadReq MSHR miss cycles
+system.cpu0.icache.ReadReq_mshr_miss_latency::total 21369000 # number of ReadReq MSHR miss cycles
+system.cpu0.icache.demand_mshr_miss_latency::cpu0.inst 21369000 # number of demand (read+write) MSHR miss cycles
+system.cpu0.icache.demand_mshr_miss_latency::total 21369000 # number of demand (read+write) MSHR miss cycles
+system.cpu0.icache.overall_mshr_miss_latency::cpu0.inst 21369000 # number of overall MSHR miss cycles
+system.cpu0.icache.overall_mshr_miss_latency::total 21369000 # number of overall MSHR miss cycles
+system.cpu0.icache.ReadReq_mshr_miss_rate::cpu0.inst 0.105530 # mshr miss rate for ReadReq accesses
+system.cpu0.icache.demand_mshr_miss_rate::cpu0.inst 0.105530 # mshr miss rate for demand accesses
+system.cpu0.icache.overall_mshr_miss_rate::cpu0.inst 0.105530 # mshr miss rate for overall accesses
+system.cpu0.icache.ReadReq_avg_mshr_miss_latency::cpu0.inst 36716.494845 # average ReadReq mshr miss latency
+system.cpu0.icache.demand_avg_mshr_miss_latency::cpu0.inst 36716.494845 # average overall mshr miss latency
+system.cpu0.icache.overall_avg_mshr_miss_latency::cpu0.inst 36716.494845 # average overall mshr miss latency
system.cpu0.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu0.dcache.replacements 9 # number of replacements
-system.cpu0.dcache.tagsinuse 138.901719 # Cycle average of tags in use
+system.cpu0.dcache.tagsinuse 140.432794 # Cycle average of tags in use
system.cpu0.dcache.total_refs 97328 # Total number of references to valid blocks.
system.cpu0.dcache.sampled_refs 174 # Sample count of references to valid blocks.
system.cpu0.dcache.avg_refs 559.356322 # Average number of references to valid blocks.
system.cpu0.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu0.dcache.occ_blocks::0 140.432794 # Average occupied blocks per context
-system.cpu0.dcache.occ_blocks::1 -1.531076 # Average occupied blocks per context
-system.cpu0.dcache.occ_percent::0 0.274283 # Average percentage of cache occupancy
-system.cpu0.dcache.occ_percent::1 -0.002990 # Average percentage of cache occupancy
-system.cpu0.dcache.ReadReq_hits 77005 # number of ReadReq hits
-system.cpu0.dcache.WriteReq_hits 75125 # number of WriteReq hits
-system.cpu0.dcache.SwapReq_hits 23 # number of SwapReq hits
-system.cpu0.dcache.demand_hits 152130 # number of demand (read+write) hits
-system.cpu0.dcache.overall_hits 152130 # number of overall hits
-system.cpu0.dcache.ReadReq_misses 517 # number of ReadReq misses
-system.cpu0.dcache.WriteReq_misses 540 # number of WriteReq misses
-system.cpu0.dcache.SwapReq_misses 19 # number of SwapReq misses
-system.cpu0.dcache.demand_misses 1057 # number of demand (read+write) misses
-system.cpu0.dcache.overall_misses 1057 # number of overall misses
-system.cpu0.dcache.ReadReq_miss_latency 14734500 # number of ReadReq miss cycles
-system.cpu0.dcache.WriteReq_miss_latency 24692984 # number of WriteReq miss cycles
-system.cpu0.dcache.SwapReq_miss_latency 371000 # number of SwapReq miss cycles
-system.cpu0.dcache.demand_miss_latency 39427484 # number of demand (read+write) miss cycles
-system.cpu0.dcache.overall_miss_latency 39427484 # number of overall miss cycles
-system.cpu0.dcache.ReadReq_accesses 77522 # number of ReadReq accesses(hits+misses)
-system.cpu0.dcache.WriteReq_accesses 75665 # number of WriteReq accesses(hits+misses)
-system.cpu0.dcache.SwapReq_accesses 42 # number of SwapReq accesses(hits+misses)
-system.cpu0.dcache.demand_accesses 153187 # number of demand (read+write) accesses
-system.cpu0.dcache.overall_accesses 153187 # number of overall (read+write) accesses
-system.cpu0.dcache.ReadReq_miss_rate 0.006669 # miss rate for ReadReq accesses
-system.cpu0.dcache.WriteReq_miss_rate 0.007137 # miss rate for WriteReq accesses
-system.cpu0.dcache.SwapReq_miss_rate 0.452381 # miss rate for SwapReq accesses
-system.cpu0.dcache.demand_miss_rate 0.006900 # miss rate for demand accesses
-system.cpu0.dcache.overall_miss_rate 0.006900 # miss rate for overall accesses
-system.cpu0.dcache.ReadReq_avg_miss_latency 28500 # average ReadReq miss latency
-system.cpu0.dcache.WriteReq_avg_miss_latency 45727.748148 # average WriteReq miss latency
-system.cpu0.dcache.SwapReq_avg_miss_latency 19526.315789 # average SwapReq miss latency
-system.cpu0.dcache.demand_avg_miss_latency 37301.309366 # average overall miss latency
-system.cpu0.dcache.overall_avg_miss_latency 37301.309366 # average overall miss latency
+system.cpu0.dcache.occ_blocks::cpu0.data 140.432794 # Average occupied blocks per requestor
+system.cpu0.dcache.occ_percent::cpu0.data 0.274283 # Average percentage of cache occupancy
+system.cpu0.dcache.occ_percent::total 0.274283 # Average percentage of cache occupancy
+system.cpu0.dcache.ReadReq_hits::cpu0.data 77005 # number of ReadReq hits
+system.cpu0.dcache.ReadReq_hits::total 77005 # number of ReadReq hits
+system.cpu0.dcache.WriteReq_hits::cpu0.data 75125 # number of WriteReq hits
+system.cpu0.dcache.WriteReq_hits::total 75125 # number of WriteReq hits
+system.cpu0.dcache.SwapReq_hits::cpu0.data 23 # number of SwapReq hits
+system.cpu0.dcache.SwapReq_hits::total 23 # number of SwapReq hits
+system.cpu0.dcache.demand_hits::cpu0.data 152130 # number of demand (read+write) hits
+system.cpu0.dcache.demand_hits::total 152130 # number of demand (read+write) hits
+system.cpu0.dcache.overall_hits::cpu0.data 152130 # number of overall hits
+system.cpu0.dcache.overall_hits::total 152130 # number of overall hits
+system.cpu0.dcache.ReadReq_misses::cpu0.data 517 # number of ReadReq misses
+system.cpu0.dcache.ReadReq_misses::total 517 # number of ReadReq misses
+system.cpu0.dcache.WriteReq_misses::cpu0.data 540 # number of WriteReq misses
+system.cpu0.dcache.WriteReq_misses::total 540 # number of WriteReq misses
+system.cpu0.dcache.SwapReq_misses::cpu0.data 19 # number of SwapReq misses
+system.cpu0.dcache.SwapReq_misses::total 19 # number of SwapReq misses
+system.cpu0.dcache.demand_misses::cpu0.data 1057 # number of demand (read+write) misses
+system.cpu0.dcache.demand_misses::total 1057 # number of demand (read+write) misses
+system.cpu0.dcache.overall_misses::cpu0.data 1057 # number of overall misses
+system.cpu0.dcache.overall_misses::total 1057 # number of overall misses
+system.cpu0.dcache.ReadReq_miss_latency::cpu0.data 14734500 # number of ReadReq miss cycles
+system.cpu0.dcache.ReadReq_miss_latency::total 14734500 # number of ReadReq miss cycles
+system.cpu0.dcache.WriteReq_miss_latency::cpu0.data 24692984 # number of WriteReq miss cycles
+system.cpu0.dcache.WriteReq_miss_latency::total 24692984 # number of WriteReq miss cycles
+system.cpu0.dcache.SwapReq_miss_latency::cpu0.data 371000 # number of SwapReq miss cycles
+system.cpu0.dcache.SwapReq_miss_latency::total 371000 # number of SwapReq miss cycles
+system.cpu0.dcache.demand_miss_latency::cpu0.data 39427484 # number of demand (read+write) miss cycles
+system.cpu0.dcache.demand_miss_latency::total 39427484 # number of demand (read+write) miss cycles
+system.cpu0.dcache.overall_miss_latency::cpu0.data 39427484 # number of overall miss cycles
+system.cpu0.dcache.overall_miss_latency::total 39427484 # number of overall miss cycles
+system.cpu0.dcache.ReadReq_accesses::cpu0.data 77522 # number of ReadReq accesses(hits+misses)
+system.cpu0.dcache.ReadReq_accesses::total 77522 # number of ReadReq accesses(hits+misses)
+system.cpu0.dcache.WriteReq_accesses::cpu0.data 75665 # number of WriteReq accesses(hits+misses)
+system.cpu0.dcache.WriteReq_accesses::total 75665 # number of WriteReq accesses(hits+misses)
+system.cpu0.dcache.SwapReq_accesses::cpu0.data 42 # number of SwapReq accesses(hits+misses)
+system.cpu0.dcache.SwapReq_accesses::total 42 # number of SwapReq accesses(hits+misses)
+system.cpu0.dcache.demand_accesses::cpu0.data 153187 # number of demand (read+write) accesses
+system.cpu0.dcache.demand_accesses::total 153187 # number of demand (read+write) accesses
+system.cpu0.dcache.overall_accesses::cpu0.data 153187 # number of overall (read+write) accesses
+system.cpu0.dcache.overall_accesses::total 153187 # number of overall (read+write) accesses
+system.cpu0.dcache.ReadReq_miss_rate::cpu0.data 0.006669 # miss rate for ReadReq accesses
+system.cpu0.dcache.WriteReq_miss_rate::cpu0.data 0.007137 # miss rate for WriteReq accesses
+system.cpu0.dcache.SwapReq_miss_rate::cpu0.data 0.452381 # miss rate for SwapReq accesses
+system.cpu0.dcache.demand_miss_rate::cpu0.data 0.006900 # miss rate for demand accesses
+system.cpu0.dcache.overall_miss_rate::cpu0.data 0.006900 # miss rate for overall accesses
+system.cpu0.dcache.ReadReq_avg_miss_latency::cpu0.data 28500 # average ReadReq miss latency
+system.cpu0.dcache.WriteReq_avg_miss_latency::cpu0.data 45727.748148 # average WriteReq miss latency
+system.cpu0.dcache.SwapReq_avg_miss_latency::cpu0.data 19526.315789 # average SwapReq miss latency
+system.cpu0.dcache.demand_avg_miss_latency::cpu0.data 37301.309366 # average overall miss latency
+system.cpu0.dcache.overall_avg_miss_latency::cpu0.data 37301.309366 # average overall miss latency
system.cpu0.dcache.blocked_cycles::no_mshrs 180500 # number of cycles access was blocked
system.cpu0.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu0.dcache.blocked::no_mshrs 21 # number of cycles access was blocked
@@ -384,36 +424,46 @@ system.cpu0.dcache.avg_blocked_cycles::no_mshrs 8595.238095
system.cpu0.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu0.dcache.fast_writes 0 # number of fast writes performed
system.cpu0.dcache.cache_copies 0 # number of cache copies performed
-system.cpu0.dcache.writebacks 6 # number of writebacks
-system.cpu0.dcache.ReadReq_mshr_hits 327 # number of ReadReq MSHR hits
-system.cpu0.dcache.WriteReq_mshr_hits 368 # number of WriteReq MSHR hits
-system.cpu0.dcache.demand_mshr_hits 695 # number of demand (read+write) MSHR hits
-system.cpu0.dcache.overall_mshr_hits 695 # number of overall MSHR hits
-system.cpu0.dcache.ReadReq_mshr_misses 190 # number of ReadReq MSHR misses
-system.cpu0.dcache.WriteReq_mshr_misses 172 # number of WriteReq MSHR misses
-system.cpu0.dcache.SwapReq_mshr_misses 19 # number of SwapReq MSHR misses
-system.cpu0.dcache.demand_mshr_misses 362 # number of demand (read+write) MSHR misses
-system.cpu0.dcache.overall_mshr_misses 362 # number of overall MSHR misses
-system.cpu0.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu0.dcache.ReadReq_mshr_miss_latency 5255000 # number of ReadReq MSHR miss cycles
-system.cpu0.dcache.WriteReq_mshr_miss_latency 6251500 # number of WriteReq MSHR miss cycles
-system.cpu0.dcache.SwapReq_mshr_miss_latency 314000 # number of SwapReq MSHR miss cycles
-system.cpu0.dcache.demand_mshr_miss_latency 11506500 # number of demand (read+write) MSHR miss cycles
-system.cpu0.dcache.overall_mshr_miss_latency 11506500 # number of overall MSHR miss cycles
-system.cpu0.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu0.dcache.ReadReq_mshr_miss_rate 0.002451 # mshr miss rate for ReadReq accesses
-system.cpu0.dcache.WriteReq_mshr_miss_rate 0.002273 # mshr miss rate for WriteReq accesses
-system.cpu0.dcache.SwapReq_mshr_miss_rate 0.452381 # mshr miss rate for SwapReq accesses
-system.cpu0.dcache.demand_mshr_miss_rate 0.002363 # mshr miss rate for demand accesses
-system.cpu0.dcache.overall_mshr_miss_rate 0.002363 # mshr miss rate for overall accesses
-system.cpu0.dcache.ReadReq_avg_mshr_miss_latency 27657.894737 # average ReadReq mshr miss latency
-system.cpu0.dcache.WriteReq_avg_mshr_miss_latency 36345.930233 # average WriteReq mshr miss latency
-system.cpu0.dcache.SwapReq_avg_mshr_miss_latency 16526.315789 # average SwapReq mshr miss latency
-system.cpu0.dcache.demand_avg_mshr_miss_latency 31785.911602 # average overall mshr miss latency
-system.cpu0.dcache.overall_avg_mshr_miss_latency 31785.911602 # average overall mshr miss latency
-system.cpu0.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu0.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu0.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu0.dcache.writebacks::writebacks 6 # number of writebacks
+system.cpu0.dcache.writebacks::total 6 # number of writebacks
+system.cpu0.dcache.ReadReq_mshr_hits::cpu0.data 327 # number of ReadReq MSHR hits
+system.cpu0.dcache.ReadReq_mshr_hits::total 327 # number of ReadReq MSHR hits
+system.cpu0.dcache.WriteReq_mshr_hits::cpu0.data 368 # number of WriteReq MSHR hits
+system.cpu0.dcache.WriteReq_mshr_hits::total 368 # number of WriteReq MSHR hits
+system.cpu0.dcache.demand_mshr_hits::cpu0.data 695 # number of demand (read+write) MSHR hits
+system.cpu0.dcache.demand_mshr_hits::total 695 # number of demand (read+write) MSHR hits
+system.cpu0.dcache.overall_mshr_hits::cpu0.data 695 # number of overall MSHR hits
+system.cpu0.dcache.overall_mshr_hits::total 695 # number of overall MSHR hits
+system.cpu0.dcache.ReadReq_mshr_misses::cpu0.data 190 # number of ReadReq MSHR misses
+system.cpu0.dcache.ReadReq_mshr_misses::total 190 # number of ReadReq MSHR misses
+system.cpu0.dcache.WriteReq_mshr_misses::cpu0.data 172 # number of WriteReq MSHR misses
+system.cpu0.dcache.WriteReq_mshr_misses::total 172 # number of WriteReq MSHR misses
+system.cpu0.dcache.SwapReq_mshr_misses::cpu0.data 19 # number of SwapReq MSHR misses
+system.cpu0.dcache.SwapReq_mshr_misses::total 19 # number of SwapReq MSHR misses
+system.cpu0.dcache.demand_mshr_misses::cpu0.data 362 # number of demand (read+write) MSHR misses
+system.cpu0.dcache.demand_mshr_misses::total 362 # number of demand (read+write) MSHR misses
+system.cpu0.dcache.overall_mshr_misses::cpu0.data 362 # number of overall MSHR misses
+system.cpu0.dcache.overall_mshr_misses::total 362 # number of overall MSHR misses
+system.cpu0.dcache.ReadReq_mshr_miss_latency::cpu0.data 5255000 # number of ReadReq MSHR miss cycles
+system.cpu0.dcache.ReadReq_mshr_miss_latency::total 5255000 # number of ReadReq MSHR miss cycles
+system.cpu0.dcache.WriteReq_mshr_miss_latency::cpu0.data 6251500 # number of WriteReq MSHR miss cycles
+system.cpu0.dcache.WriteReq_mshr_miss_latency::total 6251500 # number of WriteReq MSHR miss cycles
+system.cpu0.dcache.SwapReq_mshr_miss_latency::cpu0.data 314000 # number of SwapReq MSHR miss cycles
+system.cpu0.dcache.SwapReq_mshr_miss_latency::total 314000 # number of SwapReq MSHR miss cycles
+system.cpu0.dcache.demand_mshr_miss_latency::cpu0.data 11506500 # number of demand (read+write) MSHR miss cycles
+system.cpu0.dcache.demand_mshr_miss_latency::total 11506500 # number of demand (read+write) MSHR miss cycles
+system.cpu0.dcache.overall_mshr_miss_latency::cpu0.data 11506500 # number of overall MSHR miss cycles
+system.cpu0.dcache.overall_mshr_miss_latency::total 11506500 # number of overall MSHR miss cycles
+system.cpu0.dcache.ReadReq_mshr_miss_rate::cpu0.data 0.002451 # mshr miss rate for ReadReq accesses
+system.cpu0.dcache.WriteReq_mshr_miss_rate::cpu0.data 0.002273 # mshr miss rate for WriteReq accesses
+system.cpu0.dcache.SwapReq_mshr_miss_rate::cpu0.data 0.452381 # mshr miss rate for SwapReq accesses
+system.cpu0.dcache.demand_mshr_miss_rate::cpu0.data 0.002363 # mshr miss rate for demand accesses
+system.cpu0.dcache.overall_mshr_miss_rate::cpu0.data 0.002363 # mshr miss rate for overall accesses
+system.cpu0.dcache.ReadReq_avg_mshr_miss_latency::cpu0.data 27657.894737 # average ReadReq mshr miss latency
+system.cpu0.dcache.WriteReq_avg_mshr_miss_latency::cpu0.data 36345.930233 # average WriteReq mshr miss latency
+system.cpu0.dcache.SwapReq_avg_mshr_miss_latency::cpu0.data 16526.315789 # average SwapReq mshr miss latency
+system.cpu0.dcache.demand_avg_mshr_miss_latency::cpu0.data 31785.911602 # average overall mshr miss latency
+system.cpu0.dcache.overall_avg_mshr_miss_latency::cpu0.data 31785.911602 # average overall mshr miss latency
system.cpu0.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu1.numCycles 174305 # number of cpu cycles simulated
system.cpu1.numWorkItemsStarted 0 # number of work items this cpu started
@@ -631,6 +681,7 @@ system.cpu1.iew.wb_rate 1.379140 # in
system.cpu1.iew.wb_fanout 0.968192 # average fanout of values written-back
system.cpu1.iew.wb_penalized_rate 0 # fraction of instructions written-back that wrote to 'other' IQ
system.cpu1.commit.commitCommittedInsts 275667 # The number of committed instructions
+system.cpu1.commit.commitCommittedOps 275667 # The number of committed instructions
system.cpu1.commit.commitSquashedInsts 9533 # The number of squashed insts skipped by commit
system.cpu1.commit.commitNonSpecStalls 5427 # The number of times commit has been forced to stall to communicate backwards
system.cpu1.commit.branchMispredicts 1085 # The number of times a branch was mispredicted
@@ -651,7 +702,8 @@ system.cpu1.commit.committed_per_cycle::overflows 0 0.00% 100
system.cpu1.commit.committed_per_cycle::min_value 0 # Number of insts commited each cycle
system.cpu1.commit.committed_per_cycle::max_value 8 # Number of insts commited each cycle
system.cpu1.commit.committed_per_cycle::total 163203 # Number of insts commited each cycle
-system.cpu1.commit.count 275667 # Number of instructions committed
+system.cpu1.commit.committedInsts 275667 # Number of instructions committed
+system.cpu1.commit.committedOps 275667 # Number of ops (including micro ops) committed
system.cpu1.commit.swp_count 0 # Number of s/w prefetches committed
system.cpu1.commit.refs 118493 # Number of memory references committed
system.cpu1.commit.loads 80399 # Number of loads committed
@@ -668,6 +720,7 @@ system.cpu1.timesIdled 225 # Nu
system.cpu1.idleCycles 2707 # Total number of cycles that the CPU has spent unscheduled due to idling
system.cpu1.quiesceCycles 34329 # Total number of cycles that CPU has spent quiesced or waiting for an interrupt
system.cpu1.committedInsts 231385 # Number of Instructions Simulated
+system.cpu1.committedOps 231385 # Number of Ops (including micro ops) Simulated
system.cpu1.committedInsts_total 231385 # Number of Instructions Simulated
system.cpu1.cpi 0.753312 # CPI: Cycles Per Instruction
system.cpu1.cpi_total 0.753312 # CPI: Total CPI of All Threads
@@ -684,26 +737,39 @@ system.cpu1.icache.total_refs 17870 # To
system.cpu1.icache.sampled_refs 427 # Sample count of references to valid blocks.
system.cpu1.icache.avg_refs 41.850117 # Average number of references to valid blocks.
system.cpu1.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu1.icache.occ_blocks::0 84.541118 # Average occupied blocks per context
-system.cpu1.icache.occ_percent::0 0.165119 # Average percentage of cache occupancy
-system.cpu1.icache.ReadReq_hits 17870 # number of ReadReq hits
-system.cpu1.icache.demand_hits 17870 # number of demand (read+write) hits
-system.cpu1.icache.overall_hits 17870 # number of overall hits
-system.cpu1.icache.ReadReq_misses 471 # number of ReadReq misses
-system.cpu1.icache.demand_misses 471 # number of demand (read+write) misses
-system.cpu1.icache.overall_misses 471 # number of overall misses
-system.cpu1.icache.ReadReq_miss_latency 7203000 # number of ReadReq miss cycles
-system.cpu1.icache.demand_miss_latency 7203000 # number of demand (read+write) miss cycles
-system.cpu1.icache.overall_miss_latency 7203000 # number of overall miss cycles
-system.cpu1.icache.ReadReq_accesses 18341 # number of ReadReq accesses(hits+misses)
-system.cpu1.icache.demand_accesses 18341 # number of demand (read+write) accesses
-system.cpu1.icache.overall_accesses 18341 # number of overall (read+write) accesses
-system.cpu1.icache.ReadReq_miss_rate 0.025680 # miss rate for ReadReq accesses
-system.cpu1.icache.demand_miss_rate 0.025680 # miss rate for demand accesses
-system.cpu1.icache.overall_miss_rate 0.025680 # miss rate for overall accesses
-system.cpu1.icache.ReadReq_avg_miss_latency 15292.993631 # average ReadReq miss latency
-system.cpu1.icache.demand_avg_miss_latency 15292.993631 # average overall miss latency
-system.cpu1.icache.overall_avg_miss_latency 15292.993631 # average overall miss latency
+system.cpu1.icache.occ_blocks::cpu1.inst 84.541118 # Average occupied blocks per requestor
+system.cpu1.icache.occ_percent::cpu1.inst 0.165119 # Average percentage of cache occupancy
+system.cpu1.icache.occ_percent::total 0.165119 # Average percentage of cache occupancy
+system.cpu1.icache.ReadReq_hits::cpu1.inst 17870 # number of ReadReq hits
+system.cpu1.icache.ReadReq_hits::total 17870 # number of ReadReq hits
+system.cpu1.icache.demand_hits::cpu1.inst 17870 # number of demand (read+write) hits
+system.cpu1.icache.demand_hits::total 17870 # number of demand (read+write) hits
+system.cpu1.icache.overall_hits::cpu1.inst 17870 # number of overall hits
+system.cpu1.icache.overall_hits::total 17870 # number of overall hits
+system.cpu1.icache.ReadReq_misses::cpu1.inst 471 # number of ReadReq misses
+system.cpu1.icache.ReadReq_misses::total 471 # number of ReadReq misses
+system.cpu1.icache.demand_misses::cpu1.inst 471 # number of demand (read+write) misses
+system.cpu1.icache.demand_misses::total 471 # number of demand (read+write) misses
+system.cpu1.icache.overall_misses::cpu1.inst 471 # number of overall misses
+system.cpu1.icache.overall_misses::total 471 # number of overall misses
+system.cpu1.icache.ReadReq_miss_latency::cpu1.inst 7203000 # number of ReadReq miss cycles
+system.cpu1.icache.ReadReq_miss_latency::total 7203000 # number of ReadReq miss cycles
+system.cpu1.icache.demand_miss_latency::cpu1.inst 7203000 # number of demand (read+write) miss cycles
+system.cpu1.icache.demand_miss_latency::total 7203000 # number of demand (read+write) miss cycles
+system.cpu1.icache.overall_miss_latency::cpu1.inst 7203000 # number of overall miss cycles
+system.cpu1.icache.overall_miss_latency::total 7203000 # number of overall miss cycles
+system.cpu1.icache.ReadReq_accesses::cpu1.inst 18341 # number of ReadReq accesses(hits+misses)
+system.cpu1.icache.ReadReq_accesses::total 18341 # number of ReadReq accesses(hits+misses)
+system.cpu1.icache.demand_accesses::cpu1.inst 18341 # number of demand (read+write) accesses
+system.cpu1.icache.demand_accesses::total 18341 # number of demand (read+write) accesses
+system.cpu1.icache.overall_accesses::cpu1.inst 18341 # number of overall (read+write) accesses
+system.cpu1.icache.overall_accesses::total 18341 # number of overall (read+write) accesses
+system.cpu1.icache.ReadReq_miss_rate::cpu1.inst 0.025680 # miss rate for ReadReq accesses
+system.cpu1.icache.demand_miss_rate::cpu1.inst 0.025680 # miss rate for demand accesses
+system.cpu1.icache.overall_miss_rate::cpu1.inst 0.025680 # miss rate for overall accesses
+system.cpu1.icache.ReadReq_avg_miss_latency::cpu1.inst 15292.993631 # average ReadReq miss latency
+system.cpu1.icache.demand_avg_miss_latency::cpu1.inst 15292.993631 # average overall miss latency
+system.cpu1.icache.overall_avg_miss_latency::cpu1.inst 15292.993631 # average overall miss latency
system.cpu1.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu1.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu1.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -712,68 +778,90 @@ system.cpu1.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu1.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu1.icache.fast_writes 0 # number of fast writes performed
system.cpu1.icache.cache_copies 0 # number of cache copies performed
-system.cpu1.icache.writebacks 0 # number of writebacks
-system.cpu1.icache.ReadReq_mshr_hits 44 # number of ReadReq MSHR hits
-system.cpu1.icache.demand_mshr_hits 44 # number of demand (read+write) MSHR hits
-system.cpu1.icache.overall_mshr_hits 44 # number of overall MSHR hits
-system.cpu1.icache.ReadReq_mshr_misses 427 # number of ReadReq MSHR misses
-system.cpu1.icache.demand_mshr_misses 427 # number of demand (read+write) MSHR misses
-system.cpu1.icache.overall_mshr_misses 427 # number of overall MSHR misses
-system.cpu1.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu1.icache.ReadReq_mshr_miss_latency 5374000 # number of ReadReq MSHR miss cycles
-system.cpu1.icache.demand_mshr_miss_latency 5374000 # number of demand (read+write) MSHR miss cycles
-system.cpu1.icache.overall_mshr_miss_latency 5374000 # number of overall MSHR miss cycles
-system.cpu1.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu1.icache.ReadReq_mshr_miss_rate 0.023281 # mshr miss rate for ReadReq accesses
-system.cpu1.icache.demand_mshr_miss_rate 0.023281 # mshr miss rate for demand accesses
-system.cpu1.icache.overall_mshr_miss_rate 0.023281 # mshr miss rate for overall accesses
-system.cpu1.icache.ReadReq_avg_mshr_miss_latency 12585.480094 # average ReadReq mshr miss latency
-system.cpu1.icache.demand_avg_mshr_miss_latency 12585.480094 # average overall mshr miss latency
-system.cpu1.icache.overall_avg_mshr_miss_latency 12585.480094 # average overall mshr miss latency
-system.cpu1.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu1.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu1.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu1.icache.ReadReq_mshr_hits::cpu1.inst 44 # number of ReadReq MSHR hits
+system.cpu1.icache.ReadReq_mshr_hits::total 44 # number of ReadReq MSHR hits
+system.cpu1.icache.demand_mshr_hits::cpu1.inst 44 # number of demand (read+write) MSHR hits
+system.cpu1.icache.demand_mshr_hits::total 44 # number of demand (read+write) MSHR hits
+system.cpu1.icache.overall_mshr_hits::cpu1.inst 44 # number of overall MSHR hits
+system.cpu1.icache.overall_mshr_hits::total 44 # number of overall MSHR hits
+system.cpu1.icache.ReadReq_mshr_misses::cpu1.inst 427 # number of ReadReq MSHR misses
+system.cpu1.icache.ReadReq_mshr_misses::total 427 # number of ReadReq MSHR misses
+system.cpu1.icache.demand_mshr_misses::cpu1.inst 427 # number of demand (read+write) MSHR misses
+system.cpu1.icache.demand_mshr_misses::total 427 # number of demand (read+write) MSHR misses
+system.cpu1.icache.overall_mshr_misses::cpu1.inst 427 # number of overall MSHR misses
+system.cpu1.icache.overall_mshr_misses::total 427 # number of overall MSHR misses
+system.cpu1.icache.ReadReq_mshr_miss_latency::cpu1.inst 5374000 # number of ReadReq MSHR miss cycles
+system.cpu1.icache.ReadReq_mshr_miss_latency::total 5374000 # number of ReadReq MSHR miss cycles
+system.cpu1.icache.demand_mshr_miss_latency::cpu1.inst 5374000 # number of demand (read+write) MSHR miss cycles
+system.cpu1.icache.demand_mshr_miss_latency::total 5374000 # number of demand (read+write) MSHR miss cycles
+system.cpu1.icache.overall_mshr_miss_latency::cpu1.inst 5374000 # number of overall MSHR miss cycles
+system.cpu1.icache.overall_mshr_miss_latency::total 5374000 # number of overall MSHR miss cycles
+system.cpu1.icache.ReadReq_mshr_miss_rate::cpu1.inst 0.023281 # mshr miss rate for ReadReq accesses
+system.cpu1.icache.demand_mshr_miss_rate::cpu1.inst 0.023281 # mshr miss rate for demand accesses
+system.cpu1.icache.overall_mshr_miss_rate::cpu1.inst 0.023281 # mshr miss rate for overall accesses
+system.cpu1.icache.ReadReq_avg_mshr_miss_latency::cpu1.inst 12585.480094 # average ReadReq mshr miss latency
+system.cpu1.icache.demand_avg_mshr_miss_latency::cpu1.inst 12585.480094 # average overall mshr miss latency
+system.cpu1.icache.overall_avg_mshr_miss_latency::cpu1.inst 12585.480094 # average overall mshr miss latency
system.cpu1.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu1.dcache.replacements 2 # number of replacements
-system.cpu1.dcache.tagsinuse 18.588243 # Cycle average of tags in use
+system.cpu1.dcache.tagsinuse 24.401572 # Cycle average of tags in use
system.cpu1.dcache.total_refs 44082 # Total number of references to valid blocks.
system.cpu1.dcache.sampled_refs 30 # Sample count of references to valid blocks.
system.cpu1.dcache.avg_refs 1469.400000 # Average number of references to valid blocks.
system.cpu1.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu1.dcache.occ_blocks::0 24.401572 # Average occupied blocks per context
-system.cpu1.dcache.occ_blocks::1 -5.813330 # Average occupied blocks per context
-system.cpu1.dcache.occ_percent::0 0.047659 # Average percentage of cache occupancy
-system.cpu1.dcache.occ_percent::1 -0.011354 # Average percentage of cache occupancy
-system.cpu1.dcache.ReadReq_hits 46660 # number of ReadReq hits
-system.cpu1.dcache.WriteReq_hits 37905 # number of WriteReq hits
-system.cpu1.dcache.SwapReq_hits 13 # number of SwapReq hits
-system.cpu1.dcache.demand_hits 84565 # number of demand (read+write) hits
-system.cpu1.dcache.overall_hits 84565 # number of overall hits
-system.cpu1.dcache.ReadReq_misses 478 # number of ReadReq misses
-system.cpu1.dcache.WriteReq_misses 124 # number of WriteReq misses
-system.cpu1.dcache.SwapReq_misses 52 # number of SwapReq misses
-system.cpu1.dcache.demand_misses 602 # number of demand (read+write) misses
-system.cpu1.dcache.overall_misses 602 # number of overall misses
-system.cpu1.dcache.ReadReq_miss_latency 10261500 # number of ReadReq miss cycles
-system.cpu1.dcache.WriteReq_miss_latency 2943000 # number of WriteReq miss cycles
-system.cpu1.dcache.SwapReq_miss_latency 1149500 # number of SwapReq miss cycles
-system.cpu1.dcache.demand_miss_latency 13204500 # number of demand (read+write) miss cycles
-system.cpu1.dcache.overall_miss_latency 13204500 # number of overall miss cycles
-system.cpu1.dcache.ReadReq_accesses 47138 # number of ReadReq accesses(hits+misses)
-system.cpu1.dcache.WriteReq_accesses 38029 # number of WriteReq accesses(hits+misses)
-system.cpu1.dcache.SwapReq_accesses 65 # number of SwapReq accesses(hits+misses)
-system.cpu1.dcache.demand_accesses 85167 # number of demand (read+write) accesses
-system.cpu1.dcache.overall_accesses 85167 # number of overall (read+write) accesses
-system.cpu1.dcache.ReadReq_miss_rate 0.010140 # miss rate for ReadReq accesses
-system.cpu1.dcache.WriteReq_miss_rate 0.003261 # miss rate for WriteReq accesses
-system.cpu1.dcache.SwapReq_miss_rate 0.800000 # miss rate for SwapReq accesses
-system.cpu1.dcache.demand_miss_rate 0.007068 # miss rate for demand accesses
-system.cpu1.dcache.overall_miss_rate 0.007068 # miss rate for overall accesses
-system.cpu1.dcache.ReadReq_avg_miss_latency 21467.573222 # average ReadReq miss latency
-system.cpu1.dcache.WriteReq_avg_miss_latency 23733.870968 # average WriteReq miss latency
-system.cpu1.dcache.SwapReq_avg_miss_latency 22105.769231 # average SwapReq miss latency
-system.cpu1.dcache.demand_avg_miss_latency 21934.385382 # average overall miss latency
-system.cpu1.dcache.overall_avg_miss_latency 21934.385382 # average overall miss latency
+system.cpu1.dcache.occ_blocks::cpu1.data 24.401572 # Average occupied blocks per requestor
+system.cpu1.dcache.occ_percent::cpu1.data 0.047659 # Average percentage of cache occupancy
+system.cpu1.dcache.occ_percent::total 0.047659 # Average percentage of cache occupancy
+system.cpu1.dcache.ReadReq_hits::cpu1.data 46660 # number of ReadReq hits
+system.cpu1.dcache.ReadReq_hits::total 46660 # number of ReadReq hits
+system.cpu1.dcache.WriteReq_hits::cpu1.data 37905 # number of WriteReq hits
+system.cpu1.dcache.WriteReq_hits::total 37905 # number of WriteReq hits
+system.cpu1.dcache.SwapReq_hits::cpu1.data 13 # number of SwapReq hits
+system.cpu1.dcache.SwapReq_hits::total 13 # number of SwapReq hits
+system.cpu1.dcache.demand_hits::cpu1.data 84565 # number of demand (read+write) hits
+system.cpu1.dcache.demand_hits::total 84565 # number of demand (read+write) hits
+system.cpu1.dcache.overall_hits::cpu1.data 84565 # number of overall hits
+system.cpu1.dcache.overall_hits::total 84565 # number of overall hits
+system.cpu1.dcache.ReadReq_misses::cpu1.data 478 # number of ReadReq misses
+system.cpu1.dcache.ReadReq_misses::total 478 # number of ReadReq misses
+system.cpu1.dcache.WriteReq_misses::cpu1.data 124 # number of WriteReq misses
+system.cpu1.dcache.WriteReq_misses::total 124 # number of WriteReq misses
+system.cpu1.dcache.SwapReq_misses::cpu1.data 52 # number of SwapReq misses
+system.cpu1.dcache.SwapReq_misses::total 52 # number of SwapReq misses
+system.cpu1.dcache.demand_misses::cpu1.data 602 # number of demand (read+write) misses
+system.cpu1.dcache.demand_misses::total 602 # number of demand (read+write) misses
+system.cpu1.dcache.overall_misses::cpu1.data 602 # number of overall misses
+system.cpu1.dcache.overall_misses::total 602 # number of overall misses
+system.cpu1.dcache.ReadReq_miss_latency::cpu1.data 10261500 # number of ReadReq miss cycles
+system.cpu1.dcache.ReadReq_miss_latency::total 10261500 # number of ReadReq miss cycles
+system.cpu1.dcache.WriteReq_miss_latency::cpu1.data 2943000 # number of WriteReq miss cycles
+system.cpu1.dcache.WriteReq_miss_latency::total 2943000 # number of WriteReq miss cycles
+system.cpu1.dcache.SwapReq_miss_latency::cpu1.data 1149500 # number of SwapReq miss cycles
+system.cpu1.dcache.SwapReq_miss_latency::total 1149500 # number of SwapReq miss cycles
+system.cpu1.dcache.demand_miss_latency::cpu1.data 13204500 # number of demand (read+write) miss cycles
+system.cpu1.dcache.demand_miss_latency::total 13204500 # number of demand (read+write) miss cycles
+system.cpu1.dcache.overall_miss_latency::cpu1.data 13204500 # number of overall miss cycles
+system.cpu1.dcache.overall_miss_latency::total 13204500 # number of overall miss cycles
+system.cpu1.dcache.ReadReq_accesses::cpu1.data 47138 # number of ReadReq accesses(hits+misses)
+system.cpu1.dcache.ReadReq_accesses::total 47138 # number of ReadReq accesses(hits+misses)
+system.cpu1.dcache.WriteReq_accesses::cpu1.data 38029 # number of WriteReq accesses(hits+misses)
+system.cpu1.dcache.WriteReq_accesses::total 38029 # number of WriteReq accesses(hits+misses)
+system.cpu1.dcache.SwapReq_accesses::cpu1.data 65 # number of SwapReq accesses(hits+misses)
+system.cpu1.dcache.SwapReq_accesses::total 65 # number of SwapReq accesses(hits+misses)
+system.cpu1.dcache.demand_accesses::cpu1.data 85167 # number of demand (read+write) accesses
+system.cpu1.dcache.demand_accesses::total 85167 # number of demand (read+write) accesses
+system.cpu1.dcache.overall_accesses::cpu1.data 85167 # number of overall (read+write) accesses
+system.cpu1.dcache.overall_accesses::total 85167 # number of overall (read+write) accesses
+system.cpu1.dcache.ReadReq_miss_rate::cpu1.data 0.010140 # miss rate for ReadReq accesses
+system.cpu1.dcache.WriteReq_miss_rate::cpu1.data 0.003261 # miss rate for WriteReq accesses
+system.cpu1.dcache.SwapReq_miss_rate::cpu1.data 0.800000 # miss rate for SwapReq accesses
+system.cpu1.dcache.demand_miss_rate::cpu1.data 0.007068 # miss rate for demand accesses
+system.cpu1.dcache.overall_miss_rate::cpu1.data 0.007068 # miss rate for overall accesses
+system.cpu1.dcache.ReadReq_avg_miss_latency::cpu1.data 21467.573222 # average ReadReq miss latency
+system.cpu1.dcache.WriteReq_avg_miss_latency::cpu1.data 23733.870968 # average WriteReq miss latency
+system.cpu1.dcache.SwapReq_avg_miss_latency::cpu1.data 22105.769231 # average SwapReq miss latency
+system.cpu1.dcache.demand_avg_miss_latency::cpu1.data 21934.385382 # average overall miss latency
+system.cpu1.dcache.overall_avg_miss_latency::cpu1.data 21934.385382 # average overall miss latency
system.cpu1.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu1.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu1.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -782,36 +870,46 @@ system.cpu1.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu1.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu1.dcache.fast_writes 0 # number of fast writes performed
system.cpu1.dcache.cache_copies 0 # number of cache copies performed
-system.cpu1.dcache.writebacks 1 # number of writebacks
-system.cpu1.dcache.ReadReq_mshr_hits 323 # number of ReadReq MSHR hits
-system.cpu1.dcache.WriteReq_mshr_hits 18 # number of WriteReq MSHR hits
-system.cpu1.dcache.demand_mshr_hits 341 # number of demand (read+write) MSHR hits
-system.cpu1.dcache.overall_mshr_hits 341 # number of overall MSHR hits
-system.cpu1.dcache.ReadReq_mshr_misses 155 # number of ReadReq MSHR misses
-system.cpu1.dcache.WriteReq_mshr_misses 106 # number of WriteReq MSHR misses
-system.cpu1.dcache.SwapReq_mshr_misses 52 # number of SwapReq MSHR misses
-system.cpu1.dcache.demand_mshr_misses 261 # number of demand (read+write) MSHR misses
-system.cpu1.dcache.overall_mshr_misses 261 # number of overall MSHR misses
-system.cpu1.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu1.dcache.ReadReq_mshr_miss_latency 2079000 # number of ReadReq MSHR miss cycles
-system.cpu1.dcache.WriteReq_mshr_miss_latency 1617000 # number of WriteReq MSHR miss cycles
-system.cpu1.dcache.SwapReq_mshr_miss_latency 993500 # number of SwapReq MSHR miss cycles
-system.cpu1.dcache.demand_mshr_miss_latency 3696000 # number of demand (read+write) MSHR miss cycles
-system.cpu1.dcache.overall_mshr_miss_latency 3696000 # number of overall MSHR miss cycles
-system.cpu1.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu1.dcache.ReadReq_mshr_miss_rate 0.003288 # mshr miss rate for ReadReq accesses
-system.cpu1.dcache.WriteReq_mshr_miss_rate 0.002787 # mshr miss rate for WriteReq accesses
-system.cpu1.dcache.SwapReq_mshr_miss_rate 0.800000 # mshr miss rate for SwapReq accesses
-system.cpu1.dcache.demand_mshr_miss_rate 0.003065 # mshr miss rate for demand accesses
-system.cpu1.dcache.overall_mshr_miss_rate 0.003065 # mshr miss rate for overall accesses
-system.cpu1.dcache.ReadReq_avg_mshr_miss_latency 13412.903226 # average ReadReq mshr miss latency
-system.cpu1.dcache.WriteReq_avg_mshr_miss_latency 15254.716981 # average WriteReq mshr miss latency
-system.cpu1.dcache.SwapReq_avg_mshr_miss_latency 19105.769231 # average SwapReq mshr miss latency
-system.cpu1.dcache.demand_avg_mshr_miss_latency 14160.919540 # average overall mshr miss latency
-system.cpu1.dcache.overall_avg_mshr_miss_latency 14160.919540 # average overall mshr miss latency
-system.cpu1.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu1.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu1.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu1.dcache.writebacks::writebacks 1 # number of writebacks
+system.cpu1.dcache.writebacks::total 1 # number of writebacks
+system.cpu1.dcache.ReadReq_mshr_hits::cpu1.data 323 # number of ReadReq MSHR hits
+system.cpu1.dcache.ReadReq_mshr_hits::total 323 # number of ReadReq MSHR hits
+system.cpu1.dcache.WriteReq_mshr_hits::cpu1.data 18 # number of WriteReq MSHR hits
+system.cpu1.dcache.WriteReq_mshr_hits::total 18 # number of WriteReq MSHR hits
+system.cpu1.dcache.demand_mshr_hits::cpu1.data 341 # number of demand (read+write) MSHR hits
+system.cpu1.dcache.demand_mshr_hits::total 341 # number of demand (read+write) MSHR hits
+system.cpu1.dcache.overall_mshr_hits::cpu1.data 341 # number of overall MSHR hits
+system.cpu1.dcache.overall_mshr_hits::total 341 # number of overall MSHR hits
+system.cpu1.dcache.ReadReq_mshr_misses::cpu1.data 155 # number of ReadReq MSHR misses
+system.cpu1.dcache.ReadReq_mshr_misses::total 155 # number of ReadReq MSHR misses
+system.cpu1.dcache.WriteReq_mshr_misses::cpu1.data 106 # number of WriteReq MSHR misses
+system.cpu1.dcache.WriteReq_mshr_misses::total 106 # number of WriteReq MSHR misses
+system.cpu1.dcache.SwapReq_mshr_misses::cpu1.data 52 # number of SwapReq MSHR misses
+system.cpu1.dcache.SwapReq_mshr_misses::total 52 # number of SwapReq MSHR misses
+system.cpu1.dcache.demand_mshr_misses::cpu1.data 261 # number of demand (read+write) MSHR misses
+system.cpu1.dcache.demand_mshr_misses::total 261 # number of demand (read+write) MSHR misses
+system.cpu1.dcache.overall_mshr_misses::cpu1.data 261 # number of overall MSHR misses
+system.cpu1.dcache.overall_mshr_misses::total 261 # number of overall MSHR misses
+system.cpu1.dcache.ReadReq_mshr_miss_latency::cpu1.data 2079000 # number of ReadReq MSHR miss cycles
+system.cpu1.dcache.ReadReq_mshr_miss_latency::total 2079000 # number of ReadReq MSHR miss cycles
+system.cpu1.dcache.WriteReq_mshr_miss_latency::cpu1.data 1617000 # number of WriteReq MSHR miss cycles
+system.cpu1.dcache.WriteReq_mshr_miss_latency::total 1617000 # number of WriteReq MSHR miss cycles
+system.cpu1.dcache.SwapReq_mshr_miss_latency::cpu1.data 993500 # number of SwapReq MSHR miss cycles
+system.cpu1.dcache.SwapReq_mshr_miss_latency::total 993500 # number of SwapReq MSHR miss cycles
+system.cpu1.dcache.demand_mshr_miss_latency::cpu1.data 3696000 # number of demand (read+write) MSHR miss cycles
+system.cpu1.dcache.demand_mshr_miss_latency::total 3696000 # number of demand (read+write) MSHR miss cycles
+system.cpu1.dcache.overall_mshr_miss_latency::cpu1.data 3696000 # number of overall MSHR miss cycles
+system.cpu1.dcache.overall_mshr_miss_latency::total 3696000 # number of overall MSHR miss cycles
+system.cpu1.dcache.ReadReq_mshr_miss_rate::cpu1.data 0.003288 # mshr miss rate for ReadReq accesses
+system.cpu1.dcache.WriteReq_mshr_miss_rate::cpu1.data 0.002787 # mshr miss rate for WriteReq accesses
+system.cpu1.dcache.SwapReq_mshr_miss_rate::cpu1.data 0.800000 # mshr miss rate for SwapReq accesses
+system.cpu1.dcache.demand_mshr_miss_rate::cpu1.data 0.003065 # mshr miss rate for demand accesses
+system.cpu1.dcache.overall_mshr_miss_rate::cpu1.data 0.003065 # mshr miss rate for overall accesses
+system.cpu1.dcache.ReadReq_avg_mshr_miss_latency::cpu1.data 13412.903226 # average ReadReq mshr miss latency
+system.cpu1.dcache.WriteReq_avg_mshr_miss_latency::cpu1.data 15254.716981 # average WriteReq mshr miss latency
+system.cpu1.dcache.SwapReq_avg_mshr_miss_latency::cpu1.data 19105.769231 # average SwapReq mshr miss latency
+system.cpu1.dcache.demand_avg_mshr_miss_latency::cpu1.data 14160.919540 # average overall mshr miss latency
+system.cpu1.dcache.overall_avg_mshr_miss_latency::cpu1.data 14160.919540 # average overall mshr miss latency
system.cpu1.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu2.numCycles 174018 # number of cpu cycles simulated
system.cpu2.numWorkItemsStarted 0 # number of work items this cpu started
@@ -1029,6 +1127,7 @@ system.cpu2.iew.wb_rate 1.290855 # in
system.cpu2.iew.wb_fanout 0.966435 # average fanout of values written-back
system.cpu2.iew.wb_penalized_rate 0 # fraction of instructions written-back that wrote to 'other' IQ
system.cpu2.commit.commitCommittedInsts 256708 # The number of committed instructions
+system.cpu2.commit.commitCommittedOps 256708 # The number of committed instructions
system.cpu2.commit.commitSquashedInsts 10074 # The number of squashed insts skipped by commit
system.cpu2.commit.commitNonSpecStalls 5686 # The number of times commit has been forced to stall to communicate backwards
system.cpu2.commit.branchMispredicts 1149 # The number of times a branch was mispredicted
@@ -1049,7 +1148,8 @@ system.cpu2.commit.committed_per_cycle::overflows 0 0.00% 100
system.cpu2.commit.committed_per_cycle::min_value 0 # Number of insts commited each cycle
system.cpu2.commit.committed_per_cycle::max_value 8 # Number of insts commited each cycle
system.cpu2.commit.committed_per_cycle::total 160519 # Number of insts commited each cycle
-system.cpu2.commit.count 256708 # Number of instructions committed
+system.cpu2.commit.committedInsts 256708 # Number of instructions committed
+system.cpu2.commit.committedOps 256708 # Number of ops (including micro ops) committed
system.cpu2.commit.swp_count 0 # Number of s/w prefetches committed
system.cpu2.commit.refs 108759 # Number of memory references committed
system.cpu2.commit.loads 73984 # Number of loads committed
@@ -1066,6 +1166,7 @@ system.cpu2.timesIdled 232 # Nu
system.cpu2.idleCycles 5048 # Total number of cycles that the CPU has spent unscheduled due to idling
system.cpu2.quiesceCycles 34616 # Total number of cycles that CPU has spent quiesced or waiting for an interrupt
system.cpu2.committedInsts 215254 # Number of Instructions Simulated
+system.cpu2.committedOps 215254 # Number of Ops (including micro ops) Simulated
system.cpu2.committedInsts_total 215254 # Number of Instructions Simulated
system.cpu2.cpi 0.808431 # CPI: Cycles Per Instruction
system.cpu2.cpi_total 0.808431 # CPI: Total CPI of All Threads
@@ -1082,26 +1183,39 @@ system.cpu2.icache.total_refs 18578 # To
system.cpu2.icache.sampled_refs 427 # Sample count of references to valid blocks.
system.cpu2.icache.avg_refs 43.508197 # Average number of references to valid blocks.
system.cpu2.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu2.icache.occ_blocks::0 85.227474 # Average occupied blocks per context
-system.cpu2.icache.occ_percent::0 0.166460 # Average percentage of cache occupancy
-system.cpu2.icache.ReadReq_hits 18578 # number of ReadReq hits
-system.cpu2.icache.demand_hits 18578 # number of demand (read+write) hits
-system.cpu2.icache.overall_hits 18578 # number of overall hits
-system.cpu2.icache.ReadReq_misses 481 # number of ReadReq misses
-system.cpu2.icache.demand_misses 481 # number of demand (read+write) misses
-system.cpu2.icache.overall_misses 481 # number of overall misses
-system.cpu2.icache.ReadReq_miss_latency 10446500 # number of ReadReq miss cycles
-system.cpu2.icache.demand_miss_latency 10446500 # number of demand (read+write) miss cycles
-system.cpu2.icache.overall_miss_latency 10446500 # number of overall miss cycles
-system.cpu2.icache.ReadReq_accesses 19059 # number of ReadReq accesses(hits+misses)
-system.cpu2.icache.demand_accesses 19059 # number of demand (read+write) accesses
-system.cpu2.icache.overall_accesses 19059 # number of overall (read+write) accesses
-system.cpu2.icache.ReadReq_miss_rate 0.025237 # miss rate for ReadReq accesses
-system.cpu2.icache.demand_miss_rate 0.025237 # miss rate for demand accesses
-system.cpu2.icache.overall_miss_rate 0.025237 # miss rate for overall accesses
-system.cpu2.icache.ReadReq_avg_miss_latency 21718.295218 # average ReadReq miss latency
-system.cpu2.icache.demand_avg_miss_latency 21718.295218 # average overall miss latency
-system.cpu2.icache.overall_avg_miss_latency 21718.295218 # average overall miss latency
+system.cpu2.icache.occ_blocks::cpu2.inst 85.227474 # Average occupied blocks per requestor
+system.cpu2.icache.occ_percent::cpu2.inst 0.166460 # Average percentage of cache occupancy
+system.cpu2.icache.occ_percent::total 0.166460 # Average percentage of cache occupancy
+system.cpu2.icache.ReadReq_hits::cpu2.inst 18578 # number of ReadReq hits
+system.cpu2.icache.ReadReq_hits::total 18578 # number of ReadReq hits
+system.cpu2.icache.demand_hits::cpu2.inst 18578 # number of demand (read+write) hits
+system.cpu2.icache.demand_hits::total 18578 # number of demand (read+write) hits
+system.cpu2.icache.overall_hits::cpu2.inst 18578 # number of overall hits
+system.cpu2.icache.overall_hits::total 18578 # number of overall hits
+system.cpu2.icache.ReadReq_misses::cpu2.inst 481 # number of ReadReq misses
+system.cpu2.icache.ReadReq_misses::total 481 # number of ReadReq misses
+system.cpu2.icache.demand_misses::cpu2.inst 481 # number of demand (read+write) misses
+system.cpu2.icache.demand_misses::total 481 # number of demand (read+write) misses
+system.cpu2.icache.overall_misses::cpu2.inst 481 # number of overall misses
+system.cpu2.icache.overall_misses::total 481 # number of overall misses
+system.cpu2.icache.ReadReq_miss_latency::cpu2.inst 10446500 # number of ReadReq miss cycles
+system.cpu2.icache.ReadReq_miss_latency::total 10446500 # number of ReadReq miss cycles
+system.cpu2.icache.demand_miss_latency::cpu2.inst 10446500 # number of demand (read+write) miss cycles
+system.cpu2.icache.demand_miss_latency::total 10446500 # number of demand (read+write) miss cycles
+system.cpu2.icache.overall_miss_latency::cpu2.inst 10446500 # number of overall miss cycles
+system.cpu2.icache.overall_miss_latency::total 10446500 # number of overall miss cycles
+system.cpu2.icache.ReadReq_accesses::cpu2.inst 19059 # number of ReadReq accesses(hits+misses)
+system.cpu2.icache.ReadReq_accesses::total 19059 # number of ReadReq accesses(hits+misses)
+system.cpu2.icache.demand_accesses::cpu2.inst 19059 # number of demand (read+write) accesses
+system.cpu2.icache.demand_accesses::total 19059 # number of demand (read+write) accesses
+system.cpu2.icache.overall_accesses::cpu2.inst 19059 # number of overall (read+write) accesses
+system.cpu2.icache.overall_accesses::total 19059 # number of overall (read+write) accesses
+system.cpu2.icache.ReadReq_miss_rate::cpu2.inst 0.025237 # miss rate for ReadReq accesses
+system.cpu2.icache.demand_miss_rate::cpu2.inst 0.025237 # miss rate for demand accesses
+system.cpu2.icache.overall_miss_rate::cpu2.inst 0.025237 # miss rate for overall accesses
+system.cpu2.icache.ReadReq_avg_miss_latency::cpu2.inst 21718.295218 # average ReadReq miss latency
+system.cpu2.icache.demand_avg_miss_latency::cpu2.inst 21718.295218 # average overall miss latency
+system.cpu2.icache.overall_avg_miss_latency::cpu2.inst 21718.295218 # average overall miss latency
system.cpu2.icache.blocked_cycles::no_mshrs 33000 # number of cycles access was blocked
system.cpu2.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu2.icache.blocked::no_mshrs 1 # number of cycles access was blocked
@@ -1110,68 +1224,90 @@ system.cpu2.icache.avg_blocked_cycles::no_mshrs 33000
system.cpu2.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu2.icache.fast_writes 0 # number of fast writes performed
system.cpu2.icache.cache_copies 0 # number of cache copies performed
-system.cpu2.icache.writebacks 0 # number of writebacks
-system.cpu2.icache.ReadReq_mshr_hits 54 # number of ReadReq MSHR hits
-system.cpu2.icache.demand_mshr_hits 54 # number of demand (read+write) MSHR hits
-system.cpu2.icache.overall_mshr_hits 54 # number of overall MSHR hits
-system.cpu2.icache.ReadReq_mshr_misses 427 # number of ReadReq MSHR misses
-system.cpu2.icache.demand_mshr_misses 427 # number of demand (read+write) MSHR misses
-system.cpu2.icache.overall_mshr_misses 427 # number of overall MSHR misses
-system.cpu2.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu2.icache.ReadReq_mshr_miss_latency 8026500 # number of ReadReq MSHR miss cycles
-system.cpu2.icache.demand_mshr_miss_latency 8026500 # number of demand (read+write) MSHR miss cycles
-system.cpu2.icache.overall_mshr_miss_latency 8026500 # number of overall MSHR miss cycles
-system.cpu2.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu2.icache.ReadReq_mshr_miss_rate 0.022404 # mshr miss rate for ReadReq accesses
-system.cpu2.icache.demand_mshr_miss_rate 0.022404 # mshr miss rate for demand accesses
-system.cpu2.icache.overall_mshr_miss_rate 0.022404 # mshr miss rate for overall accesses
-system.cpu2.icache.ReadReq_avg_mshr_miss_latency 18797.423888 # average ReadReq mshr miss latency
-system.cpu2.icache.demand_avg_mshr_miss_latency 18797.423888 # average overall mshr miss latency
-system.cpu2.icache.overall_avg_mshr_miss_latency 18797.423888 # average overall mshr miss latency
-system.cpu2.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu2.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu2.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu2.icache.ReadReq_mshr_hits::cpu2.inst 54 # number of ReadReq MSHR hits
+system.cpu2.icache.ReadReq_mshr_hits::total 54 # number of ReadReq MSHR hits
+system.cpu2.icache.demand_mshr_hits::cpu2.inst 54 # number of demand (read+write) MSHR hits
+system.cpu2.icache.demand_mshr_hits::total 54 # number of demand (read+write) MSHR hits
+system.cpu2.icache.overall_mshr_hits::cpu2.inst 54 # number of overall MSHR hits
+system.cpu2.icache.overall_mshr_hits::total 54 # number of overall MSHR hits
+system.cpu2.icache.ReadReq_mshr_misses::cpu2.inst 427 # number of ReadReq MSHR misses
+system.cpu2.icache.ReadReq_mshr_misses::total 427 # number of ReadReq MSHR misses
+system.cpu2.icache.demand_mshr_misses::cpu2.inst 427 # number of demand (read+write) MSHR misses
+system.cpu2.icache.demand_mshr_misses::total 427 # number of demand (read+write) MSHR misses
+system.cpu2.icache.overall_mshr_misses::cpu2.inst 427 # number of overall MSHR misses
+system.cpu2.icache.overall_mshr_misses::total 427 # number of overall MSHR misses
+system.cpu2.icache.ReadReq_mshr_miss_latency::cpu2.inst 8026500 # number of ReadReq MSHR miss cycles
+system.cpu2.icache.ReadReq_mshr_miss_latency::total 8026500 # number of ReadReq MSHR miss cycles
+system.cpu2.icache.demand_mshr_miss_latency::cpu2.inst 8026500 # number of demand (read+write) MSHR miss cycles
+system.cpu2.icache.demand_mshr_miss_latency::total 8026500 # number of demand (read+write) MSHR miss cycles
+system.cpu2.icache.overall_mshr_miss_latency::cpu2.inst 8026500 # number of overall MSHR miss cycles
+system.cpu2.icache.overall_mshr_miss_latency::total 8026500 # number of overall MSHR miss cycles
+system.cpu2.icache.ReadReq_mshr_miss_rate::cpu2.inst 0.022404 # mshr miss rate for ReadReq accesses
+system.cpu2.icache.demand_mshr_miss_rate::cpu2.inst 0.022404 # mshr miss rate for demand accesses
+system.cpu2.icache.overall_mshr_miss_rate::cpu2.inst 0.022404 # mshr miss rate for overall accesses
+system.cpu2.icache.ReadReq_avg_mshr_miss_latency::cpu2.inst 18797.423888 # average ReadReq mshr miss latency
+system.cpu2.icache.demand_avg_mshr_miss_latency::cpu2.inst 18797.423888 # average overall mshr miss latency
+system.cpu2.icache.overall_avg_mshr_miss_latency::cpu2.inst 18797.423888 # average overall mshr miss latency
system.cpu2.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu2.dcache.replacements 2 # number of replacements
-system.cpu2.dcache.tagsinuse 19.370911 # Cycle average of tags in use
+system.cpu2.dcache.tagsinuse 26.582846 # Cycle average of tags in use
system.cpu2.dcache.total_refs 40686 # Total number of references to valid blocks.
system.cpu2.dcache.sampled_refs 30 # Sample count of references to valid blocks.
system.cpu2.dcache.avg_refs 1356.200000 # Average number of references to valid blocks.
system.cpu2.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu2.dcache.occ_blocks::0 26.582846 # Average occupied blocks per context
-system.cpu2.dcache.occ_blocks::1 -7.211935 # Average occupied blocks per context
-system.cpu2.dcache.occ_percent::0 0.051920 # Average percentage of cache occupancy
-system.cpu2.dcache.occ_percent::1 -0.014086 # Average percentage of cache occupancy
-system.cpu2.dcache.ReadReq_hits 43569 # number of ReadReq hits
-system.cpu2.dcache.WriteReq_hits 34581 # number of WriteReq hits
-system.cpu2.dcache.SwapReq_hits 13 # number of SwapReq hits
-system.cpu2.dcache.demand_hits 78150 # number of demand (read+write) hits
-system.cpu2.dcache.overall_hits 78150 # number of overall hits
-system.cpu2.dcache.ReadReq_misses 459 # number of ReadReq misses
-system.cpu2.dcache.WriteReq_misses 120 # number of WriteReq misses
-system.cpu2.dcache.SwapReq_misses 61 # number of SwapReq misses
-system.cpu2.dcache.demand_misses 579 # number of demand (read+write) misses
-system.cpu2.dcache.overall_misses 579 # number of overall misses
-system.cpu2.dcache.ReadReq_miss_latency 10999500 # number of ReadReq miss cycles
-system.cpu2.dcache.WriteReq_miss_latency 2980500 # number of WriteReq miss cycles
-system.cpu2.dcache.SwapReq_miss_latency 1343500 # number of SwapReq miss cycles
-system.cpu2.dcache.demand_miss_latency 13980000 # number of demand (read+write) miss cycles
-system.cpu2.dcache.overall_miss_latency 13980000 # number of overall miss cycles
-system.cpu2.dcache.ReadReq_accesses 44028 # number of ReadReq accesses(hits+misses)
-system.cpu2.dcache.WriteReq_accesses 34701 # number of WriteReq accesses(hits+misses)
-system.cpu2.dcache.SwapReq_accesses 74 # number of SwapReq accesses(hits+misses)
-system.cpu2.dcache.demand_accesses 78729 # number of demand (read+write) accesses
-system.cpu2.dcache.overall_accesses 78729 # number of overall (read+write) accesses
-system.cpu2.dcache.ReadReq_miss_rate 0.010425 # miss rate for ReadReq accesses
-system.cpu2.dcache.WriteReq_miss_rate 0.003458 # miss rate for WriteReq accesses
-system.cpu2.dcache.SwapReq_miss_rate 0.824324 # miss rate for SwapReq accesses
-system.cpu2.dcache.demand_miss_rate 0.007354 # miss rate for demand accesses
-system.cpu2.dcache.overall_miss_rate 0.007354 # miss rate for overall accesses
-system.cpu2.dcache.ReadReq_avg_miss_latency 23964.052288 # average ReadReq miss latency
-system.cpu2.dcache.WriteReq_avg_miss_latency 24837.500000 # average WriteReq miss latency
-system.cpu2.dcache.SwapReq_avg_miss_latency 22024.590164 # average SwapReq miss latency
-system.cpu2.dcache.demand_avg_miss_latency 24145.077720 # average overall miss latency
-system.cpu2.dcache.overall_avg_miss_latency 24145.077720 # average overall miss latency
+system.cpu2.dcache.occ_blocks::cpu2.data 26.582846 # Average occupied blocks per requestor
+system.cpu2.dcache.occ_percent::cpu2.data 0.051920 # Average percentage of cache occupancy
+system.cpu2.dcache.occ_percent::total 0.051920 # Average percentage of cache occupancy
+system.cpu2.dcache.ReadReq_hits::cpu2.data 43569 # number of ReadReq hits
+system.cpu2.dcache.ReadReq_hits::total 43569 # number of ReadReq hits
+system.cpu2.dcache.WriteReq_hits::cpu2.data 34581 # number of WriteReq hits
+system.cpu2.dcache.WriteReq_hits::total 34581 # number of WriteReq hits
+system.cpu2.dcache.SwapReq_hits::cpu2.data 13 # number of SwapReq hits
+system.cpu2.dcache.SwapReq_hits::total 13 # number of SwapReq hits
+system.cpu2.dcache.demand_hits::cpu2.data 78150 # number of demand (read+write) hits
+system.cpu2.dcache.demand_hits::total 78150 # number of demand (read+write) hits
+system.cpu2.dcache.overall_hits::cpu2.data 78150 # number of overall hits
+system.cpu2.dcache.overall_hits::total 78150 # number of overall hits
+system.cpu2.dcache.ReadReq_misses::cpu2.data 459 # number of ReadReq misses
+system.cpu2.dcache.ReadReq_misses::total 459 # number of ReadReq misses
+system.cpu2.dcache.WriteReq_misses::cpu2.data 120 # number of WriteReq misses
+system.cpu2.dcache.WriteReq_misses::total 120 # number of WriteReq misses
+system.cpu2.dcache.SwapReq_misses::cpu2.data 61 # number of SwapReq misses
+system.cpu2.dcache.SwapReq_misses::total 61 # number of SwapReq misses
+system.cpu2.dcache.demand_misses::cpu2.data 579 # number of demand (read+write) misses
+system.cpu2.dcache.demand_misses::total 579 # number of demand (read+write) misses
+system.cpu2.dcache.overall_misses::cpu2.data 579 # number of overall misses
+system.cpu2.dcache.overall_misses::total 579 # number of overall misses
+system.cpu2.dcache.ReadReq_miss_latency::cpu2.data 10999500 # number of ReadReq miss cycles
+system.cpu2.dcache.ReadReq_miss_latency::total 10999500 # number of ReadReq miss cycles
+system.cpu2.dcache.WriteReq_miss_latency::cpu2.data 2980500 # number of WriteReq miss cycles
+system.cpu2.dcache.WriteReq_miss_latency::total 2980500 # number of WriteReq miss cycles
+system.cpu2.dcache.SwapReq_miss_latency::cpu2.data 1343500 # number of SwapReq miss cycles
+system.cpu2.dcache.SwapReq_miss_latency::total 1343500 # number of SwapReq miss cycles
+system.cpu2.dcache.demand_miss_latency::cpu2.data 13980000 # number of demand (read+write) miss cycles
+system.cpu2.dcache.demand_miss_latency::total 13980000 # number of demand (read+write) miss cycles
+system.cpu2.dcache.overall_miss_latency::cpu2.data 13980000 # number of overall miss cycles
+system.cpu2.dcache.overall_miss_latency::total 13980000 # number of overall miss cycles
+system.cpu2.dcache.ReadReq_accesses::cpu2.data 44028 # number of ReadReq accesses(hits+misses)
+system.cpu2.dcache.ReadReq_accesses::total 44028 # number of ReadReq accesses(hits+misses)
+system.cpu2.dcache.WriteReq_accesses::cpu2.data 34701 # number of WriteReq accesses(hits+misses)
+system.cpu2.dcache.WriteReq_accesses::total 34701 # number of WriteReq accesses(hits+misses)
+system.cpu2.dcache.SwapReq_accesses::cpu2.data 74 # number of SwapReq accesses(hits+misses)
+system.cpu2.dcache.SwapReq_accesses::total 74 # number of SwapReq accesses(hits+misses)
+system.cpu2.dcache.demand_accesses::cpu2.data 78729 # number of demand (read+write) accesses
+system.cpu2.dcache.demand_accesses::total 78729 # number of demand (read+write) accesses
+system.cpu2.dcache.overall_accesses::cpu2.data 78729 # number of overall (read+write) accesses
+system.cpu2.dcache.overall_accesses::total 78729 # number of overall (read+write) accesses
+system.cpu2.dcache.ReadReq_miss_rate::cpu2.data 0.010425 # miss rate for ReadReq accesses
+system.cpu2.dcache.WriteReq_miss_rate::cpu2.data 0.003458 # miss rate for WriteReq accesses
+system.cpu2.dcache.SwapReq_miss_rate::cpu2.data 0.824324 # miss rate for SwapReq accesses
+system.cpu2.dcache.demand_miss_rate::cpu2.data 0.007354 # miss rate for demand accesses
+system.cpu2.dcache.overall_miss_rate::cpu2.data 0.007354 # miss rate for overall accesses
+system.cpu2.dcache.ReadReq_avg_miss_latency::cpu2.data 23964.052288 # average ReadReq miss latency
+system.cpu2.dcache.WriteReq_avg_miss_latency::cpu2.data 24837.500000 # average WriteReq miss latency
+system.cpu2.dcache.SwapReq_avg_miss_latency::cpu2.data 22024.590164 # average SwapReq miss latency
+system.cpu2.dcache.demand_avg_miss_latency::cpu2.data 24145.077720 # average overall miss latency
+system.cpu2.dcache.overall_avg_miss_latency::cpu2.data 24145.077720 # average overall miss latency
system.cpu2.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu2.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu2.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -1180,36 +1316,46 @@ system.cpu2.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu2.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu2.dcache.fast_writes 0 # number of fast writes performed
system.cpu2.dcache.cache_copies 0 # number of cache copies performed
-system.cpu2.dcache.writebacks 1 # number of writebacks
-system.cpu2.dcache.ReadReq_mshr_hits 297 # number of ReadReq MSHR hits
-system.cpu2.dcache.WriteReq_mshr_hits 18 # number of WriteReq MSHR hits
-system.cpu2.dcache.demand_mshr_hits 315 # number of demand (read+write) MSHR hits
-system.cpu2.dcache.overall_mshr_hits 315 # number of overall MSHR hits
-system.cpu2.dcache.ReadReq_mshr_misses 162 # number of ReadReq MSHR misses
-system.cpu2.dcache.WriteReq_mshr_misses 102 # number of WriteReq MSHR misses
-system.cpu2.dcache.SwapReq_mshr_misses 61 # number of SwapReq MSHR misses
-system.cpu2.dcache.demand_mshr_misses 264 # number of demand (read+write) MSHR misses
-system.cpu2.dcache.overall_mshr_misses 264 # number of overall MSHR misses
-system.cpu2.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu2.dcache.ReadReq_mshr_miss_latency 2380000 # number of ReadReq MSHR miss cycles
-system.cpu2.dcache.WriteReq_mshr_miss_latency 1660000 # number of WriteReq MSHR miss cycles
-system.cpu2.dcache.SwapReq_mshr_miss_latency 1160500 # number of SwapReq MSHR miss cycles
-system.cpu2.dcache.demand_mshr_miss_latency 4040000 # number of demand (read+write) MSHR miss cycles
-system.cpu2.dcache.overall_mshr_miss_latency 4040000 # number of overall MSHR miss cycles
-system.cpu2.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu2.dcache.ReadReq_mshr_miss_rate 0.003679 # mshr miss rate for ReadReq accesses
-system.cpu2.dcache.WriteReq_mshr_miss_rate 0.002939 # mshr miss rate for WriteReq accesses
-system.cpu2.dcache.SwapReq_mshr_miss_rate 0.824324 # mshr miss rate for SwapReq accesses
-system.cpu2.dcache.demand_mshr_miss_rate 0.003353 # mshr miss rate for demand accesses
-system.cpu2.dcache.overall_mshr_miss_rate 0.003353 # mshr miss rate for overall accesses
-system.cpu2.dcache.ReadReq_avg_mshr_miss_latency 14691.358025 # average ReadReq mshr miss latency
-system.cpu2.dcache.WriteReq_avg_mshr_miss_latency 16274.509804 # average WriteReq mshr miss latency
-system.cpu2.dcache.SwapReq_avg_mshr_miss_latency 19024.590164 # average SwapReq mshr miss latency
-system.cpu2.dcache.demand_avg_mshr_miss_latency 15303.030303 # average overall mshr miss latency
-system.cpu2.dcache.overall_avg_mshr_miss_latency 15303.030303 # average overall mshr miss latency
-system.cpu2.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu2.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu2.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu2.dcache.writebacks::writebacks 1 # number of writebacks
+system.cpu2.dcache.writebacks::total 1 # number of writebacks
+system.cpu2.dcache.ReadReq_mshr_hits::cpu2.data 297 # number of ReadReq MSHR hits
+system.cpu2.dcache.ReadReq_mshr_hits::total 297 # number of ReadReq MSHR hits
+system.cpu2.dcache.WriteReq_mshr_hits::cpu2.data 18 # number of WriteReq MSHR hits
+system.cpu2.dcache.WriteReq_mshr_hits::total 18 # number of WriteReq MSHR hits
+system.cpu2.dcache.demand_mshr_hits::cpu2.data 315 # number of demand (read+write) MSHR hits
+system.cpu2.dcache.demand_mshr_hits::total 315 # number of demand (read+write) MSHR hits
+system.cpu2.dcache.overall_mshr_hits::cpu2.data 315 # number of overall MSHR hits
+system.cpu2.dcache.overall_mshr_hits::total 315 # number of overall MSHR hits
+system.cpu2.dcache.ReadReq_mshr_misses::cpu2.data 162 # number of ReadReq MSHR misses
+system.cpu2.dcache.ReadReq_mshr_misses::total 162 # number of ReadReq MSHR misses
+system.cpu2.dcache.WriteReq_mshr_misses::cpu2.data 102 # number of WriteReq MSHR misses
+system.cpu2.dcache.WriteReq_mshr_misses::total 102 # number of WriteReq MSHR misses
+system.cpu2.dcache.SwapReq_mshr_misses::cpu2.data 61 # number of SwapReq MSHR misses
+system.cpu2.dcache.SwapReq_mshr_misses::total 61 # number of SwapReq MSHR misses
+system.cpu2.dcache.demand_mshr_misses::cpu2.data 264 # number of demand (read+write) MSHR misses
+system.cpu2.dcache.demand_mshr_misses::total 264 # number of demand (read+write) MSHR misses
+system.cpu2.dcache.overall_mshr_misses::cpu2.data 264 # number of overall MSHR misses
+system.cpu2.dcache.overall_mshr_misses::total 264 # number of overall MSHR misses
+system.cpu2.dcache.ReadReq_mshr_miss_latency::cpu2.data 2380000 # number of ReadReq MSHR miss cycles
+system.cpu2.dcache.ReadReq_mshr_miss_latency::total 2380000 # number of ReadReq MSHR miss cycles
+system.cpu2.dcache.WriteReq_mshr_miss_latency::cpu2.data 1660000 # number of WriteReq MSHR miss cycles
+system.cpu2.dcache.WriteReq_mshr_miss_latency::total 1660000 # number of WriteReq MSHR miss cycles
+system.cpu2.dcache.SwapReq_mshr_miss_latency::cpu2.data 1160500 # number of SwapReq MSHR miss cycles
+system.cpu2.dcache.SwapReq_mshr_miss_latency::total 1160500 # number of SwapReq MSHR miss cycles
+system.cpu2.dcache.demand_mshr_miss_latency::cpu2.data 4040000 # number of demand (read+write) MSHR miss cycles
+system.cpu2.dcache.demand_mshr_miss_latency::total 4040000 # number of demand (read+write) MSHR miss cycles
+system.cpu2.dcache.overall_mshr_miss_latency::cpu2.data 4040000 # number of overall MSHR miss cycles
+system.cpu2.dcache.overall_mshr_miss_latency::total 4040000 # number of overall MSHR miss cycles
+system.cpu2.dcache.ReadReq_mshr_miss_rate::cpu2.data 0.003679 # mshr miss rate for ReadReq accesses
+system.cpu2.dcache.WriteReq_mshr_miss_rate::cpu2.data 0.002939 # mshr miss rate for WriteReq accesses
+system.cpu2.dcache.SwapReq_mshr_miss_rate::cpu2.data 0.824324 # mshr miss rate for SwapReq accesses
+system.cpu2.dcache.demand_mshr_miss_rate::cpu2.data 0.003353 # mshr miss rate for demand accesses
+system.cpu2.dcache.overall_mshr_miss_rate::cpu2.data 0.003353 # mshr miss rate for overall accesses
+system.cpu2.dcache.ReadReq_avg_mshr_miss_latency::cpu2.data 14691.358025 # average ReadReq mshr miss latency
+system.cpu2.dcache.WriteReq_avg_mshr_miss_latency::cpu2.data 16274.509804 # average WriteReq mshr miss latency
+system.cpu2.dcache.SwapReq_avg_mshr_miss_latency::cpu2.data 19024.590164 # average SwapReq mshr miss latency
+system.cpu2.dcache.demand_avg_mshr_miss_latency::cpu2.data 15303.030303 # average overall mshr miss latency
+system.cpu2.dcache.overall_avg_mshr_miss_latency::cpu2.data 15303.030303 # average overall mshr miss latency
system.cpu2.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu3.numCycles 173752 # number of cpu cycles simulated
system.cpu3.numWorkItemsStarted 0 # number of work items this cpu started
@@ -1427,6 +1573,7 @@ system.cpu3.iew.wb_rate 1.121909 # in
system.cpu3.iew.wb_fanout 0.961453 # average fanout of values written-back
system.cpu3.iew.wb_penalized_rate 0 # fraction of instructions written-back that wrote to 'other' IQ
system.cpu3.commit.commitCommittedInsts 222296 # The number of committed instructions
+system.cpu3.commit.commitCommittedOps 222296 # The number of committed instructions
system.cpu3.commit.commitSquashedInsts 9409 # The number of squashed insts skipped by commit
system.cpu3.commit.commitNonSpecStalls 7641 # The number of times commit has been forced to stall to communicate backwards
system.cpu3.commit.branchMispredicts 1065 # The number of times a branch was mispredicted
@@ -1447,7 +1594,8 @@ system.cpu3.commit.committed_per_cycle::overflows 0 0.00% 100
system.cpu3.commit.committed_per_cycle::min_value 0 # Number of insts commited each cycle
system.cpu3.commit.committed_per_cycle::max_value 8 # Number of insts commited each cycle
system.cpu3.commit.committed_per_cycle::total 162652 # Number of insts commited each cycle
-system.cpu3.commit.count 222296 # Number of instructions committed
+system.cpu3.commit.committedInsts 222296 # Number of instructions committed
+system.cpu3.commit.committedOps 222296 # Number of ops (including micro ops) committed
system.cpu3.commit.swp_count 0 # Number of s/w prefetches committed
system.cpu3.commit.refs 89597 # Number of memory references committed
system.cpu3.commit.loads 61865 # Number of loads committed
@@ -1464,6 +1612,7 @@ system.cpu3.timesIdled 234 # Nu
system.cpu3.idleCycles 2770 # Total number of cycles that the CPU has spent unscheduled due to idling
system.cpu3.quiesceCycles 34882 # Total number of cycles that CPU has spent quiesced or waiting for an interrupt
system.cpu3.committedInsts 183965 # Number of Instructions Simulated
+system.cpu3.committedOps 183965 # Number of Ops (including micro ops) Simulated
system.cpu3.committedInsts_total 183965 # Number of Instructions Simulated
system.cpu3.cpi 0.944484 # CPI: Cycles Per Instruction
system.cpu3.cpi_total 0.944484 # CPI: Total CPI of All Threads
@@ -1480,26 +1629,39 @@ system.cpu3.icache.total_refs 22493 # To
system.cpu3.icache.sampled_refs 426 # Sample count of references to valid blocks.
system.cpu3.icache.avg_refs 52.800469 # Average number of references to valid blocks.
system.cpu3.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu3.icache.occ_blocks::0 80.006059 # Average occupied blocks per context
-system.cpu3.icache.occ_percent::0 0.156262 # Average percentage of cache occupancy
-system.cpu3.icache.ReadReq_hits 22493 # number of ReadReq hits
-system.cpu3.icache.demand_hits 22493 # number of demand (read+write) hits
-system.cpu3.icache.overall_hits 22493 # number of overall hits
-system.cpu3.icache.ReadReq_misses 466 # number of ReadReq misses
-system.cpu3.icache.demand_misses 466 # number of demand (read+write) misses
-system.cpu3.icache.overall_misses 466 # number of overall misses
-system.cpu3.icache.ReadReq_miss_latency 6527000 # number of ReadReq miss cycles
-system.cpu3.icache.demand_miss_latency 6527000 # number of demand (read+write) miss cycles
-system.cpu3.icache.overall_miss_latency 6527000 # number of overall miss cycles
-system.cpu3.icache.ReadReq_accesses 22959 # number of ReadReq accesses(hits+misses)
-system.cpu3.icache.demand_accesses 22959 # number of demand (read+write) accesses
-system.cpu3.icache.overall_accesses 22959 # number of overall (read+write) accesses
-system.cpu3.icache.ReadReq_miss_rate 0.020297 # miss rate for ReadReq accesses
-system.cpu3.icache.demand_miss_rate 0.020297 # miss rate for demand accesses
-system.cpu3.icache.overall_miss_rate 0.020297 # miss rate for overall accesses
-system.cpu3.icache.ReadReq_avg_miss_latency 14006.437768 # average ReadReq miss latency
-system.cpu3.icache.demand_avg_miss_latency 14006.437768 # average overall miss latency
-system.cpu3.icache.overall_avg_miss_latency 14006.437768 # average overall miss latency
+system.cpu3.icache.occ_blocks::cpu3.inst 80.006059 # Average occupied blocks per requestor
+system.cpu3.icache.occ_percent::cpu3.inst 0.156262 # Average percentage of cache occupancy
+system.cpu3.icache.occ_percent::total 0.156262 # Average percentage of cache occupancy
+system.cpu3.icache.ReadReq_hits::cpu3.inst 22493 # number of ReadReq hits
+system.cpu3.icache.ReadReq_hits::total 22493 # number of ReadReq hits
+system.cpu3.icache.demand_hits::cpu3.inst 22493 # number of demand (read+write) hits
+system.cpu3.icache.demand_hits::total 22493 # number of demand (read+write) hits
+system.cpu3.icache.overall_hits::cpu3.inst 22493 # number of overall hits
+system.cpu3.icache.overall_hits::total 22493 # number of overall hits
+system.cpu3.icache.ReadReq_misses::cpu3.inst 466 # number of ReadReq misses
+system.cpu3.icache.ReadReq_misses::total 466 # number of ReadReq misses
+system.cpu3.icache.demand_misses::cpu3.inst 466 # number of demand (read+write) misses
+system.cpu3.icache.demand_misses::total 466 # number of demand (read+write) misses
+system.cpu3.icache.overall_misses::cpu3.inst 466 # number of overall misses
+system.cpu3.icache.overall_misses::total 466 # number of overall misses
+system.cpu3.icache.ReadReq_miss_latency::cpu3.inst 6527000 # number of ReadReq miss cycles
+system.cpu3.icache.ReadReq_miss_latency::total 6527000 # number of ReadReq miss cycles
+system.cpu3.icache.demand_miss_latency::cpu3.inst 6527000 # number of demand (read+write) miss cycles
+system.cpu3.icache.demand_miss_latency::total 6527000 # number of demand (read+write) miss cycles
+system.cpu3.icache.overall_miss_latency::cpu3.inst 6527000 # number of overall miss cycles
+system.cpu3.icache.overall_miss_latency::total 6527000 # number of overall miss cycles
+system.cpu3.icache.ReadReq_accesses::cpu3.inst 22959 # number of ReadReq accesses(hits+misses)
+system.cpu3.icache.ReadReq_accesses::total 22959 # number of ReadReq accesses(hits+misses)
+system.cpu3.icache.demand_accesses::cpu3.inst 22959 # number of demand (read+write) accesses
+system.cpu3.icache.demand_accesses::total 22959 # number of demand (read+write) accesses
+system.cpu3.icache.overall_accesses::cpu3.inst 22959 # number of overall (read+write) accesses
+system.cpu3.icache.overall_accesses::total 22959 # number of overall (read+write) accesses
+system.cpu3.icache.ReadReq_miss_rate::cpu3.inst 0.020297 # miss rate for ReadReq accesses
+system.cpu3.icache.demand_miss_rate::cpu3.inst 0.020297 # miss rate for demand accesses
+system.cpu3.icache.overall_miss_rate::cpu3.inst 0.020297 # miss rate for overall accesses
+system.cpu3.icache.ReadReq_avg_miss_latency::cpu3.inst 14006.437768 # average ReadReq miss latency
+system.cpu3.icache.demand_avg_miss_latency::cpu3.inst 14006.437768 # average overall miss latency
+system.cpu3.icache.overall_avg_miss_latency::cpu3.inst 14006.437768 # average overall miss latency
system.cpu3.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu3.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu3.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -1508,68 +1670,90 @@ system.cpu3.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu3.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu3.icache.fast_writes 0 # number of fast writes performed
system.cpu3.icache.cache_copies 0 # number of cache copies performed
-system.cpu3.icache.writebacks 0 # number of writebacks
-system.cpu3.icache.ReadReq_mshr_hits 40 # number of ReadReq MSHR hits
-system.cpu3.icache.demand_mshr_hits 40 # number of demand (read+write) MSHR hits
-system.cpu3.icache.overall_mshr_hits 40 # number of overall MSHR hits
-system.cpu3.icache.ReadReq_mshr_misses 426 # number of ReadReq MSHR misses
-system.cpu3.icache.demand_mshr_misses 426 # number of demand (read+write) MSHR misses
-system.cpu3.icache.overall_mshr_misses 426 # number of overall MSHR misses
-system.cpu3.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu3.icache.ReadReq_mshr_miss_latency 4833500 # number of ReadReq MSHR miss cycles
-system.cpu3.icache.demand_mshr_miss_latency 4833500 # number of demand (read+write) MSHR miss cycles
-system.cpu3.icache.overall_mshr_miss_latency 4833500 # number of overall MSHR miss cycles
-system.cpu3.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu3.icache.ReadReq_mshr_miss_rate 0.018555 # mshr miss rate for ReadReq accesses
-system.cpu3.icache.demand_mshr_miss_rate 0.018555 # mshr miss rate for demand accesses
-system.cpu3.icache.overall_mshr_miss_rate 0.018555 # mshr miss rate for overall accesses
-system.cpu3.icache.ReadReq_avg_mshr_miss_latency 11346.244131 # average ReadReq mshr miss latency
-system.cpu3.icache.demand_avg_mshr_miss_latency 11346.244131 # average overall mshr miss latency
-system.cpu3.icache.overall_avg_mshr_miss_latency 11346.244131 # average overall mshr miss latency
-system.cpu3.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu3.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu3.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu3.icache.ReadReq_mshr_hits::cpu3.inst 40 # number of ReadReq MSHR hits
+system.cpu3.icache.ReadReq_mshr_hits::total 40 # number of ReadReq MSHR hits
+system.cpu3.icache.demand_mshr_hits::cpu3.inst 40 # number of demand (read+write) MSHR hits
+system.cpu3.icache.demand_mshr_hits::total 40 # number of demand (read+write) MSHR hits
+system.cpu3.icache.overall_mshr_hits::cpu3.inst 40 # number of overall MSHR hits
+system.cpu3.icache.overall_mshr_hits::total 40 # number of overall MSHR hits
+system.cpu3.icache.ReadReq_mshr_misses::cpu3.inst 426 # number of ReadReq MSHR misses
+system.cpu3.icache.ReadReq_mshr_misses::total 426 # number of ReadReq MSHR misses
+system.cpu3.icache.demand_mshr_misses::cpu3.inst 426 # number of demand (read+write) MSHR misses
+system.cpu3.icache.demand_mshr_misses::total 426 # number of demand (read+write) MSHR misses
+system.cpu3.icache.overall_mshr_misses::cpu3.inst 426 # number of overall MSHR misses
+system.cpu3.icache.overall_mshr_misses::total 426 # number of overall MSHR misses
+system.cpu3.icache.ReadReq_mshr_miss_latency::cpu3.inst 4833500 # number of ReadReq MSHR miss cycles
+system.cpu3.icache.ReadReq_mshr_miss_latency::total 4833500 # number of ReadReq MSHR miss cycles
+system.cpu3.icache.demand_mshr_miss_latency::cpu3.inst 4833500 # number of demand (read+write) MSHR miss cycles
+system.cpu3.icache.demand_mshr_miss_latency::total 4833500 # number of demand (read+write) MSHR miss cycles
+system.cpu3.icache.overall_mshr_miss_latency::cpu3.inst 4833500 # number of overall MSHR miss cycles
+system.cpu3.icache.overall_mshr_miss_latency::total 4833500 # number of overall MSHR miss cycles
+system.cpu3.icache.ReadReq_mshr_miss_rate::cpu3.inst 0.018555 # mshr miss rate for ReadReq accesses
+system.cpu3.icache.demand_mshr_miss_rate::cpu3.inst 0.018555 # mshr miss rate for demand accesses
+system.cpu3.icache.overall_mshr_miss_rate::cpu3.inst 0.018555 # mshr miss rate for overall accesses
+system.cpu3.icache.ReadReq_avg_mshr_miss_latency::cpu3.inst 11346.244131 # average ReadReq mshr miss latency
+system.cpu3.icache.demand_avg_mshr_miss_latency::cpu3.inst 11346.244131 # average overall mshr miss latency
+system.cpu3.icache.overall_avg_mshr_miss_latency::cpu3.inst 11346.244131 # average overall mshr miss latency
system.cpu3.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu3.dcache.replacements 2 # number of replacements
-system.cpu3.dcache.tagsinuse 13.455705 # Cycle average of tags in use
+system.cpu3.dcache.tagsinuse 23.407477 # Cycle average of tags in use
system.cpu3.dcache.total_refs 33584 # Total number of references to valid blocks.
system.cpu3.dcache.sampled_refs 29 # Sample count of references to valid blocks.
system.cpu3.dcache.avg_refs 1158.068966 # Average number of references to valid blocks.
system.cpu3.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu3.dcache.occ_blocks::0 23.407477 # Average occupied blocks per context
-system.cpu3.dcache.occ_blocks::1 -9.951772 # Average occupied blocks per context
-system.cpu3.dcache.occ_percent::0 0.045718 # Average percentage of cache occupancy
-system.cpu3.dcache.occ_percent::1 -0.019437 # Average percentage of cache occupancy
-system.cpu3.dcache.ReadReq_hits 38412 # number of ReadReq hits
-system.cpu3.dcache.WriteReq_hits 27537 # number of WriteReq hits
-system.cpu3.dcache.SwapReq_hits 14 # number of SwapReq hits
-system.cpu3.dcache.demand_hits 65949 # number of demand (read+write) hits
-system.cpu3.dcache.overall_hits 65949 # number of overall hits
-system.cpu3.dcache.ReadReq_misses 448 # number of ReadReq misses
-system.cpu3.dcache.WriteReq_misses 125 # number of WriteReq misses
-system.cpu3.dcache.SwapReq_misses 56 # number of SwapReq misses
-system.cpu3.dcache.demand_misses 573 # number of demand (read+write) misses
-system.cpu3.dcache.overall_misses 573 # number of overall misses
-system.cpu3.dcache.ReadReq_miss_latency 9358000 # number of ReadReq miss cycles
-system.cpu3.dcache.WriteReq_miss_latency 2911000 # number of WriteReq miss cycles
-system.cpu3.dcache.SwapReq_miss_latency 1350500 # number of SwapReq miss cycles
-system.cpu3.dcache.demand_miss_latency 12269000 # number of demand (read+write) miss cycles
-system.cpu3.dcache.overall_miss_latency 12269000 # number of overall miss cycles
-system.cpu3.dcache.ReadReq_accesses 38860 # number of ReadReq accesses(hits+misses)
-system.cpu3.dcache.WriteReq_accesses 27662 # number of WriteReq accesses(hits+misses)
-system.cpu3.dcache.SwapReq_accesses 70 # number of SwapReq accesses(hits+misses)
-system.cpu3.dcache.demand_accesses 66522 # number of demand (read+write) accesses
-system.cpu3.dcache.overall_accesses 66522 # number of overall (read+write) accesses
-system.cpu3.dcache.ReadReq_miss_rate 0.011529 # miss rate for ReadReq accesses
-system.cpu3.dcache.WriteReq_miss_rate 0.004519 # miss rate for WriteReq accesses
-system.cpu3.dcache.SwapReq_miss_rate 0.800000 # miss rate for SwapReq accesses
-system.cpu3.dcache.demand_miss_rate 0.008614 # miss rate for demand accesses
-system.cpu3.dcache.overall_miss_rate 0.008614 # miss rate for overall accesses
-system.cpu3.dcache.ReadReq_avg_miss_latency 20888.392857 # average ReadReq miss latency
-system.cpu3.dcache.WriteReq_avg_miss_latency 23288 # average WriteReq miss latency
-system.cpu3.dcache.SwapReq_avg_miss_latency 24116.071429 # average SwapReq miss latency
-system.cpu3.dcache.demand_avg_miss_latency 21411.867365 # average overall miss latency
-system.cpu3.dcache.overall_avg_miss_latency 21411.867365 # average overall miss latency
+system.cpu3.dcache.occ_blocks::cpu3.data 23.407477 # Average occupied blocks per requestor
+system.cpu3.dcache.occ_percent::cpu3.data 0.045718 # Average percentage of cache occupancy
+system.cpu3.dcache.occ_percent::total 0.045718 # Average percentage of cache occupancy
+system.cpu3.dcache.ReadReq_hits::cpu3.data 38412 # number of ReadReq hits
+system.cpu3.dcache.ReadReq_hits::total 38412 # number of ReadReq hits
+system.cpu3.dcache.WriteReq_hits::cpu3.data 27537 # number of WriteReq hits
+system.cpu3.dcache.WriteReq_hits::total 27537 # number of WriteReq hits
+system.cpu3.dcache.SwapReq_hits::cpu3.data 14 # number of SwapReq hits
+system.cpu3.dcache.SwapReq_hits::total 14 # number of SwapReq hits
+system.cpu3.dcache.demand_hits::cpu3.data 65949 # number of demand (read+write) hits
+system.cpu3.dcache.demand_hits::total 65949 # number of demand (read+write) hits
+system.cpu3.dcache.overall_hits::cpu3.data 65949 # number of overall hits
+system.cpu3.dcache.overall_hits::total 65949 # number of overall hits
+system.cpu3.dcache.ReadReq_misses::cpu3.data 448 # number of ReadReq misses
+system.cpu3.dcache.ReadReq_misses::total 448 # number of ReadReq misses
+system.cpu3.dcache.WriteReq_misses::cpu3.data 125 # number of WriteReq misses
+system.cpu3.dcache.WriteReq_misses::total 125 # number of WriteReq misses
+system.cpu3.dcache.SwapReq_misses::cpu3.data 56 # number of SwapReq misses
+system.cpu3.dcache.SwapReq_misses::total 56 # number of SwapReq misses
+system.cpu3.dcache.demand_misses::cpu3.data 573 # number of demand (read+write) misses
+system.cpu3.dcache.demand_misses::total 573 # number of demand (read+write) misses
+system.cpu3.dcache.overall_misses::cpu3.data 573 # number of overall misses
+system.cpu3.dcache.overall_misses::total 573 # number of overall misses
+system.cpu3.dcache.ReadReq_miss_latency::cpu3.data 9358000 # number of ReadReq miss cycles
+system.cpu3.dcache.ReadReq_miss_latency::total 9358000 # number of ReadReq miss cycles
+system.cpu3.dcache.WriteReq_miss_latency::cpu3.data 2911000 # number of WriteReq miss cycles
+system.cpu3.dcache.WriteReq_miss_latency::total 2911000 # number of WriteReq miss cycles
+system.cpu3.dcache.SwapReq_miss_latency::cpu3.data 1350500 # number of SwapReq miss cycles
+system.cpu3.dcache.SwapReq_miss_latency::total 1350500 # number of SwapReq miss cycles
+system.cpu3.dcache.demand_miss_latency::cpu3.data 12269000 # number of demand (read+write) miss cycles
+system.cpu3.dcache.demand_miss_latency::total 12269000 # number of demand (read+write) miss cycles
+system.cpu3.dcache.overall_miss_latency::cpu3.data 12269000 # number of overall miss cycles
+system.cpu3.dcache.overall_miss_latency::total 12269000 # number of overall miss cycles
+system.cpu3.dcache.ReadReq_accesses::cpu3.data 38860 # number of ReadReq accesses(hits+misses)
+system.cpu3.dcache.ReadReq_accesses::total 38860 # number of ReadReq accesses(hits+misses)
+system.cpu3.dcache.WriteReq_accesses::cpu3.data 27662 # number of WriteReq accesses(hits+misses)
+system.cpu3.dcache.WriteReq_accesses::total 27662 # number of WriteReq accesses(hits+misses)
+system.cpu3.dcache.SwapReq_accesses::cpu3.data 70 # number of SwapReq accesses(hits+misses)
+system.cpu3.dcache.SwapReq_accesses::total 70 # number of SwapReq accesses(hits+misses)
+system.cpu3.dcache.demand_accesses::cpu3.data 66522 # number of demand (read+write) accesses
+system.cpu3.dcache.demand_accesses::total 66522 # number of demand (read+write) accesses
+system.cpu3.dcache.overall_accesses::cpu3.data 66522 # number of overall (read+write) accesses
+system.cpu3.dcache.overall_accesses::total 66522 # number of overall (read+write) accesses
+system.cpu3.dcache.ReadReq_miss_rate::cpu3.data 0.011529 # miss rate for ReadReq accesses
+system.cpu3.dcache.WriteReq_miss_rate::cpu3.data 0.004519 # miss rate for WriteReq accesses
+system.cpu3.dcache.SwapReq_miss_rate::cpu3.data 0.800000 # miss rate for SwapReq accesses
+system.cpu3.dcache.demand_miss_rate::cpu3.data 0.008614 # miss rate for demand accesses
+system.cpu3.dcache.overall_miss_rate::cpu3.data 0.008614 # miss rate for overall accesses
+system.cpu3.dcache.ReadReq_avg_miss_latency::cpu3.data 20888.392857 # average ReadReq miss latency
+system.cpu3.dcache.WriteReq_avg_miss_latency::cpu3.data 23288 # average WriteReq miss latency
+system.cpu3.dcache.SwapReq_avg_miss_latency::cpu3.data 24116.071429 # average SwapReq miss latency
+system.cpu3.dcache.demand_avg_miss_latency::cpu3.data 21411.867365 # average overall miss latency
+system.cpu3.dcache.overall_avg_miss_latency::cpu3.data 21411.867365 # average overall miss latency
system.cpu3.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu3.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu3.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -1578,36 +1762,46 @@ system.cpu3.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu3.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu3.dcache.fast_writes 0 # number of fast writes performed
system.cpu3.dcache.cache_copies 0 # number of cache copies performed
-system.cpu3.dcache.writebacks 1 # number of writebacks
-system.cpu3.dcache.ReadReq_mshr_hits 279 # number of ReadReq MSHR hits
-system.cpu3.dcache.WriteReq_mshr_hits 17 # number of WriteReq MSHR hits
-system.cpu3.dcache.demand_mshr_hits 296 # number of demand (read+write) MSHR hits
-system.cpu3.dcache.overall_mshr_hits 296 # number of overall MSHR hits
-system.cpu3.dcache.ReadReq_mshr_misses 169 # number of ReadReq MSHR misses
-system.cpu3.dcache.WriteReq_mshr_misses 108 # number of WriteReq MSHR misses
-system.cpu3.dcache.SwapReq_mshr_misses 56 # number of SwapReq MSHR misses
-system.cpu3.dcache.demand_mshr_misses 277 # number of demand (read+write) MSHR misses
-system.cpu3.dcache.overall_mshr_misses 277 # number of overall MSHR misses
-system.cpu3.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu3.dcache.ReadReq_mshr_miss_latency 2218000 # number of ReadReq MSHR miss cycles
-system.cpu3.dcache.WriteReq_mshr_miss_latency 1624500 # number of WriteReq MSHR miss cycles
-system.cpu3.dcache.SwapReq_mshr_miss_latency 1182500 # number of SwapReq MSHR miss cycles
-system.cpu3.dcache.demand_mshr_miss_latency 3842500 # number of demand (read+write) MSHR miss cycles
-system.cpu3.dcache.overall_mshr_miss_latency 3842500 # number of overall MSHR miss cycles
-system.cpu3.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu3.dcache.ReadReq_mshr_miss_rate 0.004349 # mshr miss rate for ReadReq accesses
-system.cpu3.dcache.WriteReq_mshr_miss_rate 0.003904 # mshr miss rate for WriteReq accesses
-system.cpu3.dcache.SwapReq_mshr_miss_rate 0.800000 # mshr miss rate for SwapReq accesses
-system.cpu3.dcache.demand_mshr_miss_rate 0.004164 # mshr miss rate for demand accesses
-system.cpu3.dcache.overall_mshr_miss_rate 0.004164 # mshr miss rate for overall accesses
-system.cpu3.dcache.ReadReq_avg_mshr_miss_latency 13124.260355 # average ReadReq mshr miss latency
-system.cpu3.dcache.WriteReq_avg_mshr_miss_latency 15041.666667 # average WriteReq mshr miss latency
-system.cpu3.dcache.SwapReq_avg_mshr_miss_latency 21116.071429 # average SwapReq mshr miss latency
-system.cpu3.dcache.demand_avg_mshr_miss_latency 13871.841155 # average overall mshr miss latency
-system.cpu3.dcache.overall_avg_mshr_miss_latency 13871.841155 # average overall mshr miss latency
-system.cpu3.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu3.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu3.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu3.dcache.writebacks::writebacks 1 # number of writebacks
+system.cpu3.dcache.writebacks::total 1 # number of writebacks
+system.cpu3.dcache.ReadReq_mshr_hits::cpu3.data 279 # number of ReadReq MSHR hits
+system.cpu3.dcache.ReadReq_mshr_hits::total 279 # number of ReadReq MSHR hits
+system.cpu3.dcache.WriteReq_mshr_hits::cpu3.data 17 # number of WriteReq MSHR hits
+system.cpu3.dcache.WriteReq_mshr_hits::total 17 # number of WriteReq MSHR hits
+system.cpu3.dcache.demand_mshr_hits::cpu3.data 296 # number of demand (read+write) MSHR hits
+system.cpu3.dcache.demand_mshr_hits::total 296 # number of demand (read+write) MSHR hits
+system.cpu3.dcache.overall_mshr_hits::cpu3.data 296 # number of overall MSHR hits
+system.cpu3.dcache.overall_mshr_hits::total 296 # number of overall MSHR hits
+system.cpu3.dcache.ReadReq_mshr_misses::cpu3.data 169 # number of ReadReq MSHR misses
+system.cpu3.dcache.ReadReq_mshr_misses::total 169 # number of ReadReq MSHR misses
+system.cpu3.dcache.WriteReq_mshr_misses::cpu3.data 108 # number of WriteReq MSHR misses
+system.cpu3.dcache.WriteReq_mshr_misses::total 108 # number of WriteReq MSHR misses
+system.cpu3.dcache.SwapReq_mshr_misses::cpu3.data 56 # number of SwapReq MSHR misses
+system.cpu3.dcache.SwapReq_mshr_misses::total 56 # number of SwapReq MSHR misses
+system.cpu3.dcache.demand_mshr_misses::cpu3.data 277 # number of demand (read+write) MSHR misses
+system.cpu3.dcache.demand_mshr_misses::total 277 # number of demand (read+write) MSHR misses
+system.cpu3.dcache.overall_mshr_misses::cpu3.data 277 # number of overall MSHR misses
+system.cpu3.dcache.overall_mshr_misses::total 277 # number of overall MSHR misses
+system.cpu3.dcache.ReadReq_mshr_miss_latency::cpu3.data 2218000 # number of ReadReq MSHR miss cycles
+system.cpu3.dcache.ReadReq_mshr_miss_latency::total 2218000 # number of ReadReq MSHR miss cycles
+system.cpu3.dcache.WriteReq_mshr_miss_latency::cpu3.data 1624500 # number of WriteReq MSHR miss cycles
+system.cpu3.dcache.WriteReq_mshr_miss_latency::total 1624500 # number of WriteReq MSHR miss cycles
+system.cpu3.dcache.SwapReq_mshr_miss_latency::cpu3.data 1182500 # number of SwapReq MSHR miss cycles
+system.cpu3.dcache.SwapReq_mshr_miss_latency::total 1182500 # number of SwapReq MSHR miss cycles
+system.cpu3.dcache.demand_mshr_miss_latency::cpu3.data 3842500 # number of demand (read+write) MSHR miss cycles
+system.cpu3.dcache.demand_mshr_miss_latency::total 3842500 # number of demand (read+write) MSHR miss cycles
+system.cpu3.dcache.overall_mshr_miss_latency::cpu3.data 3842500 # number of overall MSHR miss cycles
+system.cpu3.dcache.overall_mshr_miss_latency::total 3842500 # number of overall MSHR miss cycles
+system.cpu3.dcache.ReadReq_mshr_miss_rate::cpu3.data 0.004349 # mshr miss rate for ReadReq accesses
+system.cpu3.dcache.WriteReq_mshr_miss_rate::cpu3.data 0.003904 # mshr miss rate for WriteReq accesses
+system.cpu3.dcache.SwapReq_mshr_miss_rate::cpu3.data 0.800000 # mshr miss rate for SwapReq accesses
+system.cpu3.dcache.demand_mshr_miss_rate::cpu3.data 0.004164 # mshr miss rate for demand accesses
+system.cpu3.dcache.overall_mshr_miss_rate::cpu3.data 0.004164 # mshr miss rate for overall accesses
+system.cpu3.dcache.ReadReq_avg_mshr_miss_latency::cpu3.data 13124.260355 # average ReadReq mshr miss latency
+system.cpu3.dcache.WriteReq_avg_mshr_miss_latency::cpu3.data 15041.666667 # average WriteReq mshr miss latency
+system.cpu3.dcache.SwapReq_avg_mshr_miss_latency::cpu3.data 21116.071429 # average SwapReq mshr miss latency
+system.cpu3.dcache.demand_avg_mshr_miss_latency::cpu3.data 13871.841155 # average overall mshr miss latency
+system.cpu3.dcache.overall_avg_mshr_miss_latency::cpu3.data 13871.841155 # average overall mshr miss latency
system.cpu3.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.l2c.replacements 0 # number of replacements
system.l2c.tagsinuse 428.231635 # Cycle average of tags in use
@@ -1615,142 +1809,231 @@ system.l2c.total_refs 1446 # To
system.l2c.sampled_refs 527 # Sample count of references to valid blocks.
system.l2c.avg_refs 2.743833 # Average number of references to valid blocks.
system.l2c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.l2c.occ_blocks::0 347.174574 # Average occupied blocks per context
-system.l2c.occ_blocks::1 11.269547 # Average occupied blocks per context
-system.l2c.occ_blocks::2 63.254631 # Average occupied blocks per context
-system.l2c.occ_blocks::3 1.567259 # Average occupied blocks per context
-system.l2c.occ_blocks::4 4.965624 # Average occupied blocks per context
-system.l2c.occ_percent::0 0.005297 # Average percentage of cache occupancy
-system.l2c.occ_percent::1 0.000172 # Average percentage of cache occupancy
-system.l2c.occ_percent::2 0.000965 # Average percentage of cache occupancy
-system.l2c.occ_percent::3 0.000024 # Average percentage of cache occupancy
-system.l2c.occ_percent::4 0.000076 # Average percentage of cache occupancy
-system.l2c.ReadReq_hits::0 233 # number of ReadReq hits
-system.l2c.ReadReq_hits::1 424 # number of ReadReq hits
-system.l2c.ReadReq_hits::2 356 # number of ReadReq hits
-system.l2c.ReadReq_hits::3 436 # number of ReadReq hits
+system.l2c.occ_blocks::writebacks 4.965624 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu0.inst 287.776309 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu0.data 59.398265 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu1.inst 10.494682 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu1.data 0.774865 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu2.inst 57.571117 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu2.data 5.683514 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu3.inst 0.828706 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu3.data 0.738553 # Average occupied blocks per requestor
+system.l2c.occ_percent::writebacks 0.000076 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu0.inst 0.004391 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu0.data 0.000906 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu1.inst 0.000160 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu1.data 0.000012 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu2.inst 0.000878 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu2.data 0.000087 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu3.inst 0.000013 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu3.data 0.000011 # Average percentage of cache occupancy
+system.l2c.occ_percent::total 0.006534 # Average percentage of cache occupancy
+system.l2c.ReadReq_hits::cpu0.inst 228 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu0.data 5 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu1.inst 412 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu1.data 12 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu2.inst 349 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu2.data 7 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu3.inst 424 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu3.data 12 # number of ReadReq hits
system.l2c.ReadReq_hits::total 1449 # number of ReadReq hits
-system.l2c.Writeback_hits::0 9 # number of Writeback hits
+system.l2c.Writeback_hits::writebacks 9 # number of Writeback hits
system.l2c.Writeback_hits::total 9 # number of Writeback hits
-system.l2c.UpgradeReq_hits::0 3 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::cpu0.data 3 # number of UpgradeReq hits
system.l2c.UpgradeReq_hits::total 3 # number of UpgradeReq hits
-system.l2c.demand_hits::0 233 # number of demand (read+write) hits
-system.l2c.demand_hits::1 424 # number of demand (read+write) hits
-system.l2c.demand_hits::2 356 # number of demand (read+write) hits
-system.l2c.demand_hits::3 436 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu0.inst 228 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu0.data 5 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu1.inst 412 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu1.data 12 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu2.inst 349 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu2.data 7 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu3.inst 424 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu3.data 12 # number of demand (read+write) hits
system.l2c.demand_hits::total 1449 # number of demand (read+write) hits
-system.l2c.overall_hits::0 233 # number of overall hits
-system.l2c.overall_hits::1 424 # number of overall hits
-system.l2c.overall_hits::2 356 # number of overall hits
-system.l2c.overall_hits::3 436 # number of overall hits
+system.l2c.overall_hits::cpu0.inst 228 # number of overall hits
+system.l2c.overall_hits::cpu0.data 5 # number of overall hits
+system.l2c.overall_hits::cpu1.inst 412 # number of overall hits
+system.l2c.overall_hits::cpu1.data 12 # number of overall hits
+system.l2c.overall_hits::cpu2.inst 349 # number of overall hits
+system.l2c.overall_hits::cpu2.data 7 # number of overall hits
+system.l2c.overall_hits::cpu3.inst 424 # number of overall hits
+system.l2c.overall_hits::cpu3.data 12 # number of overall hits
system.l2c.overall_hits::total 1449 # number of overall hits
-system.l2c.ReadReq_misses::0 429 # number of ReadReq misses
-system.l2c.ReadReq_misses::1 16 # number of ReadReq misses
-system.l2c.ReadReq_misses::2 85 # number of ReadReq misses
-system.l2c.ReadReq_misses::3 3 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu0.inst 354 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu0.data 75 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu1.inst 15 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu1.data 1 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu2.inst 78 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu2.data 7 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu3.inst 2 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu3.data 1 # number of ReadReq misses
system.l2c.ReadReq_misses::total 533 # number of ReadReq misses
-system.l2c.UpgradeReq_misses::0 21 # number of UpgradeReq misses
-system.l2c.UpgradeReq_misses::1 22 # number of UpgradeReq misses
-system.l2c.UpgradeReq_misses::2 22 # number of UpgradeReq misses
-system.l2c.UpgradeReq_misses::3 22 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu0.data 21 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu1.data 22 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu2.data 22 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu3.data 22 # number of UpgradeReq misses
system.l2c.UpgradeReq_misses::total 87 # number of UpgradeReq misses
-system.l2c.ReadExReq_misses::0 94 # number of ReadExReq misses
-system.l2c.ReadExReq_misses::1 12 # number of ReadExReq misses
-system.l2c.ReadExReq_misses::2 13 # number of ReadExReq misses
-system.l2c.ReadExReq_misses::3 12 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu0.data 94 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu1.data 12 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu2.data 13 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu3.data 12 # number of ReadExReq misses
system.l2c.ReadExReq_misses::total 131 # number of ReadExReq misses
-system.l2c.demand_misses::0 523 # number of demand (read+write) misses
-system.l2c.demand_misses::1 28 # number of demand (read+write) misses
-system.l2c.demand_misses::2 98 # number of demand (read+write) misses
-system.l2c.demand_misses::3 15 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu0.inst 354 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu0.data 169 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu1.inst 15 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu1.data 13 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu2.inst 78 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu2.data 20 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu3.inst 2 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu3.data 13 # number of demand (read+write) misses
system.l2c.demand_misses::total 664 # number of demand (read+write) misses
-system.l2c.overall_misses::0 523 # number of overall misses
-system.l2c.overall_misses::1 28 # number of overall misses
-system.l2c.overall_misses::2 98 # number of overall misses
-system.l2c.overall_misses::3 15 # number of overall misses
+system.l2c.overall_misses::cpu0.inst 354 # number of overall misses
+system.l2c.overall_misses::cpu0.data 169 # number of overall misses
+system.l2c.overall_misses::cpu1.inst 15 # number of overall misses
+system.l2c.overall_misses::cpu1.data 13 # number of overall misses
+system.l2c.overall_misses::cpu2.inst 78 # number of overall misses
+system.l2c.overall_misses::cpu2.data 20 # number of overall misses
+system.l2c.overall_misses::cpu3.inst 2 # number of overall misses
+system.l2c.overall_misses::cpu3.data 13 # number of overall misses
system.l2c.overall_misses::total 664 # number of overall misses
-system.l2c.ReadReq_miss_latency 27701000 # number of ReadReq miss cycles
-system.l2c.UpgradeReq_miss_latency 157500 # number of UpgradeReq miss cycles
-system.l2c.ReadExReq_miss_latency 6878000 # number of ReadExReq miss cycles
-system.l2c.demand_miss_latency 34579000 # number of demand (read+write) miss cycles
-system.l2c.overall_miss_latency 34579000 # number of overall miss cycles
-system.l2c.ReadReq_accesses::0 662 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::1 440 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::2 441 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::3 439 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_miss_latency::cpu0.inst 18441500 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu0.data 3931500 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu1.inst 745000 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu1.data 52500 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu2.inst 4016500 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu2.data 365500 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu3.inst 96000 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu3.data 52500 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::total 27701000 # number of ReadReq miss cycles
+system.l2c.UpgradeReq_miss_latency::cpu1.data 52500 # number of UpgradeReq miss cycles
+system.l2c.UpgradeReq_miss_latency::cpu2.data 52500 # number of UpgradeReq miss cycles
+system.l2c.UpgradeReq_miss_latency::cpu3.data 52500 # number of UpgradeReq miss cycles
+system.l2c.UpgradeReq_miss_latency::total 157500 # number of UpgradeReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu0.data 4940000 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu1.data 627500 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu2.data 683000 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu3.data 627500 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::total 6878000 # number of ReadExReq miss cycles
+system.l2c.demand_miss_latency::cpu0.inst 18441500 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu0.data 8871500 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu1.inst 745000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu1.data 680000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu2.inst 4016500 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu2.data 1048500 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu3.inst 96000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu3.data 680000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::total 34579000 # number of demand (read+write) miss cycles
+system.l2c.overall_miss_latency::cpu0.inst 18441500 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu0.data 8871500 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu1.inst 745000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu1.data 680000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu2.inst 4016500 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu2.data 1048500 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu3.inst 96000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu3.data 680000 # number of overall miss cycles
+system.l2c.overall_miss_latency::total 34579000 # number of overall miss cycles
+system.l2c.ReadReq_accesses::cpu0.inst 582 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu0.data 80 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu1.inst 427 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu1.data 13 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu2.inst 427 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu2.data 14 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu3.inst 426 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu3.data 13 # number of ReadReq accesses(hits+misses)
system.l2c.ReadReq_accesses::total 1982 # number of ReadReq accesses(hits+misses)
-system.l2c.Writeback_accesses::0 9 # number of Writeback accesses(hits+misses)
+system.l2c.Writeback_accesses::writebacks 9 # number of Writeback accesses(hits+misses)
system.l2c.Writeback_accesses::total 9 # number of Writeback accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::0 24 # number of UpgradeReq accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::1 22 # number of UpgradeReq accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::2 22 # number of UpgradeReq accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::3 22 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu0.data 24 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu1.data 22 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu2.data 22 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu3.data 22 # number of UpgradeReq accesses(hits+misses)
system.l2c.UpgradeReq_accesses::total 90 # number of UpgradeReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::0 94 # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::1 12 # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::2 13 # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::3 12 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu0.data 94 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu1.data 12 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu2.data 13 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu3.data 12 # number of ReadExReq accesses(hits+misses)
system.l2c.ReadExReq_accesses::total 131 # number of ReadExReq accesses(hits+misses)
-system.l2c.demand_accesses::0 756 # number of demand (read+write) accesses
-system.l2c.demand_accesses::1 452 # number of demand (read+write) accesses
-system.l2c.demand_accesses::2 454 # number of demand (read+write) accesses
-system.l2c.demand_accesses::3 451 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu0.inst 582 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu0.data 174 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu1.inst 427 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu1.data 25 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu2.inst 427 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu2.data 27 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu3.inst 426 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu3.data 25 # number of demand (read+write) accesses
system.l2c.demand_accesses::total 2113 # number of demand (read+write) accesses
-system.l2c.overall_accesses::0 756 # number of overall (read+write) accesses
-system.l2c.overall_accesses::1 452 # number of overall (read+write) accesses
-system.l2c.overall_accesses::2 454 # number of overall (read+write) accesses
-system.l2c.overall_accesses::3 451 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu0.inst 582 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu0.data 174 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu1.inst 427 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu1.data 25 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu2.inst 427 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu2.data 27 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu3.inst 426 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu3.data 25 # number of overall (read+write) accesses
system.l2c.overall_accesses::total 2113 # number of overall (read+write) accesses
-system.l2c.ReadReq_miss_rate::0 0.648036 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::1 0.036364 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::2 0.192744 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::3 0.006834 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::total 0.883977 # miss rate for ReadReq accesses
-system.l2c.UpgradeReq_miss_rate::0 0.875000 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::1 1 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::2 1 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::3 1 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::total 3.875000 # miss rate for UpgradeReq accesses
-system.l2c.ReadExReq_miss_rate::0 1 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::1 1 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::2 1 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::3 1 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::total 4 # miss rate for ReadExReq accesses
-system.l2c.demand_miss_rate::0 0.691799 # miss rate for demand accesses
-system.l2c.demand_miss_rate::1 0.061947 # miss rate for demand accesses
-system.l2c.demand_miss_rate::2 0.215859 # miss rate for demand accesses
-system.l2c.demand_miss_rate::3 0.033259 # miss rate for demand accesses
-system.l2c.demand_miss_rate::total 1.002864 # miss rate for demand accesses
-system.l2c.overall_miss_rate::0 0.691799 # miss rate for overall accesses
-system.l2c.overall_miss_rate::1 0.061947 # miss rate for overall accesses
-system.l2c.overall_miss_rate::2 0.215859 # miss rate for overall accesses
-system.l2c.overall_miss_rate::3 0.033259 # miss rate for overall accesses
-system.l2c.overall_miss_rate::total 1.002864 # miss rate for overall accesses
-system.l2c.ReadReq_avg_miss_latency::0 64571.095571 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::1 1731312.500000 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::2 325894.117647 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::3 9233666.666667 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::total 11355444.379885 # average ReadReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::0 7500 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::1 7159.090909 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::2 7159.090909 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::3 7159.090909 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::total 28977.272727 # average UpgradeReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::0 73170.212766 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::1 573166.666667 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::2 529076.923077 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::3 573166.666667 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::total 1748580.469176 # average ReadExReq miss latency
-system.l2c.demand_avg_miss_latency::0 66116.634799 # average overall miss latency
-system.l2c.demand_avg_miss_latency::1 1234964.285714 # average overall miss latency
-system.l2c.demand_avg_miss_latency::2 352846.938776 # average overall miss latency
-system.l2c.demand_avg_miss_latency::3 2305266.666667 # average overall miss latency
-system.l2c.demand_avg_miss_latency::total 3959194.525956 # average overall miss latency
-system.l2c.overall_avg_miss_latency::0 66116.634799 # average overall miss latency
-system.l2c.overall_avg_miss_latency::1 1234964.285714 # average overall miss latency
-system.l2c.overall_avg_miss_latency::2 352846.938776 # average overall miss latency
-system.l2c.overall_avg_miss_latency::3 2305266.666667 # average overall miss latency
-system.l2c.overall_avg_miss_latency::total 3959194.525956 # average overall miss latency
+system.l2c.ReadReq_miss_rate::cpu0.inst 0.608247 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu0.data 0.937500 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu1.inst 0.035129 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu1.data 0.076923 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu2.inst 0.182670 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu2.data 0.500000 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu3.inst 0.004695 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu3.data 0.076923 # miss rate for ReadReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu0.data 0.875000 # miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu1.data 1 # miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu2.data 1 # miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu3.data 1 # miss rate for UpgradeReq accesses
+system.l2c.ReadExReq_miss_rate::cpu0.data 1 # miss rate for ReadExReq accesses
+system.l2c.ReadExReq_miss_rate::cpu1.data 1 # miss rate for ReadExReq accesses
+system.l2c.ReadExReq_miss_rate::cpu2.data 1 # miss rate for ReadExReq accesses
+system.l2c.ReadExReq_miss_rate::cpu3.data 1 # miss rate for ReadExReq accesses
+system.l2c.demand_miss_rate::cpu0.inst 0.608247 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu0.data 0.971264 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu1.inst 0.035129 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu1.data 0.520000 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu2.inst 0.182670 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu2.data 0.740741 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu3.inst 0.004695 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu3.data 0.520000 # miss rate for demand accesses
+system.l2c.overall_miss_rate::cpu0.inst 0.608247 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu0.data 0.971264 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu1.inst 0.035129 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu1.data 0.520000 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu2.inst 0.182670 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu2.data 0.740741 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu3.inst 0.004695 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu3.data 0.520000 # miss rate for overall accesses
+system.l2c.ReadReq_avg_miss_latency::cpu0.inst 52094.632768 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu0.data 52420 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu1.inst 49666.666667 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu1.data 52500 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu2.inst 51493.589744 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu2.data 52214.285714 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu3.inst 48000 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu3.data 52500 # average ReadReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::cpu1.data 2386.363636 # average UpgradeReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::cpu2.data 2386.363636 # average UpgradeReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::cpu3.data 2386.363636 # average UpgradeReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu0.data 52553.191489 # average ReadExReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu1.data 52291.666667 # average ReadExReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu2.data 52538.461538 # average ReadExReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu3.data 52291.666667 # average ReadExReq miss latency
+system.l2c.demand_avg_miss_latency::cpu0.inst 52094.632768 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu0.data 52494.082840 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu1.inst 49666.666667 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu1.data 52307.692308 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu2.inst 51493.589744 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu2.data 52425 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu3.inst 48000 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu3.data 52307.692308 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu0.inst 52094.632768 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu0.data 52494.082840 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu1.inst 49666.666667 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu1.data 52307.692308 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu2.inst 51493.589744 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu2.data 52425 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu3.inst 48000 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu3.data 52307.692308 # average overall miss latency
system.l2c.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.l2c.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.l2c.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -1759,55 +2042,159 @@ system.l2c.avg_blocked_cycles::no_mshrs no_value # av
system.l2c.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.l2c.fast_writes 0 # number of fast writes performed
system.l2c.cache_copies 0 # number of cache copies performed
-system.l2c.writebacks 0 # number of writebacks
-system.l2c.ReadReq_mshr_hits 8 # number of ReadReq MSHR hits
-system.l2c.demand_mshr_hits 8 # number of demand (read+write) MSHR hits
-system.l2c.overall_mshr_hits 8 # number of overall MSHR hits
-system.l2c.ReadReq_mshr_misses 525 # number of ReadReq MSHR misses
-system.l2c.UpgradeReq_mshr_misses 87 # number of UpgradeReq MSHR misses
-system.l2c.ReadExReq_mshr_misses 131 # number of ReadExReq MSHR misses
-system.l2c.demand_mshr_misses 656 # number of demand (read+write) MSHR misses
-system.l2c.overall_mshr_misses 656 # number of overall MSHR misses
-system.l2c.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.l2c.ReadReq_mshr_miss_latency 20993500 # number of ReadReq MSHR miss cycles
-system.l2c.UpgradeReq_mshr_miss_latency 3480000 # number of UpgradeReq MSHR miss cycles
-system.l2c.ReadExReq_mshr_miss_latency 5279000 # number of ReadExReq MSHR miss cycles
-system.l2c.demand_mshr_miss_latency 26272500 # number of demand (read+write) MSHR miss cycles
-system.l2c.overall_mshr_miss_latency 26272500 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.l2c.ReadReq_mshr_miss_rate::0 0.793051 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::1 1.193182 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::2 1.190476 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::3 1.195900 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::total 4.372609 # mshr miss rate for ReadReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::0 3.625000 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::1 3.954545 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::2 3.954545 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::3 3.954545 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::total 15.488636 # mshr miss rate for UpgradeReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::0 1.393617 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::1 10.916667 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::2 10.076923 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::3 10.916667 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::total 33.303873 # mshr miss rate for ReadExReq accesses
-system.l2c.demand_mshr_miss_rate::0 0.867725 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::1 1.451327 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::2 1.444934 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::3 1.454545 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::total 5.218532 # mshr miss rate for demand accesses
-system.l2c.overall_mshr_miss_rate::0 0.867725 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::1 1.451327 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::2 1.444934 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::3 1.454545 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::total 5.218532 # mshr miss rate for overall accesses
-system.l2c.ReadReq_avg_mshr_miss_latency 39987.619048 # average ReadReq mshr miss latency
-system.l2c.UpgradeReq_avg_mshr_miss_latency 40000 # average UpgradeReq mshr miss latency
-system.l2c.ReadExReq_avg_mshr_miss_latency 40297.709924 # average ReadExReq mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency 40049.542683 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency 40049.542683 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.l2c.mshr_cap_events 0 # number of times MSHR cap was activated
-system.l2c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.l2c.ReadReq_mshr_hits::cpu0.inst 1 # number of ReadReq MSHR hits
+system.l2c.ReadReq_mshr_hits::cpu1.inst 1 # number of ReadReq MSHR hits
+system.l2c.ReadReq_mshr_hits::cpu2.inst 5 # number of ReadReq MSHR hits
+system.l2c.ReadReq_mshr_hits::cpu3.inst 1 # number of ReadReq MSHR hits
+system.l2c.ReadReq_mshr_hits::total 8 # number of ReadReq MSHR hits
+system.l2c.demand_mshr_hits::cpu0.inst 1 # number of demand (read+write) MSHR hits
+system.l2c.demand_mshr_hits::cpu1.inst 1 # number of demand (read+write) MSHR hits
+system.l2c.demand_mshr_hits::cpu2.inst 5 # number of demand (read+write) MSHR hits
+system.l2c.demand_mshr_hits::cpu3.inst 1 # number of demand (read+write) MSHR hits
+system.l2c.demand_mshr_hits::total 8 # number of demand (read+write) MSHR hits
+system.l2c.overall_mshr_hits::cpu0.inst 1 # number of overall MSHR hits
+system.l2c.overall_mshr_hits::cpu1.inst 1 # number of overall MSHR hits
+system.l2c.overall_mshr_hits::cpu2.inst 5 # number of overall MSHR hits
+system.l2c.overall_mshr_hits::cpu3.inst 1 # number of overall MSHR hits
+system.l2c.overall_mshr_hits::total 8 # number of overall MSHR hits
+system.l2c.ReadReq_mshr_misses::cpu0.inst 353 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu0.data 75 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu1.inst 14 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu1.data 1 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu2.inst 73 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu2.data 7 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu3.inst 1 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu3.data 1 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::total 525 # number of ReadReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::cpu0.data 21 # number of UpgradeReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::cpu1.data 22 # number of UpgradeReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::cpu2.data 22 # number of UpgradeReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::cpu3.data 22 # number of UpgradeReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::total 87 # number of UpgradeReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::cpu0.data 94 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::cpu1.data 12 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::cpu2.data 13 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::cpu3.data 12 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::total 131 # number of ReadExReq MSHR misses
+system.l2c.demand_mshr_misses::cpu0.inst 353 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu0.data 169 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu1.inst 14 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu1.data 13 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu2.inst 73 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu2.data 20 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu3.inst 1 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu3.data 13 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::total 656 # number of demand (read+write) MSHR misses
+system.l2c.overall_mshr_misses::cpu0.inst 353 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu0.data 169 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu1.inst 14 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu1.data 13 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu2.inst 73 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu2.data 20 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu3.inst 1 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu3.data 13 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::total 656 # number of overall MSHR misses
+system.l2c.ReadReq_mshr_miss_latency::cpu0.inst 14091500 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu0.data 3019000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu1.inst 561000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu1.data 40000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu2.inst 2922000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu2.data 280000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu3.inst 40000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu3.data 40000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::total 20993500 # number of ReadReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::cpu0.data 840000 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::cpu1.data 880000 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::cpu2.data 880000 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::cpu3.data 880000 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::total 3480000 # number of UpgradeReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu0.data 3792000 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu1.data 481000 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu2.data 524500 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu3.data 481500 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::total 5279000 # number of ReadExReq MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu0.inst 14091500 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu0.data 6811000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu1.inst 561000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu1.data 521000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu2.inst 2922000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu2.data 804500 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu3.inst 40000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu3.data 521500 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::total 26272500 # number of demand (read+write) MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu0.inst 14091500 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu0.data 6811000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu1.inst 561000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu1.data 521000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu2.inst 2922000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu2.data 804500 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu3.inst 40000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu3.data 521500 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::total 26272500 # number of overall MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_rate::cpu0.inst 0.606529 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu0.data 0.937500 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu1.inst 0.032787 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu1.data 0.076923 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu2.inst 0.170960 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu2.data 0.500000 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu3.inst 0.002347 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu3.data 0.076923 # mshr miss rate for ReadReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::cpu0.data 0.875000 # mshr miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::cpu1.data 1 # mshr miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::cpu2.data 1 # mshr miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::cpu3.data 1 # mshr miss rate for UpgradeReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::cpu0.data 1 # mshr miss rate for ReadExReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::cpu1.data 1 # mshr miss rate for ReadExReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::cpu2.data 1 # mshr miss rate for ReadExReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::cpu3.data 1 # mshr miss rate for ReadExReq accesses
+system.l2c.demand_mshr_miss_rate::cpu0.inst 0.606529 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu0.data 0.971264 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu1.inst 0.032787 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu1.data 0.520000 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu2.inst 0.170960 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu2.data 0.740741 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu3.inst 0.002347 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu3.data 0.520000 # mshr miss rate for demand accesses
+system.l2c.overall_mshr_miss_rate::cpu0.inst 0.606529 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu0.data 0.971264 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu1.inst 0.032787 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu1.data 0.520000 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu2.inst 0.170960 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu2.data 0.740741 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu3.inst 0.002347 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu3.data 0.520000 # mshr miss rate for overall accesses
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu0.inst 39919.263456 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu0.data 40253.333333 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu1.inst 40071.428571 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu1.data 40000 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu2.inst 40027.397260 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu2.data 40000 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu3.inst 40000 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu3.data 40000 # average ReadReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu0.data 40000 # average UpgradeReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu1.data 40000 # average UpgradeReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu2.data 40000 # average UpgradeReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu3.data 40000 # average UpgradeReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu0.data 40340.425532 # average ReadExReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu1.data 40083.333333 # average ReadExReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu2.data 40346.153846 # average ReadExReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu3.data 40125 # average ReadExReq mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu0.inst 39919.263456 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu0.data 40301.775148 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu1.inst 40071.428571 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu1.data 40076.923077 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu2.inst 40027.397260 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu2.data 40225 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu3.inst 40000 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu3.data 40115.384615 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu0.inst 39919.263456 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu0.data 40301.775148 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu1.inst 40071.428571 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu1.data 40076.923077 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu2.inst 40027.397260 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu2.data 40225 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu3.inst 40000 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu3.data 40115.384615 # average overall mshr miss latency
system.l2c.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/config.ini b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/config.ini
index 65fcae2f7..90b4c4184 100644
--- a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/config.ini
+++ b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu0 cpu1 cpu2 cpu3 l2c membus physmem toL2Bus
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=atomic
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.membus.port[2]
[system.cpu0]
type=AtomicSimpleCPU
-children=dcache dtb icache itb tracer workload
+children=dcache dtb icache interrupts itb tracer workload
checker=Null
clock=500
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu0.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu0.interrupts
itb=system.cpu0.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
simulate_data_stalls=false
simulate_inst_stalls=false
@@ -61,20 +71,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -97,20 +100,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -118,6 +114,9 @@ write_buffers=8
cpu_side=system.cpu0.icache_port
mem_side=system.toL2Bus.port[1]
+[system.cpu0.interrupts]
+type=SparcInterrupts
+
[system.cpu0.itb]
type=SparcTLB
size=64
@@ -146,16 +145,18 @@ uid=100
[system.cpu1]
type=AtomicSimpleCPU
-children=dcache dtb icache itb tracer
+children=dcache dtb icache interrupts itb tracer
checker=Null
clock=500
cpu_id=1
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu1.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu1.interrupts
itb=system.cpu1.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -163,6 +164,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
simulate_data_stalls=false
simulate_inst_stalls=false
@@ -184,20 +186,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -220,20 +215,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -241,6 +229,9 @@ write_buffers=8
cpu_side=system.cpu1.icache_port
mem_side=system.toL2Bus.port[3]
+[system.cpu1.interrupts]
+type=SparcInterrupts
+
[system.cpu1.itb]
type=SparcTLB
size=64
@@ -250,16 +241,18 @@ type=ExeTracer
[system.cpu2]
type=AtomicSimpleCPU
-children=dcache dtb icache itb tracer
+children=dcache dtb icache interrupts itb tracer
checker=Null
clock=500
cpu_id=2
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu2.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu2.interrupts
itb=system.cpu2.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -267,6 +260,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
simulate_data_stalls=false
simulate_inst_stalls=false
@@ -288,20 +282,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -324,20 +311,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -345,6 +325,9 @@ write_buffers=8
cpu_side=system.cpu2.icache_port
mem_side=system.toL2Bus.port[5]
+[system.cpu2.interrupts]
+type=SparcInterrupts
+
[system.cpu2.itb]
type=SparcTLB
size=64
@@ -354,16 +337,18 @@ type=ExeTracer
[system.cpu3]
type=AtomicSimpleCPU
-children=dcache dtb icache itb tracer
+children=dcache dtb icache interrupts itb tracer
checker=Null
clock=500
cpu_id=3
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu3.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu3.interrupts
itb=system.cpu3.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -371,6 +356,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
simulate_data_stalls=false
simulate_inst_stalls=false
@@ -392,20 +378,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -428,20 +407,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -449,6 +421,9 @@ write_buffers=8
cpu_side=system.cpu3.icache_port
mem_side=system.toL2Bus.port[7]
+[system.cpu3.interrupts]
+type=SparcInterrupts
+
[system.cpu3.itb]
type=SparcTLB
size=64
@@ -467,20 +442,13 @@ is_top_level=false
latency=10000
max_miss_count=0
mshrs=92
-num_cpus=4
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=100000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=4194304
subblock_size=0
+system=system
tgts_per_mshr=16
trace_addr=0
two_queue=false
diff --git a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/simout b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/simout
index 8daa6c894..4d44fa6f6 100755
--- a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/simout
+++ b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:02:00
-gem5 started Jan 23 2012 04:24:32
+gem5 compiled Feb 11 2012 13:08:33
+gem5 started Feb 11 2012 13:55:56
gem5 executing on zizzer
-command line: build/SPARC_SE/gem5.opt -d build/SPARC_SE/tests/opt/quick/40.m5threads-test-atomic/sparc/linux/simple-atomic-mp -re tests/run.py build/SPARC_SE/tests/opt/quick/40.m5threads-test-atomic/sparc/linux/simple-atomic-mp
+command line: build/SPARC/gem5.fast -d build/SPARC/tests/fast/quick/se/40.m5threads-test-atomic/sparc/linux/simple-atomic-mp -re tests/run.py build/SPARC/tests/fast/quick/se/40.m5threads-test-atomic/sparc/linux/simple-atomic-mp
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Init done
diff --git a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/stats.txt b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/stats.txt
index 0cc0a830c..71dd904a3 100644
--- a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/stats.txt
+++ b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000088 # Nu
sim_ticks 87713500 # Number of ticks simulated
final_tick 87713500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1650324 # Simulator instruction rate (inst/s)
-host_tick_rate 213702670 # Simulator tick rate (ticks/s)
-host_mem_usage 1140448 # Number of bytes of host memory used
+host_inst_rate 1664146 # Simulator instruction rate (inst/s)
+host_op_rate 1664073 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 215483439 # Simulator tick rate (ticks/s)
+host_mem_usage 1139232 # Number of bytes of host memory used
host_seconds 0.41 # Real time elapsed on the host
sim_insts 677340 # Number of instructions simulated
+sim_ops 677340 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 35776 # Number of bytes read from this memory
system.physmem.bytes_inst_read 22272 # Number of instructions bytes read from this memory
system.physmem.bytes_written 0 # Number of bytes written to this memory
@@ -22,7 +24,8 @@ system.cpu0.workload.num_syscalls 89 # Nu
system.cpu0.numCycles 175428 # number of cpu cycles simulated
system.cpu0.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu0.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu0.num_insts 175339 # Number of instructions executed
+system.cpu0.committedInsts 175339 # Number of instructions committed
+system.cpu0.committedOps 175339 # Number of ops (including micro ops) committed
system.cpu0.num_int_alu_accesses 120388 # Number of integer alu accesses
system.cpu0.num_fp_alu_accesses 0 # Number of float alu accesses
system.cpu0.num_func_calls 390 # number of times a function call or return occured
@@ -46,24 +49,30 @@ system.cpu0.icache.total_refs 174934 # To
system.cpu0.icache.sampled_refs 467 # Sample count of references to valid blocks.
system.cpu0.icache.avg_refs 374.591006 # Average number of references to valid blocks.
system.cpu0.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu0.icache.occ_blocks::0 222.757301 # Average occupied blocks per context
-system.cpu0.icache.occ_percent::0 0.435073 # Average percentage of cache occupancy
-system.cpu0.icache.ReadReq_hits 174934 # number of ReadReq hits
-system.cpu0.icache.demand_hits 174934 # number of demand (read+write) hits
-system.cpu0.icache.overall_hits 174934 # number of overall hits
-system.cpu0.icache.ReadReq_misses 467 # number of ReadReq misses
-system.cpu0.icache.demand_misses 467 # number of demand (read+write) misses
-system.cpu0.icache.overall_misses 467 # number of overall misses
-system.cpu0.icache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.cpu0.icache.overall_miss_latency 0 # number of overall miss cycles
-system.cpu0.icache.ReadReq_accesses 175401 # number of ReadReq accesses(hits+misses)
-system.cpu0.icache.demand_accesses 175401 # number of demand (read+write) accesses
-system.cpu0.icache.overall_accesses 175401 # number of overall (read+write) accesses
-system.cpu0.icache.ReadReq_miss_rate 0.002662 # miss rate for ReadReq accesses
-system.cpu0.icache.demand_miss_rate 0.002662 # miss rate for demand accesses
-system.cpu0.icache.overall_miss_rate 0.002662 # miss rate for overall accesses
-system.cpu0.icache.demand_avg_miss_latency 0 # average overall miss latency
-system.cpu0.icache.overall_avg_miss_latency 0 # average overall miss latency
+system.cpu0.icache.occ_blocks::cpu0.inst 222.757301 # Average occupied blocks per requestor
+system.cpu0.icache.occ_percent::cpu0.inst 0.435073 # Average percentage of cache occupancy
+system.cpu0.icache.occ_percent::total 0.435073 # Average percentage of cache occupancy
+system.cpu0.icache.ReadReq_hits::cpu0.inst 174934 # number of ReadReq hits
+system.cpu0.icache.ReadReq_hits::total 174934 # number of ReadReq hits
+system.cpu0.icache.demand_hits::cpu0.inst 174934 # number of demand (read+write) hits
+system.cpu0.icache.demand_hits::total 174934 # number of demand (read+write) hits
+system.cpu0.icache.overall_hits::cpu0.inst 174934 # number of overall hits
+system.cpu0.icache.overall_hits::total 174934 # number of overall hits
+system.cpu0.icache.ReadReq_misses::cpu0.inst 467 # number of ReadReq misses
+system.cpu0.icache.ReadReq_misses::total 467 # number of ReadReq misses
+system.cpu0.icache.demand_misses::cpu0.inst 467 # number of demand (read+write) misses
+system.cpu0.icache.demand_misses::total 467 # number of demand (read+write) misses
+system.cpu0.icache.overall_misses::cpu0.inst 467 # number of overall misses
+system.cpu0.icache.overall_misses::total 467 # number of overall misses
+system.cpu0.icache.ReadReq_accesses::cpu0.inst 175401 # number of ReadReq accesses(hits+misses)
+system.cpu0.icache.ReadReq_accesses::total 175401 # number of ReadReq accesses(hits+misses)
+system.cpu0.icache.demand_accesses::cpu0.inst 175401 # number of demand (read+write) accesses
+system.cpu0.icache.demand_accesses::total 175401 # number of demand (read+write) accesses
+system.cpu0.icache.overall_accesses::cpu0.inst 175401 # number of overall (read+write) accesses
+system.cpu0.icache.overall_accesses::total 175401 # number of overall (read+write) accesses
+system.cpu0.icache.ReadReq_miss_rate::cpu0.inst 0.002662 # miss rate for ReadReq accesses
+system.cpu0.icache.demand_miss_rate::cpu0.inst 0.002662 # miss rate for demand accesses
+system.cpu0.icache.overall_miss_rate::cpu0.inst 0.002662 # miss rate for overall accesses
system.cpu0.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu0.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu0.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -72,22 +81,6 @@ system.cpu0.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu0.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu0.icache.fast_writes 0 # number of fast writes performed
system.cpu0.icache.cache_copies 0 # number of cache copies performed
-system.cpu0.icache.writebacks 0 # number of writebacks
-system.cpu0.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu0.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu0.icache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.cpu0.icache.overall_mshr_misses 0 # number of overall MSHR misses
-system.cpu0.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu0.icache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.cpu0.icache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.cpu0.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu0.icache.demand_mshr_miss_rate 0 # mshr miss rate for demand accesses
-system.cpu0.icache.overall_mshr_miss_rate 0 # mshr miss rate for overall accesses
-system.cpu0.icache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu0.icache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu0.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu0.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu0.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
system.cpu0.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu0.dcache.replacements 9 # number of replacements
system.cpu0.dcache.tagsinuse 145.712770 # Cycle average of tags in use
@@ -95,32 +88,44 @@ system.cpu0.dcache.total_refs 61599 # To
system.cpu0.dcache.sampled_refs 170 # Sample count of references to valid blocks.
system.cpu0.dcache.avg_refs 362.347059 # Average number of references to valid blocks.
system.cpu0.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu0.dcache.occ_blocks::0 145.712770 # Average occupied blocks per context
-system.cpu0.dcache.occ_percent::0 0.284595 # Average percentage of cache occupancy
-system.cpu0.dcache.ReadReq_hits 54431 # number of ReadReq hits
-system.cpu0.dcache.WriteReq_hits 27578 # number of WriteReq hits
-system.cpu0.dcache.SwapReq_hits 15 # number of SwapReq hits
-system.cpu0.dcache.demand_hits 82009 # number of demand (read+write) hits
-system.cpu0.dcache.overall_hits 82009 # number of overall hits
-system.cpu0.dcache.ReadReq_misses 151 # number of ReadReq misses
-system.cpu0.dcache.WriteReq_misses 177 # number of WriteReq misses
-system.cpu0.dcache.SwapReq_misses 27 # number of SwapReq misses
-system.cpu0.dcache.demand_misses 328 # number of demand (read+write) misses
-system.cpu0.dcache.overall_misses 328 # number of overall misses
-system.cpu0.dcache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.cpu0.dcache.overall_miss_latency 0 # number of overall miss cycles
-system.cpu0.dcache.ReadReq_accesses 54582 # number of ReadReq accesses(hits+misses)
-system.cpu0.dcache.WriteReq_accesses 27755 # number of WriteReq accesses(hits+misses)
-system.cpu0.dcache.SwapReq_accesses 42 # number of SwapReq accesses(hits+misses)
-system.cpu0.dcache.demand_accesses 82337 # number of demand (read+write) accesses
-system.cpu0.dcache.overall_accesses 82337 # number of overall (read+write) accesses
-system.cpu0.dcache.ReadReq_miss_rate 0.002766 # miss rate for ReadReq accesses
-system.cpu0.dcache.WriteReq_miss_rate 0.006377 # miss rate for WriteReq accesses
-system.cpu0.dcache.SwapReq_miss_rate 0.642857 # miss rate for SwapReq accesses
-system.cpu0.dcache.demand_miss_rate 0.003984 # miss rate for demand accesses
-system.cpu0.dcache.overall_miss_rate 0.003984 # miss rate for overall accesses
-system.cpu0.dcache.demand_avg_miss_latency 0 # average overall miss latency
-system.cpu0.dcache.overall_avg_miss_latency 0 # average overall miss latency
+system.cpu0.dcache.occ_blocks::cpu0.data 145.712770 # Average occupied blocks per requestor
+system.cpu0.dcache.occ_percent::cpu0.data 0.284595 # Average percentage of cache occupancy
+system.cpu0.dcache.occ_percent::total 0.284595 # Average percentage of cache occupancy
+system.cpu0.dcache.ReadReq_hits::cpu0.data 54431 # number of ReadReq hits
+system.cpu0.dcache.ReadReq_hits::total 54431 # number of ReadReq hits
+system.cpu0.dcache.WriteReq_hits::cpu0.data 27578 # number of WriteReq hits
+system.cpu0.dcache.WriteReq_hits::total 27578 # number of WriteReq hits
+system.cpu0.dcache.SwapReq_hits::cpu0.data 15 # number of SwapReq hits
+system.cpu0.dcache.SwapReq_hits::total 15 # number of SwapReq hits
+system.cpu0.dcache.demand_hits::cpu0.data 82009 # number of demand (read+write) hits
+system.cpu0.dcache.demand_hits::total 82009 # number of demand (read+write) hits
+system.cpu0.dcache.overall_hits::cpu0.data 82009 # number of overall hits
+system.cpu0.dcache.overall_hits::total 82009 # number of overall hits
+system.cpu0.dcache.ReadReq_misses::cpu0.data 151 # number of ReadReq misses
+system.cpu0.dcache.ReadReq_misses::total 151 # number of ReadReq misses
+system.cpu0.dcache.WriteReq_misses::cpu0.data 177 # number of WriteReq misses
+system.cpu0.dcache.WriteReq_misses::total 177 # number of WriteReq misses
+system.cpu0.dcache.SwapReq_misses::cpu0.data 27 # number of SwapReq misses
+system.cpu0.dcache.SwapReq_misses::total 27 # number of SwapReq misses
+system.cpu0.dcache.demand_misses::cpu0.data 328 # number of demand (read+write) misses
+system.cpu0.dcache.demand_misses::total 328 # number of demand (read+write) misses
+system.cpu0.dcache.overall_misses::cpu0.data 328 # number of overall misses
+system.cpu0.dcache.overall_misses::total 328 # number of overall misses
+system.cpu0.dcache.ReadReq_accesses::cpu0.data 54582 # number of ReadReq accesses(hits+misses)
+system.cpu0.dcache.ReadReq_accesses::total 54582 # number of ReadReq accesses(hits+misses)
+system.cpu0.dcache.WriteReq_accesses::cpu0.data 27755 # number of WriteReq accesses(hits+misses)
+system.cpu0.dcache.WriteReq_accesses::total 27755 # number of WriteReq accesses(hits+misses)
+system.cpu0.dcache.SwapReq_accesses::cpu0.data 42 # number of SwapReq accesses(hits+misses)
+system.cpu0.dcache.SwapReq_accesses::total 42 # number of SwapReq accesses(hits+misses)
+system.cpu0.dcache.demand_accesses::cpu0.data 82337 # number of demand (read+write) accesses
+system.cpu0.dcache.demand_accesses::total 82337 # number of demand (read+write) accesses
+system.cpu0.dcache.overall_accesses::cpu0.data 82337 # number of overall (read+write) accesses
+system.cpu0.dcache.overall_accesses::total 82337 # number of overall (read+write) accesses
+system.cpu0.dcache.ReadReq_miss_rate::cpu0.data 0.002766 # miss rate for ReadReq accesses
+system.cpu0.dcache.WriteReq_miss_rate::cpu0.data 0.006377 # miss rate for WriteReq accesses
+system.cpu0.dcache.SwapReq_miss_rate::cpu0.data 0.642857 # miss rate for SwapReq accesses
+system.cpu0.dcache.demand_miss_rate::cpu0.data 0.003984 # miss rate for demand accesses
+system.cpu0.dcache.overall_miss_rate::cpu0.data 0.003984 # miss rate for overall accesses
system.cpu0.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu0.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu0.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -129,27 +134,14 @@ system.cpu0.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu0.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu0.dcache.fast_writes 0 # number of fast writes performed
system.cpu0.dcache.cache_copies 0 # number of cache copies performed
-system.cpu0.dcache.writebacks 6 # number of writebacks
-system.cpu0.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu0.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu0.dcache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.cpu0.dcache.overall_mshr_misses 0 # number of overall MSHR misses
-system.cpu0.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu0.dcache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.cpu0.dcache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.cpu0.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu0.dcache.demand_mshr_miss_rate 0 # mshr miss rate for demand accesses
-system.cpu0.dcache.overall_mshr_miss_rate 0 # mshr miss rate for overall accesses
-system.cpu0.dcache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu0.dcache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu0.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu0.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu0.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu0.dcache.writebacks::writebacks 6 # number of writebacks
+system.cpu0.dcache.writebacks::total 6 # number of writebacks
system.cpu0.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu1.numCycles 173308 # number of cpu cycles simulated
system.cpu1.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu1.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu1.num_insts 167398 # Number of instructions executed
+system.cpu1.committedInsts 167398 # Number of instructions committed
+system.cpu1.committedOps 167398 # Number of ops (including micro ops) committed
system.cpu1.num_int_alu_accesses 109926 # Number of integer alu accesses
system.cpu1.num_fp_alu_accesses 0 # Number of float alu accesses
system.cpu1.num_func_calls 633 # number of times a function call or return occured
@@ -173,24 +165,30 @@ system.cpu1.icache.total_refs 167072 # To
system.cpu1.icache.sampled_refs 358 # Sample count of references to valid blocks.
system.cpu1.icache.avg_refs 466.681564 # Average number of references to valid blocks.
system.cpu1.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu1.icache.occ_blocks::0 76.746014 # Average occupied blocks per context
-system.cpu1.icache.occ_percent::0 0.149895 # Average percentage of cache occupancy
-system.cpu1.icache.ReadReq_hits 167072 # number of ReadReq hits
-system.cpu1.icache.demand_hits 167072 # number of demand (read+write) hits
-system.cpu1.icache.overall_hits 167072 # number of overall hits
-system.cpu1.icache.ReadReq_misses 358 # number of ReadReq misses
-system.cpu1.icache.demand_misses 358 # number of demand (read+write) misses
-system.cpu1.icache.overall_misses 358 # number of overall misses
-system.cpu1.icache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.cpu1.icache.overall_miss_latency 0 # number of overall miss cycles
-system.cpu1.icache.ReadReq_accesses 167430 # number of ReadReq accesses(hits+misses)
-system.cpu1.icache.demand_accesses 167430 # number of demand (read+write) accesses
-system.cpu1.icache.overall_accesses 167430 # number of overall (read+write) accesses
-system.cpu1.icache.ReadReq_miss_rate 0.002138 # miss rate for ReadReq accesses
-system.cpu1.icache.demand_miss_rate 0.002138 # miss rate for demand accesses
-system.cpu1.icache.overall_miss_rate 0.002138 # miss rate for overall accesses
-system.cpu1.icache.demand_avg_miss_latency 0 # average overall miss latency
-system.cpu1.icache.overall_avg_miss_latency 0 # average overall miss latency
+system.cpu1.icache.occ_blocks::cpu1.inst 76.746014 # Average occupied blocks per requestor
+system.cpu1.icache.occ_percent::cpu1.inst 0.149895 # Average percentage of cache occupancy
+system.cpu1.icache.occ_percent::total 0.149895 # Average percentage of cache occupancy
+system.cpu1.icache.ReadReq_hits::cpu1.inst 167072 # number of ReadReq hits
+system.cpu1.icache.ReadReq_hits::total 167072 # number of ReadReq hits
+system.cpu1.icache.demand_hits::cpu1.inst 167072 # number of demand (read+write) hits
+system.cpu1.icache.demand_hits::total 167072 # number of demand (read+write) hits
+system.cpu1.icache.overall_hits::cpu1.inst 167072 # number of overall hits
+system.cpu1.icache.overall_hits::total 167072 # number of overall hits
+system.cpu1.icache.ReadReq_misses::cpu1.inst 358 # number of ReadReq misses
+system.cpu1.icache.ReadReq_misses::total 358 # number of ReadReq misses
+system.cpu1.icache.demand_misses::cpu1.inst 358 # number of demand (read+write) misses
+system.cpu1.icache.demand_misses::total 358 # number of demand (read+write) misses
+system.cpu1.icache.overall_misses::cpu1.inst 358 # number of overall misses
+system.cpu1.icache.overall_misses::total 358 # number of overall misses
+system.cpu1.icache.ReadReq_accesses::cpu1.inst 167430 # number of ReadReq accesses(hits+misses)
+system.cpu1.icache.ReadReq_accesses::total 167430 # number of ReadReq accesses(hits+misses)
+system.cpu1.icache.demand_accesses::cpu1.inst 167430 # number of demand (read+write) accesses
+system.cpu1.icache.demand_accesses::total 167430 # number of demand (read+write) accesses
+system.cpu1.icache.overall_accesses::cpu1.inst 167430 # number of overall (read+write) accesses
+system.cpu1.icache.overall_accesses::total 167430 # number of overall (read+write) accesses
+system.cpu1.icache.ReadReq_miss_rate::cpu1.inst 0.002138 # miss rate for ReadReq accesses
+system.cpu1.icache.demand_miss_rate::cpu1.inst 0.002138 # miss rate for demand accesses
+system.cpu1.icache.overall_miss_rate::cpu1.inst 0.002138 # miss rate for overall accesses
system.cpu1.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu1.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu1.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -199,22 +197,6 @@ system.cpu1.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu1.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu1.icache.fast_writes 0 # number of fast writes performed
system.cpu1.icache.cache_copies 0 # number of cache copies performed
-system.cpu1.icache.writebacks 0 # number of writebacks
-system.cpu1.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu1.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu1.icache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.cpu1.icache.overall_mshr_misses 0 # number of overall MSHR misses
-system.cpu1.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu1.icache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.cpu1.icache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.cpu1.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu1.icache.demand_mshr_miss_rate 0 # mshr miss rate for demand accesses
-system.cpu1.icache.overall_mshr_miss_rate 0 # mshr miss rate for overall accesses
-system.cpu1.icache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu1.icache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu1.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu1.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu1.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
system.cpu1.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu1.dcache.replacements 2 # number of replacements
system.cpu1.dcache.tagsinuse 29.073016 # Cycle average of tags in use
@@ -222,32 +204,44 @@ system.cpu1.dcache.total_refs 26889 # To
system.cpu1.dcache.sampled_refs 28 # Sample count of references to valid blocks.
system.cpu1.dcache.avg_refs 960.321429 # Average number of references to valid blocks.
system.cpu1.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu1.dcache.occ_blocks::0 29.073016 # Average occupied blocks per context
-system.cpu1.dcache.occ_percent::0 0.056783 # Average percentage of cache occupancy
-system.cpu1.dcache.ReadReq_hits 40468 # number of ReadReq hits
-system.cpu1.dcache.WriteReq_hits 12563 # number of WriteReq hits
-system.cpu1.dcache.SwapReq_hits 14 # number of SwapReq hits
-system.cpu1.dcache.demand_hits 53031 # number of demand (read+write) hits
-system.cpu1.dcache.overall_hits 53031 # number of overall hits
-system.cpu1.dcache.ReadReq_misses 176 # number of ReadReq misses
-system.cpu1.dcache.WriteReq_misses 106 # number of WriteReq misses
-system.cpu1.dcache.SwapReq_misses 57 # number of SwapReq misses
-system.cpu1.dcache.demand_misses 282 # number of demand (read+write) misses
-system.cpu1.dcache.overall_misses 282 # number of overall misses
-system.cpu1.dcache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.cpu1.dcache.overall_miss_latency 0 # number of overall miss cycles
-system.cpu1.dcache.ReadReq_accesses 40644 # number of ReadReq accesses(hits+misses)
-system.cpu1.dcache.WriteReq_accesses 12669 # number of WriteReq accesses(hits+misses)
-system.cpu1.dcache.SwapReq_accesses 71 # number of SwapReq accesses(hits+misses)
-system.cpu1.dcache.demand_accesses 53313 # number of demand (read+write) accesses
-system.cpu1.dcache.overall_accesses 53313 # number of overall (read+write) accesses
-system.cpu1.dcache.ReadReq_miss_rate 0.004330 # miss rate for ReadReq accesses
-system.cpu1.dcache.WriteReq_miss_rate 0.008367 # miss rate for WriteReq accesses
-system.cpu1.dcache.SwapReq_miss_rate 0.802817 # miss rate for SwapReq accesses
-system.cpu1.dcache.demand_miss_rate 0.005290 # miss rate for demand accesses
-system.cpu1.dcache.overall_miss_rate 0.005290 # miss rate for overall accesses
-system.cpu1.dcache.demand_avg_miss_latency 0 # average overall miss latency
-system.cpu1.dcache.overall_avg_miss_latency 0 # average overall miss latency
+system.cpu1.dcache.occ_blocks::cpu1.data 29.073016 # Average occupied blocks per requestor
+system.cpu1.dcache.occ_percent::cpu1.data 0.056783 # Average percentage of cache occupancy
+system.cpu1.dcache.occ_percent::total 0.056783 # Average percentage of cache occupancy
+system.cpu1.dcache.ReadReq_hits::cpu1.data 40468 # number of ReadReq hits
+system.cpu1.dcache.ReadReq_hits::total 40468 # number of ReadReq hits
+system.cpu1.dcache.WriteReq_hits::cpu1.data 12563 # number of WriteReq hits
+system.cpu1.dcache.WriteReq_hits::total 12563 # number of WriteReq hits
+system.cpu1.dcache.SwapReq_hits::cpu1.data 14 # number of SwapReq hits
+system.cpu1.dcache.SwapReq_hits::total 14 # number of SwapReq hits
+system.cpu1.dcache.demand_hits::cpu1.data 53031 # number of demand (read+write) hits
+system.cpu1.dcache.demand_hits::total 53031 # number of demand (read+write) hits
+system.cpu1.dcache.overall_hits::cpu1.data 53031 # number of overall hits
+system.cpu1.dcache.overall_hits::total 53031 # number of overall hits
+system.cpu1.dcache.ReadReq_misses::cpu1.data 176 # number of ReadReq misses
+system.cpu1.dcache.ReadReq_misses::total 176 # number of ReadReq misses
+system.cpu1.dcache.WriteReq_misses::cpu1.data 106 # number of WriteReq misses
+system.cpu1.dcache.WriteReq_misses::total 106 # number of WriteReq misses
+system.cpu1.dcache.SwapReq_misses::cpu1.data 57 # number of SwapReq misses
+system.cpu1.dcache.SwapReq_misses::total 57 # number of SwapReq misses
+system.cpu1.dcache.demand_misses::cpu1.data 282 # number of demand (read+write) misses
+system.cpu1.dcache.demand_misses::total 282 # number of demand (read+write) misses
+system.cpu1.dcache.overall_misses::cpu1.data 282 # number of overall misses
+system.cpu1.dcache.overall_misses::total 282 # number of overall misses
+system.cpu1.dcache.ReadReq_accesses::cpu1.data 40644 # number of ReadReq accesses(hits+misses)
+system.cpu1.dcache.ReadReq_accesses::total 40644 # number of ReadReq accesses(hits+misses)
+system.cpu1.dcache.WriteReq_accesses::cpu1.data 12669 # number of WriteReq accesses(hits+misses)
+system.cpu1.dcache.WriteReq_accesses::total 12669 # number of WriteReq accesses(hits+misses)
+system.cpu1.dcache.SwapReq_accesses::cpu1.data 71 # number of SwapReq accesses(hits+misses)
+system.cpu1.dcache.SwapReq_accesses::total 71 # number of SwapReq accesses(hits+misses)
+system.cpu1.dcache.demand_accesses::cpu1.data 53313 # number of demand (read+write) accesses
+system.cpu1.dcache.demand_accesses::total 53313 # number of demand (read+write) accesses
+system.cpu1.dcache.overall_accesses::cpu1.data 53313 # number of overall (read+write) accesses
+system.cpu1.dcache.overall_accesses::total 53313 # number of overall (read+write) accesses
+system.cpu1.dcache.ReadReq_miss_rate::cpu1.data 0.004330 # miss rate for ReadReq accesses
+system.cpu1.dcache.WriteReq_miss_rate::cpu1.data 0.008367 # miss rate for WriteReq accesses
+system.cpu1.dcache.SwapReq_miss_rate::cpu1.data 0.802817 # miss rate for SwapReq accesses
+system.cpu1.dcache.demand_miss_rate::cpu1.data 0.005290 # miss rate for demand accesses
+system.cpu1.dcache.overall_miss_rate::cpu1.data 0.005290 # miss rate for overall accesses
system.cpu1.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu1.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu1.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -256,27 +250,14 @@ system.cpu1.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu1.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu1.dcache.fast_writes 0 # number of fast writes performed
system.cpu1.dcache.cache_copies 0 # number of cache copies performed
-system.cpu1.dcache.writebacks 1 # number of writebacks
-system.cpu1.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu1.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu1.dcache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.cpu1.dcache.overall_mshr_misses 0 # number of overall MSHR misses
-system.cpu1.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu1.dcache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.cpu1.dcache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.cpu1.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu1.dcache.demand_mshr_miss_rate 0 # mshr miss rate for demand accesses
-system.cpu1.dcache.overall_mshr_miss_rate 0 # mshr miss rate for overall accesses
-system.cpu1.dcache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu1.dcache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu1.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu1.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu1.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu1.dcache.writebacks::writebacks 1 # number of writebacks
+system.cpu1.dcache.writebacks::total 1 # number of writebacks
system.cpu1.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu2.numCycles 173308 # number of cpu cycles simulated
system.cpu2.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu2.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu2.num_insts 167334 # Number of instructions executed
+system.cpu2.committedInsts 167334 # Number of instructions committed
+system.cpu2.committedOps 167334 # Number of ops (including micro ops) committed
system.cpu2.num_int_alu_accesses 113333 # Number of integer alu accesses
system.cpu2.num_fp_alu_accesses 0 # Number of float alu accesses
system.cpu2.num_func_calls 633 # number of times a function call or return occured
@@ -300,24 +281,30 @@ system.cpu2.icache.total_refs 167008 # To
system.cpu2.icache.sampled_refs 358 # Sample count of references to valid blocks.
system.cpu2.icache.avg_refs 466.502793 # Average number of references to valid blocks.
system.cpu2.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu2.icache.occ_blocks::0 74.775474 # Average occupied blocks per context
-system.cpu2.icache.occ_percent::0 0.146046 # Average percentage of cache occupancy
-system.cpu2.icache.ReadReq_hits 167008 # number of ReadReq hits
-system.cpu2.icache.demand_hits 167008 # number of demand (read+write) hits
-system.cpu2.icache.overall_hits 167008 # number of overall hits
-system.cpu2.icache.ReadReq_misses 358 # number of ReadReq misses
-system.cpu2.icache.demand_misses 358 # number of demand (read+write) misses
-system.cpu2.icache.overall_misses 358 # number of overall misses
-system.cpu2.icache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.cpu2.icache.overall_miss_latency 0 # number of overall miss cycles
-system.cpu2.icache.ReadReq_accesses 167366 # number of ReadReq accesses(hits+misses)
-system.cpu2.icache.demand_accesses 167366 # number of demand (read+write) accesses
-system.cpu2.icache.overall_accesses 167366 # number of overall (read+write) accesses
-system.cpu2.icache.ReadReq_miss_rate 0.002139 # miss rate for ReadReq accesses
-system.cpu2.icache.demand_miss_rate 0.002139 # miss rate for demand accesses
-system.cpu2.icache.overall_miss_rate 0.002139 # miss rate for overall accesses
-system.cpu2.icache.demand_avg_miss_latency 0 # average overall miss latency
-system.cpu2.icache.overall_avg_miss_latency 0 # average overall miss latency
+system.cpu2.icache.occ_blocks::cpu2.inst 74.775474 # Average occupied blocks per requestor
+system.cpu2.icache.occ_percent::cpu2.inst 0.146046 # Average percentage of cache occupancy
+system.cpu2.icache.occ_percent::total 0.146046 # Average percentage of cache occupancy
+system.cpu2.icache.ReadReq_hits::cpu2.inst 167008 # number of ReadReq hits
+system.cpu2.icache.ReadReq_hits::total 167008 # number of ReadReq hits
+system.cpu2.icache.demand_hits::cpu2.inst 167008 # number of demand (read+write) hits
+system.cpu2.icache.demand_hits::total 167008 # number of demand (read+write) hits
+system.cpu2.icache.overall_hits::cpu2.inst 167008 # number of overall hits
+system.cpu2.icache.overall_hits::total 167008 # number of overall hits
+system.cpu2.icache.ReadReq_misses::cpu2.inst 358 # number of ReadReq misses
+system.cpu2.icache.ReadReq_misses::total 358 # number of ReadReq misses
+system.cpu2.icache.demand_misses::cpu2.inst 358 # number of demand (read+write) misses
+system.cpu2.icache.demand_misses::total 358 # number of demand (read+write) misses
+system.cpu2.icache.overall_misses::cpu2.inst 358 # number of overall misses
+system.cpu2.icache.overall_misses::total 358 # number of overall misses
+system.cpu2.icache.ReadReq_accesses::cpu2.inst 167366 # number of ReadReq accesses(hits+misses)
+system.cpu2.icache.ReadReq_accesses::total 167366 # number of ReadReq accesses(hits+misses)
+system.cpu2.icache.demand_accesses::cpu2.inst 167366 # number of demand (read+write) accesses
+system.cpu2.icache.demand_accesses::total 167366 # number of demand (read+write) accesses
+system.cpu2.icache.overall_accesses::cpu2.inst 167366 # number of overall (read+write) accesses
+system.cpu2.icache.overall_accesses::total 167366 # number of overall (read+write) accesses
+system.cpu2.icache.ReadReq_miss_rate::cpu2.inst 0.002139 # miss rate for ReadReq accesses
+system.cpu2.icache.demand_miss_rate::cpu2.inst 0.002139 # miss rate for demand accesses
+system.cpu2.icache.overall_miss_rate::cpu2.inst 0.002139 # miss rate for overall accesses
system.cpu2.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu2.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu2.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -326,22 +313,6 @@ system.cpu2.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu2.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu2.icache.fast_writes 0 # number of fast writes performed
system.cpu2.icache.cache_copies 0 # number of cache copies performed
-system.cpu2.icache.writebacks 0 # number of writebacks
-system.cpu2.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu2.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu2.icache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.cpu2.icache.overall_mshr_misses 0 # number of overall MSHR misses
-system.cpu2.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu2.icache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.cpu2.icache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.cpu2.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu2.icache.demand_mshr_miss_rate 0 # mshr miss rate for demand accesses
-system.cpu2.icache.overall_mshr_miss_rate 0 # mshr miss rate for overall accesses
-system.cpu2.icache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu2.icache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu2.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu2.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu2.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
system.cpu2.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu2.dcache.replacements 2 # number of replacements
system.cpu2.dcache.tagsinuse 28.420699 # Cycle average of tags in use
@@ -349,32 +320,44 @@ system.cpu2.dcache.total_refs 33771 # To
system.cpu2.dcache.sampled_refs 28 # Sample count of references to valid blocks.
system.cpu2.dcache.avg_refs 1206.107143 # Average number of references to valid blocks.
system.cpu2.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu2.dcache.occ_blocks::0 28.420699 # Average occupied blocks per context
-system.cpu2.dcache.occ_percent::0 0.055509 # Average percentage of cache occupancy
-system.cpu2.dcache.ReadReq_hits 42192 # number of ReadReq hits
-system.cpu2.dcache.WriteReq_hits 15998 # number of WriteReq hits
-system.cpu2.dcache.SwapReq_hits 11 # number of SwapReq hits
-system.cpu2.dcache.demand_hits 58190 # number of demand (read+write) hits
-system.cpu2.dcache.overall_hits 58190 # number of overall hits
-system.cpu2.dcache.ReadReq_misses 162 # number of ReadReq misses
-system.cpu2.dcache.WriteReq_misses 109 # number of WriteReq misses
-system.cpu2.dcache.SwapReq_misses 55 # number of SwapReq misses
-system.cpu2.dcache.demand_misses 271 # number of demand (read+write) misses
-system.cpu2.dcache.overall_misses 271 # number of overall misses
-system.cpu2.dcache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.cpu2.dcache.overall_miss_latency 0 # number of overall miss cycles
-system.cpu2.dcache.ReadReq_accesses 42354 # number of ReadReq accesses(hits+misses)
-system.cpu2.dcache.WriteReq_accesses 16107 # number of WriteReq accesses(hits+misses)
-system.cpu2.dcache.SwapReq_accesses 66 # number of SwapReq accesses(hits+misses)
-system.cpu2.dcache.demand_accesses 58461 # number of demand (read+write) accesses
-system.cpu2.dcache.overall_accesses 58461 # number of overall (read+write) accesses
-system.cpu2.dcache.ReadReq_miss_rate 0.003825 # miss rate for ReadReq accesses
-system.cpu2.dcache.WriteReq_miss_rate 0.006767 # miss rate for WriteReq accesses
-system.cpu2.dcache.SwapReq_miss_rate 0.833333 # miss rate for SwapReq accesses
-system.cpu2.dcache.demand_miss_rate 0.004636 # miss rate for demand accesses
-system.cpu2.dcache.overall_miss_rate 0.004636 # miss rate for overall accesses
-system.cpu2.dcache.demand_avg_miss_latency 0 # average overall miss latency
-system.cpu2.dcache.overall_avg_miss_latency 0 # average overall miss latency
+system.cpu2.dcache.occ_blocks::cpu2.data 28.420699 # Average occupied blocks per requestor
+system.cpu2.dcache.occ_percent::cpu2.data 0.055509 # Average percentage of cache occupancy
+system.cpu2.dcache.occ_percent::total 0.055509 # Average percentage of cache occupancy
+system.cpu2.dcache.ReadReq_hits::cpu2.data 42192 # number of ReadReq hits
+system.cpu2.dcache.ReadReq_hits::total 42192 # number of ReadReq hits
+system.cpu2.dcache.WriteReq_hits::cpu2.data 15998 # number of WriteReq hits
+system.cpu2.dcache.WriteReq_hits::total 15998 # number of WriteReq hits
+system.cpu2.dcache.SwapReq_hits::cpu2.data 11 # number of SwapReq hits
+system.cpu2.dcache.SwapReq_hits::total 11 # number of SwapReq hits
+system.cpu2.dcache.demand_hits::cpu2.data 58190 # number of demand (read+write) hits
+system.cpu2.dcache.demand_hits::total 58190 # number of demand (read+write) hits
+system.cpu2.dcache.overall_hits::cpu2.data 58190 # number of overall hits
+system.cpu2.dcache.overall_hits::total 58190 # number of overall hits
+system.cpu2.dcache.ReadReq_misses::cpu2.data 162 # number of ReadReq misses
+system.cpu2.dcache.ReadReq_misses::total 162 # number of ReadReq misses
+system.cpu2.dcache.WriteReq_misses::cpu2.data 109 # number of WriteReq misses
+system.cpu2.dcache.WriteReq_misses::total 109 # number of WriteReq misses
+system.cpu2.dcache.SwapReq_misses::cpu2.data 55 # number of SwapReq misses
+system.cpu2.dcache.SwapReq_misses::total 55 # number of SwapReq misses
+system.cpu2.dcache.demand_misses::cpu2.data 271 # number of demand (read+write) misses
+system.cpu2.dcache.demand_misses::total 271 # number of demand (read+write) misses
+system.cpu2.dcache.overall_misses::cpu2.data 271 # number of overall misses
+system.cpu2.dcache.overall_misses::total 271 # number of overall misses
+system.cpu2.dcache.ReadReq_accesses::cpu2.data 42354 # number of ReadReq accesses(hits+misses)
+system.cpu2.dcache.ReadReq_accesses::total 42354 # number of ReadReq accesses(hits+misses)
+system.cpu2.dcache.WriteReq_accesses::cpu2.data 16107 # number of WriteReq accesses(hits+misses)
+system.cpu2.dcache.WriteReq_accesses::total 16107 # number of WriteReq accesses(hits+misses)
+system.cpu2.dcache.SwapReq_accesses::cpu2.data 66 # number of SwapReq accesses(hits+misses)
+system.cpu2.dcache.SwapReq_accesses::total 66 # number of SwapReq accesses(hits+misses)
+system.cpu2.dcache.demand_accesses::cpu2.data 58461 # number of demand (read+write) accesses
+system.cpu2.dcache.demand_accesses::total 58461 # number of demand (read+write) accesses
+system.cpu2.dcache.overall_accesses::cpu2.data 58461 # number of overall (read+write) accesses
+system.cpu2.dcache.overall_accesses::total 58461 # number of overall (read+write) accesses
+system.cpu2.dcache.ReadReq_miss_rate::cpu2.data 0.003825 # miss rate for ReadReq accesses
+system.cpu2.dcache.WriteReq_miss_rate::cpu2.data 0.006767 # miss rate for WriteReq accesses
+system.cpu2.dcache.SwapReq_miss_rate::cpu2.data 0.833333 # miss rate for SwapReq accesses
+system.cpu2.dcache.demand_miss_rate::cpu2.data 0.004636 # miss rate for demand accesses
+system.cpu2.dcache.overall_miss_rate::cpu2.data 0.004636 # miss rate for overall accesses
system.cpu2.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu2.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu2.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -383,27 +366,14 @@ system.cpu2.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu2.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu2.dcache.fast_writes 0 # number of fast writes performed
system.cpu2.dcache.cache_copies 0 # number of cache copies performed
-system.cpu2.dcache.writebacks 1 # number of writebacks
-system.cpu2.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu2.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu2.dcache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.cpu2.dcache.overall_mshr_misses 0 # number of overall MSHR misses
-system.cpu2.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu2.dcache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.cpu2.dcache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.cpu2.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu2.dcache.demand_mshr_miss_rate 0 # mshr miss rate for demand accesses
-system.cpu2.dcache.overall_mshr_miss_rate 0 # mshr miss rate for overall accesses
-system.cpu2.dcache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu2.dcache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu2.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu2.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu2.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu2.dcache.writebacks::writebacks 1 # number of writebacks
+system.cpu2.dcache.writebacks::total 1 # number of writebacks
system.cpu2.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu3.numCycles 173307 # number of cpu cycles simulated
system.cpu3.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu3.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu3.num_insts 167269 # Number of instructions executed
+system.cpu3.committedInsts 167269 # Number of instructions committed
+system.cpu3.committedOps 167269 # Number of ops (including micro ops) committed
system.cpu3.num_int_alu_accesses 111554 # Number of integer alu accesses
system.cpu3.num_fp_alu_accesses 0 # Number of float alu accesses
system.cpu3.num_func_calls 633 # number of times a function call or return occured
@@ -427,24 +397,30 @@ system.cpu3.icache.total_refs 166942 # To
system.cpu3.icache.sampled_refs 359 # Sample count of references to valid blocks.
system.cpu3.icache.avg_refs 465.019499 # Average number of references to valid blocks.
system.cpu3.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu3.icache.occ_blocks::0 72.869097 # Average occupied blocks per context
-system.cpu3.icache.occ_percent::0 0.142322 # Average percentage of cache occupancy
-system.cpu3.icache.ReadReq_hits 166942 # number of ReadReq hits
-system.cpu3.icache.demand_hits 166942 # number of demand (read+write) hits
-system.cpu3.icache.overall_hits 166942 # number of overall hits
-system.cpu3.icache.ReadReq_misses 359 # number of ReadReq misses
-system.cpu3.icache.demand_misses 359 # number of demand (read+write) misses
-system.cpu3.icache.overall_misses 359 # number of overall misses
-system.cpu3.icache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.cpu3.icache.overall_miss_latency 0 # number of overall miss cycles
-system.cpu3.icache.ReadReq_accesses 167301 # number of ReadReq accesses(hits+misses)
-system.cpu3.icache.demand_accesses 167301 # number of demand (read+write) accesses
-system.cpu3.icache.overall_accesses 167301 # number of overall (read+write) accesses
-system.cpu3.icache.ReadReq_miss_rate 0.002146 # miss rate for ReadReq accesses
-system.cpu3.icache.demand_miss_rate 0.002146 # miss rate for demand accesses
-system.cpu3.icache.overall_miss_rate 0.002146 # miss rate for overall accesses
-system.cpu3.icache.demand_avg_miss_latency 0 # average overall miss latency
-system.cpu3.icache.overall_avg_miss_latency 0 # average overall miss latency
+system.cpu3.icache.occ_blocks::cpu3.inst 72.869097 # Average occupied blocks per requestor
+system.cpu3.icache.occ_percent::cpu3.inst 0.142322 # Average percentage of cache occupancy
+system.cpu3.icache.occ_percent::total 0.142322 # Average percentage of cache occupancy
+system.cpu3.icache.ReadReq_hits::cpu3.inst 166942 # number of ReadReq hits
+system.cpu3.icache.ReadReq_hits::total 166942 # number of ReadReq hits
+system.cpu3.icache.demand_hits::cpu3.inst 166942 # number of demand (read+write) hits
+system.cpu3.icache.demand_hits::total 166942 # number of demand (read+write) hits
+system.cpu3.icache.overall_hits::cpu3.inst 166942 # number of overall hits
+system.cpu3.icache.overall_hits::total 166942 # number of overall hits
+system.cpu3.icache.ReadReq_misses::cpu3.inst 359 # number of ReadReq misses
+system.cpu3.icache.ReadReq_misses::total 359 # number of ReadReq misses
+system.cpu3.icache.demand_misses::cpu3.inst 359 # number of demand (read+write) misses
+system.cpu3.icache.demand_misses::total 359 # number of demand (read+write) misses
+system.cpu3.icache.overall_misses::cpu3.inst 359 # number of overall misses
+system.cpu3.icache.overall_misses::total 359 # number of overall misses
+system.cpu3.icache.ReadReq_accesses::cpu3.inst 167301 # number of ReadReq accesses(hits+misses)
+system.cpu3.icache.ReadReq_accesses::total 167301 # number of ReadReq accesses(hits+misses)
+system.cpu3.icache.demand_accesses::cpu3.inst 167301 # number of demand (read+write) accesses
+system.cpu3.icache.demand_accesses::total 167301 # number of demand (read+write) accesses
+system.cpu3.icache.overall_accesses::cpu3.inst 167301 # number of overall (read+write) accesses
+system.cpu3.icache.overall_accesses::total 167301 # number of overall (read+write) accesses
+system.cpu3.icache.ReadReq_miss_rate::cpu3.inst 0.002146 # miss rate for ReadReq accesses
+system.cpu3.icache.demand_miss_rate::cpu3.inst 0.002146 # miss rate for demand accesses
+system.cpu3.icache.overall_miss_rate::cpu3.inst 0.002146 # miss rate for overall accesses
system.cpu3.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu3.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu3.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -453,22 +429,6 @@ system.cpu3.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu3.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu3.icache.fast_writes 0 # number of fast writes performed
system.cpu3.icache.cache_copies 0 # number of cache copies performed
-system.cpu3.icache.writebacks 0 # number of writebacks
-system.cpu3.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu3.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu3.icache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.cpu3.icache.overall_mshr_misses 0 # number of overall MSHR misses
-system.cpu3.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu3.icache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.cpu3.icache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.cpu3.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu3.icache.demand_mshr_miss_rate 0 # mshr miss rate for demand accesses
-system.cpu3.icache.overall_mshr_miss_rate 0 # mshr miss rate for overall accesses
-system.cpu3.icache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu3.icache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu3.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu3.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu3.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
system.cpu3.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu3.dcache.replacements 2 # number of replacements
system.cpu3.dcache.tagsinuse 27.588376 # Cycle average of tags in use
@@ -476,32 +436,44 @@ system.cpu3.dcache.total_refs 30309 # To
system.cpu3.dcache.sampled_refs 29 # Sample count of references to valid blocks.
system.cpu3.dcache.avg_refs 1045.137931 # Average number of references to valid blocks.
system.cpu3.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu3.dcache.occ_blocks::0 27.588376 # Average occupied blocks per context
-system.cpu3.dcache.occ_percent::0 0.053884 # Average percentage of cache occupancy
-system.cpu3.dcache.ReadReq_hits 41299 # number of ReadReq hits
-system.cpu3.dcache.WriteReq_hits 14260 # number of WriteReq hits
-system.cpu3.dcache.SwapReq_hits 15 # number of SwapReq hits
-system.cpu3.dcache.demand_hits 55559 # number of demand (read+write) hits
-system.cpu3.dcache.overall_hits 55559 # number of overall hits
-system.cpu3.dcache.ReadReq_misses 159 # number of ReadReq misses
-system.cpu3.dcache.WriteReq_misses 102 # number of WriteReq misses
-system.cpu3.dcache.SwapReq_misses 55 # number of SwapReq misses
-system.cpu3.dcache.demand_misses 261 # number of demand (read+write) misses
-system.cpu3.dcache.overall_misses 261 # number of overall misses
-system.cpu3.dcache.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.cpu3.dcache.overall_miss_latency 0 # number of overall miss cycles
-system.cpu3.dcache.ReadReq_accesses 41458 # number of ReadReq accesses(hits+misses)
-system.cpu3.dcache.WriteReq_accesses 14362 # number of WriteReq accesses(hits+misses)
-system.cpu3.dcache.SwapReq_accesses 70 # number of SwapReq accesses(hits+misses)
-system.cpu3.dcache.demand_accesses 55820 # number of demand (read+write) accesses
-system.cpu3.dcache.overall_accesses 55820 # number of overall (read+write) accesses
-system.cpu3.dcache.ReadReq_miss_rate 0.003835 # miss rate for ReadReq accesses
-system.cpu3.dcache.WriteReq_miss_rate 0.007102 # miss rate for WriteReq accesses
-system.cpu3.dcache.SwapReq_miss_rate 0.785714 # miss rate for SwapReq accesses
-system.cpu3.dcache.demand_miss_rate 0.004676 # miss rate for demand accesses
-system.cpu3.dcache.overall_miss_rate 0.004676 # miss rate for overall accesses
-system.cpu3.dcache.demand_avg_miss_latency 0 # average overall miss latency
-system.cpu3.dcache.overall_avg_miss_latency 0 # average overall miss latency
+system.cpu3.dcache.occ_blocks::cpu3.data 27.588376 # Average occupied blocks per requestor
+system.cpu3.dcache.occ_percent::cpu3.data 0.053884 # Average percentage of cache occupancy
+system.cpu3.dcache.occ_percent::total 0.053884 # Average percentage of cache occupancy
+system.cpu3.dcache.ReadReq_hits::cpu3.data 41299 # number of ReadReq hits
+system.cpu3.dcache.ReadReq_hits::total 41299 # number of ReadReq hits
+system.cpu3.dcache.WriteReq_hits::cpu3.data 14260 # number of WriteReq hits
+system.cpu3.dcache.WriteReq_hits::total 14260 # number of WriteReq hits
+system.cpu3.dcache.SwapReq_hits::cpu3.data 15 # number of SwapReq hits
+system.cpu3.dcache.SwapReq_hits::total 15 # number of SwapReq hits
+system.cpu3.dcache.demand_hits::cpu3.data 55559 # number of demand (read+write) hits
+system.cpu3.dcache.demand_hits::total 55559 # number of demand (read+write) hits
+system.cpu3.dcache.overall_hits::cpu3.data 55559 # number of overall hits
+system.cpu3.dcache.overall_hits::total 55559 # number of overall hits
+system.cpu3.dcache.ReadReq_misses::cpu3.data 159 # number of ReadReq misses
+system.cpu3.dcache.ReadReq_misses::total 159 # number of ReadReq misses
+system.cpu3.dcache.WriteReq_misses::cpu3.data 102 # number of WriteReq misses
+system.cpu3.dcache.WriteReq_misses::total 102 # number of WriteReq misses
+system.cpu3.dcache.SwapReq_misses::cpu3.data 55 # number of SwapReq misses
+system.cpu3.dcache.SwapReq_misses::total 55 # number of SwapReq misses
+system.cpu3.dcache.demand_misses::cpu3.data 261 # number of demand (read+write) misses
+system.cpu3.dcache.demand_misses::total 261 # number of demand (read+write) misses
+system.cpu3.dcache.overall_misses::cpu3.data 261 # number of overall misses
+system.cpu3.dcache.overall_misses::total 261 # number of overall misses
+system.cpu3.dcache.ReadReq_accesses::cpu3.data 41458 # number of ReadReq accesses(hits+misses)
+system.cpu3.dcache.ReadReq_accesses::total 41458 # number of ReadReq accesses(hits+misses)
+system.cpu3.dcache.WriteReq_accesses::cpu3.data 14362 # number of WriteReq accesses(hits+misses)
+system.cpu3.dcache.WriteReq_accesses::total 14362 # number of WriteReq accesses(hits+misses)
+system.cpu3.dcache.SwapReq_accesses::cpu3.data 70 # number of SwapReq accesses(hits+misses)
+system.cpu3.dcache.SwapReq_accesses::total 70 # number of SwapReq accesses(hits+misses)
+system.cpu3.dcache.demand_accesses::cpu3.data 55820 # number of demand (read+write) accesses
+system.cpu3.dcache.demand_accesses::total 55820 # number of demand (read+write) accesses
+system.cpu3.dcache.overall_accesses::cpu3.data 55820 # number of overall (read+write) accesses
+system.cpu3.dcache.overall_accesses::total 55820 # number of overall (read+write) accesses
+system.cpu3.dcache.ReadReq_miss_rate::cpu3.data 0.003835 # miss rate for ReadReq accesses
+system.cpu3.dcache.WriteReq_miss_rate::cpu3.data 0.007102 # miss rate for WriteReq accesses
+system.cpu3.dcache.SwapReq_miss_rate::cpu3.data 0.785714 # miss rate for SwapReq accesses
+system.cpu3.dcache.demand_miss_rate::cpu3.data 0.004676 # miss rate for demand accesses
+system.cpu3.dcache.overall_miss_rate::cpu3.data 0.004676 # miss rate for overall accesses
system.cpu3.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu3.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu3.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -510,22 +482,8 @@ system.cpu3.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu3.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu3.dcache.fast_writes 0 # number of fast writes performed
system.cpu3.dcache.cache_copies 0 # number of cache copies performed
-system.cpu3.dcache.writebacks 1 # number of writebacks
-system.cpu3.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu3.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu3.dcache.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.cpu3.dcache.overall_mshr_misses 0 # number of overall MSHR misses
-system.cpu3.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu3.dcache.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.cpu3.dcache.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.cpu3.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu3.dcache.demand_mshr_miss_rate 0 # mshr miss rate for demand accesses
-system.cpu3.dcache.overall_mshr_miss_rate 0 # mshr miss rate for overall accesses
-system.cpu3.dcache.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu3.dcache.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.cpu3.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu3.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu3.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu3.dcache.writebacks::writebacks 1 # number of writebacks
+system.cpu3.dcache.writebacks::total 1 # number of writebacks
system.cpu3.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.l2c.replacements 0 # number of replacements
system.l2c.tagsinuse 371.980910 # Cycle average of tags in use
@@ -533,124 +491,164 @@ system.l2c.total_refs 1223 # To
system.l2c.sampled_refs 426 # Sample count of references to valid blocks.
system.l2c.avg_refs 2.870892 # Average number of references to valid blocks.
system.l2c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.l2c.occ_blocks::0 294.613840 # Average occupied blocks per context
-system.l2c.occ_blocks::1 66.228089 # Average occupied blocks per context
-system.l2c.occ_blocks::2 2.865859 # Average occupied blocks per context
-system.l2c.occ_blocks::3 1.883074 # Average occupied blocks per context
-system.l2c.occ_blocks::4 6.390048 # Average occupied blocks per context
-system.l2c.occ_percent::0 0.004495 # Average percentage of cache occupancy
-system.l2c.occ_percent::1 0.001011 # Average percentage of cache occupancy
-system.l2c.occ_percent::2 0.000044 # Average percentage of cache occupancy
-system.l2c.occ_percent::3 0.000029 # Average percentage of cache occupancy
-system.l2c.occ_percent::4 0.000098 # Average percentage of cache occupancy
-system.l2c.ReadReq_hits::0 190 # number of ReadReq hits
-system.l2c.ReadReq_hits::1 301 # number of ReadReq hits
-system.l2c.ReadReq_hits::2 367 # number of ReadReq hits
-system.l2c.ReadReq_hits::3 368 # number of ReadReq hits
+system.l2c.occ_blocks::writebacks 6.390048 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu0.inst 239.409595 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu0.data 55.204245 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu1.inst 59.507442 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu1.data 6.720647 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu2.inst 1.930518 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu2.data 0.935341 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu3.inst 0.977501 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu3.data 0.905573 # Average occupied blocks per requestor
+system.l2c.occ_percent::writebacks 0.000098 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu0.inst 0.003653 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu0.data 0.000842 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu1.inst 0.000908 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu1.data 0.000103 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu2.inst 0.000029 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu2.data 0.000014 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu3.inst 0.000015 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu3.data 0.000014 # Average percentage of cache occupancy
+system.l2c.occ_percent::total 0.005676 # Average percentage of cache occupancy
+system.l2c.ReadReq_hits::cpu0.inst 185 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu0.data 5 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu1.inst 296 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu1.data 5 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu2.inst 356 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu2.data 11 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu3.inst 357 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu3.data 11 # number of ReadReq hits
system.l2c.ReadReq_hits::total 1226 # number of ReadReq hits
-system.l2c.Writeback_hits::0 9 # number of Writeback hits
+system.l2c.Writeback_hits::writebacks 9 # number of Writeback hits
system.l2c.Writeback_hits::total 9 # number of Writeback hits
-system.l2c.UpgradeReq_hits::0 2 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::cpu0.data 2 # number of UpgradeReq hits
system.l2c.UpgradeReq_hits::total 2 # number of UpgradeReq hits
-system.l2c.demand_hits::0 190 # number of demand (read+write) hits
-system.l2c.demand_hits::1 301 # number of demand (read+write) hits
-system.l2c.demand_hits::2 367 # number of demand (read+write) hits
-system.l2c.demand_hits::3 368 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu0.inst 185 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu0.data 5 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu1.inst 296 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu1.data 5 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu2.inst 356 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu2.data 11 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu3.inst 357 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu3.data 11 # number of demand (read+write) hits
system.l2c.demand_hits::total 1226 # number of demand (read+write) hits
-system.l2c.overall_hits::0 190 # number of overall hits
-system.l2c.overall_hits::1 301 # number of overall hits
-system.l2c.overall_hits::2 367 # number of overall hits
-system.l2c.overall_hits::3 368 # number of overall hits
+system.l2c.overall_hits::cpu0.inst 185 # number of overall hits
+system.l2c.overall_hits::cpu0.data 5 # number of overall hits
+system.l2c.overall_hits::cpu1.inst 296 # number of overall hits
+system.l2c.overall_hits::cpu1.data 5 # number of overall hits
+system.l2c.overall_hits::cpu2.inst 356 # number of overall hits
+system.l2c.overall_hits::cpu2.data 11 # number of overall hits
+system.l2c.overall_hits::cpu3.inst 357 # number of overall hits
+system.l2c.overall_hits::cpu3.data 11 # number of overall hits
system.l2c.overall_hits::total 1226 # number of overall hits
-system.l2c.ReadReq_misses::0 348 # number of ReadReq misses
-system.l2c.ReadReq_misses::1 69 # number of ReadReq misses
-system.l2c.ReadReq_misses::2 3 # number of ReadReq misses
-system.l2c.ReadReq_misses::3 3 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu0.inst 282 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu0.data 66 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu1.inst 62 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu1.data 7 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu2.inst 2 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu2.data 1 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu3.inst 2 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu3.data 1 # number of ReadReq misses
system.l2c.ReadReq_misses::total 423 # number of ReadReq misses
-system.l2c.UpgradeReq_misses::0 29 # number of UpgradeReq misses
-system.l2c.UpgradeReq_misses::1 19 # number of UpgradeReq misses
-system.l2c.UpgradeReq_misses::2 20 # number of UpgradeReq misses
-system.l2c.UpgradeReq_misses::3 19 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu0.data 29 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu1.data 19 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu2.data 20 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu3.data 19 # number of UpgradeReq misses
system.l2c.UpgradeReq_misses::total 87 # number of UpgradeReq misses
-system.l2c.ReadExReq_misses::0 99 # number of ReadExReq misses
-system.l2c.ReadExReq_misses::1 13 # number of ReadExReq misses
-system.l2c.ReadExReq_misses::2 12 # number of ReadExReq misses
-system.l2c.ReadExReq_misses::3 12 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu0.data 99 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu1.data 13 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu2.data 12 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu3.data 12 # number of ReadExReq misses
system.l2c.ReadExReq_misses::total 136 # number of ReadExReq misses
-system.l2c.demand_misses::0 447 # number of demand (read+write) misses
-system.l2c.demand_misses::1 82 # number of demand (read+write) misses
-system.l2c.demand_misses::2 15 # number of demand (read+write) misses
-system.l2c.demand_misses::3 15 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu0.inst 282 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu0.data 165 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu1.inst 62 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu1.data 20 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu2.inst 2 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu2.data 13 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu3.inst 2 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu3.data 13 # number of demand (read+write) misses
system.l2c.demand_misses::total 559 # number of demand (read+write) misses
-system.l2c.overall_misses::0 447 # number of overall misses
-system.l2c.overall_misses::1 82 # number of overall misses
-system.l2c.overall_misses::2 15 # number of overall misses
-system.l2c.overall_misses::3 15 # number of overall misses
+system.l2c.overall_misses::cpu0.inst 282 # number of overall misses
+system.l2c.overall_misses::cpu0.data 165 # number of overall misses
+system.l2c.overall_misses::cpu1.inst 62 # number of overall misses
+system.l2c.overall_misses::cpu1.data 20 # number of overall misses
+system.l2c.overall_misses::cpu2.inst 2 # number of overall misses
+system.l2c.overall_misses::cpu2.data 13 # number of overall misses
+system.l2c.overall_misses::cpu3.inst 2 # number of overall misses
+system.l2c.overall_misses::cpu3.data 13 # number of overall misses
system.l2c.overall_misses::total 559 # number of overall misses
-system.l2c.demand_miss_latency 0 # number of demand (read+write) miss cycles
-system.l2c.overall_miss_latency 0 # number of overall miss cycles
-system.l2c.ReadReq_accesses::0 538 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::1 370 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::2 370 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::3 371 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu0.inst 467 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu0.data 71 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu1.inst 358 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu1.data 12 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu2.inst 358 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu2.data 12 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu3.inst 359 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu3.data 12 # number of ReadReq accesses(hits+misses)
system.l2c.ReadReq_accesses::total 1649 # number of ReadReq accesses(hits+misses)
-system.l2c.Writeback_accesses::0 9 # number of Writeback accesses(hits+misses)
+system.l2c.Writeback_accesses::writebacks 9 # number of Writeback accesses(hits+misses)
system.l2c.Writeback_accesses::total 9 # number of Writeback accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::0 31 # number of UpgradeReq accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::1 19 # number of UpgradeReq accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::2 20 # number of UpgradeReq accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::3 19 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu0.data 31 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu1.data 19 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu2.data 20 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu3.data 19 # number of UpgradeReq accesses(hits+misses)
system.l2c.UpgradeReq_accesses::total 89 # number of UpgradeReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::0 99 # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::1 13 # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::2 12 # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::3 12 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu0.data 99 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu1.data 13 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu2.data 12 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu3.data 12 # number of ReadExReq accesses(hits+misses)
system.l2c.ReadExReq_accesses::total 136 # number of ReadExReq accesses(hits+misses)
-system.l2c.demand_accesses::0 637 # number of demand (read+write) accesses
-system.l2c.demand_accesses::1 383 # number of demand (read+write) accesses
-system.l2c.demand_accesses::2 382 # number of demand (read+write) accesses
-system.l2c.demand_accesses::3 383 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu0.inst 467 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu0.data 170 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu1.inst 358 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu1.data 25 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu2.inst 358 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu2.data 24 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu3.inst 359 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu3.data 24 # number of demand (read+write) accesses
system.l2c.demand_accesses::total 1785 # number of demand (read+write) accesses
-system.l2c.overall_accesses::0 637 # number of overall (read+write) accesses
-system.l2c.overall_accesses::1 383 # number of overall (read+write) accesses
-system.l2c.overall_accesses::2 382 # number of overall (read+write) accesses
-system.l2c.overall_accesses::3 383 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu0.inst 467 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu0.data 170 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu1.inst 358 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu1.data 25 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu2.inst 358 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu2.data 24 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu3.inst 359 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu3.data 24 # number of overall (read+write) accesses
system.l2c.overall_accesses::total 1785 # number of overall (read+write) accesses
-system.l2c.ReadReq_miss_rate::0 0.646840 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::1 0.186486 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::2 0.008108 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::3 0.008086 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::total 0.849521 # miss rate for ReadReq accesses
-system.l2c.UpgradeReq_miss_rate::0 0.935484 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::1 1 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::2 1 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::3 1 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::total 3.935484 # miss rate for UpgradeReq accesses
-system.l2c.ReadExReq_miss_rate::0 1 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::1 1 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::2 1 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::3 1 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::total 4 # miss rate for ReadExReq accesses
-system.l2c.demand_miss_rate::0 0.701727 # miss rate for demand accesses
-system.l2c.demand_miss_rate::1 0.214099 # miss rate for demand accesses
-system.l2c.demand_miss_rate::2 0.039267 # miss rate for demand accesses
-system.l2c.demand_miss_rate::3 0.039164 # miss rate for demand accesses
-system.l2c.demand_miss_rate::total 0.994258 # miss rate for demand accesses
-system.l2c.overall_miss_rate::0 0.701727 # miss rate for overall accesses
-system.l2c.overall_miss_rate::1 0.214099 # miss rate for overall accesses
-system.l2c.overall_miss_rate::2 0.039267 # miss rate for overall accesses
-system.l2c.overall_miss_rate::3 0.039164 # miss rate for overall accesses
-system.l2c.overall_miss_rate::total 0.994258 # miss rate for overall accesses
-system.l2c.demand_avg_miss_latency::0 0 # average overall miss latency
-system.l2c.demand_avg_miss_latency::1 0 # average overall miss latency
-system.l2c.demand_avg_miss_latency::2 0 # average overall miss latency
-system.l2c.demand_avg_miss_latency::3 0 # average overall miss latency
-system.l2c.demand_avg_miss_latency::total 0 # average overall miss latency
-system.l2c.overall_avg_miss_latency::0 0 # average overall miss latency
-system.l2c.overall_avg_miss_latency::1 0 # average overall miss latency
-system.l2c.overall_avg_miss_latency::2 0 # average overall miss latency
-system.l2c.overall_avg_miss_latency::3 0 # average overall miss latency
-system.l2c.overall_avg_miss_latency::total 0 # average overall miss latency
+system.l2c.ReadReq_miss_rate::cpu0.inst 0.603854 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu0.data 0.929577 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu1.inst 0.173184 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu1.data 0.583333 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu2.inst 0.005587 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu2.data 0.083333 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu3.inst 0.005571 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu3.data 0.083333 # miss rate for ReadReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu0.data 0.935484 # miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu1.data 1 # miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu2.data 1 # miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu3.data 1 # miss rate for UpgradeReq accesses
+system.l2c.ReadExReq_miss_rate::cpu0.data 1 # miss rate for ReadExReq accesses
+system.l2c.ReadExReq_miss_rate::cpu1.data 1 # miss rate for ReadExReq accesses
+system.l2c.ReadExReq_miss_rate::cpu2.data 1 # miss rate for ReadExReq accesses
+system.l2c.ReadExReq_miss_rate::cpu3.data 1 # miss rate for ReadExReq accesses
+system.l2c.demand_miss_rate::cpu0.inst 0.603854 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu0.data 0.970588 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu1.inst 0.173184 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu1.data 0.800000 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu2.inst 0.005587 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu2.data 0.541667 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu3.inst 0.005571 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu3.data 0.541667 # miss rate for demand accesses
+system.l2c.overall_miss_rate::cpu0.inst 0.603854 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu0.data 0.970588 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu1.inst 0.173184 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu1.data 0.800000 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu2.inst 0.005587 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu2.data 0.541667 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu3.inst 0.005571 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu3.data 0.541667 # miss rate for overall accesses
system.l2c.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.l2c.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.l2c.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -659,30 +657,6 @@ system.l2c.avg_blocked_cycles::no_mshrs no_value # av
system.l2c.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.l2c.fast_writes 0 # number of fast writes performed
system.l2c.cache_copies 0 # number of cache copies performed
-system.l2c.writebacks 0 # number of writebacks
-system.l2c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.l2c.overall_mshr_hits 0 # number of overall MSHR hits
-system.l2c.demand_mshr_misses 0 # number of demand (read+write) MSHR misses
-system.l2c.overall_mshr_misses 0 # number of overall MSHR misses
-system.l2c.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.l2c.demand_mshr_miss_latency 0 # number of demand (read+write) MSHR miss cycles
-system.l2c.overall_mshr_miss_latency 0 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.l2c.demand_mshr_miss_rate::0 0 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::1 0 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::2 0 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::3 0 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::total 0 # mshr miss rate for demand accesses
-system.l2c.overall_mshr_miss_rate::0 0 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::1 0 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::2 0 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::3 0 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::total 0 # mshr miss rate for overall accesses
-system.l2c.demand_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency no_value # average overall mshr miss latency
-system.l2c.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.l2c.mshr_cap_events 0 # number of times MSHR cap was activated
-system.l2c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
system.l2c.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/config.ini b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/config.ini
index ae7e021b5..c00589f53 100644
--- a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/config.ini
+++ b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu0 cpu1 cpu2 cpu3 l2c membus physmem toL2Bus
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=timing
memories=system.physmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -23,16 +30,18 @@ system_port=system.membus.port[1]
[system.cpu0]
type=TimingSimpleCPU
-children=dcache dtb icache itb tracer workload
+children=dcache dtb icache interrupts itb tracer workload
checker=Null
clock=500
cpu_id=0
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu0.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu0.interrupts
itb=system.cpu0.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -40,6 +49,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
system=system
tracer=system.cpu0.tracer
@@ -58,20 +68,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -94,20 +97,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -115,6 +111,9 @@ write_buffers=8
cpu_side=system.cpu0.icache_port
mem_side=system.toL2Bus.port[1]
+[system.cpu0.interrupts]
+type=SparcInterrupts
+
[system.cpu0.itb]
type=SparcTLB
size=64
@@ -143,16 +142,18 @@ uid=100
[system.cpu1]
type=TimingSimpleCPU
-children=dcache dtb icache itb tracer
+children=dcache dtb icache interrupts itb tracer
checker=Null
clock=500
cpu_id=1
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu1.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu1.interrupts
itb=system.cpu1.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -160,6 +161,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
system=system
tracer=system.cpu1.tracer
@@ -178,20 +180,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -214,20 +209,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -235,6 +223,9 @@ write_buffers=8
cpu_side=system.cpu1.icache_port
mem_side=system.toL2Bus.port[3]
+[system.cpu1.interrupts]
+type=SparcInterrupts
+
[system.cpu1.itb]
type=SparcTLB
size=64
@@ -244,16 +235,18 @@ type=ExeTracer
[system.cpu2]
type=TimingSimpleCPU
-children=dcache dtb icache itb tracer
+children=dcache dtb icache interrupts itb tracer
checker=Null
clock=500
cpu_id=2
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu2.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu2.interrupts
itb=system.cpu2.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -261,6 +254,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
system=system
tracer=system.cpu2.tracer
@@ -279,20 +273,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -315,20 +302,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -336,6 +316,9 @@ write_buffers=8
cpu_side=system.cpu2.icache_port
mem_side=system.toL2Bus.port[5]
+[system.cpu2.interrupts]
+type=SparcInterrupts
+
[system.cpu2.itb]
type=SparcTLB
size=64
@@ -345,16 +328,18 @@ type=ExeTracer
[system.cpu3]
type=TimingSimpleCPU
-children=dcache dtb icache itb tracer
+children=dcache dtb icache interrupts itb tracer
checker=Null
clock=500
cpu_id=3
defer_registration=false
do_checkpoint_insts=true
+do_quiesce=true
do_statistics_insts=true
dtb=system.cpu3.dtb
function_trace=false
function_trace_start=0
+interrupts=system.cpu3.interrupts
itb=system.cpu3.itb
max_insts_all_threads=0
max_insts_any_thread=0
@@ -362,6 +347,7 @@ max_loads_all_threads=0
max_loads_any_thread=0
numThreads=1
phase=0
+profile=0
progress_interval=0
system=system
tracer=system.cpu3.tracer
@@ -380,20 +366,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -416,20 +395,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=4
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -437,6 +409,9 @@ write_buffers=8
cpu_side=system.cpu3.icache_port
mem_side=system.toL2Bus.port[7]
+[system.cpu3.interrupts]
+type=SparcInterrupts
+
[system.cpu3.itb]
type=SparcTLB
size=64
@@ -455,20 +430,13 @@ is_top_level=false
latency=10000
max_miss_count=0
mshrs=92
-num_cpus=4
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=100000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=4194304
subblock_size=0
+system=system
tgts_per_mshr=16
trace_addr=0
two_queue=false
diff --git a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/simout b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/simout
index 6f90c0dd1..bd048d482 100755
--- a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/simout
+++ b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:02:00
-gem5 started Jan 23 2012 04:24:33
+gem5 compiled Feb 11 2012 13:08:33
+gem5 started Feb 11 2012 13:56:07
gem5 executing on zizzer
-command line: build/SPARC_SE/gem5.opt -d build/SPARC_SE/tests/opt/quick/40.m5threads-test-atomic/sparc/linux/simple-timing-mp -re tests/run.py build/SPARC_SE/tests/opt/quick/40.m5threads-test-atomic/sparc/linux/simple-timing-mp
+command line: build/SPARC/gem5.fast -d build/SPARC/tests/fast/quick/se/40.m5threads-test-atomic/sparc/linux/simple-timing-mp -re tests/run.py build/SPARC/tests/fast/quick/se/40.m5threads-test-atomic/sparc/linux/simple-timing-mp
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Init done
diff --git a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/stats.txt b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/stats.txt
index 0ce3fe3af..fcff65a90 100644
--- a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/stats.txt
+++ b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/stats.txt
@@ -4,11 +4,13 @@ sim_seconds 0.000262 # Nu
sim_ticks 262298000 # Number of ticks simulated
final_tick 262298000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1158712 # Simulator instruction rate (inst/s)
-host_tick_rate 458877844 # Simulator tick rate (ticks/s)
-host_mem_usage 222944 # Number of bytes of host memory used
-host_seconds 0.57 # Real time elapsed on the host
+host_inst_rate 1330969 # Simulator instruction rate (inst/s)
+host_op_rate 1330920 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 527074583 # Simulator tick rate (ticks/s)
+host_mem_usage 221728 # Number of bytes of host memory used
+host_seconds 0.50 # Real time elapsed on the host
sim_insts 662307 # Number of instructions simulated
+sim_ops 662307 # Number of ops (including micro ops) simulated
system.physmem.bytes_read 36608 # Number of bytes read from this memory
system.physmem.bytes_inst_read 22656 # Number of instructions bytes read from this memory
system.physmem.bytes_written 0 # Number of bytes written to this memory
@@ -22,7 +24,8 @@ system.cpu0.workload.num_syscalls 89 # Nu
system.cpu0.numCycles 524596 # number of cpu cycles simulated
system.cpu0.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu0.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu0.num_insts 158353 # Number of instructions executed
+system.cpu0.committedInsts 158353 # Number of instructions committed
+system.cpu0.committedOps 158353 # Number of ops (including micro ops) committed
system.cpu0.num_int_alu_accesses 109064 # Number of integer alu accesses
system.cpu0.num_fp_alu_accesses 0 # Number of float alu accesses
system.cpu0.num_func_calls 390 # number of times a function call or return occured
@@ -46,26 +49,39 @@ system.cpu0.icache.total_refs 157949 # To
system.cpu0.icache.sampled_refs 467 # Sample count of references to valid blocks.
system.cpu0.icache.avg_refs 338.220557 # Average number of references to valid blocks.
system.cpu0.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu0.icache.occ_blocks::0 212.479188 # Average occupied blocks per context
-system.cpu0.icache.occ_percent::0 0.414998 # Average percentage of cache occupancy
-system.cpu0.icache.ReadReq_hits 157949 # number of ReadReq hits
-system.cpu0.icache.demand_hits 157949 # number of demand (read+write) hits
-system.cpu0.icache.overall_hits 157949 # number of overall hits
-system.cpu0.icache.ReadReq_misses 467 # number of ReadReq misses
-system.cpu0.icache.demand_misses 467 # number of demand (read+write) misses
-system.cpu0.icache.overall_misses 467 # number of overall misses
-system.cpu0.icache.ReadReq_miss_latency 18524000 # number of ReadReq miss cycles
-system.cpu0.icache.demand_miss_latency 18524000 # number of demand (read+write) miss cycles
-system.cpu0.icache.overall_miss_latency 18524000 # number of overall miss cycles
-system.cpu0.icache.ReadReq_accesses 158416 # number of ReadReq accesses(hits+misses)
-system.cpu0.icache.demand_accesses 158416 # number of demand (read+write) accesses
-system.cpu0.icache.overall_accesses 158416 # number of overall (read+write) accesses
-system.cpu0.icache.ReadReq_miss_rate 0.002948 # miss rate for ReadReq accesses
-system.cpu0.icache.demand_miss_rate 0.002948 # miss rate for demand accesses
-system.cpu0.icache.overall_miss_rate 0.002948 # miss rate for overall accesses
-system.cpu0.icache.ReadReq_avg_miss_latency 39665.952891 # average ReadReq miss latency
-system.cpu0.icache.demand_avg_miss_latency 39665.952891 # average overall miss latency
-system.cpu0.icache.overall_avg_miss_latency 39665.952891 # average overall miss latency
+system.cpu0.icache.occ_blocks::cpu0.inst 212.479188 # Average occupied blocks per requestor
+system.cpu0.icache.occ_percent::cpu0.inst 0.414998 # Average percentage of cache occupancy
+system.cpu0.icache.occ_percent::total 0.414998 # Average percentage of cache occupancy
+system.cpu0.icache.ReadReq_hits::cpu0.inst 157949 # number of ReadReq hits
+system.cpu0.icache.ReadReq_hits::total 157949 # number of ReadReq hits
+system.cpu0.icache.demand_hits::cpu0.inst 157949 # number of demand (read+write) hits
+system.cpu0.icache.demand_hits::total 157949 # number of demand (read+write) hits
+system.cpu0.icache.overall_hits::cpu0.inst 157949 # number of overall hits
+system.cpu0.icache.overall_hits::total 157949 # number of overall hits
+system.cpu0.icache.ReadReq_misses::cpu0.inst 467 # number of ReadReq misses
+system.cpu0.icache.ReadReq_misses::total 467 # number of ReadReq misses
+system.cpu0.icache.demand_misses::cpu0.inst 467 # number of demand (read+write) misses
+system.cpu0.icache.demand_misses::total 467 # number of demand (read+write) misses
+system.cpu0.icache.overall_misses::cpu0.inst 467 # number of overall misses
+system.cpu0.icache.overall_misses::total 467 # number of overall misses
+system.cpu0.icache.ReadReq_miss_latency::cpu0.inst 18524000 # number of ReadReq miss cycles
+system.cpu0.icache.ReadReq_miss_latency::total 18524000 # number of ReadReq miss cycles
+system.cpu0.icache.demand_miss_latency::cpu0.inst 18524000 # number of demand (read+write) miss cycles
+system.cpu0.icache.demand_miss_latency::total 18524000 # number of demand (read+write) miss cycles
+system.cpu0.icache.overall_miss_latency::cpu0.inst 18524000 # number of overall miss cycles
+system.cpu0.icache.overall_miss_latency::total 18524000 # number of overall miss cycles
+system.cpu0.icache.ReadReq_accesses::cpu0.inst 158416 # number of ReadReq accesses(hits+misses)
+system.cpu0.icache.ReadReq_accesses::total 158416 # number of ReadReq accesses(hits+misses)
+system.cpu0.icache.demand_accesses::cpu0.inst 158416 # number of demand (read+write) accesses
+system.cpu0.icache.demand_accesses::total 158416 # number of demand (read+write) accesses
+system.cpu0.icache.overall_accesses::cpu0.inst 158416 # number of overall (read+write) accesses
+system.cpu0.icache.overall_accesses::total 158416 # number of overall (read+write) accesses
+system.cpu0.icache.ReadReq_miss_rate::cpu0.inst 0.002948 # miss rate for ReadReq accesses
+system.cpu0.icache.demand_miss_rate::cpu0.inst 0.002948 # miss rate for demand accesses
+system.cpu0.icache.overall_miss_rate::cpu0.inst 0.002948 # miss rate for overall accesses
+system.cpu0.icache.ReadReq_avg_miss_latency::cpu0.inst 39665.952891 # average ReadReq miss latency
+system.cpu0.icache.demand_avg_miss_latency::cpu0.inst 39665.952891 # average overall miss latency
+system.cpu0.icache.overall_avg_miss_latency::cpu0.inst 39665.952891 # average overall miss latency
system.cpu0.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu0.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu0.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -74,26 +90,24 @@ system.cpu0.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu0.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu0.icache.fast_writes 0 # number of fast writes performed
system.cpu0.icache.cache_copies 0 # number of cache copies performed
-system.cpu0.icache.writebacks 0 # number of writebacks
-system.cpu0.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu0.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu0.icache.ReadReq_mshr_misses 467 # number of ReadReq MSHR misses
-system.cpu0.icache.demand_mshr_misses 467 # number of demand (read+write) MSHR misses
-system.cpu0.icache.overall_mshr_misses 467 # number of overall MSHR misses
-system.cpu0.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu0.icache.ReadReq_mshr_miss_latency 17123000 # number of ReadReq MSHR miss cycles
-system.cpu0.icache.demand_mshr_miss_latency 17123000 # number of demand (read+write) MSHR miss cycles
-system.cpu0.icache.overall_mshr_miss_latency 17123000 # number of overall MSHR miss cycles
-system.cpu0.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu0.icache.ReadReq_mshr_miss_rate 0.002948 # mshr miss rate for ReadReq accesses
-system.cpu0.icache.demand_mshr_miss_rate 0.002948 # mshr miss rate for demand accesses
-system.cpu0.icache.overall_mshr_miss_rate 0.002948 # mshr miss rate for overall accesses
-system.cpu0.icache.ReadReq_avg_mshr_miss_latency 36665.952891 # average ReadReq mshr miss latency
-system.cpu0.icache.demand_avg_mshr_miss_latency 36665.952891 # average overall mshr miss latency
-system.cpu0.icache.overall_avg_mshr_miss_latency 36665.952891 # average overall mshr miss latency
-system.cpu0.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu0.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu0.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu0.icache.ReadReq_mshr_misses::cpu0.inst 467 # number of ReadReq MSHR misses
+system.cpu0.icache.ReadReq_mshr_misses::total 467 # number of ReadReq MSHR misses
+system.cpu0.icache.demand_mshr_misses::cpu0.inst 467 # number of demand (read+write) MSHR misses
+system.cpu0.icache.demand_mshr_misses::total 467 # number of demand (read+write) MSHR misses
+system.cpu0.icache.overall_mshr_misses::cpu0.inst 467 # number of overall MSHR misses
+system.cpu0.icache.overall_mshr_misses::total 467 # number of overall MSHR misses
+system.cpu0.icache.ReadReq_mshr_miss_latency::cpu0.inst 17123000 # number of ReadReq MSHR miss cycles
+system.cpu0.icache.ReadReq_mshr_miss_latency::total 17123000 # number of ReadReq MSHR miss cycles
+system.cpu0.icache.demand_mshr_miss_latency::cpu0.inst 17123000 # number of demand (read+write) MSHR miss cycles
+system.cpu0.icache.demand_mshr_miss_latency::total 17123000 # number of demand (read+write) MSHR miss cycles
+system.cpu0.icache.overall_mshr_miss_latency::cpu0.inst 17123000 # number of overall MSHR miss cycles
+system.cpu0.icache.overall_mshr_miss_latency::total 17123000 # number of overall MSHR miss cycles
+system.cpu0.icache.ReadReq_mshr_miss_rate::cpu0.inst 0.002948 # mshr miss rate for ReadReq accesses
+system.cpu0.icache.demand_mshr_miss_rate::cpu0.inst 0.002948 # mshr miss rate for demand accesses
+system.cpu0.icache.overall_mshr_miss_rate::cpu0.inst 0.002948 # mshr miss rate for overall accesses
+system.cpu0.icache.ReadReq_avg_mshr_miss_latency::cpu0.inst 36665.952891 # average ReadReq mshr miss latency
+system.cpu0.icache.demand_avg_mshr_miss_latency::cpu0.inst 36665.952891 # average overall mshr miss latency
+system.cpu0.icache.overall_avg_mshr_miss_latency::cpu0.inst 36665.952891 # average overall mshr miss latency
system.cpu0.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu0.dcache.replacements 9 # number of replacements
system.cpu0.dcache.tagsinuse 141.233342 # Cycle average of tags in use
@@ -101,38 +115,59 @@ system.cpu0.dcache.total_refs 56009 # To
system.cpu0.dcache.sampled_refs 170 # Sample count of references to valid blocks.
system.cpu0.dcache.avg_refs 329.464706 # Average number of references to valid blocks.
system.cpu0.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu0.dcache.occ_blocks::0 141.233342 # Average occupied blocks per context
-system.cpu0.dcache.occ_percent::0 0.275846 # Average percentage of cache occupancy
-system.cpu0.dcache.ReadReq_hits 48758 # number of ReadReq hits
-system.cpu0.dcache.WriteReq_hits 24741 # number of WriteReq hits
-system.cpu0.dcache.SwapReq_hits 16 # number of SwapReq hits
-system.cpu0.dcache.demand_hits 73499 # number of demand (read+write) hits
-system.cpu0.dcache.overall_hits 73499 # number of overall hits
-system.cpu0.dcache.ReadReq_misses 162 # number of ReadReq misses
-system.cpu0.dcache.WriteReq_misses 183 # number of WriteReq misses
-system.cpu0.dcache.SwapReq_misses 26 # number of SwapReq misses
-system.cpu0.dcache.demand_misses 345 # number of demand (read+write) misses
-system.cpu0.dcache.overall_misses 345 # number of overall misses
-system.cpu0.dcache.ReadReq_miss_latency 4749000 # number of ReadReq miss cycles
-system.cpu0.dcache.WriteReq_miss_latency 7175000 # number of WriteReq miss cycles
-system.cpu0.dcache.SwapReq_miss_latency 387000 # number of SwapReq miss cycles
-system.cpu0.dcache.demand_miss_latency 11924000 # number of demand (read+write) miss cycles
-system.cpu0.dcache.overall_miss_latency 11924000 # number of overall miss cycles
-system.cpu0.dcache.ReadReq_accesses 48920 # number of ReadReq accesses(hits+misses)
-system.cpu0.dcache.WriteReq_accesses 24924 # number of WriteReq accesses(hits+misses)
-system.cpu0.dcache.SwapReq_accesses 42 # number of SwapReq accesses(hits+misses)
-system.cpu0.dcache.demand_accesses 73844 # number of demand (read+write) accesses
-system.cpu0.dcache.overall_accesses 73844 # number of overall (read+write) accesses
-system.cpu0.dcache.ReadReq_miss_rate 0.003312 # miss rate for ReadReq accesses
-system.cpu0.dcache.WriteReq_miss_rate 0.007342 # miss rate for WriteReq accesses
-system.cpu0.dcache.SwapReq_miss_rate 0.619048 # miss rate for SwapReq accesses
-system.cpu0.dcache.demand_miss_rate 0.004672 # miss rate for demand accesses
-system.cpu0.dcache.overall_miss_rate 0.004672 # miss rate for overall accesses
-system.cpu0.dcache.ReadReq_avg_miss_latency 29314.814815 # average ReadReq miss latency
-system.cpu0.dcache.WriteReq_avg_miss_latency 39207.650273 # average WriteReq miss latency
-system.cpu0.dcache.SwapReq_avg_miss_latency 14884.615385 # average SwapReq miss latency
-system.cpu0.dcache.demand_avg_miss_latency 34562.318841 # average overall miss latency
-system.cpu0.dcache.overall_avg_miss_latency 34562.318841 # average overall miss latency
+system.cpu0.dcache.occ_blocks::cpu0.data 141.233342 # Average occupied blocks per requestor
+system.cpu0.dcache.occ_percent::cpu0.data 0.275846 # Average percentage of cache occupancy
+system.cpu0.dcache.occ_percent::total 0.275846 # Average percentage of cache occupancy
+system.cpu0.dcache.ReadReq_hits::cpu0.data 48758 # number of ReadReq hits
+system.cpu0.dcache.ReadReq_hits::total 48758 # number of ReadReq hits
+system.cpu0.dcache.WriteReq_hits::cpu0.data 24741 # number of WriteReq hits
+system.cpu0.dcache.WriteReq_hits::total 24741 # number of WriteReq hits
+system.cpu0.dcache.SwapReq_hits::cpu0.data 16 # number of SwapReq hits
+system.cpu0.dcache.SwapReq_hits::total 16 # number of SwapReq hits
+system.cpu0.dcache.demand_hits::cpu0.data 73499 # number of demand (read+write) hits
+system.cpu0.dcache.demand_hits::total 73499 # number of demand (read+write) hits
+system.cpu0.dcache.overall_hits::cpu0.data 73499 # number of overall hits
+system.cpu0.dcache.overall_hits::total 73499 # number of overall hits
+system.cpu0.dcache.ReadReq_misses::cpu0.data 162 # number of ReadReq misses
+system.cpu0.dcache.ReadReq_misses::total 162 # number of ReadReq misses
+system.cpu0.dcache.WriteReq_misses::cpu0.data 183 # number of WriteReq misses
+system.cpu0.dcache.WriteReq_misses::total 183 # number of WriteReq misses
+system.cpu0.dcache.SwapReq_misses::cpu0.data 26 # number of SwapReq misses
+system.cpu0.dcache.SwapReq_misses::total 26 # number of SwapReq misses
+system.cpu0.dcache.demand_misses::cpu0.data 345 # number of demand (read+write) misses
+system.cpu0.dcache.demand_misses::total 345 # number of demand (read+write) misses
+system.cpu0.dcache.overall_misses::cpu0.data 345 # number of overall misses
+system.cpu0.dcache.overall_misses::total 345 # number of overall misses
+system.cpu0.dcache.ReadReq_miss_latency::cpu0.data 4749000 # number of ReadReq miss cycles
+system.cpu0.dcache.ReadReq_miss_latency::total 4749000 # number of ReadReq miss cycles
+system.cpu0.dcache.WriteReq_miss_latency::cpu0.data 7175000 # number of WriteReq miss cycles
+system.cpu0.dcache.WriteReq_miss_latency::total 7175000 # number of WriteReq miss cycles
+system.cpu0.dcache.SwapReq_miss_latency::cpu0.data 387000 # number of SwapReq miss cycles
+system.cpu0.dcache.SwapReq_miss_latency::total 387000 # number of SwapReq miss cycles
+system.cpu0.dcache.demand_miss_latency::cpu0.data 11924000 # number of demand (read+write) miss cycles
+system.cpu0.dcache.demand_miss_latency::total 11924000 # number of demand (read+write) miss cycles
+system.cpu0.dcache.overall_miss_latency::cpu0.data 11924000 # number of overall miss cycles
+system.cpu0.dcache.overall_miss_latency::total 11924000 # number of overall miss cycles
+system.cpu0.dcache.ReadReq_accesses::cpu0.data 48920 # number of ReadReq accesses(hits+misses)
+system.cpu0.dcache.ReadReq_accesses::total 48920 # number of ReadReq accesses(hits+misses)
+system.cpu0.dcache.WriteReq_accesses::cpu0.data 24924 # number of WriteReq accesses(hits+misses)
+system.cpu0.dcache.WriteReq_accesses::total 24924 # number of WriteReq accesses(hits+misses)
+system.cpu0.dcache.SwapReq_accesses::cpu0.data 42 # number of SwapReq accesses(hits+misses)
+system.cpu0.dcache.SwapReq_accesses::total 42 # number of SwapReq accesses(hits+misses)
+system.cpu0.dcache.demand_accesses::cpu0.data 73844 # number of demand (read+write) accesses
+system.cpu0.dcache.demand_accesses::total 73844 # number of demand (read+write) accesses
+system.cpu0.dcache.overall_accesses::cpu0.data 73844 # number of overall (read+write) accesses
+system.cpu0.dcache.overall_accesses::total 73844 # number of overall (read+write) accesses
+system.cpu0.dcache.ReadReq_miss_rate::cpu0.data 0.003312 # miss rate for ReadReq accesses
+system.cpu0.dcache.WriteReq_miss_rate::cpu0.data 0.007342 # miss rate for WriteReq accesses
+system.cpu0.dcache.SwapReq_miss_rate::cpu0.data 0.619048 # miss rate for SwapReq accesses
+system.cpu0.dcache.demand_miss_rate::cpu0.data 0.004672 # miss rate for demand accesses
+system.cpu0.dcache.overall_miss_rate::cpu0.data 0.004672 # miss rate for overall accesses
+system.cpu0.dcache.ReadReq_avg_miss_latency::cpu0.data 29314.814815 # average ReadReq miss latency
+system.cpu0.dcache.WriteReq_avg_miss_latency::cpu0.data 39207.650273 # average WriteReq miss latency
+system.cpu0.dcache.SwapReq_avg_miss_latency::cpu0.data 14884.615385 # average SwapReq miss latency
+system.cpu0.dcache.demand_avg_miss_latency::cpu0.data 34562.318841 # average overall miss latency
+system.cpu0.dcache.overall_avg_miss_latency::cpu0.data 34562.318841 # average overall miss latency
system.cpu0.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu0.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu0.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -141,39 +176,44 @@ system.cpu0.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu0.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu0.dcache.fast_writes 0 # number of fast writes performed
system.cpu0.dcache.cache_copies 0 # number of cache copies performed
-system.cpu0.dcache.writebacks 6 # number of writebacks
-system.cpu0.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu0.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu0.dcache.ReadReq_mshr_misses 162 # number of ReadReq MSHR misses
-system.cpu0.dcache.WriteReq_mshr_misses 183 # number of WriteReq MSHR misses
-system.cpu0.dcache.SwapReq_mshr_misses 26 # number of SwapReq MSHR misses
-system.cpu0.dcache.demand_mshr_misses 345 # number of demand (read+write) MSHR misses
-system.cpu0.dcache.overall_mshr_misses 345 # number of overall MSHR misses
-system.cpu0.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu0.dcache.ReadReq_mshr_miss_latency 4263000 # number of ReadReq MSHR miss cycles
-system.cpu0.dcache.WriteReq_mshr_miss_latency 6626000 # number of WriteReq MSHR miss cycles
-system.cpu0.dcache.SwapReq_mshr_miss_latency 309000 # number of SwapReq MSHR miss cycles
-system.cpu0.dcache.demand_mshr_miss_latency 10889000 # number of demand (read+write) MSHR miss cycles
-system.cpu0.dcache.overall_mshr_miss_latency 10889000 # number of overall MSHR miss cycles
-system.cpu0.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu0.dcache.ReadReq_mshr_miss_rate 0.003312 # mshr miss rate for ReadReq accesses
-system.cpu0.dcache.WriteReq_mshr_miss_rate 0.007342 # mshr miss rate for WriteReq accesses
-system.cpu0.dcache.SwapReq_mshr_miss_rate 0.619048 # mshr miss rate for SwapReq accesses
-system.cpu0.dcache.demand_mshr_miss_rate 0.004672 # mshr miss rate for demand accesses
-system.cpu0.dcache.overall_mshr_miss_rate 0.004672 # mshr miss rate for overall accesses
-system.cpu0.dcache.ReadReq_avg_mshr_miss_latency 26314.814815 # average ReadReq mshr miss latency
-system.cpu0.dcache.WriteReq_avg_mshr_miss_latency 36207.650273 # average WriteReq mshr miss latency
-system.cpu0.dcache.SwapReq_avg_mshr_miss_latency 11884.615385 # average SwapReq mshr miss latency
-system.cpu0.dcache.demand_avg_mshr_miss_latency 31562.318841 # average overall mshr miss latency
-system.cpu0.dcache.overall_avg_mshr_miss_latency 31562.318841 # average overall mshr miss latency
-system.cpu0.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu0.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu0.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu0.dcache.writebacks::writebacks 6 # number of writebacks
+system.cpu0.dcache.writebacks::total 6 # number of writebacks
+system.cpu0.dcache.ReadReq_mshr_misses::cpu0.data 162 # number of ReadReq MSHR misses
+system.cpu0.dcache.ReadReq_mshr_misses::total 162 # number of ReadReq MSHR misses
+system.cpu0.dcache.WriteReq_mshr_misses::cpu0.data 183 # number of WriteReq MSHR misses
+system.cpu0.dcache.WriteReq_mshr_misses::total 183 # number of WriteReq MSHR misses
+system.cpu0.dcache.SwapReq_mshr_misses::cpu0.data 26 # number of SwapReq MSHR misses
+system.cpu0.dcache.SwapReq_mshr_misses::total 26 # number of SwapReq MSHR misses
+system.cpu0.dcache.demand_mshr_misses::cpu0.data 345 # number of demand (read+write) MSHR misses
+system.cpu0.dcache.demand_mshr_misses::total 345 # number of demand (read+write) MSHR misses
+system.cpu0.dcache.overall_mshr_misses::cpu0.data 345 # number of overall MSHR misses
+system.cpu0.dcache.overall_mshr_misses::total 345 # number of overall MSHR misses
+system.cpu0.dcache.ReadReq_mshr_miss_latency::cpu0.data 4263000 # number of ReadReq MSHR miss cycles
+system.cpu0.dcache.ReadReq_mshr_miss_latency::total 4263000 # number of ReadReq MSHR miss cycles
+system.cpu0.dcache.WriteReq_mshr_miss_latency::cpu0.data 6626000 # number of WriteReq MSHR miss cycles
+system.cpu0.dcache.WriteReq_mshr_miss_latency::total 6626000 # number of WriteReq MSHR miss cycles
+system.cpu0.dcache.SwapReq_mshr_miss_latency::cpu0.data 309000 # number of SwapReq MSHR miss cycles
+system.cpu0.dcache.SwapReq_mshr_miss_latency::total 309000 # number of SwapReq MSHR miss cycles
+system.cpu0.dcache.demand_mshr_miss_latency::cpu0.data 10889000 # number of demand (read+write) MSHR miss cycles
+system.cpu0.dcache.demand_mshr_miss_latency::total 10889000 # number of demand (read+write) MSHR miss cycles
+system.cpu0.dcache.overall_mshr_miss_latency::cpu0.data 10889000 # number of overall MSHR miss cycles
+system.cpu0.dcache.overall_mshr_miss_latency::total 10889000 # number of overall MSHR miss cycles
+system.cpu0.dcache.ReadReq_mshr_miss_rate::cpu0.data 0.003312 # mshr miss rate for ReadReq accesses
+system.cpu0.dcache.WriteReq_mshr_miss_rate::cpu0.data 0.007342 # mshr miss rate for WriteReq accesses
+system.cpu0.dcache.SwapReq_mshr_miss_rate::cpu0.data 0.619048 # mshr miss rate for SwapReq accesses
+system.cpu0.dcache.demand_mshr_miss_rate::cpu0.data 0.004672 # mshr miss rate for demand accesses
+system.cpu0.dcache.overall_mshr_miss_rate::cpu0.data 0.004672 # mshr miss rate for overall accesses
+system.cpu0.dcache.ReadReq_avg_mshr_miss_latency::cpu0.data 26314.814815 # average ReadReq mshr miss latency
+system.cpu0.dcache.WriteReq_avg_mshr_miss_latency::cpu0.data 36207.650273 # average WriteReq mshr miss latency
+system.cpu0.dcache.SwapReq_avg_mshr_miss_latency::cpu0.data 11884.615385 # average SwapReq mshr miss latency
+system.cpu0.dcache.demand_avg_mshr_miss_latency::cpu0.data 31562.318841 # average overall mshr miss latency
+system.cpu0.dcache.overall_avg_mshr_miss_latency::cpu0.data 31562.318841 # average overall mshr miss latency
system.cpu0.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu1.numCycles 524596 # number of cpu cycles simulated
system.cpu1.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu1.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu1.num_insts 172325 # Number of instructions executed
+system.cpu1.committedInsts 172325 # Number of instructions committed
+system.cpu1.committedOps 172325 # Number of ops (including micro ops) committed
system.cpu1.num_int_alu_accesses 107932 # Number of integer alu accesses
system.cpu1.num_fp_alu_accesses 0 # Number of float alu accesses
system.cpu1.num_func_calls 637 # number of times a function call or return occured
@@ -197,26 +237,39 @@ system.cpu1.icache.total_refs 171992 # To
system.cpu1.icache.sampled_refs 366 # Sample count of references to valid blocks.
system.cpu1.icache.avg_refs 469.923497 # Average number of references to valid blocks.
system.cpu1.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu1.icache.occ_blocks::0 70.076133 # Average occupied blocks per context
-system.cpu1.icache.occ_percent::0 0.136867 # Average percentage of cache occupancy
-system.cpu1.icache.ReadReq_hits 171992 # number of ReadReq hits
-system.cpu1.icache.demand_hits 171992 # number of demand (read+write) hits
-system.cpu1.icache.overall_hits 171992 # number of overall hits
-system.cpu1.icache.ReadReq_misses 366 # number of ReadReq misses
-system.cpu1.icache.demand_misses 366 # number of demand (read+write) misses
-system.cpu1.icache.overall_misses 366 # number of overall misses
-system.cpu1.icache.ReadReq_miss_latency 7920500 # number of ReadReq miss cycles
-system.cpu1.icache.demand_miss_latency 7920500 # number of demand (read+write) miss cycles
-system.cpu1.icache.overall_miss_latency 7920500 # number of overall miss cycles
-system.cpu1.icache.ReadReq_accesses 172358 # number of ReadReq accesses(hits+misses)
-system.cpu1.icache.demand_accesses 172358 # number of demand (read+write) accesses
-system.cpu1.icache.overall_accesses 172358 # number of overall (read+write) accesses
-system.cpu1.icache.ReadReq_miss_rate 0.002123 # miss rate for ReadReq accesses
-system.cpu1.icache.demand_miss_rate 0.002123 # miss rate for demand accesses
-system.cpu1.icache.overall_miss_rate 0.002123 # miss rate for overall accesses
-system.cpu1.icache.ReadReq_avg_miss_latency 21640.710383 # average ReadReq miss latency
-system.cpu1.icache.demand_avg_miss_latency 21640.710383 # average overall miss latency
-system.cpu1.icache.overall_avg_miss_latency 21640.710383 # average overall miss latency
+system.cpu1.icache.occ_blocks::cpu1.inst 70.076133 # Average occupied blocks per requestor
+system.cpu1.icache.occ_percent::cpu1.inst 0.136867 # Average percentage of cache occupancy
+system.cpu1.icache.occ_percent::total 0.136867 # Average percentage of cache occupancy
+system.cpu1.icache.ReadReq_hits::cpu1.inst 171992 # number of ReadReq hits
+system.cpu1.icache.ReadReq_hits::total 171992 # number of ReadReq hits
+system.cpu1.icache.demand_hits::cpu1.inst 171992 # number of demand (read+write) hits
+system.cpu1.icache.demand_hits::total 171992 # number of demand (read+write) hits
+system.cpu1.icache.overall_hits::cpu1.inst 171992 # number of overall hits
+system.cpu1.icache.overall_hits::total 171992 # number of overall hits
+system.cpu1.icache.ReadReq_misses::cpu1.inst 366 # number of ReadReq misses
+system.cpu1.icache.ReadReq_misses::total 366 # number of ReadReq misses
+system.cpu1.icache.demand_misses::cpu1.inst 366 # number of demand (read+write) misses
+system.cpu1.icache.demand_misses::total 366 # number of demand (read+write) misses
+system.cpu1.icache.overall_misses::cpu1.inst 366 # number of overall misses
+system.cpu1.icache.overall_misses::total 366 # number of overall misses
+system.cpu1.icache.ReadReq_miss_latency::cpu1.inst 7920500 # number of ReadReq miss cycles
+system.cpu1.icache.ReadReq_miss_latency::total 7920500 # number of ReadReq miss cycles
+system.cpu1.icache.demand_miss_latency::cpu1.inst 7920500 # number of demand (read+write) miss cycles
+system.cpu1.icache.demand_miss_latency::total 7920500 # number of demand (read+write) miss cycles
+system.cpu1.icache.overall_miss_latency::cpu1.inst 7920500 # number of overall miss cycles
+system.cpu1.icache.overall_miss_latency::total 7920500 # number of overall miss cycles
+system.cpu1.icache.ReadReq_accesses::cpu1.inst 172358 # number of ReadReq accesses(hits+misses)
+system.cpu1.icache.ReadReq_accesses::total 172358 # number of ReadReq accesses(hits+misses)
+system.cpu1.icache.demand_accesses::cpu1.inst 172358 # number of demand (read+write) accesses
+system.cpu1.icache.demand_accesses::total 172358 # number of demand (read+write) accesses
+system.cpu1.icache.overall_accesses::cpu1.inst 172358 # number of overall (read+write) accesses
+system.cpu1.icache.overall_accesses::total 172358 # number of overall (read+write) accesses
+system.cpu1.icache.ReadReq_miss_rate::cpu1.inst 0.002123 # miss rate for ReadReq accesses
+system.cpu1.icache.demand_miss_rate::cpu1.inst 0.002123 # miss rate for demand accesses
+system.cpu1.icache.overall_miss_rate::cpu1.inst 0.002123 # miss rate for overall accesses
+system.cpu1.icache.ReadReq_avg_miss_latency::cpu1.inst 21640.710383 # average ReadReq miss latency
+system.cpu1.icache.demand_avg_miss_latency::cpu1.inst 21640.710383 # average overall miss latency
+system.cpu1.icache.overall_avg_miss_latency::cpu1.inst 21640.710383 # average overall miss latency
system.cpu1.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu1.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu1.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -225,67 +278,84 @@ system.cpu1.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu1.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu1.icache.fast_writes 0 # number of fast writes performed
system.cpu1.icache.cache_copies 0 # number of cache copies performed
-system.cpu1.icache.writebacks 0 # number of writebacks
-system.cpu1.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu1.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu1.icache.ReadReq_mshr_misses 366 # number of ReadReq MSHR misses
-system.cpu1.icache.demand_mshr_misses 366 # number of demand (read+write) MSHR misses
-system.cpu1.icache.overall_mshr_misses 366 # number of overall MSHR misses
-system.cpu1.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu1.icache.ReadReq_mshr_miss_latency 6822000 # number of ReadReq MSHR miss cycles
-system.cpu1.icache.demand_mshr_miss_latency 6822000 # number of demand (read+write) MSHR miss cycles
-system.cpu1.icache.overall_mshr_miss_latency 6822000 # number of overall MSHR miss cycles
-system.cpu1.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu1.icache.ReadReq_mshr_miss_rate 0.002123 # mshr miss rate for ReadReq accesses
-system.cpu1.icache.demand_mshr_miss_rate 0.002123 # mshr miss rate for demand accesses
-system.cpu1.icache.overall_mshr_miss_rate 0.002123 # mshr miss rate for overall accesses
-system.cpu1.icache.ReadReq_avg_mshr_miss_latency 18639.344262 # average ReadReq mshr miss latency
-system.cpu1.icache.demand_avg_mshr_miss_latency 18639.344262 # average overall mshr miss latency
-system.cpu1.icache.overall_avg_mshr_miss_latency 18639.344262 # average overall mshr miss latency
-system.cpu1.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu1.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu1.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu1.icache.ReadReq_mshr_misses::cpu1.inst 366 # number of ReadReq MSHR misses
+system.cpu1.icache.ReadReq_mshr_misses::total 366 # number of ReadReq MSHR misses
+system.cpu1.icache.demand_mshr_misses::cpu1.inst 366 # number of demand (read+write) MSHR misses
+system.cpu1.icache.demand_mshr_misses::total 366 # number of demand (read+write) MSHR misses
+system.cpu1.icache.overall_mshr_misses::cpu1.inst 366 # number of overall MSHR misses
+system.cpu1.icache.overall_mshr_misses::total 366 # number of overall MSHR misses
+system.cpu1.icache.ReadReq_mshr_miss_latency::cpu1.inst 6822000 # number of ReadReq MSHR miss cycles
+system.cpu1.icache.ReadReq_mshr_miss_latency::total 6822000 # number of ReadReq MSHR miss cycles
+system.cpu1.icache.demand_mshr_miss_latency::cpu1.inst 6822000 # number of demand (read+write) MSHR miss cycles
+system.cpu1.icache.demand_mshr_miss_latency::total 6822000 # number of demand (read+write) MSHR miss cycles
+system.cpu1.icache.overall_mshr_miss_latency::cpu1.inst 6822000 # number of overall MSHR miss cycles
+system.cpu1.icache.overall_mshr_miss_latency::total 6822000 # number of overall MSHR miss cycles
+system.cpu1.icache.ReadReq_mshr_miss_rate::cpu1.inst 0.002123 # mshr miss rate for ReadReq accesses
+system.cpu1.icache.demand_mshr_miss_rate::cpu1.inst 0.002123 # mshr miss rate for demand accesses
+system.cpu1.icache.overall_mshr_miss_rate::cpu1.inst 0.002123 # mshr miss rate for overall accesses
+system.cpu1.icache.ReadReq_avg_mshr_miss_latency::cpu1.inst 18639.344262 # average ReadReq mshr miss latency
+system.cpu1.icache.demand_avg_mshr_miss_latency::cpu1.inst 18639.344262 # average overall mshr miss latency
+system.cpu1.icache.overall_avg_mshr_miss_latency::cpu1.inst 18639.344262 # average overall mshr miss latency
system.cpu1.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu1.dcache.replacements 2 # number of replacements
-system.cpu1.dcache.tagsinuse 22.703917 # Cycle average of tags in use
+system.cpu1.dcache.tagsinuse 26.693562 # Cycle average of tags in use
system.cpu1.dcache.total_refs 18908 # Total number of references to valid blocks.
system.cpu1.dcache.sampled_refs 31 # Sample count of references to valid blocks.
system.cpu1.dcache.avg_refs 609.935484 # Average number of references to valid blocks.
system.cpu1.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu1.dcache.occ_blocks::0 26.693562 # Average occupied blocks per context
-system.cpu1.dcache.occ_blocks::1 -3.989645 # Average occupied blocks per context
-system.cpu1.dcache.occ_percent::0 0.052136 # Average percentage of cache occupancy
-system.cpu1.dcache.occ_percent::1 -0.007792 # Average percentage of cache occupancy
-system.cpu1.dcache.ReadReq_hits 39428 # number of ReadReq hits
-system.cpu1.dcache.WriteReq_hits 8099 # number of WriteReq hits
-system.cpu1.dcache.SwapReq_hits 18 # number of SwapReq hits
-system.cpu1.dcache.demand_hits 47527 # number of demand (read+write) hits
-system.cpu1.dcache.overall_hits 47527 # number of overall hits
-system.cpu1.dcache.ReadReq_misses 181 # number of ReadReq misses
-system.cpu1.dcache.WriteReq_misses 98 # number of WriteReq misses
-system.cpu1.dcache.SwapReq_misses 65 # number of SwapReq misses
-system.cpu1.dcache.demand_misses 279 # number of demand (read+write) misses
-system.cpu1.dcache.overall_misses 279 # number of overall misses
-system.cpu1.dcache.ReadReq_miss_latency 3713000 # number of ReadReq miss cycles
-system.cpu1.dcache.WriteReq_miss_latency 1889000 # number of WriteReq miss cycles
-system.cpu1.dcache.SwapReq_miss_latency 415000 # number of SwapReq miss cycles
-system.cpu1.dcache.demand_miss_latency 5602000 # number of demand (read+write) miss cycles
-system.cpu1.dcache.overall_miss_latency 5602000 # number of overall miss cycles
-system.cpu1.dcache.ReadReq_accesses 39609 # number of ReadReq accesses(hits+misses)
-system.cpu1.dcache.WriteReq_accesses 8197 # number of WriteReq accesses(hits+misses)
-system.cpu1.dcache.SwapReq_accesses 83 # number of SwapReq accesses(hits+misses)
-system.cpu1.dcache.demand_accesses 47806 # number of demand (read+write) accesses
-system.cpu1.dcache.overall_accesses 47806 # number of overall (read+write) accesses
-system.cpu1.dcache.ReadReq_miss_rate 0.004570 # miss rate for ReadReq accesses
-system.cpu1.dcache.WriteReq_miss_rate 0.011956 # miss rate for WriteReq accesses
-system.cpu1.dcache.SwapReq_miss_rate 0.783133 # miss rate for SwapReq accesses
-system.cpu1.dcache.demand_miss_rate 0.005836 # miss rate for demand accesses
-system.cpu1.dcache.overall_miss_rate 0.005836 # miss rate for overall accesses
-system.cpu1.dcache.ReadReq_avg_miss_latency 20513.812155 # average ReadReq miss latency
-system.cpu1.dcache.WriteReq_avg_miss_latency 19275.510204 # average WriteReq miss latency
-system.cpu1.dcache.SwapReq_avg_miss_latency 6384.615385 # average SwapReq miss latency
-system.cpu1.dcache.demand_avg_miss_latency 20078.853047 # average overall miss latency
-system.cpu1.dcache.overall_avg_miss_latency 20078.853047 # average overall miss latency
+system.cpu1.dcache.occ_blocks::cpu1.data 26.693562 # Average occupied blocks per requestor
+system.cpu1.dcache.occ_percent::cpu1.data 0.052136 # Average percentage of cache occupancy
+system.cpu1.dcache.occ_percent::total 0.052136 # Average percentage of cache occupancy
+system.cpu1.dcache.ReadReq_hits::cpu1.data 39428 # number of ReadReq hits
+system.cpu1.dcache.ReadReq_hits::total 39428 # number of ReadReq hits
+system.cpu1.dcache.WriteReq_hits::cpu1.data 8099 # number of WriteReq hits
+system.cpu1.dcache.WriteReq_hits::total 8099 # number of WriteReq hits
+system.cpu1.dcache.SwapReq_hits::cpu1.data 18 # number of SwapReq hits
+system.cpu1.dcache.SwapReq_hits::total 18 # number of SwapReq hits
+system.cpu1.dcache.demand_hits::cpu1.data 47527 # number of demand (read+write) hits
+system.cpu1.dcache.demand_hits::total 47527 # number of demand (read+write) hits
+system.cpu1.dcache.overall_hits::cpu1.data 47527 # number of overall hits
+system.cpu1.dcache.overall_hits::total 47527 # number of overall hits
+system.cpu1.dcache.ReadReq_misses::cpu1.data 181 # number of ReadReq misses
+system.cpu1.dcache.ReadReq_misses::total 181 # number of ReadReq misses
+system.cpu1.dcache.WriteReq_misses::cpu1.data 98 # number of WriteReq misses
+system.cpu1.dcache.WriteReq_misses::total 98 # number of WriteReq misses
+system.cpu1.dcache.SwapReq_misses::cpu1.data 65 # number of SwapReq misses
+system.cpu1.dcache.SwapReq_misses::total 65 # number of SwapReq misses
+system.cpu1.dcache.demand_misses::cpu1.data 279 # number of demand (read+write) misses
+system.cpu1.dcache.demand_misses::total 279 # number of demand (read+write) misses
+system.cpu1.dcache.overall_misses::cpu1.data 279 # number of overall misses
+system.cpu1.dcache.overall_misses::total 279 # number of overall misses
+system.cpu1.dcache.ReadReq_miss_latency::cpu1.data 3713000 # number of ReadReq miss cycles
+system.cpu1.dcache.ReadReq_miss_latency::total 3713000 # number of ReadReq miss cycles
+system.cpu1.dcache.WriteReq_miss_latency::cpu1.data 1889000 # number of WriteReq miss cycles
+system.cpu1.dcache.WriteReq_miss_latency::total 1889000 # number of WriteReq miss cycles
+system.cpu1.dcache.SwapReq_miss_latency::cpu1.data 415000 # number of SwapReq miss cycles
+system.cpu1.dcache.SwapReq_miss_latency::total 415000 # number of SwapReq miss cycles
+system.cpu1.dcache.demand_miss_latency::cpu1.data 5602000 # number of demand (read+write) miss cycles
+system.cpu1.dcache.demand_miss_latency::total 5602000 # number of demand (read+write) miss cycles
+system.cpu1.dcache.overall_miss_latency::cpu1.data 5602000 # number of overall miss cycles
+system.cpu1.dcache.overall_miss_latency::total 5602000 # number of overall miss cycles
+system.cpu1.dcache.ReadReq_accesses::cpu1.data 39609 # number of ReadReq accesses(hits+misses)
+system.cpu1.dcache.ReadReq_accesses::total 39609 # number of ReadReq accesses(hits+misses)
+system.cpu1.dcache.WriteReq_accesses::cpu1.data 8197 # number of WriteReq accesses(hits+misses)
+system.cpu1.dcache.WriteReq_accesses::total 8197 # number of WriteReq accesses(hits+misses)
+system.cpu1.dcache.SwapReq_accesses::cpu1.data 83 # number of SwapReq accesses(hits+misses)
+system.cpu1.dcache.SwapReq_accesses::total 83 # number of SwapReq accesses(hits+misses)
+system.cpu1.dcache.demand_accesses::cpu1.data 47806 # number of demand (read+write) accesses
+system.cpu1.dcache.demand_accesses::total 47806 # number of demand (read+write) accesses
+system.cpu1.dcache.overall_accesses::cpu1.data 47806 # number of overall (read+write) accesses
+system.cpu1.dcache.overall_accesses::total 47806 # number of overall (read+write) accesses
+system.cpu1.dcache.ReadReq_miss_rate::cpu1.data 0.004570 # miss rate for ReadReq accesses
+system.cpu1.dcache.WriteReq_miss_rate::cpu1.data 0.011956 # miss rate for WriteReq accesses
+system.cpu1.dcache.SwapReq_miss_rate::cpu1.data 0.783133 # miss rate for SwapReq accesses
+system.cpu1.dcache.demand_miss_rate::cpu1.data 0.005836 # miss rate for demand accesses
+system.cpu1.dcache.overall_miss_rate::cpu1.data 0.005836 # miss rate for overall accesses
+system.cpu1.dcache.ReadReq_avg_miss_latency::cpu1.data 20513.812155 # average ReadReq miss latency
+system.cpu1.dcache.WriteReq_avg_miss_latency::cpu1.data 19275.510204 # average WriteReq miss latency
+system.cpu1.dcache.SwapReq_avg_miss_latency::cpu1.data 6384.615385 # average SwapReq miss latency
+system.cpu1.dcache.demand_avg_miss_latency::cpu1.data 20078.853047 # average overall miss latency
+system.cpu1.dcache.overall_avg_miss_latency::cpu1.data 20078.853047 # average overall miss latency
system.cpu1.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu1.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu1.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -294,39 +364,44 @@ system.cpu1.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu1.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu1.dcache.fast_writes 0 # number of fast writes performed
system.cpu1.dcache.cache_copies 0 # number of cache copies performed
-system.cpu1.dcache.writebacks 1 # number of writebacks
-system.cpu1.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu1.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu1.dcache.ReadReq_mshr_misses 181 # number of ReadReq MSHR misses
-system.cpu1.dcache.WriteReq_mshr_misses 98 # number of WriteReq MSHR misses
-system.cpu1.dcache.SwapReq_mshr_misses 65 # number of SwapReq MSHR misses
-system.cpu1.dcache.demand_mshr_misses 279 # number of demand (read+write) MSHR misses
-system.cpu1.dcache.overall_mshr_misses 279 # number of overall MSHR misses
-system.cpu1.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu1.dcache.ReadReq_mshr_miss_latency 3170000 # number of ReadReq MSHR miss cycles
-system.cpu1.dcache.WriteReq_mshr_miss_latency 1595000 # number of WriteReq MSHR miss cycles
-system.cpu1.dcache.SwapReq_mshr_miss_latency 220000 # number of SwapReq MSHR miss cycles
-system.cpu1.dcache.demand_mshr_miss_latency 4765000 # number of demand (read+write) MSHR miss cycles
-system.cpu1.dcache.overall_mshr_miss_latency 4765000 # number of overall MSHR miss cycles
-system.cpu1.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu1.dcache.ReadReq_mshr_miss_rate 0.004570 # mshr miss rate for ReadReq accesses
-system.cpu1.dcache.WriteReq_mshr_miss_rate 0.011956 # mshr miss rate for WriteReq accesses
-system.cpu1.dcache.SwapReq_mshr_miss_rate 0.783133 # mshr miss rate for SwapReq accesses
-system.cpu1.dcache.demand_mshr_miss_rate 0.005836 # mshr miss rate for demand accesses
-system.cpu1.dcache.overall_mshr_miss_rate 0.005836 # mshr miss rate for overall accesses
-system.cpu1.dcache.ReadReq_avg_mshr_miss_latency 17513.812155 # average ReadReq mshr miss latency
-system.cpu1.dcache.WriteReq_avg_mshr_miss_latency 16275.510204 # average WriteReq mshr miss latency
-system.cpu1.dcache.SwapReq_avg_mshr_miss_latency 3384.615385 # average SwapReq mshr miss latency
-system.cpu1.dcache.demand_avg_mshr_miss_latency 17078.853047 # average overall mshr miss latency
-system.cpu1.dcache.overall_avg_mshr_miss_latency 17078.853047 # average overall mshr miss latency
-system.cpu1.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu1.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu1.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu1.dcache.writebacks::writebacks 1 # number of writebacks
+system.cpu1.dcache.writebacks::total 1 # number of writebacks
+system.cpu1.dcache.ReadReq_mshr_misses::cpu1.data 181 # number of ReadReq MSHR misses
+system.cpu1.dcache.ReadReq_mshr_misses::total 181 # number of ReadReq MSHR misses
+system.cpu1.dcache.WriteReq_mshr_misses::cpu1.data 98 # number of WriteReq MSHR misses
+system.cpu1.dcache.WriteReq_mshr_misses::total 98 # number of WriteReq MSHR misses
+system.cpu1.dcache.SwapReq_mshr_misses::cpu1.data 65 # number of SwapReq MSHR misses
+system.cpu1.dcache.SwapReq_mshr_misses::total 65 # number of SwapReq MSHR misses
+system.cpu1.dcache.demand_mshr_misses::cpu1.data 279 # number of demand (read+write) MSHR misses
+system.cpu1.dcache.demand_mshr_misses::total 279 # number of demand (read+write) MSHR misses
+system.cpu1.dcache.overall_mshr_misses::cpu1.data 279 # number of overall MSHR misses
+system.cpu1.dcache.overall_mshr_misses::total 279 # number of overall MSHR misses
+system.cpu1.dcache.ReadReq_mshr_miss_latency::cpu1.data 3170000 # number of ReadReq MSHR miss cycles
+system.cpu1.dcache.ReadReq_mshr_miss_latency::total 3170000 # number of ReadReq MSHR miss cycles
+system.cpu1.dcache.WriteReq_mshr_miss_latency::cpu1.data 1595000 # number of WriteReq MSHR miss cycles
+system.cpu1.dcache.WriteReq_mshr_miss_latency::total 1595000 # number of WriteReq MSHR miss cycles
+system.cpu1.dcache.SwapReq_mshr_miss_latency::cpu1.data 220000 # number of SwapReq MSHR miss cycles
+system.cpu1.dcache.SwapReq_mshr_miss_latency::total 220000 # number of SwapReq MSHR miss cycles
+system.cpu1.dcache.demand_mshr_miss_latency::cpu1.data 4765000 # number of demand (read+write) MSHR miss cycles
+system.cpu1.dcache.demand_mshr_miss_latency::total 4765000 # number of demand (read+write) MSHR miss cycles
+system.cpu1.dcache.overall_mshr_miss_latency::cpu1.data 4765000 # number of overall MSHR miss cycles
+system.cpu1.dcache.overall_mshr_miss_latency::total 4765000 # number of overall MSHR miss cycles
+system.cpu1.dcache.ReadReq_mshr_miss_rate::cpu1.data 0.004570 # mshr miss rate for ReadReq accesses
+system.cpu1.dcache.WriteReq_mshr_miss_rate::cpu1.data 0.011956 # mshr miss rate for WriteReq accesses
+system.cpu1.dcache.SwapReq_mshr_miss_rate::cpu1.data 0.783133 # mshr miss rate for SwapReq accesses
+system.cpu1.dcache.demand_mshr_miss_rate::cpu1.data 0.005836 # mshr miss rate for demand accesses
+system.cpu1.dcache.overall_mshr_miss_rate::cpu1.data 0.005836 # mshr miss rate for overall accesses
+system.cpu1.dcache.ReadReq_avg_mshr_miss_latency::cpu1.data 17513.812155 # average ReadReq mshr miss latency
+system.cpu1.dcache.WriteReq_avg_mshr_miss_latency::cpu1.data 16275.510204 # average WriteReq mshr miss latency
+system.cpu1.dcache.SwapReq_avg_mshr_miss_latency::cpu1.data 3384.615385 # average SwapReq mshr miss latency
+system.cpu1.dcache.demand_avg_mshr_miss_latency::cpu1.data 17078.853047 # average overall mshr miss latency
+system.cpu1.dcache.overall_avg_mshr_miss_latency::cpu1.data 17078.853047 # average overall mshr miss latency
system.cpu1.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu2.numCycles 524596 # number of cpu cycles simulated
system.cpu2.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu2.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu2.num_insts 165499 # Number of instructions executed
+system.cpu2.committedInsts 165499 # Number of instructions committed
+system.cpu2.committedOps 165499 # Number of ops (including micro ops) committed
system.cpu2.num_int_alu_accesses 112355 # Number of integer alu accesses
system.cpu2.num_fp_alu_accesses 0 # Number of float alu accesses
system.cpu2.num_func_calls 637 # number of times a function call or return occured
@@ -350,26 +425,39 @@ system.cpu2.icache.total_refs 165166 # To
system.cpu2.icache.sampled_refs 366 # Sample count of references to valid blocks.
system.cpu2.icache.avg_refs 451.273224 # Average number of references to valid blocks.
system.cpu2.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu2.icache.occ_blocks::0 65.601019 # Average occupied blocks per context
-system.cpu2.icache.occ_percent::0 0.128127 # Average percentage of cache occupancy
-system.cpu2.icache.ReadReq_hits 165166 # number of ReadReq hits
-system.cpu2.icache.demand_hits 165166 # number of demand (read+write) hits
-system.cpu2.icache.overall_hits 165166 # number of overall hits
-system.cpu2.icache.ReadReq_misses 366 # number of ReadReq misses
-system.cpu2.icache.demand_misses 366 # number of demand (read+write) misses
-system.cpu2.icache.overall_misses 366 # number of overall misses
-system.cpu2.icache.ReadReq_miss_latency 5648500 # number of ReadReq miss cycles
-system.cpu2.icache.demand_miss_latency 5648500 # number of demand (read+write) miss cycles
-system.cpu2.icache.overall_miss_latency 5648500 # number of overall miss cycles
-system.cpu2.icache.ReadReq_accesses 165532 # number of ReadReq accesses(hits+misses)
-system.cpu2.icache.demand_accesses 165532 # number of demand (read+write) accesses
-system.cpu2.icache.overall_accesses 165532 # number of overall (read+write) accesses
-system.cpu2.icache.ReadReq_miss_rate 0.002211 # miss rate for ReadReq accesses
-system.cpu2.icache.demand_miss_rate 0.002211 # miss rate for demand accesses
-system.cpu2.icache.overall_miss_rate 0.002211 # miss rate for overall accesses
-system.cpu2.icache.ReadReq_avg_miss_latency 15433.060109 # average ReadReq miss latency
-system.cpu2.icache.demand_avg_miss_latency 15433.060109 # average overall miss latency
-system.cpu2.icache.overall_avg_miss_latency 15433.060109 # average overall miss latency
+system.cpu2.icache.occ_blocks::cpu2.inst 65.601019 # Average occupied blocks per requestor
+system.cpu2.icache.occ_percent::cpu2.inst 0.128127 # Average percentage of cache occupancy
+system.cpu2.icache.occ_percent::total 0.128127 # Average percentage of cache occupancy
+system.cpu2.icache.ReadReq_hits::cpu2.inst 165166 # number of ReadReq hits
+system.cpu2.icache.ReadReq_hits::total 165166 # number of ReadReq hits
+system.cpu2.icache.demand_hits::cpu2.inst 165166 # number of demand (read+write) hits
+system.cpu2.icache.demand_hits::total 165166 # number of demand (read+write) hits
+system.cpu2.icache.overall_hits::cpu2.inst 165166 # number of overall hits
+system.cpu2.icache.overall_hits::total 165166 # number of overall hits
+system.cpu2.icache.ReadReq_misses::cpu2.inst 366 # number of ReadReq misses
+system.cpu2.icache.ReadReq_misses::total 366 # number of ReadReq misses
+system.cpu2.icache.demand_misses::cpu2.inst 366 # number of demand (read+write) misses
+system.cpu2.icache.demand_misses::total 366 # number of demand (read+write) misses
+system.cpu2.icache.overall_misses::cpu2.inst 366 # number of overall misses
+system.cpu2.icache.overall_misses::total 366 # number of overall misses
+system.cpu2.icache.ReadReq_miss_latency::cpu2.inst 5648500 # number of ReadReq miss cycles
+system.cpu2.icache.ReadReq_miss_latency::total 5648500 # number of ReadReq miss cycles
+system.cpu2.icache.demand_miss_latency::cpu2.inst 5648500 # number of demand (read+write) miss cycles
+system.cpu2.icache.demand_miss_latency::total 5648500 # number of demand (read+write) miss cycles
+system.cpu2.icache.overall_miss_latency::cpu2.inst 5648500 # number of overall miss cycles
+system.cpu2.icache.overall_miss_latency::total 5648500 # number of overall miss cycles
+system.cpu2.icache.ReadReq_accesses::cpu2.inst 165532 # number of ReadReq accesses(hits+misses)
+system.cpu2.icache.ReadReq_accesses::total 165532 # number of ReadReq accesses(hits+misses)
+system.cpu2.icache.demand_accesses::cpu2.inst 165532 # number of demand (read+write) accesses
+system.cpu2.icache.demand_accesses::total 165532 # number of demand (read+write) accesses
+system.cpu2.icache.overall_accesses::cpu2.inst 165532 # number of overall (read+write) accesses
+system.cpu2.icache.overall_accesses::total 165532 # number of overall (read+write) accesses
+system.cpu2.icache.ReadReq_miss_rate::cpu2.inst 0.002211 # miss rate for ReadReq accesses
+system.cpu2.icache.demand_miss_rate::cpu2.inst 0.002211 # miss rate for demand accesses
+system.cpu2.icache.overall_miss_rate::cpu2.inst 0.002211 # miss rate for overall accesses
+system.cpu2.icache.ReadReq_avg_miss_latency::cpu2.inst 15433.060109 # average ReadReq miss latency
+system.cpu2.icache.demand_avg_miss_latency::cpu2.inst 15433.060109 # average overall miss latency
+system.cpu2.icache.overall_avg_miss_latency::cpu2.inst 15433.060109 # average overall miss latency
system.cpu2.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu2.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu2.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -378,67 +466,84 @@ system.cpu2.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu2.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu2.icache.fast_writes 0 # number of fast writes performed
system.cpu2.icache.cache_copies 0 # number of cache copies performed
-system.cpu2.icache.writebacks 0 # number of writebacks
-system.cpu2.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu2.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu2.icache.ReadReq_mshr_misses 366 # number of ReadReq MSHR misses
-system.cpu2.icache.demand_mshr_misses 366 # number of demand (read+write) MSHR misses
-system.cpu2.icache.overall_mshr_misses 366 # number of overall MSHR misses
-system.cpu2.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu2.icache.ReadReq_mshr_miss_latency 4550500 # number of ReadReq MSHR miss cycles
-system.cpu2.icache.demand_mshr_miss_latency 4550500 # number of demand (read+write) MSHR miss cycles
-system.cpu2.icache.overall_mshr_miss_latency 4550500 # number of overall MSHR miss cycles
-system.cpu2.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu2.icache.ReadReq_mshr_miss_rate 0.002211 # mshr miss rate for ReadReq accesses
-system.cpu2.icache.demand_mshr_miss_rate 0.002211 # mshr miss rate for demand accesses
-system.cpu2.icache.overall_mshr_miss_rate 0.002211 # mshr miss rate for overall accesses
-system.cpu2.icache.ReadReq_avg_mshr_miss_latency 12433.060109 # average ReadReq mshr miss latency
-system.cpu2.icache.demand_avg_mshr_miss_latency 12433.060109 # average overall mshr miss latency
-system.cpu2.icache.overall_avg_mshr_miss_latency 12433.060109 # average overall mshr miss latency
-system.cpu2.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu2.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu2.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu2.icache.ReadReq_mshr_misses::cpu2.inst 366 # number of ReadReq MSHR misses
+system.cpu2.icache.ReadReq_mshr_misses::total 366 # number of ReadReq MSHR misses
+system.cpu2.icache.demand_mshr_misses::cpu2.inst 366 # number of demand (read+write) MSHR misses
+system.cpu2.icache.demand_mshr_misses::total 366 # number of demand (read+write) MSHR misses
+system.cpu2.icache.overall_mshr_misses::cpu2.inst 366 # number of overall MSHR misses
+system.cpu2.icache.overall_mshr_misses::total 366 # number of overall MSHR misses
+system.cpu2.icache.ReadReq_mshr_miss_latency::cpu2.inst 4550500 # number of ReadReq MSHR miss cycles
+system.cpu2.icache.ReadReq_mshr_miss_latency::total 4550500 # number of ReadReq MSHR miss cycles
+system.cpu2.icache.demand_mshr_miss_latency::cpu2.inst 4550500 # number of demand (read+write) MSHR miss cycles
+system.cpu2.icache.demand_mshr_miss_latency::total 4550500 # number of demand (read+write) MSHR miss cycles
+system.cpu2.icache.overall_mshr_miss_latency::cpu2.inst 4550500 # number of overall MSHR miss cycles
+system.cpu2.icache.overall_mshr_miss_latency::total 4550500 # number of overall MSHR miss cycles
+system.cpu2.icache.ReadReq_mshr_miss_rate::cpu2.inst 0.002211 # mshr miss rate for ReadReq accesses
+system.cpu2.icache.demand_mshr_miss_rate::cpu2.inst 0.002211 # mshr miss rate for demand accesses
+system.cpu2.icache.overall_mshr_miss_rate::cpu2.inst 0.002211 # mshr miss rate for overall accesses
+system.cpu2.icache.ReadReq_avg_mshr_miss_latency::cpu2.inst 12433.060109 # average ReadReq mshr miss latency
+system.cpu2.icache.demand_avg_mshr_miss_latency::cpu2.inst 12433.060109 # average overall mshr miss latency
+system.cpu2.icache.overall_avg_mshr_miss_latency::cpu2.inst 12433.060109 # average overall mshr miss latency
system.cpu2.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu2.dcache.replacements 2 # number of replacements
-system.cpu2.dcache.tagsinuse 23.305393 # Cycle average of tags in use
+system.cpu2.dcache.tagsinuse 24.943438 # Cycle average of tags in use
system.cpu2.dcache.total_refs 34578 # Total number of references to valid blocks.
system.cpu2.dcache.sampled_refs 31 # Sample count of references to valid blocks.
system.cpu2.dcache.avg_refs 1115.419355 # Average number of references to valid blocks.
system.cpu2.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu2.dcache.occ_blocks::0 24.943438 # Average occupied blocks per context
-system.cpu2.dcache.occ_blocks::1 -1.638045 # Average occupied blocks per context
-system.cpu2.dcache.occ_percent::0 0.048718 # Average percentage of cache occupancy
-system.cpu2.dcache.occ_percent::1 -0.003199 # Average percentage of cache occupancy
-system.cpu2.dcache.ReadReq_hits 41688 # number of ReadReq hits
-system.cpu2.dcache.WriteReq_hits 15916 # number of WriteReq hits
-system.cpu2.dcache.SwapReq_hits 11 # number of SwapReq hits
-system.cpu2.dcache.demand_hits 57604 # number of demand (read+write) hits
-system.cpu2.dcache.overall_hits 57604 # number of overall hits
-system.cpu2.dcache.ReadReq_misses 156 # number of ReadReq misses
-system.cpu2.dcache.WriteReq_misses 109 # number of WriteReq misses
-system.cpu2.dcache.SwapReq_misses 51 # number of SwapReq misses
-system.cpu2.dcache.demand_misses 265 # number of demand (read+write) misses
-system.cpu2.dcache.overall_misses 265 # number of overall misses
-system.cpu2.dcache.ReadReq_miss_latency 2527000 # number of ReadReq miss cycles
-system.cpu2.dcache.WriteReq_miss_latency 2084000 # number of WriteReq miss cycles
-system.cpu2.dcache.SwapReq_miss_latency 305000 # number of SwapReq miss cycles
-system.cpu2.dcache.demand_miss_latency 4611000 # number of demand (read+write) miss cycles
-system.cpu2.dcache.overall_miss_latency 4611000 # number of overall miss cycles
-system.cpu2.dcache.ReadReq_accesses 41844 # number of ReadReq accesses(hits+misses)
-system.cpu2.dcache.WriteReq_accesses 16025 # number of WriteReq accesses(hits+misses)
-system.cpu2.dcache.SwapReq_accesses 62 # number of SwapReq accesses(hits+misses)
-system.cpu2.dcache.demand_accesses 57869 # number of demand (read+write) accesses
-system.cpu2.dcache.overall_accesses 57869 # number of overall (read+write) accesses
-system.cpu2.dcache.ReadReq_miss_rate 0.003728 # miss rate for ReadReq accesses
-system.cpu2.dcache.WriteReq_miss_rate 0.006802 # miss rate for WriteReq accesses
-system.cpu2.dcache.SwapReq_miss_rate 0.822581 # miss rate for SwapReq accesses
-system.cpu2.dcache.demand_miss_rate 0.004579 # miss rate for demand accesses
-system.cpu2.dcache.overall_miss_rate 0.004579 # miss rate for overall accesses
-system.cpu2.dcache.ReadReq_avg_miss_latency 16198.717949 # average ReadReq miss latency
-system.cpu2.dcache.WriteReq_avg_miss_latency 19119.266055 # average WriteReq miss latency
-system.cpu2.dcache.SwapReq_avg_miss_latency 5980.392157 # average SwapReq miss latency
-system.cpu2.dcache.demand_avg_miss_latency 17400 # average overall miss latency
-system.cpu2.dcache.overall_avg_miss_latency 17400 # average overall miss latency
+system.cpu2.dcache.occ_blocks::cpu2.data 24.943438 # Average occupied blocks per requestor
+system.cpu2.dcache.occ_percent::cpu2.data 0.048718 # Average percentage of cache occupancy
+system.cpu2.dcache.occ_percent::total 0.048718 # Average percentage of cache occupancy
+system.cpu2.dcache.ReadReq_hits::cpu2.data 41688 # number of ReadReq hits
+system.cpu2.dcache.ReadReq_hits::total 41688 # number of ReadReq hits
+system.cpu2.dcache.WriteReq_hits::cpu2.data 15916 # number of WriteReq hits
+system.cpu2.dcache.WriteReq_hits::total 15916 # number of WriteReq hits
+system.cpu2.dcache.SwapReq_hits::cpu2.data 11 # number of SwapReq hits
+system.cpu2.dcache.SwapReq_hits::total 11 # number of SwapReq hits
+system.cpu2.dcache.demand_hits::cpu2.data 57604 # number of demand (read+write) hits
+system.cpu2.dcache.demand_hits::total 57604 # number of demand (read+write) hits
+system.cpu2.dcache.overall_hits::cpu2.data 57604 # number of overall hits
+system.cpu2.dcache.overall_hits::total 57604 # number of overall hits
+system.cpu2.dcache.ReadReq_misses::cpu2.data 156 # number of ReadReq misses
+system.cpu2.dcache.ReadReq_misses::total 156 # number of ReadReq misses
+system.cpu2.dcache.WriteReq_misses::cpu2.data 109 # number of WriteReq misses
+system.cpu2.dcache.WriteReq_misses::total 109 # number of WriteReq misses
+system.cpu2.dcache.SwapReq_misses::cpu2.data 51 # number of SwapReq misses
+system.cpu2.dcache.SwapReq_misses::total 51 # number of SwapReq misses
+system.cpu2.dcache.demand_misses::cpu2.data 265 # number of demand (read+write) misses
+system.cpu2.dcache.demand_misses::total 265 # number of demand (read+write) misses
+system.cpu2.dcache.overall_misses::cpu2.data 265 # number of overall misses
+system.cpu2.dcache.overall_misses::total 265 # number of overall misses
+system.cpu2.dcache.ReadReq_miss_latency::cpu2.data 2527000 # number of ReadReq miss cycles
+system.cpu2.dcache.ReadReq_miss_latency::total 2527000 # number of ReadReq miss cycles
+system.cpu2.dcache.WriteReq_miss_latency::cpu2.data 2084000 # number of WriteReq miss cycles
+system.cpu2.dcache.WriteReq_miss_latency::total 2084000 # number of WriteReq miss cycles
+system.cpu2.dcache.SwapReq_miss_latency::cpu2.data 305000 # number of SwapReq miss cycles
+system.cpu2.dcache.SwapReq_miss_latency::total 305000 # number of SwapReq miss cycles
+system.cpu2.dcache.demand_miss_latency::cpu2.data 4611000 # number of demand (read+write) miss cycles
+system.cpu2.dcache.demand_miss_latency::total 4611000 # number of demand (read+write) miss cycles
+system.cpu2.dcache.overall_miss_latency::cpu2.data 4611000 # number of overall miss cycles
+system.cpu2.dcache.overall_miss_latency::total 4611000 # number of overall miss cycles
+system.cpu2.dcache.ReadReq_accesses::cpu2.data 41844 # number of ReadReq accesses(hits+misses)
+system.cpu2.dcache.ReadReq_accesses::total 41844 # number of ReadReq accesses(hits+misses)
+system.cpu2.dcache.WriteReq_accesses::cpu2.data 16025 # number of WriteReq accesses(hits+misses)
+system.cpu2.dcache.WriteReq_accesses::total 16025 # number of WriteReq accesses(hits+misses)
+system.cpu2.dcache.SwapReq_accesses::cpu2.data 62 # number of SwapReq accesses(hits+misses)
+system.cpu2.dcache.SwapReq_accesses::total 62 # number of SwapReq accesses(hits+misses)
+system.cpu2.dcache.demand_accesses::cpu2.data 57869 # number of demand (read+write) accesses
+system.cpu2.dcache.demand_accesses::total 57869 # number of demand (read+write) accesses
+system.cpu2.dcache.overall_accesses::cpu2.data 57869 # number of overall (read+write) accesses
+system.cpu2.dcache.overall_accesses::total 57869 # number of overall (read+write) accesses
+system.cpu2.dcache.ReadReq_miss_rate::cpu2.data 0.003728 # miss rate for ReadReq accesses
+system.cpu2.dcache.WriteReq_miss_rate::cpu2.data 0.006802 # miss rate for WriteReq accesses
+system.cpu2.dcache.SwapReq_miss_rate::cpu2.data 0.822581 # miss rate for SwapReq accesses
+system.cpu2.dcache.demand_miss_rate::cpu2.data 0.004579 # miss rate for demand accesses
+system.cpu2.dcache.overall_miss_rate::cpu2.data 0.004579 # miss rate for overall accesses
+system.cpu2.dcache.ReadReq_avg_miss_latency::cpu2.data 16198.717949 # average ReadReq miss latency
+system.cpu2.dcache.WriteReq_avg_miss_latency::cpu2.data 19119.266055 # average WriteReq miss latency
+system.cpu2.dcache.SwapReq_avg_miss_latency::cpu2.data 5980.392157 # average SwapReq miss latency
+system.cpu2.dcache.demand_avg_miss_latency::cpu2.data 17400 # average overall miss latency
+system.cpu2.dcache.overall_avg_miss_latency::cpu2.data 17400 # average overall miss latency
system.cpu2.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu2.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu2.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -447,39 +552,44 @@ system.cpu2.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu2.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu2.dcache.fast_writes 0 # number of fast writes performed
system.cpu2.dcache.cache_copies 0 # number of cache copies performed
-system.cpu2.dcache.writebacks 1 # number of writebacks
-system.cpu2.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu2.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu2.dcache.ReadReq_mshr_misses 156 # number of ReadReq MSHR misses
-system.cpu2.dcache.WriteReq_mshr_misses 109 # number of WriteReq MSHR misses
-system.cpu2.dcache.SwapReq_mshr_misses 51 # number of SwapReq MSHR misses
-system.cpu2.dcache.demand_mshr_misses 265 # number of demand (read+write) MSHR misses
-system.cpu2.dcache.overall_mshr_misses 265 # number of overall MSHR misses
-system.cpu2.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu2.dcache.ReadReq_mshr_miss_latency 2059000 # number of ReadReq MSHR miss cycles
-system.cpu2.dcache.WriteReq_mshr_miss_latency 1757000 # number of WriteReq MSHR miss cycles
-system.cpu2.dcache.SwapReq_mshr_miss_latency 152000 # number of SwapReq MSHR miss cycles
-system.cpu2.dcache.demand_mshr_miss_latency 3816000 # number of demand (read+write) MSHR miss cycles
-system.cpu2.dcache.overall_mshr_miss_latency 3816000 # number of overall MSHR miss cycles
-system.cpu2.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu2.dcache.ReadReq_mshr_miss_rate 0.003728 # mshr miss rate for ReadReq accesses
-system.cpu2.dcache.WriteReq_mshr_miss_rate 0.006802 # mshr miss rate for WriteReq accesses
-system.cpu2.dcache.SwapReq_mshr_miss_rate 0.822581 # mshr miss rate for SwapReq accesses
-system.cpu2.dcache.demand_mshr_miss_rate 0.004579 # mshr miss rate for demand accesses
-system.cpu2.dcache.overall_mshr_miss_rate 0.004579 # mshr miss rate for overall accesses
-system.cpu2.dcache.ReadReq_avg_mshr_miss_latency 13198.717949 # average ReadReq mshr miss latency
-system.cpu2.dcache.WriteReq_avg_mshr_miss_latency 16119.266055 # average WriteReq mshr miss latency
-system.cpu2.dcache.SwapReq_avg_mshr_miss_latency 2980.392157 # average SwapReq mshr miss latency
-system.cpu2.dcache.demand_avg_mshr_miss_latency 14400 # average overall mshr miss latency
-system.cpu2.dcache.overall_avg_mshr_miss_latency 14400 # average overall mshr miss latency
-system.cpu2.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu2.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu2.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu2.dcache.writebacks::writebacks 1 # number of writebacks
+system.cpu2.dcache.writebacks::total 1 # number of writebacks
+system.cpu2.dcache.ReadReq_mshr_misses::cpu2.data 156 # number of ReadReq MSHR misses
+system.cpu2.dcache.ReadReq_mshr_misses::total 156 # number of ReadReq MSHR misses
+system.cpu2.dcache.WriteReq_mshr_misses::cpu2.data 109 # number of WriteReq MSHR misses
+system.cpu2.dcache.WriteReq_mshr_misses::total 109 # number of WriteReq MSHR misses
+system.cpu2.dcache.SwapReq_mshr_misses::cpu2.data 51 # number of SwapReq MSHR misses
+system.cpu2.dcache.SwapReq_mshr_misses::total 51 # number of SwapReq MSHR misses
+system.cpu2.dcache.demand_mshr_misses::cpu2.data 265 # number of demand (read+write) MSHR misses
+system.cpu2.dcache.demand_mshr_misses::total 265 # number of demand (read+write) MSHR misses
+system.cpu2.dcache.overall_mshr_misses::cpu2.data 265 # number of overall MSHR misses
+system.cpu2.dcache.overall_mshr_misses::total 265 # number of overall MSHR misses
+system.cpu2.dcache.ReadReq_mshr_miss_latency::cpu2.data 2059000 # number of ReadReq MSHR miss cycles
+system.cpu2.dcache.ReadReq_mshr_miss_latency::total 2059000 # number of ReadReq MSHR miss cycles
+system.cpu2.dcache.WriteReq_mshr_miss_latency::cpu2.data 1757000 # number of WriteReq MSHR miss cycles
+system.cpu2.dcache.WriteReq_mshr_miss_latency::total 1757000 # number of WriteReq MSHR miss cycles
+system.cpu2.dcache.SwapReq_mshr_miss_latency::cpu2.data 152000 # number of SwapReq MSHR miss cycles
+system.cpu2.dcache.SwapReq_mshr_miss_latency::total 152000 # number of SwapReq MSHR miss cycles
+system.cpu2.dcache.demand_mshr_miss_latency::cpu2.data 3816000 # number of demand (read+write) MSHR miss cycles
+system.cpu2.dcache.demand_mshr_miss_latency::total 3816000 # number of demand (read+write) MSHR miss cycles
+system.cpu2.dcache.overall_mshr_miss_latency::cpu2.data 3816000 # number of overall MSHR miss cycles
+system.cpu2.dcache.overall_mshr_miss_latency::total 3816000 # number of overall MSHR miss cycles
+system.cpu2.dcache.ReadReq_mshr_miss_rate::cpu2.data 0.003728 # mshr miss rate for ReadReq accesses
+system.cpu2.dcache.WriteReq_mshr_miss_rate::cpu2.data 0.006802 # mshr miss rate for WriteReq accesses
+system.cpu2.dcache.SwapReq_mshr_miss_rate::cpu2.data 0.822581 # mshr miss rate for SwapReq accesses
+system.cpu2.dcache.demand_mshr_miss_rate::cpu2.data 0.004579 # mshr miss rate for demand accesses
+system.cpu2.dcache.overall_mshr_miss_rate::cpu2.data 0.004579 # mshr miss rate for overall accesses
+system.cpu2.dcache.ReadReq_avg_mshr_miss_latency::cpu2.data 13198.717949 # average ReadReq mshr miss latency
+system.cpu2.dcache.WriteReq_avg_mshr_miss_latency::cpu2.data 16119.266055 # average WriteReq mshr miss latency
+system.cpu2.dcache.SwapReq_avg_mshr_miss_latency::cpu2.data 2980.392157 # average SwapReq mshr miss latency
+system.cpu2.dcache.demand_avg_mshr_miss_latency::cpu2.data 14400 # average overall mshr miss latency
+system.cpu2.dcache.overall_avg_mshr_miss_latency::cpu2.data 14400 # average overall mshr miss latency
system.cpu2.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu3.numCycles 524596 # number of cpu cycles simulated
system.cpu3.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu3.numWorkItemsCompleted 0 # number of work items this cpu completed
-system.cpu3.num_insts 166130 # Number of instructions executed
+system.cpu3.committedInsts 166130 # Number of instructions committed
+system.cpu3.committedOps 166130 # Number of ops (including micro ops) committed
system.cpu3.num_int_alu_accesses 112098 # Number of integer alu accesses
system.cpu3.num_fp_alu_accesses 0 # Number of float alu accesses
system.cpu3.num_func_calls 637 # number of times a function call or return occured
@@ -503,26 +613,39 @@ system.cpu3.icache.total_refs 165796 # To
system.cpu3.icache.sampled_refs 367 # Sample count of references to valid blocks.
system.cpu3.icache.avg_refs 451.760218 # Average number of references to valid blocks.
system.cpu3.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu3.icache.occ_blocks::0 67.737646 # Average occupied blocks per context
-system.cpu3.icache.occ_percent::0 0.132300 # Average percentage of cache occupancy
-system.cpu3.icache.ReadReq_hits 165796 # number of ReadReq hits
-system.cpu3.icache.demand_hits 165796 # number of demand (read+write) hits
-system.cpu3.icache.overall_hits 165796 # number of overall hits
-system.cpu3.icache.ReadReq_misses 367 # number of ReadReq misses
-system.cpu3.icache.demand_misses 367 # number of demand (read+write) misses
-system.cpu3.icache.overall_misses 367 # number of overall misses
-system.cpu3.icache.ReadReq_miss_latency 5531500 # number of ReadReq miss cycles
-system.cpu3.icache.demand_miss_latency 5531500 # number of demand (read+write) miss cycles
-system.cpu3.icache.overall_miss_latency 5531500 # number of overall miss cycles
-system.cpu3.icache.ReadReq_accesses 166163 # number of ReadReq accesses(hits+misses)
-system.cpu3.icache.demand_accesses 166163 # number of demand (read+write) accesses
-system.cpu3.icache.overall_accesses 166163 # number of overall (read+write) accesses
-system.cpu3.icache.ReadReq_miss_rate 0.002209 # miss rate for ReadReq accesses
-system.cpu3.icache.demand_miss_rate 0.002209 # miss rate for demand accesses
-system.cpu3.icache.overall_miss_rate 0.002209 # miss rate for overall accesses
-system.cpu3.icache.ReadReq_avg_miss_latency 15072.207084 # average ReadReq miss latency
-system.cpu3.icache.demand_avg_miss_latency 15072.207084 # average overall miss latency
-system.cpu3.icache.overall_avg_miss_latency 15072.207084 # average overall miss latency
+system.cpu3.icache.occ_blocks::cpu3.inst 67.737646 # Average occupied blocks per requestor
+system.cpu3.icache.occ_percent::cpu3.inst 0.132300 # Average percentage of cache occupancy
+system.cpu3.icache.occ_percent::total 0.132300 # Average percentage of cache occupancy
+system.cpu3.icache.ReadReq_hits::cpu3.inst 165796 # number of ReadReq hits
+system.cpu3.icache.ReadReq_hits::total 165796 # number of ReadReq hits
+system.cpu3.icache.demand_hits::cpu3.inst 165796 # number of demand (read+write) hits
+system.cpu3.icache.demand_hits::total 165796 # number of demand (read+write) hits
+system.cpu3.icache.overall_hits::cpu3.inst 165796 # number of overall hits
+system.cpu3.icache.overall_hits::total 165796 # number of overall hits
+system.cpu3.icache.ReadReq_misses::cpu3.inst 367 # number of ReadReq misses
+system.cpu3.icache.ReadReq_misses::total 367 # number of ReadReq misses
+system.cpu3.icache.demand_misses::cpu3.inst 367 # number of demand (read+write) misses
+system.cpu3.icache.demand_misses::total 367 # number of demand (read+write) misses
+system.cpu3.icache.overall_misses::cpu3.inst 367 # number of overall misses
+system.cpu3.icache.overall_misses::total 367 # number of overall misses
+system.cpu3.icache.ReadReq_miss_latency::cpu3.inst 5531500 # number of ReadReq miss cycles
+system.cpu3.icache.ReadReq_miss_latency::total 5531500 # number of ReadReq miss cycles
+system.cpu3.icache.demand_miss_latency::cpu3.inst 5531500 # number of demand (read+write) miss cycles
+system.cpu3.icache.demand_miss_latency::total 5531500 # number of demand (read+write) miss cycles
+system.cpu3.icache.overall_miss_latency::cpu3.inst 5531500 # number of overall miss cycles
+system.cpu3.icache.overall_miss_latency::total 5531500 # number of overall miss cycles
+system.cpu3.icache.ReadReq_accesses::cpu3.inst 166163 # number of ReadReq accesses(hits+misses)
+system.cpu3.icache.ReadReq_accesses::total 166163 # number of ReadReq accesses(hits+misses)
+system.cpu3.icache.demand_accesses::cpu3.inst 166163 # number of demand (read+write) accesses
+system.cpu3.icache.demand_accesses::total 166163 # number of demand (read+write) accesses
+system.cpu3.icache.overall_accesses::cpu3.inst 166163 # number of overall (read+write) accesses
+system.cpu3.icache.overall_accesses::total 166163 # number of overall (read+write) accesses
+system.cpu3.icache.ReadReq_miss_rate::cpu3.inst 0.002209 # miss rate for ReadReq accesses
+system.cpu3.icache.demand_miss_rate::cpu3.inst 0.002209 # miss rate for demand accesses
+system.cpu3.icache.overall_miss_rate::cpu3.inst 0.002209 # miss rate for overall accesses
+system.cpu3.icache.ReadReq_avg_miss_latency::cpu3.inst 15072.207084 # average ReadReq miss latency
+system.cpu3.icache.demand_avg_miss_latency::cpu3.inst 15072.207084 # average overall miss latency
+system.cpu3.icache.overall_avg_miss_latency::cpu3.inst 15072.207084 # average overall miss latency
system.cpu3.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu3.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu3.icache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -531,67 +654,84 @@ system.cpu3.icache.avg_blocked_cycles::no_mshrs no_value
system.cpu3.icache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu3.icache.fast_writes 0 # number of fast writes performed
system.cpu3.icache.cache_copies 0 # number of cache copies performed
-system.cpu3.icache.writebacks 0 # number of writebacks
-system.cpu3.icache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu3.icache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu3.icache.ReadReq_mshr_misses 367 # number of ReadReq MSHR misses
-system.cpu3.icache.demand_mshr_misses 367 # number of demand (read+write) MSHR misses
-system.cpu3.icache.overall_mshr_misses 367 # number of overall MSHR misses
-system.cpu3.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu3.icache.ReadReq_mshr_miss_latency 4430500 # number of ReadReq MSHR miss cycles
-system.cpu3.icache.demand_mshr_miss_latency 4430500 # number of demand (read+write) MSHR miss cycles
-system.cpu3.icache.overall_mshr_miss_latency 4430500 # number of overall MSHR miss cycles
-system.cpu3.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu3.icache.ReadReq_mshr_miss_rate 0.002209 # mshr miss rate for ReadReq accesses
-system.cpu3.icache.demand_mshr_miss_rate 0.002209 # mshr miss rate for demand accesses
-system.cpu3.icache.overall_mshr_miss_rate 0.002209 # mshr miss rate for overall accesses
-system.cpu3.icache.ReadReq_avg_mshr_miss_latency 12072.207084 # average ReadReq mshr miss latency
-system.cpu3.icache.demand_avg_mshr_miss_latency 12072.207084 # average overall mshr miss latency
-system.cpu3.icache.overall_avg_mshr_miss_latency 12072.207084 # average overall mshr miss latency
-system.cpu3.icache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu3.icache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu3.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu3.icache.ReadReq_mshr_misses::cpu3.inst 367 # number of ReadReq MSHR misses
+system.cpu3.icache.ReadReq_mshr_misses::total 367 # number of ReadReq MSHR misses
+system.cpu3.icache.demand_mshr_misses::cpu3.inst 367 # number of demand (read+write) MSHR misses
+system.cpu3.icache.demand_mshr_misses::total 367 # number of demand (read+write) MSHR misses
+system.cpu3.icache.overall_mshr_misses::cpu3.inst 367 # number of overall MSHR misses
+system.cpu3.icache.overall_mshr_misses::total 367 # number of overall MSHR misses
+system.cpu3.icache.ReadReq_mshr_miss_latency::cpu3.inst 4430500 # number of ReadReq MSHR miss cycles
+system.cpu3.icache.ReadReq_mshr_miss_latency::total 4430500 # number of ReadReq MSHR miss cycles
+system.cpu3.icache.demand_mshr_miss_latency::cpu3.inst 4430500 # number of demand (read+write) MSHR miss cycles
+system.cpu3.icache.demand_mshr_miss_latency::total 4430500 # number of demand (read+write) MSHR miss cycles
+system.cpu3.icache.overall_mshr_miss_latency::cpu3.inst 4430500 # number of overall MSHR miss cycles
+system.cpu3.icache.overall_mshr_miss_latency::total 4430500 # number of overall MSHR miss cycles
+system.cpu3.icache.ReadReq_mshr_miss_rate::cpu3.inst 0.002209 # mshr miss rate for ReadReq accesses
+system.cpu3.icache.demand_mshr_miss_rate::cpu3.inst 0.002209 # mshr miss rate for demand accesses
+system.cpu3.icache.overall_mshr_miss_rate::cpu3.inst 0.002209 # mshr miss rate for overall accesses
+system.cpu3.icache.ReadReq_avg_mshr_miss_latency::cpu3.inst 12072.207084 # average ReadReq mshr miss latency
+system.cpu3.icache.demand_avg_mshr_miss_latency::cpu3.inst 12072.207084 # average overall mshr miss latency
+system.cpu3.icache.overall_avg_mshr_miss_latency::cpu3.inst 12072.207084 # average overall mshr miss latency
system.cpu3.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu3.dcache.replacements 2 # number of replacements
-system.cpu3.dcache.tagsinuse 22.083417 # Cycle average of tags in use
+system.cpu3.dcache.tagsinuse 25.684916 # Cycle average of tags in use
system.cpu3.dcache.total_refs 33474 # Total number of references to valid blocks.
system.cpu3.dcache.sampled_refs 32 # Sample count of references to valid blocks.
system.cpu3.dcache.avg_refs 1046.062500 # Average number of references to valid blocks.
system.cpu3.dcache.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu3.dcache.occ_blocks::0 25.684916 # Average occupied blocks per context
-system.cpu3.dcache.occ_blocks::1 -3.601499 # Average occupied blocks per context
-system.cpu3.dcache.occ_percent::0 0.050166 # Average percentage of cache occupancy
-system.cpu3.dcache.occ_percent::1 -0.007034 # Average percentage of cache occupancy
-system.cpu3.dcache.ReadReq_hits 41555 # number of ReadReq hits
-system.cpu3.dcache.WriteReq_hits 15348 # number of WriteReq hits
-system.cpu3.dcache.SwapReq_hits 11 # number of SwapReq hits
-system.cpu3.dcache.demand_hits 56903 # number of demand (read+write) hits
-system.cpu3.dcache.overall_hits 56903 # number of overall hits
-system.cpu3.dcache.ReadReq_misses 157 # number of ReadReq misses
-system.cpu3.dcache.WriteReq_misses 108 # number of WriteReq misses
-system.cpu3.dcache.SwapReq_misses 54 # number of SwapReq misses
-system.cpu3.dcache.demand_misses 265 # number of demand (read+write) misses
-system.cpu3.dcache.overall_misses 265 # number of overall misses
-system.cpu3.dcache.ReadReq_miss_latency 2569000 # number of ReadReq miss cycles
-system.cpu3.dcache.WriteReq_miss_latency 2080000 # number of WriteReq miss cycles
-system.cpu3.dcache.SwapReq_miss_latency 326000 # number of SwapReq miss cycles
-system.cpu3.dcache.demand_miss_latency 4649000 # number of demand (read+write) miss cycles
-system.cpu3.dcache.overall_miss_latency 4649000 # number of overall miss cycles
-system.cpu3.dcache.ReadReq_accesses 41712 # number of ReadReq accesses(hits+misses)
-system.cpu3.dcache.WriteReq_accesses 15456 # number of WriteReq accesses(hits+misses)
-system.cpu3.dcache.SwapReq_accesses 65 # number of SwapReq accesses(hits+misses)
-system.cpu3.dcache.demand_accesses 57168 # number of demand (read+write) accesses
-system.cpu3.dcache.overall_accesses 57168 # number of overall (read+write) accesses
-system.cpu3.dcache.ReadReq_miss_rate 0.003764 # miss rate for ReadReq accesses
-system.cpu3.dcache.WriteReq_miss_rate 0.006988 # miss rate for WriteReq accesses
-system.cpu3.dcache.SwapReq_miss_rate 0.830769 # miss rate for SwapReq accesses
-system.cpu3.dcache.demand_miss_rate 0.004635 # miss rate for demand accesses
-system.cpu3.dcache.overall_miss_rate 0.004635 # miss rate for overall accesses
-system.cpu3.dcache.ReadReq_avg_miss_latency 16363.057325 # average ReadReq miss latency
-system.cpu3.dcache.WriteReq_avg_miss_latency 19259.259259 # average WriteReq miss latency
-system.cpu3.dcache.SwapReq_avg_miss_latency 6037.037037 # average SwapReq miss latency
-system.cpu3.dcache.demand_avg_miss_latency 17543.396226 # average overall miss latency
-system.cpu3.dcache.overall_avg_miss_latency 17543.396226 # average overall miss latency
+system.cpu3.dcache.occ_blocks::cpu3.data 25.684916 # Average occupied blocks per requestor
+system.cpu3.dcache.occ_percent::cpu3.data 0.050166 # Average percentage of cache occupancy
+system.cpu3.dcache.occ_percent::total 0.050166 # Average percentage of cache occupancy
+system.cpu3.dcache.ReadReq_hits::cpu3.data 41555 # number of ReadReq hits
+system.cpu3.dcache.ReadReq_hits::total 41555 # number of ReadReq hits
+system.cpu3.dcache.WriteReq_hits::cpu3.data 15348 # number of WriteReq hits
+system.cpu3.dcache.WriteReq_hits::total 15348 # number of WriteReq hits
+system.cpu3.dcache.SwapReq_hits::cpu3.data 11 # number of SwapReq hits
+system.cpu3.dcache.SwapReq_hits::total 11 # number of SwapReq hits
+system.cpu3.dcache.demand_hits::cpu3.data 56903 # number of demand (read+write) hits
+system.cpu3.dcache.demand_hits::total 56903 # number of demand (read+write) hits
+system.cpu3.dcache.overall_hits::cpu3.data 56903 # number of overall hits
+system.cpu3.dcache.overall_hits::total 56903 # number of overall hits
+system.cpu3.dcache.ReadReq_misses::cpu3.data 157 # number of ReadReq misses
+system.cpu3.dcache.ReadReq_misses::total 157 # number of ReadReq misses
+system.cpu3.dcache.WriteReq_misses::cpu3.data 108 # number of WriteReq misses
+system.cpu3.dcache.WriteReq_misses::total 108 # number of WriteReq misses
+system.cpu3.dcache.SwapReq_misses::cpu3.data 54 # number of SwapReq misses
+system.cpu3.dcache.SwapReq_misses::total 54 # number of SwapReq misses
+system.cpu3.dcache.demand_misses::cpu3.data 265 # number of demand (read+write) misses
+system.cpu3.dcache.demand_misses::total 265 # number of demand (read+write) misses
+system.cpu3.dcache.overall_misses::cpu3.data 265 # number of overall misses
+system.cpu3.dcache.overall_misses::total 265 # number of overall misses
+system.cpu3.dcache.ReadReq_miss_latency::cpu3.data 2569000 # number of ReadReq miss cycles
+system.cpu3.dcache.ReadReq_miss_latency::total 2569000 # number of ReadReq miss cycles
+system.cpu3.dcache.WriteReq_miss_latency::cpu3.data 2080000 # number of WriteReq miss cycles
+system.cpu3.dcache.WriteReq_miss_latency::total 2080000 # number of WriteReq miss cycles
+system.cpu3.dcache.SwapReq_miss_latency::cpu3.data 326000 # number of SwapReq miss cycles
+system.cpu3.dcache.SwapReq_miss_latency::total 326000 # number of SwapReq miss cycles
+system.cpu3.dcache.demand_miss_latency::cpu3.data 4649000 # number of demand (read+write) miss cycles
+system.cpu3.dcache.demand_miss_latency::total 4649000 # number of demand (read+write) miss cycles
+system.cpu3.dcache.overall_miss_latency::cpu3.data 4649000 # number of overall miss cycles
+system.cpu3.dcache.overall_miss_latency::total 4649000 # number of overall miss cycles
+system.cpu3.dcache.ReadReq_accesses::cpu3.data 41712 # number of ReadReq accesses(hits+misses)
+system.cpu3.dcache.ReadReq_accesses::total 41712 # number of ReadReq accesses(hits+misses)
+system.cpu3.dcache.WriteReq_accesses::cpu3.data 15456 # number of WriteReq accesses(hits+misses)
+system.cpu3.dcache.WriteReq_accesses::total 15456 # number of WriteReq accesses(hits+misses)
+system.cpu3.dcache.SwapReq_accesses::cpu3.data 65 # number of SwapReq accesses(hits+misses)
+system.cpu3.dcache.SwapReq_accesses::total 65 # number of SwapReq accesses(hits+misses)
+system.cpu3.dcache.demand_accesses::cpu3.data 57168 # number of demand (read+write) accesses
+system.cpu3.dcache.demand_accesses::total 57168 # number of demand (read+write) accesses
+system.cpu3.dcache.overall_accesses::cpu3.data 57168 # number of overall (read+write) accesses
+system.cpu3.dcache.overall_accesses::total 57168 # number of overall (read+write) accesses
+system.cpu3.dcache.ReadReq_miss_rate::cpu3.data 0.003764 # miss rate for ReadReq accesses
+system.cpu3.dcache.WriteReq_miss_rate::cpu3.data 0.006988 # miss rate for WriteReq accesses
+system.cpu3.dcache.SwapReq_miss_rate::cpu3.data 0.830769 # miss rate for SwapReq accesses
+system.cpu3.dcache.demand_miss_rate::cpu3.data 0.004635 # miss rate for demand accesses
+system.cpu3.dcache.overall_miss_rate::cpu3.data 0.004635 # miss rate for overall accesses
+system.cpu3.dcache.ReadReq_avg_miss_latency::cpu3.data 16363.057325 # average ReadReq miss latency
+system.cpu3.dcache.WriteReq_avg_miss_latency::cpu3.data 19259.259259 # average WriteReq miss latency
+system.cpu3.dcache.SwapReq_avg_miss_latency::cpu3.data 6037.037037 # average SwapReq miss latency
+system.cpu3.dcache.demand_avg_miss_latency::cpu3.data 17543.396226 # average overall miss latency
+system.cpu3.dcache.overall_avg_miss_latency::cpu3.data 17543.396226 # average overall miss latency
system.cpu3.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.cpu3.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu3.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -600,34 +740,38 @@ system.cpu3.dcache.avg_blocked_cycles::no_mshrs no_value
system.cpu3.dcache.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu3.dcache.fast_writes 0 # number of fast writes performed
system.cpu3.dcache.cache_copies 0 # number of cache copies performed
-system.cpu3.dcache.writebacks 1 # number of writebacks
-system.cpu3.dcache.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu3.dcache.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu3.dcache.ReadReq_mshr_misses 157 # number of ReadReq MSHR misses
-system.cpu3.dcache.WriteReq_mshr_misses 108 # number of WriteReq MSHR misses
-system.cpu3.dcache.SwapReq_mshr_misses 54 # number of SwapReq MSHR misses
-system.cpu3.dcache.demand_mshr_misses 265 # number of demand (read+write) MSHR misses
-system.cpu3.dcache.overall_mshr_misses 265 # number of overall MSHR misses
-system.cpu3.dcache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu3.dcache.ReadReq_mshr_miss_latency 2098000 # number of ReadReq MSHR miss cycles
-system.cpu3.dcache.WriteReq_mshr_miss_latency 1756000 # number of WriteReq MSHR miss cycles
-system.cpu3.dcache.SwapReq_mshr_miss_latency 164000 # number of SwapReq MSHR miss cycles
-system.cpu3.dcache.demand_mshr_miss_latency 3854000 # number of demand (read+write) MSHR miss cycles
-system.cpu3.dcache.overall_mshr_miss_latency 3854000 # number of overall MSHR miss cycles
-system.cpu3.dcache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.cpu3.dcache.ReadReq_mshr_miss_rate 0.003764 # mshr miss rate for ReadReq accesses
-system.cpu3.dcache.WriteReq_mshr_miss_rate 0.006988 # mshr miss rate for WriteReq accesses
-system.cpu3.dcache.SwapReq_mshr_miss_rate 0.830769 # mshr miss rate for SwapReq accesses
-system.cpu3.dcache.demand_mshr_miss_rate 0.004635 # mshr miss rate for demand accesses
-system.cpu3.dcache.overall_mshr_miss_rate 0.004635 # mshr miss rate for overall accesses
-system.cpu3.dcache.ReadReq_avg_mshr_miss_latency 13363.057325 # average ReadReq mshr miss latency
-system.cpu3.dcache.WriteReq_avg_mshr_miss_latency 16259.259259 # average WriteReq mshr miss latency
-system.cpu3.dcache.SwapReq_avg_mshr_miss_latency 3037.037037 # average SwapReq mshr miss latency
-system.cpu3.dcache.demand_avg_mshr_miss_latency 14543.396226 # average overall mshr miss latency
-system.cpu3.dcache.overall_avg_mshr_miss_latency 14543.396226 # average overall mshr miss latency
-system.cpu3.dcache.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.cpu3.dcache.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu3.dcache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu3.dcache.writebacks::writebacks 1 # number of writebacks
+system.cpu3.dcache.writebacks::total 1 # number of writebacks
+system.cpu3.dcache.ReadReq_mshr_misses::cpu3.data 157 # number of ReadReq MSHR misses
+system.cpu3.dcache.ReadReq_mshr_misses::total 157 # number of ReadReq MSHR misses
+system.cpu3.dcache.WriteReq_mshr_misses::cpu3.data 108 # number of WriteReq MSHR misses
+system.cpu3.dcache.WriteReq_mshr_misses::total 108 # number of WriteReq MSHR misses
+system.cpu3.dcache.SwapReq_mshr_misses::cpu3.data 54 # number of SwapReq MSHR misses
+system.cpu3.dcache.SwapReq_mshr_misses::total 54 # number of SwapReq MSHR misses
+system.cpu3.dcache.demand_mshr_misses::cpu3.data 265 # number of demand (read+write) MSHR misses
+system.cpu3.dcache.demand_mshr_misses::total 265 # number of demand (read+write) MSHR misses
+system.cpu3.dcache.overall_mshr_misses::cpu3.data 265 # number of overall MSHR misses
+system.cpu3.dcache.overall_mshr_misses::total 265 # number of overall MSHR misses
+system.cpu3.dcache.ReadReq_mshr_miss_latency::cpu3.data 2098000 # number of ReadReq MSHR miss cycles
+system.cpu3.dcache.ReadReq_mshr_miss_latency::total 2098000 # number of ReadReq MSHR miss cycles
+system.cpu3.dcache.WriteReq_mshr_miss_latency::cpu3.data 1756000 # number of WriteReq MSHR miss cycles
+system.cpu3.dcache.WriteReq_mshr_miss_latency::total 1756000 # number of WriteReq MSHR miss cycles
+system.cpu3.dcache.SwapReq_mshr_miss_latency::cpu3.data 164000 # number of SwapReq MSHR miss cycles
+system.cpu3.dcache.SwapReq_mshr_miss_latency::total 164000 # number of SwapReq MSHR miss cycles
+system.cpu3.dcache.demand_mshr_miss_latency::cpu3.data 3854000 # number of demand (read+write) MSHR miss cycles
+system.cpu3.dcache.demand_mshr_miss_latency::total 3854000 # number of demand (read+write) MSHR miss cycles
+system.cpu3.dcache.overall_mshr_miss_latency::cpu3.data 3854000 # number of overall MSHR miss cycles
+system.cpu3.dcache.overall_mshr_miss_latency::total 3854000 # number of overall MSHR miss cycles
+system.cpu3.dcache.ReadReq_mshr_miss_rate::cpu3.data 0.003764 # mshr miss rate for ReadReq accesses
+system.cpu3.dcache.WriteReq_mshr_miss_rate::cpu3.data 0.006988 # mshr miss rate for WriteReq accesses
+system.cpu3.dcache.SwapReq_mshr_miss_rate::cpu3.data 0.830769 # mshr miss rate for SwapReq accesses
+system.cpu3.dcache.demand_mshr_miss_rate::cpu3.data 0.004635 # mshr miss rate for demand accesses
+system.cpu3.dcache.overall_mshr_miss_rate::cpu3.data 0.004635 # mshr miss rate for overall accesses
+system.cpu3.dcache.ReadReq_avg_mshr_miss_latency::cpu3.data 13363.057325 # average ReadReq mshr miss latency
+system.cpu3.dcache.WriteReq_avg_mshr_miss_latency::cpu3.data 16259.259259 # average WriteReq mshr miss latency
+system.cpu3.dcache.SwapReq_avg_mshr_miss_latency::cpu3.data 3037.037037 # average SwapReq mshr miss latency
+system.cpu3.dcache.demand_avg_mshr_miss_latency::cpu3.data 14543.396226 # average overall mshr miss latency
+system.cpu3.dcache.overall_avg_mshr_miss_latency::cpu3.data 14543.396226 # average overall mshr miss latency
system.cpu3.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.l2c.replacements 0 # number of replacements
system.l2c.tagsinuse 353.886259 # Cycle average of tags in use
@@ -635,142 +779,231 @@ system.l2c.total_refs 1223 # To
system.l2c.sampled_refs 434 # Sample count of references to valid blocks.
system.l2c.avg_refs 2.817972 # Average number of references to valid blocks.
system.l2c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.l2c.occ_blocks::0 286.079543 # Average occupied blocks per context
-system.l2c.occ_blocks::1 57.730360 # Average occupied blocks per context
-system.l2c.occ_blocks::2 2.746586 # Average occupied blocks per context
-system.l2c.occ_blocks::3 1.731874 # Average occupied blocks per context
-system.l2c.occ_blocks::4 5.597896 # Average occupied blocks per context
-system.l2c.occ_percent::0 0.004365 # Average percentage of cache occupancy
-system.l2c.occ_percent::1 0.000881 # Average percentage of cache occupancy
-system.l2c.occ_percent::2 0.000042 # Average percentage of cache occupancy
-system.l2c.occ_percent::3 0.000026 # Average percentage of cache occupancy
-system.l2c.occ_percent::4 0.000085 # Average percentage of cache occupancy
-system.l2c.ReadReq_hits::0 187 # number of ReadReq hits
-system.l2c.ReadReq_hits::1 305 # number of ReadReq hits
-system.l2c.ReadReq_hits::2 365 # number of ReadReq hits
-system.l2c.ReadReq_hits::3 369 # number of ReadReq hits
+system.l2c.occ_blocks::writebacks 5.597896 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu0.inst 231.859183 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu0.data 54.220360 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu1.inst 51.601293 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu1.data 6.129067 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu2.inst 1.914986 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu2.data 0.831600 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu3.inst 0.887228 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu3.data 0.844646 # Average occupied blocks per requestor
+system.l2c.occ_percent::writebacks 0.000085 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu0.inst 0.003538 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu0.data 0.000827 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu1.inst 0.000787 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu1.data 0.000094 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu2.inst 0.000029 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu2.data 0.000013 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu3.inst 0.000014 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu3.data 0.000013 # Average percentage of cache occupancy
+system.l2c.occ_percent::total 0.005400 # Average percentage of cache occupancy
+system.l2c.ReadReq_hits::cpu0.inst 182 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu0.data 5 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu1.inst 300 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu1.data 5 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu2.inst 354 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu2.data 11 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu3.inst 358 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu3.data 11 # number of ReadReq hits
system.l2c.ReadReq_hits::total 1226 # number of ReadReq hits
-system.l2c.Writeback_hits::0 9 # number of Writeback hits
+system.l2c.Writeback_hits::writebacks 9 # number of Writeback hits
system.l2c.Writeback_hits::total 9 # number of Writeback hits
-system.l2c.UpgradeReq_hits::0 2 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::cpu0.data 2 # number of UpgradeReq hits
system.l2c.UpgradeReq_hits::total 2 # number of UpgradeReq hits
-system.l2c.demand_hits::0 187 # number of demand (read+write) hits
-system.l2c.demand_hits::1 305 # number of demand (read+write) hits
-system.l2c.demand_hits::2 365 # number of demand (read+write) hits
-system.l2c.demand_hits::3 369 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu0.inst 182 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu0.data 5 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu1.inst 300 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu1.data 5 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu2.inst 354 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu2.data 11 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu3.inst 358 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu3.data 11 # number of demand (read+write) hits
system.l2c.demand_hits::total 1226 # number of demand (read+write) hits
-system.l2c.overall_hits::0 187 # number of overall hits
-system.l2c.overall_hits::1 305 # number of overall hits
-system.l2c.overall_hits::2 365 # number of overall hits
-system.l2c.overall_hits::3 369 # number of overall hits
+system.l2c.overall_hits::cpu0.inst 182 # number of overall hits
+system.l2c.overall_hits::cpu0.data 5 # number of overall hits
+system.l2c.overall_hits::cpu1.inst 300 # number of overall hits
+system.l2c.overall_hits::cpu1.data 5 # number of overall hits
+system.l2c.overall_hits::cpu2.inst 354 # number of overall hits
+system.l2c.overall_hits::cpu2.data 11 # number of overall hits
+system.l2c.overall_hits::cpu3.inst 358 # number of overall hits
+system.l2c.overall_hits::cpu3.data 11 # number of overall hits
system.l2c.overall_hits::total 1226 # number of overall hits
-system.l2c.ReadReq_misses::0 351 # number of ReadReq misses
-system.l2c.ReadReq_misses::1 74 # number of ReadReq misses
-system.l2c.ReadReq_misses::2 14 # number of ReadReq misses
-system.l2c.ReadReq_misses::3 11 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu0.inst 285 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu0.data 66 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu1.inst 66 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu1.data 8 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu2.inst 12 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu2.data 2 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu3.inst 9 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu3.data 2 # number of ReadReq misses
system.l2c.ReadReq_misses::total 450 # number of ReadReq misses
-system.l2c.UpgradeReq_misses::0 28 # number of UpgradeReq misses
-system.l2c.UpgradeReq_misses::1 12 # number of UpgradeReq misses
-system.l2c.UpgradeReq_misses::2 16 # number of UpgradeReq misses
-system.l2c.UpgradeReq_misses::3 16 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu0.data 28 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu1.data 12 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu2.data 16 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu3.data 16 # number of UpgradeReq misses
system.l2c.UpgradeReq_misses::total 72 # number of UpgradeReq misses
-system.l2c.ReadExReq_misses::0 99 # number of ReadExReq misses
-system.l2c.ReadExReq_misses::1 15 # number of ReadExReq misses
-system.l2c.ReadExReq_misses::2 14 # number of ReadExReq misses
-system.l2c.ReadExReq_misses::3 14 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu0.data 99 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu1.data 15 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu2.data 14 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu3.data 14 # number of ReadExReq misses
system.l2c.ReadExReq_misses::total 142 # number of ReadExReq misses
-system.l2c.demand_misses::0 450 # number of demand (read+write) misses
-system.l2c.demand_misses::1 89 # number of demand (read+write) misses
-system.l2c.demand_misses::2 28 # number of demand (read+write) misses
-system.l2c.demand_misses::3 25 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu0.inst 285 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu0.data 165 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu1.inst 66 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu1.data 23 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu2.inst 12 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu2.data 16 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu3.inst 9 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu3.data 16 # number of demand (read+write) misses
system.l2c.demand_misses::total 592 # number of demand (read+write) misses
-system.l2c.overall_misses::0 450 # number of overall misses
-system.l2c.overall_misses::1 89 # number of overall misses
-system.l2c.overall_misses::2 28 # number of overall misses
-system.l2c.overall_misses::3 25 # number of overall misses
+system.l2c.overall_misses::cpu0.inst 285 # number of overall misses
+system.l2c.overall_misses::cpu0.data 165 # number of overall misses
+system.l2c.overall_misses::cpu1.inst 66 # number of overall misses
+system.l2c.overall_misses::cpu1.data 23 # number of overall misses
+system.l2c.overall_misses::cpu2.inst 12 # number of overall misses
+system.l2c.overall_misses::cpu2.data 16 # number of overall misses
+system.l2c.overall_misses::cpu3.inst 9 # number of overall misses
+system.l2c.overall_misses::cpu3.data 16 # number of overall misses
system.l2c.overall_misses::total 592 # number of overall misses
-system.l2c.ReadReq_miss_latency 23330000 # number of ReadReq miss cycles
-system.l2c.UpgradeReq_miss_latency 156000 # number of UpgradeReq miss cycles
-system.l2c.ReadExReq_miss_latency 7385000 # number of ReadExReq miss cycles
-system.l2c.demand_miss_latency 30715000 # number of demand (read+write) miss cycles
-system.l2c.overall_miss_latency 30715000 # number of overall miss cycles
-system.l2c.ReadReq_accesses::0 538 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::1 379 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::2 379 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::3 380 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_miss_latency::cpu0.inst 14822000 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu0.data 3432000 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu1.inst 3416000 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu1.data 413000 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu2.inst 615000 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu2.data 104000 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu3.inst 429000 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu3.data 99000 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::total 23330000 # number of ReadReq miss cycles
+system.l2c.UpgradeReq_miss_latency::cpu1.data 52000 # number of UpgradeReq miss cycles
+system.l2c.UpgradeReq_miss_latency::cpu2.data 52000 # number of UpgradeReq miss cycles
+system.l2c.UpgradeReq_miss_latency::cpu3.data 52000 # number of UpgradeReq miss cycles
+system.l2c.UpgradeReq_miss_latency::total 156000 # number of UpgradeReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu0.data 5148000 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu1.data 781000 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu2.data 728000 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu3.data 728000 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::total 7385000 # number of ReadExReq miss cycles
+system.l2c.demand_miss_latency::cpu0.inst 14822000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu0.data 8580000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu1.inst 3416000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu1.data 1194000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu2.inst 615000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu2.data 832000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu3.inst 429000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu3.data 827000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::total 30715000 # number of demand (read+write) miss cycles
+system.l2c.overall_miss_latency::cpu0.inst 14822000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu0.data 8580000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu1.inst 3416000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu1.data 1194000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu2.inst 615000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu2.data 832000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu3.inst 429000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu3.data 827000 # number of overall miss cycles
+system.l2c.overall_miss_latency::total 30715000 # number of overall miss cycles
+system.l2c.ReadReq_accesses::cpu0.inst 467 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu0.data 71 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu1.inst 366 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu1.data 13 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu2.inst 366 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu2.data 13 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu3.inst 367 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu3.data 13 # number of ReadReq accesses(hits+misses)
system.l2c.ReadReq_accesses::total 1676 # number of ReadReq accesses(hits+misses)
-system.l2c.Writeback_accesses::0 9 # number of Writeback accesses(hits+misses)
+system.l2c.Writeback_accesses::writebacks 9 # number of Writeback accesses(hits+misses)
system.l2c.Writeback_accesses::total 9 # number of Writeback accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::0 30 # number of UpgradeReq accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::1 12 # number of UpgradeReq accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::2 16 # number of UpgradeReq accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::3 16 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu0.data 30 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu1.data 12 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu2.data 16 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu3.data 16 # number of UpgradeReq accesses(hits+misses)
system.l2c.UpgradeReq_accesses::total 74 # number of UpgradeReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::0 99 # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::1 15 # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::2 14 # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::3 14 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu0.data 99 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu1.data 15 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu2.data 14 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu3.data 14 # number of ReadExReq accesses(hits+misses)
system.l2c.ReadExReq_accesses::total 142 # number of ReadExReq accesses(hits+misses)
-system.l2c.demand_accesses::0 637 # number of demand (read+write) accesses
-system.l2c.demand_accesses::1 394 # number of demand (read+write) accesses
-system.l2c.demand_accesses::2 393 # number of demand (read+write) accesses
-system.l2c.demand_accesses::3 394 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu0.inst 467 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu0.data 170 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu1.inst 366 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu1.data 28 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu2.inst 366 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu2.data 27 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu3.inst 367 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu3.data 27 # number of demand (read+write) accesses
system.l2c.demand_accesses::total 1818 # number of demand (read+write) accesses
-system.l2c.overall_accesses::0 637 # number of overall (read+write) accesses
-system.l2c.overall_accesses::1 394 # number of overall (read+write) accesses
-system.l2c.overall_accesses::2 393 # number of overall (read+write) accesses
-system.l2c.overall_accesses::3 394 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu0.inst 467 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu0.data 170 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu1.inst 366 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu1.data 28 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu2.inst 366 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu2.data 27 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu3.inst 367 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu3.data 27 # number of overall (read+write) accesses
system.l2c.overall_accesses::total 1818 # number of overall (read+write) accesses
-system.l2c.ReadReq_miss_rate::0 0.652416 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::1 0.195251 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::2 0.036939 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::3 0.028947 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::total 0.913554 # miss rate for ReadReq accesses
-system.l2c.UpgradeReq_miss_rate::0 0.933333 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::1 1 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::2 1 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::3 1 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::total 3.933333 # miss rate for UpgradeReq accesses
-system.l2c.ReadExReq_miss_rate::0 1 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::1 1 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::2 1 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::3 1 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::total 4 # miss rate for ReadExReq accesses
-system.l2c.demand_miss_rate::0 0.706436 # miss rate for demand accesses
-system.l2c.demand_miss_rate::1 0.225888 # miss rate for demand accesses
-system.l2c.demand_miss_rate::2 0.071247 # miss rate for demand accesses
-system.l2c.demand_miss_rate::3 0.063452 # miss rate for demand accesses
-system.l2c.demand_miss_rate::total 1.067023 # miss rate for demand accesses
-system.l2c.overall_miss_rate::0 0.706436 # miss rate for overall accesses
-system.l2c.overall_miss_rate::1 0.225888 # miss rate for overall accesses
-system.l2c.overall_miss_rate::2 0.071247 # miss rate for overall accesses
-system.l2c.overall_miss_rate::3 0.063452 # miss rate for overall accesses
-system.l2c.overall_miss_rate::total 1.067023 # miss rate for overall accesses
-system.l2c.ReadReq_avg_miss_latency::0 66467.236467 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::1 315270.270270 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::2 1666428.571429 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::3 2120909.090909 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::total 4169075.169075 # average ReadReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::0 5571.428571 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::1 13000 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::2 9750 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::3 9750 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::total 38071.428571 # average UpgradeReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::0 74595.959596 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::1 492333.333333 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::2 527500 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::3 527500 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::total 1621929.292929 # average ReadExReq miss latency
-system.l2c.demand_avg_miss_latency::0 68255.555556 # average overall miss latency
-system.l2c.demand_avg_miss_latency::1 345112.359551 # average overall miss latency
-system.l2c.demand_avg_miss_latency::2 1096964.285714 # average overall miss latency
-system.l2c.demand_avg_miss_latency::3 1228600 # average overall miss latency
-system.l2c.demand_avg_miss_latency::total 2738932.200820 # average overall miss latency
-system.l2c.overall_avg_miss_latency::0 68255.555556 # average overall miss latency
-system.l2c.overall_avg_miss_latency::1 345112.359551 # average overall miss latency
-system.l2c.overall_avg_miss_latency::2 1096964.285714 # average overall miss latency
-system.l2c.overall_avg_miss_latency::3 1228600 # average overall miss latency
-system.l2c.overall_avg_miss_latency::total 2738932.200820 # average overall miss latency
+system.l2c.ReadReq_miss_rate::cpu0.inst 0.610278 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu0.data 0.929577 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu1.inst 0.180328 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu1.data 0.615385 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu2.inst 0.032787 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu2.data 0.153846 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu3.inst 0.024523 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu3.data 0.153846 # miss rate for ReadReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu0.data 0.933333 # miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu1.data 1 # miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu2.data 1 # miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu3.data 1 # miss rate for UpgradeReq accesses
+system.l2c.ReadExReq_miss_rate::cpu0.data 1 # miss rate for ReadExReq accesses
+system.l2c.ReadExReq_miss_rate::cpu1.data 1 # miss rate for ReadExReq accesses
+system.l2c.ReadExReq_miss_rate::cpu2.data 1 # miss rate for ReadExReq accesses
+system.l2c.ReadExReq_miss_rate::cpu3.data 1 # miss rate for ReadExReq accesses
+system.l2c.demand_miss_rate::cpu0.inst 0.610278 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu0.data 0.970588 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu1.inst 0.180328 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu1.data 0.821429 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu2.inst 0.032787 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu2.data 0.592593 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu3.inst 0.024523 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu3.data 0.592593 # miss rate for demand accesses
+system.l2c.overall_miss_rate::cpu0.inst 0.610278 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu0.data 0.970588 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu1.inst 0.180328 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu1.data 0.821429 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu2.inst 0.032787 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu2.data 0.592593 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu3.inst 0.024523 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu3.data 0.592593 # miss rate for overall accesses
+system.l2c.ReadReq_avg_miss_latency::cpu0.inst 52007.017544 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu0.data 52000 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu1.inst 51757.575758 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu1.data 51625 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu2.inst 51250 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu2.data 52000 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu3.inst 47666.666667 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu3.data 49500 # average ReadReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::cpu1.data 4333.333333 # average UpgradeReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::cpu2.data 3250 # average UpgradeReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::cpu3.data 3250 # average UpgradeReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu0.data 52000 # average ReadExReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu1.data 52066.666667 # average ReadExReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu2.data 52000 # average ReadExReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu3.data 52000 # average ReadExReq miss latency
+system.l2c.demand_avg_miss_latency::cpu0.inst 52007.017544 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu0.data 52000 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu1.inst 51757.575758 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu1.data 51913.043478 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu2.inst 51250 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu2.data 52000 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu3.inst 47666.666667 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu3.data 51687.500000 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu0.inst 52007.017544 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu0.data 52000 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu1.inst 51757.575758 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu1.data 51913.043478 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu2.inst 51250 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu2.data 52000 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu3.inst 47666.666667 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu3.data 51687.500000 # average overall miss latency
system.l2c.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
system.l2c.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.l2c.blocked::no_mshrs 0 # number of cycles access was blocked
@@ -779,55 +1012,162 @@ system.l2c.avg_blocked_cycles::no_mshrs no_value # av
system.l2c.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.l2c.fast_writes 0 # number of fast writes performed
system.l2c.cache_copies 0 # number of cache copies performed
-system.l2c.writebacks 0 # number of writebacks
-system.l2c.ReadReq_mshr_hits 20 # number of ReadReq MSHR hits
-system.l2c.demand_mshr_hits 20 # number of demand (read+write) MSHR hits
-system.l2c.overall_mshr_hits 20 # number of overall MSHR hits
-system.l2c.ReadReq_mshr_misses 430 # number of ReadReq MSHR misses
-system.l2c.UpgradeReq_mshr_misses 72 # number of UpgradeReq MSHR misses
-system.l2c.ReadExReq_mshr_misses 142 # number of ReadExReq MSHR misses
-system.l2c.demand_mshr_misses 572 # number of demand (read+write) MSHR misses
-system.l2c.overall_mshr_misses 572 # number of overall MSHR misses
-system.l2c.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.l2c.ReadReq_mshr_miss_latency 17203000 # number of ReadReq MSHR miss cycles
-system.l2c.UpgradeReq_mshr_miss_latency 2880000 # number of UpgradeReq MSHR miss cycles
-system.l2c.ReadExReq_mshr_miss_latency 5681000 # number of ReadExReq MSHR miss cycles
-system.l2c.demand_mshr_miss_latency 22884000 # number of demand (read+write) MSHR miss cycles
-system.l2c.overall_mshr_miss_latency 22884000 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
-system.l2c.ReadReq_mshr_miss_rate::0 0.799257 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::1 1.134565 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::2 1.134565 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::3 1.131579 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::total 4.199965 # mshr miss rate for ReadReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::0 2.400000 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::1 6 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::2 4.500000 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::3 4.500000 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::total 17.400000 # mshr miss rate for UpgradeReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::0 1.434343 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::1 9.466667 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::2 10.142857 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::3 10.142857 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::total 31.186724 # mshr miss rate for ReadExReq accesses
-system.l2c.demand_mshr_miss_rate::0 0.897959 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::1 1.451777 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::2 1.455471 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::3 1.451777 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::total 5.256983 # mshr miss rate for demand accesses
-system.l2c.overall_mshr_miss_rate::0 0.897959 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::1 1.451777 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::2 1.455471 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::3 1.451777 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::total 5.256983 # mshr miss rate for overall accesses
-system.l2c.ReadReq_avg_mshr_miss_latency 40006.976744 # average ReadReq mshr miss latency
-system.l2c.UpgradeReq_avg_mshr_miss_latency 40000 # average UpgradeReq mshr miss latency
-system.l2c.ReadExReq_avg_mshr_miss_latency 40007.042254 # average ReadExReq mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency 40006.993007 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency 40006.993007 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_uncacheable_latency no_value # average overall mshr uncacheable latency
-system.l2c.mshr_cap_events 0 # number of times MSHR cap was activated
-system.l2c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.l2c.ReadReq_mshr_hits::cpu1.inst 7 # number of ReadReq MSHR hits
+system.l2c.ReadReq_mshr_hits::cpu1.data 1 # number of ReadReq MSHR hits
+system.l2c.ReadReq_mshr_hits::cpu2.inst 3 # number of ReadReq MSHR hits
+system.l2c.ReadReq_mshr_hits::cpu3.inst 8 # number of ReadReq MSHR hits
+system.l2c.ReadReq_mshr_hits::cpu3.data 1 # number of ReadReq MSHR hits
+system.l2c.ReadReq_mshr_hits::total 20 # number of ReadReq MSHR hits
+system.l2c.demand_mshr_hits::cpu1.inst 7 # number of demand (read+write) MSHR hits
+system.l2c.demand_mshr_hits::cpu1.data 1 # number of demand (read+write) MSHR hits
+system.l2c.demand_mshr_hits::cpu2.inst 3 # number of demand (read+write) MSHR hits
+system.l2c.demand_mshr_hits::cpu3.inst 8 # number of demand (read+write) MSHR hits
+system.l2c.demand_mshr_hits::cpu3.data 1 # number of demand (read+write) MSHR hits
+system.l2c.demand_mshr_hits::total 20 # number of demand (read+write) MSHR hits
+system.l2c.overall_mshr_hits::cpu1.inst 7 # number of overall MSHR hits
+system.l2c.overall_mshr_hits::cpu1.data 1 # number of overall MSHR hits
+system.l2c.overall_mshr_hits::cpu2.inst 3 # number of overall MSHR hits
+system.l2c.overall_mshr_hits::cpu3.inst 8 # number of overall MSHR hits
+system.l2c.overall_mshr_hits::cpu3.data 1 # number of overall MSHR hits
+system.l2c.overall_mshr_hits::total 20 # number of overall MSHR hits
+system.l2c.ReadReq_mshr_misses::cpu0.inst 285 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu0.data 66 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu1.inst 59 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu1.data 7 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu2.inst 9 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu2.data 2 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu3.inst 1 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu3.data 1 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::total 430 # number of ReadReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::cpu0.data 28 # number of UpgradeReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::cpu1.data 12 # number of UpgradeReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::cpu2.data 16 # number of UpgradeReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::cpu3.data 16 # number of UpgradeReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::total 72 # number of UpgradeReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::cpu0.data 99 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::cpu1.data 15 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::cpu2.data 14 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::cpu3.data 14 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::total 142 # number of ReadExReq MSHR misses
+system.l2c.demand_mshr_misses::cpu0.inst 285 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu0.data 165 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu1.inst 59 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu1.data 22 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu2.inst 9 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu2.data 16 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu3.inst 1 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu3.data 15 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::total 572 # number of demand (read+write) MSHR misses
+system.l2c.overall_mshr_misses::cpu0.inst 285 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu0.data 165 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu1.inst 59 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu1.data 22 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu2.inst 9 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu2.data 16 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu3.inst 1 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu3.data 15 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::total 572 # number of overall MSHR misses
+system.l2c.ReadReq_mshr_miss_latency::cpu0.inst 11402000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu0.data 2640000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu1.inst 2360000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu1.data 280000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu2.inst 361000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu2.data 80000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu3.inst 40000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu3.data 40000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::total 17203000 # number of ReadReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::cpu0.data 1120000 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::cpu1.data 480000 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::cpu2.data 640000 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::cpu3.data 640000 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::total 2880000 # number of UpgradeReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu0.data 3960000 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu1.data 601000 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu2.data 560000 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu3.data 560000 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::total 5681000 # number of ReadExReq MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu0.inst 11402000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu0.data 6600000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu1.inst 2360000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu1.data 881000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu2.inst 361000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu2.data 640000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu3.inst 40000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu3.data 600000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::total 22884000 # number of demand (read+write) MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu0.inst 11402000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu0.data 6600000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu1.inst 2360000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu1.data 881000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu2.inst 361000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu2.data 640000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu3.inst 40000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu3.data 600000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::total 22884000 # number of overall MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_rate::cpu0.inst 0.610278 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu0.data 0.929577 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu1.inst 0.161202 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu1.data 0.538462 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu2.inst 0.024590 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu2.data 0.153846 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu3.inst 0.002725 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu3.data 0.076923 # mshr miss rate for ReadReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::cpu0.data 0.933333 # mshr miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::cpu1.data 1 # mshr miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::cpu2.data 1 # mshr miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::cpu3.data 1 # mshr miss rate for UpgradeReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::cpu0.data 1 # mshr miss rate for ReadExReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::cpu1.data 1 # mshr miss rate for ReadExReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::cpu2.data 1 # mshr miss rate for ReadExReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::cpu3.data 1 # mshr miss rate for ReadExReq accesses
+system.l2c.demand_mshr_miss_rate::cpu0.inst 0.610278 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu0.data 0.970588 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu1.inst 0.161202 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu1.data 0.785714 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu2.inst 0.024590 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu2.data 0.592593 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu3.inst 0.002725 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu3.data 0.555556 # mshr miss rate for demand accesses
+system.l2c.overall_mshr_miss_rate::cpu0.inst 0.610278 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu0.data 0.970588 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu1.inst 0.161202 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu1.data 0.785714 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu2.inst 0.024590 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu2.data 0.592593 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu3.inst 0.002725 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu3.data 0.555556 # mshr miss rate for overall accesses
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu0.inst 40007.017544 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu0.data 40000 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu1.inst 40000 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu1.data 40000 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu2.inst 40111.111111 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu2.data 40000 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu3.inst 40000 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu3.data 40000 # average ReadReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu0.data 40000 # average UpgradeReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu1.data 40000 # average UpgradeReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu2.data 40000 # average UpgradeReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu3.data 40000 # average UpgradeReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu0.data 40000 # average ReadExReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu1.data 40066.666667 # average ReadExReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu2.data 40000 # average ReadExReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu3.data 40000 # average ReadExReq mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu0.inst 40007.017544 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu0.data 40000 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu1.inst 40000 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu1.data 40045.454545 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu2.inst 40111.111111 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu2.data 40000 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu3.inst 40000 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu3.data 40000 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu0.inst 40007.017544 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu0.data 40000 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu1.inst 40000 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu1.data 40045.454545 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu2.inst 40111.111111 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu2.data 40000 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu3.inst 40000 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu3.data 40000 # average overall mshr miss latency
system.l2c.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/config.ini b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/config.ini
index f1d5fb57f..dacf2f87f 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/config.ini
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/config.ini
@@ -41,6 +41,7 @@ percent_source_unaligned=50
percent_uncacheable=0
progress_interval=10000
suppress_func_warnings=true
+sys=system
trace_addr=0
functional=system.funcmem.port[0]
test=system.l1_cntrl0.sequencer.port[0]
@@ -58,6 +59,7 @@ percent_source_unaligned=50
percent_uncacheable=0
progress_interval=10000
suppress_func_warnings=true
+sys=system
trace_addr=0
functional=system.funcmem.port[1]
test=system.l1_cntrl1.sequencer.port[0]
@@ -75,6 +77,7 @@ percent_source_unaligned=50
percent_uncacheable=0
progress_interval=10000
suppress_func_warnings=true
+sys=system
trace_addr=0
functional=system.funcmem.port[2]
test=system.l1_cntrl2.sequencer.port[0]
@@ -92,6 +95,7 @@ percent_source_unaligned=50
percent_uncacheable=0
progress_interval=10000
suppress_func_warnings=true
+sys=system
trace_addr=0
functional=system.funcmem.port[3]
test=system.l1_cntrl3.sequencer.port[0]
@@ -109,6 +113,7 @@ percent_source_unaligned=50
percent_uncacheable=0
progress_interval=10000
suppress_func_warnings=true
+sys=system
trace_addr=0
functional=system.funcmem.port[4]
test=system.l1_cntrl4.sequencer.port[0]
@@ -126,6 +131,7 @@ percent_source_unaligned=50
percent_uncacheable=0
progress_interval=10000
suppress_func_warnings=true
+sys=system
trace_addr=0
functional=system.funcmem.port[5]
test=system.l1_cntrl5.sequencer.port[0]
@@ -143,6 +149,7 @@ percent_source_unaligned=50
percent_uncacheable=0
progress_interval=10000
suppress_func_warnings=true
+sys=system
trace_addr=0
functional=system.funcmem.port[6]
test=system.l1_cntrl6.sequencer.port[0]
@@ -160,6 +167,7 @@ percent_source_unaligned=50
percent_uncacheable=0
progress_interval=10000
suppress_func_warnings=true
+sys=system
trace_addr=0
functional=system.funcmem.port[7]
test=system.l1_cntrl7.sequencer.port[0]
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/ruby.stats b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/ruby.stats
index 64437a4e3..e8a51599b 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/ruby.stats
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/ruby.stats
@@ -34,27 +34,26 @@ periodic_stats_period: 1000000
================ End RubySystem Configuration Print ================
-Real time: Feb/12/2012 12:58:05
+Real time: Feb/12/2012 15:36:31
Profiler Stats
--------------
-Elapsed_time_in_seconds: 110
-Elapsed_time_in_minutes: 1.83333
-Elapsed_time_in_hours: 0.0305556
-Elapsed_time_in_days: 0.00127315
+Elapsed_time_in_seconds: 190
+Elapsed_time_in_minutes: 3.16667
+Elapsed_time_in_hours: 0.0527778
+Elapsed_time_in_days: 0.00219907
-Virtual_time_in_seconds: 110.38
-Virtual_time_in_minutes: 1.83967
-Virtual_time_in_hours: 0.0306611
-Virtual_time_in_days: 0.00127755
+Virtual_time_in_seconds: 189.25
+Virtual_time_in_minutes: 3.15417
+Virtual_time_in_hours: 0.0525694
+Virtual_time_in_days: 0.00219039
Ruby_current_time: 22495354
Ruby_start_time: 0
Ruby_cycles: 22495354
-mbytes_resident: 41.8164
-mbytes_total: 371.512
-resident_ratio: 0.112578
+mbytes_resident: 0
+mbytes_total: 0
ruby_cycles_executed: [ 22495355 22495355 22495355 22495355 22495355 22495355 22495355 22495355 ]
@@ -116,13 +115,13 @@ Total_nonPF_delay_cycles: [binsize: 1 max: 18 count: 3280807 average: 0.508064 |
Resource Usage
--------------
page_size: 4096
-user_time: 110
+user_time: 188
system_time: 0
-page_reclaims: 11719
-page_faults: 18
+page_reclaims: 12571
+page_faults: 0
swaps: 0
-block_inputs: 0
-block_outputs: 0
+block_inputs: 1
+block_outputs: 44
Network Stats
-------------
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/simout b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/simout
index 1577dfd47..f74c8ffd6 100755
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/simout
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/simout
@@ -1,11 +1,9 @@
-Redirecting stdout to build/ALPHA_MESI_CMP_directory/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MESI_CMP_directory/simout
-Redirecting stderr to build/ALPHA_MESI_CMP_directory/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MESI_CMP_directory/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Feb 12 2012 12:56:01
-gem5 started Feb 12 2012 12:56:15
-gem5 executing on ribera.cs.wisc.edu
+gem5 compiled Feb 12 2012 15:33:08
+gem5 started Feb 12 2012 15:33:21
+gem5 executing on Alis-MacBook-Pro.local
command line: build/ALPHA_MESI_CMP_directory/gem5.opt -d build/ALPHA_MESI_CMP_directory/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MESI_CMP_directory -re tests/run.py build/ALPHA_MESI_CMP_directory/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MESI_CMP_directory
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/stats.txt b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/stats.txt
index 04704faf4..1bc6a2ebb 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/stats.txt
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/stats.txt
@@ -4,9 +4,9 @@ sim_seconds 0.022495 # Nu
sim_ticks 22495354 # Number of ticks simulated
final_tick 22495354 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 204320 # Simulator tick rate (ticks/s)
-host_mem_usage 380432 # Number of bytes of host memory used
-host_seconds 110.10 # Real time elapsed on the host
+host_tick_rate 118487 # Simulator tick rate (ticks/s)
+host_mem_usage 398520 # Number of bytes of host memory used
+host_seconds 189.86 # Real time elapsed on the host
system.physmem.bytes_read 0 # Number of bytes read from this memory
system.physmem.bytes_inst_read 0 # Number of instructions bytes read from this memory
system.physmem.bytes_written 0 # Number of bytes written to this memory
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest/config.ini b/tests/quick/se/50.memtest/ref/alpha/linux/memtest/config.ini
index ac8d82ede..1dd8fc1b6 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest/config.ini
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest/config.ini
@@ -1,6 +1,7 @@
[root]
type=Root
children=system
+full_system=false
time_sync_enable=false
time_sync_period=100000000000
time_sync_spin_threshold=100000000
@@ -8,10 +9,16 @@ time_sync_spin_threshold=100000000
[system]
type=System
children=cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 cpu6 cpu7 funcmem l2c membus physmem toL2Bus
+boot_osflags=a
+init_param=0
+kernel=
+load_addr_mask=1099511627775
mem_mode=timing
memories=system.physmem system.funcmem
num_work_ids=16
physmem=system.physmem
+readfile=
+symbolfile=
work_begin_ckpt_count=0
work_begin_cpu_id_exit=-1
work_begin_exit_count=0
@@ -35,6 +42,7 @@ percent_source_unaligned=50
percent_uncacheable=10
progress_interval=10000
suppress_func_warnings=false
+sys=system
trace_addr=0
functional=system.funcmem.port[0]
test=system.cpu0.l1c.cpu_side
@@ -50,20 +58,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=12
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -85,6 +86,7 @@ percent_source_unaligned=50
percent_uncacheable=10
progress_interval=10000
suppress_func_warnings=false
+sys=system
trace_addr=0
functional=system.funcmem.port[1]
test=system.cpu1.l1c.cpu_side
@@ -100,20 +102,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=12
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -135,6 +130,7 @@ percent_source_unaligned=50
percent_uncacheable=10
progress_interval=10000
suppress_func_warnings=false
+sys=system
trace_addr=0
functional=system.funcmem.port[2]
test=system.cpu2.l1c.cpu_side
@@ -150,20 +146,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=12
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -185,6 +174,7 @@ percent_source_unaligned=50
percent_uncacheable=10
progress_interval=10000
suppress_func_warnings=false
+sys=system
trace_addr=0
functional=system.funcmem.port[3]
test=system.cpu3.l1c.cpu_side
@@ -200,20 +190,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=12
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -235,6 +218,7 @@ percent_source_unaligned=50
percent_uncacheable=10
progress_interval=10000
suppress_func_warnings=false
+sys=system
trace_addr=0
functional=system.funcmem.port[4]
test=system.cpu4.l1c.cpu_side
@@ -250,20 +234,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=12
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -285,6 +262,7 @@ percent_source_unaligned=50
percent_uncacheable=10
progress_interval=10000
suppress_func_warnings=false
+sys=system
trace_addr=0
functional=system.funcmem.port[5]
test=system.cpu5.l1c.cpu_side
@@ -300,20 +278,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=12
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -335,6 +306,7 @@ percent_source_unaligned=50
percent_uncacheable=10
progress_interval=10000
suppress_func_warnings=false
+sys=system
trace_addr=0
functional=system.funcmem.port[6]
test=system.cpu6.l1c.cpu_side
@@ -350,20 +322,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=12
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -385,6 +350,7 @@ percent_source_unaligned=50
percent_uncacheable=10
progress_interval=10000
suppress_func_warnings=false
+sys=system
trace_addr=0
functional=system.funcmem.port[7]
test=system.cpu7.l1c.cpu_side
@@ -400,20 +366,13 @@ is_top_level=true
latency=1000
max_miss_count=0
mshrs=12
-num_cpus=1
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=10000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=32768
subblock_size=0
+system=system
tgts_per_mshr=8
trace_addr=0
two_queue=false
@@ -442,20 +401,13 @@ is_top_level=false
latency=10000
max_miss_count=0
mshrs=92
-num_cpus=8
-prefetch_data_accesses_only=false
-prefetch_degree=1
-prefetch_latency=100000
prefetch_on_access=false
-prefetch_past_page=false
-prefetch_policy=none
-prefetch_serial_squash=false
-prefetch_use_cpu_id=true
-prefetcher_size=100
+prefetcher=Null
prioritizeRequests=false
repl=Null
size=65536
subblock_size=0
+system=system
tgts_per_mshr=16
trace_addr=0
two_queue=false
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest/simout b/tests/quick/se/50.memtest/ref/alpha/linux/memtest/simout
index c76c33576..c89b62243 100755
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest/simout
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest/simout
@@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2012 04:48:33
-gem5 started Jan 23 2012 04:59:28
+gem5 compiled Feb 11 2012 13:05:17
+gem5 started Feb 11 2012 13:09:36
gem5 executing on zizzer
-command line: build/ALPHA_SE/gem5.opt -d build/ALPHA_SE/tests/opt/quick/50.memtest/alpha/linux/memtest -re tests/run.py build/ALPHA_SE/tests/opt/quick/50.memtest/alpha/linux/memtest
+command line: build/ALPHA/gem5.fast -d build/ALPHA/tests/fast/quick/se/50.memtest/alpha/linux/memtest -re tests/run.py build/ALPHA/tests/fast/quick/se/50.memtest/alpha/linux/memtest
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 263488655 because maximum number of loads reached
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest/stats.txt b/tests/quick/se/50.memtest/ref/alpha/linux/memtest/stats.txt
index 82bd7a1b0..8183eaaf7 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest/stats.txt
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest/stats.txt
@@ -4,9 +4,9 @@ sim_seconds 0.000263 # Nu
sim_ticks 263488655 # Number of ticks simulated
final_tick 263488655 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_tick_rate 1768401 # Simulator tick rate (ticks/s)
-host_mem_usage 335780 # Number of bytes of host memory used
-host_seconds 149.00 # Real time elapsed on the host
+host_tick_rate 1938715 # Simulator tick rate (ticks/s)
+host_mem_usage 338552 # Number of bytes of host memory used
+host_seconds 135.91 # Real time elapsed on the host
system.physmem.bytes_read 4057580 # Number of bytes read from this memory
system.physmem.bytes_inst_read 0 # Number of instructions bytes read from this memory
system.physmem.bytes_written 2644316 # Number of bytes written to this memory
@@ -28,258 +28,289 @@ system.l2c.total_refs 139150 # To
system.l2c.sampled_refs 77525 # Sample count of references to valid blocks.
system.l2c.avg_refs 1.794905 # Average number of references to valid blocks.
system.l2c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.l2c.occ_blocks::0 24.077198 # Average occupied blocks per context
-system.l2c.occ_blocks::1 23.899612 # Average occupied blocks per context
-system.l2c.occ_blocks::2 23.566419 # Average occupied blocks per context
-system.l2c.occ_blocks::3 24.461210 # Average occupied blocks per context
-system.l2c.occ_blocks::4 24.025606 # Average occupied blocks per context
-system.l2c.occ_blocks::5 23.167376 # Average occupied blocks per context
-system.l2c.occ_blocks::6 23.494200 # Average occupied blocks per context
-system.l2c.occ_blocks::7 23.002994 # Average occupied blocks per context
-system.l2c.occ_blocks::8 468.019905 # Average occupied blocks per context
-system.l2c.occ_percent::0 0.023513 # Average percentage of cache occupancy
-system.l2c.occ_percent::1 0.023339 # Average percentage of cache occupancy
-system.l2c.occ_percent::2 0.023014 # Average percentage of cache occupancy
-system.l2c.occ_percent::3 0.023888 # Average percentage of cache occupancy
-system.l2c.occ_percent::4 0.023463 # Average percentage of cache occupancy
-system.l2c.occ_percent::5 0.022624 # Average percentage of cache occupancy
-system.l2c.occ_percent::6 0.022944 # Average percentage of cache occupancy
-system.l2c.occ_percent::7 0.022464 # Average percentage of cache occupancy
-system.l2c.occ_percent::8 0.457051 # Average percentage of cache occupancy
-system.l2c.ReadReq_hits::0 10466 # number of ReadReq hits
-system.l2c.ReadReq_hits::1 10370 # number of ReadReq hits
-system.l2c.ReadReq_hits::2 10579 # number of ReadReq hits
-system.l2c.ReadReq_hits::3 10469 # number of ReadReq hits
-system.l2c.ReadReq_hits::4 10390 # number of ReadReq hits
-system.l2c.ReadReq_hits::5 10384 # number of ReadReq hits
-system.l2c.ReadReq_hits::6 10590 # number of ReadReq hits
-system.l2c.ReadReq_hits::7 10463 # number of ReadReq hits
+system.l2c.occ_blocks::writebacks 468.019905 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu0 24.077198 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu1 23.899612 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu2 23.566419 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu3 24.461210 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu4 24.025606 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu5 23.167376 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu6 23.494200 # Average occupied blocks per requestor
+system.l2c.occ_blocks::cpu7 23.002994 # Average occupied blocks per requestor
+system.l2c.occ_percent::writebacks 0.457051 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu0 0.023513 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu1 0.023339 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu2 0.023014 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu3 0.023888 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu4 0.023463 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu5 0.022624 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu6 0.022944 # Average percentage of cache occupancy
+system.l2c.occ_percent::cpu7 0.022464 # Average percentage of cache occupancy
+system.l2c.occ_percent::total 0.642299 # Average percentage of cache occupancy
+system.l2c.ReadReq_hits::cpu0 10466 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu1 10370 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu2 10579 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu3 10469 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu4 10390 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu5 10384 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu6 10590 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu7 10463 # number of ReadReq hits
system.l2c.ReadReq_hits::total 83711 # number of ReadReq hits
-system.l2c.Writeback_hits::0 94038 # number of Writeback hits
+system.l2c.Writeback_hits::writebacks 94038 # number of Writeback hits
system.l2c.Writeback_hits::total 94038 # number of Writeback hits
-system.l2c.UpgradeReq_hits::0 457 # number of UpgradeReq hits
-system.l2c.UpgradeReq_hits::1 419 # number of UpgradeReq hits
-system.l2c.UpgradeReq_hits::2 446 # number of UpgradeReq hits
-system.l2c.UpgradeReq_hits::3 463 # number of UpgradeReq hits
-system.l2c.UpgradeReq_hits::4 430 # number of UpgradeReq hits
-system.l2c.UpgradeReq_hits::5 463 # number of UpgradeReq hits
-system.l2c.UpgradeReq_hits::6 415 # number of UpgradeReq hits
-system.l2c.UpgradeReq_hits::7 411 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::cpu0 457 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::cpu1 419 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::cpu2 446 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::cpu3 463 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::cpu4 430 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::cpu5 463 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::cpu6 415 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::cpu7 411 # number of UpgradeReq hits
system.l2c.UpgradeReq_hits::total 3504 # number of UpgradeReq hits
-system.l2c.ReadExReq_hits::0 2829 # number of ReadExReq hits
-system.l2c.ReadExReq_hits::1 2819 # number of ReadExReq hits
-system.l2c.ReadExReq_hits::2 2901 # number of ReadExReq hits
-system.l2c.ReadExReq_hits::3 2765 # number of ReadExReq hits
-system.l2c.ReadExReq_hits::4 2827 # number of ReadExReq hits
-system.l2c.ReadExReq_hits::5 2929 # number of ReadExReq hits
-system.l2c.ReadExReq_hits::6 2882 # number of ReadExReq hits
-system.l2c.ReadExReq_hits::7 2913 # number of ReadExReq hits
+system.l2c.ReadExReq_hits::cpu0 2829 # number of ReadExReq hits
+system.l2c.ReadExReq_hits::cpu1 2819 # number of ReadExReq hits
+system.l2c.ReadExReq_hits::cpu2 2901 # number of ReadExReq hits
+system.l2c.ReadExReq_hits::cpu3 2765 # number of ReadExReq hits
+system.l2c.ReadExReq_hits::cpu4 2827 # number of ReadExReq hits
+system.l2c.ReadExReq_hits::cpu5 2929 # number of ReadExReq hits
+system.l2c.ReadExReq_hits::cpu6 2882 # number of ReadExReq hits
+system.l2c.ReadExReq_hits::cpu7 2913 # number of ReadExReq hits
system.l2c.ReadExReq_hits::total 22865 # number of ReadExReq hits
-system.l2c.demand_hits::0 13295 # number of demand (read+write) hits
-system.l2c.demand_hits::1 13189 # number of demand (read+write) hits
-system.l2c.demand_hits::2 13480 # number of demand (read+write) hits
-system.l2c.demand_hits::3 13234 # number of demand (read+write) hits
-system.l2c.demand_hits::4 13217 # number of demand (read+write) hits
-system.l2c.demand_hits::5 13313 # number of demand (read+write) hits
-system.l2c.demand_hits::6 13472 # number of demand (read+write) hits
-system.l2c.demand_hits::7 13376 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu0 13295 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu1 13189 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu2 13480 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu3 13234 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu4 13217 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu5 13313 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu6 13472 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu7 13376 # number of demand (read+write) hits
system.l2c.demand_hits::total 106576 # number of demand (read+write) hits
-system.l2c.overall_hits::0 13295 # number of overall hits
-system.l2c.overall_hits::1 13189 # number of overall hits
-system.l2c.overall_hits::2 13480 # number of overall hits
-system.l2c.overall_hits::3 13234 # number of overall hits
-system.l2c.overall_hits::4 13217 # number of overall hits
-system.l2c.overall_hits::5 13313 # number of overall hits
-system.l2c.overall_hits::6 13472 # number of overall hits
-system.l2c.overall_hits::7 13376 # number of overall hits
+system.l2c.overall_hits::cpu0 13295 # number of overall hits
+system.l2c.overall_hits::cpu1 13189 # number of overall hits
+system.l2c.overall_hits::cpu2 13480 # number of overall hits
+system.l2c.overall_hits::cpu3 13234 # number of overall hits
+system.l2c.overall_hits::cpu4 13217 # number of overall hits
+system.l2c.overall_hits::cpu5 13313 # number of overall hits
+system.l2c.overall_hits::cpu6 13472 # number of overall hits
+system.l2c.overall_hits::cpu7 13376 # number of overall hits
system.l2c.overall_hits::total 106576 # number of overall hits
-system.l2c.ReadReq_misses::0 5163 # number of ReadReq misses
-system.l2c.ReadReq_misses::1 5186 # number of ReadReq misses
-system.l2c.ReadReq_misses::2 5173 # number of ReadReq misses
-system.l2c.ReadReq_misses::3 5223 # number of ReadReq misses
-system.l2c.ReadReq_misses::4 5193 # number of ReadReq misses
-system.l2c.ReadReq_misses::5 5114 # number of ReadReq misses
-system.l2c.ReadReq_misses::6 5145 # number of ReadReq misses
-system.l2c.ReadReq_misses::7 4996 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu0 5163 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu1 5186 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu2 5173 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu3 5223 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu4 5193 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu5 5114 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu6 5145 # number of ReadReq misses
+system.l2c.ReadReq_misses::cpu7 4996 # number of ReadReq misses
system.l2c.ReadReq_misses::total 41193 # number of ReadReq misses
-system.l2c.UpgradeReq_misses::0 1644 # number of UpgradeReq misses
-system.l2c.UpgradeReq_misses::1 1598 # number of UpgradeReq misses
-system.l2c.UpgradeReq_misses::2 1617 # number of UpgradeReq misses
-system.l2c.UpgradeReq_misses::3 1610 # number of UpgradeReq misses
-system.l2c.UpgradeReq_misses::4 1586 # number of UpgradeReq misses
-system.l2c.UpgradeReq_misses::5 1626 # number of UpgradeReq misses
-system.l2c.UpgradeReq_misses::6 1624 # number of UpgradeReq misses
-system.l2c.UpgradeReq_misses::7 1582 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu0 1644 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu1 1598 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu2 1617 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu3 1610 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu4 1586 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu5 1626 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu6 1624 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::cpu7 1582 # number of UpgradeReq misses
system.l2c.UpgradeReq_misses::total 12887 # number of UpgradeReq misses
-system.l2c.ReadExReq_misses::0 5539 # number of ReadExReq misses
-system.l2c.ReadExReq_misses::1 5808 # number of ReadExReq misses
-system.l2c.ReadExReq_misses::2 5466 # number of ReadExReq misses
-system.l2c.ReadExReq_misses::3 5538 # number of ReadExReq misses
-system.l2c.ReadExReq_misses::4 5599 # number of ReadExReq misses
-system.l2c.ReadExReq_misses::5 5507 # number of ReadExReq misses
-system.l2c.ReadExReq_misses::6 5800 # number of ReadExReq misses
-system.l2c.ReadExReq_misses::7 5643 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu0 5539 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu1 5808 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu2 5466 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu3 5538 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu4 5599 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu5 5507 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu6 5800 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::cpu7 5643 # number of ReadExReq misses
system.l2c.ReadExReq_misses::total 44900 # number of ReadExReq misses
-system.l2c.demand_misses::0 10702 # number of demand (read+write) misses
-system.l2c.demand_misses::1 10994 # number of demand (read+write) misses
-system.l2c.demand_misses::2 10639 # number of demand (read+write) misses
-system.l2c.demand_misses::3 10761 # number of demand (read+write) misses
-system.l2c.demand_misses::4 10792 # number of demand (read+write) misses
-system.l2c.demand_misses::5 10621 # number of demand (read+write) misses
-system.l2c.demand_misses::6 10945 # number of demand (read+write) misses
-system.l2c.demand_misses::7 10639 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu0 10702 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu1 10994 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu2 10639 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu3 10761 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu4 10792 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu5 10621 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu6 10945 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu7 10639 # number of demand (read+write) misses
system.l2c.demand_misses::total 86093 # number of demand (read+write) misses
-system.l2c.overall_misses::0 10702 # number of overall misses
-system.l2c.overall_misses::1 10994 # number of overall misses
-system.l2c.overall_misses::2 10639 # number of overall misses
-system.l2c.overall_misses::3 10761 # number of overall misses
-system.l2c.overall_misses::4 10792 # number of overall misses
-system.l2c.overall_misses::5 10621 # number of overall misses
-system.l2c.overall_misses::6 10945 # number of overall misses
-system.l2c.overall_misses::7 10639 # number of overall misses
+system.l2c.overall_misses::cpu0 10702 # number of overall misses
+system.l2c.overall_misses::cpu1 10994 # number of overall misses
+system.l2c.overall_misses::cpu2 10639 # number of overall misses
+system.l2c.overall_misses::cpu3 10761 # number of overall misses
+system.l2c.overall_misses::cpu4 10792 # number of overall misses
+system.l2c.overall_misses::cpu5 10621 # number of overall misses
+system.l2c.overall_misses::cpu6 10945 # number of overall misses
+system.l2c.overall_misses::cpu7 10639 # number of overall misses
system.l2c.overall_misses::total 86093 # number of overall misses
-system.l2c.ReadReq_miss_latency 2043791615 # number of ReadReq miss cycles
-system.l2c.UpgradeReq_miss_latency 261408598 # number of UpgradeReq miss cycles
-system.l2c.ReadExReq_miss_latency 2236788368 # number of ReadExReq miss cycles
-system.l2c.demand_miss_latency 4280579983 # number of demand (read+write) miss cycles
-system.l2c.overall_miss_latency 4280579983 # number of overall miss cycles
-system.l2c.ReadReq_accesses::0 15629 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::1 15556 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::2 15752 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::3 15692 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::4 15583 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::5 15498 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::6 15735 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::7 15459 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_miss_latency::cpu0 256196985 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu1 257287128 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu2 256567876 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu3 259144977 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu4 257572428 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu5 253877351 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu6 255352806 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::cpu7 247792064 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::total 2043791615 # number of ReadReq miss cycles
+system.l2c.UpgradeReq_miss_latency::cpu0 32636387 # number of UpgradeReq miss cycles
+system.l2c.UpgradeReq_miss_latency::cpu1 33737386 # number of UpgradeReq miss cycles
+system.l2c.UpgradeReq_miss_latency::cpu2 32855972 # number of UpgradeReq miss cycles
+system.l2c.UpgradeReq_miss_latency::cpu3 32255171 # number of UpgradeReq miss cycles
+system.l2c.UpgradeReq_miss_latency::cpu4 31405634 # number of UpgradeReq miss cycles
+system.l2c.UpgradeReq_miss_latency::cpu5 33663875 # number of UpgradeReq miss cycles
+system.l2c.UpgradeReq_miss_latency::cpu6 32311068 # number of UpgradeReq miss cycles
+system.l2c.UpgradeReq_miss_latency::cpu7 32543105 # number of UpgradeReq miss cycles
+system.l2c.UpgradeReq_miss_latency::total 261408598 # number of UpgradeReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu0 275716926 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu1 289198618 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu2 271873258 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu3 276122659 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu4 279168031 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu5 274243794 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu6 289241297 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu7 281223785 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::total 2236788368 # number of ReadExReq miss cycles
+system.l2c.demand_miss_latency::cpu0 531913911 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu1 546485746 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu2 528441134 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu3 535267636 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu4 536740459 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu5 528121145 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu6 544594103 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu7 529015849 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::total 4280579983 # number of demand (read+write) miss cycles
+system.l2c.overall_miss_latency::cpu0 531913911 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu1 546485746 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu2 528441134 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu3 535267636 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu4 536740459 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu5 528121145 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu6 544594103 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu7 529015849 # number of overall miss cycles
+system.l2c.overall_miss_latency::total 4280579983 # number of overall miss cycles
+system.l2c.ReadReq_accesses::cpu0 15629 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu1 15556 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu2 15752 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu3 15692 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu4 15583 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu5 15498 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu6 15735 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu7 15459 # number of ReadReq accesses(hits+misses)
system.l2c.ReadReq_accesses::total 124904 # number of ReadReq accesses(hits+misses)
-system.l2c.Writeback_accesses::0 94038 # number of Writeback accesses(hits+misses)
+system.l2c.Writeback_accesses::writebacks 94038 # number of Writeback accesses(hits+misses)
system.l2c.Writeback_accesses::total 94038 # number of Writeback accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::0 2101 # number of UpgradeReq accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::1 2017 # number of UpgradeReq accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::2 2063 # number of UpgradeReq accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::3 2073 # number of UpgradeReq accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::4 2016 # number of UpgradeReq accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::5 2089 # number of UpgradeReq accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::6 2039 # number of UpgradeReq accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::7 1993 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu0 2101 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu1 2017 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu2 2063 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu3 2073 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu4 2016 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu5 2089 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu6 2039 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu7 1993 # number of UpgradeReq accesses(hits+misses)
system.l2c.UpgradeReq_accesses::total 16391 # number of UpgradeReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::0 8368 # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::1 8627 # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::2 8367 # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::3 8303 # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::4 8426 # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::5 8436 # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::6 8682 # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::7 8556 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu0 8368 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu1 8627 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu2 8367 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu3 8303 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu4 8426 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu5 8436 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu6 8682 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu7 8556 # number of ReadExReq accesses(hits+misses)
system.l2c.ReadExReq_accesses::total 67765 # number of ReadExReq accesses(hits+misses)
-system.l2c.demand_accesses::0 23997 # number of demand (read+write) accesses
-system.l2c.demand_accesses::1 24183 # number of demand (read+write) accesses
-system.l2c.demand_accesses::2 24119 # number of demand (read+write) accesses
-system.l2c.demand_accesses::3 23995 # number of demand (read+write) accesses
-system.l2c.demand_accesses::4 24009 # number of demand (read+write) accesses
-system.l2c.demand_accesses::5 23934 # number of demand (read+write) accesses
-system.l2c.demand_accesses::6 24417 # number of demand (read+write) accesses
-system.l2c.demand_accesses::7 24015 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu0 23997 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu1 24183 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu2 24119 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu3 23995 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu4 24009 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu5 23934 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu6 24417 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu7 24015 # number of demand (read+write) accesses
system.l2c.demand_accesses::total 192669 # number of demand (read+write) accesses
-system.l2c.overall_accesses::0 23997 # number of overall (read+write) accesses
-system.l2c.overall_accesses::1 24183 # number of overall (read+write) accesses
-system.l2c.overall_accesses::2 24119 # number of overall (read+write) accesses
-system.l2c.overall_accesses::3 23995 # number of overall (read+write) accesses
-system.l2c.overall_accesses::4 24009 # number of overall (read+write) accesses
-system.l2c.overall_accesses::5 23934 # number of overall (read+write) accesses
-system.l2c.overall_accesses::6 24417 # number of overall (read+write) accesses
-system.l2c.overall_accesses::7 24015 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu0 23997 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu1 24183 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu2 24119 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu3 23995 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu4 24009 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu5 23934 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu6 24417 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu7 24015 # number of overall (read+write) accesses
system.l2c.overall_accesses::total 192669 # number of overall (read+write) accesses
-system.l2c.ReadReq_miss_rate::0 0.330347 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::1 0.333376 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::2 0.328403 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::3 0.332845 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::4 0.333248 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::5 0.329978 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::6 0.326978 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::7 0.323177 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::total 2.638352 # miss rate for ReadReq accesses
-system.l2c.UpgradeReq_miss_rate::0 0.782485 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::1 0.792266 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::2 0.783810 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::3 0.776652 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::4 0.786706 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::5 0.778363 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::6 0.796469 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::7 0.793778 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::total 6.290529 # miss rate for UpgradeReq accesses
-system.l2c.ReadExReq_miss_rate::0 0.661926 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::1 0.673235 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::2 0.653281 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::3 0.666988 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::4 0.664491 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::5 0.652798 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::6 0.668049 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::7 0.659537 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::total 5.300305 # miss rate for ReadExReq accesses
-system.l2c.demand_miss_rate::0 0.445972 # miss rate for demand accesses
-system.l2c.demand_miss_rate::1 0.454617 # miss rate for demand accesses
-system.l2c.demand_miss_rate::2 0.441105 # miss rate for demand accesses
-system.l2c.demand_miss_rate::3 0.448468 # miss rate for demand accesses
-system.l2c.demand_miss_rate::4 0.449498 # miss rate for demand accesses
-system.l2c.demand_miss_rate::5 0.443762 # miss rate for demand accesses
-system.l2c.demand_miss_rate::6 0.448253 # miss rate for demand accesses
-system.l2c.demand_miss_rate::7 0.443015 # miss rate for demand accesses
-system.l2c.demand_miss_rate::total 3.574690 # miss rate for demand accesses
-system.l2c.overall_miss_rate::0 0.445972 # miss rate for overall accesses
-system.l2c.overall_miss_rate::1 0.454617 # miss rate for overall accesses
-system.l2c.overall_miss_rate::2 0.441105 # miss rate for overall accesses
-system.l2c.overall_miss_rate::3 0.448468 # miss rate for overall accesses
-system.l2c.overall_miss_rate::4 0.449498 # miss rate for overall accesses
-system.l2c.overall_miss_rate::5 0.443762 # miss rate for overall accesses
-system.l2c.overall_miss_rate::6 0.448253 # miss rate for overall accesses
-system.l2c.overall_miss_rate::7 0.443015 # miss rate for overall accesses
-system.l2c.overall_miss_rate::total 3.574690 # miss rate for overall accesses
-system.l2c.ReadReq_avg_miss_latency::0 395853.498935 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::1 394097.881797 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::2 395088.268896 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::3 391306.072181 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::4 393566.650298 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::5 399646.385413 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::6 397238.409135 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::7 409085.591473 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::total 3175882.758128 # average ReadReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::0 159007.663017 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::1 163584.854819 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::2 161662.707483 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::3 162365.588820 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::4 164822.571248 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::5 160767.895449 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::6 160965.885468 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::7 165239.316056 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::total 1298416.482359 # average UpgradeReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::0 403825.305651 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::1 385121.964187 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::2 409218.508599 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::3 403898.224630 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::4 399497.833184 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::5 406171.848193 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::6 385653.166897 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::7 396382.840333 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::total 3189769.691674 # average ReadExReq miss latency
-system.l2c.demand_avg_miss_latency::0 399979.441506 # average overall miss latency
-system.l2c.demand_avg_miss_latency::1 389356.010824 # average overall miss latency
-system.l2c.demand_avg_miss_latency::2 402347.963436 # average overall miss latency
-system.l2c.demand_avg_miss_latency::3 397786.449494 # average overall miss latency
-system.l2c.demand_avg_miss_latency::4 396643.808655 # average overall miss latency
-system.l2c.demand_avg_miss_latency::5 403029.844930 # average overall miss latency
-system.l2c.demand_avg_miss_latency::6 391099.130471 # average overall miss latency
-system.l2c.demand_avg_miss_latency::7 402347.963436 # average overall miss latency
-system.l2c.demand_avg_miss_latency::total 3182590.612752 # average overall miss latency
-system.l2c.overall_avg_miss_latency::0 399979.441506 # average overall miss latency
-system.l2c.overall_avg_miss_latency::1 389356.010824 # average overall miss latency
-system.l2c.overall_avg_miss_latency::2 402347.963436 # average overall miss latency
-system.l2c.overall_avg_miss_latency::3 397786.449494 # average overall miss latency
-system.l2c.overall_avg_miss_latency::4 396643.808655 # average overall miss latency
-system.l2c.overall_avg_miss_latency::5 403029.844930 # average overall miss latency
-system.l2c.overall_avg_miss_latency::6 391099.130471 # average overall miss latency
-system.l2c.overall_avg_miss_latency::7 402347.963436 # average overall miss latency
-system.l2c.overall_avg_miss_latency::total 3182590.612752 # average overall miss latency
+system.l2c.ReadReq_miss_rate::cpu0 0.330347 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu1 0.333376 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu2 0.328403 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu3 0.332845 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu4 0.333248 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu5 0.329978 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu6 0.326978 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::cpu7 0.323177 # miss rate for ReadReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu0 0.782485 # miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu1 0.792266 # miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu2 0.783810 # miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu3 0.776652 # miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu4 0.786706 # miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu5 0.778363 # miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu6 0.796469 # miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu7 0.793778 # miss rate for UpgradeReq accesses
+system.l2c.ReadExReq_miss_rate::cpu0 0.661926 # miss rate for ReadExReq accesses
+system.l2c.ReadExReq_miss_rate::cpu1 0.673235 # miss rate for ReadExReq accesses
+system.l2c.ReadExReq_miss_rate::cpu2 0.653281 # miss rate for ReadExReq accesses
+system.l2c.ReadExReq_miss_rate::cpu3 0.666988 # miss rate for ReadExReq accesses
+system.l2c.ReadExReq_miss_rate::cpu4 0.664491 # miss rate for ReadExReq accesses
+system.l2c.ReadExReq_miss_rate::cpu5 0.652798 # miss rate for ReadExReq accesses
+system.l2c.ReadExReq_miss_rate::cpu6 0.668049 # miss rate for ReadExReq accesses
+system.l2c.ReadExReq_miss_rate::cpu7 0.659537 # miss rate for ReadExReq accesses
+system.l2c.demand_miss_rate::cpu0 0.445972 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu1 0.454617 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu2 0.441105 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu3 0.448468 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu4 0.449498 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu5 0.443762 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu6 0.448253 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu7 0.443015 # miss rate for demand accesses
+system.l2c.overall_miss_rate::cpu0 0.445972 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu1 0.454617 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu2 0.441105 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu3 0.448468 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu4 0.449498 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu5 0.443762 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu6 0.448253 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu7 0.443015 # miss rate for overall accesses
+system.l2c.ReadReq_avg_miss_latency::cpu0 49621.728646 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu1 49611.864250 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu2 49597.501643 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu3 49616.116600 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu4 49599.928365 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu5 49643.596206 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu6 49631.254810 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::cpu7 49598.091273 # average ReadReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::cpu0 19851.816910 # average UpgradeReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::cpu1 21112.256571 # average UpgradeReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::cpu2 20319.092146 # average UpgradeReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::cpu3 20034.267702 # average UpgradeReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::cpu4 19801.786885 # average UpgradeReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::cpu5 20703.490160 # average UpgradeReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::cpu6 19895.977833 # average UpgradeReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::cpu7 20570.862832 # average UpgradeReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu0 49777.383282 # average ReadExReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu1 49793.150482 # average ReadExReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu2 49738.978778 # average ReadExReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu3 49859.635067 # average ReadExReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu4 49860.337739 # average ReadExReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu5 49799.127293 # average ReadExReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu6 49869.189138 # average ReadExReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu7 49835.864788 # average ReadExReq miss latency
+system.l2c.demand_avg_miss_latency::cpu0 49702.290320 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu1 49707.635619 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu2 49670.188364 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu3 49741.440015 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu4 49735.031412 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu5 49724.239243 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu6 49757.341526 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu7 49724.208008 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu0 49702.290320 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu1 49707.635619 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu2 49670.188364 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu3 49741.440015 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu4 49735.031412 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu5 49724.239243 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu6 49757.341526 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu7 49724.208008 # average overall miss latency
system.l2c.blocked_cycles::no_mshrs 97509 # number of cycles access was blocked
system.l2c.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.l2c.blocked::no_mshrs 14 # number of cycles access was blocked
@@ -288,119 +319,327 @@ system.l2c.avg_blocked_cycles::no_mshrs 6964.928571 # av
system.l2c.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.l2c.fast_writes 0 # number of fast writes performed
system.l2c.cache_copies 0 # number of cache copies performed
-system.l2c.writebacks 40644 # number of writebacks
-system.l2c.ReadReq_mshr_hits 961 # number of ReadReq MSHR hits
-system.l2c.UpgradeReq_mshr_hits 49 # number of UpgradeReq MSHR hits
-system.l2c.ReadExReq_mshr_hits 507 # number of ReadExReq MSHR hits
-system.l2c.demand_mshr_hits 1468 # number of demand (read+write) MSHR hits
-system.l2c.overall_mshr_hits 1468 # number of overall MSHR hits
-system.l2c.ReadReq_mshr_misses 40232 # number of ReadReq MSHR misses
-system.l2c.UpgradeReq_mshr_misses 12838 # number of UpgradeReq MSHR misses
-system.l2c.ReadExReq_mshr_misses 44393 # number of ReadExReq MSHR misses
-system.l2c.demand_mshr_misses 84625 # number of demand (read+write) MSHR misses
-system.l2c.overall_mshr_misses 84625 # number of overall MSHR misses
-system.l2c.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.l2c.ReadReq_mshr_miss_latency 1609227416 # number of ReadReq MSHR miss cycles
-system.l2c.UpgradeReq_mshr_miss_latency 513507057 # number of UpgradeReq MSHR miss cycles
-system.l2c.ReadExReq_mshr_miss_latency 1775748338 # number of ReadExReq MSHR miss cycles
-system.l2c.demand_mshr_miss_latency 3384975754 # number of demand (read+write) MSHR miss cycles
-system.l2c.overall_mshr_miss_latency 3384975754 # number of overall MSHR miss cycles
-system.l2c.ReadReq_mshr_uncacheable_latency 3189139994 # number of ReadReq MSHR uncacheable cycles
-system.l2c.WriteReq_mshr_uncacheable_latency 1723903484 # number of WriteReq MSHR uncacheable cycles
-system.l2c.overall_mshr_uncacheable_latency 4913043478 # number of overall MSHR uncacheable cycles
-system.l2c.ReadReq_mshr_miss_rate::0 2.574189 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::1 2.586269 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::2 2.554088 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::3 2.563854 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::4 2.581788 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::5 2.595948 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::6 2.556848 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::7 2.602497 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::total 20.615481 # mshr miss rate for ReadReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::0 6.110424 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::1 6.364898 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::2 6.222976 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::3 6.192957 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::4 6.368056 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::5 6.145524 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::6 6.296224 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::7 6.441545 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::total 50.142604 # mshr miss rate for UpgradeReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::0 5.305091 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::1 5.145821 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::2 5.305725 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::3 5.346622 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::4 5.268573 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::5 5.262328 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::6 5.113223 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::7 5.188523 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::total 41.935906 # mshr miss rate for ReadExReq accesses
-system.l2c.demand_mshr_miss_rate::0 3.526482 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::1 3.499359 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::2 3.508645 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::3 3.526776 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::4 3.524720 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::5 3.535765 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::6 3.465823 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::7 3.523839 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::total 28.111410 # mshr miss rate for demand accesses
-system.l2c.overall_mshr_miss_rate::0 3.526482 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::1 3.499359 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::2 3.508645 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::3 3.526776 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::4 3.524720 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::5 3.535765 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::6 3.465823 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::7 3.523839 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::total 28.111410 # mshr miss rate for overall accesses
-system.l2c.ReadReq_avg_mshr_miss_latency 39998.692981 # average ReadReq mshr miss latency
-system.l2c.UpgradeReq_avg_mshr_miss_latency 39998.991821 # average UpgradeReq mshr miss latency
-system.l2c.ReadExReq_avg_mshr_miss_latency 40000.638344 # average ReadExReq mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency 39999.713489 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency 39999.713489 # average overall mshr miss latency
-system.l2c.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.l2c.WriteReq_avg_mshr_uncacheable_latency inf # average WriteReq mshr uncacheable latency
-system.l2c.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.l2c.mshr_cap_events 0 # number of times MSHR cap was activated
-system.l2c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.l2c.writebacks::writebacks 40644 # number of writebacks
+system.l2c.writebacks::total 40644 # number of writebacks
+system.l2c.ReadReq_mshr_hits::cpu0 118 # number of ReadReq MSHR hits
+system.l2c.ReadReq_mshr_hits::cpu1 121 # number of ReadReq MSHR hits
+system.l2c.ReadReq_mshr_hits::cpu2 142 # number of ReadReq MSHR hits
+system.l2c.ReadReq_mshr_hits::cpu3 119 # number of ReadReq MSHR hits
+system.l2c.ReadReq_mshr_hits::cpu4 123 # number of ReadReq MSHR hits
+system.l2c.ReadReq_mshr_hits::cpu5 114 # number of ReadReq MSHR hits
+system.l2c.ReadReq_mshr_hits::cpu6 110 # number of ReadReq MSHR hits
+system.l2c.ReadReq_mshr_hits::cpu7 114 # number of ReadReq MSHR hits
+system.l2c.ReadReq_mshr_hits::total 961 # number of ReadReq MSHR hits
+system.l2c.UpgradeReq_mshr_hits::cpu0 7 # number of UpgradeReq MSHR hits
+system.l2c.UpgradeReq_mshr_hits::cpu1 8 # number of UpgradeReq MSHR hits
+system.l2c.UpgradeReq_mshr_hits::cpu2 5 # number of UpgradeReq MSHR hits
+system.l2c.UpgradeReq_mshr_hits::cpu3 7 # number of UpgradeReq MSHR hits
+system.l2c.UpgradeReq_mshr_hits::cpu4 6 # number of UpgradeReq MSHR hits
+system.l2c.UpgradeReq_mshr_hits::cpu5 5 # number of UpgradeReq MSHR hits
+system.l2c.UpgradeReq_mshr_hits::cpu6 5 # number of UpgradeReq MSHR hits
+system.l2c.UpgradeReq_mshr_hits::cpu7 6 # number of UpgradeReq MSHR hits
+system.l2c.UpgradeReq_mshr_hits::total 49 # number of UpgradeReq MSHR hits
+system.l2c.ReadExReq_mshr_hits::cpu0 68 # number of ReadExReq MSHR hits
+system.l2c.ReadExReq_mshr_hits::cpu1 72 # number of ReadExReq MSHR hits
+system.l2c.ReadExReq_mshr_hits::cpu2 73 # number of ReadExReq MSHR hits
+system.l2c.ReadExReq_mshr_hits::cpu3 47 # number of ReadExReq MSHR hits
+system.l2c.ReadExReq_mshr_hits::cpu4 55 # number of ReadExReq MSHR hits
+system.l2c.ReadExReq_mshr_hits::cpu5 72 # number of ReadExReq MSHR hits
+system.l2c.ReadExReq_mshr_hits::cpu6 58 # number of ReadExReq MSHR hits
+system.l2c.ReadExReq_mshr_hits::cpu7 62 # number of ReadExReq MSHR hits
+system.l2c.ReadExReq_mshr_hits::total 507 # number of ReadExReq MSHR hits
+system.l2c.demand_mshr_hits::cpu0 186 # number of demand (read+write) MSHR hits
+system.l2c.demand_mshr_hits::cpu1 193 # number of demand (read+write) MSHR hits
+system.l2c.demand_mshr_hits::cpu2 215 # number of demand (read+write) MSHR hits
+system.l2c.demand_mshr_hits::cpu3 166 # number of demand (read+write) MSHR hits
+system.l2c.demand_mshr_hits::cpu4 178 # number of demand (read+write) MSHR hits
+system.l2c.demand_mshr_hits::cpu5 186 # number of demand (read+write) MSHR hits
+system.l2c.demand_mshr_hits::cpu6 168 # number of demand (read+write) MSHR hits
+system.l2c.demand_mshr_hits::cpu7 176 # number of demand (read+write) MSHR hits
+system.l2c.demand_mshr_hits::total 1468 # number of demand (read+write) MSHR hits
+system.l2c.overall_mshr_hits::cpu0 186 # number of overall MSHR hits
+system.l2c.overall_mshr_hits::cpu1 193 # number of overall MSHR hits
+system.l2c.overall_mshr_hits::cpu2 215 # number of overall MSHR hits
+system.l2c.overall_mshr_hits::cpu3 166 # number of overall MSHR hits
+system.l2c.overall_mshr_hits::cpu4 178 # number of overall MSHR hits
+system.l2c.overall_mshr_hits::cpu5 186 # number of overall MSHR hits
+system.l2c.overall_mshr_hits::cpu6 168 # number of overall MSHR hits
+system.l2c.overall_mshr_hits::cpu7 176 # number of overall MSHR hits
+system.l2c.overall_mshr_hits::total 1468 # number of overall MSHR hits
+system.l2c.ReadReq_mshr_misses::cpu0 5045 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu1 5065 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu2 5031 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu3 5104 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu4 5070 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu5 5000 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu6 5035 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu7 4882 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::total 40232 # number of ReadReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::cpu0 1637 # number of UpgradeReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::cpu1 1590 # number of UpgradeReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::cpu2 1612 # number of UpgradeReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::cpu3 1603 # number of UpgradeReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::cpu4 1580 # number of UpgradeReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::cpu5 1621 # number of UpgradeReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::cpu6 1619 # number of UpgradeReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::cpu7 1576 # number of UpgradeReq MSHR misses
+system.l2c.UpgradeReq_mshr_misses::total 12838 # number of UpgradeReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::cpu0 5471 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::cpu1 5736 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::cpu2 5393 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::cpu3 5491 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::cpu4 5544 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::cpu5 5435 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::cpu6 5742 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::cpu7 5581 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::total 44393 # number of ReadExReq MSHR misses
+system.l2c.demand_mshr_misses::cpu0 10516 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu1 10801 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu2 10424 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu3 10595 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu4 10614 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu5 10435 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu6 10777 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu7 10463 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::total 84625 # number of demand (read+write) MSHR misses
+system.l2c.overall_mshr_misses::cpu0 10516 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu1 10801 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu2 10424 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu3 10595 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu4 10614 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu5 10435 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu6 10777 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu7 10463 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::total 84625 # number of overall MSHR misses
+system.l2c.ReadReq_mshr_miss_latency::cpu0 201814482 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu1 202614244 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu2 201254484 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu3 204173248 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu4 202773617 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu5 200011523 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu6 201333402 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu7 195252416 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::total 1609227416 # number of ReadReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::cpu0 65483665 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::cpu1 63563227 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::cpu2 64483276 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::cpu3 64122909 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::cpu4 63203179 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::cpu5 64843827 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::cpu6 64763487 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::cpu7 63043487 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::total 513507057 # number of UpgradeReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu0 218853383 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu1 229413457 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu2 215692606 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu3 219654421 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu4 221773547 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu5 217413717 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu6 229694076 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu7 223253131 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::total 1775748338 # number of ReadExReq MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu0 420667865 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu1 432027701 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu2 416947090 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu3 423827669 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu4 424547164 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu5 417425240 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu6 431027478 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu7 418505547 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::total 3384975754 # number of demand (read+write) MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu0 420667865 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu1 432027701 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu2 416947090 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu3 423827669 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu4 424547164 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu5 417425240 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu6 431027478 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu7 418505547 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::total 3384975754 # number of overall MSHR miss cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::cpu0 400422345 # number of ReadReq MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::cpu1 391061487 # number of ReadReq MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::cpu2 401502890 # number of ReadReq MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::cpu3 396621827 # number of ReadReq MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::cpu4 400743471 # number of ReadReq MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::cpu5 404102628 # number of ReadReq MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::cpu6 391101960 # number of ReadReq MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::cpu7 403583386 # number of ReadReq MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::total 3189139994 # number of ReadReq MSHR uncacheable cycles
+system.l2c.WriteReq_mshr_uncacheable_latency::cpu0 215688086 # number of WriteReq MSHR uncacheable cycles
+system.l2c.WriteReq_mshr_uncacheable_latency::cpu1 217048117 # number of WriteReq MSHR uncacheable cycles
+system.l2c.WriteReq_mshr_uncacheable_latency::cpu2 213007261 # number of WriteReq MSHR uncacheable cycles
+system.l2c.WriteReq_mshr_uncacheable_latency::cpu3 216128145 # number of WriteReq MSHR uncacheable cycles
+system.l2c.WriteReq_mshr_uncacheable_latency::cpu4 218848364 # number of WriteReq MSHR uncacheable cycles
+system.l2c.WriteReq_mshr_uncacheable_latency::cpu5 214487951 # number of WriteReq MSHR uncacheable cycles
+system.l2c.WriteReq_mshr_uncacheable_latency::cpu6 216767566 # number of WriteReq MSHR uncacheable cycles
+system.l2c.WriteReq_mshr_uncacheable_latency::cpu7 211927994 # number of WriteReq MSHR uncacheable cycles
+system.l2c.WriteReq_mshr_uncacheable_latency::total 1723903484 # number of WriteReq MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::cpu0 616110431 # number of overall MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::cpu1 608109604 # number of overall MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::cpu2 614510151 # number of overall MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::cpu3 612749972 # number of overall MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::cpu4 619591835 # number of overall MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::cpu5 618590579 # number of overall MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::cpu6 607869526 # number of overall MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::cpu7 615511380 # number of overall MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::total 4913043478 # number of overall MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_miss_rate::cpu0 0.322797 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu1 0.325598 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu2 0.319388 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu3 0.325261 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu4 0.325355 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu5 0.322622 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu6 0.319987 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::cpu7 0.315803 # mshr miss rate for ReadReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::cpu0 0.779153 # mshr miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::cpu1 0.788299 # mshr miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::cpu2 0.781386 # mshr miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::cpu3 0.773275 # mshr miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::cpu4 0.783730 # mshr miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::cpu5 0.775969 # mshr miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::cpu6 0.794017 # mshr miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::cpu7 0.790768 # mshr miss rate for UpgradeReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::cpu0 0.653800 # mshr miss rate for ReadExReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::cpu1 0.664889 # mshr miss rate for ReadExReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::cpu2 0.644556 # mshr miss rate for ReadExReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::cpu3 0.661327 # mshr miss rate for ReadExReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::cpu4 0.657963 # mshr miss rate for ReadExReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::cpu5 0.644263 # mshr miss rate for ReadExReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::cpu6 0.661368 # mshr miss rate for ReadExReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::cpu7 0.652291 # mshr miss rate for ReadExReq accesses
+system.l2c.demand_mshr_miss_rate::cpu0 0.438221 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu1 0.446636 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu2 0.432190 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu3 0.441550 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu4 0.442084 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu5 0.435991 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu6 0.441373 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu7 0.435686 # mshr miss rate for demand accesses
+system.l2c.overall_mshr_miss_rate::cpu0 0.438221 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu1 0.446636 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu2 0.432190 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu3 0.441550 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu4 0.442084 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu5 0.435991 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu6 0.441373 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu7 0.435686 # mshr miss rate for overall accesses
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu0 40002.870565 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu1 40002.812241 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu2 40002.878951 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu3 40002.595611 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu4 39994.796252 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu5 40002.304600 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu6 39986.772989 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu7 39994.349857 # average ReadReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu0 40002.238852 # average UpgradeReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu1 39976.872327 # average UpgradeReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu2 40002.032258 # average UpgradeReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu3 40001.814722 # average UpgradeReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu4 40002.012025 # average UpgradeReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu5 40002.360888 # average UpgradeReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu6 40002.153799 # average UpgradeReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu7 40002.212563 # average UpgradeReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu0 40002.446171 # average ReadExReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu1 39995.372559 # average ReadExReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu2 39994.920452 # average ReadExReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu3 40002.626298 # average ReadExReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu4 40002.443543 # average ReadExReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu5 40002.523827 # average ReadExReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu6 40002.451411 # average ReadExReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu7 40002.352804 # average ReadExReq mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu0 40002.649772 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu1 39998.861309 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu2 39998.761512 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu3 40002.611515 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu4 39998.790654 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu5 40002.418783 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu6 39995.126473 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu7 39998.618656 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu0 40002.649772 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu1 39998.861309 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu2 39998.761512 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu3 40002.611515 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu4 39998.790654 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu5 40002.418783 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu6 39995.126473 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu7 39998.618656 # average overall mshr miss latency
+system.l2c.ReadReq_avg_mshr_uncacheable_latency::cpu0 inf # average ReadReq mshr uncacheable latency
+system.l2c.ReadReq_avg_mshr_uncacheable_latency::cpu1 inf # average ReadReq mshr uncacheable latency
+system.l2c.ReadReq_avg_mshr_uncacheable_latency::cpu2 inf # average ReadReq mshr uncacheable latency
+system.l2c.ReadReq_avg_mshr_uncacheable_latency::cpu3 inf # average ReadReq mshr uncacheable latency
+system.l2c.ReadReq_avg_mshr_uncacheable_latency::cpu4 inf # average ReadReq mshr uncacheable latency
+system.l2c.ReadReq_avg_mshr_uncacheable_latency::cpu5 inf # average ReadReq mshr uncacheable latency
+system.l2c.ReadReq_avg_mshr_uncacheable_latency::cpu6 inf # average ReadReq mshr uncacheable latency
+system.l2c.ReadReq_avg_mshr_uncacheable_latency::cpu7 inf # average ReadReq mshr uncacheable latency
+system.l2c.WriteReq_avg_mshr_uncacheable_latency::cpu0 inf # average WriteReq mshr uncacheable latency
+system.l2c.WriteReq_avg_mshr_uncacheable_latency::cpu1 inf # average WriteReq mshr uncacheable latency
+system.l2c.WriteReq_avg_mshr_uncacheable_latency::cpu2 inf # average WriteReq mshr uncacheable latency
+system.l2c.WriteReq_avg_mshr_uncacheable_latency::cpu3 inf # average WriteReq mshr uncacheable latency
+system.l2c.WriteReq_avg_mshr_uncacheable_latency::cpu4 inf # average WriteReq mshr uncacheable latency
+system.l2c.WriteReq_avg_mshr_uncacheable_latency::cpu5 inf # average WriteReq mshr uncacheable latency
+system.l2c.WriteReq_avg_mshr_uncacheable_latency::cpu6 inf # average WriteReq mshr uncacheable latency
+system.l2c.WriteReq_avg_mshr_uncacheable_latency::cpu7 inf # average WriteReq mshr uncacheable latency
+system.l2c.overall_avg_mshr_uncacheable_latency::cpu0 inf # average overall mshr uncacheable latency
+system.l2c.overall_avg_mshr_uncacheable_latency::cpu1 inf # average overall mshr uncacheable latency
+system.l2c.overall_avg_mshr_uncacheable_latency::cpu2 inf # average overall mshr uncacheable latency
+system.l2c.overall_avg_mshr_uncacheable_latency::cpu3 inf # average overall mshr uncacheable latency
+system.l2c.overall_avg_mshr_uncacheable_latency::cpu4 inf # average overall mshr uncacheable latency
+system.l2c.overall_avg_mshr_uncacheable_latency::cpu5 inf # average overall mshr uncacheable latency
+system.l2c.overall_avg_mshr_uncacheable_latency::cpu6 inf # average overall mshr uncacheable latency
+system.l2c.overall_avg_mshr_uncacheable_latency::cpu7 inf # average overall mshr uncacheable latency
system.l2c.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu0.num_reads 99815 # number of read accesses completed
system.cpu0.num_writes 53929 # number of write accesses completed
system.cpu0.num_copies 0 # number of copy accesses completed
system.cpu0.l1c.replacements 27826 # number of replacements
-system.cpu0.l1c.tagsinuse 102.742005 # Cycle average of tags in use
+system.cpu0.l1c.tagsinuse 347.331950 # Cycle average of tags in use
system.cpu0.l1c.total_refs 11604 # Total number of references to valid blocks.
system.cpu0.l1c.sampled_refs 28187 # Sample count of references to valid blocks.
system.cpu0.l1c.avg_refs 0.411679 # Average number of references to valid blocks.
system.cpu0.l1c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu0.l1c.occ_blocks::0 347.331950 # Average occupied blocks per context
-system.cpu0.l1c.occ_blocks::1 -244.589945 # Average occupied blocks per context
-system.cpu0.l1c.occ_percent::0 0.678383 # Average percentage of cache occupancy
-system.cpu0.l1c.occ_percent::1 -0.477715 # Average percentage of cache occupancy
-system.cpu0.l1c.ReadReq_hits 7530 # number of ReadReq hits
-system.cpu0.l1c.WriteReq_hits 1059 # number of WriteReq hits
-system.cpu0.l1c.demand_hits 8589 # number of demand (read+write) hits
-system.cpu0.l1c.overall_hits 8589 # number of overall hits
-system.cpu0.l1c.ReadReq_misses 37279 # number of ReadReq misses
-system.cpu0.l1c.WriteReq_misses 23202 # number of WriteReq misses
-system.cpu0.l1c.demand_misses 60481 # number of demand (read+write) misses
-system.cpu0.l1c.overall_misses 60481 # number of overall misses
-system.cpu0.l1c.ReadReq_miss_latency 1299667421 # number of ReadReq miss cycles
-system.cpu0.l1c.WriteReq_miss_latency 1001508092 # number of WriteReq miss cycles
-system.cpu0.l1c.demand_miss_latency 2301175513 # number of demand (read+write) miss cycles
-system.cpu0.l1c.overall_miss_latency 2301175513 # number of overall miss cycles
-system.cpu0.l1c.ReadReq_accesses 44809 # number of ReadReq accesses(hits+misses)
-system.cpu0.l1c.WriteReq_accesses 24261 # number of WriteReq accesses(hits+misses)
-system.cpu0.l1c.demand_accesses 69070 # number of demand (read+write) accesses
-system.cpu0.l1c.overall_accesses 69070 # number of overall (read+write) accesses
-system.cpu0.l1c.ReadReq_miss_rate 0.831953 # miss rate for ReadReq accesses
-system.cpu0.l1c.WriteReq_miss_rate 0.956350 # miss rate for WriteReq accesses
-system.cpu0.l1c.demand_miss_rate 0.875648 # miss rate for demand accesses
-system.cpu0.l1c.overall_miss_rate 0.875648 # miss rate for overall accesses
-system.cpu0.l1c.ReadReq_avg_miss_latency 34863.258698 # average ReadReq miss latency
-system.cpu0.l1c.WriteReq_avg_miss_latency 43164.731144 # average WriteReq miss latency
-system.cpu0.l1c.demand_avg_miss_latency 38047.907822 # average overall miss latency
-system.cpu0.l1c.overall_avg_miss_latency 38047.907822 # average overall miss latency
+system.cpu0.l1c.occ_blocks::cpu0 347.331950 # Average occupied blocks per requestor
+system.cpu0.l1c.occ_percent::cpu0 0.678383 # Average percentage of cache occupancy
+system.cpu0.l1c.occ_percent::total 0.678383 # Average percentage of cache occupancy
+system.cpu0.l1c.ReadReq_hits::cpu0 7530 # number of ReadReq hits
+system.cpu0.l1c.ReadReq_hits::total 7530 # number of ReadReq hits
+system.cpu0.l1c.WriteReq_hits::cpu0 1059 # number of WriteReq hits
+system.cpu0.l1c.WriteReq_hits::total 1059 # number of WriteReq hits
+system.cpu0.l1c.demand_hits::cpu0 8589 # number of demand (read+write) hits
+system.cpu0.l1c.demand_hits::total 8589 # number of demand (read+write) hits
+system.cpu0.l1c.overall_hits::cpu0 8589 # number of overall hits
+system.cpu0.l1c.overall_hits::total 8589 # number of overall hits
+system.cpu0.l1c.ReadReq_misses::cpu0 37279 # number of ReadReq misses
+system.cpu0.l1c.ReadReq_misses::total 37279 # number of ReadReq misses
+system.cpu0.l1c.WriteReq_misses::cpu0 23202 # number of WriteReq misses
+system.cpu0.l1c.WriteReq_misses::total 23202 # number of WriteReq misses
+system.cpu0.l1c.demand_misses::cpu0 60481 # number of demand (read+write) misses
+system.cpu0.l1c.demand_misses::total 60481 # number of demand (read+write) misses
+system.cpu0.l1c.overall_misses::cpu0 60481 # number of overall misses
+system.cpu0.l1c.overall_misses::total 60481 # number of overall misses
+system.cpu0.l1c.ReadReq_miss_latency::cpu0 1299667421 # number of ReadReq miss cycles
+system.cpu0.l1c.ReadReq_miss_latency::total 1299667421 # number of ReadReq miss cycles
+system.cpu0.l1c.WriteReq_miss_latency::cpu0 1001508092 # number of WriteReq miss cycles
+system.cpu0.l1c.WriteReq_miss_latency::total 1001508092 # number of WriteReq miss cycles
+system.cpu0.l1c.demand_miss_latency::cpu0 2301175513 # number of demand (read+write) miss cycles
+system.cpu0.l1c.demand_miss_latency::total 2301175513 # number of demand (read+write) miss cycles
+system.cpu0.l1c.overall_miss_latency::cpu0 2301175513 # number of overall miss cycles
+system.cpu0.l1c.overall_miss_latency::total 2301175513 # number of overall miss cycles
+system.cpu0.l1c.ReadReq_accesses::cpu0 44809 # number of ReadReq accesses(hits+misses)
+system.cpu0.l1c.ReadReq_accesses::total 44809 # number of ReadReq accesses(hits+misses)
+system.cpu0.l1c.WriteReq_accesses::cpu0 24261 # number of WriteReq accesses(hits+misses)
+system.cpu0.l1c.WriteReq_accesses::total 24261 # number of WriteReq accesses(hits+misses)
+system.cpu0.l1c.demand_accesses::cpu0 69070 # number of demand (read+write) accesses
+system.cpu0.l1c.demand_accesses::total 69070 # number of demand (read+write) accesses
+system.cpu0.l1c.overall_accesses::cpu0 69070 # number of overall (read+write) accesses
+system.cpu0.l1c.overall_accesses::total 69070 # number of overall (read+write) accesses
+system.cpu0.l1c.ReadReq_miss_rate::cpu0 0.831953 # miss rate for ReadReq accesses
+system.cpu0.l1c.WriteReq_miss_rate::cpu0 0.956350 # miss rate for WriteReq accesses
+system.cpu0.l1c.demand_miss_rate::cpu0 0.875648 # miss rate for demand accesses
+system.cpu0.l1c.overall_miss_rate::cpu0 0.875648 # miss rate for overall accesses
+system.cpu0.l1c.ReadReq_avg_miss_latency::cpu0 34863.258698 # average ReadReq miss latency
+system.cpu0.l1c.WriteReq_avg_miss_latency::cpu0 43164.731144 # average WriteReq miss latency
+system.cpu0.l1c.demand_avg_miss_latency::cpu0 38047.907822 # average overall miss latency
+system.cpu0.l1c.overall_avg_miss_latency::cpu0 38047.907822 # average overall miss latency
system.cpu0.l1c.blocked_cycles::no_mshrs 253845135 # number of cycles access was blocked
system.cpu0.l1c.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu0.l1c.blocked::no_mshrs 69110 # number of cycles access was blocked
@@ -409,72 +648,94 @@ system.cpu0.l1c.avg_blocked_cycles::no_mshrs 3673.059398
system.cpu0.l1c.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu0.l1c.fast_writes 0 # number of fast writes performed
system.cpu0.l1c.cache_copies 0 # number of cache copies performed
-system.cpu0.l1c.writebacks 11972 # number of writebacks
-system.cpu0.l1c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu0.l1c.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu0.l1c.ReadReq_mshr_misses 37279 # number of ReadReq MSHR misses
-system.cpu0.l1c.WriteReq_mshr_misses 23202 # number of WriteReq MSHR misses
-system.cpu0.l1c.demand_mshr_misses 60481 # number of demand (read+write) MSHR misses
-system.cpu0.l1c.overall_mshr_misses 60481 # number of overall MSHR misses
-system.cpu0.l1c.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu0.l1c.ReadReq_mshr_miss_latency 1262244251 # number of ReadReq MSHR miss cycles
-system.cpu0.l1c.WriteReq_mshr_miss_latency 978215253 # number of WriteReq MSHR miss cycles
-system.cpu0.l1c.demand_mshr_miss_latency 2240459504 # number of demand (read+write) MSHR miss cycles
-system.cpu0.l1c.overall_mshr_miss_latency 2240459504 # number of overall MSHR miss cycles
-system.cpu0.l1c.ReadReq_mshr_uncacheable_latency 894578632 # number of ReadReq MSHR uncacheable cycles
-system.cpu0.l1c.WriteReq_mshr_uncacheable_latency 569723237 # number of WriteReq MSHR uncacheable cycles
-system.cpu0.l1c.overall_mshr_uncacheable_latency 1464301869 # number of overall MSHR uncacheable cycles
-system.cpu0.l1c.ReadReq_mshr_miss_rate 0.831953 # mshr miss rate for ReadReq accesses
-system.cpu0.l1c.WriteReq_mshr_miss_rate 0.956350 # mshr miss rate for WriteReq accesses
-system.cpu0.l1c.demand_mshr_miss_rate 0.875648 # mshr miss rate for demand accesses
-system.cpu0.l1c.overall_mshr_miss_rate 0.875648 # mshr miss rate for overall accesses
-system.cpu0.l1c.ReadReq_avg_mshr_miss_latency 33859.391373 # average ReadReq mshr miss latency
-system.cpu0.l1c.WriteReq_avg_mshr_miss_latency 42160.816007 # average WriteReq mshr miss latency
-system.cpu0.l1c.demand_avg_mshr_miss_latency 37044.022156 # average overall mshr miss latency
-system.cpu0.l1c.overall_avg_mshr_miss_latency 37044.022156 # average overall mshr miss latency
-system.cpu0.l1c.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.cpu0.l1c.WriteReq_avg_mshr_uncacheable_latency inf # average WriteReq mshr uncacheable latency
-system.cpu0.l1c.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.cpu0.l1c.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu0.l1c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu0.l1c.writebacks::writebacks 11972 # number of writebacks
+system.cpu0.l1c.writebacks::total 11972 # number of writebacks
+system.cpu0.l1c.ReadReq_mshr_misses::cpu0 37279 # number of ReadReq MSHR misses
+system.cpu0.l1c.ReadReq_mshr_misses::total 37279 # number of ReadReq MSHR misses
+system.cpu0.l1c.WriteReq_mshr_misses::cpu0 23202 # number of WriteReq MSHR misses
+system.cpu0.l1c.WriteReq_mshr_misses::total 23202 # number of WriteReq MSHR misses
+system.cpu0.l1c.demand_mshr_misses::cpu0 60481 # number of demand (read+write) MSHR misses
+system.cpu0.l1c.demand_mshr_misses::total 60481 # number of demand (read+write) MSHR misses
+system.cpu0.l1c.overall_mshr_misses::cpu0 60481 # number of overall MSHR misses
+system.cpu0.l1c.overall_mshr_misses::total 60481 # number of overall MSHR misses
+system.cpu0.l1c.ReadReq_mshr_miss_latency::cpu0 1262244251 # number of ReadReq MSHR miss cycles
+system.cpu0.l1c.ReadReq_mshr_miss_latency::total 1262244251 # number of ReadReq MSHR miss cycles
+system.cpu0.l1c.WriteReq_mshr_miss_latency::cpu0 978215253 # number of WriteReq MSHR miss cycles
+system.cpu0.l1c.WriteReq_mshr_miss_latency::total 978215253 # number of WriteReq MSHR miss cycles
+system.cpu0.l1c.demand_mshr_miss_latency::cpu0 2240459504 # number of demand (read+write) MSHR miss cycles
+system.cpu0.l1c.demand_mshr_miss_latency::total 2240459504 # number of demand (read+write) MSHR miss cycles
+system.cpu0.l1c.overall_mshr_miss_latency::cpu0 2240459504 # number of overall MSHR miss cycles
+system.cpu0.l1c.overall_mshr_miss_latency::total 2240459504 # number of overall MSHR miss cycles
+system.cpu0.l1c.ReadReq_mshr_uncacheable_latency::cpu0 894578632 # number of ReadReq MSHR uncacheable cycles
+system.cpu0.l1c.ReadReq_mshr_uncacheable_latency::total 894578632 # number of ReadReq MSHR uncacheable cycles
+system.cpu0.l1c.WriteReq_mshr_uncacheable_latency::cpu0 569723237 # number of WriteReq MSHR uncacheable cycles
+system.cpu0.l1c.WriteReq_mshr_uncacheable_latency::total 569723237 # number of WriteReq MSHR uncacheable cycles
+system.cpu0.l1c.overall_mshr_uncacheable_latency::cpu0 1464301869 # number of overall MSHR uncacheable cycles
+system.cpu0.l1c.overall_mshr_uncacheable_latency::total 1464301869 # number of overall MSHR uncacheable cycles
+system.cpu0.l1c.ReadReq_mshr_miss_rate::cpu0 0.831953 # mshr miss rate for ReadReq accesses
+system.cpu0.l1c.WriteReq_mshr_miss_rate::cpu0 0.956350 # mshr miss rate for WriteReq accesses
+system.cpu0.l1c.demand_mshr_miss_rate::cpu0 0.875648 # mshr miss rate for demand accesses
+system.cpu0.l1c.overall_mshr_miss_rate::cpu0 0.875648 # mshr miss rate for overall accesses
+system.cpu0.l1c.ReadReq_avg_mshr_miss_latency::cpu0 33859.391373 # average ReadReq mshr miss latency
+system.cpu0.l1c.WriteReq_avg_mshr_miss_latency::cpu0 42160.816007 # average WriteReq mshr miss latency
+system.cpu0.l1c.demand_avg_mshr_miss_latency::cpu0 37044.022156 # average overall mshr miss latency
+system.cpu0.l1c.overall_avg_mshr_miss_latency::cpu0 37044.022156 # average overall mshr miss latency
+system.cpu0.l1c.ReadReq_avg_mshr_uncacheable_latency::cpu0 inf # average ReadReq mshr uncacheable latency
+system.cpu0.l1c.WriteReq_avg_mshr_uncacheable_latency::cpu0 inf # average WriteReq mshr uncacheable latency
+system.cpu0.l1c.overall_avg_mshr_uncacheable_latency::cpu0 inf # average overall mshr uncacheable latency
system.cpu0.l1c.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu1.num_reads 98493 # number of read accesses completed
system.cpu1.num_writes 53671 # number of write accesses completed
system.cpu1.num_copies 0 # number of copy accesses completed
system.cpu1.l1c.replacements 27684 # number of replacements
-system.cpu1.l1c.tagsinuse 93.018974 # Cycle average of tags in use
+system.cpu1.l1c.tagsinuse 345.656340 # Cycle average of tags in use
system.cpu1.l1c.total_refs 11419 # Total number of references to valid blocks.
system.cpu1.l1c.sampled_refs 28039 # Sample count of references to valid blocks.
system.cpu1.l1c.avg_refs 0.407254 # Average number of references to valid blocks.
system.cpu1.l1c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu1.l1c.occ_blocks::0 345.656340 # Average occupied blocks per context
-system.cpu1.l1c.occ_blocks::1 -252.637366 # Average occupied blocks per context
-system.cpu1.l1c.occ_percent::0 0.675110 # Average percentage of cache occupancy
-system.cpu1.l1c.occ_percent::1 -0.493432 # Average percentage of cache occupancy
-system.cpu1.l1c.ReadReq_hits 7429 # number of ReadReq hits
-system.cpu1.l1c.WriteReq_hits 1066 # number of WriteReq hits
-system.cpu1.l1c.demand_hits 8495 # number of demand (read+write) hits
-system.cpu1.l1c.overall_hits 8495 # number of overall hits
-system.cpu1.l1c.ReadReq_misses 37110 # number of ReadReq misses
-system.cpu1.l1c.WriteReq_misses 23275 # number of WriteReq misses
-system.cpu1.l1c.demand_misses 60385 # number of demand (read+write) misses
-system.cpu1.l1c.overall_misses 60385 # number of overall misses
-system.cpu1.l1c.ReadReq_miss_latency 1301760811 # number of ReadReq miss cycles
-system.cpu1.l1c.WriteReq_miss_latency 1014297005 # number of WriteReq miss cycles
-system.cpu1.l1c.demand_miss_latency 2316057816 # number of demand (read+write) miss cycles
-system.cpu1.l1c.overall_miss_latency 2316057816 # number of overall miss cycles
-system.cpu1.l1c.ReadReq_accesses 44539 # number of ReadReq accesses(hits+misses)
-system.cpu1.l1c.WriteReq_accesses 24341 # number of WriteReq accesses(hits+misses)
-system.cpu1.l1c.demand_accesses 68880 # number of demand (read+write) accesses
-system.cpu1.l1c.overall_accesses 68880 # number of overall (read+write) accesses
-system.cpu1.l1c.ReadReq_miss_rate 0.833202 # miss rate for ReadReq accesses
-system.cpu1.l1c.WriteReq_miss_rate 0.956206 # miss rate for WriteReq accesses
-system.cpu1.l1c.demand_miss_rate 0.876670 # miss rate for demand accesses
-system.cpu1.l1c.overall_miss_rate 0.876670 # miss rate for overall accesses
-system.cpu1.l1c.ReadReq_avg_miss_latency 35078.437375 # average ReadReq miss latency
-system.cpu1.l1c.WriteReq_avg_miss_latency 43578.818690 # average WriteReq miss latency
-system.cpu1.l1c.demand_avg_miss_latency 38354.853291 # average overall miss latency
-system.cpu1.l1c.overall_avg_miss_latency 38354.853291 # average overall miss latency
+system.cpu1.l1c.occ_blocks::cpu1 345.656340 # Average occupied blocks per requestor
+system.cpu1.l1c.occ_percent::cpu1 0.675110 # Average percentage of cache occupancy
+system.cpu1.l1c.occ_percent::total 0.675110 # Average percentage of cache occupancy
+system.cpu1.l1c.ReadReq_hits::cpu1 7429 # number of ReadReq hits
+system.cpu1.l1c.ReadReq_hits::total 7429 # number of ReadReq hits
+system.cpu1.l1c.WriteReq_hits::cpu1 1066 # number of WriteReq hits
+system.cpu1.l1c.WriteReq_hits::total 1066 # number of WriteReq hits
+system.cpu1.l1c.demand_hits::cpu1 8495 # number of demand (read+write) hits
+system.cpu1.l1c.demand_hits::total 8495 # number of demand (read+write) hits
+system.cpu1.l1c.overall_hits::cpu1 8495 # number of overall hits
+system.cpu1.l1c.overall_hits::total 8495 # number of overall hits
+system.cpu1.l1c.ReadReq_misses::cpu1 37110 # number of ReadReq misses
+system.cpu1.l1c.ReadReq_misses::total 37110 # number of ReadReq misses
+system.cpu1.l1c.WriteReq_misses::cpu1 23275 # number of WriteReq misses
+system.cpu1.l1c.WriteReq_misses::total 23275 # number of WriteReq misses
+system.cpu1.l1c.demand_misses::cpu1 60385 # number of demand (read+write) misses
+system.cpu1.l1c.demand_misses::total 60385 # number of demand (read+write) misses
+system.cpu1.l1c.overall_misses::cpu1 60385 # number of overall misses
+system.cpu1.l1c.overall_misses::total 60385 # number of overall misses
+system.cpu1.l1c.ReadReq_miss_latency::cpu1 1301760811 # number of ReadReq miss cycles
+system.cpu1.l1c.ReadReq_miss_latency::total 1301760811 # number of ReadReq miss cycles
+system.cpu1.l1c.WriteReq_miss_latency::cpu1 1014297005 # number of WriteReq miss cycles
+system.cpu1.l1c.WriteReq_miss_latency::total 1014297005 # number of WriteReq miss cycles
+system.cpu1.l1c.demand_miss_latency::cpu1 2316057816 # number of demand (read+write) miss cycles
+system.cpu1.l1c.demand_miss_latency::total 2316057816 # number of demand (read+write) miss cycles
+system.cpu1.l1c.overall_miss_latency::cpu1 2316057816 # number of overall miss cycles
+system.cpu1.l1c.overall_miss_latency::total 2316057816 # number of overall miss cycles
+system.cpu1.l1c.ReadReq_accesses::cpu1 44539 # number of ReadReq accesses(hits+misses)
+system.cpu1.l1c.ReadReq_accesses::total 44539 # number of ReadReq accesses(hits+misses)
+system.cpu1.l1c.WriteReq_accesses::cpu1 24341 # number of WriteReq accesses(hits+misses)
+system.cpu1.l1c.WriteReq_accesses::total 24341 # number of WriteReq accesses(hits+misses)
+system.cpu1.l1c.demand_accesses::cpu1 68880 # number of demand (read+write) accesses
+system.cpu1.l1c.demand_accesses::total 68880 # number of demand (read+write) accesses
+system.cpu1.l1c.overall_accesses::cpu1 68880 # number of overall (read+write) accesses
+system.cpu1.l1c.overall_accesses::total 68880 # number of overall (read+write) accesses
+system.cpu1.l1c.ReadReq_miss_rate::cpu1 0.833202 # miss rate for ReadReq accesses
+system.cpu1.l1c.WriteReq_miss_rate::cpu1 0.956206 # miss rate for WriteReq accesses
+system.cpu1.l1c.demand_miss_rate::cpu1 0.876670 # miss rate for demand accesses
+system.cpu1.l1c.overall_miss_rate::cpu1 0.876670 # miss rate for overall accesses
+system.cpu1.l1c.ReadReq_avg_miss_latency::cpu1 35078.437375 # average ReadReq miss latency
+system.cpu1.l1c.WriteReq_avg_miss_latency::cpu1 43578.818690 # average WriteReq miss latency
+system.cpu1.l1c.demand_avg_miss_latency::cpu1 38354.853291 # average overall miss latency
+system.cpu1.l1c.overall_avg_miss_latency::cpu1 38354.853291 # average overall miss latency
system.cpu1.l1c.blocked_cycles::no_mshrs 253325402 # number of cycles access was blocked
system.cpu1.l1c.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu1.l1c.blocked::no_mshrs 68822 # number of cycles access was blocked
@@ -483,72 +744,94 @@ system.cpu1.l1c.avg_blocked_cycles::no_mshrs 3680.878237
system.cpu1.l1c.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu1.l1c.fast_writes 0 # number of fast writes performed
system.cpu1.l1c.cache_copies 0 # number of cache copies performed
-system.cpu1.l1c.writebacks 11809 # number of writebacks
-system.cpu1.l1c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu1.l1c.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu1.l1c.ReadReq_mshr_misses 37110 # number of ReadReq MSHR misses
-system.cpu1.l1c.WriteReq_mshr_misses 23275 # number of WriteReq MSHR misses
-system.cpu1.l1c.demand_mshr_misses 60385 # number of demand (read+write) MSHR misses
-system.cpu1.l1c.overall_mshr_misses 60385 # number of overall MSHR misses
-system.cpu1.l1c.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu1.l1c.ReadReq_mshr_miss_latency 1264508347 # number of ReadReq MSHR miss cycles
-system.cpu1.l1c.WriteReq_mshr_miss_latency 990933889 # number of WriteReq MSHR miss cycles
-system.cpu1.l1c.demand_mshr_miss_latency 2255442236 # number of demand (read+write) MSHR miss cycles
-system.cpu1.l1c.overall_mshr_miss_latency 2255442236 # number of overall MSHR miss cycles
-system.cpu1.l1c.ReadReq_mshr_uncacheable_latency 877119159 # number of ReadReq MSHR uncacheable cycles
-system.cpu1.l1c.WriteReq_mshr_uncacheable_latency 578327433 # number of WriteReq MSHR uncacheable cycles
-system.cpu1.l1c.overall_mshr_uncacheable_latency 1455446592 # number of overall MSHR uncacheable cycles
-system.cpu1.l1c.ReadReq_mshr_miss_rate 0.833202 # mshr miss rate for ReadReq accesses
-system.cpu1.l1c.WriteReq_mshr_miss_rate 0.956206 # mshr miss rate for WriteReq accesses
-system.cpu1.l1c.demand_mshr_miss_rate 0.876670 # mshr miss rate for demand accesses
-system.cpu1.l1c.overall_mshr_miss_rate 0.876670 # mshr miss rate for overall accesses
-system.cpu1.l1c.ReadReq_avg_mshr_miss_latency 34074.598410 # average ReadReq mshr miss latency
-system.cpu1.l1c.WriteReq_avg_mshr_miss_latency 42575.032825 # average WriteReq mshr miss latency
-system.cpu1.l1c.demand_avg_mshr_miss_latency 37351.034793 # average overall mshr miss latency
-system.cpu1.l1c.overall_avg_mshr_miss_latency 37351.034793 # average overall mshr miss latency
-system.cpu1.l1c.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.cpu1.l1c.WriteReq_avg_mshr_uncacheable_latency inf # average WriteReq mshr uncacheable latency
-system.cpu1.l1c.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.cpu1.l1c.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu1.l1c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu1.l1c.writebacks::writebacks 11809 # number of writebacks
+system.cpu1.l1c.writebacks::total 11809 # number of writebacks
+system.cpu1.l1c.ReadReq_mshr_misses::cpu1 37110 # number of ReadReq MSHR misses
+system.cpu1.l1c.ReadReq_mshr_misses::total 37110 # number of ReadReq MSHR misses
+system.cpu1.l1c.WriteReq_mshr_misses::cpu1 23275 # number of WriteReq MSHR misses
+system.cpu1.l1c.WriteReq_mshr_misses::total 23275 # number of WriteReq MSHR misses
+system.cpu1.l1c.demand_mshr_misses::cpu1 60385 # number of demand (read+write) MSHR misses
+system.cpu1.l1c.demand_mshr_misses::total 60385 # number of demand (read+write) MSHR misses
+system.cpu1.l1c.overall_mshr_misses::cpu1 60385 # number of overall MSHR misses
+system.cpu1.l1c.overall_mshr_misses::total 60385 # number of overall MSHR misses
+system.cpu1.l1c.ReadReq_mshr_miss_latency::cpu1 1264508347 # number of ReadReq MSHR miss cycles
+system.cpu1.l1c.ReadReq_mshr_miss_latency::total 1264508347 # number of ReadReq MSHR miss cycles
+system.cpu1.l1c.WriteReq_mshr_miss_latency::cpu1 990933889 # number of WriteReq MSHR miss cycles
+system.cpu1.l1c.WriteReq_mshr_miss_latency::total 990933889 # number of WriteReq MSHR miss cycles
+system.cpu1.l1c.demand_mshr_miss_latency::cpu1 2255442236 # number of demand (read+write) MSHR miss cycles
+system.cpu1.l1c.demand_mshr_miss_latency::total 2255442236 # number of demand (read+write) MSHR miss cycles
+system.cpu1.l1c.overall_mshr_miss_latency::cpu1 2255442236 # number of overall MSHR miss cycles
+system.cpu1.l1c.overall_mshr_miss_latency::total 2255442236 # number of overall MSHR miss cycles
+system.cpu1.l1c.ReadReq_mshr_uncacheable_latency::cpu1 877119159 # number of ReadReq MSHR uncacheable cycles
+system.cpu1.l1c.ReadReq_mshr_uncacheable_latency::total 877119159 # number of ReadReq MSHR uncacheable cycles
+system.cpu1.l1c.WriteReq_mshr_uncacheable_latency::cpu1 578327433 # number of WriteReq MSHR uncacheable cycles
+system.cpu1.l1c.WriteReq_mshr_uncacheable_latency::total 578327433 # number of WriteReq MSHR uncacheable cycles
+system.cpu1.l1c.overall_mshr_uncacheable_latency::cpu1 1455446592 # number of overall MSHR uncacheable cycles
+system.cpu1.l1c.overall_mshr_uncacheable_latency::total 1455446592 # number of overall MSHR uncacheable cycles
+system.cpu1.l1c.ReadReq_mshr_miss_rate::cpu1 0.833202 # mshr miss rate for ReadReq accesses
+system.cpu1.l1c.WriteReq_mshr_miss_rate::cpu1 0.956206 # mshr miss rate for WriteReq accesses
+system.cpu1.l1c.demand_mshr_miss_rate::cpu1 0.876670 # mshr miss rate for demand accesses
+system.cpu1.l1c.overall_mshr_miss_rate::cpu1 0.876670 # mshr miss rate for overall accesses
+system.cpu1.l1c.ReadReq_avg_mshr_miss_latency::cpu1 34074.598410 # average ReadReq mshr miss latency
+system.cpu1.l1c.WriteReq_avg_mshr_miss_latency::cpu1 42575.032825 # average WriteReq mshr miss latency
+system.cpu1.l1c.demand_avg_mshr_miss_latency::cpu1 37351.034793 # average overall mshr miss latency
+system.cpu1.l1c.overall_avg_mshr_miss_latency::cpu1 37351.034793 # average overall mshr miss latency
+system.cpu1.l1c.ReadReq_avg_mshr_uncacheable_latency::cpu1 inf # average ReadReq mshr uncacheable latency
+system.cpu1.l1c.WriteReq_avg_mshr_uncacheable_latency::cpu1 inf # average WriteReq mshr uncacheable latency
+system.cpu1.l1c.overall_avg_mshr_uncacheable_latency::cpu1 inf # average overall mshr uncacheable latency
system.cpu1.l1c.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu2.num_reads 99149 # number of read accesses completed
system.cpu2.num_writes 53185 # number of write accesses completed
system.cpu2.num_copies 0 # number of copy accesses completed
system.cpu2.l1c.replacements 27627 # number of replacements
-system.cpu2.l1c.tagsinuse 84.373112 # Cycle average of tags in use
+system.cpu2.l1c.tagsinuse 345.430231 # Cycle average of tags in use
system.cpu2.l1c.total_refs 11519 # Total number of references to valid blocks.
system.cpu2.l1c.sampled_refs 27982 # Sample count of references to valid blocks.
system.cpu2.l1c.avg_refs 0.411657 # Average number of references to valid blocks.
system.cpu2.l1c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu2.l1c.occ_blocks::0 345.430231 # Average occupied blocks per context
-system.cpu2.l1c.occ_blocks::1 -261.057119 # Average occupied blocks per context
-system.cpu2.l1c.occ_percent::0 0.674668 # Average percentage of cache occupancy
-system.cpu2.l1c.occ_percent::1 -0.509877 # Average percentage of cache occupancy
-system.cpu2.l1c.ReadReq_hits 7576 # number of ReadReq hits
-system.cpu2.l1c.WriteReq_hits 1069 # number of WriteReq hits
-system.cpu2.l1c.demand_hits 8645 # number of demand (read+write) hits
-system.cpu2.l1c.overall_hits 8645 # number of overall hits
-system.cpu2.l1c.ReadReq_misses 37144 # number of ReadReq misses
-system.cpu2.l1c.WriteReq_misses 22885 # number of WriteReq misses
-system.cpu2.l1c.demand_misses 60029 # number of demand (read+write) misses
-system.cpu2.l1c.overall_misses 60029 # number of overall misses
-system.cpu2.l1c.ReadReq_miss_latency 1302790562 # number of ReadReq miss cycles
-system.cpu2.l1c.WriteReq_miss_latency 991654869 # number of WriteReq miss cycles
-system.cpu2.l1c.demand_miss_latency 2294445431 # number of demand (read+write) miss cycles
-system.cpu2.l1c.overall_miss_latency 2294445431 # number of overall miss cycles
-system.cpu2.l1c.ReadReq_accesses 44720 # number of ReadReq accesses(hits+misses)
-system.cpu2.l1c.WriteReq_accesses 23954 # number of WriteReq accesses(hits+misses)
-system.cpu2.l1c.demand_accesses 68674 # number of demand (read+write) accesses
-system.cpu2.l1c.overall_accesses 68674 # number of overall (read+write) accesses
-system.cpu2.l1c.ReadReq_miss_rate 0.830590 # miss rate for ReadReq accesses
-system.cpu2.l1c.WriteReq_miss_rate 0.955373 # miss rate for WriteReq accesses
-system.cpu2.l1c.demand_miss_rate 0.874115 # miss rate for demand accesses
-system.cpu2.l1c.overall_miss_rate 0.874115 # miss rate for overall accesses
-system.cpu2.l1c.ReadReq_avg_miss_latency 35074.051314 # average ReadReq miss latency
-system.cpu2.l1c.WriteReq_avg_miss_latency 43332.089535 # average WriteReq miss latency
-system.cpu2.l1c.demand_avg_miss_latency 38222.283080 # average overall miss latency
-system.cpu2.l1c.overall_avg_miss_latency 38222.283080 # average overall miss latency
+system.cpu2.l1c.occ_blocks::cpu2 345.430231 # Average occupied blocks per requestor
+system.cpu2.l1c.occ_percent::cpu2 0.674668 # Average percentage of cache occupancy
+system.cpu2.l1c.occ_percent::total 0.674668 # Average percentage of cache occupancy
+system.cpu2.l1c.ReadReq_hits::cpu2 7576 # number of ReadReq hits
+system.cpu2.l1c.ReadReq_hits::total 7576 # number of ReadReq hits
+system.cpu2.l1c.WriteReq_hits::cpu2 1069 # number of WriteReq hits
+system.cpu2.l1c.WriteReq_hits::total 1069 # number of WriteReq hits
+system.cpu2.l1c.demand_hits::cpu2 8645 # number of demand (read+write) hits
+system.cpu2.l1c.demand_hits::total 8645 # number of demand (read+write) hits
+system.cpu2.l1c.overall_hits::cpu2 8645 # number of overall hits
+system.cpu2.l1c.overall_hits::total 8645 # number of overall hits
+system.cpu2.l1c.ReadReq_misses::cpu2 37144 # number of ReadReq misses
+system.cpu2.l1c.ReadReq_misses::total 37144 # number of ReadReq misses
+system.cpu2.l1c.WriteReq_misses::cpu2 22885 # number of WriteReq misses
+system.cpu2.l1c.WriteReq_misses::total 22885 # number of WriteReq misses
+system.cpu2.l1c.demand_misses::cpu2 60029 # number of demand (read+write) misses
+system.cpu2.l1c.demand_misses::total 60029 # number of demand (read+write) misses
+system.cpu2.l1c.overall_misses::cpu2 60029 # number of overall misses
+system.cpu2.l1c.overall_misses::total 60029 # number of overall misses
+system.cpu2.l1c.ReadReq_miss_latency::cpu2 1302790562 # number of ReadReq miss cycles
+system.cpu2.l1c.ReadReq_miss_latency::total 1302790562 # number of ReadReq miss cycles
+system.cpu2.l1c.WriteReq_miss_latency::cpu2 991654869 # number of WriteReq miss cycles
+system.cpu2.l1c.WriteReq_miss_latency::total 991654869 # number of WriteReq miss cycles
+system.cpu2.l1c.demand_miss_latency::cpu2 2294445431 # number of demand (read+write) miss cycles
+system.cpu2.l1c.demand_miss_latency::total 2294445431 # number of demand (read+write) miss cycles
+system.cpu2.l1c.overall_miss_latency::cpu2 2294445431 # number of overall miss cycles
+system.cpu2.l1c.overall_miss_latency::total 2294445431 # number of overall miss cycles
+system.cpu2.l1c.ReadReq_accesses::cpu2 44720 # number of ReadReq accesses(hits+misses)
+system.cpu2.l1c.ReadReq_accesses::total 44720 # number of ReadReq accesses(hits+misses)
+system.cpu2.l1c.WriteReq_accesses::cpu2 23954 # number of WriteReq accesses(hits+misses)
+system.cpu2.l1c.WriteReq_accesses::total 23954 # number of WriteReq accesses(hits+misses)
+system.cpu2.l1c.demand_accesses::cpu2 68674 # number of demand (read+write) accesses
+system.cpu2.l1c.demand_accesses::total 68674 # number of demand (read+write) accesses
+system.cpu2.l1c.overall_accesses::cpu2 68674 # number of overall (read+write) accesses
+system.cpu2.l1c.overall_accesses::total 68674 # number of overall (read+write) accesses
+system.cpu2.l1c.ReadReq_miss_rate::cpu2 0.830590 # miss rate for ReadReq accesses
+system.cpu2.l1c.WriteReq_miss_rate::cpu2 0.955373 # miss rate for WriteReq accesses
+system.cpu2.l1c.demand_miss_rate::cpu2 0.874115 # miss rate for demand accesses
+system.cpu2.l1c.overall_miss_rate::cpu2 0.874115 # miss rate for overall accesses
+system.cpu2.l1c.ReadReq_avg_miss_latency::cpu2 35074.051314 # average ReadReq miss latency
+system.cpu2.l1c.WriteReq_avg_miss_latency::cpu2 43332.089535 # average WriteReq miss latency
+system.cpu2.l1c.demand_avg_miss_latency::cpu2 38222.283080 # average overall miss latency
+system.cpu2.l1c.overall_avg_miss_latency::cpu2 38222.283080 # average overall miss latency
system.cpu2.l1c.blocked_cycles::no_mshrs 254303447 # number of cycles access was blocked
system.cpu2.l1c.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu2.l1c.blocked::no_mshrs 68698 # number of cycles access was blocked
@@ -557,72 +840,94 @@ system.cpu2.l1c.avg_blocked_cycles::no_mshrs 3701.759105
system.cpu2.l1c.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu2.l1c.fast_writes 0 # number of fast writes performed
system.cpu2.l1c.cache_copies 0 # number of cache copies performed
-system.cpu2.l1c.writebacks 11784 # number of writebacks
-system.cpu2.l1c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu2.l1c.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu2.l1c.ReadReq_mshr_misses 37144 # number of ReadReq MSHR misses
-system.cpu2.l1c.WriteReq_mshr_misses 22885 # number of WriteReq MSHR misses
-system.cpu2.l1c.demand_mshr_misses 60029 # number of demand (read+write) MSHR misses
-system.cpu2.l1c.overall_mshr_misses 60029 # number of overall MSHR misses
-system.cpu2.l1c.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu2.l1c.ReadReq_mshr_miss_latency 1265501937 # number of ReadReq MSHR miss cycles
-system.cpu2.l1c.WriteReq_mshr_miss_latency 968684322 # number of WriteReq MSHR miss cycles
-system.cpu2.l1c.demand_mshr_miss_latency 2234186259 # number of demand (read+write) MSHR miss cycles
-system.cpu2.l1c.overall_mshr_miss_latency 2234186259 # number of overall MSHR miss cycles
-system.cpu2.l1c.ReadReq_mshr_uncacheable_latency 900513056 # number of ReadReq MSHR uncacheable cycles
-system.cpu2.l1c.WriteReq_mshr_uncacheable_latency 566349170 # number of WriteReq MSHR uncacheable cycles
-system.cpu2.l1c.overall_mshr_uncacheable_latency 1466862226 # number of overall MSHR uncacheable cycles
-system.cpu2.l1c.ReadReq_mshr_miss_rate 0.830590 # mshr miss rate for ReadReq accesses
-system.cpu2.l1c.WriteReq_mshr_miss_rate 0.955373 # mshr miss rate for WriteReq accesses
-system.cpu2.l1c.demand_mshr_miss_rate 0.874115 # mshr miss rate for demand accesses
-system.cpu2.l1c.overall_mshr_miss_rate 0.874115 # mshr miss rate for overall accesses
-system.cpu2.l1c.ReadReq_avg_mshr_miss_latency 34070.157684 # average ReadReq mshr miss latency
-system.cpu2.l1c.WriteReq_avg_mshr_miss_latency 42328.351409 # average WriteReq mshr miss latency
-system.cpu2.l1c.demand_avg_mshr_miss_latency 37218.448733 # average overall mshr miss latency
-system.cpu2.l1c.overall_avg_mshr_miss_latency 37218.448733 # average overall mshr miss latency
-system.cpu2.l1c.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.cpu2.l1c.WriteReq_avg_mshr_uncacheable_latency inf # average WriteReq mshr uncacheable latency
-system.cpu2.l1c.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.cpu2.l1c.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu2.l1c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu2.l1c.writebacks::writebacks 11784 # number of writebacks
+system.cpu2.l1c.writebacks::total 11784 # number of writebacks
+system.cpu2.l1c.ReadReq_mshr_misses::cpu2 37144 # number of ReadReq MSHR misses
+system.cpu2.l1c.ReadReq_mshr_misses::total 37144 # number of ReadReq MSHR misses
+system.cpu2.l1c.WriteReq_mshr_misses::cpu2 22885 # number of WriteReq MSHR misses
+system.cpu2.l1c.WriteReq_mshr_misses::total 22885 # number of WriteReq MSHR misses
+system.cpu2.l1c.demand_mshr_misses::cpu2 60029 # number of demand (read+write) MSHR misses
+system.cpu2.l1c.demand_mshr_misses::total 60029 # number of demand (read+write) MSHR misses
+system.cpu2.l1c.overall_mshr_misses::cpu2 60029 # number of overall MSHR misses
+system.cpu2.l1c.overall_mshr_misses::total 60029 # number of overall MSHR misses
+system.cpu2.l1c.ReadReq_mshr_miss_latency::cpu2 1265501937 # number of ReadReq MSHR miss cycles
+system.cpu2.l1c.ReadReq_mshr_miss_latency::total 1265501937 # number of ReadReq MSHR miss cycles
+system.cpu2.l1c.WriteReq_mshr_miss_latency::cpu2 968684322 # number of WriteReq MSHR miss cycles
+system.cpu2.l1c.WriteReq_mshr_miss_latency::total 968684322 # number of WriteReq MSHR miss cycles
+system.cpu2.l1c.demand_mshr_miss_latency::cpu2 2234186259 # number of demand (read+write) MSHR miss cycles
+system.cpu2.l1c.demand_mshr_miss_latency::total 2234186259 # number of demand (read+write) MSHR miss cycles
+system.cpu2.l1c.overall_mshr_miss_latency::cpu2 2234186259 # number of overall MSHR miss cycles
+system.cpu2.l1c.overall_mshr_miss_latency::total 2234186259 # number of overall MSHR miss cycles
+system.cpu2.l1c.ReadReq_mshr_uncacheable_latency::cpu2 900513056 # number of ReadReq MSHR uncacheable cycles
+system.cpu2.l1c.ReadReq_mshr_uncacheable_latency::total 900513056 # number of ReadReq MSHR uncacheable cycles
+system.cpu2.l1c.WriteReq_mshr_uncacheable_latency::cpu2 566349170 # number of WriteReq MSHR uncacheable cycles
+system.cpu2.l1c.WriteReq_mshr_uncacheable_latency::total 566349170 # number of WriteReq MSHR uncacheable cycles
+system.cpu2.l1c.overall_mshr_uncacheable_latency::cpu2 1466862226 # number of overall MSHR uncacheable cycles
+system.cpu2.l1c.overall_mshr_uncacheable_latency::total 1466862226 # number of overall MSHR uncacheable cycles
+system.cpu2.l1c.ReadReq_mshr_miss_rate::cpu2 0.830590 # mshr miss rate for ReadReq accesses
+system.cpu2.l1c.WriteReq_mshr_miss_rate::cpu2 0.955373 # mshr miss rate for WriteReq accesses
+system.cpu2.l1c.demand_mshr_miss_rate::cpu2 0.874115 # mshr miss rate for demand accesses
+system.cpu2.l1c.overall_mshr_miss_rate::cpu2 0.874115 # mshr miss rate for overall accesses
+system.cpu2.l1c.ReadReq_avg_mshr_miss_latency::cpu2 34070.157684 # average ReadReq mshr miss latency
+system.cpu2.l1c.WriteReq_avg_mshr_miss_latency::cpu2 42328.351409 # average WriteReq mshr miss latency
+system.cpu2.l1c.demand_avg_mshr_miss_latency::cpu2 37218.448733 # average overall mshr miss latency
+system.cpu2.l1c.overall_avg_mshr_miss_latency::cpu2 37218.448733 # average overall mshr miss latency
+system.cpu2.l1c.ReadReq_avg_mshr_uncacheable_latency::cpu2 inf # average ReadReq mshr uncacheable latency
+system.cpu2.l1c.WriteReq_avg_mshr_uncacheable_latency::cpu2 inf # average WriteReq mshr uncacheable latency
+system.cpu2.l1c.overall_avg_mshr_uncacheable_latency::cpu2 inf # average overall mshr uncacheable latency
system.cpu2.l1c.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu3.num_reads 99588 # number of read accesses completed
system.cpu3.num_writes 53645 # number of write accesses completed
system.cpu3.num_copies 0 # number of copy accesses completed
system.cpu3.l1c.replacements 27837 # number of replacements
-system.cpu3.l1c.tagsinuse 104.177298 # Cycle average of tags in use
+system.cpu3.l1c.tagsinuse 347.574885 # Cycle average of tags in use
system.cpu3.l1c.total_refs 11563 # Total number of references to valid blocks.
system.cpu3.l1c.sampled_refs 28190 # Sample count of references to valid blocks.
system.cpu3.l1c.avg_refs 0.410181 # Average number of references to valid blocks.
system.cpu3.l1c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu3.l1c.occ_blocks::0 347.574885 # Average occupied blocks per context
-system.cpu3.l1c.occ_blocks::1 -243.397586 # Average occupied blocks per context
-system.cpu3.l1c.occ_percent::0 0.678857 # Average percentage of cache occupancy
-system.cpu3.l1c.occ_percent::1 -0.475386 # Average percentage of cache occupancy
-system.cpu3.l1c.ReadReq_hits 7552 # number of ReadReq hits
-system.cpu3.l1c.WriteReq_hits 1078 # number of WriteReq hits
-system.cpu3.l1c.demand_hits 8630 # number of demand (read+write) hits
-system.cpu3.l1c.overall_hits 8630 # number of overall hits
-system.cpu3.l1c.ReadReq_misses 37191 # number of ReadReq misses
-system.cpu3.l1c.WriteReq_misses 23219 # number of WriteReq misses
-system.cpu3.l1c.demand_misses 60410 # number of demand (read+write) misses
-system.cpu3.l1c.overall_misses 60410 # number of overall misses
-system.cpu3.l1c.ReadReq_miss_latency 1312024933 # number of ReadReq miss cycles
-system.cpu3.l1c.WriteReq_miss_latency 995527685 # number of WriteReq miss cycles
-system.cpu3.l1c.demand_miss_latency 2307552618 # number of demand (read+write) miss cycles
-system.cpu3.l1c.overall_miss_latency 2307552618 # number of overall miss cycles
-system.cpu3.l1c.ReadReq_accesses 44743 # number of ReadReq accesses(hits+misses)
-system.cpu3.l1c.WriteReq_accesses 24297 # number of WriteReq accesses(hits+misses)
-system.cpu3.l1c.demand_accesses 69040 # number of demand (read+write) accesses
-system.cpu3.l1c.overall_accesses 69040 # number of overall (read+write) accesses
-system.cpu3.l1c.ReadReq_miss_rate 0.831214 # miss rate for ReadReq accesses
-system.cpu3.l1c.WriteReq_miss_rate 0.955632 # miss rate for WriteReq accesses
-system.cpu3.l1c.demand_miss_rate 0.875000 # miss rate for demand accesses
-system.cpu3.l1c.overall_miss_rate 0.875000 # miss rate for overall accesses
-system.cpu3.l1c.ReadReq_avg_miss_latency 35278.022452 # average ReadReq miss latency
-system.cpu3.l1c.WriteReq_avg_miss_latency 42875.562470 # average WriteReq miss latency
-system.cpu3.l1c.demand_avg_miss_latency 38198.189340 # average overall miss latency
-system.cpu3.l1c.overall_avg_miss_latency 38198.189340 # average overall miss latency
+system.cpu3.l1c.occ_blocks::cpu3 347.574885 # Average occupied blocks per requestor
+system.cpu3.l1c.occ_percent::cpu3 0.678857 # Average percentage of cache occupancy
+system.cpu3.l1c.occ_percent::total 0.678857 # Average percentage of cache occupancy
+system.cpu3.l1c.ReadReq_hits::cpu3 7552 # number of ReadReq hits
+system.cpu3.l1c.ReadReq_hits::total 7552 # number of ReadReq hits
+system.cpu3.l1c.WriteReq_hits::cpu3 1078 # number of WriteReq hits
+system.cpu3.l1c.WriteReq_hits::total 1078 # number of WriteReq hits
+system.cpu3.l1c.demand_hits::cpu3 8630 # number of demand (read+write) hits
+system.cpu3.l1c.demand_hits::total 8630 # number of demand (read+write) hits
+system.cpu3.l1c.overall_hits::cpu3 8630 # number of overall hits
+system.cpu3.l1c.overall_hits::total 8630 # number of overall hits
+system.cpu3.l1c.ReadReq_misses::cpu3 37191 # number of ReadReq misses
+system.cpu3.l1c.ReadReq_misses::total 37191 # number of ReadReq misses
+system.cpu3.l1c.WriteReq_misses::cpu3 23219 # number of WriteReq misses
+system.cpu3.l1c.WriteReq_misses::total 23219 # number of WriteReq misses
+system.cpu3.l1c.demand_misses::cpu3 60410 # number of demand (read+write) misses
+system.cpu3.l1c.demand_misses::total 60410 # number of demand (read+write) misses
+system.cpu3.l1c.overall_misses::cpu3 60410 # number of overall misses
+system.cpu3.l1c.overall_misses::total 60410 # number of overall misses
+system.cpu3.l1c.ReadReq_miss_latency::cpu3 1312024933 # number of ReadReq miss cycles
+system.cpu3.l1c.ReadReq_miss_latency::total 1312024933 # number of ReadReq miss cycles
+system.cpu3.l1c.WriteReq_miss_latency::cpu3 995527685 # number of WriteReq miss cycles
+system.cpu3.l1c.WriteReq_miss_latency::total 995527685 # number of WriteReq miss cycles
+system.cpu3.l1c.demand_miss_latency::cpu3 2307552618 # number of demand (read+write) miss cycles
+system.cpu3.l1c.demand_miss_latency::total 2307552618 # number of demand (read+write) miss cycles
+system.cpu3.l1c.overall_miss_latency::cpu3 2307552618 # number of overall miss cycles
+system.cpu3.l1c.overall_miss_latency::total 2307552618 # number of overall miss cycles
+system.cpu3.l1c.ReadReq_accesses::cpu3 44743 # number of ReadReq accesses(hits+misses)
+system.cpu3.l1c.ReadReq_accesses::total 44743 # number of ReadReq accesses(hits+misses)
+system.cpu3.l1c.WriteReq_accesses::cpu3 24297 # number of WriteReq accesses(hits+misses)
+system.cpu3.l1c.WriteReq_accesses::total 24297 # number of WriteReq accesses(hits+misses)
+system.cpu3.l1c.demand_accesses::cpu3 69040 # number of demand (read+write) accesses
+system.cpu3.l1c.demand_accesses::total 69040 # number of demand (read+write) accesses
+system.cpu3.l1c.overall_accesses::cpu3 69040 # number of overall (read+write) accesses
+system.cpu3.l1c.overall_accesses::total 69040 # number of overall (read+write) accesses
+system.cpu3.l1c.ReadReq_miss_rate::cpu3 0.831214 # miss rate for ReadReq accesses
+system.cpu3.l1c.WriteReq_miss_rate::cpu3 0.955632 # miss rate for WriteReq accesses
+system.cpu3.l1c.demand_miss_rate::cpu3 0.875000 # miss rate for demand accesses
+system.cpu3.l1c.overall_miss_rate::cpu3 0.875000 # miss rate for overall accesses
+system.cpu3.l1c.ReadReq_avg_miss_latency::cpu3 35278.022452 # average ReadReq miss latency
+system.cpu3.l1c.WriteReq_avg_miss_latency::cpu3 42875.562470 # average WriteReq miss latency
+system.cpu3.l1c.demand_avg_miss_latency::cpu3 38198.189340 # average overall miss latency
+system.cpu3.l1c.overall_avg_miss_latency::cpu3 38198.189340 # average overall miss latency
system.cpu3.l1c.blocked_cycles::no_mshrs 254462667 # number of cycles access was blocked
system.cpu3.l1c.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu3.l1c.blocked::no_mshrs 68939 # number of cycles access was blocked
@@ -631,72 +936,94 @@ system.cpu3.l1c.avg_blocked_cycles::no_mshrs 3691.127910
system.cpu3.l1c.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu3.l1c.fast_writes 0 # number of fast writes performed
system.cpu3.l1c.cache_copies 0 # number of cache copies performed
-system.cpu3.l1c.writebacks 11956 # number of writebacks
-system.cpu3.l1c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu3.l1c.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu3.l1c.ReadReq_mshr_misses 37191 # number of ReadReq MSHR misses
-system.cpu3.l1c.WriteReq_mshr_misses 23219 # number of WriteReq MSHR misses
-system.cpu3.l1c.demand_mshr_misses 60410 # number of demand (read+write) MSHR misses
-system.cpu3.l1c.overall_mshr_misses 60410 # number of overall MSHR misses
-system.cpu3.l1c.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu3.l1c.ReadReq_mshr_miss_latency 1274692143 # number of ReadReq MSHR miss cycles
-system.cpu3.l1c.WriteReq_mshr_miss_latency 972218785 # number of WriteReq MSHR miss cycles
-system.cpu3.l1c.demand_mshr_miss_latency 2246910928 # number of demand (read+write) MSHR miss cycles
-system.cpu3.l1c.overall_mshr_miss_latency 2246910928 # number of overall MSHR miss cycles
-system.cpu3.l1c.ReadReq_mshr_uncacheable_latency 889431937 # number of ReadReq MSHR uncacheable cycles
-system.cpu3.l1c.WriteReq_mshr_uncacheable_latency 569772276 # number of WriteReq MSHR uncacheable cycles
-system.cpu3.l1c.overall_mshr_uncacheable_latency 1459204213 # number of overall MSHR uncacheable cycles
-system.cpu3.l1c.ReadReq_mshr_miss_rate 0.831214 # mshr miss rate for ReadReq accesses
-system.cpu3.l1c.WriteReq_mshr_miss_rate 0.955632 # mshr miss rate for WriteReq accesses
-system.cpu3.l1c.demand_mshr_miss_rate 0.875000 # mshr miss rate for demand accesses
-system.cpu3.l1c.overall_mshr_miss_rate 0.875000 # mshr miss rate for overall accesses
-system.cpu3.l1c.ReadReq_avg_mshr_miss_latency 34274.209970 # average ReadReq mshr miss latency
-system.cpu3.l1c.WriteReq_avg_mshr_miss_latency 41871.690641 # average WriteReq mshr miss latency
-system.cpu3.l1c.demand_avg_mshr_miss_latency 37194.354047 # average overall mshr miss latency
-system.cpu3.l1c.overall_avg_mshr_miss_latency 37194.354047 # average overall mshr miss latency
-system.cpu3.l1c.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.cpu3.l1c.WriteReq_avg_mshr_uncacheable_latency inf # average WriteReq mshr uncacheable latency
-system.cpu3.l1c.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.cpu3.l1c.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu3.l1c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu3.l1c.writebacks::writebacks 11956 # number of writebacks
+system.cpu3.l1c.writebacks::total 11956 # number of writebacks
+system.cpu3.l1c.ReadReq_mshr_misses::cpu3 37191 # number of ReadReq MSHR misses
+system.cpu3.l1c.ReadReq_mshr_misses::total 37191 # number of ReadReq MSHR misses
+system.cpu3.l1c.WriteReq_mshr_misses::cpu3 23219 # number of WriteReq MSHR misses
+system.cpu3.l1c.WriteReq_mshr_misses::total 23219 # number of WriteReq MSHR misses
+system.cpu3.l1c.demand_mshr_misses::cpu3 60410 # number of demand (read+write) MSHR misses
+system.cpu3.l1c.demand_mshr_misses::total 60410 # number of demand (read+write) MSHR misses
+system.cpu3.l1c.overall_mshr_misses::cpu3 60410 # number of overall MSHR misses
+system.cpu3.l1c.overall_mshr_misses::total 60410 # number of overall MSHR misses
+system.cpu3.l1c.ReadReq_mshr_miss_latency::cpu3 1274692143 # number of ReadReq MSHR miss cycles
+system.cpu3.l1c.ReadReq_mshr_miss_latency::total 1274692143 # number of ReadReq MSHR miss cycles
+system.cpu3.l1c.WriteReq_mshr_miss_latency::cpu3 972218785 # number of WriteReq MSHR miss cycles
+system.cpu3.l1c.WriteReq_mshr_miss_latency::total 972218785 # number of WriteReq MSHR miss cycles
+system.cpu3.l1c.demand_mshr_miss_latency::cpu3 2246910928 # number of demand (read+write) MSHR miss cycles
+system.cpu3.l1c.demand_mshr_miss_latency::total 2246910928 # number of demand (read+write) MSHR miss cycles
+system.cpu3.l1c.overall_mshr_miss_latency::cpu3 2246910928 # number of overall MSHR miss cycles
+system.cpu3.l1c.overall_mshr_miss_latency::total 2246910928 # number of overall MSHR miss cycles
+system.cpu3.l1c.ReadReq_mshr_uncacheable_latency::cpu3 889431937 # number of ReadReq MSHR uncacheable cycles
+system.cpu3.l1c.ReadReq_mshr_uncacheable_latency::total 889431937 # number of ReadReq MSHR uncacheable cycles
+system.cpu3.l1c.WriteReq_mshr_uncacheable_latency::cpu3 569772276 # number of WriteReq MSHR uncacheable cycles
+system.cpu3.l1c.WriteReq_mshr_uncacheable_latency::total 569772276 # number of WriteReq MSHR uncacheable cycles
+system.cpu3.l1c.overall_mshr_uncacheable_latency::cpu3 1459204213 # number of overall MSHR uncacheable cycles
+system.cpu3.l1c.overall_mshr_uncacheable_latency::total 1459204213 # number of overall MSHR uncacheable cycles
+system.cpu3.l1c.ReadReq_mshr_miss_rate::cpu3 0.831214 # mshr miss rate for ReadReq accesses
+system.cpu3.l1c.WriteReq_mshr_miss_rate::cpu3 0.955632 # mshr miss rate for WriteReq accesses
+system.cpu3.l1c.demand_mshr_miss_rate::cpu3 0.875000 # mshr miss rate for demand accesses
+system.cpu3.l1c.overall_mshr_miss_rate::cpu3 0.875000 # mshr miss rate for overall accesses
+system.cpu3.l1c.ReadReq_avg_mshr_miss_latency::cpu3 34274.209970 # average ReadReq mshr miss latency
+system.cpu3.l1c.WriteReq_avg_mshr_miss_latency::cpu3 41871.690641 # average WriteReq mshr miss latency
+system.cpu3.l1c.demand_avg_mshr_miss_latency::cpu3 37194.354047 # average overall mshr miss latency
+system.cpu3.l1c.overall_avg_mshr_miss_latency::cpu3 37194.354047 # average overall mshr miss latency
+system.cpu3.l1c.ReadReq_avg_mshr_uncacheable_latency::cpu3 inf # average ReadReq mshr uncacheable latency
+system.cpu3.l1c.WriteReq_avg_mshr_uncacheable_latency::cpu3 inf # average WriteReq mshr uncacheable latency
+system.cpu3.l1c.overall_avg_mshr_uncacheable_latency::cpu3 inf # average overall mshr uncacheable latency
system.cpu3.l1c.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu4.num_reads 99725 # number of read accesses completed
system.cpu4.num_writes 53533 # number of write accesses completed
system.cpu4.num_copies 0 # number of copy accesses completed
system.cpu4.l1c.replacements 27683 # number of replacements
-system.cpu4.l1c.tagsinuse 94.681644 # Cycle average of tags in use
+system.cpu4.l1c.tagsinuse 347.631602 # Cycle average of tags in use
system.cpu4.l1c.total_refs 11724 # Total number of references to valid blocks.
system.cpu4.l1c.sampled_refs 28041 # Sample count of references to valid blocks.
system.cpu4.l1c.avg_refs 0.418102 # Average number of references to valid blocks.
system.cpu4.l1c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu4.l1c.occ_blocks::0 347.631602 # Average occupied blocks per context
-system.cpu4.l1c.occ_blocks::1 -252.949959 # Average occupied blocks per context
-system.cpu4.l1c.occ_percent::0 0.678968 # Average percentage of cache occupancy
-system.cpu4.l1c.occ_percent::1 -0.494043 # Average percentage of cache occupancy
-system.cpu4.l1c.ReadReq_hits 7686 # number of ReadReq hits
-system.cpu4.l1c.WriteReq_hits 1123 # number of WriteReq hits
-system.cpu4.l1c.demand_hits 8809 # number of demand (read+write) hits
-system.cpu4.l1c.overall_hits 8809 # number of overall hits
-system.cpu4.l1c.ReadReq_misses 37251 # number of ReadReq misses
-system.cpu4.l1c.WriteReq_misses 22937 # number of WriteReq misses
-system.cpu4.l1c.demand_misses 60188 # number of demand (read+write) misses
-system.cpu4.l1c.overall_misses 60188 # number of overall misses
-system.cpu4.l1c.ReadReq_miss_latency 1303112178 # number of ReadReq miss cycles
-system.cpu4.l1c.WriteReq_miss_latency 994450363 # number of WriteReq miss cycles
-system.cpu4.l1c.demand_miss_latency 2297562541 # number of demand (read+write) miss cycles
-system.cpu4.l1c.overall_miss_latency 2297562541 # number of overall miss cycles
-system.cpu4.l1c.ReadReq_accesses 44937 # number of ReadReq accesses(hits+misses)
-system.cpu4.l1c.WriteReq_accesses 24060 # number of WriteReq accesses(hits+misses)
-system.cpu4.l1c.demand_accesses 68997 # number of demand (read+write) accesses
-system.cpu4.l1c.overall_accesses 68997 # number of overall (read+write) accesses
-system.cpu4.l1c.ReadReq_miss_rate 0.828961 # miss rate for ReadReq accesses
-system.cpu4.l1c.WriteReq_miss_rate 0.953325 # miss rate for WriteReq accesses
-system.cpu4.l1c.demand_miss_rate 0.872328 # miss rate for demand accesses
-system.cpu4.l1c.overall_miss_rate 0.872328 # miss rate for overall accesses
-system.cpu4.l1c.ReadReq_avg_miss_latency 34981.938149 # average ReadReq miss latency
-system.cpu4.l1c.WriteReq_avg_miss_latency 43355.729302 # average WriteReq miss latency
-system.cpu4.l1c.demand_avg_miss_latency 38173.099970 # average overall miss latency
-system.cpu4.l1c.overall_avg_miss_latency 38173.099970 # average overall miss latency
+system.cpu4.l1c.occ_blocks::cpu4 347.631602 # Average occupied blocks per requestor
+system.cpu4.l1c.occ_percent::cpu4 0.678968 # Average percentage of cache occupancy
+system.cpu4.l1c.occ_percent::total 0.678968 # Average percentage of cache occupancy
+system.cpu4.l1c.ReadReq_hits::cpu4 7686 # number of ReadReq hits
+system.cpu4.l1c.ReadReq_hits::total 7686 # number of ReadReq hits
+system.cpu4.l1c.WriteReq_hits::cpu4 1123 # number of WriteReq hits
+system.cpu4.l1c.WriteReq_hits::total 1123 # number of WriteReq hits
+system.cpu4.l1c.demand_hits::cpu4 8809 # number of demand (read+write) hits
+system.cpu4.l1c.demand_hits::total 8809 # number of demand (read+write) hits
+system.cpu4.l1c.overall_hits::cpu4 8809 # number of overall hits
+system.cpu4.l1c.overall_hits::total 8809 # number of overall hits
+system.cpu4.l1c.ReadReq_misses::cpu4 37251 # number of ReadReq misses
+system.cpu4.l1c.ReadReq_misses::total 37251 # number of ReadReq misses
+system.cpu4.l1c.WriteReq_misses::cpu4 22937 # number of WriteReq misses
+system.cpu4.l1c.WriteReq_misses::total 22937 # number of WriteReq misses
+system.cpu4.l1c.demand_misses::cpu4 60188 # number of demand (read+write) misses
+system.cpu4.l1c.demand_misses::total 60188 # number of demand (read+write) misses
+system.cpu4.l1c.overall_misses::cpu4 60188 # number of overall misses
+system.cpu4.l1c.overall_misses::total 60188 # number of overall misses
+system.cpu4.l1c.ReadReq_miss_latency::cpu4 1303112178 # number of ReadReq miss cycles
+system.cpu4.l1c.ReadReq_miss_latency::total 1303112178 # number of ReadReq miss cycles
+system.cpu4.l1c.WriteReq_miss_latency::cpu4 994450363 # number of WriteReq miss cycles
+system.cpu4.l1c.WriteReq_miss_latency::total 994450363 # number of WriteReq miss cycles
+system.cpu4.l1c.demand_miss_latency::cpu4 2297562541 # number of demand (read+write) miss cycles
+system.cpu4.l1c.demand_miss_latency::total 2297562541 # number of demand (read+write) miss cycles
+system.cpu4.l1c.overall_miss_latency::cpu4 2297562541 # number of overall miss cycles
+system.cpu4.l1c.overall_miss_latency::total 2297562541 # number of overall miss cycles
+system.cpu4.l1c.ReadReq_accesses::cpu4 44937 # number of ReadReq accesses(hits+misses)
+system.cpu4.l1c.ReadReq_accesses::total 44937 # number of ReadReq accesses(hits+misses)
+system.cpu4.l1c.WriteReq_accesses::cpu4 24060 # number of WriteReq accesses(hits+misses)
+system.cpu4.l1c.WriteReq_accesses::total 24060 # number of WriteReq accesses(hits+misses)
+system.cpu4.l1c.demand_accesses::cpu4 68997 # number of demand (read+write) accesses
+system.cpu4.l1c.demand_accesses::total 68997 # number of demand (read+write) accesses
+system.cpu4.l1c.overall_accesses::cpu4 68997 # number of overall (read+write) accesses
+system.cpu4.l1c.overall_accesses::total 68997 # number of overall (read+write) accesses
+system.cpu4.l1c.ReadReq_miss_rate::cpu4 0.828961 # miss rate for ReadReq accesses
+system.cpu4.l1c.WriteReq_miss_rate::cpu4 0.953325 # miss rate for WriteReq accesses
+system.cpu4.l1c.demand_miss_rate::cpu4 0.872328 # miss rate for demand accesses
+system.cpu4.l1c.overall_miss_rate::cpu4 0.872328 # miss rate for overall accesses
+system.cpu4.l1c.ReadReq_avg_miss_latency::cpu4 34981.938149 # average ReadReq miss latency
+system.cpu4.l1c.WriteReq_avg_miss_latency::cpu4 43355.729302 # average WriteReq miss latency
+system.cpu4.l1c.demand_avg_miss_latency::cpu4 38173.099970 # average overall miss latency
+system.cpu4.l1c.overall_avg_miss_latency::cpu4 38173.099970 # average overall miss latency
system.cpu4.l1c.blocked_cycles::no_mshrs 254136532 # number of cycles access was blocked
system.cpu4.l1c.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu4.l1c.blocked::no_mshrs 68868 # number of cycles access was blocked
@@ -705,72 +1032,94 @@ system.cpu4.l1c.avg_blocked_cycles::no_mshrs 3690.197653
system.cpu4.l1c.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu4.l1c.fast_writes 0 # number of fast writes performed
system.cpu4.l1c.cache_copies 0 # number of cache copies performed
-system.cpu4.l1c.writebacks 11763 # number of writebacks
-system.cpu4.l1c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu4.l1c.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu4.l1c.ReadReq_mshr_misses 37251 # number of ReadReq MSHR misses
-system.cpu4.l1c.WriteReq_mshr_misses 22937 # number of WriteReq MSHR misses
-system.cpu4.l1c.demand_mshr_misses 60188 # number of demand (read+write) MSHR misses
-system.cpu4.l1c.overall_mshr_misses 60188 # number of overall MSHR misses
-system.cpu4.l1c.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu4.l1c.ReadReq_mshr_miss_latency 1265717116 # number of ReadReq MSHR miss cycles
-system.cpu4.l1c.WriteReq_mshr_miss_latency 971425596 # number of WriteReq MSHR miss cycles
-system.cpu4.l1c.demand_mshr_miss_latency 2237142712 # number of demand (read+write) MSHR miss cycles
-system.cpu4.l1c.overall_mshr_miss_latency 2237142712 # number of overall MSHR miss cycles
-system.cpu4.l1c.ReadReq_mshr_uncacheable_latency 898461911 # number of ReadReq MSHR uncacheable cycles
-system.cpu4.l1c.WriteReq_mshr_uncacheable_latency 576408625 # number of WriteReq MSHR uncacheable cycles
-system.cpu4.l1c.overall_mshr_uncacheable_latency 1474870536 # number of overall MSHR uncacheable cycles
-system.cpu4.l1c.ReadReq_mshr_miss_rate 0.828961 # mshr miss rate for ReadReq accesses
-system.cpu4.l1c.WriteReq_mshr_miss_rate 0.953325 # mshr miss rate for WriteReq accesses
-system.cpu4.l1c.demand_mshr_miss_rate 0.872328 # mshr miss rate for demand accesses
-system.cpu4.l1c.overall_mshr_miss_rate 0.872328 # mshr miss rate for overall accesses
-system.cpu4.l1c.ReadReq_avg_mshr_miss_latency 33978.070817 # average ReadReq mshr miss latency
-system.cpu4.l1c.WriteReq_avg_mshr_miss_latency 42351.902864 # average WriteReq mshr miss latency
-system.cpu4.l1c.demand_avg_mshr_miss_latency 37169.248222 # average overall mshr miss latency
-system.cpu4.l1c.overall_avg_mshr_miss_latency 37169.248222 # average overall mshr miss latency
-system.cpu4.l1c.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.cpu4.l1c.WriteReq_avg_mshr_uncacheable_latency inf # average WriteReq mshr uncacheable latency
-system.cpu4.l1c.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.cpu4.l1c.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu4.l1c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu4.l1c.writebacks::writebacks 11763 # number of writebacks
+system.cpu4.l1c.writebacks::total 11763 # number of writebacks
+system.cpu4.l1c.ReadReq_mshr_misses::cpu4 37251 # number of ReadReq MSHR misses
+system.cpu4.l1c.ReadReq_mshr_misses::total 37251 # number of ReadReq MSHR misses
+system.cpu4.l1c.WriteReq_mshr_misses::cpu4 22937 # number of WriteReq MSHR misses
+system.cpu4.l1c.WriteReq_mshr_misses::total 22937 # number of WriteReq MSHR misses
+system.cpu4.l1c.demand_mshr_misses::cpu4 60188 # number of demand (read+write) MSHR misses
+system.cpu4.l1c.demand_mshr_misses::total 60188 # number of demand (read+write) MSHR misses
+system.cpu4.l1c.overall_mshr_misses::cpu4 60188 # number of overall MSHR misses
+system.cpu4.l1c.overall_mshr_misses::total 60188 # number of overall MSHR misses
+system.cpu4.l1c.ReadReq_mshr_miss_latency::cpu4 1265717116 # number of ReadReq MSHR miss cycles
+system.cpu4.l1c.ReadReq_mshr_miss_latency::total 1265717116 # number of ReadReq MSHR miss cycles
+system.cpu4.l1c.WriteReq_mshr_miss_latency::cpu4 971425596 # number of WriteReq MSHR miss cycles
+system.cpu4.l1c.WriteReq_mshr_miss_latency::total 971425596 # number of WriteReq MSHR miss cycles
+system.cpu4.l1c.demand_mshr_miss_latency::cpu4 2237142712 # number of demand (read+write) MSHR miss cycles
+system.cpu4.l1c.demand_mshr_miss_latency::total 2237142712 # number of demand (read+write) MSHR miss cycles
+system.cpu4.l1c.overall_mshr_miss_latency::cpu4 2237142712 # number of overall MSHR miss cycles
+system.cpu4.l1c.overall_mshr_miss_latency::total 2237142712 # number of overall MSHR miss cycles
+system.cpu4.l1c.ReadReq_mshr_uncacheable_latency::cpu4 898461911 # number of ReadReq MSHR uncacheable cycles
+system.cpu4.l1c.ReadReq_mshr_uncacheable_latency::total 898461911 # number of ReadReq MSHR uncacheable cycles
+system.cpu4.l1c.WriteReq_mshr_uncacheable_latency::cpu4 576408625 # number of WriteReq MSHR uncacheable cycles
+system.cpu4.l1c.WriteReq_mshr_uncacheable_latency::total 576408625 # number of WriteReq MSHR uncacheable cycles
+system.cpu4.l1c.overall_mshr_uncacheable_latency::cpu4 1474870536 # number of overall MSHR uncacheable cycles
+system.cpu4.l1c.overall_mshr_uncacheable_latency::total 1474870536 # number of overall MSHR uncacheable cycles
+system.cpu4.l1c.ReadReq_mshr_miss_rate::cpu4 0.828961 # mshr miss rate for ReadReq accesses
+system.cpu4.l1c.WriteReq_mshr_miss_rate::cpu4 0.953325 # mshr miss rate for WriteReq accesses
+system.cpu4.l1c.demand_mshr_miss_rate::cpu4 0.872328 # mshr miss rate for demand accesses
+system.cpu4.l1c.overall_mshr_miss_rate::cpu4 0.872328 # mshr miss rate for overall accesses
+system.cpu4.l1c.ReadReq_avg_mshr_miss_latency::cpu4 33978.070817 # average ReadReq mshr miss latency
+system.cpu4.l1c.WriteReq_avg_mshr_miss_latency::cpu4 42351.902864 # average WriteReq mshr miss latency
+system.cpu4.l1c.demand_avg_mshr_miss_latency::cpu4 37169.248222 # average overall mshr miss latency
+system.cpu4.l1c.overall_avg_mshr_miss_latency::cpu4 37169.248222 # average overall mshr miss latency
+system.cpu4.l1c.ReadReq_avg_mshr_uncacheable_latency::cpu4 inf # average ReadReq mshr uncacheable latency
+system.cpu4.l1c.WriteReq_avg_mshr_uncacheable_latency::cpu4 inf # average WriteReq mshr uncacheable latency
+system.cpu4.l1c.overall_avg_mshr_uncacheable_latency::cpu4 inf # average overall mshr uncacheable latency
system.cpu4.l1c.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu5.num_reads 100000 # number of read accesses completed
system.cpu5.num_writes 53710 # number of write accesses completed
system.cpu5.num_copies 0 # number of copy accesses completed
system.cpu5.l1c.replacements 27832 # number of replacements
-system.cpu5.l1c.tagsinuse 93.507234 # Cycle average of tags in use
+system.cpu5.l1c.tagsinuse 346.806811 # Cycle average of tags in use
system.cpu5.l1c.total_refs 11748 # Total number of references to valid blocks.
system.cpu5.l1c.sampled_refs 28191 # Sample count of references to valid blocks.
system.cpu5.l1c.avg_refs 0.416729 # Average number of references to valid blocks.
system.cpu5.l1c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu5.l1c.occ_blocks::0 346.806811 # Average occupied blocks per context
-system.cpu5.l1c.occ_blocks::1 -253.299577 # Average occupied blocks per context
-system.cpu5.l1c.occ_percent::0 0.677357 # Average percentage of cache occupancy
-system.cpu5.l1c.occ_percent::1 -0.494726 # Average percentage of cache occupancy
-system.cpu5.l1c.ReadReq_hits 7592 # number of ReadReq hits
-system.cpu5.l1c.WriteReq_hits 1126 # number of WriteReq hits
-system.cpu5.l1c.demand_hits 8718 # number of demand (read+write) hits
-system.cpu5.l1c.overall_hits 8718 # number of overall hits
-system.cpu5.l1c.ReadReq_misses 37349 # number of ReadReq misses
-system.cpu5.l1c.WriteReq_misses 23013 # number of WriteReq misses
-system.cpu5.l1c.demand_misses 60362 # number of demand (read+write) misses
-system.cpu5.l1c.overall_misses 60362 # number of overall misses
-system.cpu5.l1c.ReadReq_miss_latency 1291933371 # number of ReadReq miss cycles
-system.cpu5.l1c.WriteReq_miss_latency 998304045 # number of WriteReq miss cycles
-system.cpu5.l1c.demand_miss_latency 2290237416 # number of demand (read+write) miss cycles
-system.cpu5.l1c.overall_miss_latency 2290237416 # number of overall miss cycles
-system.cpu5.l1c.ReadReq_accesses 44941 # number of ReadReq accesses(hits+misses)
-system.cpu5.l1c.WriteReq_accesses 24139 # number of WriteReq accesses(hits+misses)
-system.cpu5.l1c.demand_accesses 69080 # number of demand (read+write) accesses
-system.cpu5.l1c.overall_accesses 69080 # number of overall (read+write) accesses
-system.cpu5.l1c.ReadReq_miss_rate 0.831067 # miss rate for ReadReq accesses
-system.cpu5.l1c.WriteReq_miss_rate 0.953353 # miss rate for WriteReq accesses
-system.cpu5.l1c.demand_miss_rate 0.873798 # miss rate for demand accesses
-system.cpu5.l1c.overall_miss_rate 0.873798 # miss rate for overall accesses
-system.cpu5.l1c.ReadReq_avg_miss_latency 34590.842352 # average ReadReq miss latency
-system.cpu5.l1c.WriteReq_avg_miss_latency 43380.004563 # average WriteReq miss latency
-system.cpu5.l1c.demand_avg_miss_latency 37941.708625 # average overall miss latency
-system.cpu5.l1c.overall_avg_miss_latency 37941.708625 # average overall miss latency
+system.cpu5.l1c.occ_blocks::cpu5 346.806811 # Average occupied blocks per requestor
+system.cpu5.l1c.occ_percent::cpu5 0.677357 # Average percentage of cache occupancy
+system.cpu5.l1c.occ_percent::total 0.677357 # Average percentage of cache occupancy
+system.cpu5.l1c.ReadReq_hits::cpu5 7592 # number of ReadReq hits
+system.cpu5.l1c.ReadReq_hits::total 7592 # number of ReadReq hits
+system.cpu5.l1c.WriteReq_hits::cpu5 1126 # number of WriteReq hits
+system.cpu5.l1c.WriteReq_hits::total 1126 # number of WriteReq hits
+system.cpu5.l1c.demand_hits::cpu5 8718 # number of demand (read+write) hits
+system.cpu5.l1c.demand_hits::total 8718 # number of demand (read+write) hits
+system.cpu5.l1c.overall_hits::cpu5 8718 # number of overall hits
+system.cpu5.l1c.overall_hits::total 8718 # number of overall hits
+system.cpu5.l1c.ReadReq_misses::cpu5 37349 # number of ReadReq misses
+system.cpu5.l1c.ReadReq_misses::total 37349 # number of ReadReq misses
+system.cpu5.l1c.WriteReq_misses::cpu5 23013 # number of WriteReq misses
+system.cpu5.l1c.WriteReq_misses::total 23013 # number of WriteReq misses
+system.cpu5.l1c.demand_misses::cpu5 60362 # number of demand (read+write) misses
+system.cpu5.l1c.demand_misses::total 60362 # number of demand (read+write) misses
+system.cpu5.l1c.overall_misses::cpu5 60362 # number of overall misses
+system.cpu5.l1c.overall_misses::total 60362 # number of overall misses
+system.cpu5.l1c.ReadReq_miss_latency::cpu5 1291933371 # number of ReadReq miss cycles
+system.cpu5.l1c.ReadReq_miss_latency::total 1291933371 # number of ReadReq miss cycles
+system.cpu5.l1c.WriteReq_miss_latency::cpu5 998304045 # number of WriteReq miss cycles
+system.cpu5.l1c.WriteReq_miss_latency::total 998304045 # number of WriteReq miss cycles
+system.cpu5.l1c.demand_miss_latency::cpu5 2290237416 # number of demand (read+write) miss cycles
+system.cpu5.l1c.demand_miss_latency::total 2290237416 # number of demand (read+write) miss cycles
+system.cpu5.l1c.overall_miss_latency::cpu5 2290237416 # number of overall miss cycles
+system.cpu5.l1c.overall_miss_latency::total 2290237416 # number of overall miss cycles
+system.cpu5.l1c.ReadReq_accesses::cpu5 44941 # number of ReadReq accesses(hits+misses)
+system.cpu5.l1c.ReadReq_accesses::total 44941 # number of ReadReq accesses(hits+misses)
+system.cpu5.l1c.WriteReq_accesses::cpu5 24139 # number of WriteReq accesses(hits+misses)
+system.cpu5.l1c.WriteReq_accesses::total 24139 # number of WriteReq accesses(hits+misses)
+system.cpu5.l1c.demand_accesses::cpu5 69080 # number of demand (read+write) accesses
+system.cpu5.l1c.demand_accesses::total 69080 # number of demand (read+write) accesses
+system.cpu5.l1c.overall_accesses::cpu5 69080 # number of overall (read+write) accesses
+system.cpu5.l1c.overall_accesses::total 69080 # number of overall (read+write) accesses
+system.cpu5.l1c.ReadReq_miss_rate::cpu5 0.831067 # miss rate for ReadReq accesses
+system.cpu5.l1c.WriteReq_miss_rate::cpu5 0.953353 # miss rate for WriteReq accesses
+system.cpu5.l1c.demand_miss_rate::cpu5 0.873798 # miss rate for demand accesses
+system.cpu5.l1c.overall_miss_rate::cpu5 0.873798 # miss rate for overall accesses
+system.cpu5.l1c.ReadReq_avg_miss_latency::cpu5 34590.842352 # average ReadReq miss latency
+system.cpu5.l1c.WriteReq_avg_miss_latency::cpu5 43380.004563 # average WriteReq miss latency
+system.cpu5.l1c.demand_avg_miss_latency::cpu5 37941.708625 # average overall miss latency
+system.cpu5.l1c.overall_avg_miss_latency::cpu5 37941.708625 # average overall miss latency
system.cpu5.l1c.blocked_cycles::no_mshrs 253381114 # number of cycles access was blocked
system.cpu5.l1c.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu5.l1c.blocked::no_mshrs 68969 # number of cycles access was blocked
@@ -779,72 +1128,94 @@ system.cpu5.l1c.avg_blocked_cycles::no_mshrs 3673.840624
system.cpu5.l1c.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu5.l1c.fast_writes 0 # number of fast writes performed
system.cpu5.l1c.cache_copies 0 # number of cache copies performed
-system.cpu5.l1c.writebacks 11908 # number of writebacks
-system.cpu5.l1c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu5.l1c.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu5.l1c.ReadReq_mshr_misses 37349 # number of ReadReq MSHR misses
-system.cpu5.l1c.WriteReq_mshr_misses 23013 # number of WriteReq MSHR misses
-system.cpu5.l1c.demand_mshr_misses 60362 # number of demand (read+write) MSHR misses
-system.cpu5.l1c.overall_mshr_misses 60362 # number of overall MSHR misses
-system.cpu5.l1c.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu5.l1c.ReadReq_mshr_miss_latency 1254436910 # number of ReadReq MSHR miss cycles
-system.cpu5.l1c.WriteReq_mshr_miss_latency 975203983 # number of WriteReq MSHR miss cycles
-system.cpu5.l1c.demand_mshr_miss_latency 2229640893 # number of demand (read+write) MSHR miss cycles
-system.cpu5.l1c.overall_mshr_miss_latency 2229640893 # number of overall MSHR miss cycles
-system.cpu5.l1c.ReadReq_mshr_uncacheable_latency 902856034 # number of ReadReq MSHR uncacheable cycles
-system.cpu5.l1c.WriteReq_mshr_uncacheable_latency 567587171 # number of WriteReq MSHR uncacheable cycles
-system.cpu5.l1c.overall_mshr_uncacheable_latency 1470443205 # number of overall MSHR uncacheable cycles
-system.cpu5.l1c.ReadReq_mshr_miss_rate 0.831067 # mshr miss rate for ReadReq accesses
-system.cpu5.l1c.WriteReq_mshr_miss_rate 0.953353 # mshr miss rate for WriteReq accesses
-system.cpu5.l1c.demand_mshr_miss_rate 0.873798 # mshr miss rate for demand accesses
-system.cpu5.l1c.overall_mshr_miss_rate 0.873798 # mshr miss rate for overall accesses
-system.cpu5.l1c.ReadReq_avg_mshr_miss_latency 33586.894160 # average ReadReq mshr miss latency
-system.cpu5.l1c.WriteReq_avg_mshr_miss_latency 42376.221397 # average WriteReq mshr miss latency
-system.cpu5.l1c.demand_avg_mshr_miss_latency 36937.823349 # average overall mshr miss latency
-system.cpu5.l1c.overall_avg_mshr_miss_latency 36937.823349 # average overall mshr miss latency
-system.cpu5.l1c.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.cpu5.l1c.WriteReq_avg_mshr_uncacheable_latency inf # average WriteReq mshr uncacheable latency
-system.cpu5.l1c.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.cpu5.l1c.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu5.l1c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu5.l1c.writebacks::writebacks 11908 # number of writebacks
+system.cpu5.l1c.writebacks::total 11908 # number of writebacks
+system.cpu5.l1c.ReadReq_mshr_misses::cpu5 37349 # number of ReadReq MSHR misses
+system.cpu5.l1c.ReadReq_mshr_misses::total 37349 # number of ReadReq MSHR misses
+system.cpu5.l1c.WriteReq_mshr_misses::cpu5 23013 # number of WriteReq MSHR misses
+system.cpu5.l1c.WriteReq_mshr_misses::total 23013 # number of WriteReq MSHR misses
+system.cpu5.l1c.demand_mshr_misses::cpu5 60362 # number of demand (read+write) MSHR misses
+system.cpu5.l1c.demand_mshr_misses::total 60362 # number of demand (read+write) MSHR misses
+system.cpu5.l1c.overall_mshr_misses::cpu5 60362 # number of overall MSHR misses
+system.cpu5.l1c.overall_mshr_misses::total 60362 # number of overall MSHR misses
+system.cpu5.l1c.ReadReq_mshr_miss_latency::cpu5 1254436910 # number of ReadReq MSHR miss cycles
+system.cpu5.l1c.ReadReq_mshr_miss_latency::total 1254436910 # number of ReadReq MSHR miss cycles
+system.cpu5.l1c.WriteReq_mshr_miss_latency::cpu5 975203983 # number of WriteReq MSHR miss cycles
+system.cpu5.l1c.WriteReq_mshr_miss_latency::total 975203983 # number of WriteReq MSHR miss cycles
+system.cpu5.l1c.demand_mshr_miss_latency::cpu5 2229640893 # number of demand (read+write) MSHR miss cycles
+system.cpu5.l1c.demand_mshr_miss_latency::total 2229640893 # number of demand (read+write) MSHR miss cycles
+system.cpu5.l1c.overall_mshr_miss_latency::cpu5 2229640893 # number of overall MSHR miss cycles
+system.cpu5.l1c.overall_mshr_miss_latency::total 2229640893 # number of overall MSHR miss cycles
+system.cpu5.l1c.ReadReq_mshr_uncacheable_latency::cpu5 902856034 # number of ReadReq MSHR uncacheable cycles
+system.cpu5.l1c.ReadReq_mshr_uncacheable_latency::total 902856034 # number of ReadReq MSHR uncacheable cycles
+system.cpu5.l1c.WriteReq_mshr_uncacheable_latency::cpu5 567587171 # number of WriteReq MSHR uncacheable cycles
+system.cpu5.l1c.WriteReq_mshr_uncacheable_latency::total 567587171 # number of WriteReq MSHR uncacheable cycles
+system.cpu5.l1c.overall_mshr_uncacheable_latency::cpu5 1470443205 # number of overall MSHR uncacheable cycles
+system.cpu5.l1c.overall_mshr_uncacheable_latency::total 1470443205 # number of overall MSHR uncacheable cycles
+system.cpu5.l1c.ReadReq_mshr_miss_rate::cpu5 0.831067 # mshr miss rate for ReadReq accesses
+system.cpu5.l1c.WriteReq_mshr_miss_rate::cpu5 0.953353 # mshr miss rate for WriteReq accesses
+system.cpu5.l1c.demand_mshr_miss_rate::cpu5 0.873798 # mshr miss rate for demand accesses
+system.cpu5.l1c.overall_mshr_miss_rate::cpu5 0.873798 # mshr miss rate for overall accesses
+system.cpu5.l1c.ReadReq_avg_mshr_miss_latency::cpu5 33586.894160 # average ReadReq mshr miss latency
+system.cpu5.l1c.WriteReq_avg_mshr_miss_latency::cpu5 42376.221397 # average WriteReq mshr miss latency
+system.cpu5.l1c.demand_avg_mshr_miss_latency::cpu5 36937.823349 # average overall mshr miss latency
+system.cpu5.l1c.overall_avg_mshr_miss_latency::cpu5 36937.823349 # average overall mshr miss latency
+system.cpu5.l1c.ReadReq_avg_mshr_uncacheable_latency::cpu5 inf # average ReadReq mshr uncacheable latency
+system.cpu5.l1c.WriteReq_avg_mshr_uncacheable_latency::cpu5 inf # average WriteReq mshr uncacheable latency
+system.cpu5.l1c.overall_avg_mshr_uncacheable_latency::cpu5 inf # average overall mshr uncacheable latency
system.cpu5.l1c.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu6.num_reads 99389 # number of read accesses completed
system.cpu6.num_writes 53686 # number of write accesses completed
system.cpu6.num_copies 0 # number of copy accesses completed
system.cpu6.l1c.replacements 27861 # number of replacements
-system.cpu6.l1c.tagsinuse 89.788098 # Cycle average of tags in use
+system.cpu6.l1c.tagsinuse 347.289326 # Cycle average of tags in use
system.cpu6.l1c.total_refs 11520 # Total number of references to valid blocks.
system.cpu6.l1c.sampled_refs 28198 # Sample count of references to valid blocks.
system.cpu6.l1c.avg_refs 0.408540 # Average number of references to valid blocks.
system.cpu6.l1c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu6.l1c.occ_blocks::0 347.289326 # Average occupied blocks per context
-system.cpu6.l1c.occ_blocks::1 -257.501227 # Average occupied blocks per context
-system.cpu6.l1c.occ_percent::0 0.678299 # Average percentage of cache occupancy
-system.cpu6.l1c.occ_percent::1 -0.502932 # Average percentage of cache occupancy
-system.cpu6.l1c.ReadReq_hits 7543 # number of ReadReq hits
-system.cpu6.l1c.WriteReq_hits 1119 # number of WriteReq hits
-system.cpu6.l1c.demand_hits 8662 # number of demand (read+write) hits
-system.cpu6.l1c.overall_hits 8662 # number of overall hits
-system.cpu6.l1c.ReadReq_misses 37109 # number of ReadReq misses
-system.cpu6.l1c.WriteReq_misses 23142 # number of WriteReq misses
-system.cpu6.l1c.demand_misses 60251 # number of demand (read+write) misses
-system.cpu6.l1c.overall_misses 60251 # number of overall misses
-system.cpu6.l1c.ReadReq_miss_latency 1299799162 # number of ReadReq miss cycles
-system.cpu6.l1c.WriteReq_miss_latency 1015775810 # number of WriteReq miss cycles
-system.cpu6.l1c.demand_miss_latency 2315574972 # number of demand (read+write) miss cycles
-system.cpu6.l1c.overall_miss_latency 2315574972 # number of overall miss cycles
-system.cpu6.l1c.ReadReq_accesses 44652 # number of ReadReq accesses(hits+misses)
-system.cpu6.l1c.WriteReq_accesses 24261 # number of WriteReq accesses(hits+misses)
-system.cpu6.l1c.demand_accesses 68913 # number of demand (read+write) accesses
-system.cpu6.l1c.overall_accesses 68913 # number of overall (read+write) accesses
-system.cpu6.l1c.ReadReq_miss_rate 0.831071 # miss rate for ReadReq accesses
-system.cpu6.l1c.WriteReq_miss_rate 0.953877 # miss rate for WriteReq accesses
-system.cpu6.l1c.demand_miss_rate 0.874305 # miss rate for demand accesses
-system.cpu6.l1c.overall_miss_rate 0.874305 # miss rate for overall accesses
-system.cpu6.l1c.ReadReq_avg_miss_latency 35026.520844 # average ReadReq miss latency
-system.cpu6.l1c.WriteReq_avg_miss_latency 43893.173019 # average WriteReq miss latency
-system.cpu6.l1c.demand_avg_miss_latency 38432.141740 # average overall miss latency
-system.cpu6.l1c.overall_avg_miss_latency 38432.141740 # average overall miss latency
+system.cpu6.l1c.occ_blocks::cpu6 347.289326 # Average occupied blocks per requestor
+system.cpu6.l1c.occ_percent::cpu6 0.678299 # Average percentage of cache occupancy
+system.cpu6.l1c.occ_percent::total 0.678299 # Average percentage of cache occupancy
+system.cpu6.l1c.ReadReq_hits::cpu6 7543 # number of ReadReq hits
+system.cpu6.l1c.ReadReq_hits::total 7543 # number of ReadReq hits
+system.cpu6.l1c.WriteReq_hits::cpu6 1119 # number of WriteReq hits
+system.cpu6.l1c.WriteReq_hits::total 1119 # number of WriteReq hits
+system.cpu6.l1c.demand_hits::cpu6 8662 # number of demand (read+write) hits
+system.cpu6.l1c.demand_hits::total 8662 # number of demand (read+write) hits
+system.cpu6.l1c.overall_hits::cpu6 8662 # number of overall hits
+system.cpu6.l1c.overall_hits::total 8662 # number of overall hits
+system.cpu6.l1c.ReadReq_misses::cpu6 37109 # number of ReadReq misses
+system.cpu6.l1c.ReadReq_misses::total 37109 # number of ReadReq misses
+system.cpu6.l1c.WriteReq_misses::cpu6 23142 # number of WriteReq misses
+system.cpu6.l1c.WriteReq_misses::total 23142 # number of WriteReq misses
+system.cpu6.l1c.demand_misses::cpu6 60251 # number of demand (read+write) misses
+system.cpu6.l1c.demand_misses::total 60251 # number of demand (read+write) misses
+system.cpu6.l1c.overall_misses::cpu6 60251 # number of overall misses
+system.cpu6.l1c.overall_misses::total 60251 # number of overall misses
+system.cpu6.l1c.ReadReq_miss_latency::cpu6 1299799162 # number of ReadReq miss cycles
+system.cpu6.l1c.ReadReq_miss_latency::total 1299799162 # number of ReadReq miss cycles
+system.cpu6.l1c.WriteReq_miss_latency::cpu6 1015775810 # number of WriteReq miss cycles
+system.cpu6.l1c.WriteReq_miss_latency::total 1015775810 # number of WriteReq miss cycles
+system.cpu6.l1c.demand_miss_latency::cpu6 2315574972 # number of demand (read+write) miss cycles
+system.cpu6.l1c.demand_miss_latency::total 2315574972 # number of demand (read+write) miss cycles
+system.cpu6.l1c.overall_miss_latency::cpu6 2315574972 # number of overall miss cycles
+system.cpu6.l1c.overall_miss_latency::total 2315574972 # number of overall miss cycles
+system.cpu6.l1c.ReadReq_accesses::cpu6 44652 # number of ReadReq accesses(hits+misses)
+system.cpu6.l1c.ReadReq_accesses::total 44652 # number of ReadReq accesses(hits+misses)
+system.cpu6.l1c.WriteReq_accesses::cpu6 24261 # number of WriteReq accesses(hits+misses)
+system.cpu6.l1c.WriteReq_accesses::total 24261 # number of WriteReq accesses(hits+misses)
+system.cpu6.l1c.demand_accesses::cpu6 68913 # number of demand (read+write) accesses
+system.cpu6.l1c.demand_accesses::total 68913 # number of demand (read+write) accesses
+system.cpu6.l1c.overall_accesses::cpu6 68913 # number of overall (read+write) accesses
+system.cpu6.l1c.overall_accesses::total 68913 # number of overall (read+write) accesses
+system.cpu6.l1c.ReadReq_miss_rate::cpu6 0.831071 # miss rate for ReadReq accesses
+system.cpu6.l1c.WriteReq_miss_rate::cpu6 0.953877 # miss rate for WriteReq accesses
+system.cpu6.l1c.demand_miss_rate::cpu6 0.874305 # miss rate for demand accesses
+system.cpu6.l1c.overall_miss_rate::cpu6 0.874305 # miss rate for overall accesses
+system.cpu6.l1c.ReadReq_avg_miss_latency::cpu6 35026.520844 # average ReadReq miss latency
+system.cpu6.l1c.WriteReq_avg_miss_latency::cpu6 43893.173019 # average WriteReq miss latency
+system.cpu6.l1c.demand_avg_miss_latency::cpu6 38432.141740 # average overall miss latency
+system.cpu6.l1c.overall_avg_miss_latency::cpu6 38432.141740 # average overall miss latency
system.cpu6.l1c.blocked_cycles::no_mshrs 253794713 # number of cycles access was blocked
system.cpu6.l1c.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu6.l1c.blocked::no_mshrs 68612 # number of cycles access was blocked
@@ -853,72 +1224,94 @@ system.cpu6.l1c.avg_blocked_cycles::no_mshrs 3698.984332
system.cpu6.l1c.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu6.l1c.fast_writes 0 # number of fast writes performed
system.cpu6.l1c.cache_copies 0 # number of cache copies performed
-system.cpu6.l1c.writebacks 11849 # number of writebacks
-system.cpu6.l1c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu6.l1c.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu6.l1c.ReadReq_mshr_misses 37109 # number of ReadReq MSHR misses
-system.cpu6.l1c.WriteReq_mshr_misses 23142 # number of WriteReq MSHR misses
-system.cpu6.l1c.demand_mshr_misses 60251 # number of demand (read+write) MSHR misses
-system.cpu6.l1c.overall_mshr_misses 60251 # number of overall MSHR misses
-system.cpu6.l1c.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu6.l1c.ReadReq_mshr_miss_latency 1262548698 # number of ReadReq MSHR miss cycles
-system.cpu6.l1c.WriteReq_mshr_miss_latency 992541214 # number of WriteReq MSHR miss cycles
-system.cpu6.l1c.demand_mshr_miss_latency 2255089912 # number of demand (read+write) MSHR miss cycles
-system.cpu6.l1c.overall_mshr_miss_latency 2255089912 # number of overall MSHR miss cycles
-system.cpu6.l1c.ReadReq_mshr_uncacheable_latency 877981455 # number of ReadReq MSHR uncacheable cycles
-system.cpu6.l1c.WriteReq_mshr_uncacheable_latency 574689009 # number of WriteReq MSHR uncacheable cycles
-system.cpu6.l1c.overall_mshr_uncacheable_latency 1452670464 # number of overall MSHR uncacheable cycles
-system.cpu6.l1c.ReadReq_mshr_miss_rate 0.831071 # mshr miss rate for ReadReq accesses
-system.cpu6.l1c.WriteReq_mshr_miss_rate 0.953877 # mshr miss rate for WriteReq accesses
-system.cpu6.l1c.demand_mshr_miss_rate 0.874305 # mshr miss rate for demand accesses
-system.cpu6.l1c.overall_mshr_miss_rate 0.874305 # mshr miss rate for overall accesses
-system.cpu6.l1c.ReadReq_avg_mshr_miss_latency 34022.708723 # average ReadReq mshr miss latency
-system.cpu6.l1c.WriteReq_avg_mshr_miss_latency 42889.171809 # average WriteReq mshr miss latency
-system.cpu6.l1c.demand_avg_mshr_miss_latency 37428.256992 # average overall mshr miss latency
-system.cpu6.l1c.overall_avg_mshr_miss_latency 37428.256992 # average overall mshr miss latency
-system.cpu6.l1c.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.cpu6.l1c.WriteReq_avg_mshr_uncacheable_latency inf # average WriteReq mshr uncacheable latency
-system.cpu6.l1c.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.cpu6.l1c.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu6.l1c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu6.l1c.writebacks::writebacks 11849 # number of writebacks
+system.cpu6.l1c.writebacks::total 11849 # number of writebacks
+system.cpu6.l1c.ReadReq_mshr_misses::cpu6 37109 # number of ReadReq MSHR misses
+system.cpu6.l1c.ReadReq_mshr_misses::total 37109 # number of ReadReq MSHR misses
+system.cpu6.l1c.WriteReq_mshr_misses::cpu6 23142 # number of WriteReq MSHR misses
+system.cpu6.l1c.WriteReq_mshr_misses::total 23142 # number of WriteReq MSHR misses
+system.cpu6.l1c.demand_mshr_misses::cpu6 60251 # number of demand (read+write) MSHR misses
+system.cpu6.l1c.demand_mshr_misses::total 60251 # number of demand (read+write) MSHR misses
+system.cpu6.l1c.overall_mshr_misses::cpu6 60251 # number of overall MSHR misses
+system.cpu6.l1c.overall_mshr_misses::total 60251 # number of overall MSHR misses
+system.cpu6.l1c.ReadReq_mshr_miss_latency::cpu6 1262548698 # number of ReadReq MSHR miss cycles
+system.cpu6.l1c.ReadReq_mshr_miss_latency::total 1262548698 # number of ReadReq MSHR miss cycles
+system.cpu6.l1c.WriteReq_mshr_miss_latency::cpu6 992541214 # number of WriteReq MSHR miss cycles
+system.cpu6.l1c.WriteReq_mshr_miss_latency::total 992541214 # number of WriteReq MSHR miss cycles
+system.cpu6.l1c.demand_mshr_miss_latency::cpu6 2255089912 # number of demand (read+write) MSHR miss cycles
+system.cpu6.l1c.demand_mshr_miss_latency::total 2255089912 # number of demand (read+write) MSHR miss cycles
+system.cpu6.l1c.overall_mshr_miss_latency::cpu6 2255089912 # number of overall MSHR miss cycles
+system.cpu6.l1c.overall_mshr_miss_latency::total 2255089912 # number of overall MSHR miss cycles
+system.cpu6.l1c.ReadReq_mshr_uncacheable_latency::cpu6 877981455 # number of ReadReq MSHR uncacheable cycles
+system.cpu6.l1c.ReadReq_mshr_uncacheable_latency::total 877981455 # number of ReadReq MSHR uncacheable cycles
+system.cpu6.l1c.WriteReq_mshr_uncacheable_latency::cpu6 574689009 # number of WriteReq MSHR uncacheable cycles
+system.cpu6.l1c.WriteReq_mshr_uncacheable_latency::total 574689009 # number of WriteReq MSHR uncacheable cycles
+system.cpu6.l1c.overall_mshr_uncacheable_latency::cpu6 1452670464 # number of overall MSHR uncacheable cycles
+system.cpu6.l1c.overall_mshr_uncacheable_latency::total 1452670464 # number of overall MSHR uncacheable cycles
+system.cpu6.l1c.ReadReq_mshr_miss_rate::cpu6 0.831071 # mshr miss rate for ReadReq accesses
+system.cpu6.l1c.WriteReq_mshr_miss_rate::cpu6 0.953877 # mshr miss rate for WriteReq accesses
+system.cpu6.l1c.demand_mshr_miss_rate::cpu6 0.874305 # mshr miss rate for demand accesses
+system.cpu6.l1c.overall_mshr_miss_rate::cpu6 0.874305 # mshr miss rate for overall accesses
+system.cpu6.l1c.ReadReq_avg_mshr_miss_latency::cpu6 34022.708723 # average ReadReq mshr miss latency
+system.cpu6.l1c.WriteReq_avg_mshr_miss_latency::cpu6 42889.171809 # average WriteReq mshr miss latency
+system.cpu6.l1c.demand_avg_mshr_miss_latency::cpu6 37428.256992 # average overall mshr miss latency
+system.cpu6.l1c.overall_avg_mshr_miss_latency::cpu6 37428.256992 # average overall mshr miss latency
+system.cpu6.l1c.ReadReq_avg_mshr_uncacheable_latency::cpu6 inf # average ReadReq mshr uncacheable latency
+system.cpu6.l1c.WriteReq_avg_mshr_uncacheable_latency::cpu6 inf # average WriteReq mshr uncacheable latency
+system.cpu6.l1c.overall_avg_mshr_uncacheable_latency::cpu6 inf # average overall mshr uncacheable latency
system.cpu6.l1c.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu7.num_reads 99694 # number of read accesses completed
system.cpu7.num_writes 53501 # number of write accesses completed
system.cpu7.num_copies 0 # number of copy accesses completed
system.cpu7.l1c.replacements 27727 # number of replacements
-system.cpu7.l1c.tagsinuse 84.250612 # Cycle average of tags in use
+system.cpu7.l1c.tagsinuse 346.094259 # Cycle average of tags in use
system.cpu7.l1c.total_refs 11534 # Total number of references to valid blocks.
system.cpu7.l1c.sampled_refs 28062 # Sample count of references to valid blocks.
system.cpu7.l1c.avg_refs 0.411018 # Average number of references to valid blocks.
system.cpu7.l1c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu7.l1c.occ_blocks::0 346.094259 # Average occupied blocks per context
-system.cpu7.l1c.occ_blocks::1 -261.843648 # Average occupied blocks per context
-system.cpu7.l1c.occ_percent::0 0.675965 # Average percentage of cache occupancy
-system.cpu7.l1c.occ_percent::1 -0.511413 # Average percentage of cache occupancy
-system.cpu7.l1c.ReadReq_hits 7593 # number of ReadReq hits
-system.cpu7.l1c.WriteReq_hits 1111 # number of WriteReq hits
-system.cpu7.l1c.demand_hits 8704 # number of demand (read+write) hits
-system.cpu7.l1c.overall_hits 8704 # number of overall hits
-system.cpu7.l1c.ReadReq_misses 37155 # number of ReadReq misses
-system.cpu7.l1c.WriteReq_misses 23121 # number of WriteReq misses
-system.cpu7.l1c.demand_misses 60276 # number of demand (read+write) misses
-system.cpu7.l1c.overall_misses 60276 # number of overall misses
-system.cpu7.l1c.ReadReq_miss_latency 1287127315 # number of ReadReq miss cycles
-system.cpu7.l1c.WriteReq_miss_latency 1006139538 # number of WriteReq miss cycles
-system.cpu7.l1c.demand_miss_latency 2293266853 # number of demand (read+write) miss cycles
-system.cpu7.l1c.overall_miss_latency 2293266853 # number of overall miss cycles
-system.cpu7.l1c.ReadReq_accesses 44748 # number of ReadReq accesses(hits+misses)
-system.cpu7.l1c.WriteReq_accesses 24232 # number of WriteReq accesses(hits+misses)
-system.cpu7.l1c.demand_accesses 68980 # number of demand (read+write) accesses
-system.cpu7.l1c.overall_accesses 68980 # number of overall (read+write) accesses
-system.cpu7.l1c.ReadReq_miss_rate 0.830316 # miss rate for ReadReq accesses
-system.cpu7.l1c.WriteReq_miss_rate 0.954152 # miss rate for WriteReq accesses
-system.cpu7.l1c.demand_miss_rate 0.873818 # miss rate for demand accesses
-system.cpu7.l1c.overall_miss_rate 0.873818 # miss rate for overall accesses
-system.cpu7.l1c.ReadReq_avg_miss_latency 34642.102409 # average ReadReq miss latency
-system.cpu7.l1c.WriteReq_avg_miss_latency 43516.263916 # average WriteReq miss latency
-system.cpu7.l1c.demand_avg_miss_latency 38046.102147 # average overall miss latency
-system.cpu7.l1c.overall_avg_miss_latency 38046.102147 # average overall miss latency
+system.cpu7.l1c.occ_blocks::cpu7 346.094259 # Average occupied blocks per requestor
+system.cpu7.l1c.occ_percent::cpu7 0.675965 # Average percentage of cache occupancy
+system.cpu7.l1c.occ_percent::total 0.675965 # Average percentage of cache occupancy
+system.cpu7.l1c.ReadReq_hits::cpu7 7593 # number of ReadReq hits
+system.cpu7.l1c.ReadReq_hits::total 7593 # number of ReadReq hits
+system.cpu7.l1c.WriteReq_hits::cpu7 1111 # number of WriteReq hits
+system.cpu7.l1c.WriteReq_hits::total 1111 # number of WriteReq hits
+system.cpu7.l1c.demand_hits::cpu7 8704 # number of demand (read+write) hits
+system.cpu7.l1c.demand_hits::total 8704 # number of demand (read+write) hits
+system.cpu7.l1c.overall_hits::cpu7 8704 # number of overall hits
+system.cpu7.l1c.overall_hits::total 8704 # number of overall hits
+system.cpu7.l1c.ReadReq_misses::cpu7 37155 # number of ReadReq misses
+system.cpu7.l1c.ReadReq_misses::total 37155 # number of ReadReq misses
+system.cpu7.l1c.WriteReq_misses::cpu7 23121 # number of WriteReq misses
+system.cpu7.l1c.WriteReq_misses::total 23121 # number of WriteReq misses
+system.cpu7.l1c.demand_misses::cpu7 60276 # number of demand (read+write) misses
+system.cpu7.l1c.demand_misses::total 60276 # number of demand (read+write) misses
+system.cpu7.l1c.overall_misses::cpu7 60276 # number of overall misses
+system.cpu7.l1c.overall_misses::total 60276 # number of overall misses
+system.cpu7.l1c.ReadReq_miss_latency::cpu7 1287127315 # number of ReadReq miss cycles
+system.cpu7.l1c.ReadReq_miss_latency::total 1287127315 # number of ReadReq miss cycles
+system.cpu7.l1c.WriteReq_miss_latency::cpu7 1006139538 # number of WriteReq miss cycles
+system.cpu7.l1c.WriteReq_miss_latency::total 1006139538 # number of WriteReq miss cycles
+system.cpu7.l1c.demand_miss_latency::cpu7 2293266853 # number of demand (read+write) miss cycles
+system.cpu7.l1c.demand_miss_latency::total 2293266853 # number of demand (read+write) miss cycles
+system.cpu7.l1c.overall_miss_latency::cpu7 2293266853 # number of overall miss cycles
+system.cpu7.l1c.overall_miss_latency::total 2293266853 # number of overall miss cycles
+system.cpu7.l1c.ReadReq_accesses::cpu7 44748 # number of ReadReq accesses(hits+misses)
+system.cpu7.l1c.ReadReq_accesses::total 44748 # number of ReadReq accesses(hits+misses)
+system.cpu7.l1c.WriteReq_accesses::cpu7 24232 # number of WriteReq accesses(hits+misses)
+system.cpu7.l1c.WriteReq_accesses::total 24232 # number of WriteReq accesses(hits+misses)
+system.cpu7.l1c.demand_accesses::cpu7 68980 # number of demand (read+write) accesses
+system.cpu7.l1c.demand_accesses::total 68980 # number of demand (read+write) accesses
+system.cpu7.l1c.overall_accesses::cpu7 68980 # number of overall (read+write) accesses
+system.cpu7.l1c.overall_accesses::total 68980 # number of overall (read+write) accesses
+system.cpu7.l1c.ReadReq_miss_rate::cpu7 0.830316 # miss rate for ReadReq accesses
+system.cpu7.l1c.WriteReq_miss_rate::cpu7 0.954152 # miss rate for WriteReq accesses
+system.cpu7.l1c.demand_miss_rate::cpu7 0.873818 # miss rate for demand accesses
+system.cpu7.l1c.overall_miss_rate::cpu7 0.873818 # miss rate for overall accesses
+system.cpu7.l1c.ReadReq_avg_miss_latency::cpu7 34642.102409 # average ReadReq miss latency
+system.cpu7.l1c.WriteReq_avg_miss_latency::cpu7 43516.263916 # average WriteReq miss latency
+system.cpu7.l1c.demand_avg_miss_latency::cpu7 38046.102147 # average overall miss latency
+system.cpu7.l1c.overall_avg_miss_latency::cpu7 38046.102147 # average overall miss latency
system.cpu7.l1c.blocked_cycles::no_mshrs 254008986 # number of cycles access was blocked
system.cpu7.l1c.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.cpu7.l1c.blocked::no_mshrs 69036 # number of cycles access was blocked
@@ -927,34 +1320,41 @@ system.cpu7.l1c.avg_blocked_cycles::no_mshrs 3679.369981
system.cpu7.l1c.avg_blocked_cycles::no_targets no_value # average number of cycles each access was blocked
system.cpu7.l1c.fast_writes 0 # number of fast writes performed
system.cpu7.l1c.cache_copies 0 # number of cache copies performed
-system.cpu7.l1c.writebacks 11797 # number of writebacks
-system.cpu7.l1c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
-system.cpu7.l1c.overall_mshr_hits 0 # number of overall MSHR hits
-system.cpu7.l1c.ReadReq_mshr_misses 37155 # number of ReadReq MSHR misses
-system.cpu7.l1c.WriteReq_mshr_misses 23121 # number of WriteReq MSHR misses
-system.cpu7.l1c.demand_mshr_misses 60276 # number of demand (read+write) MSHR misses
-system.cpu7.l1c.overall_mshr_misses 60276 # number of overall MSHR misses
-system.cpu7.l1c.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable misses
-system.cpu7.l1c.ReadReq_mshr_miss_latency 1249829653 # number of ReadReq MSHR miss cycles
-system.cpu7.l1c.WriteReq_mshr_miss_latency 982928032 # number of WriteReq MSHR miss cycles
-system.cpu7.l1c.demand_mshr_miss_latency 2232757685 # number of demand (read+write) MSHR miss cycles
-system.cpu7.l1c.overall_mshr_miss_latency 2232757685 # number of overall MSHR miss cycles
-system.cpu7.l1c.ReadReq_mshr_uncacheable_latency 901961636 # number of ReadReq MSHR uncacheable cycles
-system.cpu7.l1c.WriteReq_mshr_uncacheable_latency 558194703 # number of WriteReq MSHR uncacheable cycles
-system.cpu7.l1c.overall_mshr_uncacheable_latency 1460156339 # number of overall MSHR uncacheable cycles
-system.cpu7.l1c.ReadReq_mshr_miss_rate 0.830316 # mshr miss rate for ReadReq accesses
-system.cpu7.l1c.WriteReq_mshr_miss_rate 0.954152 # mshr miss rate for WriteReq accesses
-system.cpu7.l1c.demand_mshr_miss_rate 0.873818 # mshr miss rate for demand accesses
-system.cpu7.l1c.overall_mshr_miss_rate 0.873818 # mshr miss rate for overall accesses
-system.cpu7.l1c.ReadReq_avg_mshr_miss_latency 33638.262764 # average ReadReq mshr miss latency
-system.cpu7.l1c.WriteReq_avg_mshr_miss_latency 42512.349466 # average WriteReq mshr miss latency
-system.cpu7.l1c.demand_avg_mshr_miss_latency 37042.233808 # average overall mshr miss latency
-system.cpu7.l1c.overall_avg_mshr_miss_latency 37042.233808 # average overall mshr miss latency
-system.cpu7.l1c.ReadReq_avg_mshr_uncacheable_latency inf # average ReadReq mshr uncacheable latency
-system.cpu7.l1c.WriteReq_avg_mshr_uncacheable_latency inf # average WriteReq mshr uncacheable latency
-system.cpu7.l1c.overall_avg_mshr_uncacheable_latency inf # average overall mshr uncacheable latency
-system.cpu7.l1c.mshr_cap_events 0 # number of times MSHR cap was activated
-system.cpu7.l1c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
+system.cpu7.l1c.writebacks::writebacks 11797 # number of writebacks
+system.cpu7.l1c.writebacks::total 11797 # number of writebacks
+system.cpu7.l1c.ReadReq_mshr_misses::cpu7 37155 # number of ReadReq MSHR misses
+system.cpu7.l1c.ReadReq_mshr_misses::total 37155 # number of ReadReq MSHR misses
+system.cpu7.l1c.WriteReq_mshr_misses::cpu7 23121 # number of WriteReq MSHR misses
+system.cpu7.l1c.WriteReq_mshr_misses::total 23121 # number of WriteReq MSHR misses
+system.cpu7.l1c.demand_mshr_misses::cpu7 60276 # number of demand (read+write) MSHR misses
+system.cpu7.l1c.demand_mshr_misses::total 60276 # number of demand (read+write) MSHR misses
+system.cpu7.l1c.overall_mshr_misses::cpu7 60276 # number of overall MSHR misses
+system.cpu7.l1c.overall_mshr_misses::total 60276 # number of overall MSHR misses
+system.cpu7.l1c.ReadReq_mshr_miss_latency::cpu7 1249829653 # number of ReadReq MSHR miss cycles
+system.cpu7.l1c.ReadReq_mshr_miss_latency::total 1249829653 # number of ReadReq MSHR miss cycles
+system.cpu7.l1c.WriteReq_mshr_miss_latency::cpu7 982928032 # number of WriteReq MSHR miss cycles
+system.cpu7.l1c.WriteReq_mshr_miss_latency::total 982928032 # number of WriteReq MSHR miss cycles
+system.cpu7.l1c.demand_mshr_miss_latency::cpu7 2232757685 # number of demand (read+write) MSHR miss cycles
+system.cpu7.l1c.demand_mshr_miss_latency::total 2232757685 # number of demand (read+write) MSHR miss cycles
+system.cpu7.l1c.overall_mshr_miss_latency::cpu7 2232757685 # number of overall MSHR miss cycles
+system.cpu7.l1c.overall_mshr_miss_latency::total 2232757685 # number of overall MSHR miss cycles
+system.cpu7.l1c.ReadReq_mshr_uncacheable_latency::cpu7 901961636 # number of ReadReq MSHR uncacheable cycles
+system.cpu7.l1c.ReadReq_mshr_uncacheable_latency::total 901961636 # number of ReadReq MSHR uncacheable cycles
+system.cpu7.l1c.WriteReq_mshr_uncacheable_latency::cpu7 558194703 # number of WriteReq MSHR uncacheable cycles
+system.cpu7.l1c.WriteReq_mshr_uncacheable_latency::total 558194703 # number of WriteReq MSHR uncacheable cycles
+system.cpu7.l1c.overall_mshr_uncacheable_latency::cpu7 1460156339 # number of overall MSHR uncacheable cycles
+system.cpu7.l1c.overall_mshr_uncacheable_latency::total 1460156339 # number of overall MSHR uncacheable cycles
+system.cpu7.l1c.ReadReq_mshr_miss_rate::cpu7 0.830316 # mshr miss rate for ReadReq accesses
+system.cpu7.l1c.WriteReq_mshr_miss_rate::cpu7 0.954152 # mshr miss rate for WriteReq accesses
+system.cpu7.l1c.demand_mshr_miss_rate::cpu7 0.873818 # mshr miss rate for demand accesses
+system.cpu7.l1c.overall_mshr_miss_rate::cpu7 0.873818 # mshr miss rate for overall accesses
+system.cpu7.l1c.ReadReq_avg_mshr_miss_latency::cpu7 33638.262764 # average ReadReq mshr miss latency
+system.cpu7.l1c.WriteReq_avg_mshr_miss_latency::cpu7 42512.349466 # average WriteReq mshr miss latency
+system.cpu7.l1c.demand_avg_mshr_miss_latency::cpu7 37042.233808 # average overall mshr miss latency
+system.cpu7.l1c.overall_avg_mshr_miss_latency::cpu7 37042.233808 # average overall mshr miss latency
+system.cpu7.l1c.ReadReq_avg_mshr_uncacheable_latency::cpu7 inf # average ReadReq mshr uncacheable latency
+system.cpu7.l1c.WriteReq_avg_mshr_uncacheable_latency::cpu7 inf # average WriteReq mshr uncacheable latency
+system.cpu7.l1c.overall_avg_mshr_uncacheable_latency::cpu7 inf # average overall mshr uncacheable latency
system.cpu7.l1c.no_allocate_misses 0 # Number of misses that were no-allocate
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_CMP_directory/config.ini b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_CMP_directory/config.ini
index bb6d59ead..b16ace9ba 100644
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_CMP_directory/config.ini
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_CMP_directory/config.ini
@@ -282,6 +282,7 @@ type=RubyTester
check_flush=false
checks_to_complete=100
deadlock_threshold=50000
+system=system
wakeup_frequency=10
cpuPort=system.l1_cntrl0.sequencer.port[0]
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_CMP_directory/ruby.stats b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_CMP_directory/ruby.stats
index df1c9f71b..31ca83263 100644
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_CMP_directory/ruby.stats
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_CMP_directory/ruby.stats
@@ -34,27 +34,26 @@ periodic_stats_period: 1000000
================ End RubySystem Configuration Print ================
-Real time: Feb/12/2012 12:56:15
+Real time: Feb/12/2012 15:33:22
Profiler Stats
--------------
-Elapsed_time_in_seconds: 0
-Elapsed_time_in_minutes: 0
-Elapsed_time_in_hours: 0
-Elapsed_time_in_days: 0
+Elapsed_time_in_seconds: 1
+Elapsed_time_in_minutes: 0.0166667
+Elapsed_time_in_hours: 0.000277778
+Elapsed_time_in_days: 1.15741e-05
-Virtual_time_in_seconds: 0.46
-Virtual_time_in_minutes: 0.00766667
-Virtual_time_in_hours: 0.000127778
-Virtual_time_in_days: 5.32407e-06
+Virtual_time_in_seconds: 0.95
+Virtual_time_in_minutes: 0.0158333
+Virtual_time_in_hours: 0.000263889
+Virtual_time_in_days: 1.09954e-05
Ruby_current_time: 366301
Ruby_start_time: 0
Ruby_cycles: 366301
-mbytes_resident: 39.4219
-mbytes_total: 241.242
-resident_ratio: 0.163461
+mbytes_resident: 0
+mbytes_total: 0
ruby_cycles_executed: [ 366302 ]
@@ -119,11 +118,11 @@ Resource Usage
page_size: 4096
user_time: 0
system_time: 0
-page_reclaims: 11076
-page_faults: 18
+page_reclaims: 11904
+page_faults: 0
swaps: 0
-block_inputs: 0
-block_outputs: 0
+block_inputs: 4
+block_outputs: 5
Network Stats
-------------
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_CMP_directory/simout b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_CMP_directory/simout
index f8914feae..865d6a91e 100755
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_CMP_directory/simout
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_CMP_directory/simout
@@ -1,11 +1,9 @@
-Redirecting stdout to build/ALPHA_MESI_CMP_directory/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MESI_CMP_directory/simout
-Redirecting stderr to build/ALPHA_MESI_CMP_directory/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MESI_CMP_directory/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Feb 12 2012 12:56:01
-gem5 started Feb 12 2012 12:56:15
-gem5 executing on ribera.cs.wisc.edu
+gem5 compiled Feb 12 2012 15:33:08
+gem5 started Feb 12 2012 15:33:21
+gem5 executing on Alis-MacBook-Pro.local
command line: build/ALPHA_MESI_CMP_directory/gem5.opt -d build/ALPHA_MESI_CMP_directory/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MESI_CMP_directory -re tests/run.py build/ALPHA_MESI_CMP_directory/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MESI_CMP_directory
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_CMP_directory/stats.txt b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_CMP_directory/stats.txt
index 134ffa963..3c5f9984c 100644
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_CMP_directory/stats.txt
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_CMP_directory/stats.txt
@@ -4,9 +4,9 @@ sim_seconds 0.000366 # Nu
sim_ticks 366301 # Number of ticks simulated
final_tick 366301 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 1737283 # Simulator tick rate (ticks/s)
-host_mem_usage 247036 # Number of bytes of host memory used
-host_seconds 0.21 # Real time elapsed on the host
+host_tick_rate 728650 # Simulator tick rate (ticks/s)
+host_mem_usage 266424 # Number of bytes of host memory used
+host_seconds 0.50 # Real time elapsed on the host
system.physmem.bytes_read 0 # Number of bytes read from this memory
system.physmem.bytes_inst_read 0 # Number of instructions bytes read from this memory
system.physmem.bytes_written 0 # Number of bytes written to this memory