summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorNilay Vaish <nilay@cs.wisc.edu>2015-11-16 05:08:57 -0600
committerNilay Vaish <nilay@cs.wisc.edu>2015-11-16 05:08:57 -0600
commitde489e1997ee6c37aaf6e876e32622f6c648fe95 (patch)
tree40d4093453491b007167c971ebbb18c8ae0b77fa /tests
parent08cec03f8ec3bc427700343a7bd7d216433f93fc (diff)
downloadgem5-de489e1997ee6c37aaf6e876e32622f6c648fe95.tar.xz
stats: updates due to recent chagnesets
Diffstat (limited to 'tests')
-rw-r--r--tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/stats.txt2092
-rw-r--r--tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/stats.txt2156
-rw-r--r--tests/long/se/20.parser/ref/x86/linux/o3-timing/stats.txt1553
-rw-r--r--tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/config.ini23
-rwxr-xr-xtests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/simout15
-rw-r--r--tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/stats.txt10
-rw-r--r--tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/config.ini19
-rwxr-xr-xtests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/simout15
-rw-r--r--tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/stats.txt10
-rw-r--r--tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/config.ini23
-rwxr-xr-xtests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/simout17
-rw-r--r--tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/stats.txt10
-rw-r--r--tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/system.terminal2
-rw-r--r--tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/config.ini19
-rwxr-xr-xtests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/simout15
-rw-r--r--tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/stats.txt10
-rw-r--r--tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/system.terminal2
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-checkpoint/config.ini20
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-checkpoint/config.json65
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-checkpoint/stats.txt10
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/config.ini49
-rwxr-xr-xtests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/simout14
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/stats.txt10
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/config.ini20
-rwxr-xr-xtests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/simout14
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/stats.txt10
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/config.ini49
-rwxr-xr-xtests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/simout16
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/stats.txt10
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/config.ini20
-rwxr-xr-xtests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/simout16
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/stats.txt10
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-atomic/config.ini23
-rwxr-xr-xtests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-atomic/simout10
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-atomic/stats.txt10
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/config.ini23
-rwxr-xr-xtests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/simerr16
-rwxr-xr-xtests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/simout10
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/stats.txt10
-rw-r--r--tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/config.ini23
-rwxr-xr-xtests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/simout15
-rw-r--r--tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/stats.txt10
-rw-r--r--tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/config.ini20
-rwxr-xr-xtests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/simout14
-rw-r--r--tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/stats.txt10
-rw-r--r--tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/config.ini2
-rw-r--r--tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/drivesys.terminal2
-rwxr-xr-xtests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/simout19
-rw-r--r--tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/testsys.terminal2
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/minor-timing/config.ini17
-rwxr-xr-x[-rw-r--r--]tests/quick/se/00.hello/ref/alpha/linux/minor-timing/simerr1
-rwxr-xr-x[-rw-r--r--]tests/quick/se/00.hello/ref/alpha/linux/minor-timing/simout11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/minor-timing/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/o3-timing/config.ini17
-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.txt10
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-atomic/config.ini1
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-atomic/simout11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/config.ini97
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/simerr1
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/simout10
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/config.ini98
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simerr1
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simout10
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/config.ini2
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simerr1
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simout12
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/stats.txt8
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/config.ini106
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/simerr1
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/simout10
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/config.ini87
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/simerr1
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/simout10
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing/config.ini17
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing/simout13
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/config.ini17
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/minor-timing/simerr1
-rwxr-xr-x[-rw-r--r--]tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/simout11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/o3-timing/config.ini17
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/o3-timing/simout12
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/o3-timing/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-atomic/config.ini1
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-atomic/simout11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/config.ini96
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/simerr1
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/simout10
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/config.ini97
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/simerr1
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/simout10
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/config.ini2
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/simerr1
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/simout12
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/config.ini106
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/simerr1
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/simout10
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/config.ini87
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/simerr1
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/simout10
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/stats.txt8
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/config.ini17
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing/simout13
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/arm/linux/minor-timing/config.ini18
-rwxr-xr-x[-rw-r--r--]tests/quick/se/00.hello/ref/arm/linux/minor-timing/simerr1
-rwxr-xr-x[-rw-r--r--]tests/quick/se/00.hello/ref/arm/linux/minor-timing/simout12
-rw-r--r--tests/quick/se/00.hello/ref/arm/linux/minor-timing/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/arm/linux/o3-timing-checker/config.ini21
-rwxr-xr-xtests/quick/se/00.hello/ref/arm/linux/o3-timing-checker/simout8
-rw-r--r--tests/quick/se/00.hello/ref/arm/linux/o3-timing-checker/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/arm/linux/o3-timing/config.ini18
-rwxr-xr-xtests/quick/se/00.hello/ref/arm/linux/o3-timing/simout13
-rw-r--r--tests/quick/se/00.hello/ref/arm/linux/o3-timing/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/arm/linux/simple-atomic-dummychecker/config.ini5
-rwxr-xr-xtests/quick/se/00.hello/ref/arm/linux/simple-atomic-dummychecker/simout15
-rw-r--r--tests/quick/se/00.hello/ref/arm/linux/simple-atomic-dummychecker/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/arm/linux/simple-atomic/config.ini2
-rwxr-xr-xtests/quick/se/00.hello/ref/arm/linux/simple-atomic/simout14
-rw-r--r--tests/quick/se/00.hello/ref/arm/linux/simple-atomic/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/arm/linux/simple-timing/config.ini18
-rwxr-xr-xtests/quick/se/00.hello/ref/arm/linux/simple-timing/simout14
-rw-r--r--tests/quick/se/00.hello/ref/arm/linux/simple-timing/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/mips/linux/o3-timing/config.ini17
-rwxr-xr-xtests/quick/se/00.hello/ref/mips/linux/o3-timing/simout12
-rw-r--r--tests/quick/se/00.hello/ref/mips/linux/o3-timing/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/mips/linux/simple-atomic/config.ini1
-rwxr-xr-xtests/quick/se/00.hello/ref/mips/linux/simple-atomic/simerr1
-rwxr-xr-xtests/quick/se/00.hello/ref/mips/linux/simple-atomic/simout13
-rw-r--r--tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/config.ini87
-rwxr-xr-xtests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/simerr1
-rwxr-xr-xtests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/simout10
-rw-r--r--tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/stats.txt8
-rw-r--r--tests/quick/se/00.hello/ref/mips/linux/simple-timing/config.ini17
-rwxr-xr-xtests/quick/se/00.hello/ref/mips/linux/simple-timing/simerr1
-rwxr-xr-xtests/quick/se/00.hello/ref/mips/linux/simple-timing/simout13
-rw-r--r--tests/quick/se/00.hello/ref/mips/linux/simple-timing/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/power/linux/o3-timing/config.ini17
-rwxr-xr-xtests/quick/se/00.hello/ref/power/linux/o3-timing/simout12
-rw-r--r--tests/quick/se/00.hello/ref/power/linux/o3-timing/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/power/linux/simple-atomic/config.ini1
-rwxr-xr-xtests/quick/se/00.hello/ref/power/linux/simple-atomic/simout11
-rw-r--r--tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/config.ini1
-rwxr-xr-xtests/quick/se/00.hello/ref/sparc/linux/simple-atomic/simout9
-rw-r--r--tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/config.ini87
-rwxr-xr-xtests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simerr1
-rwxr-xr-xtests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simout10
-rw-r--r--tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/sparc/linux/simple-timing/config.ini17
-rwxr-xr-xtests/quick/se/00.hello/ref/sparc/linux/simple-timing/simout11
-rw-r--r--tests/quick/se/00.hello/ref/sparc/linux/simple-timing/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/x86/linux/o3-timing/config.ini17
-rwxr-xr-xtests/quick/se/00.hello/ref/x86/linux/o3-timing/simout12
-rw-r--r--tests/quick/se/00.hello/ref/x86/linux/o3-timing/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/x86/linux/simple-atomic/config.ini1
-rwxr-xr-xtests/quick/se/00.hello/ref/x86/linux/simple-atomic/simout11
-rw-r--r--tests/quick/se/00.hello/ref/x86/linux/simple-atomic/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/config.ini87
-rwxr-xr-xtests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simerr1
-rwxr-xr-xtests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simout10
-rw-r--r--tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt10
-rw-r--r--tests/quick/se/00.hello/ref/x86/linux/simple-timing/config.ini17
-rwxr-xr-xtests/quick/se/00.hello/ref/x86/linux/simple-timing/simout11
-rw-r--r--tests/quick/se/00.hello/ref/x86/linux/simple-timing/stats.txt10
-rw-r--r--tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing-mt/config.ini27
-rwxr-xr-xtests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing-mt/simout12
-rw-r--r--tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing-mt/stats.txt10
-rw-r--r--tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/config.ini17
-rwxr-xr-xtests/quick/se/02.insttest/ref/sparc/linux/o3-timing/simout12
-rw-r--r--tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/stats.txt10
-rw-r--r--tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/config.ini1
-rwxr-xr-xtests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/simout11
-rw-r--r--tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/config.ini17
-rwxr-xr-xtests/quick/se/02.insttest/ref/sparc/linux/simple-timing/simout13
-rw-r--r--tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/stats.txt10
-rw-r--r--tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-simple/config.ini1
-rwxr-xr-xtests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-simple/simout10
-rw-r--r--tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-simple/stats.txt10
-rw-r--r--tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-two-level/config.ini17
-rwxr-xr-xtests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-two-level/simout12
-rw-r--r--tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-two-level/stats.txt10
-rw-r--r--tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-simple/config.ini2
-rwxr-xr-xtests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-simple/simout10
-rw-r--r--tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-simple/stats.txt10
-rw-r--r--tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-two-level/config.ini18
-rwxr-xr-xtests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-two-level/simout10
-rw-r--r--tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-two-level/stats.txt10
-rw-r--r--tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-simple/config.ini1
-rwxr-xr-xtests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-simple/simout10
-rw-r--r--tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-simple/stats.txt10
-rw-r--r--tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-two-level/config.ini17
-rwxr-xr-xtests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-two-level/simout10
-rw-r--r--tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-two-level/stats.txt10
-rw-r--r--tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-simple/config.ini1
-rwxr-xr-xtests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-simple/simout10
-rw-r--r--tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-simple/stats.txt10
-rw-r--r--tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-two-level/config.ini17
-rwxr-xr-xtests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-two-level/simout12
-rw-r--r--tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-two-level/stats.txt10
-rw-r--r--tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-simple/config.ini1
-rwxr-xr-xtests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-simple/simout10
-rw-r--r--tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-simple/stats.txt10
-rw-r--r--tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-two-level/config.ini17
-rwxr-xr-xtests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-two-level/simout10
-rw-r--r--tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-two-level/stats.txt10
-rw-r--r--tests/quick/se/10.mcf/ref/arm/linux/simple-atomic/config.ini2
-rwxr-xr-xtests/quick/se/10.mcf/ref/arm/linux/simple-atomic/simout14
-rw-r--r--tests/quick/se/10.mcf/ref/arm/linux/simple-atomic/stats.txt10
-rw-r--r--tests/quick/se/10.mcf/ref/arm/linux/simple-timing/config.ini18
-rwxr-xr-xtests/quick/se/10.mcf/ref/arm/linux/simple-timing/simout14
-rw-r--r--tests/quick/se/10.mcf/ref/arm/linux/simple-timing/stats.txt10
-rw-r--r--tests/quick/se/10.mcf/ref/sparc/linux/simple-atomic/config.ini1
-rwxr-xr-xtests/quick/se/10.mcf/ref/sparc/linux/simple-atomic/simout11
-rw-r--r--tests/quick/se/10.mcf/ref/x86/linux/simple-atomic/config.ini1
-rwxr-xr-xtests/quick/se/10.mcf/ref/x86/linux/simple-atomic/simout11
-rw-r--r--tests/quick/se/10.mcf/ref/x86/linux/simple-atomic/stats.txt10
-rwxr-xr-xtests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/simerr5
-rwxr-xr-xtests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/simout16
-rw-r--r--tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/stats.txt10
-rwxr-xr-xtests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/simerr5
-rwxr-xr-xtests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/simout16
-rw-r--r--tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/stats.txt274
-rwxr-xr-xtests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/simerr10
-rwxr-xr-xtests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/simout22
-rw-r--r--tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/stats.txt45
-rwxr-xr-xtests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/simerr7
-rwxr-xr-xtests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/simout22
-rw-r--r--tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/stats.txt1117
-rw-r--r--tests/quick/se/30.eon/ref/alpha/tru64/simple-atomic/config.ini1
-rwxr-xr-xtests/quick/se/30.eon/ref/alpha/tru64/simple-atomic/simout11
-rw-r--r--tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/config.ini29
-rwxr-xr-xtests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/simout58
-rw-r--r--tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/stats.txt10
-rw-r--r--tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/config.ini29
-rwxr-xr-xtests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/simout7
-rw-r--r--tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/stats.txt10
-rw-r--r--tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/config.ini29
-rwxr-xr-xtests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/simout65
-rw-r--r--tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/stats.txt10
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/config.ini530
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/simerr146
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/simout12
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/stats.txt6
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/config.ini524
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/simerr146
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/simout12
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/stats.txt6
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini2
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simerr146
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simout12
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/stats.txt6
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/config.ini2
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/simerr146
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/simout12
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/stats.txt6
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini689
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/simerr146
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/simout12
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/stats.txt6
-rw-r--r--tests/quick/se/50.memtest/ref/null/none/memtest-filter/config.ini21
-rwxr-xr-xtests/quick/se/50.memtest/ref/null/none/memtest-filter/simerr146
-rwxr-xr-xtests/quick/se/50.memtest/ref/null/none/memtest-filter/simout13
-rw-r--r--tests/quick/se/50.memtest/ref/null/none/memtest-filter/stats.txt6
-rw-r--r--tests/quick/se/50.memtest/ref/null/none/memtest/config.ini29
-rwxr-xr-xtests/quick/se/50.memtest/ref/null/none/memtest/simerr146
-rwxr-xr-xtests/quick/se/50.memtest/ref/null/none/memtest/simout13
-rw-r--r--tests/quick/se/50.memtest/ref/null/none/memtest/stats.txt6
-rw-r--r--tests/quick/se/50.vortex/ref/alpha/tru64/simple-atomic/config.ini1
-rwxr-xr-xtests/quick/se/50.vortex/ref/alpha/tru64/simple-atomic/simerr2
-rwxr-xr-xtests/quick/se/50.vortex/ref/alpha/tru64/simple-atomic/simout11
-rw-r--r--tests/quick/se/50.vortex/ref/alpha/tru64/simple-timing/config.ini17
-rwxr-xr-xtests/quick/se/50.vortex/ref/alpha/tru64/simple-timing/simerr2
-rwxr-xr-xtests/quick/se/50.vortex/ref/alpha/tru64/simple-timing/simout13
-rw-r--r--tests/quick/se/50.vortex/ref/alpha/tru64/simple-timing/stats.txt10
-rw-r--r--tests/quick/se/50.vortex/ref/arm/linux/simple-atomic/config.ini2
-rwxr-xr-xtests/quick/se/50.vortex/ref/arm/linux/simple-atomic/simout14
-rw-r--r--tests/quick/se/50.vortex/ref/arm/linux/simple-atomic/stats.txt10
-rw-r--r--tests/quick/se/50.vortex/ref/arm/linux/simple-timing/config.ini18
-rwxr-xr-xtests/quick/se/50.vortex/ref/arm/linux/simple-timing/simout14
-rw-r--r--tests/quick/se/50.vortex/ref/arm/linux/simple-timing/stats.txt10
-rw-r--r--tests/quick/se/50.vortex/ref/sparc/linux/simple-atomic/config.ini1
-rwxr-xr-xtests/quick/se/50.vortex/ref/sparc/linux/simple-atomic/simerr1122
-rwxr-xr-xtests/quick/se/50.vortex/ref/sparc/linux/simple-atomic/simout11
-rw-r--r--tests/quick/se/50.vortex/ref/sparc/linux/simple-timing/config.ini17
-rwxr-xr-xtests/quick/se/50.vortex/ref/sparc/linux/simple-timing/simerr1122
-rwxr-xr-xtests/quick/se/50.vortex/ref/sparc/linux/simple-timing/simout13
-rw-r--r--tests/quick/se/50.vortex/ref/sparc/linux/simple-timing/stats.txt10
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/config.ini96
-rwxr-xr-xtests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simerr1
-rwxr-xr-xtests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simout12
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/stats.txt6
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/config.ini97
-rwxr-xr-xtests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simerr1
-rwxr-xr-xtests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simout12
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/stats.txt6
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini2
-rwxr-xr-xtests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simerr1
-rwxr-xr-xtests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simout12
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/stats.txt6
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/config.ini106
-rwxr-xr-xtests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simerr1
-rwxr-xr-xtests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simout12
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/stats.txt6
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/config.ini87
-rwxr-xr-xtests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simerr1
-rwxr-xr-xtests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simout10
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/stats.txt6
-rw-r--r--tests/quick/se/70.tgen/ref/null/none/tgen-dram-ctrl/config.ini1
-rwxr-xr-xtests/quick/se/70.tgen/ref/null/none/tgen-dram-ctrl/simerr1
-rwxr-xr-xtests/quick/se/70.tgen/ref/null/none/tgen-dram-ctrl/simout11
-rw-r--r--tests/quick/se/70.tgen/ref/null/none/tgen-dram-ctrl/stats.txt6
-rw-r--r--tests/quick/se/70.tgen/ref/null/none/tgen-simple-mem/config.ini1
-rwxr-xr-xtests/quick/se/70.tgen/ref/null/none/tgen-simple-mem/simout10
-rw-r--r--tests/quick/se/70.tgen/ref/null/none/tgen-simple-mem/stats.txt6
-rw-r--r--tests/quick/se/70.twolf/ref/alpha/tru64/simple-atomic/config.ini1
-rwxr-xr-xtests/quick/se/70.twolf/ref/alpha/tru64/simple-atomic/simout13
-rw-r--r--tests/quick/se/70.twolf/ref/alpha/tru64/simple-timing/config.ini17
-rwxr-xr-xtests/quick/se/70.twolf/ref/alpha/tru64/simple-timing/simout15
-rw-r--r--tests/quick/se/70.twolf/ref/alpha/tru64/simple-timing/stats.txt10
-rw-r--r--tests/quick/se/70.twolf/ref/arm/linux/simple-atomic/config.ini2
-rwxr-xr-xtests/quick/se/70.twolf/ref/arm/linux/simple-atomic/simout14
-rw-r--r--tests/quick/se/70.twolf/ref/arm/linux/simple-atomic/stats.txt10
-rw-r--r--tests/quick/se/70.twolf/ref/arm/linux/simple-timing/config.ini18
-rwxr-xr-xtests/quick/se/70.twolf/ref/arm/linux/simple-timing/simout14
-rw-r--r--tests/quick/se/70.twolf/ref/arm/linux/simple-timing/stats.txt10
-rw-r--r--tests/quick/se/70.twolf/ref/sparc/linux/simple-atomic/config.ini1
-rwxr-xr-xtests/quick/se/70.twolf/ref/sparc/linux/simple-atomic/simout13
-rw-r--r--tests/quick/se/70.twolf/ref/sparc/linux/simple-timing/config.ini17
-rwxr-xr-xtests/quick/se/70.twolf/ref/sparc/linux/simple-timing/simout15
-rw-r--r--tests/quick/se/70.twolf/ref/sparc/linux/simple-timing/stats.txt10
-rw-r--r--tests/quick/se/70.twolf/ref/x86/linux/simple-atomic/config.ini1
-rwxr-xr-xtests/quick/se/70.twolf/ref/x86/linux/simple-atomic/simout13
-rw-r--r--tests/quick/se/70.twolf/ref/x86/linux/simple-atomic/stats.txt10
-rw-r--r--tests/quick/se/70.twolf/ref/x86/linux/simple-timing/config.ini17
-rwxr-xr-xtests/quick/se/70.twolf/ref/x86/linux/simple-timing/simout15
-rw-r--r--tests/quick/se/70.twolf/ref/x86/linux/simple-timing/stats.txt10
345 files changed, 7584 insertions, 9511 deletions
diff --git a/tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/stats.txt b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/stats.txt
index a204e1584..41332b402 100644
--- a/tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/stats.txt
+++ b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/stats.txt
@@ -1,134 +1,134 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 5.152315 # Number of seconds simulated
-sim_ticks 5152314519000 # Number of ticks simulated
-final_tick 5152314519000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 5.152314 # Number of seconds simulated
+sim_ticks 5152313559000 # Number of ticks simulated
+final_tick 5152313559000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 171705 # Simulator instruction rate (inst/s)
-host_op_rate 339400 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 2173929918 # Simulator tick rate (ticks/s)
-host_mem_usage 815744 # Number of bytes of host memory used
-host_seconds 2370.05 # Real time elapsed on the host
-sim_insts 406948645 # Number of instructions simulated
-sim_ops 804394656 # Number of ops (including micro ops) simulated
+host_inst_rate 122296 # Simulator instruction rate (inst/s)
+host_op_rate 241737 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 1548372689 # Simulator tick rate (ticks/s)
+host_mem_usage 812680 # Number of bytes of host memory used
+host_seconds 3327.57 # Real time elapsed on the host
+sim_insts 406949634 # Number of instructions simulated
+sim_ops 804396566 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1000 # Clock period in ticks
system.physmem.bytes_read::cpu.dtb.walker 4096 # Number of bytes read from this memory
system.physmem.bytes_read::cpu.itb.walker 320 # Number of bytes read from this memory
-system.physmem.bytes_read::cpu.inst 1035840 # Number of bytes read from this memory
-system.physmem.bytes_read::cpu.data 10724032 # Number of bytes read from this memory
+system.physmem.bytes_read::cpu.inst 1035776 # Number of bytes read from this memory
+system.physmem.bytes_read::cpu.data 10724352 # Number of bytes read from this memory
system.physmem.bytes_read::pc.south_bridge.ide 28352 # Number of bytes read from this memory
-system.physmem.bytes_read::total 11792640 # Number of bytes read from this memory
-system.physmem.bytes_inst_read::cpu.inst 1035840 # Number of instructions bytes read from this memory
-system.physmem.bytes_inst_read::total 1035840 # Number of instructions bytes read from this memory
-system.physmem.bytes_written::writebacks 9542144 # Number of bytes written to this memory
-system.physmem.bytes_written::total 9542144 # Number of bytes written to this memory
+system.physmem.bytes_read::total 11792896 # Number of bytes read from this memory
+system.physmem.bytes_inst_read::cpu.inst 1035776 # Number of instructions bytes read from this memory
+system.physmem.bytes_inst_read::total 1035776 # Number of instructions bytes read from this memory
+system.physmem.bytes_written::writebacks 9542784 # Number of bytes written to this memory
+system.physmem.bytes_written::total 9542784 # Number of bytes written to this memory
system.physmem.num_reads::cpu.dtb.walker 64 # Number of read requests responded to by this memory
system.physmem.num_reads::cpu.itb.walker 5 # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu.inst 16185 # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu.data 167563 # Number of read requests responded to by this memory
+system.physmem.num_reads::cpu.inst 16184 # Number of read requests responded to by this memory
+system.physmem.num_reads::cpu.data 167568 # Number of read requests responded to by this memory
system.physmem.num_reads::pc.south_bridge.ide 443 # Number of read requests responded to by this memory
-system.physmem.num_reads::total 184260 # Number of read requests responded to by this memory
-system.physmem.num_writes::writebacks 149096 # Number of write requests responded to by this memory
-system.physmem.num_writes::total 149096 # Number of write requests responded to by this memory
+system.physmem.num_reads::total 184264 # Number of read requests responded to by this memory
+system.physmem.num_writes::writebacks 149106 # Number of write requests responded to by this memory
+system.physmem.num_writes::total 149106 # Number of write requests responded to by this memory
system.physmem.bw_read::cpu.dtb.walker 795 # Total read bandwidth from this memory (bytes/s)
system.physmem.bw_read::cpu.itb.walker 62 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu.inst 201044 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu.data 2081401 # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu.inst 201031 # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu.data 2081463 # Total read bandwidth from this memory (bytes/s)
system.physmem.bw_read::pc.south_bridge.ide 5503 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::total 2288804 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu.inst 201044 # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::total 201044 # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_write::writebacks 1852011 # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_write::total 1852011 # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_total::writebacks 1852011 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_read::total 2288854 # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu.inst 201031 # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::total 201031 # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_write::writebacks 1852136 # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_write::total 1852136 # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_total::writebacks 1852136 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bw_total::cpu.dtb.walker 795 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bw_total::cpu.itb.walker 62 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu.inst 201044 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu.data 2081401 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu.inst 201031 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu.data 2081463 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bw_total::pc.south_bridge.ide 5503 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::total 4140816 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.readReqs 184260 # Number of read requests accepted
-system.physmem.writeReqs 149096 # Number of write requests accepted
-system.physmem.readBursts 184260 # Number of DRAM read bursts, including those serviced by the write queue
-system.physmem.writeBursts 149096 # Number of DRAM write bursts, including those merged in the write queue
-system.physmem.bytesReadDRAM 11779776 # Total number of bytes read from DRAM
-system.physmem.bytesReadWrQ 12864 # Total number of bytes read from write queue
-system.physmem.bytesWritten 9541120 # Total number of bytes written to DRAM
-system.physmem.bytesReadSys 11792640 # Total read bytes from the system interface side
-system.physmem.bytesWrittenSys 9542144 # Total written bytes from the system interface side
-system.physmem.servicedByWrQ 201 # Number of DRAM read bursts serviced by the write queue
+system.physmem.bw_total::total 4140990 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.readReqs 184264 # Number of read requests accepted
+system.physmem.writeReqs 149106 # Number of write requests accepted
+system.physmem.readBursts 184264 # Number of DRAM read bursts, including those serviced by the write queue
+system.physmem.writeBursts 149106 # Number of DRAM write bursts, including those merged in the write queue
+system.physmem.bytesReadDRAM 11780160 # Total number of bytes read from DRAM
+system.physmem.bytesReadWrQ 12736 # Total number of bytes read from write queue
+system.physmem.bytesWritten 9541632 # Total number of bytes written to DRAM
+system.physmem.bytesReadSys 11792896 # Total read bytes from the system interface side
+system.physmem.bytesWrittenSys 9542784 # Total written bytes from the system interface side
+system.physmem.servicedByWrQ 199 # Number of DRAM read bursts serviced by the write queue
system.physmem.mergedWrBursts 0 # Number of DRAM write bursts merged with an existing one
-system.physmem.neitherReadNorWriteReqs 58140 # Number of requests that are neither read nor write
-system.physmem.perBankRdBursts::0 11261 # Per bank write bursts
-system.physmem.perBankRdBursts::1 10600 # Per bank write bursts
-system.physmem.perBankRdBursts::2 12322 # Per bank write bursts
-system.physmem.perBankRdBursts::3 11592 # Per bank write bursts
-system.physmem.perBankRdBursts::4 11482 # Per bank write bursts
-system.physmem.perBankRdBursts::5 10950 # Per bank write bursts
-system.physmem.perBankRdBursts::6 11082 # Per bank write bursts
-system.physmem.perBankRdBursts::7 11124 # Per bank write bursts
+system.physmem.neitherReadNorWriteReqs 58128 # Number of requests that are neither read nor write
+system.physmem.perBankRdBursts::0 11264 # Per bank write bursts
+system.physmem.perBankRdBursts::1 10595 # Per bank write bursts
+system.physmem.perBankRdBursts::2 12318 # Per bank write bursts
+system.physmem.perBankRdBursts::3 11595 # Per bank write bursts
+system.physmem.perBankRdBursts::4 11491 # Per bank write bursts
+system.physmem.perBankRdBursts::5 10948 # Per bank write bursts
+system.physmem.perBankRdBursts::6 11084 # Per bank write bursts
+system.physmem.perBankRdBursts::7 11123 # Per bank write bursts
system.physmem.perBankRdBursts::8 10622 # Per bank write bursts
-system.physmem.perBankRdBursts::9 11032 # Per bank write bursts
+system.physmem.perBankRdBursts::9 11029 # Per bank write bursts
system.physmem.perBankRdBursts::10 11540 # Per bank write bursts
-system.physmem.perBankRdBursts::11 11373 # Per bank write bursts
+system.physmem.perBankRdBursts::11 11371 # Per bank write bursts
system.physmem.perBankRdBursts::12 12384 # Per bank write bursts
-system.physmem.perBankRdBursts::13 12480 # Per bank write bursts
-system.physmem.perBankRdBursts::14 11990 # Per bank write bursts
+system.physmem.perBankRdBursts::13 12484 # Per bank write bursts
+system.physmem.perBankRdBursts::14 11992 # Per bank write bursts
system.physmem.perBankRdBursts::15 12225 # Per bank write bursts
-system.physmem.perBankWrBursts::0 9586 # Per bank write bursts
-system.physmem.perBankWrBursts::1 9015 # Per bank write bursts
-system.physmem.perBankWrBursts::2 9694 # Per bank write bursts
-system.physmem.perBankWrBursts::3 9483 # Per bank write bursts
-system.physmem.perBankWrBursts::4 9592 # Per bank write bursts
-system.physmem.perBankWrBursts::5 9320 # Per bank write bursts
-system.physmem.perBankWrBursts::6 9057 # Per bank write bursts
-system.physmem.perBankWrBursts::7 9053 # Per bank write bursts
+system.physmem.perBankWrBursts::0 9588 # Per bank write bursts
+system.physmem.perBankWrBursts::1 9011 # Per bank write bursts
+system.physmem.perBankWrBursts::2 9691 # Per bank write bursts
+system.physmem.perBankWrBursts::3 9485 # Per bank write bursts
+system.physmem.perBankWrBursts::4 9599 # Per bank write bursts
+system.physmem.perBankWrBursts::5 9316 # Per bank write bursts
+system.physmem.perBankWrBursts::6 9059 # Per bank write bursts
+system.physmem.perBankWrBursts::7 9052 # Per bank write bursts
system.physmem.perBankWrBursts::8 8752 # Per bank write bursts
-system.physmem.perBankWrBursts::9 9410 # Per bank write bursts
+system.physmem.perBankWrBursts::9 9407 # Per bank write bursts
system.physmem.perBankWrBursts::10 9210 # Per bank write bursts
-system.physmem.perBankWrBursts::11 8755 # Per bank write bursts
-system.physmem.perBankWrBursts::12 9657 # Per bank write bursts
-system.physmem.perBankWrBursts::13 9381 # Per bank write bursts
-system.physmem.perBankWrBursts::14 9483 # Per bank write bursts
-system.physmem.perBankWrBursts::15 9632 # Per bank write bursts
+system.physmem.perBankWrBursts::11 8756 # Per bank write bursts
+system.physmem.perBankWrBursts::12 9659 # Per bank write bursts
+system.physmem.perBankWrBursts::13 9383 # Per bank write bursts
+system.physmem.perBankWrBursts::14 9487 # Per bank write bursts
+system.physmem.perBankWrBursts::15 9633 # Per bank write bursts
system.physmem.numRdRetry 0 # Number of times read queue was full causing retry
-system.physmem.numWrRetry 7 # Number of times write queue was full causing retry
-system.physmem.totGap 5152314469500 # Total gap between requests
+system.physmem.numWrRetry 6 # Number of times write queue was full causing retry
+system.physmem.totGap 5152313509500 # Total gap between requests
system.physmem.readPktSize::0 0 # Read request sizes (log2)
system.physmem.readPktSize::1 0 # Read request sizes (log2)
system.physmem.readPktSize::2 0 # Read request sizes (log2)
system.physmem.readPktSize::3 0 # Read request sizes (log2)
system.physmem.readPktSize::4 0 # Read request sizes (log2)
system.physmem.readPktSize::5 0 # Read request sizes (log2)
-system.physmem.readPktSize::6 184260 # Read request sizes (log2)
+system.physmem.readPktSize::6 184264 # Read request sizes (log2)
system.physmem.writePktSize::0 0 # Write request sizes (log2)
system.physmem.writePktSize::1 0 # Write request sizes (log2)
system.physmem.writePktSize::2 0 # Write request sizes (log2)
system.physmem.writePktSize::3 0 # Write request sizes (log2)
system.physmem.writePktSize::4 0 # Write request sizes (log2)
system.physmem.writePktSize::5 0 # Write request sizes (log2)
-system.physmem.writePktSize::6 149096 # Write request sizes (log2)
+system.physmem.writePktSize::6 149106 # Write request sizes (log2)
system.physmem.rdQLenPdf::0 169844 # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::1 11463 # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::2 1944 # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::3 460 # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::1 11471 # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::2 1942 # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::3 461 # What read queue length does an incoming req see
system.physmem.rdQLenPdf::4 61 # What read queue length does an incoming req see
system.physmem.rdQLenPdf::5 40 # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::6 34 # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::6 36 # What read queue length does an incoming req see
system.physmem.rdQLenPdf::7 37 # What read queue length does an incoming req see
system.physmem.rdQLenPdf::8 26 # What read queue length does an incoming req see
system.physmem.rdQLenPdf::9 33 # What read queue length does an incoming req see
system.physmem.rdQLenPdf::10 26 # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::11 26 # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::11 27 # What read queue length does an incoming req see
system.physmem.rdQLenPdf::12 24 # What read queue length does an incoming req see
system.physmem.rdQLenPdf::13 23 # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::14 6 # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::15 4 # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::14 4 # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::15 3 # What read queue length does an incoming req see
system.physmem.rdQLenPdf::16 3 # What read queue length does an incoming req see
system.physmem.rdQLenPdf::17 3 # What read queue length does an incoming req see
system.physmem.rdQLenPdf::18 1 # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::19 1 # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::19 0 # What read queue length does an incoming req see
system.physmem.rdQLenPdf::20 0 # What read queue length does an incoming req see
system.physmem.rdQLenPdf::21 0 # What read queue length does an incoming req see
system.physmem.rdQLenPdf::22 0 # What read queue length does an incoming req see
@@ -156,92 +156,92 @@ system.physmem.wrQLenPdf::11 1 # Wh
system.physmem.wrQLenPdf::12 1 # What write queue length does an incoming req see
system.physmem.wrQLenPdf::13 1 # What write queue length does an incoming req see
system.physmem.wrQLenPdf::14 1 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::15 2278 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::16 2961 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::17 7401 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::18 7365 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::19 8310 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::20 8291 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::21 9451 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::22 8753 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::23 9957 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::24 9931 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::25 9927 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::26 11713 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::27 9031 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::28 8382 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::29 8611 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::30 7912 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::31 7665 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::32 7493 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::33 340 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::34 245 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::35 200 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::36 194 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::37 215 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::38 204 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::39 146 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::40 173 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::41 130 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::42 199 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::43 118 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::44 141 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::45 116 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::46 98 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::47 130 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::48 140 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::49 149 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::50 99 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::51 77 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::52 63 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::53 86 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::54 60 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::55 41 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::56 63 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::57 47 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::58 26 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::59 36 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::60 35 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::61 28 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::62 12 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::63 38 # What write queue length does an incoming req see
-system.physmem.bytesPerActivate::samples 73146 # Bytes accessed per row activation
-system.physmem.bytesPerActivate::mean 291.483225 # Bytes accessed per row activation
-system.physmem.bytesPerActivate::gmean 174.242867 # Bytes accessed per row activation
-system.physmem.bytesPerActivate::stdev 313.005738 # Bytes accessed per row activation
-system.physmem.bytesPerActivate::0-127 28143 38.48% 38.48% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::128-255 17778 24.30% 62.78% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::256-383 7759 10.61% 73.39% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::384-511 4281 5.85% 79.24% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::512-639 2977 4.07% 83.31% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::640-767 2397 3.28% 86.59% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::768-895 1373 1.88% 88.46% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::896-1023 1102 1.51% 89.97% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::1024-1151 7336 10.03% 100.00% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::total 73146 # Bytes accessed per row activation
-system.physmem.rdPerTurnAround::samples 7286 # Reads before turning the bus around for writes
-system.physmem.rdPerTurnAround::mean 25.261872 # Reads before turning the bus around for writes
-system.physmem.rdPerTurnAround::stdev 562.739811 # Reads before turning the bus around for writes
-system.physmem.rdPerTurnAround::0-2047 7285 99.99% 99.99% # Reads before turning the bus around for writes
+system.physmem.wrQLenPdf::15 2273 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::16 2969 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::17 7394 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::18 7367 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::19 8312 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::20 8280 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::21 9465 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::22 8746 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::23 9965 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::24 9927 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::25 9938 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::26 11756 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::27 9034 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::28 8390 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::29 8612 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::30 7922 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::31 7664 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::32 7491 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::33 338 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::34 240 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::35 199 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::36 193 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::37 214 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::38 203 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::39 145 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::40 172 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::41 129 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::42 198 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::43 117 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::44 140 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::45 103 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::46 97 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::47 129 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::48 139 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::49 148 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::50 98 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::51 76 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::52 62 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::53 85 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::54 59 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::55 40 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::56 62 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::57 46 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::58 25 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::59 35 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::60 34 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::61 13 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::62 11 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::63 36 # What write queue length does an incoming req see
+system.physmem.bytesPerActivate::samples 73162 # Bytes accessed per row activation
+system.physmem.bytesPerActivate::mean 291.431727 # Bytes accessed per row activation
+system.physmem.bytesPerActivate::gmean 174.195666 # Bytes accessed per row activation
+system.physmem.bytesPerActivate::stdev 313.031817 # Bytes accessed per row activation
+system.physmem.bytesPerActivate::0-127 28160 38.49% 38.49% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::128-255 17784 24.31% 62.80% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::256-383 7754 10.60% 73.40% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::384-511 4294 5.87% 79.27% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::512-639 2960 4.05% 83.31% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::640-767 2393 3.27% 86.58% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::768-895 1365 1.87% 88.45% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::896-1023 1117 1.53% 89.97% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::1024-1151 7335 10.03% 100.00% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::total 73162 # Bytes accessed per row activation
+system.physmem.rdPerTurnAround::samples 7284 # Reads before turning the bus around for writes
+system.physmem.rdPerTurnAround::mean 25.269357 # Reads before turning the bus around for writes
+system.physmem.rdPerTurnAround::stdev 562.815412 # Reads before turning the bus around for writes
+system.physmem.rdPerTurnAround::0-2047 7283 99.99% 99.99% # Reads before turning the bus around for writes
system.physmem.rdPerTurnAround::47104-49151 1 0.01% 100.00% # Reads before turning the bus around for writes
-system.physmem.rdPerTurnAround::total 7286 # Reads before turning the bus around for writes
-system.physmem.wrPerTurnAround::samples 7286 # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::mean 20.461158 # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::gmean 18.651895 # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::stdev 13.024155 # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::16-19 6243 85.68% 85.68% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::20-23 165 2.26% 87.95% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::24-27 39 0.54% 88.48% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::28-31 177 2.43% 90.91% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::32-35 22 0.30% 91.22% # Writes before turning the bus around for reads
+system.physmem.rdPerTurnAround::total 7284 # Reads before turning the bus around for writes
+system.physmem.wrPerTurnAround::samples 7284 # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::mean 20.467875 # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::gmean 18.652190 # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::stdev 13.050833 # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::16-19 6239 85.65% 85.65% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::20-23 170 2.33% 87.99% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::24-27 40 0.55% 88.54% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::28-31 173 2.38% 90.91% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::32-35 22 0.30% 91.21% # Writes before turning the bus around for reads
system.physmem.wrPerTurnAround::36-39 151 2.07% 93.29% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::40-43 106 1.45% 94.74% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::44-47 11 0.15% 94.89% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::48-51 24 0.33% 95.22% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::52-55 33 0.45% 95.68% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::56-59 7 0.10% 95.77% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::60-63 7 0.10% 95.87% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::64-67 220 3.02% 98.89% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::40-43 103 1.41% 94.70% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::44-47 10 0.14% 94.84% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::48-51 24 0.33% 95.17% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::52-55 33 0.45% 95.62% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::56-59 7 0.10% 95.72% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::60-63 8 0.11% 95.83% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::64-67 223 3.06% 98.89% # Writes before turning the bus around for reads
system.physmem.wrPerTurnAround::68-71 4 0.05% 98.94% # Writes before turning the bus around for reads
system.physmem.wrPerTurnAround::72-75 9 0.12% 99.07% # Writes before turning the bus around for reads
system.physmem.wrPerTurnAround::76-79 29 0.40% 99.46% # Writes before turning the bus around for reads
@@ -257,13 +257,13 @@ system.physmem.wrPerTurnAround::132-135 1 0.01% 99.96% # Wr
system.physmem.wrPerTurnAround::152-155 1 0.01% 99.97% # Writes before turning the bus around for reads
system.physmem.wrPerTurnAround::156-159 1 0.01% 99.99% # Writes before turning the bus around for reads
system.physmem.wrPerTurnAround::164-167 1 0.01% 100.00% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::total 7286 # Writes before turning the bus around for reads
-system.physmem.totQLat 2105191048 # Total ticks spent queuing
-system.physmem.totMemAccLat 5556297298 # Total ticks spent from burst creation until serviced by the DRAM
-system.physmem.totBusLat 920295000 # Total ticks spent in databus transfers
-system.physmem.avgQLat 11437.59 # Average queueing delay per DRAM burst
+system.physmem.wrPerTurnAround::total 7284 # Writes before turning the bus around for reads
+system.physmem.totQLat 2101117298 # Total ticks spent queuing
+system.physmem.totMemAccLat 5552336048 # Total ticks spent from burst creation until serviced by the DRAM
+system.physmem.totBusLat 920325000 # Total ticks spent in databus transfers
+system.physmem.avgQLat 11415.08 # Average queueing delay per DRAM burst
system.physmem.avgBusLat 5000.00 # Average bus latency per DRAM burst
-system.physmem.avgMemAccLat 30187.59 # Average memory access latency per DRAM burst
+system.physmem.avgMemAccLat 30165.08 # Average memory access latency per DRAM burst
system.physmem.avgRdBW 2.29 # Average DRAM read bandwidth in MiByte/s
system.physmem.avgWrBW 1.85 # Average achieved write bandwidth in MiByte/s
system.physmem.avgRdBWSys 2.29 # Average system read bandwidth in MiByte/s
@@ -274,143 +274,143 @@ system.physmem.busUtilRead 0.02 # Da
system.physmem.busUtilWrite 0.01 # Data bus utilization in percentage for writes
system.physmem.avgRdQLen 1.05 # Average read queue length when enqueuing
system.physmem.avgWrQLen 22.81 # Average write queue length when enqueuing
-system.physmem.readRowHits 150243 # Number of row buffer hits during reads
-system.physmem.writeRowHits 109749 # Number of row buffer hits during writes
-system.physmem.readRowHitRate 81.63 # Row buffer hit rate for reads
+system.physmem.readRowHits 150235 # Number of row buffer hits during reads
+system.physmem.writeRowHits 109755 # Number of row buffer hits during writes
+system.physmem.readRowHitRate 81.62 # Row buffer hit rate for reads
system.physmem.writeRowHitRate 73.61 # Row buffer hit rate for writes
-system.physmem.avgGap 15455892.41 # Average gap between requests
+system.physmem.avgGap 15455240.45 # Average gap between requests
system.physmem.pageHitRate 78.04 # Row buffer hit rate, read and write combined
-system.physmem_0.actEnergy 269634960 # Energy for activate commands per rank (pJ)
-system.physmem_0.preEnergy 147122250 # Energy for precharge commands per rank (pJ)
-system.physmem_0.readEnergy 705213600 # Energy for read commands per rank (pJ)
-system.physmem_0.writeEnergy 484704000 # Energy for write commands per rank (pJ)
+system.physmem_0.actEnergy 269725680 # Energy for activate commands per rank (pJ)
+system.physmem_0.preEnergy 147171750 # Energy for precharge commands per rank (pJ)
+system.physmem_0.readEnergy 705252600 # Energy for read commands per rank (pJ)
+system.physmem_0.writeEnergy 484710480 # Energy for write commands per rank (pJ)
system.physmem_0.refreshEnergy 336523814640 # Energy for refresh commands per rank (pJ)
-system.physmem_0.actBackEnergy 132970948335 # Energy for active background per rank (pJ)
-system.physmem_0.preBackEnergy 2974744703250 # Energy for precharge background per rank (pJ)
-system.physmem_0.totalEnergy 3445846141035 # Total energy per rank (pJ)
-system.physmem_0.averagePower 668.796378 # Core power per rank (mW)
-system.physmem_0.memoryStateTime::IDLE 4948677575724 # Time in different power states
+system.physmem_0.actBackEnergy 132965791830 # Energy for active background per rank (pJ)
+system.physmem_0.preBackEnergy 2974749226500 # Energy for precharge background per rank (pJ)
+system.physmem_0.totalEnergy 3445845693480 # Total energy per rank (pJ)
+system.physmem_0.averagePower 668.796291 # Core power per rank (mW)
+system.physmem_0.memoryStateTime::IDLE 4948684136224 # Time in different power states
system.physmem_0.memoryStateTime::REF 172046940000 # Time in different power states
system.physmem_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.physmem_0.memoryStateTime::ACT 31589843276 # Time in different power states
+system.physmem_0.memoryStateTime::ACT 31582322276 # Time in different power states
system.physmem_0.memoryStateTime::ACT_PDN 0 # Time in different power states
-system.physmem_1.actEnergy 283348800 # Energy for activate commands per rank (pJ)
-system.physmem_1.preEnergy 154605000 # Energy for precharge commands per rank (pJ)
-system.physmem_1.readEnergy 730438800 # Energy for read commands per rank (pJ)
-system.physmem_1.writeEnergy 481334400 # Energy for write commands per rank (pJ)
+system.physmem_1.actEnergy 283379040 # Energy for activate commands per rank (pJ)
+system.physmem_1.preEnergy 154621500 # Energy for precharge commands per rank (pJ)
+system.physmem_1.readEnergy 730446600 # Energy for read commands per rank (pJ)
+system.physmem_1.writeEnergy 481379760 # Energy for write commands per rank (pJ)
system.physmem_1.refreshEnergy 336523814640 # Energy for refresh commands per rank (pJ)
-system.physmem_1.actBackEnergy 133265512935 # Energy for active background per rank (pJ)
-system.physmem_1.preBackEnergy 2974486313250 # Energy for precharge background per rank (pJ)
-system.physmem_1.totalEnergy 3445925367825 # Total energy per rank (pJ)
-system.physmem_1.averagePower 668.811755 # Core power per rank (mW)
-system.physmem_1.memoryStateTime::IDLE 4948236275986 # Time in different power states
+system.physmem_1.actBackEnergy 133234904790 # Energy for active background per rank (pJ)
+system.physmem_1.preBackEnergy 2974513162500 # Energy for precharge background per rank (pJ)
+system.physmem_1.totalEnergy 3445921708830 # Total energy per rank (pJ)
+system.physmem_1.averagePower 668.811045 # Core power per rank (mW)
+system.physmem_1.memoryStateTime::IDLE 4948281584736 # Time in different power states
system.physmem_1.memoryStateTime::REF 172046940000 # Time in different power states
system.physmem_1.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.physmem_1.memoryStateTime::ACT 32026607764 # Time in different power states
+system.physmem_1.memoryStateTime::ACT 31981299014 # Time in different power states
system.physmem_1.memoryStateTime::ACT_PDN 0 # Time in different power states
-system.cpu.branchPred.lookups 86360408 # Number of BP lookups
-system.cpu.branchPred.condPredicted 86360408 # Number of conditional branches predicted
-system.cpu.branchPred.condIncorrect 844738 # Number of conditional branches incorrect
-system.cpu.branchPred.BTBLookups 79711483 # Number of BTB lookups
-system.cpu.branchPred.BTBHits 77808056 # Number of BTB hits
+system.cpu.branchPred.lookups 86361942 # Number of BP lookups
+system.cpu.branchPred.condPredicted 86361942 # Number of conditional branches predicted
+system.cpu.branchPred.condIncorrect 844867 # Number of conditional branches incorrect
+system.cpu.branchPred.BTBLookups 79712463 # Number of BTB lookups
+system.cpu.branchPred.BTBHits 77809670 # Number of BTB hits
system.cpu.branchPred.BTBCorrect 0 # Number of correct BTB predictions (this stat may not work properly.
-system.cpu.branchPred.BTBHitPct 97.612104 # BTB Hit Percentage
-system.cpu.branchPred.usedRAS 1540361 # Number of times the RAS was used to get a target.
-system.cpu.branchPred.RASInCorrect 177639 # Number of incorrect RAS predictions.
+system.cpu.branchPred.BTBHitPct 97.612929 # BTB Hit Percentage
+system.cpu.branchPred.usedRAS 1539914 # Number of times the RAS was used to get a target.
+system.cpu.branchPred.RASInCorrect 177576 # Number of incorrect RAS predictions.
system.cpu_clk_domain.clock 500 # Clock period in ticks
system.cpu.apic_clk_domain.clock 8000 # Clock period in ticks
-system.cpu.numCycles 465551291 # number of cpu cycles simulated
+system.cpu.numCycles 465537238 # 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.fetch.icacheStallCycles 27284501 # Number of cycles fetch is stalled on an Icache miss
-system.cpu.fetch.Insts 426653476 # Number of instructions fetch has processed
-system.cpu.fetch.Branches 86360408 # Number of branches that fetch encountered
-system.cpu.fetch.predictedBranches 79348417 # Number of branches that fetch has predicted taken
-system.cpu.fetch.Cycles 433446162 # Number of cycles fetch has run and was not squashing or blocked
-system.cpu.fetch.SquashCycles 1774418 # Number of cycles fetch has spent squashing
-system.cpu.fetch.TlbCycles 139394 # Number of cycles fetch has spent waiting for tlb
-system.cpu.fetch.MiscStallCycles 62229 # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
-system.cpu.fetch.PendingTrapStallCycles 198576 # Number of stall cycles due to pending traps
+system.cpu.fetch.icacheStallCycles 27283425 # Number of cycles fetch is stalled on an Icache miss
+system.cpu.fetch.Insts 426658175 # Number of instructions fetch has processed
+system.cpu.fetch.Branches 86361942 # Number of branches that fetch encountered
+system.cpu.fetch.predictedBranches 79349584 # Number of branches that fetch has predicted taken
+system.cpu.fetch.Cycles 433433945 # Number of cycles fetch has run and was not squashing or blocked
+system.cpu.fetch.SquashCycles 1774834 # Number of cycles fetch has spent squashing
+system.cpu.fetch.TlbCycles 138611 # Number of cycles fetch has spent waiting for tlb
+system.cpu.fetch.MiscStallCycles 62197 # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
+system.cpu.fetch.PendingTrapStallCycles 198243 # Number of stall cycles due to pending traps
system.cpu.fetch.PendingQuiesceStallCycles 56 # Number of stall cycles due to pending quiesce instructions
-system.cpu.fetch.IcacheWaitRetryStallCycles 774 # Number of stall cycles due to full MSHR
-system.cpu.fetch.CacheLines 8943748 # Number of cache lines fetched
-system.cpu.fetch.IcacheSquashes 426371 # Number of outstanding Icache misses that were squashed
+system.cpu.fetch.IcacheWaitRetryStallCycles 777 # Number of stall cycles due to full MSHR
+system.cpu.fetch.CacheLines 8943730 # Number of cache lines fetched
+system.cpu.fetch.IcacheSquashes 426192 # Number of outstanding Icache misses that were squashed
system.cpu.fetch.ItlbSquashes 4516 # Number of outstanding ITLB misses that were squashed
-system.cpu.fetch.rateDist::samples 462018901 # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::mean 1.822492 # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::stdev 3.015475 # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::samples 462004671 # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::mean 1.822565 # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::stdev 3.015508 # Number of instructions fetched each cycle (Total)
system.cpu.fetch.rateDist::underflows 0 0.00% 0.00% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::0 297432046 64.38% 64.38% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::1 2127313 0.46% 64.84% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::2 72010980 15.59% 80.42% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::3 1540927 0.33% 80.76% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::4 2092821 0.45% 81.21% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::5 2281981 0.49% 81.70% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::6 1471602 0.32% 82.02% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::7 1847080 0.40% 82.42% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::8 81214151 17.58% 100.00% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::0 297416009 64.38% 64.38% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::1 2127138 0.46% 64.84% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::2 72011199 15.59% 80.42% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::3 1542030 0.33% 80.76% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::4 2092912 0.45% 81.21% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::5 2282044 0.49% 81.70% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::6 1471797 0.32% 82.02% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::7 1847192 0.40% 82.42% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::8 81214350 17.58% 100.00% # Number of instructions fetched each cycle (Total)
system.cpu.fetch.rateDist::overflows 0 0.00% 100.00% # Number of instructions fetched each cycle (Total)
system.cpu.fetch.rateDist::min_value 0 # Number of instructions fetched each cycle (Total)
system.cpu.fetch.rateDist::max_value 8 # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::total 462018901 # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.branchRate 0.185501 # Number of branch fetches per cycle
-system.cpu.fetch.rate 0.916448 # Number of inst fetches per cycle
-system.cpu.decode.IdleCycles 22519839 # Number of cycles decode is idle
-system.cpu.decode.BlockedCycles 281050355 # Number of cycles decode is blocked
-system.cpu.decode.RunCycles 150243576 # Number of cycles decode is running
-system.cpu.decode.UnblockCycles 7317922 # Number of cycles decode is unblocking
-system.cpu.decode.SquashCycles 887209 # Number of cycles decode is squashing
-system.cpu.decode.DecodedInsts 834205750 # Number of instructions handled by decode
-system.cpu.rename.SquashCycles 887209 # Number of cycles rename is squashing
-system.cpu.rename.IdleCycles 25305856 # Number of cycles rename is idle
-system.cpu.rename.BlockCycles 229987183 # Number of cycles rename is blocking
-system.cpu.rename.serializeStallCycles 14520771 # count of cycles rename stalled for serializing inst
-system.cpu.rename.RunCycles 154096496 # Number of cycles rename is running
-system.cpu.rename.UnblockCycles 37221386 # Number of cycles rename is unblocking
-system.cpu.rename.RenamedInsts 830901673 # Number of instructions processed by rename
-system.cpu.rename.ROBFullEvents 454414 # Number of times rename has blocked due to ROB full
-system.cpu.rename.IQFullEvents 12058066 # Number of times rename has blocked due to IQ full
-system.cpu.rename.LQFullEvents 208457 # Number of times rename has blocked due to LQ full
-system.cpu.rename.SQFullEvents 22294259 # Number of times rename has blocked due to SQ full
-system.cpu.rename.RenamedOperands 992600987 # Number of destination operands rename has renamed
-system.cpu.rename.RenameLookups 1804085973 # Number of register rename lookups that rename has made
-system.cpu.rename.int_rename_lookups 1109069164 # Number of integer rename lookups
+system.cpu.fetch.rateDist::total 462004671 # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.branchRate 0.185510 # Number of branch fetches per cycle
+system.cpu.fetch.rate 0.916486 # Number of inst fetches per cycle
+system.cpu.decode.IdleCycles 22519882 # Number of cycles decode is idle
+system.cpu.decode.BlockedCycles 281035605 # Number of cycles decode is blocked
+system.cpu.decode.RunCycles 150243041 # Number of cycles decode is running
+system.cpu.decode.UnblockCycles 7318726 # Number of cycles decode is unblocking
+system.cpu.decode.SquashCycles 887417 # Number of cycles decode is squashing
+system.cpu.decode.DecodedInsts 834212570 # Number of instructions handled by decode
+system.cpu.rename.SquashCycles 887417 # Number of cycles rename is squashing
+system.cpu.rename.IdleCycles 25306548 # Number of cycles rename is idle
+system.cpu.rename.BlockCycles 229981312 # Number of cycles rename is blocking
+system.cpu.rename.serializeStallCycles 14515163 # count of cycles rename stalled for serializing inst
+system.cpu.rename.RunCycles 154096108 # Number of cycles rename is running
+system.cpu.rename.UnblockCycles 37218123 # Number of cycles rename is unblocking
+system.cpu.rename.RenamedInsts 830907338 # Number of instructions processed by rename
+system.cpu.rename.ROBFullEvents 454391 # Number of times rename has blocked due to ROB full
+system.cpu.rename.IQFullEvents 12058587 # Number of times rename has blocked due to IQ full
+system.cpu.rename.LQFullEvents 208124 # Number of times rename has blocked due to LQ full
+system.cpu.rename.SQFullEvents 22290402 # Number of times rename has blocked due to SQ full
+system.cpu.rename.RenamedOperands 992604792 # Number of destination operands rename has renamed
+system.cpu.rename.RenameLookups 1804097397 # Number of register rename lookups that rename has made
+system.cpu.rename.int_rename_lookups 1109074070 # Number of integer rename lookups
system.cpu.rename.fp_rename_lookups 286 # Number of floating rename lookups
-system.cpu.rename.CommittedMaps 961883524 # Number of HB maps that are committed
-system.cpu.rename.UndoneMaps 30717461 # Number of HB maps that are undone due to squashing
-system.cpu.rename.serializingInsts 460427 # count of serializing insts renamed
-system.cpu.rename.tempSerializingInsts 463529 # count of temporary serializing insts renamed
-system.cpu.rename.skidInsts 38187587 # count of insts added to the skid buffer
-system.cpu.memDep0.insertedLoads 17040256 # Number of loads inserted to the mem dependence unit.
-system.cpu.memDep0.insertedStores 10018392 # Number of stores inserted to the mem dependence unit.
-system.cpu.memDep0.conflictingLoads 1266986 # Number of conflicting loads.
-system.cpu.memDep0.conflictingStores 1072258 # Number of conflicting stores.
-system.cpu.iq.iqInstsAdded 825691253 # Number of instructions added to the IQ (excludes non-spec)
-system.cpu.iq.iqNonSpecInstsAdded 1151613 # Number of non-speculative instructions added to the IQ
-system.cpu.iq.iqInstsIssued 820808364 # Number of instructions issued
-system.cpu.iq.iqSquashedInstsIssued 215045 # Number of squashed instructions issued
-system.cpu.iq.iqSquashedInstsExamined 22448205 # Number of squashed instructions iterated over during squash; mainly for profiling
-system.cpu.iq.iqSquashedOperandsExamined 33824600 # Number of squashed operands that are examined and possibly removed from graph
-system.cpu.iq.iqSquashedNonSpecRemoved 141893 # Number of squashed non-spec instructions that were removed
-system.cpu.iq.issued_per_cycle::samples 462018901 # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::mean 1.776569 # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::stdev 2.399860 # Number of insts issued each cycle
+system.cpu.rename.CommittedMaps 961885827 # Number of HB maps that are committed
+system.cpu.rename.UndoneMaps 30718963 # Number of HB maps that are undone due to squashing
+system.cpu.rename.serializingInsts 460377 # count of serializing insts renamed
+system.cpu.rename.tempSerializingInsts 463475 # count of temporary serializing insts renamed
+system.cpu.rename.skidInsts 38191150 # count of insts added to the skid buffer
+system.cpu.memDep0.insertedLoads 17040621 # Number of loads inserted to the mem dependence unit.
+system.cpu.memDep0.insertedStores 10018939 # Number of stores inserted to the mem dependence unit.
+system.cpu.memDep0.conflictingLoads 1267546 # Number of conflicting loads.
+system.cpu.memDep0.conflictingStores 1072117 # Number of conflicting stores.
+system.cpu.iq.iqInstsAdded 825695768 # Number of instructions added to the IQ (excludes non-spec)
+system.cpu.iq.iqNonSpecInstsAdded 1151715 # Number of non-speculative instructions added to the IQ
+system.cpu.iq.iqInstsIssued 820812543 # Number of instructions issued
+system.cpu.iq.iqSquashedInstsIssued 215202 # Number of squashed instructions issued
+system.cpu.iq.iqSquashedInstsExamined 22450912 # Number of squashed instructions iterated over during squash; mainly for profiling
+system.cpu.iq.iqSquashedOperandsExamined 33825927 # Number of squashed operands that are examined and possibly removed from graph
+system.cpu.iq.iqSquashedNonSpecRemoved 141995 # Number of squashed non-spec instructions that were removed
+system.cpu.iq.issued_per_cycle::samples 462004671 # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::mean 1.776633 # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::stdev 2.399879 # Number of insts issued each cycle
system.cpu.iq.issued_per_cycle::underflows 0 0.00% 0.00% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::0 278841075 60.35% 60.35% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::1 13664119 2.96% 63.31% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::2 9689206 2.10% 65.41% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::3 6979280 1.51% 66.92% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::4 74151695 16.05% 82.97% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::5 4284933 0.93% 83.89% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::6 72644295 15.72% 99.62% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::7 1183606 0.26% 99.87% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::8 580692 0.13% 100.00% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::0 278825933 60.35% 60.35% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::1 13663917 2.96% 63.31% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::2 9689323 2.10% 65.41% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::3 6980180 1.51% 66.92% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::4 74150960 16.05% 82.97% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::5 4285873 0.93% 83.89% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::6 72643996 15.72% 99.62% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::7 1183653 0.26% 99.87% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::8 580836 0.13% 100.00% # Number of insts issued each cycle
system.cpu.iq.issued_per_cycle::overflows 0 0.00% 100.00% # Number of insts issued each cycle
system.cpu.iq.issued_per_cycle::min_value 0 # Number of insts issued each cycle
system.cpu.iq.issued_per_cycle::max_value 8 # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::total 462018901 # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::total 462004671 # Number of insts issued each cycle
system.cpu.iq.fu_full::No_OpClass 0 0.00% 0.00% # attempts to use FU when none available
-system.cpu.iq.fu_full::IntAlu 1922566 72.06% 72.06% # attempts to use FU when none available
+system.cpu.iq.fu_full::IntAlu 1923038 72.06% 72.06% # attempts to use FU when none available
system.cpu.iq.fu_full::IntMult 0 0.00% 72.06% # attempts to use FU when none available
system.cpu.iq.fu_full::IntDiv 0 0.00% 72.06% # attempts to use FU when none available
system.cpu.iq.fu_full::FloatAdd 0 0.00% 72.06% # attempts to use FU when none available
@@ -439,14 +439,14 @@ system.cpu.iq.fu_full::SimdFloatMisc 0 0.00% 72.06% # at
system.cpu.iq.fu_full::SimdFloatMult 0 0.00% 72.06% # attempts to use FU when none available
system.cpu.iq.fu_full::SimdFloatMultAcc 0 0.00% 72.06% # attempts to use FU when none available
system.cpu.iq.fu_full::SimdFloatSqrt 0 0.00% 72.06% # attempts to use FU when none available
-system.cpu.iq.fu_full::MemRead 586085 21.97% 94.02% # attempts to use FU when none available
-system.cpu.iq.fu_full::MemWrite 159449 5.98% 100.00% # attempts to use FU when none available
+system.cpu.iq.fu_full::MemRead 586062 21.96% 94.02% # attempts to use FU when none available
+system.cpu.iq.fu_full::MemWrite 159510 5.98% 100.00% # attempts to use FU when none available
system.cpu.iq.fu_full::IprAccess 0 0.00% 100.00% # attempts to use FU when none available
system.cpu.iq.fu_full::InstPrefetch 0 0.00% 100.00% # attempts to use FU when none available
-system.cpu.iq.FU_type_0::No_OpClass 284230 0.03% 0.03% # Type of FU issued
-system.cpu.iq.FU_type_0::IntAlu 792921370 96.60% 96.64% # Type of FU issued
-system.cpu.iq.FU_type_0::IntMult 149961 0.02% 96.66% # Type of FU issued
-system.cpu.iq.FU_type_0::IntDiv 126332 0.02% 96.67% # Type of FU issued
+system.cpu.iq.FU_type_0::No_OpClass 284391 0.03% 0.03% # Type of FU issued
+system.cpu.iq.FU_type_0::IntAlu 792925473 96.60% 96.64% # Type of FU issued
+system.cpu.iq.FU_type_0::IntMult 149981 0.02% 96.66% # Type of FU issued
+system.cpu.iq.FU_type_0::IntDiv 126333 0.02% 96.67% # Type of FU issued
system.cpu.iq.FU_type_0::FloatAdd 0 0.00% 96.67% # Type of FU issued
system.cpu.iq.FU_type_0::FloatCmp 0 0.00% 96.67% # Type of FU issued
system.cpu.iq.FU_type_0::FloatCvt 89 0.00% 96.67% # Type of FU issued
@@ -473,96 +473,96 @@ system.cpu.iq.FU_type_0::SimdFloatMisc 0 0.00% 96.67% # Ty
system.cpu.iq.FU_type_0::SimdFloatMult 0 0.00% 96.67% # Type of FU issued
system.cpu.iq.FU_type_0::SimdFloatMultAcc 0 0.00% 96.67% # Type of FU issued
system.cpu.iq.FU_type_0::SimdFloatSqrt 0 0.00% 96.67% # Type of FU issued
-system.cpu.iq.FU_type_0::MemRead 18051625 2.20% 98.87% # Type of FU issued
-system.cpu.iq.FU_type_0::MemWrite 9274757 1.13% 100.00% # Type of FU issued
+system.cpu.iq.FU_type_0::MemRead 18051798 2.20% 98.87% # Type of FU issued
+system.cpu.iq.FU_type_0::MemWrite 9274478 1.13% 100.00% # Type of FU issued
system.cpu.iq.FU_type_0::IprAccess 0 0.00% 100.00% # Type of FU issued
system.cpu.iq.FU_type_0::InstPrefetch 0 0.00% 100.00% # Type of FU issued
-system.cpu.iq.FU_type_0::total 820808364 # Type of FU issued
-system.cpu.iq.rate 1.763089 # Inst issue rate
-system.cpu.iq.fu_busy_cnt 2668100 # FU busy when requested
+system.cpu.iq.FU_type_0::total 820812543 # Type of FU issued
+system.cpu.iq.rate 1.763151 # Inst issue rate
+system.cpu.iq.fu_busy_cnt 2668610 # FU busy when requested
system.cpu.iq.fu_busy_rate 0.003251 # FU busy rate (busy events/executed inst)
-system.cpu.iq.int_inst_queue_reads 2106518335 # Number of integer instruction queue reads
-system.cpu.iq.int_inst_queue_writes 849303097 # Number of integer instruction queue writes
-system.cpu.iq.int_inst_queue_wakeup_accesses 816525348 # Number of integer instruction queue wakeup accesses
+system.cpu.iq.int_inst_queue_reads 2106513130 # Number of integer instruction queue reads
+system.cpu.iq.int_inst_queue_writes 849310448 # Number of integer instruction queue writes
+system.cpu.iq.int_inst_queue_wakeup_accesses 816528938 # Number of integer instruction queue wakeup accesses
system.cpu.iq.fp_inst_queue_reads 438 # Number of floating instruction queue reads
system.cpu.iq.fp_inst_queue_writes 438 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_wakeup_accesses 154 # Number of floating instruction queue wakeup accesses
-system.cpu.iq.int_alu_accesses 823192025 # Number of integer alu accesses
+system.cpu.iq.int_alu_accesses 823196553 # Number of integer alu accesses
system.cpu.iq.fp_alu_accesses 209 # Number of floating point alu accesses
-system.cpu.iew.lsq.thread0.forwLoads 1863548 # Number of loads that had data forwarded from stores
+system.cpu.iew.lsq.thread0.forwLoads 1863533 # Number of loads that had data forwarded from stores
system.cpu.iew.lsq.thread0.invAddrLoads 0 # Number of loads ignored due to an invalid address
-system.cpu.iew.lsq.thread0.squashedLoads 3085191 # Number of loads squashed
-system.cpu.iew.lsq.thread0.ignoredResponses 14446 # Number of memory responses ignored because the instruction is squashed
-system.cpu.iew.lsq.thread0.memOrderViolation 13942 # Number of memory ordering violations
-system.cpu.iew.lsq.thread0.squashedStores 1597044 # Number of stores squashed
+system.cpu.iew.lsq.thread0.squashedLoads 3085538 # Number of loads squashed
+system.cpu.iew.lsq.thread0.ignoredResponses 14402 # Number of memory responses ignored because the instruction is squashed
+system.cpu.iew.lsq.thread0.memOrderViolation 13954 # Number of memory ordering violations
+system.cpu.iew.lsq.thread0.squashedStores 1597584 # Number of stores squashed
system.cpu.iew.lsq.thread0.invAddrSwpfs 0 # Number of software prefetches ignored due to an invalid address
system.cpu.iew.lsq.thread0.blockedLoads 0 # Number of blocked loads due to partial load-store forwarding
-system.cpu.iew.lsq.thread0.rescheduledLoads 2095832 # Number of loads that were rescheduled
-system.cpu.iew.lsq.thread0.cacheBlocked 68625 # Number of times an access to memory failed due to the cache being blocked
+system.cpu.iew.lsq.thread0.rescheduledLoads 2095829 # Number of loads that were rescheduled
+system.cpu.iew.lsq.thread0.cacheBlocked 68627 # Number of times an access to memory failed due to the cache being blocked
system.cpu.iew.iewIdleCycles 0 # Number of cycles IEW is idle
-system.cpu.iew.iewSquashCycles 887209 # Number of cycles IEW is squashing
-system.cpu.iew.iewBlockCycles 206158213 # Number of cycles IEW is blocking
-system.cpu.iew.iewUnblockCycles 15645218 # Number of cycles IEW is unblocking
-system.cpu.iew.iewDispatchedInsts 826842866 # Number of instructions dispatched to IQ
-system.cpu.iew.iewDispSquashedInsts 165190 # Number of squashed instructions skipped by dispatch
-system.cpu.iew.iewDispLoadInsts 17040277 # Number of dispatched load instructions
-system.cpu.iew.iewDispStoreInsts 10018392 # Number of dispatched store instructions
-system.cpu.iew.iewDispNonSpecInsts 682629 # Number of dispatched non-speculative instructions
-system.cpu.iew.iewIQFullEvents 383889 # Number of times the IQ has become full, causing a stall
-system.cpu.iew.iewLSQFullEvents 14436572 # Number of times the LSQ has become full, causing a stall
-system.cpu.iew.memOrderViolationEvents 13942 # Number of memory order violations
-system.cpu.iew.predictedTakenIncorrect 477389 # Number of branches that were predicted taken incorrectly
-system.cpu.iew.predictedNotTakenIncorrect 506444 # Number of branches that were predicted not taken incorrectly
-system.cpu.iew.branchMispredicts 983833 # Number of branch mispredicts detected at execute
-system.cpu.iew.iewExecutedInsts 819298071 # Number of executed instructions
-system.cpu.iew.iewExecLoadInsts 17680302 # Number of load instructions executed
-system.cpu.iew.iewExecSquashedInsts 1386078 # Number of squashed instructions skipped in execute
+system.cpu.iew.iewSquashCycles 887417 # Number of cycles IEW is squashing
+system.cpu.iew.iewBlockCycles 206161533 # Number of cycles IEW is blocking
+system.cpu.iew.iewUnblockCycles 15636111 # Number of cycles IEW is unblocking
+system.cpu.iew.iewDispatchedInsts 826847483 # Number of instructions dispatched to IQ
+system.cpu.iew.iewDispSquashedInsts 165160 # Number of squashed instructions skipped by dispatch
+system.cpu.iew.iewDispLoadInsts 17040642 # Number of dispatched load instructions
+system.cpu.iew.iewDispStoreInsts 10018939 # Number of dispatched store instructions
+system.cpu.iew.iewDispNonSpecInsts 682638 # Number of dispatched non-speculative instructions
+system.cpu.iew.iewIQFullEvents 383814 # Number of times the IQ has become full, causing a stall
+system.cpu.iew.iewLSQFullEvents 14427518 # Number of times the LSQ has become full, causing a stall
+system.cpu.iew.memOrderViolationEvents 13954 # Number of memory order violations
+system.cpu.iew.predictedTakenIncorrect 477334 # Number of branches that were predicted taken incorrectly
+system.cpu.iew.predictedNotTakenIncorrect 506559 # Number of branches that were predicted not taken incorrectly
+system.cpu.iew.branchMispredicts 983893 # Number of branch mispredicts detected at execute
+system.cpu.iew.iewExecutedInsts 819301527 # Number of executed instructions
+system.cpu.iew.iewExecLoadInsts 17680087 # Number of load instructions executed
+system.cpu.iew.iewExecSquashedInsts 1386795 # Number of squashed instructions skipped in execute
system.cpu.iew.exec_swp 0 # number of swp insts executed
system.cpu.iew.exec_nop 0 # number of nop insts executed
-system.cpu.iew.exec_refs 26745461 # number of memory reference insts executed
-system.cpu.iew.exec_branches 82993620 # Number of branches executed
-system.cpu.iew.exec_stores 9065159 # Number of stores executed
-system.cpu.iew.exec_rate 1.759845 # Inst execution rate
-system.cpu.iew.wb_sent 818824421 # cumulative count of insts sent to commit
-system.cpu.iew.wb_count 816525502 # cumulative count of insts written-back
-system.cpu.iew.wb_producers 638690631 # num instructions producing a value
-system.cpu.iew.wb_consumers 1046712832 # num instructions consuming a value
-system.cpu.iew.wb_rate 1.753889 # insts written-back per cycle
-system.cpu.iew.wb_fanout 0.610187 # average fanout of values written-back
-system.cpu.commit.commitSquashedInsts 22323770 # The number of squashed insts skipped by commit
+system.cpu.iew.exec_refs 26745143 # number of memory reference insts executed
+system.cpu.iew.exec_branches 82994335 # Number of branches executed
+system.cpu.iew.exec_stores 9065056 # Number of stores executed
+system.cpu.iew.exec_rate 1.759905 # Inst execution rate
+system.cpu.iew.wb_sent 818828086 # cumulative count of insts sent to commit
+system.cpu.iew.wb_count 816529092 # cumulative count of insts written-back
+system.cpu.iew.wb_producers 638693519 # num instructions producing a value
+system.cpu.iew.wb_consumers 1046716801 # num instructions consuming a value
+system.cpu.iew.wb_rate 1.753950 # insts written-back per cycle
+system.cpu.iew.wb_fanout 0.610188 # average fanout of values written-back
+system.cpu.commit.commitSquashedInsts 22326581 # The number of squashed insts skipped by commit
system.cpu.commit.commitNonSpecStalls 1009720 # The number of times commit has been forced to stall to communicate backwards
-system.cpu.commit.branchMispredicts 855337 # The number of times a branch was mispredicted
-system.cpu.commit.committed_per_cycle::samples 458653605 # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::mean 1.753817 # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::stdev 2.647498 # Number of insts commited each cycle
+system.cpu.commit.branchMispredicts 855503 # The number of times a branch was mispredicted
+system.cpu.commit.committed_per_cycle::samples 458638769 # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::mean 1.753878 # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::stdev 2.647523 # Number of insts commited each cycle
system.cpu.commit.committed_per_cycle::underflows 0 0.00% 0.00% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::0 288196518 62.84% 62.84% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::1 11088839 2.42% 65.25% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::2 3639702 0.79% 66.05% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::3 74471288 16.24% 82.28% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::4 2429938 0.53% 82.81% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::5 1624365 0.35% 83.17% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::6 1000566 0.22% 83.39% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::7 70851536 15.45% 98.83% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::8 5350853 1.17% 100.00% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::0 288181414 62.83% 62.83% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::1 11088145 2.42% 65.25% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::2 3640328 0.79% 66.05% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::3 74471829 16.24% 82.28% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::4 2429591 0.53% 82.81% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::5 1624239 0.35% 83.17% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::6 1000805 0.22% 83.39% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::7 70851455 15.45% 98.83% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::8 5350963 1.17% 100.00% # Number of insts commited each cycle
system.cpu.commit.committed_per_cycle::overflows 0 0.00% 100.00% # Number of insts commited each cycle
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 458653605 # Number of insts commited each cycle
-system.cpu.commit.committedInsts 406948645 # Number of instructions committed
-system.cpu.commit.committedOps 804394656 # Number of ops (including micro ops) committed
+system.cpu.commit.committed_per_cycle::total 458638769 # Number of insts commited each cycle
+system.cpu.commit.committedInsts 406949634 # Number of instructions committed
+system.cpu.commit.committedOps 804396566 # Number of ops (including micro ops) committed
system.cpu.commit.swp_count 0 # Number of s/w prefetches committed
-system.cpu.commit.refs 22376433 # Number of memory references committed
-system.cpu.commit.loads 13955085 # Number of loads committed
+system.cpu.commit.refs 22376458 # Number of memory references committed
+system.cpu.commit.loads 13955103 # Number of loads committed
system.cpu.commit.membars 448031 # Number of memory barriers committed
-system.cpu.commit.branches 82000673 # Number of branches committed
+system.cpu.commit.branches 82000860 # Number of branches committed
system.cpu.commit.fp_insts 48 # Number of committed floating point instructions.
-system.cpu.commit.int_insts 733377152 # Number of committed integer instructions.
+system.cpu.commit.int_insts 733378889 # Number of committed integer instructions.
system.cpu.commit.function_calls 1155590 # Number of function calls committed.
-system.cpu.commit.op_class_0::No_OpClass 171815 0.02% 0.02% # Class of committed instruction
-system.cpu.commit.op_class_0::IntAlu 781582591 97.16% 97.19% # Class of committed instruction
+system.cpu.commit.op_class_0::No_OpClass 171811 0.02% 0.02% # Class of committed instruction
+system.cpu.commit.op_class_0::IntAlu 781584496 97.16% 97.19% # Class of committed instruction
system.cpu.commit.op_class_0::IntMult 144575 0.02% 97.20% # Class of committed instruction
-system.cpu.commit.op_class_0::IntDiv 121813 0.02% 97.22% # Class of committed instruction
+system.cpu.commit.op_class_0::IntDiv 121797 0.02% 97.22% # Class of committed instruction
system.cpu.commit.op_class_0::FloatAdd 0 0.00% 97.22% # Class of committed instruction
system.cpu.commit.op_class_0::FloatCmp 0 0.00% 97.22% # Class of committed instruction
system.cpu.commit.op_class_0::FloatCvt 16 0.00% 97.22% # Class of committed instruction
@@ -589,231 +589,231 @@ system.cpu.commit.op_class_0::SimdFloatMisc 0 0.00% 97.22% #
system.cpu.commit.op_class_0::SimdFloatMult 0 0.00% 97.22% # Class of committed instruction
system.cpu.commit.op_class_0::SimdFloatMultAcc 0 0.00% 97.22% # Class of committed instruction
system.cpu.commit.op_class_0::SimdFloatSqrt 0 0.00% 97.22% # Class of committed instruction
-system.cpu.commit.op_class_0::MemRead 13952498 1.73% 98.95% # Class of committed instruction
-system.cpu.commit.op_class_0::MemWrite 8421348 1.05% 100.00% # Class of committed instruction
+system.cpu.commit.op_class_0::MemRead 13952516 1.73% 98.95% # Class of committed instruction
+system.cpu.commit.op_class_0::MemWrite 8421355 1.05% 100.00% # Class of committed instruction
system.cpu.commit.op_class_0::IprAccess 0 0.00% 100.00% # Class of committed instruction
system.cpu.commit.op_class_0::InstPrefetch 0 0.00% 100.00% # Class of committed instruction
-system.cpu.commit.op_class_0::total 804394656 # Class of committed instruction
-system.cpu.commit.bw_lim_events 5350853 # number cycles where commit BW limit reached
-system.cpu.rob.rob_reads 1279942872 # The number of ROB reads
-system.cpu.rob.rob_writes 1656820485 # The number of ROB writes
-system.cpu.timesIdled 287895 # Number of times that the entire CPU went into an idle state and unscheduled itself
-system.cpu.idleCycles 3532390 # Total number of cycles that the CPU has spent unscheduled due to idling
-system.cpu.quiesceCycles 9839075158 # Total number of cycles that CPU has spent quiesced or waiting for an interrupt
-system.cpu.committedInsts 406948645 # Number of Instructions Simulated
-system.cpu.committedOps 804394656 # Number of Ops (including micro ops) Simulated
-system.cpu.cpi 1.144005 # CPI: Cycles Per Instruction
-system.cpu.cpi_total 1.144005 # CPI: Total CPI of All Threads
-system.cpu.ipc 0.874122 # IPC: Instructions Per Cycle
-system.cpu.ipc_total 0.874122 # IPC: Total IPC of All Threads
-system.cpu.int_regfile_reads 1088092002 # number of integer regfile reads
-system.cpu.int_regfile_writes 653524498 # number of integer regfile writes
+system.cpu.commit.op_class_0::total 804396566 # Class of committed instruction
+system.cpu.commit.bw_lim_events 5350963 # number cycles where commit BW limit reached
+system.cpu.rob.rob_reads 1279932650 # The number of ROB reads
+system.cpu.rob.rob_writes 1656830555 # The number of ROB writes
+system.cpu.timesIdled 287928 # Number of times that the entire CPU went into an idle state and unscheduled itself
+system.cpu.idleCycles 3532567 # Total number of cycles that the CPU has spent unscheduled due to idling
+system.cpu.quiesceCycles 9839087291 # Total number of cycles that CPU has spent quiesced or waiting for an interrupt
+system.cpu.committedInsts 406949634 # Number of Instructions Simulated
+system.cpu.committedOps 804396566 # Number of Ops (including micro ops) Simulated
+system.cpu.cpi 1.143968 # CPI: Cycles Per Instruction
+system.cpu.cpi_total 1.143968 # CPI: Total CPI of All Threads
+system.cpu.ipc 0.874151 # IPC: Instructions Per Cycle
+system.cpu.ipc_total 0.874151 # IPC: Total IPC of All Threads
+system.cpu.int_regfile_reads 1088094227 # number of integer regfile reads
+system.cpu.int_regfile_writes 653527011 # number of integer regfile writes
system.cpu.fp_regfile_reads 154 # number of floating regfile reads
-system.cpu.cc_regfile_reads 414883395 # number of cc regfile reads
-system.cpu.cc_regfile_writes 320972082 # number of cc regfile writes
-system.cpu.misc_regfile_reads 264296844 # number of misc regfile reads
+system.cpu.cc_regfile_reads 414885669 # number of cc regfile reads
+system.cpu.cc_regfile_writes 320973068 # number of cc regfile writes
+system.cpu.misc_regfile_reads 264298420 # number of misc regfile reads
system.cpu.misc_regfile_writes 400155 # number of misc regfile writes
-system.cpu.dcache.tags.replacements 1656669 # number of replacements
+system.cpu.dcache.tags.replacements 1656768 # number of replacements
system.cpu.dcache.tags.tagsinuse 511.992170 # Cycle average of tags in use
-system.cpu.dcache.tags.total_refs 18961321 # Total number of references to valid blocks.
-system.cpu.dcache.tags.sampled_refs 1657181 # Sample count of references to valid blocks.
-system.cpu.dcache.tags.avg_refs 11.441913 # Average number of references to valid blocks.
+system.cpu.dcache.tags.total_refs 18961019 # Total number of references to valid blocks.
+system.cpu.dcache.tags.sampled_refs 1657280 # Sample count of references to valid blocks.
+system.cpu.dcache.tags.avg_refs 11.441047 # Average number of references to valid blocks.
system.cpu.dcache.tags.warmup_cycle 65644500 # Cycle when the warmup percentage was hit.
system.cpu.dcache.tags.occ_blocks::cpu.data 511.992170 # Average occupied blocks per requestor
system.cpu.dcache.tags.occ_percent::cpu.data 0.999985 # Average percentage of cache occupancy
system.cpu.dcache.tags.occ_percent::total 0.999985 # Average percentage of cache occupancy
system.cpu.dcache.tags.occ_task_id_blocks::1024 512 # Occupied blocks per task id
-system.cpu.dcache.tags.age_task_id_blocks_1024::0 189 # Occupied blocks per task id
-system.cpu.dcache.tags.age_task_id_blocks_1024::1 305 # Occupied blocks per task id
-system.cpu.dcache.tags.age_task_id_blocks_1024::2 18 # Occupied blocks per task id
+system.cpu.dcache.tags.age_task_id_blocks_1024::0 190 # Occupied blocks per task id
+system.cpu.dcache.tags.age_task_id_blocks_1024::1 303 # Occupied blocks per task id
+system.cpu.dcache.tags.age_task_id_blocks_1024::2 19 # Occupied blocks per task id
system.cpu.dcache.tags.occ_task_id_percent::1024 1 # Percentage of cache occupancy per task id
-system.cpu.dcache.tags.tag_accesses 87667052 # Number of tag accesses
-system.cpu.dcache.tags.data_accesses 87667052 # Number of data accesses
-system.cpu.dcache.ReadReq_hits::cpu.data 10819019 # number of ReadReq hits
-system.cpu.dcache.ReadReq_hits::total 10819019 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits::cpu.data 8076374 # number of WriteReq hits
-system.cpu.dcache.WriteReq_hits::total 8076374 # number of WriteReq hits
-system.cpu.dcache.SoftPFReq_hits::cpu.data 63037 # number of SoftPFReq hits
-system.cpu.dcache.SoftPFReq_hits::total 63037 # number of SoftPFReq hits
-system.cpu.dcache.demand_hits::cpu.data 18895393 # number of demand (read+write) hits
-system.cpu.dcache.demand_hits::total 18895393 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits::cpu.data 18958430 # number of overall hits
-system.cpu.dcache.overall_hits::total 18958430 # number of overall hits
-system.cpu.dcache.ReadReq_misses::cpu.data 1802297 # number of ReadReq misses
-system.cpu.dcache.ReadReq_misses::total 1802297 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses::cpu.data 335310 # number of WriteReq misses
-system.cpu.dcache.WriteReq_misses::total 335310 # number of WriteReq misses
-system.cpu.dcache.SoftPFReq_misses::cpu.data 406421 # number of SoftPFReq misses
-system.cpu.dcache.SoftPFReq_misses::total 406421 # number of SoftPFReq misses
-system.cpu.dcache.demand_misses::cpu.data 2137607 # number of demand (read+write) misses
-system.cpu.dcache.demand_misses::total 2137607 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses::cpu.data 2544028 # number of overall misses
-system.cpu.dcache.overall_misses::total 2544028 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency::cpu.data 30111588500 # number of ReadReq miss cycles
-system.cpu.dcache.ReadReq_miss_latency::total 30111588500 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency::cpu.data 21132348722 # number of WriteReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency::total 21132348722 # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency::cpu.data 51243937222 # number of demand (read+write) miss cycles
-system.cpu.dcache.demand_miss_latency::total 51243937222 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency::cpu.data 51243937222 # number of overall miss cycles
-system.cpu.dcache.overall_miss_latency::total 51243937222 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses::cpu.data 12621316 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_accesses::total 12621316 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses::cpu.data 8411684 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses::total 8411684 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.SoftPFReq_accesses::cpu.data 469458 # number of SoftPFReq accesses(hits+misses)
-system.cpu.dcache.SoftPFReq_accesses::total 469458 # number of SoftPFReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses::cpu.data 21033000 # number of demand (read+write) accesses
-system.cpu.dcache.demand_accesses::total 21033000 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses::cpu.data 21502458 # number of overall (read+write) accesses
-system.cpu.dcache.overall_accesses::total 21502458 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.142798 # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_miss_rate::total 0.142798 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.039862 # miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_miss_rate::total 0.039862 # miss rate for WriteReq accesses
-system.cpu.dcache.SoftPFReq_miss_rate::cpu.data 0.865724 # miss rate for SoftPFReq accesses
-system.cpu.dcache.SoftPFReq_miss_rate::total 0.865724 # miss rate for SoftPFReq accesses
-system.cpu.dcache.demand_miss_rate::cpu.data 0.101631 # miss rate for demand accesses
-system.cpu.dcache.demand_miss_rate::total 0.101631 # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate::cpu.data 0.118313 # miss rate for overall accesses
-system.cpu.dcache.overall_miss_rate::total 0.118313 # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 16707.339856 # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_miss_latency::total 16707.339856 # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 63023.317891 # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::total 63023.317891 # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency::cpu.data 23972.571769 # average overall miss latency
-system.cpu.dcache.demand_avg_miss_latency::total 23972.571769 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::cpu.data 20142.835386 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::total 20142.835386 # average overall miss latency
-system.cpu.dcache.blocked_cycles::no_mshrs 552183 # number of cycles access was blocked
+system.cpu.dcache.tags.tag_accesses 87666283 # Number of tag accesses
+system.cpu.dcache.tags.data_accesses 87666283 # Number of data accesses
+system.cpu.dcache.ReadReq_hits::cpu.data 10818711 # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total 10818711 # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 8076378 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total 8076378 # number of WriteReq hits
+system.cpu.dcache.SoftPFReq_hits::cpu.data 63033 # number of SoftPFReq hits
+system.cpu.dcache.SoftPFReq_hits::total 63033 # number of SoftPFReq hits
+system.cpu.dcache.demand_hits::cpu.data 18895089 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total 18895089 # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data 18958122 # number of overall hits
+system.cpu.dcache.overall_hits::total 18958122 # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data 1802383 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total 1802383 # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 335313 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total 335313 # number of WriteReq misses
+system.cpu.dcache.SoftPFReq_misses::cpu.data 406423 # number of SoftPFReq misses
+system.cpu.dcache.SoftPFReq_misses::total 406423 # number of SoftPFReq misses
+system.cpu.dcache.demand_misses::cpu.data 2137696 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total 2137696 # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data 2544119 # number of overall misses
+system.cpu.dcache.overall_misses::total 2544119 # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 30109912500 # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total 30109912500 # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 21130469723 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total 21130469723 # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 51240382223 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total 51240382223 # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 51240382223 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total 51240382223 # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data 12621094 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total 12621094 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::cpu.data 8411691 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::total 8411691 # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.SoftPFReq_accesses::cpu.data 469456 # number of SoftPFReq accesses(hits+misses)
+system.cpu.dcache.SoftPFReq_accesses::total 469456 # number of SoftPFReq accesses(hits+misses)
+system.cpu.dcache.demand_accesses::cpu.data 21032785 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total 21032785 # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 21502241 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total 21502241 # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.142807 # miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_miss_rate::total 0.142807 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.039863 # miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_miss_rate::total 0.039863 # miss rate for WriteReq accesses
+system.cpu.dcache.SoftPFReq_miss_rate::cpu.data 0.865732 # miss rate for SoftPFReq accesses
+system.cpu.dcache.SoftPFReq_miss_rate::total 0.865732 # miss rate for SoftPFReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.101636 # miss rate for demand accesses
+system.cpu.dcache.demand_miss_rate::total 0.101636 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.118319 # miss rate for overall accesses
+system.cpu.dcache.overall_miss_rate::total 0.118319 # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 16705.612792 # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_miss_latency::total 16705.612792 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 63017.150313 # average WriteReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::total 63017.150313 # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 23969.910700 # average overall miss latency
+system.cpu.dcache.demand_avg_miss_latency::total 23969.910700 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 20140.717562 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::total 20140.717562 # average overall miss latency
+system.cpu.dcache.blocked_cycles::no_mshrs 552645 # 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 52307 # number of cycles access was blocked
+system.cpu.dcache.blocked::no_mshrs 52313 # number of cycles access was blocked
system.cpu.dcache.blocked::no_targets 0 # number of cycles access was blocked
-system.cpu.dcache.avg_blocked_cycles::no_mshrs 10.556579 # average number of cycles each access was blocked
+system.cpu.dcache.avg_blocked_cycles::no_mshrs 10.564200 # average number of cycles each access was blocked
system.cpu.dcache.avg_blocked_cycles::no_targets nan # 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::writebacks 1558965 # number of writebacks
-system.cpu.dcache.writebacks::total 1558965 # number of writebacks
-system.cpu.dcache.ReadReq_mshr_hits::cpu.data 836189 # number of ReadReq MSHR hits
-system.cpu.dcache.ReadReq_mshr_hits::total 836189 # number of ReadReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_hits::cpu.data 44847 # number of WriteReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_hits::total 44847 # number of WriteReq MSHR hits
-system.cpu.dcache.demand_mshr_hits::cpu.data 881036 # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_hits::total 881036 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits::cpu.data 881036 # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_hits::total 881036 # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses::cpu.data 966108 # number of ReadReq MSHR misses
-system.cpu.dcache.ReadReq_mshr_misses::total 966108 # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses::cpu.data 290463 # number of WriteReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses::total 290463 # number of WriteReq MSHR misses
-system.cpu.dcache.SoftPFReq_mshr_misses::cpu.data 402928 # number of SoftPFReq MSHR misses
-system.cpu.dcache.SoftPFReq_mshr_misses::total 402928 # number of SoftPFReq MSHR misses
-system.cpu.dcache.demand_mshr_misses::cpu.data 1256571 # number of demand (read+write) MSHR misses
-system.cpu.dcache.demand_mshr_misses::total 1256571 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses::cpu.data 1659499 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_misses::total 1659499 # number of overall MSHR misses
+system.cpu.dcache.writebacks::writebacks 1559051 # number of writebacks
+system.cpu.dcache.writebacks::total 1559051 # number of writebacks
+system.cpu.dcache.ReadReq_mshr_hits::cpu.data 836185 # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_hits::total 836185 # number of ReadReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::cpu.data 44844 # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::total 44844 # number of WriteReq MSHR hits
+system.cpu.dcache.demand_mshr_hits::cpu.data 881029 # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_hits::total 881029 # number of demand (read+write) MSHR hits
+system.cpu.dcache.overall_mshr_hits::cpu.data 881029 # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_hits::total 881029 # number of overall MSHR hits
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data 966198 # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total 966198 # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data 290469 # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total 290469 # number of WriteReq MSHR misses
+system.cpu.dcache.SoftPFReq_mshr_misses::cpu.data 402930 # number of SoftPFReq MSHR misses
+system.cpu.dcache.SoftPFReq_mshr_misses::total 402930 # number of SoftPFReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data 1256667 # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total 1256667 # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data 1659597 # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total 1659597 # number of overall MSHR misses
system.cpu.dcache.ReadReq_mshr_uncacheable::cpu.data 573460 # number of ReadReq MSHR uncacheable
system.cpu.dcache.ReadReq_mshr_uncacheable::total 573460 # number of ReadReq MSHR uncacheable
system.cpu.dcache.WriteReq_mshr_uncacheable::cpu.data 13902 # number of WriteReq MSHR uncacheable
system.cpu.dcache.WriteReq_mshr_uncacheable::total 13902 # number of WriteReq MSHR uncacheable
system.cpu.dcache.overall_mshr_uncacheable_misses::cpu.data 587362 # number of overall MSHR uncacheable misses
system.cpu.dcache.overall_mshr_uncacheable_misses::total 587362 # number of overall MSHR uncacheable misses
-system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 14275784000 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_latency::total 14275784000 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 19192933722 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency::total 19192933722 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.SoftPFReq_mshr_miss_latency::cpu.data 6799517500 # number of SoftPFReq MSHR miss cycles
-system.cpu.dcache.SoftPFReq_mshr_miss_latency::total 6799517500 # number of SoftPFReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency::cpu.data 33468717722 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency::total 33468717722 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency::cpu.data 40268235222 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency::total 40268235222 # number of overall MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_uncacheable_latency::cpu.data 98146130000 # number of ReadReq MSHR uncacheable cycles
-system.cpu.dcache.ReadReq_mshr_uncacheable_latency::total 98146130000 # number of ReadReq MSHR uncacheable cycles
-system.cpu.dcache.WriteReq_mshr_uncacheable_latency::cpu.data 2778950500 # number of WriteReq MSHR uncacheable cycles
-system.cpu.dcache.WriteReq_mshr_uncacheable_latency::total 2778950500 # number of WriteReq MSHR uncacheable cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency::cpu.data 100925080500 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.overall_mshr_uncacheable_latency::total 100925080500 # number of overall MSHR uncacheable cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.076546 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.076546 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.034531 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.034531 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.SoftPFReq_mshr_miss_rate::cpu.data 0.858283 # mshr miss rate for SoftPFReq accesses
-system.cpu.dcache.SoftPFReq_mshr_miss_rate::total 0.858283 # mshr miss rate for SoftPFReq accesses
-system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.059743 # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_miss_rate::total 0.059743 # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.077177 # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_miss_rate::total 0.077177 # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 14776.592265 # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 14776.592265 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 66077.034672 # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 66077.034672 # average WriteReq mshr miss latency
-system.cpu.dcache.SoftPFReq_avg_mshr_miss_latency::cpu.data 16875.266797 # average SoftPFReq mshr miss latency
-system.cpu.dcache.SoftPFReq_avg_mshr_miss_latency::total 16875.266797 # average SoftPFReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 26634.959522 # average overall mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency::total 26634.959522 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 24265.296467 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency::total 24265.296467 # average overall mshr miss latency
-system.cpu.dcache.ReadReq_avg_mshr_uncacheable_latency::cpu.data 171147.298853 # average ReadReq mshr uncacheable latency
-system.cpu.dcache.ReadReq_avg_mshr_uncacheable_latency::total 171147.298853 # average ReadReq mshr uncacheable latency
-system.cpu.dcache.WriteReq_avg_mshr_uncacheable_latency::cpu.data 199895.734427 # average WriteReq mshr uncacheable latency
-system.cpu.dcache.WriteReq_avg_mshr_uncacheable_latency::total 199895.734427 # average WriteReq mshr uncacheable latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency::cpu.data 171827.732301 # average overall mshr uncacheable latency
-system.cpu.dcache.overall_avg_mshr_uncacheable_latency::total 171827.732301 # average overall mshr uncacheable latency
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 14276500000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total 14276500000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 19191766223 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total 19191766223 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.SoftPFReq_mshr_miss_latency::cpu.data 6799993500 # number of SoftPFReq MSHR miss cycles
+system.cpu.dcache.SoftPFReq_mshr_miss_latency::total 6799993500 # number of SoftPFReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 33468266223 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total 33468266223 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 40268259723 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total 40268259723 # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_uncacheable_latency::cpu.data 98146110500 # number of ReadReq MSHR uncacheable cycles
+system.cpu.dcache.ReadReq_mshr_uncacheable_latency::total 98146110500 # number of ReadReq MSHR uncacheable cycles
+system.cpu.dcache.WriteReq_mshr_uncacheable_latency::cpu.data 2778958000 # number of WriteReq MSHR uncacheable cycles
+system.cpu.dcache.WriteReq_mshr_uncacheable_latency::total 2778958000 # number of WriteReq MSHR uncacheable cycles
+system.cpu.dcache.overall_mshr_uncacheable_latency::cpu.data 100925068500 # number of overall MSHR uncacheable cycles
+system.cpu.dcache.overall_mshr_uncacheable_latency::total 100925068500 # number of overall MSHR uncacheable cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.076554 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.076554 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.034532 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.034532 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.SoftPFReq_mshr_miss_rate::cpu.data 0.858291 # mshr miss rate for SoftPFReq accesses
+system.cpu.dcache.SoftPFReq_mshr_miss_rate::total 0.858291 # mshr miss rate for SoftPFReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.059748 # mshr miss rate for demand accesses
+system.cpu.dcache.demand_mshr_miss_rate::total 0.059748 # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.077183 # mshr miss rate for overall accesses
+system.cpu.dcache.overall_mshr_miss_rate::total 0.077183 # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 14775.956895 # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 14775.956895 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 66071.650410 # average WriteReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 66071.650410 # average WriteReq mshr miss latency
+system.cpu.dcache.SoftPFReq_avg_mshr_miss_latency::cpu.data 16876.364381 # average SoftPFReq mshr miss latency
+system.cpu.dcache.SoftPFReq_avg_mshr_miss_latency::total 16876.364381 # average SoftPFReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 26632.565527 # average overall mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::total 26632.565527 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 24263.878353 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::total 24263.878353 # average overall mshr miss latency
+system.cpu.dcache.ReadReq_avg_mshr_uncacheable_latency::cpu.data 171147.264848 # average ReadReq mshr uncacheable latency
+system.cpu.dcache.ReadReq_avg_mshr_uncacheable_latency::total 171147.264848 # average ReadReq mshr uncacheable latency
+system.cpu.dcache.WriteReq_avg_mshr_uncacheable_latency::cpu.data 199896.273917 # average WriteReq mshr uncacheable latency
+system.cpu.dcache.WriteReq_avg_mshr_uncacheable_latency::total 199896.273917 # average WriteReq mshr uncacheable latency
+system.cpu.dcache.overall_avg_mshr_uncacheable_latency::cpu.data 171827.711871 # average overall mshr uncacheable latency
+system.cpu.dcache.overall_avg_mshr_uncacheable_latency::total 171827.711871 # average overall mshr uncacheable latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
-system.cpu.dtb_walker_cache.tags.replacements 70093 # number of replacements
-system.cpu.dtb_walker_cache.tags.tagsinuse 15.821930 # Cycle average of tags in use
-system.cpu.dtb_walker_cache.tags.total_refs 109512 # Total number of references to valid blocks.
-system.cpu.dtb_walker_cache.tags.sampled_refs 70108 # Sample count of references to valid blocks.
-system.cpu.dtb_walker_cache.tags.avg_refs 1.562047 # Average number of references to valid blocks.
+system.cpu.dtb_walker_cache.tags.replacements 70166 # number of replacements
+system.cpu.dtb_walker_cache.tags.tagsinuse 15.821895 # Cycle average of tags in use
+system.cpu.dtb_walker_cache.tags.total_refs 109067 # Total number of references to valid blocks.
+system.cpu.dtb_walker_cache.tags.sampled_refs 70181 # Sample count of references to valid blocks.
+system.cpu.dtb_walker_cache.tags.avg_refs 1.554082 # Average number of references to valid blocks.
system.cpu.dtb_walker_cache.tags.warmup_cycle 199860126500 # Cycle when the warmup percentage was hit.
-system.cpu.dtb_walker_cache.tags.occ_blocks::cpu.dtb.walker 15.821930 # Average occupied blocks per requestor
-system.cpu.dtb_walker_cache.tags.occ_percent::cpu.dtb.walker 0.988871 # Average percentage of cache occupancy
-system.cpu.dtb_walker_cache.tags.occ_percent::total 0.988871 # Average percentage of cache occupancy
+system.cpu.dtb_walker_cache.tags.occ_blocks::cpu.dtb.walker 15.821895 # Average occupied blocks per requestor
+system.cpu.dtb_walker_cache.tags.occ_percent::cpu.dtb.walker 0.988868 # Average percentage of cache occupancy
+system.cpu.dtb_walker_cache.tags.occ_percent::total 0.988868 # Average percentage of cache occupancy
system.cpu.dtb_walker_cache.tags.occ_task_id_blocks::1024 15 # Occupied blocks per task id
system.cpu.dtb_walker_cache.tags.age_task_id_blocks_1024::0 9 # Occupied blocks per task id
-system.cpu.dtb_walker_cache.tags.age_task_id_blocks_1024::1 4 # Occupied blocks per task id
-system.cpu.dtb_walker_cache.tags.age_task_id_blocks_1024::2 2 # Occupied blocks per task id
+system.cpu.dtb_walker_cache.tags.age_task_id_blocks_1024::1 5 # Occupied blocks per task id
+system.cpu.dtb_walker_cache.tags.age_task_id_blocks_1024::2 1 # Occupied blocks per task id
system.cpu.dtb_walker_cache.tags.occ_task_id_percent::1024 0.937500 # Percentage of cache occupancy per task id
-system.cpu.dtb_walker_cache.tags.tag_accesses 432670 # Number of tag accesses
-system.cpu.dtb_walker_cache.tags.data_accesses 432670 # Number of data accesses
-system.cpu.dtb_walker_cache.ReadReq_hits::cpu.dtb.walker 109535 # number of ReadReq hits
-system.cpu.dtb_walker_cache.ReadReq_hits::total 109535 # number of ReadReq hits
-system.cpu.dtb_walker_cache.demand_hits::cpu.dtb.walker 109535 # number of demand (read+write) hits
-system.cpu.dtb_walker_cache.demand_hits::total 109535 # number of demand (read+write) hits
-system.cpu.dtb_walker_cache.overall_hits::cpu.dtb.walker 109535 # number of overall hits
-system.cpu.dtb_walker_cache.overall_hits::total 109535 # number of overall hits
-system.cpu.dtb_walker_cache.ReadReq_misses::cpu.dtb.walker 71200 # number of ReadReq misses
-system.cpu.dtb_walker_cache.ReadReq_misses::total 71200 # number of ReadReq misses
-system.cpu.dtb_walker_cache.demand_misses::cpu.dtb.walker 71200 # number of demand (read+write) misses
-system.cpu.dtb_walker_cache.demand_misses::total 71200 # number of demand (read+write) misses
-system.cpu.dtb_walker_cache.overall_misses::cpu.dtb.walker 71200 # number of overall misses
-system.cpu.dtb_walker_cache.overall_misses::total 71200 # number of overall misses
-system.cpu.dtb_walker_cache.ReadReq_miss_latency::cpu.dtb.walker 922231500 # number of ReadReq miss cycles
-system.cpu.dtb_walker_cache.ReadReq_miss_latency::total 922231500 # number of ReadReq miss cycles
-system.cpu.dtb_walker_cache.demand_miss_latency::cpu.dtb.walker 922231500 # number of demand (read+write) miss cycles
-system.cpu.dtb_walker_cache.demand_miss_latency::total 922231500 # number of demand (read+write) miss cycles
-system.cpu.dtb_walker_cache.overall_miss_latency::cpu.dtb.walker 922231500 # number of overall miss cycles
-system.cpu.dtb_walker_cache.overall_miss_latency::total 922231500 # number of overall miss cycles
-system.cpu.dtb_walker_cache.ReadReq_accesses::cpu.dtb.walker 180735 # number of ReadReq accesses(hits+misses)
-system.cpu.dtb_walker_cache.ReadReq_accesses::total 180735 # number of ReadReq accesses(hits+misses)
-system.cpu.dtb_walker_cache.demand_accesses::cpu.dtb.walker 180735 # number of demand (read+write) accesses
-system.cpu.dtb_walker_cache.demand_accesses::total 180735 # number of demand (read+write) accesses
-system.cpu.dtb_walker_cache.overall_accesses::cpu.dtb.walker 180735 # number of overall (read+write) accesses
-system.cpu.dtb_walker_cache.overall_accesses::total 180735 # number of overall (read+write) accesses
-system.cpu.dtb_walker_cache.ReadReq_miss_rate::cpu.dtb.walker 0.393947 # miss rate for ReadReq accesses
-system.cpu.dtb_walker_cache.ReadReq_miss_rate::total 0.393947 # miss rate for ReadReq accesses
-system.cpu.dtb_walker_cache.demand_miss_rate::cpu.dtb.walker 0.393947 # miss rate for demand accesses
-system.cpu.dtb_walker_cache.demand_miss_rate::total 0.393947 # miss rate for demand accesses
-system.cpu.dtb_walker_cache.overall_miss_rate::cpu.dtb.walker 0.393947 # miss rate for overall accesses
-system.cpu.dtb_walker_cache.overall_miss_rate::total 0.393947 # miss rate for overall accesses
-system.cpu.dtb_walker_cache.ReadReq_avg_miss_latency::cpu.dtb.walker 12952.689607 # average ReadReq miss latency
-system.cpu.dtb_walker_cache.ReadReq_avg_miss_latency::total 12952.689607 # average ReadReq miss latency
-system.cpu.dtb_walker_cache.demand_avg_miss_latency::cpu.dtb.walker 12952.689607 # average overall miss latency
-system.cpu.dtb_walker_cache.demand_avg_miss_latency::total 12952.689607 # average overall miss latency
-system.cpu.dtb_walker_cache.overall_avg_miss_latency::cpu.dtb.walker 12952.689607 # average overall miss latency
-system.cpu.dtb_walker_cache.overall_avg_miss_latency::total 12952.689607 # average overall miss latency
+system.cpu.dtb_walker_cache.tags.tag_accesses 431964 # Number of tag accesses
+system.cpu.dtb_walker_cache.tags.data_accesses 431964 # Number of data accesses
+system.cpu.dtb_walker_cache.ReadReq_hits::cpu.dtb.walker 109068 # number of ReadReq hits
+system.cpu.dtb_walker_cache.ReadReq_hits::total 109068 # number of ReadReq hits
+system.cpu.dtb_walker_cache.demand_hits::cpu.dtb.walker 109068 # number of demand (read+write) hits
+system.cpu.dtb_walker_cache.demand_hits::total 109068 # number of demand (read+write) hits
+system.cpu.dtb_walker_cache.overall_hits::cpu.dtb.walker 109068 # number of overall hits
+system.cpu.dtb_walker_cache.overall_hits::total 109068 # number of overall hits
+system.cpu.dtb_walker_cache.ReadReq_misses::cpu.dtb.walker 71276 # number of ReadReq misses
+system.cpu.dtb_walker_cache.ReadReq_misses::total 71276 # number of ReadReq misses
+system.cpu.dtb_walker_cache.demand_misses::cpu.dtb.walker 71276 # number of demand (read+write) misses
+system.cpu.dtb_walker_cache.demand_misses::total 71276 # number of demand (read+write) misses
+system.cpu.dtb_walker_cache.overall_misses::cpu.dtb.walker 71276 # number of overall misses
+system.cpu.dtb_walker_cache.overall_misses::total 71276 # number of overall misses
+system.cpu.dtb_walker_cache.ReadReq_miss_latency::cpu.dtb.walker 917687000 # number of ReadReq miss cycles
+system.cpu.dtb_walker_cache.ReadReq_miss_latency::total 917687000 # number of ReadReq miss cycles
+system.cpu.dtb_walker_cache.demand_miss_latency::cpu.dtb.walker 917687000 # number of demand (read+write) miss cycles
+system.cpu.dtb_walker_cache.demand_miss_latency::total 917687000 # number of demand (read+write) miss cycles
+system.cpu.dtb_walker_cache.overall_miss_latency::cpu.dtb.walker 917687000 # number of overall miss cycles
+system.cpu.dtb_walker_cache.overall_miss_latency::total 917687000 # number of overall miss cycles
+system.cpu.dtb_walker_cache.ReadReq_accesses::cpu.dtb.walker 180344 # number of ReadReq accesses(hits+misses)
+system.cpu.dtb_walker_cache.ReadReq_accesses::total 180344 # number of ReadReq accesses(hits+misses)
+system.cpu.dtb_walker_cache.demand_accesses::cpu.dtb.walker 180344 # number of demand (read+write) accesses
+system.cpu.dtb_walker_cache.demand_accesses::total 180344 # number of demand (read+write) accesses
+system.cpu.dtb_walker_cache.overall_accesses::cpu.dtb.walker 180344 # number of overall (read+write) accesses
+system.cpu.dtb_walker_cache.overall_accesses::total 180344 # number of overall (read+write) accesses
+system.cpu.dtb_walker_cache.ReadReq_miss_rate::cpu.dtb.walker 0.395222 # miss rate for ReadReq accesses
+system.cpu.dtb_walker_cache.ReadReq_miss_rate::total 0.395222 # miss rate for ReadReq accesses
+system.cpu.dtb_walker_cache.demand_miss_rate::cpu.dtb.walker 0.395222 # miss rate for demand accesses
+system.cpu.dtb_walker_cache.demand_miss_rate::total 0.395222 # miss rate for demand accesses
+system.cpu.dtb_walker_cache.overall_miss_rate::cpu.dtb.walker 0.395222 # miss rate for overall accesses
+system.cpu.dtb_walker_cache.overall_miss_rate::total 0.395222 # miss rate for overall accesses
+system.cpu.dtb_walker_cache.ReadReq_avg_miss_latency::cpu.dtb.walker 12875.119255 # average ReadReq miss latency
+system.cpu.dtb_walker_cache.ReadReq_avg_miss_latency::total 12875.119255 # average ReadReq miss latency
+system.cpu.dtb_walker_cache.demand_avg_miss_latency::cpu.dtb.walker 12875.119255 # average overall miss latency
+system.cpu.dtb_walker_cache.demand_avg_miss_latency::total 12875.119255 # average overall miss latency
+system.cpu.dtb_walker_cache.overall_avg_miss_latency::cpu.dtb.walker 12875.119255 # average overall miss latency
+system.cpu.dtb_walker_cache.overall_avg_miss_latency::total 12875.119255 # 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
@@ -822,133 +822,133 @@ system.cpu.dtb_walker_cache.avg_blocked_cycles::no_mshrs nan
system.cpu.dtb_walker_cache.avg_blocked_cycles::no_targets nan # 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::writebacks 21274 # number of writebacks
-system.cpu.dtb_walker_cache.writebacks::total 21274 # number of writebacks
-system.cpu.dtb_walker_cache.ReadReq_mshr_misses::cpu.dtb.walker 71200 # number of ReadReq MSHR misses
-system.cpu.dtb_walker_cache.ReadReq_mshr_misses::total 71200 # number of ReadReq MSHR misses
-system.cpu.dtb_walker_cache.demand_mshr_misses::cpu.dtb.walker 71200 # number of demand (read+write) MSHR misses
-system.cpu.dtb_walker_cache.demand_mshr_misses::total 71200 # number of demand (read+write) MSHR misses
-system.cpu.dtb_walker_cache.overall_mshr_misses::cpu.dtb.walker 71200 # number of overall MSHR misses
-system.cpu.dtb_walker_cache.overall_mshr_misses::total 71200 # number of overall MSHR misses
-system.cpu.dtb_walker_cache.ReadReq_mshr_miss_latency::cpu.dtb.walker 851031500 # number of ReadReq MSHR miss cycles
-system.cpu.dtb_walker_cache.ReadReq_mshr_miss_latency::total 851031500 # number of ReadReq MSHR miss cycles
-system.cpu.dtb_walker_cache.demand_mshr_miss_latency::cpu.dtb.walker 851031500 # number of demand (read+write) MSHR miss cycles
-system.cpu.dtb_walker_cache.demand_mshr_miss_latency::total 851031500 # number of demand (read+write) MSHR miss cycles
-system.cpu.dtb_walker_cache.overall_mshr_miss_latency::cpu.dtb.walker 851031500 # number of overall MSHR miss cycles
-system.cpu.dtb_walker_cache.overall_mshr_miss_latency::total 851031500 # number of overall MSHR miss cycles
-system.cpu.dtb_walker_cache.ReadReq_mshr_miss_rate::cpu.dtb.walker 0.393947 # mshr miss rate for ReadReq accesses
-system.cpu.dtb_walker_cache.ReadReq_mshr_miss_rate::total 0.393947 # mshr miss rate for ReadReq accesses
-system.cpu.dtb_walker_cache.demand_mshr_miss_rate::cpu.dtb.walker 0.393947 # mshr miss rate for demand accesses
-system.cpu.dtb_walker_cache.demand_mshr_miss_rate::total 0.393947 # mshr miss rate for demand accesses
-system.cpu.dtb_walker_cache.overall_mshr_miss_rate::cpu.dtb.walker 0.393947 # mshr miss rate for overall accesses
-system.cpu.dtb_walker_cache.overall_mshr_miss_rate::total 0.393947 # mshr miss rate for overall accesses
-system.cpu.dtb_walker_cache.ReadReq_avg_mshr_miss_latency::cpu.dtb.walker 11952.689607 # average ReadReq mshr miss latency
-system.cpu.dtb_walker_cache.ReadReq_avg_mshr_miss_latency::total 11952.689607 # average ReadReq mshr miss latency
-system.cpu.dtb_walker_cache.demand_avg_mshr_miss_latency::cpu.dtb.walker 11952.689607 # average overall mshr miss latency
-system.cpu.dtb_walker_cache.demand_avg_mshr_miss_latency::total 11952.689607 # average overall mshr miss latency
-system.cpu.dtb_walker_cache.overall_avg_mshr_miss_latency::cpu.dtb.walker 11952.689607 # average overall mshr miss latency
-system.cpu.dtb_walker_cache.overall_avg_mshr_miss_latency::total 11952.689607 # average overall mshr miss latency
+system.cpu.dtb_walker_cache.writebacks::writebacks 21382 # number of writebacks
+system.cpu.dtb_walker_cache.writebacks::total 21382 # number of writebacks
+system.cpu.dtb_walker_cache.ReadReq_mshr_misses::cpu.dtb.walker 71276 # number of ReadReq MSHR misses
+system.cpu.dtb_walker_cache.ReadReq_mshr_misses::total 71276 # number of ReadReq MSHR misses
+system.cpu.dtb_walker_cache.demand_mshr_misses::cpu.dtb.walker 71276 # number of demand (read+write) MSHR misses
+system.cpu.dtb_walker_cache.demand_mshr_misses::total 71276 # number of demand (read+write) MSHR misses
+system.cpu.dtb_walker_cache.overall_mshr_misses::cpu.dtb.walker 71276 # number of overall MSHR misses
+system.cpu.dtb_walker_cache.overall_mshr_misses::total 71276 # number of overall MSHR misses
+system.cpu.dtb_walker_cache.ReadReq_mshr_miss_latency::cpu.dtb.walker 846411000 # number of ReadReq MSHR miss cycles
+system.cpu.dtb_walker_cache.ReadReq_mshr_miss_latency::total 846411000 # number of ReadReq MSHR miss cycles
+system.cpu.dtb_walker_cache.demand_mshr_miss_latency::cpu.dtb.walker 846411000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dtb_walker_cache.demand_mshr_miss_latency::total 846411000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dtb_walker_cache.overall_mshr_miss_latency::cpu.dtb.walker 846411000 # number of overall MSHR miss cycles
+system.cpu.dtb_walker_cache.overall_mshr_miss_latency::total 846411000 # number of overall MSHR miss cycles
+system.cpu.dtb_walker_cache.ReadReq_mshr_miss_rate::cpu.dtb.walker 0.395222 # mshr miss rate for ReadReq accesses
+system.cpu.dtb_walker_cache.ReadReq_mshr_miss_rate::total 0.395222 # mshr miss rate for ReadReq accesses
+system.cpu.dtb_walker_cache.demand_mshr_miss_rate::cpu.dtb.walker 0.395222 # mshr miss rate for demand accesses
+system.cpu.dtb_walker_cache.demand_mshr_miss_rate::total 0.395222 # mshr miss rate for demand accesses
+system.cpu.dtb_walker_cache.overall_mshr_miss_rate::cpu.dtb.walker 0.395222 # mshr miss rate for overall accesses
+system.cpu.dtb_walker_cache.overall_mshr_miss_rate::total 0.395222 # mshr miss rate for overall accesses
+system.cpu.dtb_walker_cache.ReadReq_avg_mshr_miss_latency::cpu.dtb.walker 11875.119255 # average ReadReq mshr miss latency
+system.cpu.dtb_walker_cache.ReadReq_avg_mshr_miss_latency::total 11875.119255 # average ReadReq mshr miss latency
+system.cpu.dtb_walker_cache.demand_avg_mshr_miss_latency::cpu.dtb.walker 11875.119255 # average overall mshr miss latency
+system.cpu.dtb_walker_cache.demand_avg_mshr_miss_latency::total 11875.119255 # average overall mshr miss latency
+system.cpu.dtb_walker_cache.overall_avg_mshr_miss_latency::cpu.dtb.walker 11875.119255 # average overall mshr miss latency
+system.cpu.dtb_walker_cache.overall_avg_mshr_miss_latency::total 11875.119255 # average overall mshr miss latency
system.cpu.dtb_walker_cache.no_allocate_misses 0 # Number of misses that were no-allocate
-system.cpu.icache.tags.replacements 977286 # number of replacements
-system.cpu.icache.tags.tagsinuse 509.169987 # Cycle average of tags in use
-system.cpu.icache.tags.total_refs 7899726 # Total number of references to valid blocks.
-system.cpu.icache.tags.sampled_refs 977798 # Sample count of references to valid blocks.
-system.cpu.icache.tags.avg_refs 8.079098 # Average number of references to valid blocks.
+system.cpu.icache.tags.replacements 977252 # number of replacements
+system.cpu.icache.tags.tagsinuse 509.169999 # Cycle average of tags in use
+system.cpu.icache.tags.total_refs 7899773 # Total number of references to valid blocks.
+system.cpu.icache.tags.sampled_refs 977764 # Sample count of references to valid blocks.
+system.cpu.icache.tags.avg_refs 8.079427 # Average number of references to valid blocks.
system.cpu.icache.tags.warmup_cycle 150383300500 # Cycle when the warmup percentage was hit.
-system.cpu.icache.tags.occ_blocks::cpu.inst 509.169987 # Average occupied blocks per requestor
+system.cpu.icache.tags.occ_blocks::cpu.inst 509.169999 # Average occupied blocks per requestor
system.cpu.icache.tags.occ_percent::cpu.inst 0.994473 # Average percentage of cache occupancy
system.cpu.icache.tags.occ_percent::total 0.994473 # Average percentage of cache occupancy
system.cpu.icache.tags.occ_task_id_blocks::1024 512 # Occupied blocks per task id
-system.cpu.icache.tags.age_task_id_blocks_1024::0 96 # Occupied blocks per task id
-system.cpu.icache.tags.age_task_id_blocks_1024::1 290 # Occupied blocks per task id
-system.cpu.icache.tags.age_task_id_blocks_1024::2 126 # Occupied blocks per task id
+system.cpu.icache.tags.age_task_id_blocks_1024::0 99 # Occupied blocks per task id
+system.cpu.icache.tags.age_task_id_blocks_1024::1 286 # Occupied blocks per task id
+system.cpu.icache.tags.age_task_id_blocks_1024::2 127 # Occupied blocks per task id
system.cpu.icache.tags.occ_task_id_percent::1024 1 # Percentage of cache occupancy per task id
-system.cpu.icache.tags.tag_accesses 9921613 # Number of tag accesses
-system.cpu.icache.tags.data_accesses 9921613 # Number of data accesses
-system.cpu.icache.ReadReq_hits::cpu.inst 7899726 # number of ReadReq hits
-system.cpu.icache.ReadReq_hits::total 7899726 # number of ReadReq hits
-system.cpu.icache.demand_hits::cpu.inst 7899726 # number of demand (read+write) hits
-system.cpu.icache.demand_hits::total 7899726 # number of demand (read+write) hits
-system.cpu.icache.overall_hits::cpu.inst 7899726 # number of overall hits
-system.cpu.icache.overall_hits::total 7899726 # number of overall hits
-system.cpu.icache.ReadReq_misses::cpu.inst 1044015 # number of ReadReq misses
-system.cpu.icache.ReadReq_misses::total 1044015 # number of ReadReq misses
-system.cpu.icache.demand_misses::cpu.inst 1044015 # number of demand (read+write) misses
-system.cpu.icache.demand_misses::total 1044015 # number of demand (read+write) misses
-system.cpu.icache.overall_misses::cpu.inst 1044015 # number of overall misses
-system.cpu.icache.overall_misses::total 1044015 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency::cpu.inst 15702934482 # number of ReadReq miss cycles
-system.cpu.icache.ReadReq_miss_latency::total 15702934482 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency::cpu.inst 15702934482 # number of demand (read+write) miss cycles
-system.cpu.icache.demand_miss_latency::total 15702934482 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency::cpu.inst 15702934482 # number of overall miss cycles
-system.cpu.icache.overall_miss_latency::total 15702934482 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses::cpu.inst 8943741 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.ReadReq_accesses::total 8943741 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses::cpu.inst 8943741 # number of demand (read+write) accesses
-system.cpu.icache.demand_accesses::total 8943741 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses::cpu.inst 8943741 # number of overall (read+write) accesses
-system.cpu.icache.overall_accesses::total 8943741 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.116731 # miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_miss_rate::total 0.116731 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate::cpu.inst 0.116731 # miss rate for demand accesses
-system.cpu.icache.demand_miss_rate::total 0.116731 # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate::cpu.inst 0.116731 # miss rate for overall accesses
-system.cpu.icache.overall_miss_rate::total 0.116731 # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 15040.908878 # average ReadReq miss latency
-system.cpu.icache.ReadReq_avg_miss_latency::total 15040.908878 # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency::cpu.inst 15040.908878 # average overall miss latency
-system.cpu.icache.demand_avg_miss_latency::total 15040.908878 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::cpu.inst 15040.908878 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::total 15040.908878 # average overall miss latency
-system.cpu.icache.blocked_cycles::no_mshrs 15272 # number of cycles access was blocked
+system.cpu.icache.tags.tag_accesses 9921559 # Number of tag accesses
+system.cpu.icache.tags.data_accesses 9921559 # Number of data accesses
+system.cpu.icache.ReadReq_hits::cpu.inst 7899773 # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total 7899773 # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst 7899773 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total 7899773 # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst 7899773 # number of overall hits
+system.cpu.icache.overall_hits::total 7899773 # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst 1043950 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total 1043950 # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst 1043950 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total 1043950 # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst 1043950 # number of overall misses
+system.cpu.icache.overall_misses::total 1043950 # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 15700851982 # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total 15700851982 # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 15700851982 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total 15700851982 # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 15700851982 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total 15700851982 # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst 8943723 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total 8943723 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst 8943723 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total 8943723 # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 8943723 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total 8943723 # number of overall (read+write) accesses
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.116724 # miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_miss_rate::total 0.116724 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.116724 # miss rate for demand accesses
+system.cpu.icache.demand_miss_rate::total 0.116724 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.116724 # miss rate for overall accesses
+system.cpu.icache.overall_miss_rate::total 0.116724 # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 15039.850550 # average ReadReq miss latency
+system.cpu.icache.ReadReq_avg_miss_latency::total 15039.850550 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 15039.850550 # average overall miss latency
+system.cpu.icache.demand_avg_miss_latency::total 15039.850550 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 15039.850550 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::total 15039.850550 # average overall miss latency
+system.cpu.icache.blocked_cycles::no_mshrs 15298 # number of cycles access was blocked
system.cpu.icache.blocked_cycles::no_targets 183 # number of cycles access was blocked
-system.cpu.icache.blocked::no_mshrs 489 # number of cycles access was blocked
+system.cpu.icache.blocked::no_mshrs 490 # number of cycles access was blocked
system.cpu.icache.blocked::no_targets 2 # number of cycles access was blocked
-system.cpu.icache.avg_blocked_cycles::no_mshrs 31.231084 # average number of cycles each access was blocked
+system.cpu.icache.avg_blocked_cycles::no_mshrs 31.220408 # average number of cycles each access was blocked
system.cpu.icache.avg_blocked_cycles::no_targets 91.500000 # 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::writebacks 977286 # number of writebacks
-system.cpu.icache.writebacks::total 977286 # number of writebacks
-system.cpu.icache.ReadReq_mshr_hits::cpu.inst 66143 # number of ReadReq MSHR hits
-system.cpu.icache.ReadReq_mshr_hits::total 66143 # number of ReadReq MSHR hits
-system.cpu.icache.demand_mshr_hits::cpu.inst 66143 # number of demand (read+write) MSHR hits
-system.cpu.icache.demand_mshr_hits::total 66143 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits::cpu.inst 66143 # number of overall MSHR hits
-system.cpu.icache.overall_mshr_hits::total 66143 # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses::cpu.inst 977872 # number of ReadReq MSHR misses
-system.cpu.icache.ReadReq_mshr_misses::total 977872 # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses::cpu.inst 977872 # number of demand (read+write) MSHR misses
-system.cpu.icache.demand_mshr_misses::total 977872 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses::cpu.inst 977872 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_misses::total 977872 # number of overall MSHR misses
-system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 13831418488 # number of ReadReq MSHR miss cycles
-system.cpu.icache.ReadReq_mshr_miss_latency::total 13831418488 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency::cpu.inst 13831418488 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency::total 13831418488 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency::cpu.inst 13831418488 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency::total 13831418488 # number of overall MSHR miss cycles
-system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.109336 # mshr miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_mshr_miss_rate::total 0.109336 # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.109336 # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_miss_rate::total 0.109336 # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.109336 # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_miss_rate::total 0.109336 # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 14144.405902 # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 14144.405902 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 14144.405902 # average overall mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency::total 14144.405902 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 14144.405902 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency::total 14144.405902 # average overall mshr miss latency
+system.cpu.icache.writebacks::writebacks 977252 # number of writebacks
+system.cpu.icache.writebacks::total 977252 # number of writebacks
+system.cpu.icache.ReadReq_mshr_hits::cpu.inst 66114 # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_hits::total 66114 # number of ReadReq MSHR hits
+system.cpu.icache.demand_mshr_hits::cpu.inst 66114 # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_hits::total 66114 # number of demand (read+write) MSHR hits
+system.cpu.icache.overall_mshr_hits::cpu.inst 66114 # number of overall MSHR hits
+system.cpu.icache.overall_mshr_hits::total 66114 # number of overall MSHR hits
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst 977836 # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total 977836 # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst 977836 # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total 977836 # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst 977836 # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total 977836 # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 13829997488 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total 13829997488 # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 13829997488 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total 13829997488 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 13829997488 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total 13829997488 # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.109332 # mshr miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_mshr_miss_rate::total 0.109332 # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.109332 # mshr miss rate for demand accesses
+system.cpu.icache.demand_mshr_miss_rate::total 0.109332 # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.109332 # mshr miss rate for overall accesses
+system.cpu.icache.overall_mshr_miss_rate::total 0.109332 # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 14143.473433 # average ReadReq mshr miss latency
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 14143.473433 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 14143.473433 # average overall mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::total 14143.473433 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 14143.473433 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::total 14143.473433 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
-system.cpu.itb_walker_cache.tags.replacements 13564 # number of replacements
-system.cpu.itb_walker_cache.tags.tagsinuse 6.033276 # Cycle average of tags in use
-system.cpu.itb_walker_cache.tags.total_refs 24089 # Total number of references to valid blocks.
-system.cpu.itb_walker_cache.tags.sampled_refs 13580 # Sample count of references to valid blocks.
-system.cpu.itb_walker_cache.tags.avg_refs 1.773859 # Average number of references to valid blocks.
+system.cpu.itb_walker_cache.tags.replacements 13555 # number of replacements
+system.cpu.itb_walker_cache.tags.tagsinuse 6.033283 # Cycle average of tags in use
+system.cpu.itb_walker_cache.tags.total_refs 24087 # Total number of references to valid blocks.
+system.cpu.itb_walker_cache.tags.sampled_refs 13571 # Sample count of references to valid blocks.
+system.cpu.itb_walker_cache.tags.avg_refs 1.774888 # Average number of references to valid blocks.
system.cpu.itb_walker_cache.tags.warmup_cycle 5119783334000 # Cycle when the warmup percentage was hit.
-system.cpu.itb_walker_cache.tags.occ_blocks::cpu.itb.walker 6.033276 # Average occupied blocks per requestor
+system.cpu.itb_walker_cache.tags.occ_blocks::cpu.itb.walker 6.033283 # Average occupied blocks per requestor
system.cpu.itb_walker_cache.tags.occ_percent::cpu.itb.walker 0.377080 # Average percentage of cache occupancy
system.cpu.itb_walker_cache.tags.occ_percent::total 0.377080 # Average percentage of cache occupancy
system.cpu.itb_walker_cache.tags.occ_task_id_blocks::1024 16 # Occupied blocks per task id
@@ -957,48 +957,48 @@ system.cpu.itb_walker_cache.tags.age_task_id_blocks_1024::1 4
system.cpu.itb_walker_cache.tags.age_task_id_blocks_1024::2 3 # Occupied blocks per task id
system.cpu.itb_walker_cache.tags.age_task_id_blocks_1024::3 1 # Occupied blocks per task id
system.cpu.itb_walker_cache.tags.occ_task_id_percent::1024 1 # Percentage of cache occupancy per task id
-system.cpu.itb_walker_cache.tags.tag_accesses 91534 # Number of tag accesses
-system.cpu.itb_walker_cache.tags.data_accesses 91534 # Number of data accesses
-system.cpu.itb_walker_cache.ReadReq_hits::cpu.itb.walker 24087 # number of ReadReq hits
-system.cpu.itb_walker_cache.ReadReq_hits::total 24087 # number of ReadReq hits
+system.cpu.itb_walker_cache.tags.tag_accesses 91500 # Number of tag accesses
+system.cpu.itb_walker_cache.tags.data_accesses 91500 # Number of data accesses
+system.cpu.itb_walker_cache.ReadReq_hits::cpu.itb.walker 24085 # number of ReadReq hits
+system.cpu.itb_walker_cache.ReadReq_hits::total 24085 # number of ReadReq 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::cpu.itb.walker 24089 # number of demand (read+write) hits
-system.cpu.itb_walker_cache.demand_hits::total 24089 # number of demand (read+write) hits
-system.cpu.itb_walker_cache.overall_hits::cpu.itb.walker 24089 # number of overall hits
-system.cpu.itb_walker_cache.overall_hits::total 24089 # number of overall hits
-system.cpu.itb_walker_cache.ReadReq_misses::cpu.itb.walker 14452 # number of ReadReq misses
-system.cpu.itb_walker_cache.ReadReq_misses::total 14452 # number of ReadReq misses
-system.cpu.itb_walker_cache.demand_misses::cpu.itb.walker 14452 # number of demand (read+write) misses
-system.cpu.itb_walker_cache.demand_misses::total 14452 # number of demand (read+write) misses
-system.cpu.itb_walker_cache.overall_misses::cpu.itb.walker 14452 # number of overall misses
-system.cpu.itb_walker_cache.overall_misses::total 14452 # number of overall misses
-system.cpu.itb_walker_cache.ReadReq_miss_latency::cpu.itb.walker 176436500 # number of ReadReq miss cycles
-system.cpu.itb_walker_cache.ReadReq_miss_latency::total 176436500 # number of ReadReq miss cycles
-system.cpu.itb_walker_cache.demand_miss_latency::cpu.itb.walker 176436500 # number of demand (read+write) miss cycles
-system.cpu.itb_walker_cache.demand_miss_latency::total 176436500 # number of demand (read+write) miss cycles
-system.cpu.itb_walker_cache.overall_miss_latency::cpu.itb.walker 176436500 # number of overall miss cycles
-system.cpu.itb_walker_cache.overall_miss_latency::total 176436500 # number of overall miss cycles
-system.cpu.itb_walker_cache.ReadReq_accesses::cpu.itb.walker 38539 # number of ReadReq accesses(hits+misses)
-system.cpu.itb_walker_cache.ReadReq_accesses::total 38539 # number of ReadReq accesses(hits+misses)
+system.cpu.itb_walker_cache.demand_hits::cpu.itb.walker 24087 # number of demand (read+write) hits
+system.cpu.itb_walker_cache.demand_hits::total 24087 # number of demand (read+write) hits
+system.cpu.itb_walker_cache.overall_hits::cpu.itb.walker 24087 # number of overall hits
+system.cpu.itb_walker_cache.overall_hits::total 24087 # number of overall hits
+system.cpu.itb_walker_cache.ReadReq_misses::cpu.itb.walker 14442 # number of ReadReq misses
+system.cpu.itb_walker_cache.ReadReq_misses::total 14442 # number of ReadReq misses
+system.cpu.itb_walker_cache.demand_misses::cpu.itb.walker 14442 # number of demand (read+write) misses
+system.cpu.itb_walker_cache.demand_misses::total 14442 # number of demand (read+write) misses
+system.cpu.itb_walker_cache.overall_misses::cpu.itb.walker 14442 # number of overall misses
+system.cpu.itb_walker_cache.overall_misses::total 14442 # number of overall misses
+system.cpu.itb_walker_cache.ReadReq_miss_latency::cpu.itb.walker 176053500 # number of ReadReq miss cycles
+system.cpu.itb_walker_cache.ReadReq_miss_latency::total 176053500 # number of ReadReq miss cycles
+system.cpu.itb_walker_cache.demand_miss_latency::cpu.itb.walker 176053500 # number of demand (read+write) miss cycles
+system.cpu.itb_walker_cache.demand_miss_latency::total 176053500 # number of demand (read+write) miss cycles
+system.cpu.itb_walker_cache.overall_miss_latency::cpu.itb.walker 176053500 # number of overall miss cycles
+system.cpu.itb_walker_cache.overall_miss_latency::total 176053500 # number of overall miss cycles
+system.cpu.itb_walker_cache.ReadReq_accesses::cpu.itb.walker 38527 # number of ReadReq accesses(hits+misses)
+system.cpu.itb_walker_cache.ReadReq_accesses::total 38527 # number of ReadReq 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::cpu.itb.walker 38541 # number of demand (read+write) accesses
-system.cpu.itb_walker_cache.demand_accesses::total 38541 # number of demand (read+write) accesses
-system.cpu.itb_walker_cache.overall_accesses::cpu.itb.walker 38541 # number of overall (read+write) accesses
-system.cpu.itb_walker_cache.overall_accesses::total 38541 # number of overall (read+write) accesses
-system.cpu.itb_walker_cache.ReadReq_miss_rate::cpu.itb.walker 0.374997 # miss rate for ReadReq accesses
-system.cpu.itb_walker_cache.ReadReq_miss_rate::total 0.374997 # miss rate for ReadReq accesses
-system.cpu.itb_walker_cache.demand_miss_rate::cpu.itb.walker 0.374977 # miss rate for demand accesses
-system.cpu.itb_walker_cache.demand_miss_rate::total 0.374977 # miss rate for demand accesses
-system.cpu.itb_walker_cache.overall_miss_rate::cpu.itb.walker 0.374977 # miss rate for overall accesses
-system.cpu.itb_walker_cache.overall_miss_rate::total 0.374977 # miss rate for overall accesses
-system.cpu.itb_walker_cache.ReadReq_avg_miss_latency::cpu.itb.walker 12208.448658 # average ReadReq miss latency
-system.cpu.itb_walker_cache.ReadReq_avg_miss_latency::total 12208.448658 # average ReadReq miss latency
-system.cpu.itb_walker_cache.demand_avg_miss_latency::cpu.itb.walker 12208.448658 # average overall miss latency
-system.cpu.itb_walker_cache.demand_avg_miss_latency::total 12208.448658 # average overall miss latency
-system.cpu.itb_walker_cache.overall_avg_miss_latency::cpu.itb.walker 12208.448658 # average overall miss latency
-system.cpu.itb_walker_cache.overall_avg_miss_latency::total 12208.448658 # average overall miss latency
+system.cpu.itb_walker_cache.demand_accesses::cpu.itb.walker 38529 # number of demand (read+write) accesses
+system.cpu.itb_walker_cache.demand_accesses::total 38529 # number of demand (read+write) accesses
+system.cpu.itb_walker_cache.overall_accesses::cpu.itb.walker 38529 # number of overall (read+write) accesses
+system.cpu.itb_walker_cache.overall_accesses::total 38529 # number of overall (read+write) accesses
+system.cpu.itb_walker_cache.ReadReq_miss_rate::cpu.itb.walker 0.374854 # miss rate for ReadReq accesses
+system.cpu.itb_walker_cache.ReadReq_miss_rate::total 0.374854 # miss rate for ReadReq accesses
+system.cpu.itb_walker_cache.demand_miss_rate::cpu.itb.walker 0.374835 # miss rate for demand accesses
+system.cpu.itb_walker_cache.demand_miss_rate::total 0.374835 # miss rate for demand accesses
+system.cpu.itb_walker_cache.overall_miss_rate::cpu.itb.walker 0.374835 # miss rate for overall accesses
+system.cpu.itb_walker_cache.overall_miss_rate::total 0.374835 # miss rate for overall accesses
+system.cpu.itb_walker_cache.ReadReq_avg_miss_latency::cpu.itb.walker 12190.382219 # average ReadReq miss latency
+system.cpu.itb_walker_cache.ReadReq_avg_miss_latency::total 12190.382219 # average ReadReq miss latency
+system.cpu.itb_walker_cache.demand_avg_miss_latency::cpu.itb.walker 12190.382219 # average overall miss latency
+system.cpu.itb_walker_cache.demand_avg_miss_latency::total 12190.382219 # average overall miss latency
+system.cpu.itb_walker_cache.overall_avg_miss_latency::cpu.itb.walker 12190.382219 # average overall miss latency
+system.cpu.itb_walker_cache.overall_avg_miss_latency::total 12190.382219 # 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
@@ -1007,187 +1007,187 @@ system.cpu.itb_walker_cache.avg_blocked_cycles::no_mshrs nan
system.cpu.itb_walker_cache.avg_blocked_cycles::no_targets nan # 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::writebacks 2638 # number of writebacks
-system.cpu.itb_walker_cache.writebacks::total 2638 # number of writebacks
-system.cpu.itb_walker_cache.ReadReq_mshr_misses::cpu.itb.walker 14452 # number of ReadReq MSHR misses
-system.cpu.itb_walker_cache.ReadReq_mshr_misses::total 14452 # number of ReadReq MSHR misses
-system.cpu.itb_walker_cache.demand_mshr_misses::cpu.itb.walker 14452 # number of demand (read+write) MSHR misses
-system.cpu.itb_walker_cache.demand_mshr_misses::total 14452 # number of demand (read+write) MSHR misses
-system.cpu.itb_walker_cache.overall_mshr_misses::cpu.itb.walker 14452 # number of overall MSHR misses
-system.cpu.itb_walker_cache.overall_mshr_misses::total 14452 # number of overall MSHR misses
-system.cpu.itb_walker_cache.ReadReq_mshr_miss_latency::cpu.itb.walker 161984500 # number of ReadReq MSHR miss cycles
-system.cpu.itb_walker_cache.ReadReq_mshr_miss_latency::total 161984500 # number of ReadReq MSHR miss cycles
-system.cpu.itb_walker_cache.demand_mshr_miss_latency::cpu.itb.walker 161984500 # number of demand (read+write) MSHR miss cycles
-system.cpu.itb_walker_cache.demand_mshr_miss_latency::total 161984500 # number of demand (read+write) MSHR miss cycles
-system.cpu.itb_walker_cache.overall_mshr_miss_latency::cpu.itb.walker 161984500 # number of overall MSHR miss cycles
-system.cpu.itb_walker_cache.overall_mshr_miss_latency::total 161984500 # number of overall MSHR miss cycles
-system.cpu.itb_walker_cache.ReadReq_mshr_miss_rate::cpu.itb.walker 0.374997 # mshr miss rate for ReadReq accesses
-system.cpu.itb_walker_cache.ReadReq_mshr_miss_rate::total 0.374997 # mshr miss rate for ReadReq accesses
-system.cpu.itb_walker_cache.demand_mshr_miss_rate::cpu.itb.walker 0.374977 # mshr miss rate for demand accesses
-system.cpu.itb_walker_cache.demand_mshr_miss_rate::total 0.374977 # mshr miss rate for demand accesses
-system.cpu.itb_walker_cache.overall_mshr_miss_rate::cpu.itb.walker 0.374977 # mshr miss rate for overall accesses
-system.cpu.itb_walker_cache.overall_mshr_miss_rate::total 0.374977 # mshr miss rate for overall accesses
-system.cpu.itb_walker_cache.ReadReq_avg_mshr_miss_latency::cpu.itb.walker 11208.448658 # average ReadReq mshr miss latency
-system.cpu.itb_walker_cache.ReadReq_avg_mshr_miss_latency::total 11208.448658 # average ReadReq mshr miss latency
-system.cpu.itb_walker_cache.demand_avg_mshr_miss_latency::cpu.itb.walker 11208.448658 # average overall mshr miss latency
-system.cpu.itb_walker_cache.demand_avg_mshr_miss_latency::total 11208.448658 # average overall mshr miss latency
-system.cpu.itb_walker_cache.overall_avg_mshr_miss_latency::cpu.itb.walker 11208.448658 # average overall mshr miss latency
-system.cpu.itb_walker_cache.overall_avg_mshr_miss_latency::total 11208.448658 # average overall mshr miss latency
+system.cpu.itb_walker_cache.writebacks::writebacks 2646 # number of writebacks
+system.cpu.itb_walker_cache.writebacks::total 2646 # number of writebacks
+system.cpu.itb_walker_cache.ReadReq_mshr_misses::cpu.itb.walker 14442 # number of ReadReq MSHR misses
+system.cpu.itb_walker_cache.ReadReq_mshr_misses::total 14442 # number of ReadReq MSHR misses
+system.cpu.itb_walker_cache.demand_mshr_misses::cpu.itb.walker 14442 # number of demand (read+write) MSHR misses
+system.cpu.itb_walker_cache.demand_mshr_misses::total 14442 # number of demand (read+write) MSHR misses
+system.cpu.itb_walker_cache.overall_mshr_misses::cpu.itb.walker 14442 # number of overall MSHR misses
+system.cpu.itb_walker_cache.overall_mshr_misses::total 14442 # number of overall MSHR misses
+system.cpu.itb_walker_cache.ReadReq_mshr_miss_latency::cpu.itb.walker 161611500 # number of ReadReq MSHR miss cycles
+system.cpu.itb_walker_cache.ReadReq_mshr_miss_latency::total 161611500 # number of ReadReq MSHR miss cycles
+system.cpu.itb_walker_cache.demand_mshr_miss_latency::cpu.itb.walker 161611500 # number of demand (read+write) MSHR miss cycles
+system.cpu.itb_walker_cache.demand_mshr_miss_latency::total 161611500 # number of demand (read+write) MSHR miss cycles
+system.cpu.itb_walker_cache.overall_mshr_miss_latency::cpu.itb.walker 161611500 # number of overall MSHR miss cycles
+system.cpu.itb_walker_cache.overall_mshr_miss_latency::total 161611500 # number of overall MSHR miss cycles
+system.cpu.itb_walker_cache.ReadReq_mshr_miss_rate::cpu.itb.walker 0.374854 # mshr miss rate for ReadReq accesses
+system.cpu.itb_walker_cache.ReadReq_mshr_miss_rate::total 0.374854 # mshr miss rate for ReadReq accesses
+system.cpu.itb_walker_cache.demand_mshr_miss_rate::cpu.itb.walker 0.374835 # mshr miss rate for demand accesses
+system.cpu.itb_walker_cache.demand_mshr_miss_rate::total 0.374835 # mshr miss rate for demand accesses
+system.cpu.itb_walker_cache.overall_mshr_miss_rate::cpu.itb.walker 0.374835 # mshr miss rate for overall accesses
+system.cpu.itb_walker_cache.overall_mshr_miss_rate::total 0.374835 # mshr miss rate for overall accesses
+system.cpu.itb_walker_cache.ReadReq_avg_mshr_miss_latency::cpu.itb.walker 11190.382219 # average ReadReq mshr miss latency
+system.cpu.itb_walker_cache.ReadReq_avg_mshr_miss_latency::total 11190.382219 # average ReadReq mshr miss latency
+system.cpu.itb_walker_cache.demand_avg_mshr_miss_latency::cpu.itb.walker 11190.382219 # average overall mshr miss latency
+system.cpu.itb_walker_cache.demand_avg_mshr_miss_latency::total 11190.382219 # average overall mshr miss latency
+system.cpu.itb_walker_cache.overall_avg_mshr_miss_latency::cpu.itb.walker 11190.382219 # average overall mshr miss latency
+system.cpu.itb_walker_cache.overall_avg_mshr_miss_latency::total 11190.382219 # average overall mshr miss latency
system.cpu.itb_walker_cache.no_allocate_misses 0 # Number of misses that were no-allocate
-system.cpu.l2cache.tags.replacements 111860 # number of replacements
-system.cpu.l2cache.tags.tagsinuse 64806.586551 # Cycle average of tags in use
-system.cpu.l2cache.tags.total_refs 4895189 # Total number of references to valid blocks.
-system.cpu.l2cache.tags.sampled_refs 176141 # Sample count of references to valid blocks.
-system.cpu.l2cache.tags.avg_refs 27.791309 # Average number of references to valid blocks.
+system.cpu.l2cache.tags.replacements 111866 # number of replacements
+system.cpu.l2cache.tags.tagsinuse 64806.585136 # Cycle average of tags in use
+system.cpu.l2cache.tags.total_refs 4895184 # Total number of references to valid blocks.
+system.cpu.l2cache.tags.sampled_refs 176146 # Sample count of references to valid blocks.
+system.cpu.l2cache.tags.avg_refs 27.790492 # Average number of references to valid blocks.
system.cpu.l2cache.tags.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.tags.occ_blocks::writebacks 50665.329006 # Average occupied blocks per requestor
-system.cpu.l2cache.tags.occ_blocks::cpu.dtb.walker 16.461622 # Average occupied blocks per requestor
+system.cpu.l2cache.tags.occ_blocks::writebacks 50665.331172 # Average occupied blocks per requestor
+system.cpu.l2cache.tags.occ_blocks::cpu.dtb.walker 16.461611 # Average occupied blocks per requestor
system.cpu.l2cache.tags.occ_blocks::cpu.itb.walker 0.139358 # Average occupied blocks per requestor
-system.cpu.l2cache.tags.occ_blocks::cpu.inst 3133.882078 # Average occupied blocks per requestor
-system.cpu.l2cache.tags.occ_blocks::cpu.data 10990.774487 # Average occupied blocks per requestor
+system.cpu.l2cache.tags.occ_blocks::cpu.inst 3133.879154 # Average occupied blocks per requestor
+system.cpu.l2cache.tags.occ_blocks::cpu.data 10990.773840 # Average occupied blocks per requestor
system.cpu.l2cache.tags.occ_percent::writebacks 0.773092 # Average percentage of cache occupancy
system.cpu.l2cache.tags.occ_percent::cpu.dtb.walker 0.000251 # Average percentage of cache occupancy
system.cpu.l2cache.tags.occ_percent::cpu.itb.walker 0.000002 # Average percentage of cache occupancy
system.cpu.l2cache.tags.occ_percent::cpu.inst 0.047819 # Average percentage of cache occupancy
system.cpu.l2cache.tags.occ_percent::cpu.data 0.167706 # Average percentage of cache occupancy
system.cpu.l2cache.tags.occ_percent::total 0.988870 # Average percentage of cache occupancy
-system.cpu.l2cache.tags.occ_task_id_blocks::1024 64281 # Occupied blocks per task id
-system.cpu.l2cache.tags.age_task_id_blocks_1024::0 45 # Occupied blocks per task id
+system.cpu.l2cache.tags.occ_task_id_blocks::1024 64280 # Occupied blocks per task id
+system.cpu.l2cache.tags.age_task_id_blocks_1024::0 44 # Occupied blocks per task id
system.cpu.l2cache.tags.age_task_id_blocks_1024::1 693 # Occupied blocks per task id
-system.cpu.l2cache.tags.age_task_id_blocks_1024::2 3360 # Occupied blocks per task id
-system.cpu.l2cache.tags.age_task_id_blocks_1024::3 6102 # Occupied blocks per task id
-system.cpu.l2cache.tags.age_task_id_blocks_1024::4 54081 # Occupied blocks per task id
-system.cpu.l2cache.tags.occ_task_id_percent::1024 0.980850 # Percentage of cache occupancy per task id
-system.cpu.l2cache.tags.tag_accesses 43507450 # Number of tag accesses
-system.cpu.l2cache.tags.data_accesses 43507450 # Number of data accesses
-system.cpu.l2cache.WritebackDirty_hits::writebacks 1582877 # number of WritebackDirty hits
-system.cpu.l2cache.WritebackDirty_hits::total 1582877 # number of WritebackDirty hits
-system.cpu.l2cache.WritebackClean_hits::writebacks 976140 # number of WritebackClean hits
-system.cpu.l2cache.WritebackClean_hits::total 976140 # number of WritebackClean hits
-system.cpu.l2cache.UpgradeReq_hits::cpu.data 326 # number of UpgradeReq hits
-system.cpu.l2cache.UpgradeReq_hits::total 326 # number of UpgradeReq hits
-system.cpu.l2cache.ReadExReq_hits::cpu.data 155489 # number of ReadExReq hits
-system.cpu.l2cache.ReadExReq_hits::total 155489 # number of ReadExReq hits
-system.cpu.l2cache.ReadCleanReq_hits::cpu.inst 961542 # number of ReadCleanReq hits
-system.cpu.l2cache.ReadCleanReq_hits::total 961542 # number of ReadCleanReq hits
-system.cpu.l2cache.ReadSharedReq_hits::cpu.dtb.walker 64982 # number of ReadSharedReq hits
-system.cpu.l2cache.ReadSharedReq_hits::cpu.itb.walker 12040 # number of ReadSharedReq hits
-system.cpu.l2cache.ReadSharedReq_hits::cpu.data 1332604 # number of ReadSharedReq hits
-system.cpu.l2cache.ReadSharedReq_hits::total 1409626 # number of ReadSharedReq hits
-system.cpu.l2cache.demand_hits::cpu.dtb.walker 64982 # number of demand (read+write) hits
-system.cpu.l2cache.demand_hits::cpu.itb.walker 12040 # number of demand (read+write) hits
-system.cpu.l2cache.demand_hits::cpu.inst 961542 # number of demand (read+write) hits
-system.cpu.l2cache.demand_hits::cpu.data 1488093 # number of demand (read+write) hits
-system.cpu.l2cache.demand_hits::total 2526657 # number of demand (read+write) hits
-system.cpu.l2cache.overall_hits::cpu.dtb.walker 64982 # number of overall hits
-system.cpu.l2cache.overall_hits::cpu.itb.walker 12040 # number of overall hits
-system.cpu.l2cache.overall_hits::cpu.inst 961542 # number of overall hits
-system.cpu.l2cache.overall_hits::cpu.data 1488093 # number of overall hits
-system.cpu.l2cache.overall_hits::total 2526657 # number of overall hits
-system.cpu.l2cache.UpgradeReq_misses::cpu.data 1472 # number of UpgradeReq misses
-system.cpu.l2cache.UpgradeReq_misses::total 1472 # number of UpgradeReq misses
-system.cpu.l2cache.ReadExReq_misses::cpu.data 132824 # number of ReadExReq misses
-system.cpu.l2cache.ReadExReq_misses::total 132824 # number of ReadExReq misses
-system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 16188 # number of ReadCleanReq misses
-system.cpu.l2cache.ReadCleanReq_misses::total 16188 # number of ReadCleanReq misses
+system.cpu.l2cache.tags.age_task_id_blocks_1024::2 3370 # Occupied blocks per task id
+system.cpu.l2cache.tags.age_task_id_blocks_1024::3 6095 # Occupied blocks per task id
+system.cpu.l2cache.tags.age_task_id_blocks_1024::4 54078 # Occupied blocks per task id
+system.cpu.l2cache.tags.occ_task_id_percent::1024 0.980835 # Percentage of cache occupancy per task id
+system.cpu.l2cache.tags.tag_accesses 43505464 # Number of tag accesses
+system.cpu.l2cache.tags.data_accesses 43505464 # Number of data accesses
+system.cpu.l2cache.WritebackDirty_hits::writebacks 1583079 # number of WritebackDirty hits
+system.cpu.l2cache.WritebackDirty_hits::total 1583079 # number of WritebackDirty hits
+system.cpu.l2cache.WritebackClean_hits::writebacks 976106 # number of WritebackClean hits
+system.cpu.l2cache.WritebackClean_hits::total 976106 # number of WritebackClean hits
+system.cpu.l2cache.UpgradeReq_hits::cpu.data 322 # number of UpgradeReq hits
+system.cpu.l2cache.UpgradeReq_hits::total 322 # number of UpgradeReq hits
+system.cpu.l2cache.ReadExReq_hits::cpu.data 155501 # number of ReadExReq hits
+system.cpu.l2cache.ReadExReq_hits::total 155501 # number of ReadExReq hits
+system.cpu.l2cache.ReadCleanReq_hits::cpu.inst 961509 # number of ReadCleanReq hits
+system.cpu.l2cache.ReadCleanReq_hits::total 961509 # number of ReadCleanReq hits
+system.cpu.l2cache.ReadSharedReq_hits::cpu.dtb.walker 64508 # number of ReadSharedReq hits
+system.cpu.l2cache.ReadSharedReq_hits::cpu.itb.walker 12006 # number of ReadSharedReq hits
+system.cpu.l2cache.ReadSharedReq_hits::cpu.data 1332683 # number of ReadSharedReq hits
+system.cpu.l2cache.ReadSharedReq_hits::total 1409197 # number of ReadSharedReq hits
+system.cpu.l2cache.demand_hits::cpu.dtb.walker 64508 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::cpu.itb.walker 12006 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::cpu.inst 961509 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::cpu.data 1488184 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::total 2526207 # number of demand (read+write) hits
+system.cpu.l2cache.overall_hits::cpu.dtb.walker 64508 # number of overall hits
+system.cpu.l2cache.overall_hits::cpu.itb.walker 12006 # number of overall hits
+system.cpu.l2cache.overall_hits::cpu.inst 961509 # number of overall hits
+system.cpu.l2cache.overall_hits::cpu.data 1488184 # number of overall hits
+system.cpu.l2cache.overall_hits::total 2526207 # number of overall hits
+system.cpu.l2cache.UpgradeReq_misses::cpu.data 1468 # number of UpgradeReq misses
+system.cpu.l2cache.UpgradeReq_misses::total 1468 # number of UpgradeReq misses
+system.cpu.l2cache.ReadExReq_misses::cpu.data 132819 # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total 132819 # number of ReadExReq misses
+system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 16187 # number of ReadCleanReq misses
+system.cpu.l2cache.ReadCleanReq_misses::total 16187 # number of ReadCleanReq misses
system.cpu.l2cache.ReadSharedReq_misses::cpu.dtb.walker 64 # number of ReadSharedReq misses
system.cpu.l2cache.ReadSharedReq_misses::cpu.itb.walker 5 # number of ReadSharedReq misses
-system.cpu.l2cache.ReadSharedReq_misses::cpu.data 35686 # number of ReadSharedReq misses
-system.cpu.l2cache.ReadSharedReq_misses::total 35755 # number of ReadSharedReq misses
+system.cpu.l2cache.ReadSharedReq_misses::cpu.data 35692 # number of ReadSharedReq misses
+system.cpu.l2cache.ReadSharedReq_misses::total 35761 # number of ReadSharedReq misses
system.cpu.l2cache.demand_misses::cpu.dtb.walker 64 # number of demand (read+write) misses
system.cpu.l2cache.demand_misses::cpu.itb.walker 5 # number of demand (read+write) misses
-system.cpu.l2cache.demand_misses::cpu.inst 16188 # number of demand (read+write) misses
-system.cpu.l2cache.demand_misses::cpu.data 168510 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.inst 16187 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data 168511 # number of demand (read+write) misses
system.cpu.l2cache.demand_misses::total 184767 # number of demand (read+write) misses
system.cpu.l2cache.overall_misses::cpu.dtb.walker 64 # number of overall misses
system.cpu.l2cache.overall_misses::cpu.itb.walker 5 # number of overall misses
-system.cpu.l2cache.overall_misses::cpu.inst 16188 # number of overall misses
-system.cpu.l2cache.overall_misses::cpu.data 168510 # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.inst 16187 # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.data 168511 # number of overall misses
system.cpu.l2cache.overall_misses::total 184767 # number of overall misses
-system.cpu.l2cache.UpgradeReq_miss_latency::cpu.data 60587500 # number of UpgradeReq miss cycles
-system.cpu.l2cache.UpgradeReq_miss_latency::total 60587500 # number of UpgradeReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 16987974500 # number of ReadExReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency::total 16987974500 # number of ReadExReq miss cycles
-system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 2174639000 # number of ReadCleanReq miss cycles
-system.cpu.l2cache.ReadCleanReq_miss_latency::total 2174639000 # number of ReadCleanReq miss cycles
-system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.dtb.walker 9238000 # number of ReadSharedReq miss cycles
+system.cpu.l2cache.UpgradeReq_miss_latency::cpu.data 60416500 # number of UpgradeReq miss cycles
+system.cpu.l2cache.UpgradeReq_miss_latency::total 60416500 # number of UpgradeReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 16987025000 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total 16987025000 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 2173573500 # number of ReadCleanReq miss cycles
+system.cpu.l2cache.ReadCleanReq_miss_latency::total 2173573500 # number of ReadCleanReq miss cycles
+system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.dtb.walker 9251500 # number of ReadSharedReq miss cycles
system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.itb.walker 665000 # number of ReadSharedReq miss cycles
-system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 4801016500 # number of ReadSharedReq miss cycles
-system.cpu.l2cache.ReadSharedReq_miss_latency::total 4810919500 # number of ReadSharedReq miss cycles
-system.cpu.l2cache.demand_miss_latency::cpu.dtb.walker 9238000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 4801171500 # number of ReadSharedReq miss cycles
+system.cpu.l2cache.ReadSharedReq_miss_latency::total 4811088000 # number of ReadSharedReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.dtb.walker 9251500 # number of demand (read+write) miss cycles
system.cpu.l2cache.demand_miss_latency::cpu.itb.walker 665000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_latency::cpu.inst 2174639000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_latency::cpu.data 21788991000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_latency::total 23973533000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency::cpu.dtb.walker 9238000 # number of overall miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst 2173573500 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data 21788196500 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total 23971686500 # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.dtb.walker 9251500 # number of overall miss cycles
system.cpu.l2cache.overall_miss_latency::cpu.itb.walker 665000 # number of overall miss cycles
-system.cpu.l2cache.overall_miss_latency::cpu.inst 2174639000 # number of overall miss cycles
-system.cpu.l2cache.overall_miss_latency::cpu.data 21788991000 # number of overall miss cycles
-system.cpu.l2cache.overall_miss_latency::total 23973533000 # number of overall miss cycles
-system.cpu.l2cache.WritebackDirty_accesses::writebacks 1582877 # number of WritebackDirty accesses(hits+misses)
-system.cpu.l2cache.WritebackDirty_accesses::total 1582877 # number of WritebackDirty accesses(hits+misses)
-system.cpu.l2cache.WritebackClean_accesses::writebacks 976140 # number of WritebackClean accesses(hits+misses)
-system.cpu.l2cache.WritebackClean_accesses::total 976140 # number of WritebackClean accesses(hits+misses)
-system.cpu.l2cache.UpgradeReq_accesses::cpu.data 1798 # number of UpgradeReq accesses(hits+misses)
-system.cpu.l2cache.UpgradeReq_accesses::total 1798 # number of UpgradeReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses::cpu.data 288313 # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses::total 288313 # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 977730 # number of ReadCleanReq accesses(hits+misses)
-system.cpu.l2cache.ReadCleanReq_accesses::total 977730 # number of ReadCleanReq accesses(hits+misses)
-system.cpu.l2cache.ReadSharedReq_accesses::cpu.dtb.walker 65046 # number of ReadSharedReq accesses(hits+misses)
-system.cpu.l2cache.ReadSharedReq_accesses::cpu.itb.walker 12045 # number of ReadSharedReq accesses(hits+misses)
-system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 1368290 # number of ReadSharedReq accesses(hits+misses)
-system.cpu.l2cache.ReadSharedReq_accesses::total 1445381 # number of ReadSharedReq accesses(hits+misses)
-system.cpu.l2cache.demand_accesses::cpu.dtb.walker 65046 # number of demand (read+write) accesses
-system.cpu.l2cache.demand_accesses::cpu.itb.walker 12045 # number of demand (read+write) accesses
-system.cpu.l2cache.demand_accesses::cpu.inst 977730 # number of demand (read+write) accesses
-system.cpu.l2cache.demand_accesses::cpu.data 1656603 # number of demand (read+write) accesses
-system.cpu.l2cache.demand_accesses::total 2711424 # number of demand (read+write) accesses
-system.cpu.l2cache.overall_accesses::cpu.dtb.walker 65046 # number of overall (read+write) accesses
-system.cpu.l2cache.overall_accesses::cpu.itb.walker 12045 # number of overall (read+write) accesses
-system.cpu.l2cache.overall_accesses::cpu.inst 977730 # number of overall (read+write) accesses
-system.cpu.l2cache.overall_accesses::cpu.data 1656603 # number of overall (read+write) accesses
-system.cpu.l2cache.overall_accesses::total 2711424 # number of overall (read+write) accesses
-system.cpu.l2cache.UpgradeReq_miss_rate::cpu.data 0.818687 # miss rate for UpgradeReq accesses
-system.cpu.l2cache.UpgradeReq_miss_rate::total 0.818687 # miss rate for UpgradeReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 0.460694 # miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate::total 0.460694 # miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 0.016557 # miss rate for ReadCleanReq accesses
-system.cpu.l2cache.ReadCleanReq_miss_rate::total 0.016557 # miss rate for ReadCleanReq accesses
-system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.dtb.walker 0.000984 # miss rate for ReadSharedReq accesses
-system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.itb.walker 0.000415 # miss rate for ReadSharedReq accesses
-system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 0.026081 # miss rate for ReadSharedReq accesses
-system.cpu.l2cache.ReadSharedReq_miss_rate::total 0.024737 # miss rate for ReadSharedReq accesses
-system.cpu.l2cache.demand_miss_rate::cpu.dtb.walker 0.000984 # miss rate for demand accesses
-system.cpu.l2cache.demand_miss_rate::cpu.itb.walker 0.000415 # miss rate for demand accesses
-system.cpu.l2cache.demand_miss_rate::cpu.inst 0.016557 # miss rate for demand accesses
-system.cpu.l2cache.demand_miss_rate::cpu.data 0.101720 # miss rate for demand accesses
-system.cpu.l2cache.demand_miss_rate::total 0.068144 # miss rate for demand accesses
-system.cpu.l2cache.overall_miss_rate::cpu.dtb.walker 0.000984 # miss rate for overall accesses
-system.cpu.l2cache.overall_miss_rate::cpu.itb.walker 0.000415 # miss rate for overall accesses
-system.cpu.l2cache.overall_miss_rate::cpu.inst 0.016557 # miss rate for overall accesses
-system.cpu.l2cache.overall_miss_rate::cpu.data 0.101720 # miss rate for overall accesses
-system.cpu.l2cache.overall_miss_rate::total 0.068144 # miss rate for overall accesses
-system.cpu.l2cache.UpgradeReq_avg_miss_latency::cpu.data 41159.986413 # average UpgradeReq miss latency
-system.cpu.l2cache.UpgradeReq_avg_miss_latency::total 41159.986413 # average UpgradeReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 127898.380564 # average ReadExReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency::total 127898.380564 # average ReadExReq miss latency
-system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 134336.483815 # average ReadCleanReq miss latency
-system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 134336.483815 # average ReadCleanReq miss latency
-system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.dtb.walker 144343.750000 # average ReadSharedReq miss latency
+system.cpu.l2cache.overall_miss_latency::cpu.inst 2173573500 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data 21788196500 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total 23971686500 # number of overall miss cycles
+system.cpu.l2cache.WritebackDirty_accesses::writebacks 1583079 # number of WritebackDirty accesses(hits+misses)
+system.cpu.l2cache.WritebackDirty_accesses::total 1583079 # number of WritebackDirty accesses(hits+misses)
+system.cpu.l2cache.WritebackClean_accesses::writebacks 976106 # number of WritebackClean accesses(hits+misses)
+system.cpu.l2cache.WritebackClean_accesses::total 976106 # number of WritebackClean accesses(hits+misses)
+system.cpu.l2cache.UpgradeReq_accesses::cpu.data 1790 # number of UpgradeReq accesses(hits+misses)
+system.cpu.l2cache.UpgradeReq_accesses::total 1790 # number of UpgradeReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::cpu.data 288320 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::total 288320 # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 977696 # number of ReadCleanReq accesses(hits+misses)
+system.cpu.l2cache.ReadCleanReq_accesses::total 977696 # number of ReadCleanReq accesses(hits+misses)
+system.cpu.l2cache.ReadSharedReq_accesses::cpu.dtb.walker 64572 # number of ReadSharedReq accesses(hits+misses)
+system.cpu.l2cache.ReadSharedReq_accesses::cpu.itb.walker 12011 # number of ReadSharedReq accesses(hits+misses)
+system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 1368375 # number of ReadSharedReq accesses(hits+misses)
+system.cpu.l2cache.ReadSharedReq_accesses::total 1444958 # number of ReadSharedReq accesses(hits+misses)
+system.cpu.l2cache.demand_accesses::cpu.dtb.walker 64572 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.itb.walker 12011 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.inst 977696 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data 1656695 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total 2710974 # number of demand (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.dtb.walker 64572 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.itb.walker 12011 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.inst 977696 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.data 1656695 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total 2710974 # number of overall (read+write) accesses
+system.cpu.l2cache.UpgradeReq_miss_rate::cpu.data 0.820112 # miss rate for UpgradeReq accesses
+system.cpu.l2cache.UpgradeReq_miss_rate::total 0.820112 # miss rate for UpgradeReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 0.460665 # miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::total 0.460665 # miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 0.016556 # miss rate for ReadCleanReq accesses
+system.cpu.l2cache.ReadCleanReq_miss_rate::total 0.016556 # miss rate for ReadCleanReq accesses
+system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.dtb.walker 0.000991 # miss rate for ReadSharedReq accesses
+system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.itb.walker 0.000416 # miss rate for ReadSharedReq accesses
+system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 0.026083 # miss rate for ReadSharedReq accesses
+system.cpu.l2cache.ReadSharedReq_miss_rate::total 0.024749 # miss rate for ReadSharedReq accesses
+system.cpu.l2cache.demand_miss_rate::cpu.dtb.walker 0.000991 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.itb.walker 0.000416 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.inst 0.016556 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data 0.101715 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::total 0.068155 # miss rate for demand accesses
+system.cpu.l2cache.overall_miss_rate::cpu.dtb.walker 0.000991 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.itb.walker 0.000416 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.inst 0.016556 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.data 0.101715 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::total 0.068155 # miss rate for overall accesses
+system.cpu.l2cache.UpgradeReq_avg_miss_latency::cpu.data 41155.653951 # average UpgradeReq miss latency
+system.cpu.l2cache.UpgradeReq_avg_miss_latency::total 41155.653951 # average UpgradeReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 127896.046499 # average ReadExReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::total 127896.046499 # average ReadExReq miss latency
+system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 134278.958423 # average ReadCleanReq miss latency
+system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 134278.958423 # average ReadCleanReq miss latency
+system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.dtb.walker 144554.687500 # average ReadSharedReq miss latency
system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.itb.walker 133000 # average ReadSharedReq miss latency
-system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 134535.013731 # average ReadSharedReq miss latency
-system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 134552.356314 # average ReadSharedReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency::cpu.dtb.walker 144343.750000 # average overall miss latency
+system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 134516.740446 # average ReadSharedReq miss latency
+system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 134534.492883 # average ReadSharedReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.dtb.walker 144554.687500 # average overall miss latency
system.cpu.l2cache.demand_avg_miss_latency::cpu.itb.walker 133000 # average overall miss latency
-system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 134336.483815 # average overall miss latency
-system.cpu.l2cache.demand_avg_miss_latency::cpu.data 129303.845469 # average overall miss latency
-system.cpu.l2cache.demand_avg_miss_latency::total 129750.079830 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::cpu.dtb.walker 144343.750000 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 134278.958423 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 129298.363312 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::total 129740.086163 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.dtb.walker 144554.687500 # average overall miss latency
system.cpu.l2cache.overall_avg_miss_latency::cpu.itb.walker 133000 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 134336.483815 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::cpu.data 129303.845469 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::total 129750.079830 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 134278.958423 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 129298.363312 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::total 129740.086163 # 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
@@ -1196,8 +1196,8 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs nan
system.cpu.l2cache.avg_blocked_cycles::no_targets nan # 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::writebacks 102429 # number of writebacks
-system.cpu.l2cache.writebacks::total 102429 # number of writebacks
+system.cpu.l2cache.writebacks::writebacks 102439 # number of writebacks
+system.cpu.l2cache.writebacks::total 102439 # number of writebacks
system.cpu.l2cache.ReadCleanReq_mshr_hits::cpu.inst 3 # number of ReadCleanReq MSHR hits
system.cpu.l2cache.ReadCleanReq_mshr_hits::total 3 # number of ReadCleanReq MSHR hits
system.cpu.l2cache.ReadSharedReq_mshr_hits::cpu.data 2 # number of ReadSharedReq MSHR hits
@@ -1210,25 +1210,25 @@ system.cpu.l2cache.overall_mshr_hits::cpu.data 2
system.cpu.l2cache.overall_mshr_hits::total 5 # number of overall MSHR hits
system.cpu.l2cache.CleanEvict_mshr_misses::writebacks 9 # number of CleanEvict MSHR misses
system.cpu.l2cache.CleanEvict_mshr_misses::total 9 # number of CleanEvict MSHR misses
-system.cpu.l2cache.UpgradeReq_mshr_misses::cpu.data 1472 # number of UpgradeReq MSHR misses
-system.cpu.l2cache.UpgradeReq_mshr_misses::total 1472 # number of UpgradeReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 132824 # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses::total 132824 # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 16185 # number of ReadCleanReq MSHR misses
-system.cpu.l2cache.ReadCleanReq_mshr_misses::total 16185 # number of ReadCleanReq MSHR misses
+system.cpu.l2cache.UpgradeReq_mshr_misses::cpu.data 1468 # number of UpgradeReq MSHR misses
+system.cpu.l2cache.UpgradeReq_mshr_misses::total 1468 # number of UpgradeReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 132819 # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::total 132819 # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 16184 # number of ReadCleanReq MSHR misses
+system.cpu.l2cache.ReadCleanReq_mshr_misses::total 16184 # number of ReadCleanReq MSHR misses
system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.dtb.walker 64 # number of ReadSharedReq MSHR misses
system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.itb.walker 5 # number of ReadSharedReq MSHR misses
-system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 35684 # number of ReadSharedReq MSHR misses
-system.cpu.l2cache.ReadSharedReq_mshr_misses::total 35753 # number of ReadSharedReq MSHR misses
+system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 35690 # number of ReadSharedReq MSHR misses
+system.cpu.l2cache.ReadSharedReq_mshr_misses::total 35759 # number of ReadSharedReq MSHR misses
system.cpu.l2cache.demand_mshr_misses::cpu.dtb.walker 64 # number of demand (read+write) MSHR misses
system.cpu.l2cache.demand_mshr_misses::cpu.itb.walker 5 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.demand_mshr_misses::cpu.inst 16185 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.demand_mshr_misses::cpu.data 168508 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.inst 16184 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data 168509 # number of demand (read+write) MSHR misses
system.cpu.l2cache.demand_mshr_misses::total 184762 # number of demand (read+write) MSHR misses
system.cpu.l2cache.overall_mshr_misses::cpu.dtb.walker 64 # number of overall MSHR misses
system.cpu.l2cache.overall_mshr_misses::cpu.itb.walker 5 # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_misses::cpu.inst 16185 # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_misses::cpu.data 168508 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.inst 16184 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.data 168509 # number of overall MSHR misses
system.cpu.l2cache.overall_mshr_misses::total 184762 # number of overall MSHR misses
system.cpu.l2cache.ReadReq_mshr_uncacheable::cpu.data 573460 # number of ReadReq MSHR uncacheable
system.cpu.l2cache.ReadReq_mshr_uncacheable::total 573460 # number of ReadReq MSHR uncacheable
@@ -1236,138 +1236,138 @@ system.cpu.l2cache.WriteReq_mshr_uncacheable::cpu.data 13902
system.cpu.l2cache.WriteReq_mshr_uncacheable::total 13902 # number of WriteReq MSHR uncacheable
system.cpu.l2cache.overall_mshr_uncacheable_misses::cpu.data 587362 # number of overall MSHR uncacheable misses
system.cpu.l2cache.overall_mshr_uncacheable_misses::total 587362 # number of overall MSHR uncacheable misses
-system.cpu.l2cache.UpgradeReq_mshr_miss_latency::cpu.data 105285000 # number of UpgradeReq MSHR miss cycles
-system.cpu.l2cache.UpgradeReq_mshr_miss_latency::total 105285000 # number of UpgradeReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 15659734500 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 15659734500 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 2012557000 # number of ReadCleanReq MSHR miss cycles
-system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 2012557000 # number of ReadCleanReq MSHR miss cycles
-system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.dtb.walker 8598000 # number of ReadSharedReq MSHR miss cycles
+system.cpu.l2cache.UpgradeReq_mshr_miss_latency::cpu.data 104998500 # number of UpgradeReq MSHR miss cycles
+system.cpu.l2cache.UpgradeReq_mshr_miss_latency::total 104998500 # number of UpgradeReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 15658835000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 15658835000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 2011501500 # number of ReadCleanReq MSHR miss cycles
+system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 2011501500 # number of ReadCleanReq MSHR miss cycles
+system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.dtb.walker 8611500 # number of ReadSharedReq MSHR miss cycles
system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.itb.walker 615000 # number of ReadSharedReq MSHR miss cycles
-system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 4444414500 # number of ReadSharedReq MSHR miss cycles
-system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 4453627500 # number of ReadSharedReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::cpu.dtb.walker 8598000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 4444509500 # number of ReadSharedReq MSHR miss cycles
+system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 4453736000 # number of ReadSharedReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.dtb.walker 8611500 # number of demand (read+write) MSHR miss cycles
system.cpu.l2cache.demand_mshr_miss_latency::cpu.itb.walker 615000 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 2012557000 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 20104149000 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::total 22125919000 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::cpu.dtb.walker 8598000 # number of overall MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 2011501500 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 20103344500 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total 22124072500 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.dtb.walker 8611500 # number of overall MSHR miss cycles
system.cpu.l2cache.overall_mshr_miss_latency::cpu.itb.walker 615000 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 2012557000 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 20104149000 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::total 22125919000 # number of overall MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_uncacheable_latency::cpu.data 90977838000 # number of ReadReq MSHR uncacheable cycles
-system.cpu.l2cache.ReadReq_mshr_uncacheable_latency::total 90977838000 # number of ReadReq MSHR uncacheable cycles
-system.cpu.l2cache.WriteReq_mshr_uncacheable_latency::cpu.data 2619015000 # number of WriteReq MSHR uncacheable cycles
-system.cpu.l2cache.WriteReq_mshr_uncacheable_latency::total 2619015000 # number of WriteReq MSHR uncacheable cycles
-system.cpu.l2cache.overall_mshr_uncacheable_latency::cpu.data 93596853000 # number of overall MSHR uncacheable cycles
-system.cpu.l2cache.overall_mshr_uncacheable_latency::total 93596853000 # number of overall MSHR uncacheable cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 2011501500 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 20103344500 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total 22124072500 # number of overall MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_uncacheable_latency::cpu.data 90977820000 # number of ReadReq MSHR uncacheable cycles
+system.cpu.l2cache.ReadReq_mshr_uncacheable_latency::total 90977820000 # number of ReadReq MSHR uncacheable cycles
+system.cpu.l2cache.WriteReq_mshr_uncacheable_latency::cpu.data 2619013000 # number of WriteReq MSHR uncacheable cycles
+system.cpu.l2cache.WriteReq_mshr_uncacheable_latency::total 2619013000 # number of WriteReq MSHR uncacheable cycles
+system.cpu.l2cache.overall_mshr_uncacheable_latency::cpu.data 93596833000 # number of overall MSHR uncacheable cycles
+system.cpu.l2cache.overall_mshr_uncacheable_latency::total 93596833000 # number of overall MSHR uncacheable cycles
system.cpu.l2cache.CleanEvict_mshr_miss_rate::writebacks inf # mshr miss rate for CleanEvict accesses
system.cpu.l2cache.CleanEvict_mshr_miss_rate::total inf # mshr miss rate for CleanEvict accesses
-system.cpu.l2cache.UpgradeReq_mshr_miss_rate::cpu.data 0.818687 # mshr miss rate for UpgradeReq accesses
-system.cpu.l2cache.UpgradeReq_mshr_miss_rate::total 0.818687 # mshr miss rate for UpgradeReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 0.460694 # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 0.460694 # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::cpu.inst 0.016554 # mshr miss rate for ReadCleanReq accesses
-system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 0.016554 # mshr miss rate for ReadCleanReq accesses
-system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.dtb.walker 0.000984 # mshr miss rate for ReadSharedReq accesses
-system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.itb.walker 0.000415 # mshr miss rate for ReadSharedReq accesses
-system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 0.026079 # mshr miss rate for ReadSharedReq accesses
-system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 0.024736 # mshr miss rate for ReadSharedReq accesses
-system.cpu.l2cache.demand_mshr_miss_rate::cpu.dtb.walker 0.000984 # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_miss_rate::cpu.itb.walker 0.000415 # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.016554 # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 0.101719 # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_miss_rate::total 0.068142 # mshr miss rate for demand accesses
-system.cpu.l2cache.overall_mshr_miss_rate::cpu.dtb.walker 0.000984 # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_miss_rate::cpu.itb.walker 0.000415 # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.016554 # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 0.101719 # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_miss_rate::total 0.068142 # mshr miss rate for overall accesses
-system.cpu.l2cache.UpgradeReq_avg_mshr_miss_latency::cpu.data 71525.135870 # average UpgradeReq mshr miss latency
-system.cpu.l2cache.UpgradeReq_avg_mshr_miss_latency::total 71525.135870 # average UpgradeReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 117898.380564 # average ReadExReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 117898.380564 # average ReadExReq mshr miss latency
-system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 124347.049737 # average ReadCleanReq mshr miss latency
-system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 124347.049737 # average ReadCleanReq mshr miss latency
-system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.dtb.walker 134343.750000 # average ReadSharedReq mshr miss latency
+system.cpu.l2cache.UpgradeReq_mshr_miss_rate::cpu.data 0.820112 # mshr miss rate for UpgradeReq accesses
+system.cpu.l2cache.UpgradeReq_mshr_miss_rate::total 0.820112 # mshr miss rate for UpgradeReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 0.460665 # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 0.460665 # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::cpu.inst 0.016553 # mshr miss rate for ReadCleanReq accesses
+system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 0.016553 # mshr miss rate for ReadCleanReq accesses
+system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.dtb.walker 0.000991 # mshr miss rate for ReadSharedReq accesses
+system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.itb.walker 0.000416 # mshr miss rate for ReadSharedReq accesses
+system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 0.026082 # mshr miss rate for ReadSharedReq accesses
+system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 0.024747 # mshr miss rate for ReadSharedReq accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.dtb.walker 0.000991 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.itb.walker 0.000416 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.016553 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 0.101714 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::total 0.068153 # mshr miss rate for demand accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.dtb.walker 0.000991 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.itb.walker 0.000416 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.016553 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 0.101714 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::total 0.068153 # mshr miss rate for overall accesses
+system.cpu.l2cache.UpgradeReq_avg_mshr_miss_latency::cpu.data 71524.863760 # average UpgradeReq mshr miss latency
+system.cpu.l2cache.UpgradeReq_avg_mshr_miss_latency::total 71524.863760 # average UpgradeReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 117896.046499 # average ReadExReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 117896.046499 # average ReadExReq mshr miss latency
+system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 124289.514335 # average ReadCleanReq mshr miss latency
+system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 124289.514335 # average ReadCleanReq mshr miss latency
+system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.dtb.walker 134554.687500 # average ReadSharedReq mshr miss latency
system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.itb.walker 123000 # average ReadSharedReq mshr miss latency
-system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 124549.223742 # average ReadSharedReq mshr miss latency
-system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 124566.539871 # average ReadSharedReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.dtb.walker 134343.750000 # average overall mshr miss latency
+system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 124530.947044 # average ReadSharedReq mshr miss latency
+system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 124548.673061 # average ReadSharedReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.dtb.walker 134554.687500 # average overall mshr miss latency
system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.itb.walker 123000 # average overall mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 124347.049737 # average overall mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 119306.792556 # average overall mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::total 119753.623581 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.dtb.walker 134343.750000 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 124289.514335 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 119301.310316 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::total 119743.629642 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.dtb.walker 134554.687500 # average overall mshr miss latency
system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.itb.walker 123000 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 124347.049737 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 119306.792556 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::total 119753.623581 # average overall mshr miss latency
-system.cpu.l2cache.ReadReq_avg_mshr_uncacheable_latency::cpu.data 158647.225613 # average ReadReq mshr uncacheable latency
-system.cpu.l2cache.ReadReq_avg_mshr_uncacheable_latency::total 158647.225613 # average ReadReq mshr uncacheable latency
-system.cpu.l2cache.WriteReq_avg_mshr_uncacheable_latency::cpu.data 188391.238671 # average WriteReq mshr uncacheable latency
-system.cpu.l2cache.WriteReq_avg_mshr_uncacheable_latency::total 188391.238671 # average WriteReq mshr uncacheable latency
-system.cpu.l2cache.overall_avg_mshr_uncacheable_latency::cpu.data 159351.222926 # average overall mshr uncacheable latency
-system.cpu.l2cache.overall_avg_mshr_uncacheable_latency::total 159351.222926 # average overall mshr uncacheable latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 124289.514335 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 119301.310316 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::total 119743.629642 # average overall mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_uncacheable_latency::cpu.data 158647.194225 # average ReadReq mshr uncacheable latency
+system.cpu.l2cache.ReadReq_avg_mshr_uncacheable_latency::total 158647.194225 # average ReadReq mshr uncacheable latency
+system.cpu.l2cache.WriteReq_avg_mshr_uncacheable_latency::cpu.data 188391.094807 # average WriteReq mshr uncacheable latency
+system.cpu.l2cache.WriteReq_avg_mshr_uncacheable_latency::total 188391.094807 # average WriteReq mshr uncacheable latency
+system.cpu.l2cache.overall_avg_mshr_uncacheable_latency::cpu.data 159351.188875 # average overall mshr uncacheable latency
+system.cpu.l2cache.overall_avg_mshr_uncacheable_latency::total 159351.188875 # average overall mshr uncacheable latency
system.cpu.l2cache.no_allocate_misses 0 # Number of misses that were no-allocate
-system.cpu.toL2Bus.snoop_filter.tot_requests 5440647 # Total number of requests made to the snoop filter.
-system.cpu.toL2Bus.snoop_filter.hit_single_requests 2708460 # Number of requests hitting in the snoop filter with a single holder of the requested data.
-system.cpu.toL2Bus.snoop_filter.hit_multi_requests 66609 # Number of requests hitting in the snoop filter with multiple (>1) holders of the requested data.
-system.cpu.toL2Bus.snoop_filter.tot_snoops 1238 # Total number of snoops made to the snoop filter.
-system.cpu.toL2Bus.snoop_filter.hit_single_snoops 1238 # Number of snoops hitting in the snoop filter with a single holder of the requested data.
+system.cpu.toL2Bus.snoop_filter.tot_requests 5440904 # Total number of requests made to the snoop filter.
+system.cpu.toL2Bus.snoop_filter.hit_single_requests 2708527 # Number of requests hitting in the snoop filter with a single holder of the requested data.
+system.cpu.toL2Bus.snoop_filter.hit_multi_requests 66581 # Number of requests hitting in the snoop filter with multiple (>1) holders of the requested data.
+system.cpu.toL2Bus.snoop_filter.tot_snoops 1244 # Total number of snoops made to the snoop filter.
+system.cpu.toL2Bus.snoop_filter.hit_single_snoops 1244 # Number of snoops hitting in the snoop filter with a single holder of the requested data.
system.cpu.toL2Bus.snoop_filter.hit_multi_snoops 0 # Number of snoops hitting in the snoop filter with multiple (>1) holders of the requested data.
system.cpu.toL2Bus.trans_dist::ReadReq 573460 # Transaction distribution
-system.cpu.toL2Bus.trans_dist::ReadResp 3006256 # Transaction distribution
+system.cpu.toL2Bus.trans_dist::ReadResp 3006380 # Transaction distribution
system.cpu.toL2Bus.trans_dist::WriteReq 13902 # Transaction distribution
system.cpu.toL2Bus.trans_dist::WriteResp 13902 # Transaction distribution
-system.cpu.toL2Bus.trans_dist::WritebackDirty 1731980 # Transaction distribution
-system.cpu.toL2Bus.trans_dist::WritebackClean 976140 # Transaction distribution
-system.cpu.toL2Bus.trans_dist::CleanEvict 117314 # Transaction distribution
-system.cpu.toL2Bus.trans_dist::UpgradeReq 2288 # Transaction distribution
-system.cpu.toL2Bus.trans_dist::UpgradeResp 2288 # Transaction distribution
-system.cpu.toL2Bus.trans_dist::ReadExReq 288324 # Transaction distribution
-system.cpu.toL2Bus.trans_dist::ReadExResp 288324 # Transaction distribution
-system.cpu.toL2Bus.trans_dist::ReadCleanReq 977872 # Transaction distribution
-system.cpu.toL2Bus.trans_dist::ReadSharedReq 1455461 # Transaction distribution
+system.cpu.toL2Bus.trans_dist::WritebackDirty 1732191 # Transaction distribution
+system.cpu.toL2Bus.trans_dist::WritebackClean 976106 # Transaction distribution
+system.cpu.toL2Bus.trans_dist::CleanEvict 117351 # Transaction distribution
+system.cpu.toL2Bus.trans_dist::UpgradeReq 2287 # Transaction distribution
+system.cpu.toL2Bus.trans_dist::UpgradeResp 2287 # Transaction distribution
+system.cpu.toL2Bus.trans_dist::ReadExReq 288332 # Transaction distribution
+system.cpu.toL2Bus.trans_dist::ReadExResp 288332 # Transaction distribution
+system.cpu.toL2Bus.trans_dist::ReadCleanReq 977836 # Transaction distribution
+system.cpu.toL2Bus.trans_dist::ReadSharedReq 1455618 # Transaction distribution
system.cpu.toL2Bus.trans_dist::MessageReq 1647 # Transaction distribution
system.cpu.toL2Bus.trans_dist::BadAddressError 4 # Transaction distribution
system.cpu.toL2Bus.trans_dist::InvalidateReq 46720 # Transaction distribution
-system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 2931742 # Packet count per connected master and slave (bytes)
-system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 6148479 # Packet count per connected master and slave (bytes)
-system.cpu.toL2Bus.pkt_count_system.cpu.itb_walker_cache.mem_side::system.cpu.l2cache.cpu_side 31127 # Packet count per connected master and slave (bytes)
-system.cpu.toL2Bus.pkt_count_system.cpu.dtb_walker_cache.mem_side::system.cpu.l2cache.cpu_side 166003 # Packet count per connected master and slave (bytes)
-system.cpu.toL2Bus.pkt_count::total 9277351 # Packet count per connected master and slave (bytes)
-system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 125047680 # Cumulative packet size per connected master and slave (bytes)
-system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 207509531 # Cumulative packet size per connected master and slave (bytes)
-system.cpu.toL2Bus.pkt_size_system.cpu.itb_walker_cache.mem_side::system.cpu.l2cache.cpu_side 939712 # Cumulative packet size per connected master and slave (bytes)
-system.cpu.toL2Bus.pkt_size_system.cpu.dtb_walker_cache.mem_side::system.cpu.l2cache.cpu_side 5524480 # Cumulative packet size per connected master and slave (bytes)
-system.cpu.toL2Bus.pkt_size::total 339021403 # Cumulative packet size per connected master and slave (bytes)
-system.cpu.toL2Bus.snoops 218907 # Total snoops (count)
-system.cpu.toL2Bus.snoop_fanout::samples 3519115 # Request fanout histogram
-system.cpu.toL2Bus.snoop_fanout::mean 0.019900 # Request fanout histogram
-system.cpu.toL2Bus.snoop_fanout::stdev 0.161788 # Request fanout histogram
+system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 2931638 # Packet count per connected master and slave (bytes)
+system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 6148755 # Packet count per connected master and slave (bytes)
+system.cpu.toL2Bus.pkt_count_system.cpu.itb_walker_cache.mem_side::system.cpu.l2cache.cpu_side 31077 # Packet count per connected master and slave (bytes)
+system.cpu.toL2Bus.pkt_count_system.cpu.dtb_walker_cache.mem_side::system.cpu.l2cache.cpu_side 165763 # Packet count per connected master and slave (bytes)
+system.cpu.toL2Bus.pkt_count::total 9277233 # Packet count per connected master and slave (bytes)
+system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 125043328 # Cumulative packet size per connected master and slave (bytes)
+system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 207521115 # Cumulative packet size per connected master and slave (bytes)
+system.cpu.toL2Bus.pkt_size_system.cpu.itb_walker_cache.mem_side::system.cpu.l2cache.cpu_side 938048 # Cumulative packet size per connected master and slave (bytes)
+system.cpu.toL2Bus.pkt_size_system.cpu.dtb_walker_cache.mem_side::system.cpu.l2cache.cpu_side 5501056 # Cumulative packet size per connected master and slave (bytes)
+system.cpu.toL2Bus.pkt_size::total 339003547 # Cumulative packet size per connected master and slave (bytes)
+system.cpu.toL2Bus.snoops 219501 # Total snoops (count)
+system.cpu.toL2Bus.snoop_fanout::samples 3519248 # Request fanout histogram
+system.cpu.toL2Bus.snoop_fanout::mean 0.019893 # Request fanout histogram
+system.cpu.toL2Bus.snoop_fanout::stdev 0.161869 # Request fanout histogram
system.cpu.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% # Request fanout histogram
-system.cpu.toL2Bus.snoop_fanout::0 3460821 98.34% 98.34% # Request fanout histogram
-system.cpu.toL2Bus.snoop_fanout::1 46556 1.32% 99.67% # Request fanout histogram
-system.cpu.toL2Bus.snoop_fanout::2 11738 0.33% 100.00% # Request fanout histogram
+system.cpu.toL2Bus.snoop_fanout::0 3461036 98.35% 98.35% # Request fanout histogram
+system.cpu.toL2Bus.snoop_fanout::1 46415 1.32% 99.66% # Request fanout histogram
+system.cpu.toL2Bus.snoop_fanout::2 11797 0.34% 100.00% # Request fanout histogram
system.cpu.toL2Bus.snoop_fanout::3 0 0.00% 100.00% # Request fanout histogram
system.cpu.toL2Bus.snoop_fanout::4 0 0.00% 100.00% # Request fanout histogram
system.cpu.toL2Bus.snoop_fanout::overflows 0 0.00% 100.00% # Request fanout histogram
system.cpu.toL2Bus.snoop_fanout::min_value 0 # Request fanout histogram
system.cpu.toL2Bus.snoop_fanout::max_value 2 # Request fanout histogram
-system.cpu.toL2Bus.snoop_fanout::total 3519115 # Request fanout histogram
-system.cpu.toL2Bus.reqLayer0.occupancy 5581131973 # Layer occupancy (ticks)
+system.cpu.toL2Bus.snoop_fanout::total 3519248 # Request fanout histogram
+system.cpu.toL2Bus.reqLayer0.occupancy 5581428473 # Layer occupancy (ticks)
system.cpu.toL2Bus.reqLayer0.utilization 0.1 # Layer utilization (%)
-system.cpu.toL2Bus.snoopLayer0.occupancy 669284 # Layer occupancy (ticks)
+system.cpu.toL2Bus.snoopLayer0.occupancy 673784 # Layer occupancy (ticks)
system.cpu.toL2Bus.snoopLayer0.utilization 0.0 # Layer utilization (%)
-system.cpu.toL2Bus.respLayer0.occupancy 1468639319 # Layer occupancy (ticks)
+system.cpu.toL2Bus.respLayer0.occupancy 1468574841 # Layer occupancy (ticks)
system.cpu.toL2Bus.respLayer0.utilization 0.0 # Layer utilization (%)
-system.cpu.toL2Bus.respLayer1.occupancy 3067775714 # Layer occupancy (ticks)
+system.cpu.toL2Bus.respLayer1.occupancy 3067922715 # Layer occupancy (ticks)
system.cpu.toL2Bus.respLayer1.utilization 0.1 # Layer utilization (%)
-system.cpu.toL2Bus.respLayer2.occupancy 21694467 # Layer occupancy (ticks)
+system.cpu.toL2Bus.respLayer2.occupancy 21677471 # Layer occupancy (ticks)
system.cpu.toL2Bus.respLayer2.utilization 0.0 # Layer utilization (%)
-system.cpu.toL2Bus.respLayer3.occupancy 106870358 # Layer occupancy (ticks)
+system.cpu.toL2Bus.respLayer3.occupancy 106983360 # Layer occupancy (ticks)
system.cpu.toL2Bus.respLayer3.utilization 0.0 # Layer utilization (%)
system.iobus.trans_dist::ReadReq 212021 # Transaction distribution
system.iobus.trans_dist::ReadResp 212021 # Transaction distribution
@@ -1423,13 +1423,13 @@ system.iobus.pkt_size_system.pc.south_bridge.ide.dma::total 3027816
system.iobus.pkt_size_system.pc.south_bridge.io_apic.int_master::system.apicbridge.slave 6588 # Cumulative packet size per connected master and slave (bytes)
system.iobus.pkt_size_system.pc.south_bridge.io_apic.int_master::total 6588 # Cumulative packet size per connected master and slave (bytes)
system.iobus.pkt_size::total 3262802 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.reqLayer0.occupancy 3986644 # Layer occupancy (ticks)
+system.iobus.reqLayer0.occupancy 3986144 # Layer occupancy (ticks)
system.iobus.reqLayer0.utilization 0.0 # Layer utilization (%)
system.iobus.reqLayer1.occupancy 43000 # Layer occupancy (ticks)
system.iobus.reqLayer1.utilization 0.0 # Layer utilization (%)
system.iobus.reqLayer2.occupancy 6500 # Layer occupancy (ticks)
system.iobus.reqLayer2.utilization 0.0 # Layer utilization (%)
-system.iobus.reqLayer3.occupancy 10458500 # Layer occupancy (ticks)
+system.iobus.reqLayer3.occupancy 10452000 # Layer occupancy (ticks)
system.iobus.reqLayer3.utilization 0.0 # Layer utilization (%)
system.iobus.reqLayer4.occupancy 146500 # Layer occupancy (ticks)
system.iobus.reqLayer4.utilization 0.0 # Layer utilization (%)
@@ -1443,13 +1443,13 @@ system.iobus.reqLayer8.occupancy 32500 # La
system.iobus.reqLayer8.utilization 0.0 # Layer utilization (%)
system.iobus.reqLayer9.occupancy 300003000 # Layer occupancy (ticks)
system.iobus.reqLayer9.utilization 0.0 # Layer utilization (%)
-system.iobus.reqLayer10.occupancy 1174000 # Layer occupancy (ticks)
+system.iobus.reqLayer10.occupancy 1174500 # Layer occupancy (ticks)
system.iobus.reqLayer10.utilization 0.0 # Layer utilization (%)
system.iobus.reqLayer11.occupancy 212500 # Layer occupancy (ticks)
system.iobus.reqLayer11.utilization 0.0 # Layer utilization (%)
system.iobus.reqLayer13.occupancy 2000 # Layer occupancy (ticks)
system.iobus.reqLayer13.utilization 0.0 # Layer utilization (%)
-system.iobus.reqLayer14.occupancy 24569000 # Layer occupancy (ticks)
+system.iobus.reqLayer14.occupancy 24568000 # Layer occupancy (ticks)
system.iobus.reqLayer14.utilization 0.0 # Layer utilization (%)
system.iobus.reqLayer15.occupancy 10500 # Layer occupancy (ticks)
system.iobus.reqLayer15.utilization 0.0 # Layer utilization (%)
@@ -1459,7 +1459,7 @@ system.iobus.reqLayer17.occupancy 10000 # La
system.iobus.reqLayer17.utilization 0.0 # Layer utilization (%)
system.iobus.reqLayer18.occupancy 11500 # Layer occupancy (ticks)
system.iobus.reqLayer18.utilization 0.0 # Layer utilization (%)
-system.iobus.reqLayer19.occupancy 241170809 # Layer occupancy (ticks)
+system.iobus.reqLayer19.occupancy 241169809 # Layer occupancy (ticks)
system.iobus.reqLayer19.utilization 0.0 # Layer utilization (%)
system.iobus.reqLayer20.occupancy 1085500 # Layer occupancy (ticks)
system.iobus.reqLayer20.utilization 0.0 # Layer utilization (%)
@@ -1470,12 +1470,12 @@ system.iobus.respLayer1.utilization 0.0 # La
system.iobus.respLayer2.occupancy 1647000 # Layer occupancy (ticks)
system.iobus.respLayer2.utilization 0.0 # Layer utilization (%)
system.iocache.tags.replacements 47574 # number of replacements
-system.iocache.tags.tagsinuse 0.140720 # Cycle average of tags in use
+system.iocache.tags.tagsinuse 0.140717 # Cycle average of tags in use
system.iocache.tags.total_refs 0 # Total number of references to valid blocks.
system.iocache.tags.sampled_refs 47590 # Sample count of references to valid blocks.
system.iocache.tags.avg_refs 0 # Average number of references to valid blocks.
system.iocache.tags.warmup_cycle 4999394542000 # Cycle when the warmup percentage was hit.
-system.iocache.tags.occ_blocks::pc.south_bridge.ide 0.140720 # Average occupied blocks per requestor
+system.iocache.tags.occ_blocks::pc.south_bridge.ide 0.140717 # Average occupied blocks per requestor
system.iocache.tags.occ_percent::pc.south_bridge.ide 0.008795 # Average percentage of cache occupancy
system.iocache.tags.occ_percent::total 0.008795 # Average percentage of cache occupancy
system.iocache.tags.occ_task_id_blocks::1023 16 # Occupied blocks per task id
@@ -1491,14 +1491,14 @@ system.iocache.demand_misses::pc.south_bridge.ide 909
system.iocache.demand_misses::total 909 # number of demand (read+write) misses
system.iocache.overall_misses::pc.south_bridge.ide 909 # number of overall misses
system.iocache.overall_misses::total 909 # number of overall misses
-system.iocache.ReadReq_miss_latency::pc.south_bridge.ide 150240673 # number of ReadReq miss cycles
-system.iocache.ReadReq_miss_latency::total 150240673 # number of ReadReq miss cycles
-system.iocache.WriteLineReq_miss_latency::pc.south_bridge.ide 6073165136 # number of WriteLineReq miss cycles
-system.iocache.WriteLineReq_miss_latency::total 6073165136 # number of WriteLineReq miss cycles
-system.iocache.demand_miss_latency::pc.south_bridge.ide 150240673 # number of demand (read+write) miss cycles
-system.iocache.demand_miss_latency::total 150240673 # number of demand (read+write) miss cycles
-system.iocache.overall_miss_latency::pc.south_bridge.ide 150240673 # number of overall miss cycles
-system.iocache.overall_miss_latency::total 150240673 # number of overall miss cycles
+system.iocache.ReadReq_miss_latency::pc.south_bridge.ide 147582673 # number of ReadReq miss cycles
+system.iocache.ReadReq_miss_latency::total 147582673 # number of ReadReq miss cycles
+system.iocache.WriteLineReq_miss_latency::pc.south_bridge.ide 6073068136 # number of WriteLineReq miss cycles
+system.iocache.WriteLineReq_miss_latency::total 6073068136 # number of WriteLineReq miss cycles
+system.iocache.demand_miss_latency::pc.south_bridge.ide 147582673 # number of demand (read+write) miss cycles
+system.iocache.demand_miss_latency::total 147582673 # number of demand (read+write) miss cycles
+system.iocache.overall_miss_latency::pc.south_bridge.ide 147582673 # number of overall miss cycles
+system.iocache.overall_miss_latency::total 147582673 # number of overall miss cycles
system.iocache.ReadReq_accesses::pc.south_bridge.ide 909 # number of ReadReq accesses(hits+misses)
system.iocache.ReadReq_accesses::total 909 # number of ReadReq accesses(hits+misses)
system.iocache.WriteLineReq_accesses::pc.south_bridge.ide 46720 # number of WriteLineReq accesses(hits+misses)
@@ -1515,19 +1515,19 @@ system.iocache.demand_miss_rate::pc.south_bridge.ide 1
system.iocache.demand_miss_rate::total 1 # miss rate for demand accesses
system.iocache.overall_miss_rate::pc.south_bridge.ide 1 # miss rate for overall accesses
system.iocache.overall_miss_rate::total 1 # miss rate for overall accesses
-system.iocache.ReadReq_avg_miss_latency::pc.south_bridge.ide 165281.268427 # average ReadReq miss latency
-system.iocache.ReadReq_avg_miss_latency::total 165281.268427 # average ReadReq miss latency
-system.iocache.WriteLineReq_avg_miss_latency::pc.south_bridge.ide 129990.692123 # average WriteLineReq miss latency
-system.iocache.WriteLineReq_avg_miss_latency::total 129990.692123 # average WriteLineReq miss latency
-system.iocache.demand_avg_miss_latency::pc.south_bridge.ide 165281.268427 # average overall miss latency
-system.iocache.demand_avg_miss_latency::total 165281.268427 # average overall miss latency
-system.iocache.overall_avg_miss_latency::pc.south_bridge.ide 165281.268427 # average overall miss latency
-system.iocache.overall_avg_miss_latency::total 165281.268427 # average overall miss latency
-system.iocache.blocked_cycles::no_mshrs 1090 # number of cycles access was blocked
+system.iocache.ReadReq_avg_miss_latency::pc.south_bridge.ide 162357.176018 # average ReadReq miss latency
+system.iocache.ReadReq_avg_miss_latency::total 162357.176018 # average ReadReq miss latency
+system.iocache.WriteLineReq_avg_miss_latency::pc.south_bridge.ide 129988.615925 # average WriteLineReq miss latency
+system.iocache.WriteLineReq_avg_miss_latency::total 129988.615925 # average WriteLineReq miss latency
+system.iocache.demand_avg_miss_latency::pc.south_bridge.ide 162357.176018 # average overall miss latency
+system.iocache.demand_avg_miss_latency::total 162357.176018 # average overall miss latency
+system.iocache.overall_avg_miss_latency::pc.south_bridge.ide 162357.176018 # average overall miss latency
+system.iocache.overall_avg_miss_latency::total 162357.176018 # average overall miss latency
+system.iocache.blocked_cycles::no_mshrs 921 # number of cycles access was blocked
system.iocache.blocked_cycles::no_targets 0 # number of cycles access was blocked
system.iocache.blocked::no_mshrs 104 # 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 10.480769 # average number of cycles each access was blocked
+system.iocache.avg_blocked_cycles::no_mshrs 8.855769 # average number of cycles each access was blocked
system.iocache.avg_blocked_cycles::no_targets nan # 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
@@ -1541,14 +1541,14 @@ system.iocache.demand_mshr_misses::pc.south_bridge.ide 909
system.iocache.demand_mshr_misses::total 909 # number of demand (read+write) MSHR misses
system.iocache.overall_mshr_misses::pc.south_bridge.ide 909 # number of overall MSHR misses
system.iocache.overall_mshr_misses::total 909 # number of overall MSHR misses
-system.iocache.ReadReq_mshr_miss_latency::pc.south_bridge.ide 104790673 # number of ReadReq MSHR miss cycles
-system.iocache.ReadReq_mshr_miss_latency::total 104790673 # number of ReadReq MSHR miss cycles
-system.iocache.WriteLineReq_mshr_miss_latency::pc.south_bridge.ide 3737165136 # number of WriteLineReq MSHR miss cycles
-system.iocache.WriteLineReq_mshr_miss_latency::total 3737165136 # number of WriteLineReq MSHR miss cycles
-system.iocache.demand_mshr_miss_latency::pc.south_bridge.ide 104790673 # number of demand (read+write) MSHR miss cycles
-system.iocache.demand_mshr_miss_latency::total 104790673 # number of demand (read+write) MSHR miss cycles
-system.iocache.overall_mshr_miss_latency::pc.south_bridge.ide 104790673 # number of overall MSHR miss cycles
-system.iocache.overall_mshr_miss_latency::total 104790673 # number of overall MSHR miss cycles
+system.iocache.ReadReq_mshr_miss_latency::pc.south_bridge.ide 102132673 # number of ReadReq MSHR miss cycles
+system.iocache.ReadReq_mshr_miss_latency::total 102132673 # number of ReadReq MSHR miss cycles
+system.iocache.WriteLineReq_mshr_miss_latency::pc.south_bridge.ide 3737068136 # number of WriteLineReq MSHR miss cycles
+system.iocache.WriteLineReq_mshr_miss_latency::total 3737068136 # number of WriteLineReq MSHR miss cycles
+system.iocache.demand_mshr_miss_latency::pc.south_bridge.ide 102132673 # number of demand (read+write) MSHR miss cycles
+system.iocache.demand_mshr_miss_latency::total 102132673 # number of demand (read+write) MSHR miss cycles
+system.iocache.overall_mshr_miss_latency::pc.south_bridge.ide 102132673 # number of overall MSHR miss cycles
+system.iocache.overall_mshr_miss_latency::total 102132673 # 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.ReadReq_mshr_miss_rate::total 1 # mshr miss rate for ReadReq accesses
system.iocache.WriteLineReq_mshr_miss_rate::pc.south_bridge.ide 1 # mshr miss rate for WriteLineReq accesses
@@ -1557,26 +1557,26 @@ system.iocache.demand_mshr_miss_rate::pc.south_bridge.ide 1
system.iocache.demand_mshr_miss_rate::total 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.overall_mshr_miss_rate::total 1 # mshr miss rate for overall accesses
-system.iocache.ReadReq_avg_mshr_miss_latency::pc.south_bridge.ide 115281.268427 # average ReadReq mshr miss latency
-system.iocache.ReadReq_avg_mshr_miss_latency::total 115281.268427 # average ReadReq mshr miss latency
-system.iocache.WriteLineReq_avg_mshr_miss_latency::pc.south_bridge.ide 79990.692123 # average WriteLineReq mshr miss latency
-system.iocache.WriteLineReq_avg_mshr_miss_latency::total 79990.692123 # average WriteLineReq mshr miss latency
-system.iocache.demand_avg_mshr_miss_latency::pc.south_bridge.ide 115281.268427 # average overall mshr miss latency
-system.iocache.demand_avg_mshr_miss_latency::total 115281.268427 # average overall mshr miss latency
-system.iocache.overall_avg_mshr_miss_latency::pc.south_bridge.ide 115281.268427 # average overall mshr miss latency
-system.iocache.overall_avg_mshr_miss_latency::total 115281.268427 # average overall mshr miss latency
+system.iocache.ReadReq_avg_mshr_miss_latency::pc.south_bridge.ide 112357.176018 # average ReadReq mshr miss latency
+system.iocache.ReadReq_avg_mshr_miss_latency::total 112357.176018 # average ReadReq mshr miss latency
+system.iocache.WriteLineReq_avg_mshr_miss_latency::pc.south_bridge.ide 79988.615925 # average WriteLineReq mshr miss latency
+system.iocache.WriteLineReq_avg_mshr_miss_latency::total 79988.615925 # average WriteLineReq mshr miss latency
+system.iocache.demand_avg_mshr_miss_latency::pc.south_bridge.ide 112357.176018 # average overall mshr miss latency
+system.iocache.demand_avg_mshr_miss_latency::total 112357.176018 # average overall mshr miss latency
+system.iocache.overall_avg_mshr_miss_latency::pc.south_bridge.ide 112357.176018 # average overall mshr miss latency
+system.iocache.overall_avg_mshr_miss_latency::total 112357.176018 # average overall mshr miss latency
system.iocache.no_allocate_misses 0 # Number of misses that were no-allocate
system.membus.trans_dist::ReadReq 573460 # Transaction distribution
-system.membus.trans_dist::ReadResp 626303 # Transaction distribution
+system.membus.trans_dist::ReadResp 626308 # Transaction distribution
system.membus.trans_dist::WriteReq 13902 # Transaction distribution
system.membus.trans_dist::WriteResp 13902 # Transaction distribution
-system.membus.trans_dist::WritebackDirty 149096 # Transaction distribution
-system.membus.trans_dist::CleanEvict 9693 # Transaction distribution
-system.membus.trans_dist::UpgradeReq 2236 # Transaction distribution
-system.membus.trans_dist::UpgradeResp 1746 # Transaction distribution
+system.membus.trans_dist::WritebackDirty 149106 # Transaction distribution
+system.membus.trans_dist::CleanEvict 9689 # Transaction distribution
+system.membus.trans_dist::UpgradeReq 2235 # Transaction distribution
+system.membus.trans_dist::UpgradeResp 1738 # Transaction distribution
system.membus.trans_dist::ReadExReq 132555 # Transaction distribution
-system.membus.trans_dist::ReadExResp 132550 # Transaction distribution
-system.membus.trans_dist::ReadSharedReq 52847 # Transaction distribution
+system.membus.trans_dist::ReadExResp 132549 # Transaction distribution
+system.membus.trans_dist::ReadSharedReq 52852 # Transaction distribution
system.membus.trans_dist::MessageReq 1647 # Transaction distribution
system.membus.trans_dist::MessageResp 1647 # Transaction distribution
system.membus.trans_dist::BadAddressError 4 # Transaction distribution
@@ -1586,48 +1586,48 @@ system.membus.pkt_count_system.apicbridge.master::system.cpu.interrupts.int_slav
system.membus.pkt_count_system.apicbridge.master::total 3294 # Packet count per connected master and slave (bytes)
system.membus.pkt_count_system.cpu.l2cache.mem_side::system.bridge.slave 444236 # Packet count per connected master and slave (bytes)
system.membus.pkt_count_system.cpu.l2cache.mem_side::system.cpu.interrupts.pio 730488 # Packet count per connected master and slave (bytes)
-system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 484035 # Packet count per connected master and slave (bytes)
+system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 484041 # Packet count per connected master and slave (bytes)
system.membus.pkt_count_system.cpu.l2cache.mem_side::system.membus.badaddr_responder.pio 8 # Packet count per connected master and slave (bytes)
-system.membus.pkt_count_system.cpu.l2cache.mem_side::total 1658767 # Packet count per connected master and slave (bytes)
+system.membus.pkt_count_system.cpu.l2cache.mem_side::total 1658773 # Packet count per connected master and slave (bytes)
system.membus.pkt_count_system.iocache.mem_side::system.physmem.port 141815 # Packet count per connected master and slave (bytes)
system.membus.pkt_count_system.iocache.mem_side::total 141815 # Packet count per connected master and slave (bytes)
-system.membus.pkt_count::total 1803876 # Packet count per connected master and slave (bytes)
+system.membus.pkt_count::total 1803882 # Packet count per connected master and slave (bytes)
system.membus.pkt_size_system.apicbridge.master::system.cpu.interrupts.int_slave 6588 # Cumulative packet size per connected master and slave (bytes)
system.membus.pkt_size_system.apicbridge.master::total 6588 # Cumulative packet size per connected master and slave (bytes)
system.membus.pkt_size_system.cpu.l2cache.mem_side::system.bridge.slave 228398 # Cumulative packet size per connected master and slave (bytes)
system.membus.pkt_size_system.cpu.l2cache.mem_side::system.cpu.interrupts.pio 1460973 # Cumulative packet size per connected master and slave (bytes)
-system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 18319744 # Cumulative packet size per connected master and slave (bytes)
-system.membus.pkt_size_system.cpu.l2cache.mem_side::total 20009115 # Cumulative packet size per connected master and slave (bytes)
+system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 18320640 # Cumulative packet size per connected master and slave (bytes)
+system.membus.pkt_size_system.cpu.l2cache.mem_side::total 20010011 # Cumulative packet size per connected master and slave (bytes)
system.membus.pkt_size_system.iocache.mem_side::system.physmem.port 3015040 # Cumulative packet size per connected master and slave (bytes)
system.membus.pkt_size_system.iocache.mem_side::total 3015040 # Cumulative packet size per connected master and slave (bytes)
-system.membus.pkt_size::total 23030743 # Cumulative packet size per connected master and slave (bytes)
-system.membus.snoops 1647 # Total snoops (count)
-system.membus.snoop_fanout::samples 982714 # Request fanout histogram
+system.membus.pkt_size::total 23031639 # Cumulative packet size per connected master and slave (bytes)
+system.membus.snoops 1655 # Total snoops (count)
+system.membus.snoop_fanout::samples 982723 # Request fanout histogram
system.membus.snoop_fanout::mean 1.001676 # Request fanout histogram
system.membus.snoop_fanout::stdev 0.040904 # Request fanout histogram
system.membus.snoop_fanout::underflows 0 0.00% 0.00% # Request fanout histogram
system.membus.snoop_fanout::0 0 0.00% 0.00% # Request fanout histogram
-system.membus.snoop_fanout::1 981067 99.83% 99.83% # Request fanout histogram
+system.membus.snoop_fanout::1 981076 99.83% 99.83% # Request fanout histogram
system.membus.snoop_fanout::2 1647 0.17% 100.00% # Request fanout histogram
system.membus.snoop_fanout::overflows 0 0.00% 100.00% # Request fanout histogram
system.membus.snoop_fanout::min_value 1 # Request fanout histogram
system.membus.snoop_fanout::max_value 2 # Request fanout histogram
-system.membus.snoop_fanout::total 982714 # Request fanout histogram
-system.membus.reqLayer0.occupancy 338956500 # Layer occupancy (ticks)
+system.membus.snoop_fanout::total 982723 # Request fanout histogram
+system.membus.reqLayer0.occupancy 338949500 # Layer occupancy (ticks)
system.membus.reqLayer0.utilization 0.0 # Layer utilization (%)
-system.membus.reqLayer1.occupancy 369067500 # Layer occupancy (ticks)
+system.membus.reqLayer1.occupancy 369068500 # Layer occupancy (ticks)
system.membus.reqLayer1.utilization 0.0 # Layer utilization (%)
-system.membus.reqLayer2.occupancy 3986356 # Layer occupancy (ticks)
+system.membus.reqLayer2.occupancy 3985856 # Layer occupancy (ticks)
system.membus.reqLayer2.utilization 0.0 # Layer utilization (%)
-system.membus.reqLayer3.occupancy 1013629759 # Layer occupancy (ticks)
+system.membus.reqLayer3.occupancy 1013663510 # Layer occupancy (ticks)
system.membus.reqLayer3.utilization 0.0 # Layer utilization (%)
system.membus.reqLayer4.occupancy 5500 # Layer occupancy (ticks)
system.membus.reqLayer4.utilization 0.0 # Layer utilization (%)
-system.membus.respLayer0.occupancy 2339356 # Layer occupancy (ticks)
+system.membus.respLayer0.occupancy 2338856 # Layer occupancy (ticks)
system.membus.respLayer0.utilization 0.0 # Layer utilization (%)
-system.membus.respLayer2.occupancy 2140696281 # Layer occupancy (ticks)
+system.membus.respLayer2.occupancy 2140705292 # Layer occupancy (ticks)
system.membus.respLayer2.utilization 0.0 # Layer utilization (%)
-system.membus.respLayer4.occupancy 85836693 # Layer occupancy (ticks)
+system.membus.respLayer4.occupancy 85841188 # Layer occupancy (ticks)
system.membus.respLayer4.utilization 0.0 # Layer utilization (%)
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).
diff --git a/tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/stats.txt b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/stats.txt
index f975cdce3..cc30b102c 100644
--- a/tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/stats.txt
+++ b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/stats.txt
@@ -1,138 +1,138 @@
---------- Begin Simulation Statistics ----------
sim_seconds 5.140310 # Number of seconds simulated
-sim_ticks 5140310078000 # Number of ticks simulated
-final_tick 5140310078000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_ticks 5140310077000 # Number of ticks simulated
+final_tick 5140310077000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 269101 # Simulator instruction rate (inst/s)
-host_op_rate 534933 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 5691143534 # Simulator tick rate (ticks/s)
-host_mem_usage 1043812 # Number of bytes of host memory used
-host_seconds 903.21 # Real time elapsed on the host
-sim_insts 243055556 # Number of instructions simulated
-sim_ops 483158347 # Number of ops (including micro ops) simulated
+host_inst_rate 193642 # Simulator instruction rate (inst/s)
+host_op_rate 384932 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 4095276555 # Simulator tick rate (ticks/s)
+host_mem_usage 1038092 # Number of bytes of host memory used
+host_seconds 1255.18 # Real time elapsed on the host
+sim_insts 243055842 # Number of instructions simulated
+sim_ops 483158927 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1000 # Clock period in ticks
system.physmem.bytes_read::cpu0.itb.walker 320 # Number of bytes read from this memory
-system.physmem.bytes_read::cpu0.inst 444224 # Number of bytes read from this memory
+system.physmem.bytes_read::cpu0.inst 444160 # Number of bytes read from this memory
system.physmem.bytes_read::cpu0.data 5333440 # Number of bytes read from this memory
system.physmem.bytes_read::cpu1.inst 157504 # Number of bytes read from this memory
system.physmem.bytes_read::cpu1.data 1822656 # Number of bytes read from this memory
-system.physmem.bytes_read::cpu2.dtb.walker 1984 # Number of bytes read from this memory
-system.physmem.bytes_read::cpu2.inst 355648 # Number of bytes read from this memory
-system.physmem.bytes_read::cpu2.data 3199424 # Number of bytes read from this memory
+system.physmem.bytes_read::cpu2.dtb.walker 2112 # Number of bytes read from this memory
+system.physmem.bytes_read::cpu2.inst 355968 # Number of bytes read from this memory
+system.physmem.bytes_read::cpu2.data 3200064 # Number of bytes read from this memory
system.physmem.bytes_read::pc.south_bridge.ide 28352 # Number of bytes read from this memory
-system.physmem.bytes_read::total 11343552 # Number of bytes read from this memory
-system.physmem.bytes_inst_read::cpu0.inst 444224 # Number of instructions bytes read from this memory
+system.physmem.bytes_read::total 11344576 # Number of bytes read from this memory
+system.physmem.bytes_inst_read::cpu0.inst 444160 # Number of instructions bytes read from this memory
system.physmem.bytes_inst_read::cpu1.inst 157504 # Number of instructions bytes read from this memory
-system.physmem.bytes_inst_read::cpu2.inst 355648 # Number of instructions bytes read from this memory
-system.physmem.bytes_inst_read::total 957376 # Number of instructions bytes read from this memory
-system.physmem.bytes_written::writebacks 9153408 # Number of bytes written to this memory
-system.physmem.bytes_written::total 9153408 # Number of bytes written to this memory
+system.physmem.bytes_inst_read::cpu2.inst 355968 # Number of instructions bytes read from this memory
+system.physmem.bytes_inst_read::total 957632 # Number of instructions bytes read from this memory
+system.physmem.bytes_written::writebacks 9154432 # Number of bytes written to this memory
+system.physmem.bytes_written::total 9154432 # Number of bytes written to this memory
system.physmem.num_reads::cpu0.itb.walker 5 # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu0.inst 6941 # Number of read requests responded to by this memory
+system.physmem.num_reads::cpu0.inst 6940 # Number of read requests responded to by this memory
system.physmem.num_reads::cpu0.data 83335 # Number of read requests responded to by this memory
system.physmem.num_reads::cpu1.inst 2461 # Number of read requests responded to by this memory
system.physmem.num_reads::cpu1.data 28479 # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu2.dtb.walker 31 # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu2.inst 5557 # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu2.data 49991 # Number of read requests responded to by this memory
+system.physmem.num_reads::cpu2.dtb.walker 33 # Number of read requests responded to by this memory
+system.physmem.num_reads::cpu2.inst 5562 # Number of read requests responded to by this memory
+system.physmem.num_reads::cpu2.data 50001 # Number of read requests responded to by this memory
system.physmem.num_reads::pc.south_bridge.ide 443 # Number of read requests responded to by this memory
-system.physmem.num_reads::total 177243 # Number of read requests responded to by this memory
-system.physmem.num_writes::writebacks 143022 # Number of write requests responded to by this memory
-system.physmem.num_writes::total 143022 # Number of write requests responded to by this memory
+system.physmem.num_reads::total 177259 # Number of read requests responded to by this memory
+system.physmem.num_writes::writebacks 143038 # Number of write requests responded to by this memory
+system.physmem.num_writes::total 143038 # Number of write requests responded to by this memory
system.physmem.bw_read::cpu0.itb.walker 62 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu0.inst 86420 # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu0.inst 86407 # Total read bandwidth from this memory (bytes/s)
system.physmem.bw_read::cpu0.data 1037572 # Total read bandwidth from this memory (bytes/s)
system.physmem.bw_read::cpu1.inst 30641 # Total read bandwidth from this memory (bytes/s)
system.physmem.bw_read::cpu1.data 354581 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu2.dtb.walker 386 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu2.inst 69188 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu2.data 622418 # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu2.dtb.walker 411 # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu2.inst 69250 # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu2.data 622543 # Total read bandwidth from this memory (bytes/s)
system.physmem.bw_read::pc.south_bridge.ide 5516 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::total 2206784 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu0.inst 86420 # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::total 2206983 # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu0.inst 86407 # Instruction read bandwidth from this memory (bytes/s)
system.physmem.bw_inst_read::cpu1.inst 30641 # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu2.inst 69188 # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::total 186249 # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_write::writebacks 1780711 # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_write::total 1780711 # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_total::writebacks 1780711 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu2.inst 69250 # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::total 186298 # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_write::writebacks 1780910 # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_write::total 1780910 # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_total::writebacks 1780910 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bw_total::cpu0.itb.walker 62 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu0.inst 86420 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu0.inst 86407 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bw_total::cpu0.data 1037572 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bw_total::cpu1.inst 30641 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bw_total::cpu1.data 354581 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu2.dtb.walker 386 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu2.inst 69188 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu2.data 622418 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu2.dtb.walker 411 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu2.inst 69250 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu2.data 622543 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bw_total::pc.south_bridge.ide 5516 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::total 3987495 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.readReqs 86962 # Number of read requests accepted
-system.physmem.writeReqs 83127 # Number of write requests accepted
-system.physmem.readBursts 86962 # Number of DRAM read bursts, including those serviced by the write queue
-system.physmem.writeBursts 83127 # Number of DRAM write bursts, including those merged in the write queue
-system.physmem.bytesReadDRAM 5558208 # Total number of bytes read from DRAM
+system.physmem.bw_total::total 3987893 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.readReqs 86979 # Number of read requests accepted
+system.physmem.writeReqs 83143 # Number of write requests accepted
+system.physmem.readBursts 86979 # Number of DRAM read bursts, including those serviced by the write queue
+system.physmem.writeBursts 83143 # Number of DRAM write bursts, including those merged in the write queue
+system.physmem.bytesReadDRAM 5559296 # Total number of bytes read from DRAM
system.physmem.bytesReadWrQ 7360 # Total number of bytes read from write queue
-system.physmem.bytesWritten 5320128 # Total number of bytes written to DRAM
-system.physmem.bytesReadSys 5565568 # Total read bytes from the system interface side
-system.physmem.bytesWrittenSys 5320128 # Total written bytes from the system interface side
+system.physmem.bytesWritten 5321152 # Total number of bytes written to DRAM
+system.physmem.bytesReadSys 5566656 # Total read bytes from the system interface side
+system.physmem.bytesWrittenSys 5321152 # Total written bytes from the system interface side
system.physmem.servicedByWrQ 115 # Number of DRAM read bursts serviced by the write queue
system.physmem.mergedWrBursts 0 # Number of DRAM write bursts merged with an existing one
-system.physmem.neitherReadNorWriteReqs 33935 # Number of requests that are neither read nor write
-system.physmem.perBankRdBursts::0 5197 # Per bank write bursts
-system.physmem.perBankRdBursts::1 4660 # Per bank write bursts
-system.physmem.perBankRdBursts::2 5410 # Per bank write bursts
+system.physmem.neitherReadNorWriteReqs 33940 # Number of requests that are neither read nor write
+system.physmem.perBankRdBursts::0 5203 # Per bank write bursts
+system.physmem.perBankRdBursts::1 4657 # Per bank write bursts
+system.physmem.perBankRdBursts::2 5413 # Per bank write bursts
system.physmem.perBankRdBursts::3 5303 # Per bank write bursts
-system.physmem.perBankRdBursts::4 5131 # Per bank write bursts
-system.physmem.perBankRdBursts::5 4781 # Per bank write bursts
+system.physmem.perBankRdBursts::4 5134 # Per bank write bursts
+system.physmem.perBankRdBursts::5 4786 # Per bank write bursts
system.physmem.perBankRdBursts::6 5593 # Per bank write bursts
-system.physmem.perBankRdBursts::7 5451 # Per bank write bursts
-system.physmem.perBankRdBursts::8 5257 # Per bank write bursts
-system.physmem.perBankRdBursts::9 4895 # Per bank write bursts
-system.physmem.perBankRdBursts::10 5205 # Per bank write bursts
-system.physmem.perBankRdBursts::11 5208 # Per bank write bursts
-system.physmem.perBankRdBursts::12 5485 # Per bank write bursts
+system.physmem.perBankRdBursts::7 5448 # Per bank write bursts
+system.physmem.perBankRdBursts::8 5260 # Per bank write bursts
+system.physmem.perBankRdBursts::9 4897 # Per bank write bursts
+system.physmem.perBankRdBursts::10 5208 # Per bank write bursts
+system.physmem.perBankRdBursts::11 5207 # Per bank write bursts
+system.physmem.perBankRdBursts::12 5484 # Per bank write bursts
system.physmem.perBankRdBursts::13 6574 # Per bank write bursts
system.physmem.perBankRdBursts::14 6603 # Per bank write bursts
system.physmem.perBankRdBursts::15 6094 # Per bank write bursts
-system.physmem.perBankWrBursts::0 5588 # Per bank write bursts
+system.physmem.perBankWrBursts::0 5594 # Per bank write bursts
system.physmem.perBankWrBursts::1 5124 # Per bank write bursts
-system.physmem.perBankWrBursts::2 5267 # Per bank write bursts
-system.physmem.perBankWrBursts::3 4836 # Per bank write bursts
-system.physmem.perBankWrBursts::4 5431 # Per bank write bursts
-system.physmem.perBankWrBursts::5 5206 # Per bank write bursts
-system.physmem.perBankWrBursts::6 5103 # Per bank write bursts
-system.physmem.perBankWrBursts::7 5105 # Per bank write bursts
-system.physmem.perBankWrBursts::8 5093 # Per bank write bursts
-system.physmem.perBankWrBursts::9 5184 # Per bank write bursts
-system.physmem.perBankWrBursts::10 5317 # Per bank write bursts
-system.physmem.perBankWrBursts::11 5091 # Per bank write bursts
-system.physmem.perBankWrBursts::12 4613 # Per bank write bursts
+system.physmem.perBankWrBursts::2 5270 # Per bank write bursts
+system.physmem.perBankWrBursts::3 4838 # Per bank write bursts
+system.physmem.perBankWrBursts::4 5433 # Per bank write bursts
+system.physmem.perBankWrBursts::5 5211 # Per bank write bursts
+system.physmem.perBankWrBursts::6 5102 # Per bank write bursts
+system.physmem.perBankWrBursts::7 5101 # Per bank write bursts
+system.physmem.perBankWrBursts::8 5096 # Per bank write bursts
+system.physmem.perBankWrBursts::9 5186 # Per bank write bursts
+system.physmem.perBankWrBursts::10 5320 # Per bank write bursts
+system.physmem.perBankWrBursts::11 5088 # Per bank write bursts
+system.physmem.perBankWrBursts::12 4612 # Per bank write bursts
system.physmem.perBankWrBursts::13 5363 # Per bank write bursts
-system.physmem.perBankWrBursts::14 5354 # Per bank write bursts
+system.physmem.perBankWrBursts::14 5353 # Per bank write bursts
system.physmem.perBankWrBursts::15 5452 # Per bank write bursts
system.physmem.numRdRetry 0 # Number of times read queue was full causing retry
system.physmem.numWrRetry 3 # Number of times write queue was full causing retry
-system.physmem.totGap 5136428746000 # Total gap between requests
+system.physmem.totGap 5136428721000 # Total gap between requests
system.physmem.readPktSize::0 0 # Read request sizes (log2)
system.physmem.readPktSize::1 0 # Read request sizes (log2)
system.physmem.readPktSize::2 0 # Read request sizes (log2)
system.physmem.readPktSize::3 0 # Read request sizes (log2)
system.physmem.readPktSize::4 0 # Read request sizes (log2)
system.physmem.readPktSize::5 0 # Read request sizes (log2)
-system.physmem.readPktSize::6 86962 # Read request sizes (log2)
+system.physmem.readPktSize::6 86979 # Read request sizes (log2)
system.physmem.writePktSize::0 0 # Write request sizes (log2)
system.physmem.writePktSize::1 0 # Write request sizes (log2)
system.physmem.writePktSize::2 0 # Write request sizes (log2)
system.physmem.writePktSize::3 0 # Write request sizes (log2)
system.physmem.writePktSize::4 0 # Write request sizes (log2)
system.physmem.writePktSize::5 0 # Write request sizes (log2)
-system.physmem.writePktSize::6 83127 # Write request sizes (log2)
-system.physmem.rdQLenPdf::0 81204 # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::1 4342 # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::2 810 # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::3 173 # What read queue length does an incoming req see
+system.physmem.writePktSize::6 83143 # Write request sizes (log2)
+system.physmem.rdQLenPdf::0 81214 # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::1 4352 # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::2 808 # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::3 172 # What read queue length does an incoming req see
system.physmem.rdQLenPdf::4 44 # What read queue length does an incoming req see
system.physmem.rdQLenPdf::5 34 # What read queue length does an incoming req see
system.physmem.rdQLenPdf::6 35 # What read queue length does an incoming req see
@@ -176,98 +176,98 @@ system.physmem.wrQLenPdf::11 53 # Wh
system.physmem.wrQLenPdf::12 52 # What write queue length does an incoming req see
system.physmem.wrQLenPdf::13 52 # What write queue length does an incoming req see
system.physmem.wrQLenPdf::14 53 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::15 1437 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::16 1785 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::17 4088 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::18 4015 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::19 4455 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::20 4469 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::21 5238 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::22 4826 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::23 5556 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::24 5562 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::25 5563 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::26 6655 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::27 5012 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::15 1442 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::16 1825 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::17 4081 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::18 4013 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::19 4467 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::20 4472 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::21 5233 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::22 4822 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::23 5573 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::24 5576 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::25 5555 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::26 6628 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::27 4990 # What write queue length does an incoming req see
system.physmem.wrQLenPdf::28 4540 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::29 4596 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::30 4290 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::31 4073 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::32 4016 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::33 129 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::34 106 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::35 72 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::36 99 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::37 95 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::38 97 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::39 65 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::29 4569 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::30 4281 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::31 4085 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::32 4008 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::33 127 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::34 103 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::35 75 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::36 105 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::37 82 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::38 102 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::39 59 # What write queue length does an incoming req see
system.physmem.wrQLenPdf::40 69 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::41 81 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::42 79 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::43 91 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::44 92 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::45 83 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::46 104 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::47 97 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::48 121 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::41 78 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::42 81 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::43 83 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::44 103 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::45 85 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::46 116 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::47 101 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::48 130 # What write queue length does an incoming req see
system.physmem.wrQLenPdf::49 91 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::50 89 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::51 54 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::52 62 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::50 86 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::51 52 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::52 66 # What write queue length does an incoming req see
system.physmem.wrQLenPdf::53 65 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::54 46 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::55 30 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::56 29 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::57 26 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::58 14 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::59 28 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::60 24 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::61 15 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::62 12 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::54 41 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::55 31 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::56 30 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::57 32 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::58 16 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::59 31 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::60 27 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::61 17 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::62 13 # What write queue length does an incoming req see
system.physmem.wrQLenPdf::63 8 # What write queue length does an incoming req see
-system.physmem.bytesPerActivate::samples 39704 # Bytes accessed per row activation
-system.physmem.bytesPerActivate::mean 273.985896 # Bytes accessed per row activation
-system.physmem.bytesPerActivate::gmean 164.719261 # Bytes accessed per row activation
-system.physmem.bytesPerActivate::stdev 301.548634 # Bytes accessed per row activation
-system.physmem.bytesPerActivate::0-127 16089 40.52% 40.52% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::128-255 9815 24.72% 65.24% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::256-383 4115 10.36% 75.61% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::384-511 2259 5.69% 81.30% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::512-639 1546 3.89% 85.19% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::640-767 1077 2.71% 87.90% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::768-895 717 1.81% 89.71% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::896-1023 581 1.46% 91.17% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::1024-1151 3505 8.83% 100.00% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::total 39704 # Bytes accessed per row activation
-system.physmem.rdPerTurnAround::samples 4014 # Reads before turning the bus around for writes
-system.physmem.rdPerTurnAround::mean 21.636024 # Reads before turning the bus around for writes
-system.physmem.rdPerTurnAround::stdev 232.585773 # Reads before turning the bus around for writes
-system.physmem.rdPerTurnAround::0-511 4011 99.93% 99.93% # Reads before turning the bus around for writes
+system.physmem.bytesPerActivate::samples 39730 # Bytes accessed per row activation
+system.physmem.bytesPerActivate::mean 273.859753 # Bytes accessed per row activation
+system.physmem.bytesPerActivate::gmean 164.661250 # Bytes accessed per row activation
+system.physmem.bytesPerActivate::stdev 301.445638 # Bytes accessed per row activation
+system.physmem.bytesPerActivate::0-127 16103 40.53% 40.53% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::128-255 9824 24.73% 65.26% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::256-383 4113 10.35% 75.61% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::384-511 2266 5.70% 81.31% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::512-639 1547 3.89% 85.21% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::640-767 1072 2.70% 87.91% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::768-895 721 1.81% 89.72% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::896-1023 578 1.45% 91.18% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::1024-1151 3506 8.82% 100.00% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::total 39730 # Bytes accessed per row activation
+system.physmem.rdPerTurnAround::samples 4019 # Reads before turning the bus around for writes
+system.physmem.rdPerTurnAround::mean 21.613337 # Reads before turning the bus around for writes
+system.physmem.rdPerTurnAround::stdev 232.441160 # Reads before turning the bus around for writes
+system.physmem.rdPerTurnAround::0-511 4016 99.93% 99.93% # Reads before turning the bus around for writes
system.physmem.rdPerTurnAround::512-1023 1 0.02% 99.95% # Reads before turning the bus around for writes
system.physmem.rdPerTurnAround::1536-2047 1 0.02% 99.98% # Reads before turning the bus around for writes
system.physmem.rdPerTurnAround::14336-14847 1 0.02% 100.00% # Reads before turning the bus around for writes
-system.physmem.rdPerTurnAround::total 4014 # Reads before turning the bus around for writes
-system.physmem.wrPerTurnAround::samples 4014 # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::mean 20.709268 # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::gmean 18.149216 # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::stdev 13.865339 # Writes before turning the bus around for reads
+system.physmem.rdPerTurnAround::total 4019 # Reads before turning the bus around for writes
+system.physmem.wrPerTurnAround::samples 4019 # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::mean 20.687484 # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::gmean 18.141176 # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::stdev 13.818199 # Writes before turning the bus around for reads
system.physmem.wrPerTurnAround::0-3 66 1.64% 1.64% # Writes before turning the bus around for reads
system.physmem.wrPerTurnAround::4-7 4 0.10% 1.74% # Writes before turning the bus around for reads
system.physmem.wrPerTurnAround::8-11 1 0.02% 1.77% # Writes before turning the bus around for reads
system.physmem.wrPerTurnAround::12-15 5 0.12% 1.89% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::16-19 3286 81.86% 83.76% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::20-23 102 2.54% 86.30% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::24-27 31 0.77% 87.07% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::28-31 110 2.74% 89.81% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::32-35 16 0.40% 90.21% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::36-39 107 2.67% 92.87% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::40-43 56 1.40% 94.27% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::44-47 3 0.07% 94.34% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::48-51 12 0.30% 94.64% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::52-55 20 0.50% 95.14% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::56-59 2 0.05% 95.19% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::60-63 4 0.10% 95.29% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::64-67 148 3.69% 98.98% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::16-19 3291 81.89% 83.78% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::20-23 104 2.59% 86.36% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::24-27 32 0.80% 87.16% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::28-31 108 2.69% 89.85% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::32-35 15 0.37% 90.22% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::36-39 105 2.61% 92.83% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::40-43 59 1.47% 94.30% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::44-47 4 0.10% 94.40% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::48-51 14 0.35% 94.75% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::52-55 20 0.50% 95.25% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::56-59 2 0.05% 95.30% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::60-63 4 0.10% 95.40% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::64-67 144 3.58% 98.98% # Writes before turning the bus around for reads
system.physmem.wrPerTurnAround::72-75 4 0.10% 99.08% # Writes before turning the bus around for reads
system.physmem.wrPerTurnAround::76-79 15 0.37% 99.45% # Writes before turning the bus around for reads
system.physmem.wrPerTurnAround::84-87 1 0.02% 99.48% # Writes before turning the bus around for reads
@@ -280,90 +280,90 @@ system.physmem.wrPerTurnAround::140-143 2 0.05% 99.93% # Wr
system.physmem.wrPerTurnAround::152-155 1 0.02% 99.95% # Writes before turning the bus around for reads
system.physmem.wrPerTurnAround::156-159 1 0.02% 99.98% # Writes before turning the bus around for reads
system.physmem.wrPerTurnAround::160-163 1 0.02% 100.00% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::total 4014 # Writes before turning the bus around for reads
-system.physmem.totQLat 1058164225 # Total ticks spent queuing
-system.physmem.totMemAccLat 2686545475 # Total ticks spent from burst creation until serviced by the DRAM
-system.physmem.totBusLat 434235000 # Total ticks spent in databus transfers
-system.physmem.avgQLat 12184.23 # Average queueing delay per DRAM burst
+system.physmem.wrPerTurnAround::total 4019 # Writes before turning the bus around for reads
+system.physmem.totQLat 1059562475 # Total ticks spent queuing
+system.physmem.totMemAccLat 2688262475 # Total ticks spent from burst creation until serviced by the DRAM
+system.physmem.totBusLat 434320000 # Total ticks spent in databus transfers
+system.physmem.avgQLat 12197.95 # Average queueing delay per DRAM burst
system.physmem.avgBusLat 5000.00 # Average bus latency per DRAM burst
-system.physmem.avgMemAccLat 30934.23 # Average memory access latency per DRAM burst
+system.physmem.avgMemAccLat 30947.95 # Average memory access latency per DRAM burst
system.physmem.avgRdBW 1.08 # Average DRAM read bandwidth in MiByte/s
-system.physmem.avgWrBW 1.03 # Average achieved write bandwidth in MiByte/s
+system.physmem.avgWrBW 1.04 # Average achieved write bandwidth in MiByte/s
system.physmem.avgRdBWSys 1.08 # Average system read bandwidth in MiByte/s
-system.physmem.avgWrBWSys 1.03 # Average system write bandwidth in MiByte/s
+system.physmem.avgWrBWSys 1.04 # Average system write bandwidth in MiByte/s
system.physmem.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
system.physmem.busUtil 0.02 # Data bus utilization in percentage
system.physmem.busUtilRead 0.01 # Data bus utilization in percentage for reads
system.physmem.busUtilWrite 0.01 # Data bus utilization in percentage for writes
system.physmem.avgRdQLen 1.23 # Average read queue length when enqueuing
system.physmem.avgWrQLen 6.40 # Average write queue length when enqueuing
-system.physmem.readRowHits 68775 # Number of row buffer hits during reads
-system.physmem.writeRowHits 61495 # Number of row buffer hits during writes
-system.physmem.readRowHitRate 79.19 # Row buffer hit rate for reads
+system.physmem.readRowHits 68770 # Number of row buffer hits during reads
+system.physmem.writeRowHits 61507 # Number of row buffer hits during writes
+system.physmem.readRowHitRate 79.17 # Row buffer hit rate for reads
system.physmem.writeRowHitRate 73.98 # Row buffer hit rate for writes
-system.physmem.avgGap 30198476.95 # Average gap between requests
-system.physmem.pageHitRate 76.64 # Row buffer hit rate, read and write combined
-system.physmem_0.actEnergy 145461960 # Energy for activate commands per rank (pJ)
-system.physmem_0.preEnergy 79191750 # Energy for precharge commands per rank (pJ)
-system.physmem_0.readEnergy 323902800 # Energy for read commands per rank (pJ)
-system.physmem_0.writeEnergy 269956800 # Energy for write commands per rank (pJ)
+system.physmem.avgGap 30192618.95 # Average gap between requests
+system.physmem.pageHitRate 76.63 # Row buffer hit rate, read and write combined
+system.physmem_0.actEnergy 145673640 # Energy for activate commands per rank (pJ)
+system.physmem_0.preEnergy 79307250 # Energy for precharge commands per rank (pJ)
+system.physmem_0.readEnergy 323988600 # Energy for read commands per rank (pJ)
+system.physmem_0.writeEnergy 270041040 # Energy for write commands per rank (pJ)
system.physmem_0.refreshEnergy 250383413280 # Energy for refresh commands per rank (pJ)
-system.physmem_0.actBackEnergy 96312598470 # Energy for active background per rank (pJ)
-system.physmem_0.preBackEnergy 2240118682500 # Energy for precharge background per rank (pJ)
-system.physmem_0.totalEnergy 2587633207560 # Total energy per rank (pJ)
-system.physmem_0.averagePower 667.890236 # Core power per rank (mW)
-system.physmem_0.memoryStateTime::IDLE 3686035921978 # Time in different power states
+system.physmem_0.actBackEnergy 96324881400 # Energy for active background per rank (pJ)
+system.physmem_0.preBackEnergy 2240107908000 # Energy for precharge background per rank (pJ)
+system.physmem_0.totalEnergy 2587635213210 # Total energy per rank (pJ)
+system.physmem_0.averagePower 667.890753 # Core power per rank (mW)
+system.physmem_0.memoryStateTime::IDLE 3686018034728 # Time in different power states
system.physmem_0.memoryStateTime::REF 128007880000 # Time in different power states
system.physmem_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.physmem_0.memoryStateTime::ACT 19846503022 # Time in different power states
+system.physmem_0.memoryStateTime::ACT 19864390272 # Time in different power states
system.physmem_0.memoryStateTime::ACT_PDN 0 # Time in different power states
-system.physmem_1.actEnergy 154700280 # Energy for activate commands per rank (pJ)
-system.physmem_1.preEnergy 84191250 # Energy for precharge commands per rank (pJ)
-system.physmem_1.readEnergy 353503800 # Energy for read commands per rank (pJ)
-system.physmem_1.writeEnergy 268706160 # Energy for write commands per rank (pJ)
+system.physmem_1.actEnergy 154685160 # Energy for activate commands per rank (pJ)
+system.physmem_1.preEnergy 84187125 # Energy for precharge commands per rank (pJ)
+system.physmem_1.readEnergy 353550600 # Energy for read commands per rank (pJ)
+system.physmem_1.writeEnergy 268725600 # Energy for write commands per rank (pJ)
system.physmem_1.refreshEnergy 250383413280 # Energy for refresh commands per rank (pJ)
-system.physmem_1.actBackEnergy 96598721655 # Energy for active background per rank (pJ)
-system.physmem_1.preBackEnergy 2233305647250 # Energy for precharge background per rank (pJ)
-system.physmem_1.totalEnergy 2581148883675 # Total energy per rank (pJ)
-system.physmem_1.averagePower 668.102542 # Core power per rank (mW)
-system.physmem_1.memoryStateTime::IDLE 3685636098978 # Time in different power states
+system.physmem_1.actBackEnergy 96580278450 # Energy for active background per rank (pJ)
+system.physmem_1.preBackEnergy 2233317414750 # Energy for precharge background per rank (pJ)
+system.physmem_1.totalEnergy 2581142254965 # Total energy per rank (pJ)
+system.physmem_1.averagePower 668.102097 # Core power per rank (mW)
+system.physmem_1.memoryStateTime::IDLE 3685663172228 # Time in different power states
system.physmem_1.memoryStateTime::REF 128007880000 # Time in different power states
system.physmem_1.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.physmem_1.memoryStateTime::ACT 20213469772 # Time in different power states
+system.physmem_1.memoryStateTime::ACT 20186348022 # Time in different power states
system.physmem_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.cpu_clk_domain.clock 500 # Clock period in ticks
system.cpu0.apic_clk_domain.clock 8000 # Clock period in ticks
-system.cpu0.numCycles 1072285216 # number of cpu cycles simulated
+system.cpu0.numCycles 1072285093 # 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.kern.inst.arm 0 # number of arm instructions executed
system.cpu0.kern.inst.quiesce 0 # number of quiesce instructions executed
-system.cpu0.committedInsts 71949475 # Number of instructions committed
+system.cpu0.committedInsts 71949472 # Number of instructions committed
system.cpu0.committedOps 146629560 # Number of ops (including micro ops) committed
-system.cpu0.num_int_alu_accesses 134558001 # Number of integer alu accesses
+system.cpu0.num_int_alu_accesses 134558000 # Number of integer alu accesses
system.cpu0.num_fp_alu_accesses 0 # Number of float alu accesses
system.cpu0.num_func_calls 963710 # number of times a function call or return occured
system.cpu0.num_conditional_control_insts 14252688 # number of instructions that are conditional controls
-system.cpu0.num_int_insts 134558001 # number of integer instructions
+system.cpu0.num_int_insts 134558000 # number of integer instructions
system.cpu0.num_fp_insts 0 # number of float instructions
-system.cpu0.num_int_register_reads 246915369 # number of times the integer registers were read
-system.cpu0.num_int_register_writes 115616478 # number of times the integer registers were written
+system.cpu0.num_int_register_reads 246915381 # number of times the integer registers were read
+system.cpu0.num_int_register_writes 115616486 # number of times the integer registers were written
system.cpu0.num_fp_register_reads 0 # number of times the floating registers were read
system.cpu0.num_fp_register_writes 0 # number of times the floating registers were written
system.cpu0.num_cc_register_reads 83804950 # number of times the CC registers were read
-system.cpu0.num_cc_register_writes 55920141 # number of times the CC registers were written
+system.cpu0.num_cc_register_writes 55920138 # number of times the CC registers were written
system.cpu0.num_mem_refs 13826864 # number of memory refs
system.cpu0.num_load_insts 10217566 # Number of load instructions
system.cpu0.num_store_insts 3609298 # Number of store instructions
-system.cpu0.num_idle_cycles 1017808473.109560 # Number of idle cycles
-system.cpu0.num_busy_cycles 54476742.890440 # Number of busy cycles
+system.cpu0.num_idle_cycles 1017808343.518800 # Number of idle cycles
+system.cpu0.num_busy_cycles 54476749.481200 # Number of busy cycles
system.cpu0.not_idle_fraction 0.050804 # Percentage of non-idle cycles
system.cpu0.idle_fraction 0.949196 # Percentage of idle cycles
system.cpu0.Branches 15573120 # Number of branches fetched
-system.cpu0.op_class::No_OpClass 93860 0.06% 0.06% # Class of executed instruction
-system.cpu0.op_class::IntAlu 132602493 90.43% 90.50% # Class of executed instruction
+system.cpu0.op_class::No_OpClass 93861 0.06% 0.06% # Class of executed instruction
+system.cpu0.op_class::IntAlu 132602488 90.43% 90.50% # Class of executed instruction
system.cpu0.op_class::IntMult 58992 0.04% 90.54% # Class of executed instruction
-system.cpu0.op_class::IntDiv 49730 0.03% 90.57% # Class of executed instruction
+system.cpu0.op_class::IntDiv 49734 0.03% 90.57% # Class of executed instruction
system.cpu0.op_class::FloatAdd 0 0.00% 90.57% # Class of executed instruction
system.cpu0.op_class::FloatCmp 0 0.00% 90.57% # Class of executed instruction
system.cpu0.op_class::FloatCvt 0 0.00% 90.57% # Class of executed instruction
@@ -395,17 +395,17 @@ system.cpu0.op_class::MemWrite 3609298 2.46% 100.00% # Cl
system.cpu0.op_class::IprAccess 0 0.00% 100.00% # Class of executed instruction
system.cpu0.op_class::InstPrefetch 0 0.00% 100.00% # Class of executed instruction
system.cpu0.op_class::total 146630109 # Class of executed instruction
-system.cpu0.dcache.tags.replacements 1637599 # number of replacements
+system.cpu0.dcache.tags.replacements 1637608 # number of replacements
system.cpu0.dcache.tags.tagsinuse 511.999082 # Cycle average of tags in use
-system.cpu0.dcache.tags.total_refs 19598772 # Total number of references to valid blocks.
-system.cpu0.dcache.tags.sampled_refs 1638111 # Sample count of references to valid blocks.
-system.cpu0.dcache.tags.avg_refs 11.964252 # Average number of references to valid blocks.
+system.cpu0.dcache.tags.total_refs 19599059 # Total number of references to valid blocks.
+system.cpu0.dcache.tags.sampled_refs 1638120 # Sample count of references to valid blocks.
+system.cpu0.dcache.tags.avg_refs 11.964361 # Average number of references to valid blocks.
system.cpu0.dcache.tags.warmup_cycle 7549500 # Cycle when the warmup percentage was hit.
-system.cpu0.dcache.tags.occ_blocks::cpu0.data 184.195837 # Average occupied blocks per requestor
-system.cpu0.dcache.tags.occ_blocks::cpu1.data 211.604771 # Average occupied blocks per requestor
-system.cpu0.dcache.tags.occ_blocks::cpu2.data 116.198475 # Average occupied blocks per requestor
+system.cpu0.dcache.tags.occ_blocks::cpu0.data 184.195835 # Average occupied blocks per requestor
+system.cpu0.dcache.tags.occ_blocks::cpu1.data 211.604713 # Average occupied blocks per requestor
+system.cpu0.dcache.tags.occ_blocks::cpu2.data 116.198534 # Average occupied blocks per requestor
system.cpu0.dcache.tags.occ_percent::cpu0.data 0.359757 # Average percentage of cache occupancy
-system.cpu0.dcache.tags.occ_percent::cpu1.data 0.413291 # Average percentage of cache occupancy
+system.cpu0.dcache.tags.occ_percent::cpu1.data 0.413290 # Average percentage of cache occupancy
system.cpu0.dcache.tags.occ_percent::cpu2.data 0.226950 # Average percentage of cache occupancy
system.cpu0.dcache.tags.occ_percent::total 0.999998 # Average percentage of cache occupancy
system.cpu0.dcache.tags.occ_task_id_blocks::1024 512 # Occupied blocks per task id
@@ -413,149 +413,149 @@ system.cpu0.dcache.tags.age_task_id_blocks_1024::0 241
system.cpu0.dcache.tags.age_task_id_blocks_1024::1 250 # Occupied blocks per task id
system.cpu0.dcache.tags.age_task_id_blocks_1024::2 21 # Occupied blocks per task id
system.cpu0.dcache.tags.occ_task_id_percent::1024 1 # Percentage of cache occupancy per task id
-system.cpu0.dcache.tags.tag_accesses 88194499 # Number of tag accesses
-system.cpu0.dcache.tags.data_accesses 88194499 # Number of data accesses
-system.cpu0.dcache.ReadReq_hits::cpu0.data 4977444 # number of ReadReq hits
-system.cpu0.dcache.ReadReq_hits::cpu1.data 2398985 # number of ReadReq hits
-system.cpu0.dcache.ReadReq_hits::cpu2.data 4079357 # number of ReadReq hits
-system.cpu0.dcache.ReadReq_hits::total 11455786 # number of ReadReq hits
-system.cpu0.dcache.WriteReq_hits::cpu0.data 3466929 # number of WriteReq hits
-system.cpu0.dcache.WriteReq_hits::cpu1.data 1632241 # number of WriteReq hits
-system.cpu0.dcache.WriteReq_hits::cpu2.data 2982365 # number of WriteReq hits
-system.cpu0.dcache.WriteReq_hits::total 8081535 # number of WriteReq hits
+system.cpu0.dcache.tags.tag_accesses 88196204 # Number of tag accesses
+system.cpu0.dcache.tags.data_accesses 88196204 # Number of data accesses
+system.cpu0.dcache.ReadReq_hits::cpu0.data 4977443 # number of ReadReq hits
+system.cpu0.dcache.ReadReq_hits::cpu1.data 2399002 # number of ReadReq hits
+system.cpu0.dcache.ReadReq_hits::cpu2.data 4079601 # number of ReadReq hits
+system.cpu0.dcache.ReadReq_hits::total 11456046 # number of ReadReq hits
+system.cpu0.dcache.WriteReq_hits::cpu0.data 3466928 # number of WriteReq hits
+system.cpu0.dcache.WriteReq_hits::cpu1.data 1632244 # number of WriteReq hits
+system.cpu0.dcache.WriteReq_hits::cpu2.data 2982379 # number of WriteReq hits
+system.cpu0.dcache.WriteReq_hits::total 8081551 # number of WriteReq hits
system.cpu0.dcache.SoftPFReq_hits::cpu0.data 21705 # number of SoftPFReq hits
system.cpu0.dcache.SoftPFReq_hits::cpu1.data 9720 # number of SoftPFReq hits
-system.cpu0.dcache.SoftPFReq_hits::cpu2.data 28159 # number of SoftPFReq hits
-system.cpu0.dcache.SoftPFReq_hits::total 59584 # number of SoftPFReq hits
-system.cpu0.dcache.demand_hits::cpu0.data 8444373 # number of demand (read+write) hits
-system.cpu0.dcache.demand_hits::cpu1.data 4031226 # number of demand (read+write) hits
-system.cpu0.dcache.demand_hits::cpu2.data 7061722 # number of demand (read+write) hits
-system.cpu0.dcache.demand_hits::total 19537321 # number of demand (read+write) hits
-system.cpu0.dcache.overall_hits::cpu0.data 8466078 # number of overall hits
-system.cpu0.dcache.overall_hits::cpu1.data 4040946 # number of overall hits
-system.cpu0.dcache.overall_hits::cpu2.data 7089881 # number of overall hits
-system.cpu0.dcache.overall_hits::total 19596905 # number of overall hits
-system.cpu0.dcache.ReadReq_misses::cpu0.data 370513 # number of ReadReq misses
-system.cpu0.dcache.ReadReq_misses::cpu1.data 153426 # number of ReadReq misses
-system.cpu0.dcache.ReadReq_misses::cpu2.data 785141 # number of ReadReq misses
-system.cpu0.dcache.ReadReq_misses::total 1309080 # number of ReadReq misses
-system.cpu0.dcache.WriteReq_misses::cpu0.data 138237 # number of WriteReq misses
+system.cpu0.dcache.SoftPFReq_hits::cpu2.data 28160 # number of SoftPFReq hits
+system.cpu0.dcache.SoftPFReq_hits::total 59585 # number of SoftPFReq hits
+system.cpu0.dcache.demand_hits::cpu0.data 8444371 # number of demand (read+write) hits
+system.cpu0.dcache.demand_hits::cpu1.data 4031246 # number of demand (read+write) hits
+system.cpu0.dcache.demand_hits::cpu2.data 7061980 # number of demand (read+write) hits
+system.cpu0.dcache.demand_hits::total 19537597 # number of demand (read+write) hits
+system.cpu0.dcache.overall_hits::cpu0.data 8466076 # number of overall hits
+system.cpu0.dcache.overall_hits::cpu1.data 4040966 # number of overall hits
+system.cpu0.dcache.overall_hits::cpu2.data 7090140 # number of overall hits
+system.cpu0.dcache.overall_hits::total 19597182 # number of overall hits
+system.cpu0.dcache.ReadReq_misses::cpu0.data 370514 # number of ReadReq misses
+system.cpu0.dcache.ReadReq_misses::cpu1.data 153427 # number of ReadReq misses
+system.cpu0.dcache.ReadReq_misses::cpu2.data 785283 # number of ReadReq misses
+system.cpu0.dcache.ReadReq_misses::total 1309224 # number of ReadReq misses
+system.cpu0.dcache.WriteReq_misses::cpu0.data 138238 # number of WriteReq misses
system.cpu0.dcache.WriteReq_misses::cpu1.data 55177 # number of WriteReq misses
system.cpu0.dcache.WriteReq_misses::cpu2.data 133227 # number of WriteReq misses
-system.cpu0.dcache.WriteReq_misses::total 326641 # number of WriteReq misses
+system.cpu0.dcache.WriteReq_misses::total 326642 # number of WriteReq misses
system.cpu0.dcache.SoftPFReq_misses::cpu0.data 157440 # number of SoftPFReq misses
system.cpu0.dcache.SoftPFReq_misses::cpu1.data 58723 # number of SoftPFReq misses
-system.cpu0.dcache.SoftPFReq_misses::cpu2.data 190305 # number of SoftPFReq misses
-system.cpu0.dcache.SoftPFReq_misses::total 406468 # number of SoftPFReq misses
-system.cpu0.dcache.demand_misses::cpu0.data 508750 # number of demand (read+write) misses
-system.cpu0.dcache.demand_misses::cpu1.data 208603 # number of demand (read+write) misses
-system.cpu0.dcache.demand_misses::cpu2.data 918368 # number of demand (read+write) misses
-system.cpu0.dcache.demand_misses::total 1635721 # number of demand (read+write) misses
-system.cpu0.dcache.overall_misses::cpu0.data 666190 # number of overall misses
-system.cpu0.dcache.overall_misses::cpu1.data 267326 # number of overall misses
-system.cpu0.dcache.overall_misses::cpu2.data 1108673 # number of overall misses
-system.cpu0.dcache.overall_misses::total 2042189 # number of overall misses
-system.cpu0.dcache.ReadReq_miss_latency::cpu1.data 2248360000 # number of ReadReq miss cycles
-system.cpu0.dcache.ReadReq_miss_latency::cpu2.data 12710748500 # number of ReadReq miss cycles
-system.cpu0.dcache.ReadReq_miss_latency::total 14959108500 # number of ReadReq miss cycles
+system.cpu0.dcache.SoftPFReq_misses::cpu2.data 190307 # number of SoftPFReq misses
+system.cpu0.dcache.SoftPFReq_misses::total 406470 # number of SoftPFReq misses
+system.cpu0.dcache.demand_misses::cpu0.data 508752 # number of demand (read+write) misses
+system.cpu0.dcache.demand_misses::cpu1.data 208604 # number of demand (read+write) misses
+system.cpu0.dcache.demand_misses::cpu2.data 918510 # number of demand (read+write) misses
+system.cpu0.dcache.demand_misses::total 1635866 # number of demand (read+write) misses
+system.cpu0.dcache.overall_misses::cpu0.data 666192 # number of overall misses
+system.cpu0.dcache.overall_misses::cpu1.data 267327 # number of overall misses
+system.cpu0.dcache.overall_misses::cpu2.data 1108817 # number of overall misses
+system.cpu0.dcache.overall_misses::total 2042336 # number of overall misses
+system.cpu0.dcache.ReadReq_miss_latency::cpu1.data 2248261000 # number of ReadReq miss cycles
+system.cpu0.dcache.ReadReq_miss_latency::cpu2.data 12713989500 # number of ReadReq miss cycles
+system.cpu0.dcache.ReadReq_miss_latency::total 14962250500 # number of ReadReq miss cycles
system.cpu0.dcache.WriteReq_miss_latency::cpu1.data 3673730495 # number of WriteReq miss cycles
-system.cpu0.dcache.WriteReq_miss_latency::cpu2.data 6566018901 # number of WriteReq miss cycles
-system.cpu0.dcache.WriteReq_miss_latency::total 10239749396 # number of WriteReq miss cycles
-system.cpu0.dcache.demand_miss_latency::cpu1.data 5922090495 # number of demand (read+write) miss cycles
-system.cpu0.dcache.demand_miss_latency::cpu2.data 19276767401 # number of demand (read+write) miss cycles
-system.cpu0.dcache.demand_miss_latency::total 25198857896 # number of demand (read+write) miss cycles
-system.cpu0.dcache.overall_miss_latency::cpu1.data 5922090495 # number of overall miss cycles
-system.cpu0.dcache.overall_miss_latency::cpu2.data 19276767401 # number of overall miss cycles
-system.cpu0.dcache.overall_miss_latency::total 25198857896 # number of overall miss cycles
+system.cpu0.dcache.WriteReq_miss_latency::cpu2.data 6566436401 # number of WriteReq miss cycles
+system.cpu0.dcache.WriteReq_miss_latency::total 10240166896 # number of WriteReq miss cycles
+system.cpu0.dcache.demand_miss_latency::cpu1.data 5921991495 # number of demand (read+write) miss cycles
+system.cpu0.dcache.demand_miss_latency::cpu2.data 19280425901 # number of demand (read+write) miss cycles
+system.cpu0.dcache.demand_miss_latency::total 25202417396 # number of demand (read+write) miss cycles
+system.cpu0.dcache.overall_miss_latency::cpu1.data 5921991495 # number of overall miss cycles
+system.cpu0.dcache.overall_miss_latency::cpu2.data 19280425901 # number of overall miss cycles
+system.cpu0.dcache.overall_miss_latency::total 25202417396 # number of overall miss cycles
system.cpu0.dcache.ReadReq_accesses::cpu0.data 5347957 # number of ReadReq accesses(hits+misses)
-system.cpu0.dcache.ReadReq_accesses::cpu1.data 2552411 # number of ReadReq accesses(hits+misses)
-system.cpu0.dcache.ReadReq_accesses::cpu2.data 4864498 # number of ReadReq accesses(hits+misses)
-system.cpu0.dcache.ReadReq_accesses::total 12764866 # number of ReadReq accesses(hits+misses)
+system.cpu0.dcache.ReadReq_accesses::cpu1.data 2552429 # number of ReadReq accesses(hits+misses)
+system.cpu0.dcache.ReadReq_accesses::cpu2.data 4864884 # number of ReadReq accesses(hits+misses)
+system.cpu0.dcache.ReadReq_accesses::total 12765270 # number of ReadReq accesses(hits+misses)
system.cpu0.dcache.WriteReq_accesses::cpu0.data 3605166 # number of WriteReq accesses(hits+misses)
-system.cpu0.dcache.WriteReq_accesses::cpu1.data 1687418 # number of WriteReq accesses(hits+misses)
-system.cpu0.dcache.WriteReq_accesses::cpu2.data 3115592 # number of WriteReq accesses(hits+misses)
-system.cpu0.dcache.WriteReq_accesses::total 8408176 # number of WriteReq accesses(hits+misses)
+system.cpu0.dcache.WriteReq_accesses::cpu1.data 1687421 # number of WriteReq accesses(hits+misses)
+system.cpu0.dcache.WriteReq_accesses::cpu2.data 3115606 # number of WriteReq accesses(hits+misses)
+system.cpu0.dcache.WriteReq_accesses::total 8408193 # number of WriteReq accesses(hits+misses)
system.cpu0.dcache.SoftPFReq_accesses::cpu0.data 179145 # number of SoftPFReq accesses(hits+misses)
system.cpu0.dcache.SoftPFReq_accesses::cpu1.data 68443 # number of SoftPFReq accesses(hits+misses)
-system.cpu0.dcache.SoftPFReq_accesses::cpu2.data 218464 # number of SoftPFReq accesses(hits+misses)
-system.cpu0.dcache.SoftPFReq_accesses::total 466052 # number of SoftPFReq accesses(hits+misses)
+system.cpu0.dcache.SoftPFReq_accesses::cpu2.data 218467 # number of SoftPFReq accesses(hits+misses)
+system.cpu0.dcache.SoftPFReq_accesses::total 466055 # number of SoftPFReq accesses(hits+misses)
system.cpu0.dcache.demand_accesses::cpu0.data 8953123 # number of demand (read+write) accesses
-system.cpu0.dcache.demand_accesses::cpu1.data 4239829 # number of demand (read+write) accesses
-system.cpu0.dcache.demand_accesses::cpu2.data 7980090 # number of demand (read+write) accesses
-system.cpu0.dcache.demand_accesses::total 21173042 # number of demand (read+write) accesses
+system.cpu0.dcache.demand_accesses::cpu1.data 4239850 # number of demand (read+write) accesses
+system.cpu0.dcache.demand_accesses::cpu2.data 7980490 # number of demand (read+write) accesses
+system.cpu0.dcache.demand_accesses::total 21173463 # number of demand (read+write) accesses
system.cpu0.dcache.overall_accesses::cpu0.data 9132268 # number of overall (read+write) accesses
-system.cpu0.dcache.overall_accesses::cpu1.data 4308272 # number of overall (read+write) accesses
-system.cpu0.dcache.overall_accesses::cpu2.data 8198554 # number of overall (read+write) accesses
-system.cpu0.dcache.overall_accesses::total 21639094 # number of overall (read+write) accesses
+system.cpu0.dcache.overall_accesses::cpu1.data 4308293 # number of overall (read+write) accesses
+system.cpu0.dcache.overall_accesses::cpu2.data 8198957 # number of overall (read+write) accesses
+system.cpu0.dcache.overall_accesses::total 21639518 # number of overall (read+write) accesses
system.cpu0.dcache.ReadReq_miss_rate::cpu0.data 0.069281 # miss rate for ReadReq accesses
system.cpu0.dcache.ReadReq_miss_rate::cpu1.data 0.060110 # miss rate for ReadReq accesses
-system.cpu0.dcache.ReadReq_miss_rate::cpu2.data 0.161402 # miss rate for ReadReq accesses
-system.cpu0.dcache.ReadReq_miss_rate::total 0.102553 # miss rate for ReadReq accesses
+system.cpu0.dcache.ReadReq_miss_rate::cpu2.data 0.161419 # miss rate for ReadReq accesses
+system.cpu0.dcache.ReadReq_miss_rate::total 0.102561 # miss rate for ReadReq accesses
system.cpu0.dcache.WriteReq_miss_rate::cpu0.data 0.038344 # miss rate for WriteReq accesses
system.cpu0.dcache.WriteReq_miss_rate::cpu1.data 0.032699 # miss rate for WriteReq accesses
system.cpu0.dcache.WriteReq_miss_rate::cpu2.data 0.042761 # miss rate for WriteReq accesses
system.cpu0.dcache.WriteReq_miss_rate::total 0.038848 # miss rate for WriteReq accesses
system.cpu0.dcache.SoftPFReq_miss_rate::cpu0.data 0.878841 # miss rate for SoftPFReq accesses
system.cpu0.dcache.SoftPFReq_miss_rate::cpu1.data 0.857984 # miss rate for SoftPFReq accesses
-system.cpu0.dcache.SoftPFReq_miss_rate::cpu2.data 0.871105 # miss rate for SoftPFReq accesses
-system.cpu0.dcache.SoftPFReq_miss_rate::total 0.872152 # miss rate for SoftPFReq accesses
+system.cpu0.dcache.SoftPFReq_miss_rate::cpu2.data 0.871102 # miss rate for SoftPFReq accesses
+system.cpu0.dcache.SoftPFReq_miss_rate::total 0.872150 # miss rate for SoftPFReq accesses
system.cpu0.dcache.demand_miss_rate::cpu0.data 0.056824 # miss rate for demand accesses
system.cpu0.dcache.demand_miss_rate::cpu1.data 0.049201 # miss rate for demand accesses
-system.cpu0.dcache.demand_miss_rate::cpu2.data 0.115082 # miss rate for demand accesses
-system.cpu0.dcache.demand_miss_rate::total 0.077255 # miss rate for demand accesses
+system.cpu0.dcache.demand_miss_rate::cpu2.data 0.115094 # miss rate for demand accesses
+system.cpu0.dcache.demand_miss_rate::total 0.077260 # miss rate for demand accesses
system.cpu0.dcache.overall_miss_rate::cpu0.data 0.072949 # miss rate for overall accesses
system.cpu0.dcache.overall_miss_rate::cpu1.data 0.062049 # miss rate for overall accesses
-system.cpu0.dcache.overall_miss_rate::cpu2.data 0.135228 # miss rate for overall accesses
-system.cpu0.dcache.overall_miss_rate::total 0.094375 # miss rate for overall accesses
-system.cpu0.dcache.ReadReq_avg_miss_latency::cpu1.data 14654.361060 # average ReadReq miss latency
-system.cpu0.dcache.ReadReq_avg_miss_latency::cpu2.data 16189.128450 # average ReadReq miss latency
-system.cpu0.dcache.ReadReq_avg_miss_latency::total 11427.191997 # average ReadReq miss latency
+system.cpu0.dcache.overall_miss_rate::cpu2.data 0.135239 # miss rate for overall accesses
+system.cpu0.dcache.overall_miss_rate::total 0.094380 # miss rate for overall accesses
+system.cpu0.dcache.ReadReq_avg_miss_latency::cpu1.data 14653.620288 # average ReadReq miss latency
+system.cpu0.dcache.ReadReq_avg_miss_latency::cpu2.data 16190.328200 # average ReadReq miss latency
+system.cpu0.dcache.ReadReq_avg_miss_latency::total 11428.335029 # average ReadReq miss latency
system.cpu0.dcache.WriteReq_avg_miss_latency::cpu1.data 66580.830690 # average WriteReq miss latency
-system.cpu0.dcache.WriteReq_avg_miss_latency::cpu2.data 49284.446103 # average WriteReq miss latency
-system.cpu0.dcache.WriteReq_avg_miss_latency::total 31348.634727 # average WriteReq miss latency
-system.cpu0.dcache.demand_avg_miss_latency::cpu1.data 28389.287283 # average overall miss latency
-system.cpu0.dcache.demand_avg_miss_latency::cpu2.data 20990.242910 # average overall miss latency
-system.cpu0.dcache.demand_avg_miss_latency::total 15405.352072 # average overall miss latency
-system.cpu0.dcache.overall_avg_miss_latency::cpu1.data 22153.065901 # average overall miss latency
-system.cpu0.dcache.overall_avg_miss_latency::cpu2.data 17387.243489 # average overall miss latency
-system.cpu0.dcache.overall_avg_miss_latency::total 12339.140939 # average overall miss latency
-system.cpu0.dcache.blocked_cycles::no_mshrs 206703 # number of cycles access was blocked
+system.cpu0.dcache.WriteReq_avg_miss_latency::cpu2.data 49287.579852 # average WriteReq miss latency
+system.cpu0.dcache.WriteReq_avg_miss_latency::total 31349.816913 # average WriteReq miss latency
+system.cpu0.dcache.demand_avg_miss_latency::cpu1.data 28388.676607 # average overall miss latency
+system.cpu0.dcache.demand_avg_miss_latency::cpu2.data 20990.980938 # average overall miss latency
+system.cpu0.dcache.demand_avg_miss_latency::total 15406.162483 # average overall miss latency
+system.cpu0.dcache.overall_avg_miss_latency::cpu1.data 22152.612699 # average overall miss latency
+system.cpu0.dcache.overall_avg_miss_latency::cpu2.data 17388.284903 # average overall miss latency
+system.cpu0.dcache.overall_avg_miss_latency::total 12339.995670 # average overall miss latency
+system.cpu0.dcache.blocked_cycles::no_mshrs 206528 # 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 22011 # number of cycles access was blocked
+system.cpu0.dcache.blocked::no_mshrs 21989 # 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 9.390895 # average number of cycles each access was blocked
+system.cpu0.dcache.avg_blocked_cycles::no_mshrs 9.392333 # average number of cycles each access was blocked
system.cpu0.dcache.avg_blocked_cycles::no_targets nan # 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::writebacks 1548077 # number of writebacks
-system.cpu0.dcache.writebacks::total 1548077 # number of writebacks
+system.cpu0.dcache.writebacks::writebacks 1548069 # number of writebacks
+system.cpu0.dcache.writebacks::total 1548069 # number of writebacks
system.cpu0.dcache.ReadReq_mshr_hits::cpu1.data 70 # number of ReadReq MSHR hits
-system.cpu0.dcache.ReadReq_mshr_hits::cpu2.data 363716 # number of ReadReq MSHR hits
-system.cpu0.dcache.ReadReq_mshr_hits::total 363786 # number of ReadReq MSHR hits
+system.cpu0.dcache.ReadReq_mshr_hits::cpu2.data 363845 # number of ReadReq MSHR hits
+system.cpu0.dcache.ReadReq_mshr_hits::total 363915 # number of ReadReq MSHR hits
system.cpu0.dcache.WriteReq_mshr_hits::cpu1.data 1660 # number of WriteReq MSHR hits
-system.cpu0.dcache.WriteReq_mshr_hits::cpu2.data 33557 # number of WriteReq MSHR hits
-system.cpu0.dcache.WriteReq_mshr_hits::total 35217 # number of WriteReq MSHR hits
+system.cpu0.dcache.WriteReq_mshr_hits::cpu2.data 33563 # number of WriteReq MSHR hits
+system.cpu0.dcache.WriteReq_mshr_hits::total 35223 # number of WriteReq MSHR hits
system.cpu0.dcache.demand_mshr_hits::cpu1.data 1730 # number of demand (read+write) MSHR hits
-system.cpu0.dcache.demand_mshr_hits::cpu2.data 397273 # number of demand (read+write) MSHR hits
-system.cpu0.dcache.demand_mshr_hits::total 399003 # number of demand (read+write) MSHR hits
+system.cpu0.dcache.demand_mshr_hits::cpu2.data 397408 # number of demand (read+write) MSHR hits
+system.cpu0.dcache.demand_mshr_hits::total 399138 # number of demand (read+write) MSHR hits
system.cpu0.dcache.overall_mshr_hits::cpu1.data 1730 # number of overall MSHR hits
-system.cpu0.dcache.overall_mshr_hits::cpu2.data 397273 # number of overall MSHR hits
-system.cpu0.dcache.overall_mshr_hits::total 399003 # number of overall MSHR hits
-system.cpu0.dcache.ReadReq_mshr_misses::cpu1.data 153356 # number of ReadReq MSHR misses
-system.cpu0.dcache.ReadReq_mshr_misses::cpu2.data 421425 # number of ReadReq MSHR misses
-system.cpu0.dcache.ReadReq_mshr_misses::total 574781 # number of ReadReq MSHR misses
+system.cpu0.dcache.overall_mshr_hits::cpu2.data 397408 # number of overall MSHR hits
+system.cpu0.dcache.overall_mshr_hits::total 399138 # number of overall MSHR hits
+system.cpu0.dcache.ReadReq_mshr_misses::cpu1.data 153357 # number of ReadReq MSHR misses
+system.cpu0.dcache.ReadReq_mshr_misses::cpu2.data 421438 # number of ReadReq MSHR misses
+system.cpu0.dcache.ReadReq_mshr_misses::total 574795 # number of ReadReq MSHR misses
system.cpu0.dcache.WriteReq_mshr_misses::cpu1.data 53517 # number of WriteReq MSHR misses
-system.cpu0.dcache.WriteReq_mshr_misses::cpu2.data 99670 # number of WriteReq MSHR misses
-system.cpu0.dcache.WriteReq_mshr_misses::total 153187 # number of WriteReq MSHR misses
+system.cpu0.dcache.WriteReq_mshr_misses::cpu2.data 99664 # number of WriteReq MSHR misses
+system.cpu0.dcache.WriteReq_mshr_misses::total 153181 # number of WriteReq MSHR misses
system.cpu0.dcache.SoftPFReq_mshr_misses::cpu1.data 58722 # number of SoftPFReq MSHR misses
-system.cpu0.dcache.SoftPFReq_mshr_misses::cpu2.data 186896 # number of SoftPFReq MSHR misses
-system.cpu0.dcache.SoftPFReq_mshr_misses::total 245618 # number of SoftPFReq MSHR misses
-system.cpu0.dcache.demand_mshr_misses::cpu1.data 206873 # number of demand (read+write) MSHR misses
-system.cpu0.dcache.demand_mshr_misses::cpu2.data 521095 # number of demand (read+write) MSHR misses
-system.cpu0.dcache.demand_mshr_misses::total 727968 # number of demand (read+write) MSHR misses
-system.cpu0.dcache.overall_mshr_misses::cpu1.data 265595 # number of overall MSHR misses
-system.cpu0.dcache.overall_mshr_misses::cpu2.data 707991 # number of overall MSHR misses
-system.cpu0.dcache.overall_mshr_misses::total 973586 # number of overall MSHR misses
+system.cpu0.dcache.SoftPFReq_mshr_misses::cpu2.data 186898 # number of SoftPFReq MSHR misses
+system.cpu0.dcache.SoftPFReq_mshr_misses::total 245620 # number of SoftPFReq MSHR misses
+system.cpu0.dcache.demand_mshr_misses::cpu1.data 206874 # number of demand (read+write) MSHR misses
+system.cpu0.dcache.demand_mshr_misses::cpu2.data 521102 # number of demand (read+write) MSHR misses
+system.cpu0.dcache.demand_mshr_misses::total 727976 # number of demand (read+write) MSHR misses
+system.cpu0.dcache.overall_mshr_misses::cpu1.data 265596 # number of overall MSHR misses
+system.cpu0.dcache.overall_mshr_misses::cpu2.data 708000 # number of overall MSHR misses
+system.cpu0.dcache.overall_mshr_misses::total 973596 # number of overall MSHR misses
system.cpu0.dcache.ReadReq_mshr_uncacheable::cpu1.data 176326 # number of ReadReq MSHR uncacheable
system.cpu0.dcache.ReadReq_mshr_uncacheable::cpu2.data 193522 # number of ReadReq MSHR uncacheable
system.cpu0.dcache.ReadReq_mshr_uncacheable::total 369848 # number of ReadReq MSHR uncacheable
@@ -565,82 +565,82 @@ system.cpu0.dcache.WriteReq_mshr_uncacheable::total 6370
system.cpu0.dcache.overall_mshr_uncacheable_misses::cpu1.data 179820 # number of overall MSHR uncacheable misses
system.cpu0.dcache.overall_mshr_uncacheable_misses::cpu2.data 196398 # number of overall MSHR uncacheable misses
system.cpu0.dcache.overall_mshr_uncacheable_misses::total 376218 # number of overall MSHR uncacheable misses
-system.cpu0.dcache.ReadReq_mshr_miss_latency::cpu1.data 2092039500 # number of ReadReq MSHR miss cycles
-system.cpu0.dcache.ReadReq_mshr_miss_latency::cpu2.data 6051222000 # number of ReadReq MSHR miss cycles
-system.cpu0.dcache.ReadReq_mshr_miss_latency::total 8143261500 # number of ReadReq MSHR miss cycles
+system.cpu0.dcache.ReadReq_mshr_miss_latency::cpu1.data 2091939500 # number of ReadReq MSHR miss cycles
+system.cpu0.dcache.ReadReq_mshr_miss_latency::cpu2.data 6052493500 # number of ReadReq MSHR miss cycles
+system.cpu0.dcache.ReadReq_mshr_miss_latency::total 8144433000 # number of ReadReq MSHR miss cycles
system.cpu0.dcache.WriteReq_mshr_miss_latency::cpu1.data 3446784995 # number of WriteReq MSHR miss cycles
-system.cpu0.dcache.WriteReq_mshr_miss_latency::cpu2.data 5707170401 # number of WriteReq MSHR miss cycles
-system.cpu0.dcache.WriteReq_mshr_miss_latency::total 9153955396 # number of WriteReq MSHR miss cycles
-system.cpu0.dcache.SoftPFReq_mshr_miss_latency::cpu1.data 1012070500 # number of SoftPFReq MSHR miss cycles
-system.cpu0.dcache.SoftPFReq_mshr_miss_latency::cpu2.data 2960619500 # number of SoftPFReq MSHR miss cycles
-system.cpu0.dcache.SoftPFReq_mshr_miss_latency::total 3972690000 # number of SoftPFReq MSHR miss cycles
-system.cpu0.dcache.demand_mshr_miss_latency::cpu1.data 5538824495 # number of demand (read+write) MSHR miss cycles
-system.cpu0.dcache.demand_mshr_miss_latency::cpu2.data 11758392401 # number of demand (read+write) MSHR miss cycles
-system.cpu0.dcache.demand_mshr_miss_latency::total 17297216896 # number of demand (read+write) MSHR miss cycles
-system.cpu0.dcache.overall_mshr_miss_latency::cpu1.data 6550894995 # number of overall MSHR miss cycles
-system.cpu0.dcache.overall_mshr_miss_latency::cpu2.data 14719011901 # number of overall MSHR miss cycles
-system.cpu0.dcache.overall_mshr_miss_latency::total 21269906896 # number of overall MSHR miss cycles
+system.cpu0.dcache.WriteReq_mshr_miss_latency::cpu2.data 5707366401 # number of WriteReq MSHR miss cycles
+system.cpu0.dcache.WriteReq_mshr_miss_latency::total 9154151396 # number of WriteReq MSHR miss cycles
+system.cpu0.dcache.SoftPFReq_mshr_miss_latency::cpu1.data 1012257500 # number of SoftPFReq MSHR miss cycles
+system.cpu0.dcache.SoftPFReq_mshr_miss_latency::cpu2.data 2960769500 # number of SoftPFReq MSHR miss cycles
+system.cpu0.dcache.SoftPFReq_mshr_miss_latency::total 3973027000 # number of SoftPFReq MSHR miss cycles
+system.cpu0.dcache.demand_mshr_miss_latency::cpu1.data 5538724495 # number of demand (read+write) MSHR miss cycles
+system.cpu0.dcache.demand_mshr_miss_latency::cpu2.data 11759859901 # number of demand (read+write) MSHR miss cycles
+system.cpu0.dcache.demand_mshr_miss_latency::total 17298584396 # number of demand (read+write) MSHR miss cycles
+system.cpu0.dcache.overall_mshr_miss_latency::cpu1.data 6550981995 # number of overall MSHR miss cycles
+system.cpu0.dcache.overall_mshr_miss_latency::cpu2.data 14720629401 # number of overall MSHR miss cycles
+system.cpu0.dcache.overall_mshr_miss_latency::total 21271611396 # number of overall MSHR miss cycles
system.cpu0.dcache.ReadReq_mshr_uncacheable_latency::cpu1.data 30675451000 # number of ReadReq MSHR uncacheable cycles
-system.cpu0.dcache.ReadReq_mshr_uncacheable_latency::cpu2.data 32998765500 # number of ReadReq MSHR uncacheable cycles
-system.cpu0.dcache.ReadReq_mshr_uncacheable_latency::total 63674216500 # number of ReadReq MSHR uncacheable cycles
+system.cpu0.dcache.ReadReq_mshr_uncacheable_latency::cpu2.data 32998770000 # number of ReadReq MSHR uncacheable cycles
+system.cpu0.dcache.ReadReq_mshr_uncacheable_latency::total 63674221000 # number of ReadReq MSHR uncacheable cycles
system.cpu0.dcache.WriteReq_mshr_uncacheable_latency::cpu1.data 673827500 # number of WriteReq MSHR uncacheable cycles
-system.cpu0.dcache.WriteReq_mshr_uncacheable_latency::cpu2.data 612020000 # number of WriteReq MSHR uncacheable cycles
-system.cpu0.dcache.WriteReq_mshr_uncacheable_latency::total 1285847500 # number of WriteReq MSHR uncacheable cycles
+system.cpu0.dcache.WriteReq_mshr_uncacheable_latency::cpu2.data 612008500 # number of WriteReq MSHR uncacheable cycles
+system.cpu0.dcache.WriteReq_mshr_uncacheable_latency::total 1285836000 # number of WriteReq MSHR uncacheable cycles
system.cpu0.dcache.overall_mshr_uncacheable_latency::cpu1.data 31349278500 # number of overall MSHR uncacheable cycles
-system.cpu0.dcache.overall_mshr_uncacheable_latency::cpu2.data 33610785500 # number of overall MSHR uncacheable cycles
-system.cpu0.dcache.overall_mshr_uncacheable_latency::total 64960064000 # number of overall MSHR uncacheable cycles
+system.cpu0.dcache.overall_mshr_uncacheable_latency::cpu2.data 33610778500 # number of overall MSHR uncacheable cycles
+system.cpu0.dcache.overall_mshr_uncacheable_latency::total 64960057000 # number of overall MSHR uncacheable cycles
system.cpu0.dcache.ReadReq_mshr_miss_rate::cpu1.data 0.060083 # mshr miss rate for ReadReq accesses
-system.cpu0.dcache.ReadReq_mshr_miss_rate::cpu2.data 0.086633 # mshr miss rate for ReadReq accesses
+system.cpu0.dcache.ReadReq_mshr_miss_rate::cpu2.data 0.086629 # mshr miss rate for ReadReq accesses
system.cpu0.dcache.ReadReq_mshr_miss_rate::total 0.045028 # mshr miss rate for ReadReq accesses
system.cpu0.dcache.WriteReq_mshr_miss_rate::cpu1.data 0.031715 # mshr miss rate for WriteReq accesses
-system.cpu0.dcache.WriteReq_mshr_miss_rate::cpu2.data 0.031991 # mshr miss rate for WriteReq accesses
-system.cpu0.dcache.WriteReq_mshr_miss_rate::total 0.018219 # mshr miss rate for WriteReq accesses
+system.cpu0.dcache.WriteReq_mshr_miss_rate::cpu2.data 0.031989 # mshr miss rate for WriteReq accesses
+system.cpu0.dcache.WriteReq_mshr_miss_rate::total 0.018218 # mshr miss rate for WriteReq accesses
system.cpu0.dcache.SoftPFReq_mshr_miss_rate::cpu1.data 0.857969 # mshr miss rate for SoftPFReq accesses
-system.cpu0.dcache.SoftPFReq_mshr_miss_rate::cpu2.data 0.855500 # mshr miss rate for SoftPFReq accesses
-system.cpu0.dcache.SoftPFReq_mshr_miss_rate::total 0.527018 # mshr miss rate for SoftPFReq accesses
+system.cpu0.dcache.SoftPFReq_mshr_miss_rate::cpu2.data 0.855498 # mshr miss rate for SoftPFReq accesses
+system.cpu0.dcache.SoftPFReq_mshr_miss_rate::total 0.527019 # mshr miss rate for SoftPFReq accesses
system.cpu0.dcache.demand_mshr_miss_rate::cpu1.data 0.048793 # mshr miss rate for demand accesses
-system.cpu0.dcache.demand_mshr_miss_rate::cpu2.data 0.065299 # mshr miss rate for demand accesses
+system.cpu0.dcache.demand_mshr_miss_rate::cpu2.data 0.065297 # mshr miss rate for demand accesses
system.cpu0.dcache.demand_mshr_miss_rate::total 0.034382 # mshr miss rate for demand accesses
system.cpu0.dcache.overall_mshr_miss_rate::cpu1.data 0.061648 # mshr miss rate for overall accesses
-system.cpu0.dcache.overall_mshr_miss_rate::cpu2.data 0.086356 # mshr miss rate for overall accesses
+system.cpu0.dcache.overall_mshr_miss_rate::cpu2.data 0.086352 # mshr miss rate for overall accesses
system.cpu0.dcache.overall_mshr_miss_rate::total 0.044992 # mshr miss rate for overall accesses
-system.cpu0.dcache.ReadReq_avg_mshr_miss_latency::cpu1.data 13641.719268 # average ReadReq mshr miss latency
-system.cpu0.dcache.ReadReq_avg_mshr_miss_latency::cpu2.data 14358.953550 # average ReadReq mshr miss latency
-system.cpu0.dcache.ReadReq_avg_mshr_miss_latency::total 14167.589917 # average ReadReq mshr miss latency
+system.cpu0.dcache.ReadReq_avg_mshr_miss_latency::cpu1.data 13640.978240 # average ReadReq mshr miss latency
+system.cpu0.dcache.ReadReq_avg_mshr_miss_latency::cpu2.data 14361.527674 # average ReadReq mshr miss latency
+system.cpu0.dcache.ReadReq_avg_mshr_miss_latency::total 14169.282962 # average ReadReq mshr miss latency
system.cpu0.dcache.WriteReq_avg_mshr_miss_latency::cpu1.data 64405.422483 # average WriteReq mshr miss latency
-system.cpu0.dcache.WriteReq_avg_mshr_miss_latency::cpu2.data 57260.664202 # average WriteReq mshr miss latency
-system.cpu0.dcache.WriteReq_avg_mshr_miss_latency::total 59756.737817 # average WriteReq mshr miss latency
-system.cpu0.dcache.SoftPFReq_avg_mshr_miss_latency::cpu1.data 17234.946017 # average SoftPFReq mshr miss latency
-system.cpu0.dcache.SoftPFReq_avg_mshr_miss_latency::cpu2.data 15840.999807 # average SoftPFReq mshr miss latency
-system.cpu0.dcache.SoftPFReq_avg_mshr_miss_latency::total 16174.262473 # average SoftPFReq mshr miss latency
-system.cpu0.dcache.demand_avg_mshr_miss_latency::cpu1.data 26774.032837 # average overall mshr miss latency
-system.cpu0.dcache.demand_avg_mshr_miss_latency::cpu2.data 22564.776866 # average overall mshr miss latency
-system.cpu0.dcache.demand_avg_mshr_miss_latency::total 23760.957756 # average overall mshr miss latency
-system.cpu0.dcache.overall_avg_mshr_miss_latency::cpu1.data 24664.978614 # average overall mshr miss latency
-system.cpu0.dcache.overall_avg_mshr_miss_latency::cpu2.data 20789.829109 # average overall mshr miss latency
-system.cpu0.dcache.overall_avg_mshr_miss_latency::total 21846.972837 # average overall mshr miss latency
+system.cpu0.dcache.WriteReq_avg_mshr_miss_latency::cpu2.data 57266.078032 # average WriteReq mshr miss latency
+system.cpu0.dcache.WriteReq_avg_mshr_miss_latency::total 59760.357982 # average WriteReq mshr miss latency
+system.cpu0.dcache.SoftPFReq_avg_mshr_miss_latency::cpu1.data 17238.130513 # average SoftPFReq mshr miss latency
+system.cpu0.dcache.SoftPFReq_avg_mshr_miss_latency::cpu2.data 15841.632869 # average SoftPFReq mshr miss latency
+system.cpu0.dcache.SoftPFReq_avg_mshr_miss_latency::total 16175.502809 # average SoftPFReq mshr miss latency
+system.cpu0.dcache.demand_avg_mshr_miss_latency::cpu1.data 26773.420029 # average overall mshr miss latency
+system.cpu0.dcache.demand_avg_mshr_miss_latency::cpu2.data 22567.289899 # average overall mshr miss latency
+system.cpu0.dcache.demand_avg_mshr_miss_latency::total 23762.575134 # average overall mshr miss latency
+system.cpu0.dcache.overall_avg_mshr_miss_latency::cpu1.data 24665.213313 # average overall mshr miss latency
+system.cpu0.dcache.overall_avg_mshr_miss_latency::cpu2.data 20791.849436 # average overall mshr miss latency
+system.cpu0.dcache.overall_avg_mshr_miss_latency::total 21848.499168 # average overall mshr miss latency
system.cpu0.dcache.ReadReq_avg_mshr_uncacheable_latency::cpu1.data 173970.095165 # average ReadReq mshr uncacheable latency
-system.cpu0.dcache.ReadReq_avg_mshr_uncacheable_latency::cpu2.data 170516.868883 # average ReadReq mshr uncacheable latency
-system.cpu0.dcache.ReadReq_avg_mshr_uncacheable_latency::total 172163.203532 # average ReadReq mshr uncacheable latency
+system.cpu0.dcache.ReadReq_avg_mshr_uncacheable_latency::cpu2.data 170516.892136 # average ReadReq mshr uncacheable latency
+system.cpu0.dcache.ReadReq_avg_mshr_uncacheable_latency::total 172163.215699 # average ReadReq mshr uncacheable latency
system.cpu0.dcache.WriteReq_avg_mshr_uncacheable_latency::cpu1.data 192852.747567 # average WriteReq mshr uncacheable latency
-system.cpu0.dcache.WriteReq_avg_mshr_uncacheable_latency::cpu2.data 212802.503477 # average WriteReq mshr uncacheable latency
-system.cpu0.dcache.WriteReq_avg_mshr_uncacheable_latency::total 201859.890110 # average WriteReq mshr uncacheable latency
+system.cpu0.dcache.WriteReq_avg_mshr_uncacheable_latency::cpu2.data 212798.504868 # average WriteReq mshr uncacheable latency
+system.cpu0.dcache.WriteReq_avg_mshr_uncacheable_latency::total 201858.084772 # average WriteReq mshr uncacheable latency
system.cpu0.dcache.overall_avg_mshr_uncacheable_latency::cpu1.data 174336.995329 # average overall mshr uncacheable latency
-system.cpu0.dcache.overall_avg_mshr_uncacheable_latency::cpu2.data 171136.088453 # average overall mshr uncacheable latency
-system.cpu0.dcache.overall_avg_mshr_uncacheable_latency::total 172666.018107 # average overall mshr uncacheable latency
+system.cpu0.dcache.overall_avg_mshr_uncacheable_latency::cpu2.data 171136.052811 # average overall mshr uncacheable latency
+system.cpu0.dcache.overall_avg_mshr_uncacheable_latency::total 172665.999500 # average overall mshr uncacheable latency
system.cpu0.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
-system.cpu0.icache.tags.replacements 862079 # number of replacements
+system.cpu0.icache.tags.replacements 862096 # number of replacements
system.cpu0.icache.tags.tagsinuse 510.743965 # Cycle average of tags in use
-system.cpu0.icache.tags.total_refs 129387157 # Total number of references to valid blocks.
-system.cpu0.icache.tags.sampled_refs 862591 # Sample count of references to valid blocks.
-system.cpu0.icache.tags.avg_refs 149.998269 # Average number of references to valid blocks.
+system.cpu0.icache.tags.total_refs 129388053 # Total number of references to valid blocks.
+system.cpu0.icache.tags.sampled_refs 862608 # Sample count of references to valid blocks.
+system.cpu0.icache.tags.avg_refs 149.996352 # Average number of references to valid blocks.
system.cpu0.icache.tags.warmup_cycle 149036221500 # Cycle when the warmup percentage was hit.
-system.cpu0.icache.tags.occ_blocks::cpu0.inst 146.474513 # Average occupied blocks per requestor
-system.cpu0.icache.tags.occ_blocks::cpu1.inst 126.887139 # Average occupied blocks per requestor
-system.cpu0.icache.tags.occ_blocks::cpu2.inst 237.382314 # Average occupied blocks per requestor
+system.cpu0.icache.tags.occ_blocks::cpu0.inst 146.474426 # Average occupied blocks per requestor
+system.cpu0.icache.tags.occ_blocks::cpu1.inst 126.886783 # Average occupied blocks per requestor
+system.cpu0.icache.tags.occ_blocks::cpu2.inst 237.382757 # Average occupied blocks per requestor
system.cpu0.icache.tags.occ_percent::cpu0.inst 0.286083 # Average percentage of cache occupancy
system.cpu0.icache.tags.occ_percent::cpu1.inst 0.247826 # Average percentage of cache occupancy
-system.cpu0.icache.tags.occ_percent::cpu2.inst 0.463637 # Average percentage of cache occupancy
+system.cpu0.icache.tags.occ_percent::cpu2.inst 0.463638 # Average percentage of cache occupancy
system.cpu0.icache.tags.occ_percent::total 0.997547 # Average percentage of cache occupancy
system.cpu0.icache.tags.occ_task_id_blocks::1024 512 # Occupied blocks per task id
system.cpu0.icache.tags.age_task_id_blocks_1024::0 81 # Occupied blocks per task id
@@ -648,156 +648,156 @@ system.cpu0.icache.tags.age_task_id_blocks_1024::1 152
system.cpu0.icache.tags.age_task_id_blocks_1024::2 277 # Occupied blocks per task id
system.cpu0.icache.tags.age_task_id_blocks_1024::3 2 # Occupied blocks per task id
system.cpu0.icache.tags.occ_task_id_percent::1024 1 # Percentage of cache occupancy per task id
-system.cpu0.icache.tags.tag_accesses 131136403 # Number of tag accesses
-system.cpu0.icache.tags.data_accesses 131136403 # Number of data accesses
-system.cpu0.icache.ReadReq_hits::cpu0.inst 87656734 # number of ReadReq hits
-system.cpu0.icache.ReadReq_hits::cpu1.inst 38708215 # number of ReadReq hits
-system.cpu0.icache.ReadReq_hits::cpu2.inst 3022208 # number of ReadReq hits
-system.cpu0.icache.ReadReq_hits::total 129387157 # number of ReadReq hits
-system.cpu0.icache.demand_hits::cpu0.inst 87656734 # number of demand (read+write) hits
-system.cpu0.icache.demand_hits::cpu1.inst 38708215 # number of demand (read+write) hits
-system.cpu0.icache.demand_hits::cpu2.inst 3022208 # number of demand (read+write) hits
-system.cpu0.icache.demand_hits::total 129387157 # number of demand (read+write) hits
-system.cpu0.icache.overall_hits::cpu0.inst 87656734 # number of overall hits
-system.cpu0.icache.overall_hits::cpu1.inst 38708215 # number of overall hits
-system.cpu0.icache.overall_hits::cpu2.inst 3022208 # number of overall hits
-system.cpu0.icache.overall_hits::total 129387157 # number of overall hits
-system.cpu0.icache.ReadReq_misses::cpu0.inst 322605 # number of ReadReq misses
-system.cpu0.icache.ReadReq_misses::cpu1.inst 163640 # number of ReadReq misses
-system.cpu0.icache.ReadReq_misses::cpu2.inst 400399 # number of ReadReq misses
-system.cpu0.icache.ReadReq_misses::total 886644 # number of ReadReq misses
-system.cpu0.icache.demand_misses::cpu0.inst 322605 # number of demand (read+write) misses
-system.cpu0.icache.demand_misses::cpu1.inst 163640 # number of demand (read+write) misses
-system.cpu0.icache.demand_misses::cpu2.inst 400399 # number of demand (read+write) misses
-system.cpu0.icache.demand_misses::total 886644 # number of demand (read+write) misses
-system.cpu0.icache.overall_misses::cpu0.inst 322605 # number of overall misses
-system.cpu0.icache.overall_misses::cpu1.inst 163640 # number of overall misses
-system.cpu0.icache.overall_misses::cpu2.inst 400399 # number of overall misses
-system.cpu0.icache.overall_misses::total 886644 # number of overall misses
-system.cpu0.icache.ReadReq_miss_latency::cpu1.inst 2424218000 # number of ReadReq miss cycles
-system.cpu0.icache.ReadReq_miss_latency::cpu2.inst 5939623464 # number of ReadReq miss cycles
-system.cpu0.icache.ReadReq_miss_latency::total 8363841464 # number of ReadReq miss cycles
-system.cpu0.icache.demand_miss_latency::cpu1.inst 2424218000 # number of demand (read+write) miss cycles
-system.cpu0.icache.demand_miss_latency::cpu2.inst 5939623464 # number of demand (read+write) miss cycles
-system.cpu0.icache.demand_miss_latency::total 8363841464 # number of demand (read+write) miss cycles
-system.cpu0.icache.overall_miss_latency::cpu1.inst 2424218000 # number of overall miss cycles
-system.cpu0.icache.overall_miss_latency::cpu2.inst 5939623464 # number of overall miss cycles
-system.cpu0.icache.overall_miss_latency::total 8363841464 # number of overall miss cycles
-system.cpu0.icache.ReadReq_accesses::cpu0.inst 87979339 # number of ReadReq accesses(hits+misses)
-system.cpu0.icache.ReadReq_accesses::cpu1.inst 38871855 # number of ReadReq accesses(hits+misses)
-system.cpu0.icache.ReadReq_accesses::cpu2.inst 3422607 # number of ReadReq accesses(hits+misses)
-system.cpu0.icache.ReadReq_accesses::total 130273801 # number of ReadReq accesses(hits+misses)
-system.cpu0.icache.demand_accesses::cpu0.inst 87979339 # number of demand (read+write) accesses
-system.cpu0.icache.demand_accesses::cpu1.inst 38871855 # number of demand (read+write) accesses
-system.cpu0.icache.demand_accesses::cpu2.inst 3422607 # number of demand (read+write) accesses
-system.cpu0.icache.demand_accesses::total 130273801 # number of demand (read+write) accesses
-system.cpu0.icache.overall_accesses::cpu0.inst 87979339 # number of overall (read+write) accesses
-system.cpu0.icache.overall_accesses::cpu1.inst 38871855 # number of overall (read+write) accesses
-system.cpu0.icache.overall_accesses::cpu2.inst 3422607 # number of overall (read+write) accesses
-system.cpu0.icache.overall_accesses::total 130273801 # number of overall (read+write) accesses
+system.cpu0.icache.tags.tag_accesses 131137351 # Number of tag accesses
+system.cpu0.icache.tags.data_accesses 131137351 # Number of data accesses
+system.cpu0.icache.ReadReq_hits::cpu0.inst 87656735 # number of ReadReq hits
+system.cpu0.icache.ReadReq_hits::cpu1.inst 38708289 # number of ReadReq hits
+system.cpu0.icache.ReadReq_hits::cpu2.inst 3023029 # number of ReadReq hits
+system.cpu0.icache.ReadReq_hits::total 129388053 # number of ReadReq hits
+system.cpu0.icache.demand_hits::cpu0.inst 87656735 # number of demand (read+write) hits
+system.cpu0.icache.demand_hits::cpu1.inst 38708289 # number of demand (read+write) hits
+system.cpu0.icache.demand_hits::cpu2.inst 3023029 # number of demand (read+write) hits
+system.cpu0.icache.demand_hits::total 129388053 # number of demand (read+write) hits
+system.cpu0.icache.overall_hits::cpu0.inst 87656735 # number of overall hits
+system.cpu0.icache.overall_hits::cpu1.inst 38708289 # number of overall hits
+system.cpu0.icache.overall_hits::cpu2.inst 3023029 # number of overall hits
+system.cpu0.icache.overall_hits::total 129388053 # number of overall hits
+system.cpu0.icache.ReadReq_misses::cpu0.inst 322601 # number of ReadReq misses
+system.cpu0.icache.ReadReq_misses::cpu1.inst 163645 # number of ReadReq misses
+system.cpu0.icache.ReadReq_misses::cpu2.inst 400432 # number of ReadReq misses
+system.cpu0.icache.ReadReq_misses::total 886678 # number of ReadReq misses
+system.cpu0.icache.demand_misses::cpu0.inst 322601 # number of demand (read+write) misses
+system.cpu0.icache.demand_misses::cpu1.inst 163645 # number of demand (read+write) misses
+system.cpu0.icache.demand_misses::cpu2.inst 400432 # number of demand (read+write) misses
+system.cpu0.icache.demand_misses::total 886678 # number of demand (read+write) misses
+system.cpu0.icache.overall_misses::cpu0.inst 322601 # number of overall misses
+system.cpu0.icache.overall_misses::cpu1.inst 163645 # number of overall misses
+system.cpu0.icache.overall_misses::cpu2.inst 400432 # number of overall misses
+system.cpu0.icache.overall_misses::total 886678 # number of overall misses
+system.cpu0.icache.ReadReq_miss_latency::cpu1.inst 2424283000 # number of ReadReq miss cycles
+system.cpu0.icache.ReadReq_miss_latency::cpu2.inst 5943999964 # number of ReadReq miss cycles
+system.cpu0.icache.ReadReq_miss_latency::total 8368282964 # number of ReadReq miss cycles
+system.cpu0.icache.demand_miss_latency::cpu1.inst 2424283000 # number of demand (read+write) miss cycles
+system.cpu0.icache.demand_miss_latency::cpu2.inst 5943999964 # number of demand (read+write) miss cycles
+system.cpu0.icache.demand_miss_latency::total 8368282964 # number of demand (read+write) miss cycles
+system.cpu0.icache.overall_miss_latency::cpu1.inst 2424283000 # number of overall miss cycles
+system.cpu0.icache.overall_miss_latency::cpu2.inst 5943999964 # number of overall miss cycles
+system.cpu0.icache.overall_miss_latency::total 8368282964 # number of overall miss cycles
+system.cpu0.icache.ReadReq_accesses::cpu0.inst 87979336 # number of ReadReq accesses(hits+misses)
+system.cpu0.icache.ReadReq_accesses::cpu1.inst 38871934 # number of ReadReq accesses(hits+misses)
+system.cpu0.icache.ReadReq_accesses::cpu2.inst 3423461 # number of ReadReq accesses(hits+misses)
+system.cpu0.icache.ReadReq_accesses::total 130274731 # number of ReadReq accesses(hits+misses)
+system.cpu0.icache.demand_accesses::cpu0.inst 87979336 # number of demand (read+write) accesses
+system.cpu0.icache.demand_accesses::cpu1.inst 38871934 # number of demand (read+write) accesses
+system.cpu0.icache.demand_accesses::cpu2.inst 3423461 # number of demand (read+write) accesses
+system.cpu0.icache.demand_accesses::total 130274731 # number of demand (read+write) accesses
+system.cpu0.icache.overall_accesses::cpu0.inst 87979336 # number of overall (read+write) accesses
+system.cpu0.icache.overall_accesses::cpu1.inst 38871934 # number of overall (read+write) accesses
+system.cpu0.icache.overall_accesses::cpu2.inst 3423461 # number of overall (read+write) accesses
+system.cpu0.icache.overall_accesses::total 130274731 # number of overall (read+write) accesses
system.cpu0.icache.ReadReq_miss_rate::cpu0.inst 0.003667 # miss rate for ReadReq accesses
system.cpu0.icache.ReadReq_miss_rate::cpu1.inst 0.004210 # miss rate for ReadReq accesses
-system.cpu0.icache.ReadReq_miss_rate::cpu2.inst 0.116987 # miss rate for ReadReq accesses
+system.cpu0.icache.ReadReq_miss_rate::cpu2.inst 0.116967 # miss rate for ReadReq accesses
system.cpu0.icache.ReadReq_miss_rate::total 0.006806 # miss rate for ReadReq accesses
system.cpu0.icache.demand_miss_rate::cpu0.inst 0.003667 # miss rate for demand accesses
system.cpu0.icache.demand_miss_rate::cpu1.inst 0.004210 # miss rate for demand accesses
-system.cpu0.icache.demand_miss_rate::cpu2.inst 0.116987 # miss rate for demand accesses
+system.cpu0.icache.demand_miss_rate::cpu2.inst 0.116967 # miss rate for demand accesses
system.cpu0.icache.demand_miss_rate::total 0.006806 # miss rate for demand accesses
system.cpu0.icache.overall_miss_rate::cpu0.inst 0.003667 # miss rate for overall accesses
system.cpu0.icache.overall_miss_rate::cpu1.inst 0.004210 # miss rate for overall accesses
-system.cpu0.icache.overall_miss_rate::cpu2.inst 0.116987 # miss rate for overall accesses
+system.cpu0.icache.overall_miss_rate::cpu2.inst 0.116967 # miss rate for overall accesses
system.cpu0.icache.overall_miss_rate::total 0.006806 # miss rate for overall accesses
-system.cpu0.icache.ReadReq_avg_miss_latency::cpu1.inst 14814.336348 # average ReadReq miss latency
-system.cpu0.icache.ReadReq_avg_miss_latency::cpu2.inst 14834.261484 # average ReadReq miss latency
-system.cpu0.icache.ReadReq_avg_miss_latency::total 9433.145055 # average ReadReq miss latency
-system.cpu0.icache.demand_avg_miss_latency::cpu1.inst 14814.336348 # average overall miss latency
-system.cpu0.icache.demand_avg_miss_latency::cpu2.inst 14834.261484 # average overall miss latency
-system.cpu0.icache.demand_avg_miss_latency::total 9433.145055 # average overall miss latency
-system.cpu0.icache.overall_avg_miss_latency::cpu1.inst 14814.336348 # average overall miss latency
-system.cpu0.icache.overall_avg_miss_latency::cpu2.inst 14834.261484 # average overall miss latency
-system.cpu0.icache.overall_avg_miss_latency::total 9433.145055 # average overall miss latency
-system.cpu0.icache.blocked_cycles::no_mshrs 13267 # number of cycles access was blocked
+system.cpu0.icache.ReadReq_avg_miss_latency::cpu1.inst 14814.280913 # average ReadReq miss latency
+system.cpu0.icache.ReadReq_avg_miss_latency::cpu2.inst 14843.968424 # average ReadReq miss latency
+system.cpu0.icache.ReadReq_avg_miss_latency::total 9437.792484 # average ReadReq miss latency
+system.cpu0.icache.demand_avg_miss_latency::cpu1.inst 14814.280913 # average overall miss latency
+system.cpu0.icache.demand_avg_miss_latency::cpu2.inst 14843.968424 # average overall miss latency
+system.cpu0.icache.demand_avg_miss_latency::total 9437.792484 # average overall miss latency
+system.cpu0.icache.overall_avg_miss_latency::cpu1.inst 14814.280913 # average overall miss latency
+system.cpu0.icache.overall_avg_miss_latency::cpu2.inst 14843.968424 # average overall miss latency
+system.cpu0.icache.overall_avg_miss_latency::total 9437.792484 # average overall miss latency
+system.cpu0.icache.blocked_cycles::no_mshrs 12787 # 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 575 # number of cycles access was blocked
+system.cpu0.icache.blocked::no_mshrs 569 # 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 23.073043 # average number of cycles each access was blocked
+system.cpu0.icache.avg_blocked_cycles::no_mshrs 22.472759 # average number of cycles each access was blocked
system.cpu0.icache.avg_blocked_cycles::no_targets nan # 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::writebacks 862079 # number of writebacks
-system.cpu0.icache.writebacks::total 862079 # number of writebacks
-system.cpu0.icache.ReadReq_mshr_hits::cpu2.inst 24042 # number of ReadReq MSHR hits
-system.cpu0.icache.ReadReq_mshr_hits::total 24042 # number of ReadReq MSHR hits
-system.cpu0.icache.demand_mshr_hits::cpu2.inst 24042 # number of demand (read+write) MSHR hits
-system.cpu0.icache.demand_mshr_hits::total 24042 # number of demand (read+write) MSHR hits
-system.cpu0.icache.overall_mshr_hits::cpu2.inst 24042 # number of overall MSHR hits
-system.cpu0.icache.overall_mshr_hits::total 24042 # number of overall MSHR hits
-system.cpu0.icache.ReadReq_mshr_misses::cpu1.inst 163640 # number of ReadReq MSHR misses
-system.cpu0.icache.ReadReq_mshr_misses::cpu2.inst 376357 # number of ReadReq MSHR misses
-system.cpu0.icache.ReadReq_mshr_misses::total 539997 # number of ReadReq MSHR misses
-system.cpu0.icache.demand_mshr_misses::cpu1.inst 163640 # number of demand (read+write) MSHR misses
-system.cpu0.icache.demand_mshr_misses::cpu2.inst 376357 # number of demand (read+write) MSHR misses
-system.cpu0.icache.demand_mshr_misses::total 539997 # number of demand (read+write) MSHR misses
-system.cpu0.icache.overall_mshr_misses::cpu1.inst 163640 # number of overall MSHR misses
-system.cpu0.icache.overall_mshr_misses::cpu2.inst 376357 # number of overall MSHR misses
-system.cpu0.icache.overall_mshr_misses::total 539997 # number of overall MSHR misses
-system.cpu0.icache.ReadReq_mshr_miss_latency::cpu1.inst 2260578000 # number of ReadReq MSHR miss cycles
-system.cpu0.icache.ReadReq_mshr_miss_latency::cpu2.inst 5251926966 # number of ReadReq MSHR miss cycles
-system.cpu0.icache.ReadReq_mshr_miss_latency::total 7512504966 # number of ReadReq MSHR miss cycles
-system.cpu0.icache.demand_mshr_miss_latency::cpu1.inst 2260578000 # number of demand (read+write) MSHR miss cycles
-system.cpu0.icache.demand_mshr_miss_latency::cpu2.inst 5251926966 # number of demand (read+write) MSHR miss cycles
-system.cpu0.icache.demand_mshr_miss_latency::total 7512504966 # number of demand (read+write) MSHR miss cycles
-system.cpu0.icache.overall_mshr_miss_latency::cpu1.inst 2260578000 # number of overall MSHR miss cycles
-system.cpu0.icache.overall_mshr_miss_latency::cpu2.inst 5251926966 # number of overall MSHR miss cycles
-system.cpu0.icache.overall_mshr_miss_latency::total 7512504966 # number of overall MSHR miss cycles
+system.cpu0.icache.writebacks::writebacks 862096 # number of writebacks
+system.cpu0.icache.writebacks::total 862096 # number of writebacks
+system.cpu0.icache.ReadReq_mshr_hits::cpu2.inst 24058 # number of ReadReq MSHR hits
+system.cpu0.icache.ReadReq_mshr_hits::total 24058 # number of ReadReq MSHR hits
+system.cpu0.icache.demand_mshr_hits::cpu2.inst 24058 # number of demand (read+write) MSHR hits
+system.cpu0.icache.demand_mshr_hits::total 24058 # number of demand (read+write) MSHR hits
+system.cpu0.icache.overall_mshr_hits::cpu2.inst 24058 # number of overall MSHR hits
+system.cpu0.icache.overall_mshr_hits::total 24058 # number of overall MSHR hits
+system.cpu0.icache.ReadReq_mshr_misses::cpu1.inst 163645 # number of ReadReq MSHR misses
+system.cpu0.icache.ReadReq_mshr_misses::cpu2.inst 376374 # number of ReadReq MSHR misses
+system.cpu0.icache.ReadReq_mshr_misses::total 540019 # number of ReadReq MSHR misses
+system.cpu0.icache.demand_mshr_misses::cpu1.inst 163645 # number of demand (read+write) MSHR misses
+system.cpu0.icache.demand_mshr_misses::cpu2.inst 376374 # number of demand (read+write) MSHR misses
+system.cpu0.icache.demand_mshr_misses::total 540019 # number of demand (read+write) MSHR misses
+system.cpu0.icache.overall_mshr_misses::cpu1.inst 163645 # number of overall MSHR misses
+system.cpu0.icache.overall_mshr_misses::cpu2.inst 376374 # number of overall MSHR misses
+system.cpu0.icache.overall_mshr_misses::total 540019 # number of overall MSHR misses
+system.cpu0.icache.ReadReq_mshr_miss_latency::cpu1.inst 2260638000 # number of ReadReq MSHR miss cycles
+system.cpu0.icache.ReadReq_mshr_miss_latency::cpu2.inst 5253786466 # number of ReadReq MSHR miss cycles
+system.cpu0.icache.ReadReq_mshr_miss_latency::total 7514424466 # number of ReadReq MSHR miss cycles
+system.cpu0.icache.demand_mshr_miss_latency::cpu1.inst 2260638000 # number of demand (read+write) MSHR miss cycles
+system.cpu0.icache.demand_mshr_miss_latency::cpu2.inst 5253786466 # number of demand (read+write) MSHR miss cycles
+system.cpu0.icache.demand_mshr_miss_latency::total 7514424466 # number of demand (read+write) MSHR miss cycles
+system.cpu0.icache.overall_mshr_miss_latency::cpu1.inst 2260638000 # number of overall MSHR miss cycles
+system.cpu0.icache.overall_mshr_miss_latency::cpu2.inst 5253786466 # number of overall MSHR miss cycles
+system.cpu0.icache.overall_mshr_miss_latency::total 7514424466 # number of overall MSHR miss cycles
system.cpu0.icache.ReadReq_mshr_miss_rate::cpu1.inst 0.004210 # mshr miss rate for ReadReq accesses
-system.cpu0.icache.ReadReq_mshr_miss_rate::cpu2.inst 0.109962 # mshr miss rate for ReadReq accesses
+system.cpu0.icache.ReadReq_mshr_miss_rate::cpu2.inst 0.109940 # mshr miss rate for ReadReq accesses
system.cpu0.icache.ReadReq_mshr_miss_rate::total 0.004145 # mshr miss rate for ReadReq accesses
system.cpu0.icache.demand_mshr_miss_rate::cpu1.inst 0.004210 # mshr miss rate for demand accesses
-system.cpu0.icache.demand_mshr_miss_rate::cpu2.inst 0.109962 # mshr miss rate for demand accesses
+system.cpu0.icache.demand_mshr_miss_rate::cpu2.inst 0.109940 # mshr miss rate for demand accesses
system.cpu0.icache.demand_mshr_miss_rate::total 0.004145 # mshr miss rate for demand accesses
system.cpu0.icache.overall_mshr_miss_rate::cpu1.inst 0.004210 # mshr miss rate for overall accesses
-system.cpu0.icache.overall_mshr_miss_rate::cpu2.inst 0.109962 # mshr miss rate for overall accesses
+system.cpu0.icache.overall_mshr_miss_rate::cpu2.inst 0.109940 # mshr miss rate for overall accesses
system.cpu0.icache.overall_mshr_miss_rate::total 0.004145 # mshr miss rate for overall accesses
-system.cpu0.icache.ReadReq_avg_mshr_miss_latency::cpu1.inst 13814.336348 # average ReadReq mshr miss latency
-system.cpu0.icache.ReadReq_avg_mshr_miss_latency::cpu2.inst 13954.641380 # average ReadReq mshr miss latency
-system.cpu0.icache.ReadReq_avg_mshr_miss_latency::total 13912.123523 # average ReadReq mshr miss latency
-system.cpu0.icache.demand_avg_mshr_miss_latency::cpu1.inst 13814.336348 # average overall mshr miss latency
-system.cpu0.icache.demand_avg_mshr_miss_latency::cpu2.inst 13954.641380 # average overall mshr miss latency
-system.cpu0.icache.demand_avg_mshr_miss_latency::total 13912.123523 # average overall mshr miss latency
-system.cpu0.icache.overall_avg_mshr_miss_latency::cpu1.inst 13814.336348 # average overall mshr miss latency
-system.cpu0.icache.overall_avg_mshr_miss_latency::cpu2.inst 13954.641380 # average overall mshr miss latency
-system.cpu0.icache.overall_avg_mshr_miss_latency::total 13912.123523 # average overall mshr miss latency
+system.cpu0.icache.ReadReq_avg_mshr_miss_latency::cpu1.inst 13814.280913 # average ReadReq mshr miss latency
+system.cpu0.icache.ReadReq_avg_mshr_miss_latency::cpu2.inst 13958.951644 # average ReadReq mshr miss latency
+system.cpu0.icache.ReadReq_avg_mshr_miss_latency::total 13915.111257 # average ReadReq mshr miss latency
+system.cpu0.icache.demand_avg_mshr_miss_latency::cpu1.inst 13814.280913 # average overall mshr miss latency
+system.cpu0.icache.demand_avg_mshr_miss_latency::cpu2.inst 13958.951644 # average overall mshr miss latency
+system.cpu0.icache.demand_avg_mshr_miss_latency::total 13915.111257 # average overall mshr miss latency
+system.cpu0.icache.overall_avg_mshr_miss_latency::cpu1.inst 13814.280913 # average overall mshr miss latency
+system.cpu0.icache.overall_avg_mshr_miss_latency::cpu2.inst 13958.951644 # average overall mshr miss latency
+system.cpu0.icache.overall_avg_mshr_miss_latency::total 13915.111257 # average overall mshr miss latency
system.cpu0.icache.no_allocate_misses 0 # Number of misses that were no-allocate
-system.cpu1.numCycles 2606017772 # number of cpu cycles simulated
+system.cpu1.numCycles 2606017773 # 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.kern.inst.arm 0 # number of arm instructions executed
system.cpu1.kern.inst.quiesce 0 # number of quiesce instructions executed
-system.cpu1.committedInsts 35434797 # Number of instructions committed
-system.cpu1.committedOps 68967057 # Number of ops (including micro ops) committed
-system.cpu1.num_int_alu_accesses 63950611 # Number of integer alu accesses
+system.cpu1.committedInsts 35434857 # Number of instructions committed
+system.cpu1.committedOps 68967174 # Number of ops (including micro ops) committed
+system.cpu1.num_int_alu_accesses 63950727 # Number of integer alu accesses
system.cpu1.num_fp_alu_accesses 0 # Number of float alu accesses
-system.cpu1.num_func_calls 471158 # number of times a function call or return occured
-system.cpu1.num_conditional_control_insts 6540301 # number of instructions that are conditional controls
-system.cpu1.num_int_insts 63950611 # number of integer instructions
+system.cpu1.num_func_calls 471160 # number of times a function call or return occured
+system.cpu1.num_conditional_control_insts 6540311 # number of instructions that are conditional controls
+system.cpu1.num_int_insts 63950727 # number of integer instructions
system.cpu1.num_fp_insts 0 # number of float instructions
-system.cpu1.num_int_register_reads 118144126 # number of times the integer registers were read
-system.cpu1.num_int_register_writes 55187106 # number of times the integer registers were written
+system.cpu1.num_int_register_reads 118144335 # number of times the integer registers were read
+system.cpu1.num_int_register_writes 55187205 # number of times the integer registers were written
system.cpu1.num_fp_register_reads 0 # number of times the floating registers were read
system.cpu1.num_fp_register_writes 0 # number of times the floating registers were written
-system.cpu1.num_cc_register_reads 36132535 # number of times the CC registers were read
-system.cpu1.num_cc_register_writes 26987071 # number of times the CC registers were written
-system.cpu1.num_mem_refs 4484181 # number of memory refs
-system.cpu1.num_load_insts 2795215 # Number of load instructions
-system.cpu1.num_store_insts 1688966 # Number of store instructions
-system.cpu1.num_idle_cycles 2475079667.780020 # Number of idle cycles
-system.cpu1.num_busy_cycles 130938104.219980 # Number of busy cycles
+system.cpu1.num_cc_register_reads 36132607 # number of times the CC registers were read
+system.cpu1.num_cc_register_writes 26987111 # number of times the CC registers were written
+system.cpu1.num_mem_refs 4484202 # number of memory refs
+system.cpu1.num_load_insts 2795233 # Number of load instructions
+system.cpu1.num_store_insts 1688969 # Number of store instructions
+system.cpu1.num_idle_cycles 2475079638.158952 # Number of idle cycles
+system.cpu1.num_busy_cycles 130938134.841048 # Number of busy cycles
system.cpu1.not_idle_fraction 0.050245 # Percentage of non-idle cycles
system.cpu1.idle_fraction 0.949755 # Percentage of idle cycles
-system.cpu1.Branches 7181908 # Number of branches fetched
+system.cpu1.Branches 7181922 # Number of branches fetched
system.cpu1.op_class::No_OpClass 31577 0.05% 0.05% # Class of executed instruction
-system.cpu1.op_class::IntAlu 64398957 93.38% 93.42% # Class of executed instruction
+system.cpu1.op_class::IntAlu 64399053 93.38% 93.42% # Class of executed instruction
system.cpu1.op_class::IntMult 30119 0.04% 93.47% # Class of executed instruction
system.cpu1.op_class::IntDiv 23752 0.03% 93.50% # Class of executed instruction
system.cpu1.op_class::FloatAdd 0 0.00% 93.50% # Class of executed instruction
@@ -826,149 +826,149 @@ system.cpu1.op_class::SimdFloatMisc 0 0.00% 93.50% # Cl
system.cpu1.op_class::SimdFloatMult 0 0.00% 93.50% # Class of executed instruction
system.cpu1.op_class::SimdFloatMultAcc 0 0.00% 93.50% # Class of executed instruction
system.cpu1.op_class::SimdFloatSqrt 0 0.00% 93.50% # Class of executed instruction
-system.cpu1.op_class::MemRead 2793855 4.05% 97.55% # Class of executed instruction
-system.cpu1.op_class::MemWrite 1688966 2.45% 100.00% # Class of executed instruction
+system.cpu1.op_class::MemRead 2793873 4.05% 97.55% # Class of executed instruction
+system.cpu1.op_class::MemWrite 1688969 2.45% 100.00% # Class of executed instruction
system.cpu1.op_class::IprAccess 0 0.00% 100.00% # Class of executed instruction
system.cpu1.op_class::InstPrefetch 0 0.00% 100.00% # Class of executed instruction
-system.cpu1.op_class::total 68967226 # Class of executed instruction
-system.cpu2.branchPred.lookups 28923329 # Number of BP lookups
-system.cpu2.branchPred.condPredicted 28923329 # Number of conditional branches predicted
-system.cpu2.branchPred.condIncorrect 299282 # Number of conditional branches incorrect
-system.cpu2.branchPred.BTBLookups 26177543 # Number of BTB lookups
-system.cpu2.branchPred.BTBHits 25594622 # Number of BTB hits
+system.cpu1.op_class::total 68967343 # Class of executed instruction
+system.cpu2.branchPred.lookups 28923833 # Number of BP lookups
+system.cpu2.branchPred.condPredicted 28923833 # Number of conditional branches predicted
+system.cpu2.branchPred.condIncorrect 299320 # Number of conditional branches incorrect
+system.cpu2.branchPred.BTBLookups 26177104 # Number of BTB lookups
+system.cpu2.branchPred.BTBHits 25594852 # Number of BTB hits
system.cpu2.branchPred.BTBCorrect 0 # Number of correct BTB predictions (this stat may not work properly.
-system.cpu2.branchPred.BTBHitPct 97.773202 # BTB Hit Percentage
-system.cpu2.branchPred.usedRAS 576797 # Number of times the RAS was used to get a target.
-system.cpu2.branchPred.RASInCorrect 63162 # Number of incorrect RAS predictions.
-system.cpu2.numCycles 157005453 # number of cpu cycles simulated
+system.cpu2.branchPred.BTBHitPct 97.775720 # BTB Hit Percentage
+system.cpu2.branchPred.usedRAS 576883 # Number of times the RAS was used to get a target.
+system.cpu2.branchPred.RASInCorrect 63148 # Number of incorrect RAS predictions.
+system.cpu2.numCycles 157005173 # 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.fetch.icacheStallCycles 10540975 # Number of cycles fetch is stalled on an Icache miss
-system.cpu2.fetch.Insts 142872413 # Number of instructions fetch has processed
-system.cpu2.fetch.Branches 28923329 # Number of branches that fetch encountered
-system.cpu2.fetch.predictedBranches 26171419 # Number of branches that fetch has predicted taken
-system.cpu2.fetch.Cycles 144748563 # Number of cycles fetch has run and was not squashing or blocked
-system.cpu2.fetch.SquashCycles 631577 # Number of cycles fetch has spent squashing
-system.cpu2.fetch.TlbCycles 103277 # Number of cycles fetch has spent waiting for tlb
-system.cpu2.fetch.MiscStallCycles 10569 # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
+system.cpu2.fetch.icacheStallCycles 10541640 # Number of cycles fetch is stalled on an Icache miss
+system.cpu2.fetch.Insts 142873863 # Number of instructions fetch has processed
+system.cpu2.fetch.Branches 28923833 # Number of branches that fetch encountered
+system.cpu2.fetch.predictedBranches 26171735 # Number of branches that fetch has predicted taken
+system.cpu2.fetch.Cycles 144747848 # Number of cycles fetch has run and was not squashing or blocked
+system.cpu2.fetch.SquashCycles 631807 # Number of cycles fetch has spent squashing
+system.cpu2.fetch.TlbCycles 102981 # Number of cycles fetch has spent waiting for tlb
+system.cpu2.fetch.MiscStallCycles 10810 # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
system.cpu2.fetch.PendingDrainCycles 7821 # Number of cycles fetch has spent waiting on pipes to drain
-system.cpu2.fetch.PendingTrapStallCycles 68344 # Number of stall cycles due to pending traps
+system.cpu2.fetch.PendingTrapStallCycles 69710 # Number of stall cycles due to pending traps
system.cpu2.fetch.PendingQuiesceStallCycles 26 # Number of stall cycles due to pending quiesce instructions
-system.cpu2.fetch.IcacheWaitRetryStallCycles 1893 # Number of stall cycles due to full MSHR
-system.cpu2.fetch.CacheLines 3422619 # Number of cache lines fetched
-system.cpu2.fetch.IcacheSquashes 155063 # Number of outstanding Icache misses that were squashed
-system.cpu2.fetch.ItlbSquashes 2960 # Number of outstanding ITLB misses that were squashed
-system.cpu2.fetch.rateDist::samples 155796605 # Number of instructions fetched each cycle (Total)
-system.cpu2.fetch.rateDist::mean 1.805087 # Number of instructions fetched each cycle (Total)
-system.cpu2.fetch.rateDist::stdev 3.007326 # Number of instructions fetched each cycle (Total)
+system.cpu2.fetch.IcacheWaitRetryStallCycles 1766 # Number of stall cycles due to full MSHR
+system.cpu2.fetch.CacheLines 3423471 # Number of cache lines fetched
+system.cpu2.fetch.IcacheSquashes 155018 # Number of outstanding Icache misses that were squashed
+system.cpu2.fetch.ItlbSquashes 2920 # Number of outstanding ITLB misses that were squashed
+system.cpu2.fetch.rateDist::samples 155797854 # Number of instructions fetched each cycle (Total)
+system.cpu2.fetch.rateDist::mean 1.805083 # Number of instructions fetched each cycle (Total)
+system.cpu2.fetch.rateDist::stdev 3.007319 # Number of instructions fetched each cycle (Total)
system.cpu2.fetch.rateDist::underflows 0 0.00% 0.00% # Number of instructions fetched each cycle (Total)
-system.cpu2.fetch.rateDist::0 100986274 64.82% 64.82% # Number of instructions fetched each cycle (Total)
-system.cpu2.fetch.rateDist::1 876971 0.56% 65.38% # Number of instructions fetched each cycle (Total)
-system.cpu2.fetch.rateDist::2 23450168 15.05% 80.43% # Number of instructions fetched each cycle (Total)
-system.cpu2.fetch.rateDist::3 581136 0.37% 80.81% # Number of instructions fetched each cycle (Total)
-system.cpu2.fetch.rateDist::4 798057 0.51% 81.32% # Number of instructions fetched each cycle (Total)
-system.cpu2.fetch.rateDist::5 839354 0.54% 81.86% # Number of instructions fetched each cycle (Total)
-system.cpu2.fetch.rateDist::6 536255 0.34% 82.20% # Number of instructions fetched each cycle (Total)
-system.cpu2.fetch.rateDist::7 727896 0.47% 82.67% # Number of instructions fetched each cycle (Total)
-system.cpu2.fetch.rateDist::8 27000494 17.33% 100.00% # Number of instructions fetched each cycle (Total)
+system.cpu2.fetch.rateDist::0 100986987 64.82% 64.82% # Number of instructions fetched each cycle (Total)
+system.cpu2.fetch.rateDist::1 876917 0.56% 65.38% # Number of instructions fetched each cycle (Total)
+system.cpu2.fetch.rateDist::2 23450339 15.05% 80.43% # Number of instructions fetched each cycle (Total)
+system.cpu2.fetch.rateDist::3 581596 0.37% 80.81% # Number of instructions fetched each cycle (Total)
+system.cpu2.fetch.rateDist::4 798015 0.51% 81.32% # Number of instructions fetched each cycle (Total)
+system.cpu2.fetch.rateDist::5 839359 0.54% 81.86% # Number of instructions fetched each cycle (Total)
+system.cpu2.fetch.rateDist::6 536249 0.34% 82.20% # Number of instructions fetched each cycle (Total)
+system.cpu2.fetch.rateDist::7 727748 0.47% 82.67% # Number of instructions fetched each cycle (Total)
+system.cpu2.fetch.rateDist::8 27000644 17.33% 100.00% # Number of instructions fetched each cycle (Total)
system.cpu2.fetch.rateDist::overflows 0 0.00% 100.00% # Number of instructions fetched each cycle (Total)
system.cpu2.fetch.rateDist::min_value 0 # Number of instructions fetched each cycle (Total)
system.cpu2.fetch.rateDist::max_value 8 # Number of instructions fetched each cycle (Total)
-system.cpu2.fetch.rateDist::total 155796605 # Number of instructions fetched each cycle (Total)
-system.cpu2.fetch.branchRate 0.184219 # Number of branch fetches per cycle
-system.cpu2.fetch.rate 0.909984 # Number of inst fetches per cycle
-system.cpu2.decode.IdleCycles 9166270 # Number of cycles decode is idle
-system.cpu2.decode.BlockedCycles 95860787 # Number of cycles decode is blocked
-system.cpu2.decode.RunCycles 22254534 # Number of cycles decode is running
-system.cpu2.decode.UnblockCycles 3994693 # Number of cycles decode is unblocking
-system.cpu2.decode.SquashCycles 316440 # Number of cycles decode is squashing
-system.cpu2.decode.DecodedInsts 278480395 # Number of instructions handled by decode
-system.cpu2.rename.SquashCycles 316440 # Number of cycles rename is squashing
-system.cpu2.rename.IdleCycles 10781716 # Number of cycles rename is idle
-system.cpu2.rename.BlockCycles 77380942 # Number of cycles rename is blocking
-system.cpu2.rename.serializeStallCycles 5123914 # count of cycles rename stalled for serializing inst
-system.cpu2.rename.RunCycles 24366684 # Number of cycles rename is running
-system.cpu2.rename.UnblockCycles 13623085 # Number of cycles rename is unblocking
-system.cpu2.rename.RenamedInsts 277321096 # Number of instructions processed by rename
-system.cpu2.rename.ROBFullEvents 194260 # Number of times rename has blocked due to ROB full
-system.cpu2.rename.IQFullEvents 5340054 # Number of times rename has blocked due to IQ full
-system.cpu2.rename.LQFullEvents 70865 # Number of times rename has blocked due to LQ full
-system.cpu2.rename.SQFullEvents 6669514 # Number of times rename has blocked due to SQ full
-system.cpu2.rename.RenamedOperands 331396172 # Number of destination operands rename has renamed
-system.cpu2.rename.RenameLookups 605049332 # Number of register rename lookups that rename has made
-system.cpu2.rename.int_rename_lookups 371619608 # Number of integer rename lookups
+system.cpu2.fetch.rateDist::total 155797854 # Number of instructions fetched each cycle (Total)
+system.cpu2.fetch.branchRate 0.184222 # Number of branch fetches per cycle
+system.cpu2.fetch.rate 0.909995 # Number of inst fetches per cycle
+system.cpu2.decode.IdleCycles 9166837 # Number of cycles decode is idle
+system.cpu2.decode.BlockedCycles 95859954 # Number of cycles decode is blocked
+system.cpu2.decode.RunCycles 22256485 # Number of cycles decode is running
+system.cpu2.decode.UnblockCycles 3994112 # Number of cycles decode is unblocking
+system.cpu2.decode.SquashCycles 316555 # Number of cycles decode is squashing
+system.cpu2.decode.DecodedInsts 278482972 # Number of instructions handled by decode
+system.cpu2.rename.SquashCycles 316555 # Number of cycles rename is squashing
+system.cpu2.rename.IdleCycles 10781931 # Number of cycles rename is idle
+system.cpu2.rename.BlockCycles 77376747 # Number of cycles rename is blocking
+system.cpu2.rename.serializeStallCycles 5125883 # count of cycles rename stalled for serializing inst
+system.cpu2.rename.RunCycles 24368379 # Number of cycles rename is running
+system.cpu2.rename.UnblockCycles 13624506 # Number of cycles rename is unblocking
+system.cpu2.rename.RenamedInsts 277324695 # Number of instructions processed by rename
+system.cpu2.rename.ROBFullEvents 194123 # Number of times rename has blocked due to ROB full
+system.cpu2.rename.IQFullEvents 5339465 # Number of times rename has blocked due to IQ full
+system.cpu2.rename.LQFullEvents 70652 # Number of times rename has blocked due to LQ full
+system.cpu2.rename.SQFullEvents 6671965 # Number of times rename has blocked due to SQ full
+system.cpu2.rename.RenamedOperands 331399724 # Number of destination operands rename has renamed
+system.cpu2.rename.RenameLookups 605057293 # Number of register rename lookups that rename has made
+system.cpu2.rename.int_rename_lookups 371622887 # Number of integer rename lookups
system.cpu2.rename.fp_rename_lookups 206 # Number of floating rename lookups
-system.cpu2.rename.CommittedMaps 320040545 # Number of HB maps that are committed
-system.cpu2.rename.UndoneMaps 11355627 # Number of HB maps that are undone due to squashing
-system.cpu2.rename.serializingInsts 162880 # count of serializing insts renamed
-system.cpu2.rename.tempSerializingInsts 164114 # count of temporary serializing insts renamed
-system.cpu2.rename.skidInsts 19801512 # count of insts added to the skid buffer
-system.cpu2.memDep0.insertedLoads 6563978 # Number of loads inserted to the mem dependence unit.
-system.cpu2.memDep0.insertedStores 3714528 # Number of stores inserted to the mem dependence unit.
-system.cpu2.memDep0.conflictingLoads 447098 # Number of conflicting loads.
-system.cpu2.memDep0.conflictingStores 397095 # Number of conflicting stores.
-system.cpu2.iq.iqInstsAdded 275506715 # Number of instructions added to the IQ (excludes non-spec)
-system.cpu2.iq.iqNonSpecInstsAdded 407720 # Number of non-speculative instructions added to the IQ
-system.cpu2.iq.iqInstsIssued 273559358 # Number of instructions issued
-system.cpu2.iq.iqSquashedInstsIssued 95175 # Number of squashed instructions issued
-system.cpu2.iq.iqSquashedInstsExamined 8352705 # Number of squashed instructions iterated over during squash; mainly for profiling
-system.cpu2.iq.iqSquashedOperandsExamined 12694060 # Number of squashed operands that are examined and possibly removed from graph
-system.cpu2.iq.iqSquashedNonSpecRemoved 62726 # Number of squashed non-spec instructions that were removed
-system.cpu2.iq.issued_per_cycle::samples 155796605 # Number of insts issued each cycle
-system.cpu2.iq.issued_per_cycle::mean 1.755875 # Number of insts issued each cycle
-system.cpu2.iq.issued_per_cycle::stdev 2.385543 # Number of insts issued each cycle
+system.cpu2.rename.CommittedMaps 320041085 # Number of HB maps that are committed
+system.cpu2.rename.UndoneMaps 11358639 # Number of HB maps that are undone due to squashing
+system.cpu2.rename.serializingInsts 162877 # count of serializing insts renamed
+system.cpu2.rename.tempSerializingInsts 164126 # count of temporary serializing insts renamed
+system.cpu2.rename.skidInsts 19798687 # count of insts added to the skid buffer
+system.cpu2.memDep0.insertedLoads 6564509 # Number of loads inserted to the mem dependence unit.
+system.cpu2.memDep0.insertedStores 3714734 # Number of stores inserted to the mem dependence unit.
+system.cpu2.memDep0.conflictingLoads 445796 # Number of conflicting loads.
+system.cpu2.memDep0.conflictingStores 396085 # Number of conflicting stores.
+system.cpu2.iq.iqInstsAdded 275510749 # Number of instructions added to the IQ (excludes non-spec)
+system.cpu2.iq.iqNonSpecInstsAdded 407738 # Number of non-speculative instructions added to the IQ
+system.cpu2.iq.iqInstsIssued 273563069 # Number of instructions issued
+system.cpu2.iq.iqSquashedInstsIssued 95252 # Number of squashed instructions issued
+system.cpu2.iq.iqSquashedInstsExamined 8356294 # Number of squashed instructions iterated over during squash; mainly for profiling
+system.cpu2.iq.iqSquashedOperandsExamined 12697185 # Number of squashed operands that are examined and possibly removed from graph
+system.cpu2.iq.iqSquashedNonSpecRemoved 62746 # Number of squashed non-spec instructions that were removed
+system.cpu2.iq.issued_per_cycle::samples 155797854 # Number of insts issued each cycle
+system.cpu2.iq.issued_per_cycle::mean 1.755885 # Number of insts issued each cycle
+system.cpu2.iq.issued_per_cycle::stdev 2.385565 # Number of insts issued each cycle
system.cpu2.iq.issued_per_cycle::underflows 0 0.00% 0.00% # Number of insts issued each cycle
-system.cpu2.iq.issued_per_cycle::0 93882329 60.26% 60.26% # Number of insts issued each cycle
-system.cpu2.iq.issued_per_cycle::1 5118192 3.29% 63.54% # Number of insts issued each cycle
-system.cpu2.iq.issued_per_cycle::2 3721128 2.39% 65.93% # Number of insts issued each cycle
-system.cpu2.iq.issued_per_cycle::3 3254343 2.09% 68.02% # Number of insts issued each cycle
-system.cpu2.iq.issued_per_cycle::4 23198440 14.89% 82.91% # Number of insts issued each cycle
-system.cpu2.iq.issued_per_cycle::5 2207021 1.42% 84.33% # Number of insts issued each cycle
-system.cpu2.iq.issued_per_cycle::6 23723391 15.23% 99.56% # Number of insts issued each cycle
-system.cpu2.iq.issued_per_cycle::7 467418 0.30% 99.86% # Number of insts issued each cycle
-system.cpu2.iq.issued_per_cycle::8 224343 0.14% 100.00% # Number of insts issued each cycle
+system.cpu2.iq.issued_per_cycle::0 93882941 60.26% 60.26% # Number of insts issued each cycle
+system.cpu2.iq.issued_per_cycle::1 5118927 3.29% 63.55% # Number of insts issued each cycle
+system.cpu2.iq.issued_per_cycle::2 3721264 2.39% 65.93% # Number of insts issued each cycle
+system.cpu2.iq.issued_per_cycle::3 3253797 2.09% 68.02% # Number of insts issued each cycle
+system.cpu2.iq.issued_per_cycle::4 23197295 14.89% 82.91% # Number of insts issued each cycle
+system.cpu2.iq.issued_per_cycle::5 2207034 1.42% 84.33% # Number of insts issued each cycle
+system.cpu2.iq.issued_per_cycle::6 23724652 15.23% 99.56% # Number of insts issued each cycle
+system.cpu2.iq.issued_per_cycle::7 467591 0.30% 99.86% # Number of insts issued each cycle
+system.cpu2.iq.issued_per_cycle::8 224353 0.14% 100.00% # Number of insts issued each cycle
system.cpu2.iq.issued_per_cycle::overflows 0 0.00% 100.00% # Number of insts issued each cycle
system.cpu2.iq.issued_per_cycle::min_value 0 # Number of insts issued each cycle
system.cpu2.iq.issued_per_cycle::max_value 8 # Number of insts issued each cycle
-system.cpu2.iq.issued_per_cycle::total 155796605 # Number of insts issued each cycle
+system.cpu2.iq.issued_per_cycle::total 155797854 # Number of insts issued each cycle
system.cpu2.iq.fu_full::No_OpClass 0 0.00% 0.00% # attempts to use FU when none available
-system.cpu2.iq.fu_full::IntAlu 1207560 81.79% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::IntMult 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::IntDiv 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::FloatAdd 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::FloatCmp 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::FloatCvt 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::FloatMult 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::FloatDiv 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::FloatSqrt 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::SimdAdd 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::SimdAddAcc 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::SimdAlu 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::SimdCmp 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::SimdCvt 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::SimdMisc 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::SimdMult 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::SimdMultAcc 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::SimdShift 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::SimdShiftAcc 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::SimdSqrt 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::SimdFloatAdd 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::SimdFloatAlu 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::SimdFloatCmp 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::SimdFloatCvt 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::SimdFloatDiv 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::SimdFloatMisc 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::SimdFloatMult 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::SimdFloatMultAcc 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::SimdFloatSqrt 0 0.00% 81.79% # attempts to use FU when none available
-system.cpu2.iq.fu_full::MemRead 207213 14.03% 95.82% # attempts to use FU when none available
-system.cpu2.iq.fu_full::MemWrite 61669 4.18% 100.00% # attempts to use FU when none available
+system.cpu2.iq.fu_full::IntAlu 1207723 81.78% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::IntMult 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::IntDiv 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::FloatAdd 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::FloatCmp 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::FloatCvt 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::FloatMult 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::FloatDiv 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::FloatSqrt 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::SimdAdd 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::SimdAddAcc 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::SimdAlu 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::SimdCmp 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::SimdCvt 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::SimdMisc 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::SimdMult 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::SimdMultAcc 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::SimdShift 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::SimdShiftAcc 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::SimdSqrt 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::SimdFloatAdd 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::SimdFloatAlu 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::SimdFloatCmp 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::SimdFloatCvt 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::SimdFloatDiv 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::SimdFloatMisc 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::SimdFloatMult 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::SimdFloatMultAcc 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::SimdFloatSqrt 0 0.00% 81.78% # attempts to use FU when none available
+system.cpu2.iq.fu_full::MemRead 207267 14.03% 95.81% # attempts to use FU when none available
+system.cpu2.iq.fu_full::MemWrite 61876 4.19% 100.00% # attempts to use FU when none available
system.cpu2.iq.fu_full::IprAccess 0 0.00% 100.00% # attempts to use FU when none available
system.cpu2.iq.fu_full::InstPrefetch 0 0.00% 100.00% # attempts to use FU when none available
-system.cpu2.iq.FU_type_0::No_OpClass 77609 0.03% 0.03% # Type of FU issued
-system.cpu2.iq.FU_type_0::IntAlu 263069409 96.17% 96.19% # Type of FU issued
-system.cpu2.iq.FU_type_0::IntMult 56423 0.02% 96.21% # Type of FU issued
-system.cpu2.iq.FU_type_0::IntDiv 50250 0.02% 96.23% # Type of FU issued
+system.cpu2.iq.FU_type_0::No_OpClass 77671 0.03% 0.03% # Type of FU issued
+system.cpu2.iq.FU_type_0::IntAlu 263072310 96.17% 96.19% # Type of FU issued
+system.cpu2.iq.FU_type_0::IntMult 56421 0.02% 96.21% # Type of FU issued
+system.cpu2.iq.FU_type_0::IntDiv 50248 0.02% 96.23% # Type of FU issued
system.cpu2.iq.FU_type_0::FloatAdd 0 0.00% 96.23% # Type of FU issued
system.cpu2.iq.FU_type_0::FloatCmp 0 0.00% 96.23% # Type of FU issued
system.cpu2.iq.FU_type_0::FloatCvt 74 0.00% 96.23% # Type of FU issued
@@ -995,96 +995,96 @@ system.cpu2.iq.FU_type_0::SimdFloatMisc 0 0.00% 96.23% # Ty
system.cpu2.iq.FU_type_0::SimdFloatMult 0 0.00% 96.23% # Type of FU issued
system.cpu2.iq.FU_type_0::SimdFloatMultAcc 0 0.00% 96.23% # Type of FU issued
system.cpu2.iq.FU_type_0::SimdFloatSqrt 0 0.00% 96.23% # Type of FU issued
-system.cpu2.iq.FU_type_0::MemRead 6863260 2.51% 98.74% # Type of FU issued
-system.cpu2.iq.FU_type_0::MemWrite 3442333 1.26% 100.00% # Type of FU issued
+system.cpu2.iq.FU_type_0::MemRead 6863613 2.51% 98.74% # Type of FU issued
+system.cpu2.iq.FU_type_0::MemWrite 3442732 1.26% 100.00% # Type of FU issued
system.cpu2.iq.FU_type_0::IprAccess 0 0.00% 100.00% # Type of FU issued
system.cpu2.iq.FU_type_0::InstPrefetch 0 0.00% 100.00% # Type of FU issued
-system.cpu2.iq.FU_type_0::total 273559358 # Type of FU issued
-system.cpu2.iq.rate 1.742356 # Inst issue rate
-system.cpu2.iq.fu_busy_cnt 1476442 # FU busy when requested
-system.cpu2.iq.fu_busy_rate 0.005397 # FU busy rate (busy events/executed inst)
-system.cpu2.iq.int_inst_queue_reads 704486629 # Number of integer instruction queue reads
-system.cpu2.iq.int_inst_queue_writes 284271419 # Number of integer instruction queue writes
-system.cpu2.iq.int_inst_queue_wakeup_accesses 272061524 # Number of integer instruction queue wakeup accesses
+system.cpu2.iq.FU_type_0::total 273563069 # Type of FU issued
+system.cpu2.iq.rate 1.742383 # Inst issue rate
+system.cpu2.iq.fu_busy_cnt 1476866 # FU busy when requested
+system.cpu2.iq.fu_busy_rate 0.005399 # FU busy rate (busy events/executed inst)
+system.cpu2.iq.int_inst_queue_reads 704495801 # Number of integer instruction queue reads
+system.cpu2.iq.int_inst_queue_writes 284279079 # Number of integer instruction queue writes
+system.cpu2.iq.int_inst_queue_wakeup_accesses 272064636 # Number of integer instruction queue wakeup accesses
system.cpu2.iq.fp_inst_queue_reads 309 # Number of floating instruction queue reads
system.cpu2.iq.fp_inst_queue_writes 294 # Number of floating instruction queue writes
system.cpu2.iq.fp_inst_queue_wakeup_accesses 118 # Number of floating instruction queue wakeup accesses
-system.cpu2.iq.int_alu_accesses 274958042 # Number of integer alu accesses
+system.cpu2.iq.int_alu_accesses 274962115 # Number of integer alu accesses
system.cpu2.iq.fp_alu_accesses 149 # Number of floating point alu accesses
-system.cpu2.iew.lsq.thread0.forwLoads 723498 # Number of loads that had data forwarded from stores
+system.cpu2.iew.lsq.thread0.forwLoads 723478 # Number of loads that had data forwarded from stores
system.cpu2.iew.lsq.thread0.invAddrLoads 0 # Number of loads ignored due to an invalid address
-system.cpu2.iew.lsq.thread0.squashedLoads 1134318 # Number of loads squashed
-system.cpu2.iew.lsq.thread0.ignoredResponses 5680 # Number of memory responses ignored because the instruction is squashed
-system.cpu2.iew.lsq.thread0.memOrderViolation 5091 # Number of memory ordering violations
-system.cpu2.iew.lsq.thread0.squashedStores 595155 # Number of stores squashed
+system.cpu2.iew.lsq.thread0.squashedLoads 1134849 # Number of loads squashed
+system.cpu2.iew.lsq.thread0.ignoredResponses 5659 # Number of memory responses ignored because the instruction is squashed
+system.cpu2.iew.lsq.thread0.memOrderViolation 5111 # Number of memory ordering violations
+system.cpu2.iew.lsq.thread0.squashedStores 595348 # Number of stores squashed
system.cpu2.iew.lsq.thread0.invAddrSwpfs 0 # Number of software prefetches ignored due to an invalid address
system.cpu2.iew.lsq.thread0.blockedLoads 0 # Number of blocked loads due to partial load-store forwarding
-system.cpu2.iew.lsq.thread0.rescheduledLoads 712054 # Number of loads that were rescheduled
-system.cpu2.iew.lsq.thread0.cacheBlocked 23601 # Number of times an access to memory failed due to the cache being blocked
+system.cpu2.iew.lsq.thread0.rescheduledLoads 712058 # Number of loads that were rescheduled
+system.cpu2.iew.lsq.thread0.cacheBlocked 23525 # Number of times an access to memory failed due to the cache being blocked
system.cpu2.iew.iewIdleCycles 0 # Number of cycles IEW is idle
-system.cpu2.iew.iewSquashCycles 316440 # Number of cycles IEW is squashing
-system.cpu2.iew.iewBlockCycles 69933639 # Number of cycles IEW is blocking
-system.cpu2.iew.iewUnblockCycles 4486006 # Number of cycles IEW is unblocking
-system.cpu2.iew.iewDispatchedInsts 275914435 # Number of instructions dispatched to IQ
-system.cpu2.iew.iewDispSquashedInsts 35023 # Number of squashed instructions skipped by dispatch
-system.cpu2.iew.iewDispLoadInsts 6563978 # Number of dispatched load instructions
-system.cpu2.iew.iewDispStoreInsts 3714528 # Number of dispatched store instructions
-system.cpu2.iew.iewDispNonSpecInsts 243237 # Number of dispatched non-speculative instructions
-system.cpu2.iew.iewIQFullEvents 162474 # Number of times the IQ has become full, causing a stall
-system.cpu2.iew.iewLSQFullEvents 4012628 # Number of times the LSQ has become full, causing a stall
-system.cpu2.iew.memOrderViolationEvents 5091 # Number of memory order violations
-system.cpu2.iew.predictedTakenIncorrect 167077 # Number of branches that were predicted taken incorrectly
-system.cpu2.iew.predictedNotTakenIncorrect 180895 # Number of branches that were predicted not taken incorrectly
-system.cpu2.iew.branchMispredicts 347972 # Number of branch mispredicts detected at execute
-system.cpu2.iew.iewExecutedInsts 273011944 # Number of executed instructions
-system.cpu2.iew.iewExecLoadInsts 6727791 # Number of load instructions executed
-system.cpu2.iew.iewExecSquashedInsts 497508 # Number of squashed instructions skipped in execute
+system.cpu2.iew.iewSquashCycles 316555 # Number of cycles IEW is squashing
+system.cpu2.iew.iewBlockCycles 69932049 # Number of cycles IEW is blocking
+system.cpu2.iew.iewUnblockCycles 4483827 # Number of cycles IEW is unblocking
+system.cpu2.iew.iewDispatchedInsts 275918487 # Number of instructions dispatched to IQ
+system.cpu2.iew.iewDispSquashedInsts 35063 # Number of squashed instructions skipped by dispatch
+system.cpu2.iew.iewDispLoadInsts 6564509 # Number of dispatched load instructions
+system.cpu2.iew.iewDispStoreInsts 3714734 # Number of dispatched store instructions
+system.cpu2.iew.iewDispNonSpecInsts 243249 # Number of dispatched non-speculative instructions
+system.cpu2.iew.iewIQFullEvents 162438 # Number of times the IQ has become full, causing a stall
+system.cpu2.iew.iewLSQFullEvents 4010481 # Number of times the LSQ has become full, causing a stall
+system.cpu2.iew.memOrderViolationEvents 5111 # Number of memory order violations
+system.cpu2.iew.predictedTakenIncorrect 167096 # Number of branches that were predicted taken incorrectly
+system.cpu2.iew.predictedNotTakenIncorrect 181001 # Number of branches that were predicted not taken incorrectly
+system.cpu2.iew.branchMispredicts 348097 # Number of branch mispredicts detected at execute
+system.cpu2.iew.iewExecutedInsts 273015158 # Number of executed instructions
+system.cpu2.iew.iewExecLoadInsts 6728091 # Number of load instructions executed
+system.cpu2.iew.iewExecSquashedInsts 497866 # Number of squashed instructions skipped in execute
system.cpu2.iew.exec_swp 0 # number of swp insts executed
system.cpu2.iew.exec_nop 0 # number of nop insts executed
-system.cpu2.iew.exec_refs 10089541 # number of memory reference insts executed
-system.cpu2.iew.exec_branches 27708179 # Number of branches executed
-system.cpu2.iew.exec_stores 3361750 # Number of stores executed
-system.cpu2.iew.exec_rate 1.738869 # Inst execution rate
-system.cpu2.iew.wb_sent 272840114 # cumulative count of insts sent to commit
-system.cpu2.iew.wb_count 272061642 # cumulative count of insts written-back
-system.cpu2.iew.wb_producers 212265363 # num instructions producing a value
-system.cpu2.iew.wb_consumers 348191102 # num instructions consuming a value
-system.cpu2.iew.wb_rate 1.732817 # insts written-back per cycle
-system.cpu2.iew.wb_fanout 0.609623 # average fanout of values written-back
-system.cpu2.commit.commitSquashedInsts 8350016 # The number of squashed insts skipped by commit
-system.cpu2.commit.commitNonSpecStalls 344994 # The number of times commit has been forced to stall to communicate backwards
-system.cpu2.commit.branchMispredicts 302940 # The number of times a branch was mispredicted
-system.cpu2.commit.committed_per_cycle::samples 154548999 # Number of insts commited each cycle
-system.cpu2.commit.committed_per_cycle::mean 1.731242 # Number of insts commited each cycle
-system.cpu2.commit.committed_per_cycle::stdev 2.636335 # Number of insts commited each cycle
+system.cpu2.iew.exec_refs 10090158 # number of memory reference insts executed
+system.cpu2.iew.exec_branches 27708578 # Number of branches executed
+system.cpu2.iew.exec_stores 3362067 # Number of stores executed
+system.cpu2.iew.exec_rate 1.738893 # Inst execution rate
+system.cpu2.iew.wb_sent 272843265 # cumulative count of insts sent to commit
+system.cpu2.iew.wb_count 272064754 # cumulative count of insts written-back
+system.cpu2.iew.wb_producers 212267822 # num instructions producing a value
+system.cpu2.iew.wb_consumers 348193993 # num instructions consuming a value
+system.cpu2.iew.wb_rate 1.732839 # insts written-back per cycle
+system.cpu2.iew.wb_fanout 0.609625 # average fanout of values written-back
+system.cpu2.commit.commitSquashedInsts 8353767 # The number of squashed insts skipped by commit
+system.cpu2.commit.commitNonSpecStalls 344992 # The number of times commit has been forced to stall to communicate backwards
+system.cpu2.commit.branchMispredicts 303032 # The number of times a branch was mispredicted
+system.cpu2.commit.committed_per_cycle::samples 154549869 # Number of insts commited each cycle
+system.cpu2.commit.committed_per_cycle::mean 1.731235 # Number of insts commited each cycle
+system.cpu2.commit.committed_per_cycle::stdev 2.636337 # Number of insts commited each cycle
system.cpu2.commit.committed_per_cycle::underflows 0 0.00% 0.00% # Number of insts commited each cycle
-system.cpu2.commit.committed_per_cycle::0 97452573 63.06% 63.06% # Number of insts commited each cycle
-system.cpu2.commit.committed_per_cycle::1 4255618 2.75% 65.81% # Number of insts commited each cycle
-system.cpu2.commit.committed_per_cycle::2 1276058 0.83% 66.64% # Number of insts commited each cycle
-system.cpu2.commit.committed_per_cycle::3 24388972 15.78% 82.42% # Number of insts commited each cycle
-system.cpu2.commit.committed_per_cycle::4 952831 0.62% 83.03% # Number of insts commited each cycle
-system.cpu2.commit.committed_per_cycle::5 707614 0.46% 83.49% # Number of insts commited each cycle
-system.cpu2.commit.committed_per_cycle::6 433779 0.28% 83.77% # Number of insts commited each cycle
-system.cpu2.commit.committed_per_cycle::7 23017420 14.89% 98.66% # Number of insts commited each cycle
-system.cpu2.commit.committed_per_cycle::8 2064134 1.34% 100.00% # Number of insts commited each cycle
+system.cpu2.commit.committed_per_cycle::0 97453895 63.06% 63.06% # Number of insts commited each cycle
+system.cpu2.commit.committed_per_cycle::1 4255487 2.75% 65.81% # Number of insts commited each cycle
+system.cpu2.commit.committed_per_cycle::2 1275451 0.83% 66.64% # Number of insts commited each cycle
+system.cpu2.commit.committed_per_cycle::3 24388605 15.78% 82.42% # Number of insts commited each cycle
+system.cpu2.commit.committed_per_cycle::4 953115 0.62% 83.03% # Number of insts commited each cycle
+system.cpu2.commit.committed_per_cycle::5 708142 0.46% 83.49% # Number of insts commited each cycle
+system.cpu2.commit.committed_per_cycle::6 433200 0.28% 83.77% # Number of insts commited each cycle
+system.cpu2.commit.committed_per_cycle::7 23018173 14.89% 98.66% # Number of insts commited each cycle
+system.cpu2.commit.committed_per_cycle::8 2063801 1.34% 100.00% # Number of insts commited each cycle
system.cpu2.commit.committed_per_cycle::overflows 0 0.00% 100.00% # Number of insts commited each cycle
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 154548999 # Number of insts commited each cycle
-system.cpu2.commit.committedInsts 135671284 # Number of instructions committed
-system.cpu2.commit.committedOps 267561730 # Number of ops (including micro ops) committed
+system.cpu2.commit.committed_per_cycle::total 154549869 # Number of insts commited each cycle
+system.cpu2.commit.committedInsts 135671513 # Number of instructions committed
+system.cpu2.commit.committedOps 267562193 # Number of ops (including micro ops) committed
system.cpu2.commit.swp_count 0 # Number of s/w prefetches committed
-system.cpu2.commit.refs 8549033 # Number of memory references committed
+system.cpu2.commit.refs 8549046 # Number of memory references committed
system.cpu2.commit.loads 5429660 # Number of loads committed
system.cpu2.commit.membars 149565 # Number of memory barriers committed
-system.cpu2.commit.branches 27339879 # Number of branches committed
+system.cpu2.commit.branches 27339925 # Number of branches committed
system.cpu2.commit.fp_insts 48 # Number of committed floating point instructions.
-system.cpu2.commit.int_insts 244517945 # Number of committed integer instructions.
-system.cpu2.commit.function_calls 438137 # Number of function calls committed.
-system.cpu2.commit.op_class_0::No_OpClass 46306 0.02% 0.02% # Class of committed instruction
-system.cpu2.commit.op_class_0::IntAlu 258863559 96.75% 96.77% # Class of committed instruction
+system.cpu2.commit.int_insts 244518367 # Number of committed integer instructions.
+system.cpu2.commit.function_calls 438140 # Number of function calls committed.
+system.cpu2.commit.op_class_0::No_OpClass 46308 0.02% 0.02% # Class of committed instruction
+system.cpu2.commit.op_class_0::IntAlu 258864003 96.75% 96.77% # Class of committed instruction
system.cpu2.commit.op_class_0::IntMult 54521 0.02% 96.79% # Class of committed instruction
-system.cpu2.commit.op_class_0::IntDiv 48345 0.02% 96.80% # Class of committed instruction
+system.cpu2.commit.op_class_0::IntDiv 48349 0.02% 96.80% # Class of committed instruction
system.cpu2.commit.op_class_0::FloatAdd 0 0.00% 96.80% # Class of committed instruction
system.cpu2.commit.op_class_0::FloatCmp 0 0.00% 96.80% # Class of committed instruction
system.cpu2.commit.op_class_0::FloatCvt 16 0.00% 96.80% # Class of committed instruction
@@ -1112,30 +1112,30 @@ system.cpu2.commit.op_class_0::SimdFloatMult 0 0.00% 96.80%
system.cpu2.commit.op_class_0::SimdFloatMultAcc 0 0.00% 96.80% # Class of committed instruction
system.cpu2.commit.op_class_0::SimdFloatSqrt 0 0.00% 96.80% # Class of committed instruction
system.cpu2.commit.op_class_0::MemRead 5429610 2.03% 98.83% # Class of committed instruction
-system.cpu2.commit.op_class_0::MemWrite 3119373 1.17% 100.00% # Class of committed instruction
+system.cpu2.commit.op_class_0::MemWrite 3119386 1.17% 100.00% # Class of committed instruction
system.cpu2.commit.op_class_0::IprAccess 0 0.00% 100.00% # Class of committed instruction
system.cpu2.commit.op_class_0::InstPrefetch 0 0.00% 100.00% # Class of committed instruction
-system.cpu2.commit.op_class_0::total 267561730 # Class of committed instruction
-system.cpu2.commit.bw_lim_events 2064134 # number cycles where commit BW limit reached
-system.cpu2.rob.rob_reads 428366748 # The number of ROB reads
-system.cpu2.rob.rob_writes 553077080 # The number of ROB writes
-system.cpu2.timesIdled 112413 # Number of times that the entire CPU went into an idle state and unscheduled itself
-system.cpu2.idleCycles 1208848 # Total number of cycles that the CPU has spent unscheduled due to idling
-system.cpu2.quiesceCycles 4910585835 # Total number of cycles that CPU has spent quiesced or waiting for an interrupt
-system.cpu2.committedInsts 135671284 # Number of Instructions Simulated
-system.cpu2.committedOps 267561730 # Number of Ops (including micro ops) Simulated
-system.cpu2.cpi 1.157249 # CPI: Cycles Per Instruction
-system.cpu2.cpi_total 1.157249 # CPI: Total CPI of All Threads
-system.cpu2.ipc 0.864118 # IPC: Instructions Per Cycle
-system.cpu2.ipc_total 0.864118 # IPC: Total IPC of All Threads
-system.cpu2.int_regfile_reads 363754203 # number of integer regfile reads
-system.cpu2.int_regfile_writes 218036965 # number of integer regfile writes
+system.cpu2.commit.op_class_0::total 267562193 # Class of committed instruction
+system.cpu2.commit.bw_lim_events 2063801 # number cycles where commit BW limit reached
+system.cpu2.rob.rob_reads 428372162 # The number of ROB reads
+system.cpu2.rob.rob_writes 553085882 # The number of ROB writes
+system.cpu2.timesIdled 112358 # Number of times that the entire CPU went into an idle state and unscheduled itself
+system.cpu2.idleCycles 1207319 # Total number of cycles that the CPU has spent unscheduled due to idling
+system.cpu2.quiesceCycles 4910585893 # Total number of cycles that CPU has spent quiesced or waiting for an interrupt
+system.cpu2.committedInsts 135671513 # Number of Instructions Simulated
+system.cpu2.committedOps 267562193 # Number of Ops (including micro ops) Simulated
+system.cpu2.cpi 1.157245 # CPI: Cycles Per Instruction
+system.cpu2.cpi_total 1.157245 # CPI: Total CPI of All Threads
+system.cpu2.ipc 0.864121 # IPC: Instructions Per Cycle
+system.cpu2.ipc_total 0.864121 # IPC: Total IPC of All Threads
+system.cpu2.int_regfile_reads 363757841 # number of integer regfile reads
+system.cpu2.int_regfile_writes 218039219 # number of integer regfile writes
system.cpu2.fp_regfile_reads 73086 # number of floating regfile reads
system.cpu2.fp_regfile_writes 72968 # number of floating regfile writes
-system.cpu2.cc_regfile_reads 138800226 # number of cc regfile reads
-system.cpu2.cc_regfile_writes 106739606 # number of cc regfile writes
-system.cpu2.misc_regfile_reads 88774953 # number of misc regfile reads
-system.cpu2.misc_regfile_writes 143862 # number of misc regfile writes
+system.cpu2.cc_regfile_reads 138801079 # number of cc regfile reads
+system.cpu2.cc_regfile_writes 106740366 # number of cc regfile writes
+system.cpu2.misc_regfile_reads 88776769 # number of misc regfile reads
+system.cpu2.misc_regfile_writes 143860 # number of misc regfile writes
system.iobus.trans_dist::ReadReq 3545348 # Transaction distribution
system.iobus.trans_dist::ReadResp 3545348 # Transaction distribution
system.iobus.trans_dist::WriteReq 57726 # Transaction distribution
@@ -1190,13 +1190,13 @@ system.iobus.pkt_size_system.pc.south_bridge.ide.dma::total 3027856
system.iobus.pkt_size_system.pc.south_bridge.io_apic.int_master::system.apicbridge.slave 6576 # Cumulative packet size per connected master and slave (bytes)
system.iobus.pkt_size_system.pc.south_bridge.io_apic.int_master::total 6576 # Cumulative packet size per connected master and slave (bytes)
system.iobus.pkt_size::total 6596152 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.reqLayer0.occupancy 2378920 # Layer occupancy (ticks)
+system.iobus.reqLayer0.occupancy 2378420 # Layer occupancy (ticks)
system.iobus.reqLayer0.utilization 0.0 # Layer utilization (%)
system.iobus.reqLayer1.occupancy 41500 # Layer occupancy (ticks)
system.iobus.reqLayer1.utilization 0.0 # Layer utilization (%)
system.iobus.reqLayer2.occupancy 2000 # Layer occupancy (ticks)
system.iobus.reqLayer2.utilization 0.0 # Layer utilization (%)
-system.iobus.reqLayer3.occupancy 5419500 # Layer occupancy (ticks)
+system.iobus.reqLayer3.occupancy 5416500 # Layer occupancy (ticks)
system.iobus.reqLayer3.utilization 0.0 # Layer utilization (%)
system.iobus.reqLayer4.occupancy 8500 # Layer occupancy (ticks)
system.iobus.reqLayer4.utilization 0.0 # Layer utilization (%)
@@ -1224,7 +1224,7 @@ system.iobus.reqLayer17.occupancy 10500 # La
system.iobus.reqLayer17.utilization 0.0 # Layer utilization (%)
system.iobus.reqLayer18.occupancy 11500 # Layer occupancy (ticks)
system.iobus.reqLayer18.utilization 0.0 # Layer utilization (%)
-system.iobus.reqLayer19.occupancy 144387981 # Layer occupancy (ticks)
+system.iobus.reqLayer19.occupancy 144387481 # Layer occupancy (ticks)
system.iobus.reqLayer19.utilization 0.0 # Layer utilization (%)
system.iobus.reqLayer20.occupancy 1052000 # Layer occupancy (ticks)
system.iobus.reqLayer20.utilization 0.0 # Layer utilization (%)
@@ -1256,14 +1256,14 @@ system.iocache.demand_misses::pc.south_bridge.ide 914
system.iocache.demand_misses::total 914 # number of demand (read+write) misses
system.iocache.overall_misses::pc.south_bridge.ide 914 # number of overall misses
system.iocache.overall_misses::total 914 # number of overall misses
-system.iocache.ReadReq_miss_latency::pc.south_bridge.ide 126880276 # number of ReadReq miss cycles
-system.iocache.ReadReq_miss_latency::total 126880276 # number of ReadReq miss cycles
-system.iocache.WriteLineReq_miss_latency::pc.south_bridge.ide 3631346705 # number of WriteLineReq miss cycles
-system.iocache.WriteLineReq_miss_latency::total 3631346705 # number of WriteLineReq miss cycles
-system.iocache.demand_miss_latency::pc.south_bridge.ide 126880276 # number of demand (read+write) miss cycles
-system.iocache.demand_miss_latency::total 126880276 # number of demand (read+write) miss cycles
-system.iocache.overall_miss_latency::pc.south_bridge.ide 126880276 # number of overall miss cycles
-system.iocache.overall_miss_latency::total 126880276 # number of overall miss cycles
+system.iocache.ReadReq_miss_latency::pc.south_bridge.ide 126880776 # number of ReadReq miss cycles
+system.iocache.ReadReq_miss_latency::total 126880776 # number of ReadReq miss cycles
+system.iocache.WriteLineReq_miss_latency::pc.south_bridge.ide 3631478705 # number of WriteLineReq miss cycles
+system.iocache.WriteLineReq_miss_latency::total 3631478705 # number of WriteLineReq miss cycles
+system.iocache.demand_miss_latency::pc.south_bridge.ide 126880776 # number of demand (read+write) miss cycles
+system.iocache.demand_miss_latency::total 126880776 # number of demand (read+write) miss cycles
+system.iocache.overall_miss_latency::pc.south_bridge.ide 126880776 # number of overall miss cycles
+system.iocache.overall_miss_latency::total 126880776 # number of overall miss cycles
system.iocache.ReadReq_accesses::pc.south_bridge.ide 914 # number of ReadReq accesses(hits+misses)
system.iocache.ReadReq_accesses::total 914 # number of ReadReq accesses(hits+misses)
system.iocache.WriteLineReq_accesses::pc.south_bridge.ide 46720 # number of WriteLineReq accesses(hits+misses)
@@ -1280,19 +1280,19 @@ system.iocache.demand_miss_rate::pc.south_bridge.ide 1
system.iocache.demand_miss_rate::total 1 # miss rate for demand accesses
system.iocache.overall_miss_rate::pc.south_bridge.ide 1 # miss rate for overall accesses
system.iocache.overall_miss_rate::total 1 # miss rate for overall accesses
-system.iocache.ReadReq_avg_miss_latency::pc.south_bridge.ide 138818.682713 # average ReadReq miss latency
-system.iocache.ReadReq_avg_miss_latency::total 138818.682713 # average ReadReq miss latency
-system.iocache.WriteLineReq_avg_miss_latency::pc.south_bridge.ide 77725.742830 # average WriteLineReq miss latency
-system.iocache.WriteLineReq_avg_miss_latency::total 77725.742830 # average WriteLineReq miss latency
-system.iocache.demand_avg_miss_latency::pc.south_bridge.ide 138818.682713 # average overall miss latency
-system.iocache.demand_avg_miss_latency::total 138818.682713 # average overall miss latency
-system.iocache.overall_avg_miss_latency::pc.south_bridge.ide 138818.682713 # average overall miss latency
-system.iocache.overall_avg_miss_latency::total 138818.682713 # average overall miss latency
-system.iocache.blocked_cycles::no_mshrs 745 # number of cycles access was blocked
+system.iocache.ReadReq_avg_miss_latency::pc.south_bridge.ide 138819.229759 # average ReadReq miss latency
+system.iocache.ReadReq_avg_miss_latency::total 138819.229759 # average ReadReq miss latency
+system.iocache.WriteLineReq_avg_miss_latency::pc.south_bridge.ide 77728.568172 # average WriteLineReq miss latency
+system.iocache.WriteLineReq_avg_miss_latency::total 77728.568172 # average WriteLineReq miss latency
+system.iocache.demand_avg_miss_latency::pc.south_bridge.ide 138819.229759 # average overall miss latency
+system.iocache.demand_avg_miss_latency::total 138819.229759 # average overall miss latency
+system.iocache.overall_avg_miss_latency::pc.south_bridge.ide 138819.229759 # average overall miss latency
+system.iocache.overall_avg_miss_latency::total 138819.229759 # average overall miss latency
+system.iocache.blocked_cycles::no_mshrs 769 # number of cycles access was blocked
system.iocache.blocked_cycles::no_targets 0 # number of cycles access was blocked
-system.iocache.blocked::no_mshrs 69 # number of cycles access was blocked
+system.iocache.blocked::no_mshrs 71 # 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 10.797101 # average number of cycles each access was blocked
+system.iocache.avg_blocked_cycles::no_mshrs 10.830986 # average number of cycles each access was blocked
system.iocache.avg_blocked_cycles::no_targets nan # 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
@@ -1306,14 +1306,14 @@ system.iocache.demand_mshr_misses::pc.south_bridge.ide 756
system.iocache.demand_mshr_misses::total 756 # number of demand (read+write) MSHR misses
system.iocache.overall_mshr_misses::pc.south_bridge.ide 756 # number of overall MSHR misses
system.iocache.overall_mshr_misses::total 756 # number of overall MSHR misses
-system.iocache.ReadReq_mshr_miss_latency::pc.south_bridge.ide 89080276 # number of ReadReq MSHR miss cycles
-system.iocache.ReadReq_mshr_miss_latency::total 89080276 # number of ReadReq MSHR miss cycles
-system.iocache.WriteLineReq_mshr_miss_latency::pc.south_bridge.ide 2234546705 # number of WriteLineReq MSHR miss cycles
-system.iocache.WriteLineReq_mshr_miss_latency::total 2234546705 # number of WriteLineReq MSHR miss cycles
-system.iocache.demand_mshr_miss_latency::pc.south_bridge.ide 89080276 # number of demand (read+write) MSHR miss cycles
-system.iocache.demand_mshr_miss_latency::total 89080276 # number of demand (read+write) MSHR miss cycles
-system.iocache.overall_mshr_miss_latency::pc.south_bridge.ide 89080276 # number of overall MSHR miss cycles
-system.iocache.overall_mshr_miss_latency::total 89080276 # number of overall MSHR miss cycles
+system.iocache.ReadReq_mshr_miss_latency::pc.south_bridge.ide 89080776 # number of ReadReq MSHR miss cycles
+system.iocache.ReadReq_mshr_miss_latency::total 89080776 # number of ReadReq MSHR miss cycles
+system.iocache.WriteLineReq_mshr_miss_latency::pc.south_bridge.ide 2234678705 # number of WriteLineReq MSHR miss cycles
+system.iocache.WriteLineReq_mshr_miss_latency::total 2234678705 # number of WriteLineReq MSHR miss cycles
+system.iocache.demand_mshr_miss_latency::pc.south_bridge.ide 89080776 # number of demand (read+write) MSHR miss cycles
+system.iocache.demand_mshr_miss_latency::total 89080776 # number of demand (read+write) MSHR miss cycles
+system.iocache.overall_mshr_miss_latency::pc.south_bridge.ide 89080776 # number of overall MSHR miss cycles
+system.iocache.overall_mshr_miss_latency::total 89080776 # number of overall MSHR miss cycles
system.iocache.ReadReq_mshr_miss_rate::pc.south_bridge.ide 0.827133 # mshr miss rate for ReadReq accesses
system.iocache.ReadReq_mshr_miss_rate::total 0.827133 # mshr miss rate for ReadReq accesses
system.iocache.WriteLineReq_mshr_miss_rate::pc.south_bridge.ide 0.597945 # mshr miss rate for WriteLineReq accesses
@@ -1322,31 +1322,31 @@ system.iocache.demand_mshr_miss_rate::pc.south_bridge.ide 0.827133
system.iocache.demand_mshr_miss_rate::total 0.827133 # mshr miss rate for demand accesses
system.iocache.overall_mshr_miss_rate::pc.south_bridge.ide 0.827133 # mshr miss rate for overall accesses
system.iocache.overall_mshr_miss_rate::total 0.827133 # mshr miss rate for overall accesses
-system.iocache.ReadReq_avg_mshr_miss_latency::pc.south_bridge.ide 117831.052910 # average ReadReq mshr miss latency
-system.iocache.ReadReq_avg_mshr_miss_latency::total 117831.052910 # average ReadReq mshr miss latency
-system.iocache.WriteLineReq_avg_mshr_miss_latency::pc.south_bridge.ide 79988.069337 # average WriteLineReq mshr miss latency
-system.iocache.WriteLineReq_avg_mshr_miss_latency::total 79988.069337 # average WriteLineReq mshr miss latency
-system.iocache.demand_avg_mshr_miss_latency::pc.south_bridge.ide 117831.052910 # average overall mshr miss latency
-system.iocache.demand_avg_mshr_miss_latency::total 117831.052910 # average overall mshr miss latency
-system.iocache.overall_avg_mshr_miss_latency::pc.south_bridge.ide 117831.052910 # average overall mshr miss latency
-system.iocache.overall_avg_mshr_miss_latency::total 117831.052910 # average overall mshr miss latency
+system.iocache.ReadReq_avg_mshr_miss_latency::pc.south_bridge.ide 117831.714286 # average ReadReq mshr miss latency
+system.iocache.ReadReq_avg_mshr_miss_latency::total 117831.714286 # average ReadReq mshr miss latency
+system.iocache.WriteLineReq_avg_mshr_miss_latency::pc.south_bridge.ide 79992.794423 # average WriteLineReq mshr miss latency
+system.iocache.WriteLineReq_avg_mshr_miss_latency::total 79992.794423 # average WriteLineReq mshr miss latency
+system.iocache.demand_avg_mshr_miss_latency::pc.south_bridge.ide 117831.714286 # average overall mshr miss latency
+system.iocache.demand_avg_mshr_miss_latency::total 117831.714286 # average overall mshr miss latency
+system.iocache.overall_avg_mshr_miss_latency::pc.south_bridge.ide 117831.714286 # average overall mshr miss latency
+system.iocache.overall_avg_mshr_miss_latency::total 117831.714286 # average overall mshr miss latency
system.iocache.no_allocate_misses 0 # Number of misses that were no-allocate
-system.l2c.tags.replacements 104604 # number of replacements
-system.l2c.tags.tagsinuse 64807.192442 # Cycle average of tags in use
-system.l2c.tags.total_refs 4639119 # Total number of references to valid blocks.
-system.l2c.tags.sampled_refs 168682 # Sample count of references to valid blocks.
-system.l2c.tags.avg_refs 27.502158 # Average number of references to valid blocks.
+system.l2c.tags.replacements 104623 # number of replacements
+system.l2c.tags.tagsinuse 64807.193930 # Cycle average of tags in use
+system.l2c.tags.total_refs 4639141 # Total number of references to valid blocks.
+system.l2c.tags.sampled_refs 168699 # Sample count of references to valid blocks.
+system.l2c.tags.avg_refs 27.499517 # Average number of references to valid blocks.
system.l2c.tags.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.l2c.tags.occ_blocks::writebacks 51005.596123 # Average occupied blocks per requestor
+system.l2c.tags.occ_blocks::writebacks 51005.580247 # Average occupied blocks per requestor
system.l2c.tags.occ_blocks::cpu0.itb.walker 0.135096 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu0.inst 1646.370611 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu0.data 4933.032602 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu1.inst 515.170721 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu1.data 1886.198863 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu2.dtb.walker 9.247587 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu2.inst 884.114832 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu2.data 3927.326006 # Average occupied blocks per requestor
-system.l2c.tags.occ_percent::writebacks 0.778284 # Average percentage of cache occupancy
+system.l2c.tags.occ_blocks::cpu0.inst 1646.367272 # Average occupied blocks per requestor
+system.l2c.tags.occ_blocks::cpu0.data 4933.030076 # Average occupied blocks per requestor
+system.l2c.tags.occ_blocks::cpu1.inst 515.170725 # Average occupied blocks per requestor
+system.l2c.tags.occ_blocks::cpu1.data 1886.196797 # Average occupied blocks per requestor
+system.l2c.tags.occ_blocks::cpu2.dtb.walker 9.248761 # Average occupied blocks per requestor
+system.l2c.tags.occ_blocks::cpu2.inst 884.127622 # Average occupied blocks per requestor
+system.l2c.tags.occ_blocks::cpu2.data 3927.337333 # Average occupied blocks per requestor
+system.l2c.tags.occ_percent::writebacks 0.778283 # Average percentage of cache occupancy
system.l2c.tags.occ_percent::cpu0.itb.walker 0.000002 # Average percentage of cache occupancy
system.l2c.tags.occ_percent::cpu0.inst 0.025122 # Average percentage of cache occupancy
system.l2c.tags.occ_percent::cpu0.data 0.075272 # Average percentage of cache occupancy
@@ -1356,251 +1356,251 @@ system.l2c.tags.occ_percent::cpu2.dtb.walker 0.000141
system.l2c.tags.occ_percent::cpu2.inst 0.013491 # Average percentage of cache occupancy
system.l2c.tags.occ_percent::cpu2.data 0.059926 # Average percentage of cache occupancy
system.l2c.tags.occ_percent::total 0.988879 # Average percentage of cache occupancy
-system.l2c.tags.occ_task_id_blocks::1024 64078 # Occupied blocks per task id
+system.l2c.tags.occ_task_id_blocks::1024 64076 # Occupied blocks per task id
system.l2c.tags.age_task_id_blocks_1024::0 39 # Occupied blocks per task id
system.l2c.tags.age_task_id_blocks_1024::1 267 # Occupied blocks per task id
system.l2c.tags.age_task_id_blocks_1024::2 2840 # Occupied blocks per task id
-system.l2c.tags.age_task_id_blocks_1024::3 6913 # Occupied blocks per task id
-system.l2c.tags.age_task_id_blocks_1024::4 54019 # Occupied blocks per task id
-system.l2c.tags.occ_task_id_percent::1024 0.977753 # Percentage of cache occupancy per task id
-system.l2c.tags.tag_accesses 41426818 # Number of tag accesses
-system.l2c.tags.data_accesses 41426818 # Number of data accesses
+system.l2c.tags.age_task_id_blocks_1024::3 6926 # Occupied blocks per task id
+system.l2c.tags.age_task_id_blocks_1024::4 54004 # Occupied blocks per task id
+system.l2c.tags.occ_task_id_percent::1024 0.977722 # Percentage of cache occupancy per task id
+system.l2c.tags.tag_accesses 41427151 # Number of tag accesses
+system.l2c.tags.data_accesses 41427151 # Number of data accesses
system.l2c.ReadReq_hits::cpu0.dtb.walker 20684 # number of ReadReq hits
system.l2c.ReadReq_hits::cpu0.itb.walker 10937 # number of ReadReq hits
system.l2c.ReadReq_hits::cpu1.dtb.walker 10806 # number of ReadReq hits
system.l2c.ReadReq_hits::cpu1.itb.walker 5737 # number of ReadReq hits
-system.l2c.ReadReq_hits::cpu2.dtb.walker 57360 # number of ReadReq hits
-system.l2c.ReadReq_hits::cpu2.itb.walker 12726 # number of ReadReq hits
-system.l2c.ReadReq_hits::total 118250 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu2.dtb.walker 57444 # number of ReadReq hits
+system.l2c.ReadReq_hits::cpu2.itb.walker 12625 # number of ReadReq hits
+system.l2c.ReadReq_hits::total 118233 # number of ReadReq hits
system.l2c.WriteReq_hits::cpu0.itb.walker 2 # number of WriteReq hits
system.l2c.WriteReq_hits::total 2 # number of WriteReq hits
-system.l2c.WritebackDirty_hits::writebacks 1548077 # number of WritebackDirty hits
-system.l2c.WritebackDirty_hits::total 1548077 # number of WritebackDirty hits
-system.l2c.WritebackClean_hits::writebacks 861736 # number of WritebackClean hits
-system.l2c.WritebackClean_hits::total 861736 # number of WritebackClean hits
+system.l2c.WritebackDirty_hits::writebacks 1548069 # number of WritebackDirty hits
+system.l2c.WritebackDirty_hits::total 1548069 # number of WritebackDirty hits
+system.l2c.WritebackClean_hits::writebacks 861756 # number of WritebackClean hits
+system.l2c.WritebackClean_hits::total 861756 # number of WritebackClean hits
system.l2c.UpgradeReq_hits::cpu0.data 130 # number of UpgradeReq hits
system.l2c.UpgradeReq_hits::cpu1.data 31 # number of UpgradeReq hits
-system.l2c.UpgradeReq_hits::cpu2.data 113 # number of UpgradeReq hits
-system.l2c.UpgradeReq_hits::total 274 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::cpu2.data 115 # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::total 276 # number of UpgradeReq hits
system.l2c.ReadExReq_hits::cpu0.data 69082 # number of ReadExReq hits
system.l2c.ReadExReq_hits::cpu1.data 29187 # number of ReadExReq hits
-system.l2c.ReadExReq_hits::cpu2.data 61550 # number of ReadExReq hits
-system.l2c.ReadExReq_hits::total 159819 # number of ReadExReq hits
-system.l2c.ReadCleanReq_hits::cpu0.inst 315651 # number of ReadCleanReq hits
-system.l2c.ReadCleanReq_hits::cpu1.inst 161179 # number of ReadCleanReq hits
-system.l2c.ReadCleanReq_hits::cpu2.inst 370786 # number of ReadCleanReq hits
-system.l2c.ReadCleanReq_hits::total 847616 # number of ReadCleanReq hits
-system.l2c.ReadSharedReq_hits::cpu0.data 512536 # number of ReadSharedReq hits
-system.l2c.ReadSharedReq_hits::cpu1.data 207467 # number of ReadSharedReq hits
-system.l2c.ReadSharedReq_hits::cpu2.data 595550 # number of ReadSharedReq hits
-system.l2c.ReadSharedReq_hits::total 1315553 # number of ReadSharedReq hits
+system.l2c.ReadExReq_hits::cpu2.data 61537 # number of ReadExReq hits
+system.l2c.ReadExReq_hits::total 159806 # number of ReadExReq hits
+system.l2c.ReadCleanReq_hits::cpu0.inst 315648 # number of ReadCleanReq hits
+system.l2c.ReadCleanReq_hits::cpu1.inst 161184 # number of ReadCleanReq hits
+system.l2c.ReadCleanReq_hits::cpu2.inst 370798 # number of ReadCleanReq hits
+system.l2c.ReadCleanReq_hits::total 847630 # number of ReadCleanReq hits
+system.l2c.ReadSharedReq_hits::cpu0.data 512537 # number of ReadSharedReq hits
+system.l2c.ReadSharedReq_hits::cpu1.data 207468 # number of ReadSharedReq hits
+system.l2c.ReadSharedReq_hits::cpu2.data 595557 # number of ReadSharedReq hits
+system.l2c.ReadSharedReq_hits::total 1315562 # number of ReadSharedReq hits
system.l2c.demand_hits::cpu0.dtb.walker 20684 # number of demand (read+write) hits
system.l2c.demand_hits::cpu0.itb.walker 10939 # number of demand (read+write) hits
-system.l2c.demand_hits::cpu0.inst 315651 # number of demand (read+write) hits
-system.l2c.demand_hits::cpu0.data 581618 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu0.inst 315648 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu0.data 581619 # number of demand (read+write) hits
system.l2c.demand_hits::cpu1.dtb.walker 10806 # number of demand (read+write) hits
system.l2c.demand_hits::cpu1.itb.walker 5737 # number of demand (read+write) hits
-system.l2c.demand_hits::cpu1.inst 161179 # number of demand (read+write) hits
-system.l2c.demand_hits::cpu1.data 236654 # number of demand (read+write) hits
-system.l2c.demand_hits::cpu2.dtb.walker 57360 # number of demand (read+write) hits
-system.l2c.demand_hits::cpu2.itb.walker 12726 # number of demand (read+write) hits
-system.l2c.demand_hits::cpu2.inst 370786 # number of demand (read+write) hits
-system.l2c.demand_hits::cpu2.data 657100 # number of demand (read+write) hits
-system.l2c.demand_hits::total 2441240 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu1.inst 161184 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu1.data 236655 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu2.dtb.walker 57444 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu2.itb.walker 12625 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu2.inst 370798 # number of demand (read+write) hits
+system.l2c.demand_hits::cpu2.data 657094 # number of demand (read+write) hits
+system.l2c.demand_hits::total 2441233 # number of demand (read+write) hits
system.l2c.overall_hits::cpu0.dtb.walker 20684 # number of overall hits
system.l2c.overall_hits::cpu0.itb.walker 10939 # number of overall hits
-system.l2c.overall_hits::cpu0.inst 315651 # number of overall hits
-system.l2c.overall_hits::cpu0.data 581618 # number of overall hits
+system.l2c.overall_hits::cpu0.inst 315648 # number of overall hits
+system.l2c.overall_hits::cpu0.data 581619 # number of overall hits
system.l2c.overall_hits::cpu1.dtb.walker 10806 # number of overall hits
system.l2c.overall_hits::cpu1.itb.walker 5737 # number of overall hits
-system.l2c.overall_hits::cpu1.inst 161179 # number of overall hits
-system.l2c.overall_hits::cpu1.data 236654 # number of overall hits
-system.l2c.overall_hits::cpu2.dtb.walker 57360 # number of overall hits
-system.l2c.overall_hits::cpu2.itb.walker 12726 # number of overall hits
-system.l2c.overall_hits::cpu2.inst 370786 # number of overall hits
-system.l2c.overall_hits::cpu2.data 657100 # number of overall hits
-system.l2c.overall_hits::total 2441240 # number of overall hits
+system.l2c.overall_hits::cpu1.inst 161184 # number of overall hits
+system.l2c.overall_hits::cpu1.data 236655 # number of overall hits
+system.l2c.overall_hits::cpu2.dtb.walker 57444 # number of overall hits
+system.l2c.overall_hits::cpu2.itb.walker 12625 # number of overall hits
+system.l2c.overall_hits::cpu2.inst 370798 # number of overall hits
+system.l2c.overall_hits::cpu2.data 657094 # number of overall hits
+system.l2c.overall_hits::total 2441233 # number of overall hits
system.l2c.ReadReq_misses::cpu0.itb.walker 5 # number of ReadReq misses
-system.l2c.ReadReq_misses::cpu2.dtb.walker 31 # number of ReadReq misses
-system.l2c.ReadReq_misses::total 36 # number of ReadReq misses
-system.l2c.UpgradeReq_misses::cpu0.data 706 # number of UpgradeReq misses
+system.l2c.ReadReq_misses::cpu2.dtb.walker 33 # number of ReadReq misses
+system.l2c.ReadReq_misses::total 38 # number of ReadReq misses
+system.l2c.UpgradeReq_misses::cpu0.data 707 # number of UpgradeReq misses
system.l2c.UpgradeReq_misses::cpu1.data 151 # number of UpgradeReq misses
system.l2c.UpgradeReq_misses::cpu2.data 525 # number of UpgradeReq misses
-system.l2c.UpgradeReq_misses::total 1382 # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::total 1383 # number of UpgradeReq misses
system.l2c.ReadExReq_misses::cpu0.data 68319 # number of ReadExReq misses
system.l2c.ReadExReq_misses::cpu1.data 24150 # number of ReadExReq misses
-system.l2c.ReadExReq_misses::cpu2.data 37534 # number of ReadExReq misses
-system.l2c.ReadExReq_misses::total 130003 # number of ReadExReq misses
-system.l2c.ReadCleanReq_misses::cpu0.inst 6941 # number of ReadCleanReq misses
+system.l2c.ReadExReq_misses::cpu2.data 37538 # number of ReadExReq misses
+system.l2c.ReadExReq_misses::total 130007 # number of ReadExReq misses
+system.l2c.ReadCleanReq_misses::cpu0.inst 6940 # number of ReadCleanReq misses
system.l2c.ReadCleanReq_misses::cpu1.inst 2461 # number of ReadCleanReq misses
-system.l2c.ReadCleanReq_misses::cpu2.inst 5558 # number of ReadCleanReq misses
-system.l2c.ReadCleanReq_misses::total 14960 # number of ReadCleanReq misses
+system.l2c.ReadCleanReq_misses::cpu2.inst 5563 # number of ReadCleanReq misses
+system.l2c.ReadCleanReq_misses::total 14964 # number of ReadCleanReq misses
system.l2c.ReadSharedReq_misses::cpu0.data 15417 # number of ReadSharedReq misses
system.l2c.ReadSharedReq_misses::cpu1.data 4611 # number of ReadSharedReq misses
-system.l2c.ReadSharedReq_misses::cpu2.data 12720 # number of ReadSharedReq misses
-system.l2c.ReadSharedReq_misses::total 32748 # number of ReadSharedReq misses
+system.l2c.ReadSharedReq_misses::cpu2.data 12729 # number of ReadSharedReq misses
+system.l2c.ReadSharedReq_misses::total 32757 # number of ReadSharedReq misses
system.l2c.demand_misses::cpu0.itb.walker 5 # number of demand (read+write) misses
-system.l2c.demand_misses::cpu0.inst 6941 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu0.inst 6940 # number of demand (read+write) misses
system.l2c.demand_misses::cpu0.data 83736 # number of demand (read+write) misses
system.l2c.demand_misses::cpu1.inst 2461 # number of demand (read+write) misses
system.l2c.demand_misses::cpu1.data 28761 # number of demand (read+write) misses
-system.l2c.demand_misses::cpu2.dtb.walker 31 # number of demand (read+write) misses
-system.l2c.demand_misses::cpu2.inst 5558 # number of demand (read+write) misses
-system.l2c.demand_misses::cpu2.data 50254 # number of demand (read+write) misses
-system.l2c.demand_misses::total 177747 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu2.dtb.walker 33 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu2.inst 5563 # number of demand (read+write) misses
+system.l2c.demand_misses::cpu2.data 50267 # number of demand (read+write) misses
+system.l2c.demand_misses::total 177766 # number of demand (read+write) misses
system.l2c.overall_misses::cpu0.itb.walker 5 # number of overall misses
-system.l2c.overall_misses::cpu0.inst 6941 # number of overall misses
+system.l2c.overall_misses::cpu0.inst 6940 # number of overall misses
system.l2c.overall_misses::cpu0.data 83736 # number of overall misses
system.l2c.overall_misses::cpu1.inst 2461 # number of overall misses
system.l2c.overall_misses::cpu1.data 28761 # number of overall misses
-system.l2c.overall_misses::cpu2.dtb.walker 31 # number of overall misses
-system.l2c.overall_misses::cpu2.inst 5558 # number of overall misses
-system.l2c.overall_misses::cpu2.data 50254 # number of overall misses
-system.l2c.overall_misses::total 177747 # number of overall misses
-system.l2c.ReadReq_miss_latency::cpu2.dtb.walker 4350500 # number of ReadReq miss cycles
-system.l2c.ReadReq_miss_latency::total 4350500 # number of ReadReq miss cycles
+system.l2c.overall_misses::cpu2.dtb.walker 33 # number of overall misses
+system.l2c.overall_misses::cpu2.inst 5563 # number of overall misses
+system.l2c.overall_misses::cpu2.data 50267 # number of overall misses
+system.l2c.overall_misses::total 177766 # number of overall misses
+system.l2c.ReadReq_miss_latency::cpu2.dtb.walker 4629000 # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_latency::total 4629000 # number of ReadReq miss cycles
system.l2c.UpgradeReq_miss_latency::cpu1.data 6534500 # number of UpgradeReq miss cycles
-system.l2c.UpgradeReq_miss_latency::cpu2.data 19951500 # number of UpgradeReq miss cycles
-system.l2c.UpgradeReq_miss_latency::total 26486000 # number of UpgradeReq miss cycles
+system.l2c.UpgradeReq_miss_latency::cpu2.data 20109000 # number of UpgradeReq miss cycles
+system.l2c.UpgradeReq_miss_latency::total 26643500 # number of UpgradeReq miss cycles
system.l2c.ReadExReq_miss_latency::cpu1.data 3047020000 # number of ReadExReq miss cycles
-system.l2c.ReadExReq_miss_latency::cpu2.data 4863369000 # number of ReadExReq miss cycles
-system.l2c.ReadExReq_miss_latency::total 7910389000 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu2.data 4863678000 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::total 7910698000 # number of ReadExReq miss cycles
system.l2c.ReadCleanReq_miss_latency::cpu1.inst 320798500 # number of ReadCleanReq miss cycles
-system.l2c.ReadCleanReq_miss_latency::cpu2.inst 757296000 # number of ReadCleanReq miss cycles
-system.l2c.ReadCleanReq_miss_latency::total 1078094500 # number of ReadCleanReq miss cycles
-system.l2c.ReadSharedReq_miss_latency::cpu1.data 606081000 # number of ReadSharedReq miss cycles
-system.l2c.ReadSharedReq_miss_latency::cpu2.data 1751621500 # number of ReadSharedReq miss cycles
-system.l2c.ReadSharedReq_miss_latency::total 2357702500 # number of ReadSharedReq miss cycles
+system.l2c.ReadCleanReq_miss_latency::cpu2.inst 758990000 # number of ReadCleanReq miss cycles
+system.l2c.ReadCleanReq_miss_latency::total 1079788500 # number of ReadCleanReq miss cycles
+system.l2c.ReadSharedReq_miss_latency::cpu1.data 606156000 # number of ReadSharedReq miss cycles
+system.l2c.ReadSharedReq_miss_latency::cpu2.data 1752917000 # number of ReadSharedReq miss cycles
+system.l2c.ReadSharedReq_miss_latency::total 2359073000 # number of ReadSharedReq miss cycles
system.l2c.demand_miss_latency::cpu1.inst 320798500 # number of demand (read+write) miss cycles
-system.l2c.demand_miss_latency::cpu1.data 3653101000 # number of demand (read+write) miss cycles
-system.l2c.demand_miss_latency::cpu2.dtb.walker 4350500 # number of demand (read+write) miss cycles
-system.l2c.demand_miss_latency::cpu2.inst 757296000 # number of demand (read+write) miss cycles
-system.l2c.demand_miss_latency::cpu2.data 6614990500 # number of demand (read+write) miss cycles
-system.l2c.demand_miss_latency::total 11350536500 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu1.data 3653176000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu2.dtb.walker 4629000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu2.inst 758990000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu2.data 6616595000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::total 11354188500 # number of demand (read+write) miss cycles
system.l2c.overall_miss_latency::cpu1.inst 320798500 # number of overall miss cycles
-system.l2c.overall_miss_latency::cpu1.data 3653101000 # number of overall miss cycles
-system.l2c.overall_miss_latency::cpu2.dtb.walker 4350500 # number of overall miss cycles
-system.l2c.overall_miss_latency::cpu2.inst 757296000 # number of overall miss cycles
-system.l2c.overall_miss_latency::cpu2.data 6614990500 # number of overall miss cycles
-system.l2c.overall_miss_latency::total 11350536500 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu1.data 3653176000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu2.dtb.walker 4629000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu2.inst 758990000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu2.data 6616595000 # number of overall miss cycles
+system.l2c.overall_miss_latency::total 11354188500 # number of overall miss cycles
system.l2c.ReadReq_accesses::cpu0.dtb.walker 20684 # number of ReadReq accesses(hits+misses)
system.l2c.ReadReq_accesses::cpu0.itb.walker 10942 # number of ReadReq accesses(hits+misses)
system.l2c.ReadReq_accesses::cpu1.dtb.walker 10806 # number of ReadReq accesses(hits+misses)
system.l2c.ReadReq_accesses::cpu1.itb.walker 5737 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::cpu2.dtb.walker 57391 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::cpu2.itb.walker 12726 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::total 118286 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu2.dtb.walker 57477 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::cpu2.itb.walker 12625 # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::total 118271 # number of ReadReq accesses(hits+misses)
system.l2c.WriteReq_accesses::cpu0.itb.walker 2 # number of WriteReq accesses(hits+misses)
system.l2c.WriteReq_accesses::total 2 # number of WriteReq accesses(hits+misses)
-system.l2c.WritebackDirty_accesses::writebacks 1548077 # number of WritebackDirty accesses(hits+misses)
-system.l2c.WritebackDirty_accesses::total 1548077 # number of WritebackDirty accesses(hits+misses)
-system.l2c.WritebackClean_accesses::writebacks 861736 # number of WritebackClean accesses(hits+misses)
-system.l2c.WritebackClean_accesses::total 861736 # number of WritebackClean accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::cpu0.data 836 # number of UpgradeReq accesses(hits+misses)
+system.l2c.WritebackDirty_accesses::writebacks 1548069 # number of WritebackDirty accesses(hits+misses)
+system.l2c.WritebackDirty_accesses::total 1548069 # number of WritebackDirty accesses(hits+misses)
+system.l2c.WritebackClean_accesses::writebacks 861756 # number of WritebackClean accesses(hits+misses)
+system.l2c.WritebackClean_accesses::total 861756 # number of WritebackClean accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu0.data 837 # number of UpgradeReq accesses(hits+misses)
system.l2c.UpgradeReq_accesses::cpu1.data 182 # number of UpgradeReq accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::cpu2.data 638 # number of UpgradeReq accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::total 1656 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::cpu2.data 640 # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::total 1659 # number of UpgradeReq accesses(hits+misses)
system.l2c.ReadExReq_accesses::cpu0.data 137401 # number of ReadExReq accesses(hits+misses)
system.l2c.ReadExReq_accesses::cpu1.data 53337 # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::cpu2.data 99084 # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::total 289822 # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadCleanReq_accesses::cpu0.inst 322592 # number of ReadCleanReq accesses(hits+misses)
-system.l2c.ReadCleanReq_accesses::cpu1.inst 163640 # number of ReadCleanReq accesses(hits+misses)
-system.l2c.ReadCleanReq_accesses::cpu2.inst 376344 # number of ReadCleanReq accesses(hits+misses)
-system.l2c.ReadCleanReq_accesses::total 862576 # number of ReadCleanReq accesses(hits+misses)
-system.l2c.ReadSharedReq_accesses::cpu0.data 527953 # number of ReadSharedReq accesses(hits+misses)
-system.l2c.ReadSharedReq_accesses::cpu1.data 212078 # number of ReadSharedReq accesses(hits+misses)
-system.l2c.ReadSharedReq_accesses::cpu2.data 608270 # number of ReadSharedReq accesses(hits+misses)
-system.l2c.ReadSharedReq_accesses::total 1348301 # number of ReadSharedReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::cpu2.data 99075 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::total 289813 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadCleanReq_accesses::cpu0.inst 322588 # number of ReadCleanReq accesses(hits+misses)
+system.l2c.ReadCleanReq_accesses::cpu1.inst 163645 # number of ReadCleanReq accesses(hits+misses)
+system.l2c.ReadCleanReq_accesses::cpu2.inst 376361 # number of ReadCleanReq accesses(hits+misses)
+system.l2c.ReadCleanReq_accesses::total 862594 # number of ReadCleanReq accesses(hits+misses)
+system.l2c.ReadSharedReq_accesses::cpu0.data 527954 # number of ReadSharedReq accesses(hits+misses)
+system.l2c.ReadSharedReq_accesses::cpu1.data 212079 # number of ReadSharedReq accesses(hits+misses)
+system.l2c.ReadSharedReq_accesses::cpu2.data 608286 # number of ReadSharedReq accesses(hits+misses)
+system.l2c.ReadSharedReq_accesses::total 1348319 # number of ReadSharedReq accesses(hits+misses)
system.l2c.demand_accesses::cpu0.dtb.walker 20684 # number of demand (read+write) accesses
system.l2c.demand_accesses::cpu0.itb.walker 10944 # number of demand (read+write) accesses
-system.l2c.demand_accesses::cpu0.inst 322592 # number of demand (read+write) accesses
-system.l2c.demand_accesses::cpu0.data 665354 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu0.inst 322588 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu0.data 665355 # number of demand (read+write) accesses
system.l2c.demand_accesses::cpu1.dtb.walker 10806 # number of demand (read+write) accesses
system.l2c.demand_accesses::cpu1.itb.walker 5737 # number of demand (read+write) accesses
-system.l2c.demand_accesses::cpu1.inst 163640 # number of demand (read+write) accesses
-system.l2c.demand_accesses::cpu1.data 265415 # number of demand (read+write) accesses
-system.l2c.demand_accesses::cpu2.dtb.walker 57391 # number of demand (read+write) accesses
-system.l2c.demand_accesses::cpu2.itb.walker 12726 # number of demand (read+write) accesses
-system.l2c.demand_accesses::cpu2.inst 376344 # number of demand (read+write) accesses
-system.l2c.demand_accesses::cpu2.data 707354 # number of demand (read+write) accesses
-system.l2c.demand_accesses::total 2618987 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu1.inst 163645 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu1.data 265416 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu2.dtb.walker 57477 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu2.itb.walker 12625 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu2.inst 376361 # number of demand (read+write) accesses
+system.l2c.demand_accesses::cpu2.data 707361 # number of demand (read+write) accesses
+system.l2c.demand_accesses::total 2618999 # number of demand (read+write) accesses
system.l2c.overall_accesses::cpu0.dtb.walker 20684 # number of overall (read+write) accesses
system.l2c.overall_accesses::cpu0.itb.walker 10944 # number of overall (read+write) accesses
-system.l2c.overall_accesses::cpu0.inst 322592 # number of overall (read+write) accesses
-system.l2c.overall_accesses::cpu0.data 665354 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu0.inst 322588 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu0.data 665355 # number of overall (read+write) accesses
system.l2c.overall_accesses::cpu1.dtb.walker 10806 # number of overall (read+write) accesses
system.l2c.overall_accesses::cpu1.itb.walker 5737 # number of overall (read+write) accesses
-system.l2c.overall_accesses::cpu1.inst 163640 # number of overall (read+write) accesses
-system.l2c.overall_accesses::cpu1.data 265415 # number of overall (read+write) accesses
-system.l2c.overall_accesses::cpu2.dtb.walker 57391 # number of overall (read+write) accesses
-system.l2c.overall_accesses::cpu2.itb.walker 12726 # number of overall (read+write) accesses
-system.l2c.overall_accesses::cpu2.inst 376344 # number of overall (read+write) accesses
-system.l2c.overall_accesses::cpu2.data 707354 # number of overall (read+write) accesses
-system.l2c.overall_accesses::total 2618987 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu1.inst 163645 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu1.data 265416 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu2.dtb.walker 57477 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu2.itb.walker 12625 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu2.inst 376361 # number of overall (read+write) accesses
+system.l2c.overall_accesses::cpu2.data 707361 # number of overall (read+write) accesses
+system.l2c.overall_accesses::total 2618999 # number of overall (read+write) accesses
system.l2c.ReadReq_miss_rate::cpu0.itb.walker 0.000457 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::cpu2.dtb.walker 0.000540 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::total 0.000304 # miss rate for ReadReq accesses
-system.l2c.UpgradeReq_miss_rate::cpu0.data 0.844498 # miss rate for UpgradeReq accesses
+system.l2c.ReadReq_miss_rate::cpu2.dtb.walker 0.000574 # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::total 0.000321 # miss rate for ReadReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu0.data 0.844683 # miss rate for UpgradeReq accesses
system.l2c.UpgradeReq_miss_rate::cpu1.data 0.829670 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::cpu2.data 0.822884 # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_miss_rate::total 0.834541 # miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_miss_rate::cpu2.data 0.820312 # miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_miss_rate::total 0.833635 # miss rate for UpgradeReq accesses
system.l2c.ReadExReq_miss_rate::cpu0.data 0.497223 # miss rate for ReadExReq accesses
system.l2c.ReadExReq_miss_rate::cpu1.data 0.452781 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::cpu2.data 0.378810 # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_miss_rate::total 0.448562 # miss rate for ReadExReq accesses
-system.l2c.ReadCleanReq_miss_rate::cpu0.inst 0.021516 # miss rate for ReadCleanReq accesses
+system.l2c.ReadExReq_miss_rate::cpu2.data 0.378885 # miss rate for ReadExReq accesses
+system.l2c.ReadExReq_miss_rate::total 0.448589 # miss rate for ReadExReq accesses
+system.l2c.ReadCleanReq_miss_rate::cpu0.inst 0.021514 # miss rate for ReadCleanReq accesses
system.l2c.ReadCleanReq_miss_rate::cpu1.inst 0.015039 # miss rate for ReadCleanReq accesses
-system.l2c.ReadCleanReq_miss_rate::cpu2.inst 0.014768 # miss rate for ReadCleanReq accesses
-system.l2c.ReadCleanReq_miss_rate::total 0.017343 # miss rate for ReadCleanReq accesses
+system.l2c.ReadCleanReq_miss_rate::cpu2.inst 0.014781 # miss rate for ReadCleanReq accesses
+system.l2c.ReadCleanReq_miss_rate::total 0.017348 # miss rate for ReadCleanReq accesses
system.l2c.ReadSharedReq_miss_rate::cpu0.data 0.029201 # miss rate for ReadSharedReq accesses
system.l2c.ReadSharedReq_miss_rate::cpu1.data 0.021742 # miss rate for ReadSharedReq accesses
-system.l2c.ReadSharedReq_miss_rate::cpu2.data 0.020912 # miss rate for ReadSharedReq accesses
-system.l2c.ReadSharedReq_miss_rate::total 0.024288 # miss rate for ReadSharedReq accesses
+system.l2c.ReadSharedReq_miss_rate::cpu2.data 0.020926 # miss rate for ReadSharedReq accesses
+system.l2c.ReadSharedReq_miss_rate::total 0.024295 # miss rate for ReadSharedReq accesses
system.l2c.demand_miss_rate::cpu0.itb.walker 0.000457 # miss rate for demand accesses
-system.l2c.demand_miss_rate::cpu0.inst 0.021516 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu0.inst 0.021514 # miss rate for demand accesses
system.l2c.demand_miss_rate::cpu0.data 0.125852 # miss rate for demand accesses
system.l2c.demand_miss_rate::cpu1.inst 0.015039 # miss rate for demand accesses
system.l2c.demand_miss_rate::cpu1.data 0.108362 # miss rate for demand accesses
-system.l2c.demand_miss_rate::cpu2.dtb.walker 0.000540 # miss rate for demand accesses
-system.l2c.demand_miss_rate::cpu2.inst 0.014768 # miss rate for demand accesses
-system.l2c.demand_miss_rate::cpu2.data 0.071045 # miss rate for demand accesses
-system.l2c.demand_miss_rate::total 0.067869 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu2.dtb.walker 0.000574 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu2.inst 0.014781 # miss rate for demand accesses
+system.l2c.demand_miss_rate::cpu2.data 0.071063 # miss rate for demand accesses
+system.l2c.demand_miss_rate::total 0.067876 # miss rate for demand accesses
system.l2c.overall_miss_rate::cpu0.itb.walker 0.000457 # miss rate for overall accesses
-system.l2c.overall_miss_rate::cpu0.inst 0.021516 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu0.inst 0.021514 # miss rate for overall accesses
system.l2c.overall_miss_rate::cpu0.data 0.125852 # miss rate for overall accesses
system.l2c.overall_miss_rate::cpu1.inst 0.015039 # miss rate for overall accesses
system.l2c.overall_miss_rate::cpu1.data 0.108362 # miss rate for overall accesses
-system.l2c.overall_miss_rate::cpu2.dtb.walker 0.000540 # miss rate for overall accesses
-system.l2c.overall_miss_rate::cpu2.inst 0.014768 # miss rate for overall accesses
-system.l2c.overall_miss_rate::cpu2.data 0.071045 # miss rate for overall accesses
-system.l2c.overall_miss_rate::total 0.067869 # miss rate for overall accesses
-system.l2c.ReadReq_avg_miss_latency::cpu2.dtb.walker 140338.709677 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::total 120847.222222 # average ReadReq miss latency
+system.l2c.overall_miss_rate::cpu2.dtb.walker 0.000574 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu2.inst 0.014781 # miss rate for overall accesses
+system.l2c.overall_miss_rate::cpu2.data 0.071063 # miss rate for overall accesses
+system.l2c.overall_miss_rate::total 0.067876 # miss rate for overall accesses
+system.l2c.ReadReq_avg_miss_latency::cpu2.dtb.walker 140272.727273 # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::total 121815.789474 # average ReadReq miss latency
system.l2c.UpgradeReq_avg_miss_latency::cpu1.data 43274.834437 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::cpu2.data 38002.857143 # average UpgradeReq miss latency
-system.l2c.UpgradeReq_avg_miss_latency::total 19164.978292 # average UpgradeReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::cpu2.data 38302.857143 # average UpgradeReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::total 19265.003615 # average UpgradeReq miss latency
system.l2c.ReadExReq_avg_miss_latency::cpu1.data 126170.600414 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::cpu2.data 129572.361059 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::total 60847.741975 # average ReadExReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu2.data 129566.785657 # average ReadExReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::total 60848.246633 # average ReadExReq miss latency
system.l2c.ReadCleanReq_avg_miss_latency::cpu1.inst 130352.905323 # average ReadCleanReq miss latency
-system.l2c.ReadCleanReq_avg_miss_latency::cpu2.inst 136253.328535 # average ReadCleanReq miss latency
-system.l2c.ReadCleanReq_avg_miss_latency::total 72065.140374 # average ReadCleanReq miss latency
-system.l2c.ReadSharedReq_avg_miss_latency::cpu1.data 131442.420299 # average ReadSharedReq miss latency
-system.l2c.ReadSharedReq_avg_miss_latency::cpu2.data 137706.092767 # average ReadSharedReq miss latency
-system.l2c.ReadSharedReq_avg_miss_latency::total 71995.312691 # average ReadSharedReq miss latency
+system.l2c.ReadCleanReq_avg_miss_latency::cpu2.inst 136435.376595 # average ReadCleanReq miss latency
+system.l2c.ReadCleanReq_avg_miss_latency::total 72159.081796 # average ReadCleanReq miss latency
+system.l2c.ReadSharedReq_avg_miss_latency::cpu1.data 131458.685751 # average ReadSharedReq miss latency
+system.l2c.ReadSharedReq_avg_miss_latency::cpu2.data 137710.503575 # average ReadSharedReq miss latency
+system.l2c.ReadSharedReq_avg_miss_latency::total 72017.370333 # average ReadSharedReq miss latency
system.l2c.demand_avg_miss_latency::cpu1.inst 130352.905323 # average overall miss latency
-system.l2c.demand_avg_miss_latency::cpu1.data 127015.785265 # average overall miss latency
-system.l2c.demand_avg_miss_latency::cpu2.dtb.walker 140338.709677 # average overall miss latency
-system.l2c.demand_avg_miss_latency::cpu2.inst 136253.328535 # average overall miss latency
-system.l2c.demand_avg_miss_latency::cpu2.data 131631.123891 # average overall miss latency
-system.l2c.demand_avg_miss_latency::total 63857.823198 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu1.data 127018.392963 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu2.dtb.walker 140272.727273 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu2.inst 136435.376595 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu2.data 131629.001134 # average overall miss latency
+system.l2c.demand_avg_miss_latency::total 63871.541802 # average overall miss latency
system.l2c.overall_avg_miss_latency::cpu1.inst 130352.905323 # average overall miss latency
-system.l2c.overall_avg_miss_latency::cpu1.data 127015.785265 # average overall miss latency
-system.l2c.overall_avg_miss_latency::cpu2.dtb.walker 140338.709677 # average overall miss latency
-system.l2c.overall_avg_miss_latency::cpu2.inst 136253.328535 # average overall miss latency
-system.l2c.overall_avg_miss_latency::cpu2.data 131631.123891 # average overall miss latency
-system.l2c.overall_avg_miss_latency::total 63857.823198 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu1.data 127018.392963 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu2.dtb.walker 140272.727273 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu2.inst 136435.376595 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu2.data 131629.001134 # average overall miss latency
+system.l2c.overall_avg_miss_latency::total 63871.541802 # 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
@@ -1609,40 +1609,40 @@ system.l2c.avg_blocked_cycles::no_mshrs nan # av
system.l2c.avg_blocked_cycles::no_targets nan # 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::writebacks 96355 # number of writebacks
-system.l2c.writebacks::total 96355 # number of writebacks
+system.l2c.writebacks::writebacks 96371 # number of writebacks
+system.l2c.writebacks::total 96371 # number of writebacks
system.l2c.ReadCleanReq_mshr_hits::cpu2.inst 1 # number of ReadCleanReq MSHR hits
system.l2c.ReadCleanReq_mshr_hits::total 1 # number of ReadCleanReq MSHR hits
system.l2c.demand_mshr_hits::cpu2.inst 1 # number of demand (read+write) MSHR hits
system.l2c.demand_mshr_hits::total 1 # number of demand (read+write) MSHR hits
system.l2c.overall_mshr_hits::cpu2.inst 1 # number of overall MSHR hits
system.l2c.overall_mshr_hits::total 1 # number of overall MSHR hits
-system.l2c.ReadReq_mshr_misses::cpu2.dtb.walker 31 # number of ReadReq MSHR misses
-system.l2c.ReadReq_mshr_misses::total 31 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::cpu2.dtb.walker 33 # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_misses::total 33 # number of ReadReq MSHR misses
system.l2c.UpgradeReq_mshr_misses::cpu1.data 151 # number of UpgradeReq MSHR misses
system.l2c.UpgradeReq_mshr_misses::cpu2.data 525 # number of UpgradeReq MSHR misses
system.l2c.UpgradeReq_mshr_misses::total 676 # number of UpgradeReq MSHR misses
system.l2c.ReadExReq_mshr_misses::cpu1.data 24150 # number of ReadExReq MSHR misses
-system.l2c.ReadExReq_mshr_misses::cpu2.data 37534 # number of ReadExReq MSHR misses
-system.l2c.ReadExReq_mshr_misses::total 61684 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::cpu2.data 37538 # number of ReadExReq MSHR misses
+system.l2c.ReadExReq_mshr_misses::total 61688 # number of ReadExReq MSHR misses
system.l2c.ReadCleanReq_mshr_misses::cpu1.inst 2461 # number of ReadCleanReq MSHR misses
-system.l2c.ReadCleanReq_mshr_misses::cpu2.inst 5557 # number of ReadCleanReq MSHR misses
-system.l2c.ReadCleanReq_mshr_misses::total 8018 # number of ReadCleanReq MSHR misses
+system.l2c.ReadCleanReq_mshr_misses::cpu2.inst 5562 # number of ReadCleanReq MSHR misses
+system.l2c.ReadCleanReq_mshr_misses::total 8023 # number of ReadCleanReq MSHR misses
system.l2c.ReadSharedReq_mshr_misses::cpu1.data 4611 # number of ReadSharedReq MSHR misses
-system.l2c.ReadSharedReq_mshr_misses::cpu2.data 12720 # number of ReadSharedReq MSHR misses
-system.l2c.ReadSharedReq_mshr_misses::total 17331 # number of ReadSharedReq MSHR misses
+system.l2c.ReadSharedReq_mshr_misses::cpu2.data 12729 # number of ReadSharedReq MSHR misses
+system.l2c.ReadSharedReq_mshr_misses::total 17340 # number of ReadSharedReq MSHR misses
system.l2c.demand_mshr_misses::cpu1.inst 2461 # number of demand (read+write) MSHR misses
system.l2c.demand_mshr_misses::cpu1.data 28761 # number of demand (read+write) MSHR misses
-system.l2c.demand_mshr_misses::cpu2.dtb.walker 31 # number of demand (read+write) MSHR misses
-system.l2c.demand_mshr_misses::cpu2.inst 5557 # number of demand (read+write) MSHR misses
-system.l2c.demand_mshr_misses::cpu2.data 50254 # number of demand (read+write) MSHR misses
-system.l2c.demand_mshr_misses::total 87064 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu2.dtb.walker 33 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu2.inst 5562 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::cpu2.data 50267 # number of demand (read+write) MSHR misses
+system.l2c.demand_mshr_misses::total 87084 # number of demand (read+write) MSHR misses
system.l2c.overall_mshr_misses::cpu1.inst 2461 # number of overall MSHR misses
system.l2c.overall_mshr_misses::cpu1.data 28761 # number of overall MSHR misses
-system.l2c.overall_mshr_misses::cpu2.dtb.walker 31 # number of overall MSHR misses
-system.l2c.overall_mshr_misses::cpu2.inst 5557 # number of overall MSHR misses
-system.l2c.overall_mshr_misses::cpu2.data 50254 # number of overall MSHR misses
-system.l2c.overall_mshr_misses::total 87064 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu2.dtb.walker 33 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu2.inst 5562 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::cpu2.data 50267 # number of overall MSHR misses
+system.l2c.overall_mshr_misses::total 87084 # number of overall MSHR misses
system.l2c.ReadReq_mshr_uncacheable::cpu1.data 176326 # number of ReadReq MSHR uncacheable
system.l2c.ReadReq_mshr_uncacheable::cpu2.data 193522 # number of ReadReq MSHR uncacheable
system.l2c.ReadReq_mshr_uncacheable::total 369848 # number of ReadReq MSHR uncacheable
@@ -1652,114 +1652,114 @@ system.l2c.WriteReq_mshr_uncacheable::total 6370 #
system.l2c.overall_mshr_uncacheable_misses::cpu1.data 179820 # number of overall MSHR uncacheable misses
system.l2c.overall_mshr_uncacheable_misses::cpu2.data 196398 # number of overall MSHR uncacheable misses
system.l2c.overall_mshr_uncacheable_misses::total 376218 # number of overall MSHR uncacheable misses
-system.l2c.ReadReq_mshr_miss_latency::cpu2.dtb.walker 4040500 # number of ReadReq MSHR miss cycles
-system.l2c.ReadReq_mshr_miss_latency::total 4040500 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::cpu2.dtb.walker 4299000 # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_latency::total 4299000 # number of ReadReq MSHR miss cycles
system.l2c.UpgradeReq_mshr_miss_latency::cpu1.data 10668000 # number of UpgradeReq MSHR miss cycles
-system.l2c.UpgradeReq_mshr_miss_latency::cpu2.data 37156500 # number of UpgradeReq MSHR miss cycles
-system.l2c.UpgradeReq_mshr_miss_latency::total 47824500 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::cpu2.data 37173000 # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_latency::total 47841000 # number of UpgradeReq MSHR miss cycles
system.l2c.ReadExReq_mshr_miss_latency::cpu1.data 2805520000 # number of ReadExReq MSHR miss cycles
-system.l2c.ReadExReq_mshr_miss_latency::cpu2.data 4488029000 # number of ReadExReq MSHR miss cycles
-system.l2c.ReadExReq_mshr_miss_latency::total 7293549000 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu2.data 4488298000 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::total 7293818000 # number of ReadExReq MSHR miss cycles
system.l2c.ReadCleanReq_mshr_miss_latency::cpu1.inst 296188500 # number of ReadCleanReq MSHR miss cycles
-system.l2c.ReadCleanReq_mshr_miss_latency::cpu2.inst 701637000 # number of ReadCleanReq MSHR miss cycles
-system.l2c.ReadCleanReq_mshr_miss_latency::total 997825500 # number of ReadCleanReq MSHR miss cycles
-system.l2c.ReadSharedReq_mshr_miss_latency::cpu1.data 559971000 # number of ReadSharedReq MSHR miss cycles
-system.l2c.ReadSharedReq_mshr_miss_latency::cpu2.data 1624421500 # number of ReadSharedReq MSHR miss cycles
-system.l2c.ReadSharedReq_mshr_miss_latency::total 2184392500 # number of ReadSharedReq MSHR miss cycles
+system.l2c.ReadCleanReq_mshr_miss_latency::cpu2.inst 703281000 # number of ReadCleanReq MSHR miss cycles
+system.l2c.ReadCleanReq_mshr_miss_latency::total 999469500 # number of ReadCleanReq MSHR miss cycles
+system.l2c.ReadSharedReq_mshr_miss_latency::cpu1.data 560046000 # number of ReadSharedReq MSHR miss cycles
+system.l2c.ReadSharedReq_mshr_miss_latency::cpu2.data 1625627000 # number of ReadSharedReq MSHR miss cycles
+system.l2c.ReadSharedReq_mshr_miss_latency::total 2185673000 # number of ReadSharedReq MSHR miss cycles
system.l2c.demand_mshr_miss_latency::cpu1.inst 296188500 # number of demand (read+write) MSHR miss cycles
-system.l2c.demand_mshr_miss_latency::cpu1.data 3365491000 # number of demand (read+write) MSHR miss cycles
-system.l2c.demand_mshr_miss_latency::cpu2.dtb.walker 4040500 # number of demand (read+write) MSHR miss cycles
-system.l2c.demand_mshr_miss_latency::cpu2.inst 701637000 # number of demand (read+write) MSHR miss cycles
-system.l2c.demand_mshr_miss_latency::cpu2.data 6112450500 # number of demand (read+write) MSHR miss cycles
-system.l2c.demand_mshr_miss_latency::total 10479807500 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu1.data 3365566000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu2.dtb.walker 4299000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu2.inst 703281000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu2.data 6113925000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::total 10483259500 # number of demand (read+write) MSHR miss cycles
system.l2c.overall_mshr_miss_latency::cpu1.inst 296188500 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_miss_latency::cpu1.data 3365491000 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_miss_latency::cpu2.dtb.walker 4040500 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_miss_latency::cpu2.inst 701637000 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_miss_latency::cpu2.data 6112450500 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_miss_latency::total 10479807500 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu1.data 3365566000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu2.dtb.walker 4299000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu2.inst 703281000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu2.data 6113925000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::total 10483259500 # number of overall MSHR miss cycles
system.l2c.ReadReq_mshr_uncacheable_latency::cpu1.data 28471375500 # number of ReadReq MSHR uncacheable cycles
-system.l2c.ReadReq_mshr_uncacheable_latency::cpu2.data 30579722500 # number of ReadReq MSHR uncacheable cycles
-system.l2c.ReadReq_mshr_uncacheable_latency::total 59051098000 # number of ReadReq MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::cpu2.data 30579727000 # number of ReadReq MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_uncacheable_latency::total 59051102500 # number of ReadReq MSHR uncacheable cycles
system.l2c.WriteReq_mshr_uncacheable_latency::cpu1.data 633646000 # number of WriteReq MSHR uncacheable cycles
-system.l2c.WriteReq_mshr_uncacheable_latency::cpu2.data 578928500 # number of WriteReq MSHR uncacheable cycles
-system.l2c.WriteReq_mshr_uncacheable_latency::total 1212574500 # number of WriteReq MSHR uncacheable cycles
+system.l2c.WriteReq_mshr_uncacheable_latency::cpu2.data 578915000 # number of WriteReq MSHR uncacheable cycles
+system.l2c.WriteReq_mshr_uncacheable_latency::total 1212561000 # number of WriteReq MSHR uncacheable cycles
system.l2c.overall_mshr_uncacheable_latency::cpu1.data 29105021500 # number of overall MSHR uncacheable cycles
-system.l2c.overall_mshr_uncacheable_latency::cpu2.data 31158651000 # number of overall MSHR uncacheable cycles
-system.l2c.overall_mshr_uncacheable_latency::total 60263672500 # number of overall MSHR uncacheable cycles
-system.l2c.ReadReq_mshr_miss_rate::cpu2.dtb.walker 0.000540 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::total 0.000262 # mshr miss rate for ReadReq accesses
+system.l2c.overall_mshr_uncacheable_latency::cpu2.data 31158642000 # number of overall MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_latency::total 60263663500 # number of overall MSHR uncacheable cycles
+system.l2c.ReadReq_mshr_miss_rate::cpu2.dtb.walker 0.000574 # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::total 0.000279 # mshr miss rate for ReadReq accesses
system.l2c.UpgradeReq_mshr_miss_rate::cpu1.data 0.829670 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::cpu2.data 0.822884 # mshr miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_mshr_miss_rate::total 0.408213 # mshr miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::cpu2.data 0.820312 # mshr miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::total 0.407474 # mshr miss rate for UpgradeReq accesses
system.l2c.ReadExReq_mshr_miss_rate::cpu1.data 0.452781 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::cpu2.data 0.378810 # mshr miss rate for ReadExReq accesses
-system.l2c.ReadExReq_mshr_miss_rate::total 0.212834 # mshr miss rate for ReadExReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::cpu2.data 0.378885 # mshr miss rate for ReadExReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::total 0.212854 # mshr miss rate for ReadExReq accesses
system.l2c.ReadCleanReq_mshr_miss_rate::cpu1.inst 0.015039 # mshr miss rate for ReadCleanReq accesses
-system.l2c.ReadCleanReq_mshr_miss_rate::cpu2.inst 0.014766 # mshr miss rate for ReadCleanReq accesses
-system.l2c.ReadCleanReq_mshr_miss_rate::total 0.009295 # mshr miss rate for ReadCleanReq accesses
+system.l2c.ReadCleanReq_mshr_miss_rate::cpu2.inst 0.014778 # mshr miss rate for ReadCleanReq accesses
+system.l2c.ReadCleanReq_mshr_miss_rate::total 0.009301 # mshr miss rate for ReadCleanReq accesses
system.l2c.ReadSharedReq_mshr_miss_rate::cpu1.data 0.021742 # mshr miss rate for ReadSharedReq accesses
-system.l2c.ReadSharedReq_mshr_miss_rate::cpu2.data 0.020912 # mshr miss rate for ReadSharedReq accesses
-system.l2c.ReadSharedReq_mshr_miss_rate::total 0.012854 # mshr miss rate for ReadSharedReq accesses
+system.l2c.ReadSharedReq_mshr_miss_rate::cpu2.data 0.020926 # mshr miss rate for ReadSharedReq accesses
+system.l2c.ReadSharedReq_mshr_miss_rate::total 0.012860 # mshr miss rate for ReadSharedReq accesses
system.l2c.demand_mshr_miss_rate::cpu1.inst 0.015039 # mshr miss rate for demand accesses
system.l2c.demand_mshr_miss_rate::cpu1.data 0.108362 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::cpu2.dtb.walker 0.000540 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::cpu2.inst 0.014766 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::cpu2.data 0.071045 # mshr miss rate for demand accesses
-system.l2c.demand_mshr_miss_rate::total 0.033243 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu2.dtb.walker 0.000574 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu2.inst 0.014778 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::cpu2.data 0.071063 # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::total 0.033251 # mshr miss rate for demand accesses
system.l2c.overall_mshr_miss_rate::cpu1.inst 0.015039 # mshr miss rate for overall accesses
system.l2c.overall_mshr_miss_rate::cpu1.data 0.108362 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::cpu2.dtb.walker 0.000540 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::cpu2.inst 0.014766 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::cpu2.data 0.071045 # mshr miss rate for overall accesses
-system.l2c.overall_mshr_miss_rate::total 0.033243 # mshr miss rate for overall accesses
-system.l2c.ReadReq_avg_mshr_miss_latency::cpu2.dtb.walker 130338.709677 # average ReadReq mshr miss latency
-system.l2c.ReadReq_avg_mshr_miss_latency::total 130338.709677 # average ReadReq mshr miss latency
+system.l2c.overall_mshr_miss_rate::cpu2.dtb.walker 0.000574 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu2.inst 0.014778 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::cpu2.data 0.071063 # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::total 0.033251 # mshr miss rate for overall accesses
+system.l2c.ReadReq_avg_mshr_miss_latency::cpu2.dtb.walker 130272.727273 # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency::total 130272.727273 # average ReadReq mshr miss latency
system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu1.data 70649.006623 # average UpgradeReq mshr miss latency
-system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu2.data 70774.285714 # average UpgradeReq mshr miss latency
-system.l2c.UpgradeReq_avg_mshr_miss_latency::total 70746.301775 # average UpgradeReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::cpu2.data 70805.714286 # average UpgradeReq mshr miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency::total 70770.710059 # average UpgradeReq mshr miss latency
system.l2c.ReadExReq_avg_mshr_miss_latency::cpu1.data 116170.600414 # average ReadExReq mshr miss latency
-system.l2c.ReadExReq_avg_mshr_miss_latency::cpu2.data 119572.361059 # average ReadExReq mshr miss latency
-system.l2c.ReadExReq_avg_mshr_miss_latency::total 118240.532391 # average ReadExReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu2.data 119566.785657 # average ReadExReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::total 118237.226041 # average ReadExReq mshr miss latency
system.l2c.ReadCleanReq_avg_mshr_miss_latency::cpu1.inst 120352.905323 # average ReadCleanReq mshr miss latency
-system.l2c.ReadCleanReq_avg_mshr_miss_latency::cpu2.inst 126261.831924 # average ReadCleanReq mshr miss latency
-system.l2c.ReadCleanReq_avg_mshr_miss_latency::total 124448.179097 # average ReadCleanReq mshr miss latency
-system.l2c.ReadSharedReq_avg_mshr_miss_latency::cpu1.data 121442.420299 # average ReadSharedReq mshr miss latency
-system.l2c.ReadSharedReq_avg_mshr_miss_latency::cpu2.data 127706.092767 # average ReadSharedReq mshr miss latency
-system.l2c.ReadSharedReq_avg_mshr_miss_latency::total 126039.611101 # average ReadSharedReq mshr miss latency
+system.l2c.ReadCleanReq_avg_mshr_miss_latency::cpu2.inst 126443.905070 # average ReadCleanReq mshr miss latency
+system.l2c.ReadCleanReq_avg_mshr_miss_latency::total 124575.532843 # average ReadCleanReq mshr miss latency
+system.l2c.ReadSharedReq_avg_mshr_miss_latency::cpu1.data 121458.685751 # average ReadSharedReq mshr miss latency
+system.l2c.ReadSharedReq_avg_mshr_miss_latency::cpu2.data 127710.503575 # average ReadSharedReq mshr miss latency
+system.l2c.ReadSharedReq_avg_mshr_miss_latency::total 126048.039216 # average ReadSharedReq mshr miss latency
system.l2c.demand_avg_mshr_miss_latency::cpu1.inst 120352.905323 # average overall mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency::cpu1.data 117015.785265 # average overall mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency::cpu2.dtb.walker 130338.709677 # average overall mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency::cpu2.inst 126261.831924 # average overall mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency::cpu2.data 121631.123891 # average overall mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency::total 120369.010153 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu1.data 117018.392963 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu2.dtb.walker 130272.727273 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu2.inst 126443.905070 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu2.data 121629.001134 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::total 120381.005696 # average overall mshr miss latency
system.l2c.overall_avg_mshr_miss_latency::cpu1.inst 120352.905323 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency::cpu1.data 117015.785265 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency::cpu2.dtb.walker 130338.709677 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency::cpu2.inst 126261.831924 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency::cpu2.data 121631.123891 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency::total 120369.010153 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu1.data 117018.392963 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu2.dtb.walker 130272.727273 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu2.inst 126443.905070 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu2.data 121629.001134 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::total 120381.005696 # average overall mshr miss latency
system.l2c.ReadReq_avg_mshr_uncacheable_latency::cpu1.data 161470.092329 # average ReadReq mshr uncacheable latency
-system.l2c.ReadReq_avg_mshr_uncacheable_latency::cpu2.data 158016.775870 # average ReadReq mshr uncacheable latency
-system.l2c.ReadReq_avg_mshr_uncacheable_latency::total 159663.153512 # average ReadReq mshr uncacheable latency
+system.l2c.ReadReq_avg_mshr_uncacheable_latency::cpu2.data 158016.799124 # average ReadReq mshr uncacheable latency
+system.l2c.ReadReq_avg_mshr_uncacheable_latency::total 159663.165679 # average ReadReq mshr uncacheable latency
system.l2c.WriteReq_avg_mshr_uncacheable_latency::cpu1.data 181352.604465 # average WriteReq mshr uncacheable latency
-system.l2c.WriteReq_avg_mshr_uncacheable_latency::cpu2.data 201296.418637 # average WriteReq mshr uncacheable latency
-system.l2c.WriteReq_avg_mshr_uncacheable_latency::total 190357.064364 # average WriteReq mshr uncacheable latency
+system.l2c.WriteReq_avg_mshr_uncacheable_latency::cpu2.data 201291.724618 # average WriteReq mshr uncacheable latency
+system.l2c.WriteReq_avg_mshr_uncacheable_latency::total 190354.945055 # average WriteReq mshr uncacheable latency
system.l2c.overall_avg_mshr_uncacheable_latency::cpu1.data 161856.420309 # average overall mshr uncacheable latency
-system.l2c.overall_avg_mshr_uncacheable_latency::cpu2.data 158650.551431 # average overall mshr uncacheable latency
-system.l2c.overall_avg_mshr_uncacheable_latency::total 160182.852761 # average overall mshr uncacheable latency
+system.l2c.overall_avg_mshr_uncacheable_latency::cpu2.data 158650.505606 # average overall mshr uncacheable latency
+system.l2c.overall_avg_mshr_uncacheable_latency::total 160182.828839 # average overall mshr uncacheable latency
system.l2c.no_allocate_misses 0 # Number of misses that were no-allocate
system.membus.trans_dist::ReadReq 5063565 # Transaction distribution
-system.membus.trans_dist::ReadResp 5112222 # Transaction distribution
+system.membus.trans_dist::ReadResp 5112237 # Transaction distribution
system.membus.trans_dist::WriteReq 13898 # Transaction distribution
system.membus.trans_dist::WriteResp 13898 # Transaction distribution
-system.membus.trans_dist::WritebackDirty 143022 # Transaction distribution
-system.membus.trans_dist::CleanEvict 8552 # Transaction distribution
-system.membus.trans_dist::UpgradeReq 1672 # Transaction distribution
-system.membus.trans_dist::UpgradeResp 1672 # Transaction distribution
-system.membus.trans_dist::ReadExReq 129713 # Transaction distribution
-system.membus.trans_dist::ReadExResp 129713 # Transaction distribution
-system.membus.trans_dist::ReadSharedReq 48657 # Transaction distribution
+system.membus.trans_dist::WritebackDirty 143038 # Transaction distribution
+system.membus.trans_dist::CleanEvict 8555 # Transaction distribution
+system.membus.trans_dist::UpgradeReq 1675 # Transaction distribution
+system.membus.trans_dist::UpgradeResp 1675 # Transaction distribution
+system.membus.trans_dist::ReadExReq 129715 # Transaction distribution
+system.membus.trans_dist::ReadExResp 129715 # Transaction distribution
+system.membus.trans_dist::ReadSharedReq 48672 # Transaction distribution
system.membus.trans_dist::MessageReq 1644 # Transaction distribution
system.membus.trans_dist::MessageResp 1644 # Transaction distribution
system.membus.trans_dist::InvalidateReq 46720 # Transaction distribution
@@ -1768,45 +1768,45 @@ system.membus.pkt_count_system.apicbridge.master::system.cpu0.interrupts.int_sla
system.membus.pkt_count_system.apicbridge.master::total 3288 # Packet count per connected master and slave (bytes)
system.membus.pkt_count_system.l2c.mem_side::system.bridge.slave 7110880 # Packet count per connected master and slave (bytes)
system.membus.pkt_count_system.l2c.mem_side::system.cpu0.interrupts.pio 3044046 # Packet count per connected master and slave (bytes)
-system.membus.pkt_count_system.l2c.mem_side::system.physmem.port 462447 # Packet count per connected master and slave (bytes)
-system.membus.pkt_count_system.l2c.mem_side::total 10617373 # Packet count per connected master and slave (bytes)
+system.membus.pkt_count_system.l2c.mem_side::system.physmem.port 462505 # Packet count per connected master and slave (bytes)
+system.membus.pkt_count_system.l2c.mem_side::total 10617431 # Packet count per connected master and slave (bytes)
system.membus.pkt_count_system.iocache.mem_side::system.physmem.port 141987 # Packet count per connected master and slave (bytes)
system.membus.pkt_count_system.iocache.mem_side::total 141987 # Packet count per connected master and slave (bytes)
-system.membus.pkt_count::total 10762648 # Packet count per connected master and slave (bytes)
+system.membus.pkt_count::total 10762706 # Packet count per connected master and slave (bytes)
system.membus.pkt_size_system.apicbridge.master::system.cpu0.interrupts.int_slave 6576 # Cumulative packet size per connected master and slave (bytes)
system.membus.pkt_size_system.apicbridge.master::total 6576 # Cumulative packet size per connected master and slave (bytes)
system.membus.pkt_size_system.l2c.mem_side::system.bridge.slave 3561720 # Cumulative packet size per connected master and slave (bytes)
system.membus.pkt_size_system.l2c.mem_side::system.cpu0.interrupts.pio 6088089 # Cumulative packet size per connected master and slave (bytes)
-system.membus.pkt_size_system.l2c.mem_side::system.physmem.port 17501760 # Cumulative packet size per connected master and slave (bytes)
-system.membus.pkt_size_system.l2c.mem_side::total 27151569 # Cumulative packet size per connected master and slave (bytes)
+system.membus.pkt_size_system.l2c.mem_side::system.physmem.port 17503808 # Cumulative packet size per connected master and slave (bytes)
+system.membus.pkt_size_system.l2c.mem_side::total 27153617 # Cumulative packet size per connected master and slave (bytes)
system.membus.pkt_size_system.iocache.mem_side::system.physmem.port 3025152 # Cumulative packet size per connected master and slave (bytes)
system.membus.pkt_size_system.iocache.mem_side::total 3025152 # Cumulative packet size per connected master and slave (bytes)
-system.membus.pkt_size::total 30183297 # Cumulative packet size per connected master and slave (bytes)
-system.membus.snoops 664 # Total snoops (count)
-system.membus.snoop_fanout::samples 5457993 # Request fanout histogram
+system.membus.pkt_size::total 30185345 # Cumulative packet size per connected master and slave (bytes)
+system.membus.snoops 665 # Total snoops (count)
+system.membus.snoop_fanout::samples 5458032 # Request fanout histogram
system.membus.snoop_fanout::mean 1.000301 # Request fanout histogram
system.membus.snoop_fanout::stdev 0.017353 # Request fanout histogram
system.membus.snoop_fanout::underflows 0 0.00% 0.00% # Request fanout histogram
system.membus.snoop_fanout::0 0 0.00% 0.00% # Request fanout histogram
-system.membus.snoop_fanout::1 5456349 99.97% 99.97% # Request fanout histogram
+system.membus.snoop_fanout::1 5456388 99.97% 99.97% # Request fanout histogram
system.membus.snoop_fanout::2 1644 0.03% 100.00% # Request fanout histogram
system.membus.snoop_fanout::overflows 0 0.00% 100.00% # Request fanout histogram
system.membus.snoop_fanout::min_value 1 # Request fanout histogram
system.membus.snoop_fanout::max_value 2 # Request fanout histogram
-system.membus.snoop_fanout::total 5457993 # Request fanout histogram
-system.membus.reqLayer0.occupancy 219248500 # Layer occupancy (ticks)
+system.membus.snoop_fanout::total 5458032 # Request fanout histogram
+system.membus.reqLayer0.occupancy 219245500 # Layer occupancy (ticks)
system.membus.reqLayer0.utilization 0.0 # Layer utilization (%)
system.membus.reqLayer1.occupancy 286800000 # Layer occupancy (ticks)
system.membus.reqLayer1.utilization 0.0 # Layer utilization (%)
-system.membus.reqLayer2.occupancy 2377080 # Layer occupancy (ticks)
+system.membus.reqLayer2.occupancy 2376580 # Layer occupancy (ticks)
system.membus.reqLayer2.utilization 0.0 # Layer utilization (%)
-system.membus.reqLayer3.occupancy 547350354 # Layer occupancy (ticks)
+system.membus.reqLayer3.occupancy 547442853 # Layer occupancy (ticks)
system.membus.reqLayer3.utilization 0.0 # Layer utilization (%)
-system.membus.respLayer0.occupancy 1398080 # Layer occupancy (ticks)
+system.membus.respLayer0.occupancy 1397580 # Layer occupancy (ticks)
system.membus.respLayer0.utilization 0.0 # Layer utilization (%)
-system.membus.respLayer2.occupancy 1208209380 # Layer occupancy (ticks)
+system.membus.respLayer2.occupancy 1208317879 # Layer occupancy (ticks)
system.membus.respLayer2.utilization 0.0 # Layer utilization (%)
-system.membus.respLayer4.occupancy 52355698 # Layer occupancy (ticks)
+system.membus.respLayer4.occupancy 52360943 # Layer occupancy (ticks)
system.membus.respLayer4.utilization 0.0 # Layer utilization (%)
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).
@@ -1820,60 +1820,60 @@ system.pc.south_bridge.ide.disks1.dma_read_txs 0
system.pc.south_bridge.ide.disks1.dma_write_full_pages 1 # Number of full page size DMA writes.
system.pc.south_bridge.ide.disks1.dma_write_bytes 4096 # Number of bytes transfered via DMA writes.
system.pc.south_bridge.ide.disks1.dma_write_txs 1 # Number of DMA write transactions.
-system.toL2Bus.snoop_filter.tot_requests 5045321 # Total number of requests made to the snoop filter.
-system.toL2Bus.snoop_filter.hit_single_requests 2544604 # Number of requests hitting in the snoop filter with a single holder of the requested data.
-system.toL2Bus.snoop_filter.hit_multi_requests 482 # Number of requests hitting in the snoop filter with multiple (>1) holders of the requested data.
-system.toL2Bus.snoop_filter.tot_snoops 1171 # Total number of snoops made to the snoop filter.
-system.toL2Bus.snoop_filter.hit_single_snoops 1171 # Number of snoops hitting in the snoop filter with a single holder of the requested data.
+system.toL2Bus.snoop_filter.tot_requests 5045447 # Total number of requests made to the snoop filter.
+system.toL2Bus.snoop_filter.hit_single_requests 2544703 # Number of requests hitting in the snoop filter with a single holder of the requested data.
+system.toL2Bus.snoop_filter.hit_multi_requests 484 # Number of requests hitting in the snoop filter with multiple (>1) holders of the requested data.
+system.toL2Bus.snoop_filter.tot_snoops 1173 # Total number of snoops made to the snoop filter.
+system.toL2Bus.snoop_filter.hit_single_snoops 1173 # Number of snoops hitting in the snoop filter with a single holder of the requested data.
system.toL2Bus.snoop_filter.hit_multi_snoops 0 # Number of snoops hitting in the snoop filter with multiple (>1) holders of the requested data.
-system.toL2Bus.trans_dist::ReadReq 5213952 # Transaction distribution
-system.toL2Bus.trans_dist::ReadResp 7425084 # Transaction distribution
+system.toL2Bus.trans_dist::ReadReq 5213999 # Transaction distribution
+system.toL2Bus.trans_dist::ReadResp 7425168 # Transaction distribution
system.toL2Bus.trans_dist::WriteReq 13900 # Transaction distribution
system.toL2Bus.trans_dist::WriteResp 13900 # Transaction distribution
-system.toL2Bus.trans_dist::WritebackDirty 1631207 # Transaction distribution
-system.toL2Bus.trans_dist::WritebackClean 861736 # Transaction distribution
-system.toL2Bus.trans_dist::CleanEvict 94941 # Transaction distribution
-system.toL2Bus.trans_dist::UpgradeReq 1656 # Transaction distribution
-system.toL2Bus.trans_dist::UpgradeResp 1656 # Transaction distribution
-system.toL2Bus.trans_dist::ReadExReq 289822 # Transaction distribution
-system.toL2Bus.trans_dist::ReadExResp 289822 # Transaction distribution
-system.toL2Bus.trans_dist::ReadCleanReq 862602 # Transaction distribution
-system.toL2Bus.trans_dist::ReadSharedReq 1349057 # Transaction distribution
+system.toL2Bus.trans_dist::WritebackDirty 1631215 # Transaction distribution
+system.toL2Bus.trans_dist::WritebackClean 861756 # Transaction distribution
+system.toL2Bus.trans_dist::CleanEvict 94957 # Transaction distribution
+system.toL2Bus.trans_dist::UpgradeReq 1659 # Transaction distribution
+system.toL2Bus.trans_dist::UpgradeResp 1659 # Transaction distribution
+system.toL2Bus.trans_dist::ReadExReq 289813 # Transaction distribution
+system.toL2Bus.trans_dist::ReadExResp 289813 # Transaction distribution
+system.toL2Bus.trans_dist::ReadCleanReq 862620 # Transaction distribution
+system.toL2Bus.trans_dist::ReadSharedReq 1349075 # Transaction distribution
system.toL2Bus.trans_dist::MessageReq 979 # Transaction distribution
system.toL2Bus.trans_dist::InvalidateReq 27936 # Transaction distribution
-system.toL2Bus.pkt_count_system.cpu0.icache.mem_side::system.l2c.cpu_side 2586927 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_count_system.cpu0.dcache.mem_side::system.l2c.cpu_side 15072185 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_count_system.cpu0.itb.walker.port::system.l2c.cpu_side 70382 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_count_system.cpu0.dtb.walker.port::system.l2c.cpu_side 205946 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_count::total 17935440 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_size_system.cpu0.icache.mem_side::system.l2c.cpu_side 110356800 # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.pkt_size_system.cpu0.dcache.mem_side::system.l2c.cpu_side 213581265 # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.pkt_size_system.cpu0.itb.walker.port::system.l2c.cpu_side 259408 # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.pkt_size_system.cpu0.dtb.walker.port::system.l2c.cpu_side 748104 # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.pkt_size::total 324945577 # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.snoops 226314 # Total snoops (count)
-system.toL2Bus.snoop_fanout::samples 8918759 # Request fanout histogram
-system.toL2Bus.snoop_fanout::mean 0.005043 # Request fanout histogram
-system.toL2Bus.snoop_fanout::stdev 0.070832 # Request fanout histogram
+system.toL2Bus.pkt_count_system.cpu0.icache.mem_side::system.l2c.cpu_side 2586983 # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count_system.cpu0.dcache.mem_side::system.l2c.cpu_side 15072215 # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count_system.cpu0.itb.walker.port::system.l2c.cpu_side 70159 # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count_system.cpu0.dtb.walker.port::system.l2c.cpu_side 206201 # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count::total 17935558 # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu0.icache.mem_side::system.l2c.cpu_side 110359232 # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu0.dcache.mem_side::system.l2c.cpu_side 213581393 # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu0.itb.walker.port::system.l2c.cpu_side 258600 # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu0.dtb.walker.port::system.l2c.cpu_side 748792 # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size::total 324948017 # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.snoops 226396 # Total snoops (count)
+system.toL2Bus.snoop_fanout::samples 8918852 # Request fanout histogram
+system.toL2Bus.snoop_fanout::mean 0.005051 # Request fanout histogram
+system.toL2Bus.snoop_fanout::stdev 0.070893 # Request fanout histogram
system.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% # Request fanout histogram
-system.toL2Bus.snoop_fanout::0 8873785 99.50% 99.50% # Request fanout histogram
-system.toL2Bus.snoop_fanout::1 44974 0.50% 100.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::0 8873800 99.49% 99.49% # Request fanout histogram
+system.toL2Bus.snoop_fanout::1 45052 0.51% 100.00% # Request fanout histogram
system.toL2Bus.snoop_fanout::2 0 0.00% 100.00% # Request fanout histogram
system.toL2Bus.snoop_fanout::overflows 0 0.00% 100.00% # Request fanout histogram
system.toL2Bus.snoop_fanout::min_value 0 # Request fanout histogram
system.toL2Bus.snoop_fanout::max_value 1 # Request fanout histogram
-system.toL2Bus.snoop_fanout::total 8918759 # Request fanout histogram
-system.toL2Bus.reqLayer0.occupancy 3217757998 # Layer occupancy (ticks)
+system.toL2Bus.snoop_fanout::total 8918852 # Request fanout histogram
+system.toL2Bus.reqLayer0.occupancy 3217820998 # Layer occupancy (ticks)
system.toL2Bus.reqLayer0.utilization 0.1 # Layer utilization (%)
-system.toL2Bus.snoopLayer0.occupancy 405376 # Layer occupancy (ticks)
+system.toL2Bus.snoopLayer0.occupancy 406876 # Layer occupancy (ticks)
system.toL2Bus.snoopLayer0.utilization 0.0 # Layer utilization (%)
-system.toL2Bus.respLayer0.occupancy 810539408 # Layer occupancy (ticks)
+system.toL2Bus.respLayer0.occupancy 810576399 # Layer occupancy (ticks)
system.toL2Bus.respLayer0.utilization 0.0 # Layer utilization (%)
-system.toL2Bus.respLayer1.occupancy 1832719254 # Layer occupancy (ticks)
+system.toL2Bus.respLayer1.occupancy 1832733252 # Layer occupancy (ticks)
system.toL2Bus.respLayer1.utilization 0.0 # Layer utilization (%)
-system.toL2Bus.respLayer2.occupancy 24003478 # Layer occupancy (ticks)
+system.toL2Bus.respLayer2.occupancy 23881478 # Layer occupancy (ticks)
system.toL2Bus.respLayer2.utilization 0.0 # Layer utilization (%)
-system.toL2Bus.respLayer3.occupancy 87328075 # Layer occupancy (ticks)
+system.toL2Bus.respLayer3.occupancy 87500568 # Layer occupancy (ticks)
system.toL2Bus.respLayer3.utilization 0.0 # Layer utilization (%)
system.cpu2.kern.inst.arm 0 # number of arm instructions executed
system.cpu2.kern.inst.quiesce 0 # number of quiesce instructions executed
diff --git a/tests/long/se/20.parser/ref/x86/linux/o3-timing/stats.txt b/tests/long/se/20.parser/ref/x86/linux/o3-timing/stats.txt
index 155f186f5..8fb0d8fd0 100644
--- a/tests/long/se/20.parser/ref/x86/linux/o3-timing/stats.txt
+++ b/tests/long/se/20.parser/ref/x86/linux/o3-timing/stats.txt
@@ -1,106 +1,106 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.403830 # Number of seconds simulated
-sim_ticks 403830091000 # Number of ticks simulated
-final_tick 403830091000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.403730 # Number of seconds simulated
+sim_ticks 403729503000 # Number of ticks simulated
+final_tick 403729503000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 95719 # Simulator instruction rate (inst/s)
-host_op_rate 176996 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 46747318 # Simulator tick rate (ticks/s)
-host_mem_usage 431916 # Number of bytes of host memory used
-host_seconds 8638.57 # Real time elapsed on the host
+host_inst_rate 76742 # Simulator instruction rate (inst/s)
+host_op_rate 141905 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 37470018 # Simulator tick rate (ticks/s)
+host_mem_usage 427104 # Number of bytes of host memory used
+host_seconds 10774.73 # Real time elapsed on the host
sim_insts 826877109 # Number of instructions simulated
sim_ops 1528988701 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1000 # Clock period in ticks
-system.physmem.bytes_read::cpu.inst 163776 # Number of bytes read from this memory
-system.physmem.bytes_read::cpu.data 24545280 # Number of bytes read from this memory
-system.physmem.bytes_read::total 24709056 # Number of bytes read from this memory
-system.physmem.bytes_inst_read::cpu.inst 163776 # Number of instructions bytes read from this memory
-system.physmem.bytes_inst_read::total 163776 # Number of instructions bytes read from this memory
-system.physmem.bytes_written::writebacks 18890432 # Number of bytes written to this memory
-system.physmem.bytes_written::total 18890432 # Number of bytes written to this memory
-system.physmem.num_reads::cpu.inst 2559 # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu.data 383520 # Number of read requests responded to by this memory
-system.physmem.num_reads::total 386079 # Number of read requests responded to by this memory
-system.physmem.num_writes::writebacks 295163 # Number of write requests responded to by this memory
-system.physmem.num_writes::total 295163 # Number of write requests responded to by this memory
-system.physmem.bw_read::cpu.inst 405557 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu.data 60781206 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::total 61186763 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu.inst 405557 # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::total 405557 # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_write::writebacks 46778168 # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_write::total 46778168 # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_total::writebacks 46778168 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu.inst 405557 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu.data 60781206 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::total 107964931 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.readReqs 386079 # Number of read requests accepted
-system.physmem.writeReqs 295163 # Number of write requests accepted
-system.physmem.readBursts 386079 # Number of DRAM read bursts, including those serviced by the write queue
-system.physmem.writeBursts 295163 # Number of DRAM write bursts, including those merged in the write queue
-system.physmem.bytesReadDRAM 24689408 # Total number of bytes read from DRAM
-system.physmem.bytesReadWrQ 19648 # Total number of bytes read from write queue
-system.physmem.bytesWritten 18889088 # Total number of bytes written to DRAM
-system.physmem.bytesReadSys 24709056 # Total read bytes from the system interface side
-system.physmem.bytesWrittenSys 18890432 # Total written bytes from the system interface side
-system.physmem.servicedByWrQ 307 # Number of DRAM read bursts serviced by the write queue
+system.physmem.bytes_read::cpu.inst 163712 # Number of bytes read from this memory
+system.physmem.bytes_read::cpu.data 24543168 # Number of bytes read from this memory
+system.physmem.bytes_read::total 24706880 # Number of bytes read from this memory
+system.physmem.bytes_inst_read::cpu.inst 163712 # Number of instructions bytes read from this memory
+system.physmem.bytes_inst_read::total 163712 # Number of instructions bytes read from this memory
+system.physmem.bytes_written::writebacks 18889152 # Number of bytes written to this memory
+system.physmem.bytes_written::total 18889152 # Number of bytes written to this memory
+system.physmem.num_reads::cpu.inst 2558 # Number of read requests responded to by this memory
+system.physmem.num_reads::cpu.data 383487 # Number of read requests responded to by this memory
+system.physmem.num_reads::total 386045 # Number of read requests responded to by this memory
+system.physmem.num_writes::writebacks 295143 # Number of write requests responded to by this memory
+system.physmem.num_writes::total 295143 # Number of write requests responded to by this memory
+system.physmem.bw_read::cpu.inst 405499 # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu.data 60791118 # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::total 61196618 # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu.inst 405499 # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::total 405499 # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_write::writebacks 46786653 # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_write::total 46786653 # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_total::writebacks 46786653 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu.inst 405499 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu.data 60791118 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::total 107983270 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.readReqs 386045 # Number of read requests accepted
+system.physmem.writeReqs 295143 # Number of write requests accepted
+system.physmem.readBursts 386045 # Number of DRAM read bursts, including those serviced by the write queue
+system.physmem.writeBursts 295143 # Number of DRAM write bursts, including those merged in the write queue
+system.physmem.bytesReadDRAM 24687936 # Total number of bytes read from DRAM
+system.physmem.bytesReadWrQ 18944 # Total number of bytes read from write queue
+system.physmem.bytesWritten 18887232 # Total number of bytes written to DRAM
+system.physmem.bytesReadSys 24706880 # Total read bytes from the system interface side
+system.physmem.bytesWrittenSys 18889152 # Total written bytes from the system interface side
+system.physmem.servicedByWrQ 296 # Number of DRAM read bursts serviced by the write queue
system.physmem.mergedWrBursts 0 # Number of DRAM write bursts merged with an existing one
-system.physmem.neitherReadNorWriteReqs 251728 # Number of requests that are neither read nor write
+system.physmem.neitherReadNorWriteReqs 250871 # Number of requests that are neither read nor write
system.physmem.perBankRdBursts::0 24087 # Per bank write bursts
-system.physmem.perBankRdBursts::1 26440 # Per bank write bursts
-system.physmem.perBankRdBursts::2 24835 # Per bank write bursts
-system.physmem.perBankRdBursts::3 24498 # Per bank write bursts
-system.physmem.perBankRdBursts::4 23219 # Per bank write bursts
-system.physmem.perBankRdBursts::5 23721 # Per bank write bursts
-system.physmem.perBankRdBursts::6 24501 # Per bank write bursts
-system.physmem.perBankRdBursts::7 24288 # Per bank write bursts
+system.physmem.perBankRdBursts::1 26442 # Per bank write bursts
+system.physmem.perBankRdBursts::2 24836 # Per bank write bursts
+system.physmem.perBankRdBursts::3 24492 # Per bank write bursts
+system.physmem.perBankRdBursts::4 23224 # Per bank write bursts
+system.physmem.perBankRdBursts::5 23711 # Per bank write bursts
+system.physmem.perBankRdBursts::6 24489 # Per bank write bursts
+system.physmem.perBankRdBursts::7 24279 # Per bank write bursts
system.physmem.perBankRdBursts::8 23633 # Per bank write bursts
-system.physmem.perBankRdBursts::9 23532 # Per bank write bursts
-system.physmem.perBankRdBursts::10 24814 # Per bank write bursts
+system.physmem.perBankRdBursts::9 23527 # Per bank write bursts
+system.physmem.perBankRdBursts::10 24817 # Per bank write bursts
system.physmem.perBankRdBursts::11 23996 # Per bank write bursts
-system.physmem.perBankRdBursts::12 23302 # Per bank write bursts
-system.physmem.perBankRdBursts::13 22925 # Per bank write bursts
-system.physmem.perBankRdBursts::14 24085 # Per bank write bursts
-system.physmem.perBankRdBursts::15 23896 # Per bank write bursts
-system.physmem.perBankWrBursts::0 18615 # Per bank write bursts
+system.physmem.perBankRdBursts::12 23303 # Per bank write bursts
+system.physmem.perBankRdBursts::13 22926 # Per bank write bursts
+system.physmem.perBankRdBursts::14 24088 # Per bank write bursts
+system.physmem.perBankRdBursts::15 23899 # Per bank write bursts
+system.physmem.perBankWrBursts::0 18617 # Per bank write bursts
system.physmem.perBankWrBursts::1 19935 # Per bank write bursts
-system.physmem.perBankWrBursts::2 19196 # Per bank write bursts
-system.physmem.perBankWrBursts::3 19026 # Per bank write bursts
-system.physmem.perBankWrBursts::4 18118 # Per bank write bursts
-system.physmem.perBankWrBursts::5 18514 # Per bank write bursts
-system.physmem.perBankWrBursts::6 19142 # Per bank write bursts
-system.physmem.perBankWrBursts::7 19086 # Per bank write bursts
-system.physmem.perBankWrBursts::8 18651 # Per bank write bursts
-system.physmem.perBankWrBursts::9 17953 # Per bank write bursts
+system.physmem.perBankWrBursts::2 19195 # Per bank write bursts
+system.physmem.perBankWrBursts::3 19025 # Per bank write bursts
+system.physmem.perBankWrBursts::4 18116 # Per bank write bursts
+system.physmem.perBankWrBursts::5 18510 # Per bank write bursts
+system.physmem.perBankWrBursts::6 19136 # Per bank write bursts
+system.physmem.perBankWrBursts::7 19083 # Per bank write bursts
+system.physmem.perBankWrBursts::8 18650 # Per bank write bursts
+system.physmem.perBankWrBursts::9 17952 # Per bank write bursts
system.physmem.perBankWrBursts::10 18925 # Per bank write bursts
-system.physmem.perBankWrBursts::11 17775 # Per bank write bursts
+system.physmem.perBankWrBursts::11 17774 # Per bank write bursts
system.physmem.perBankWrBursts::12 17401 # Per bank write bursts
-system.physmem.perBankWrBursts::13 17016 # Per bank write bursts
-system.physmem.perBankWrBursts::14 17907 # Per bank write bursts
-system.physmem.perBankWrBursts::15 17882 # Per bank write bursts
+system.physmem.perBankWrBursts::13 17014 # Per bank write bursts
+system.physmem.perBankWrBursts::14 17904 # Per bank write bursts
+system.physmem.perBankWrBursts::15 17876 # Per bank write bursts
system.physmem.numRdRetry 0 # Number of times read queue was full causing retry
system.physmem.numWrRetry 0 # Number of times write queue was full causing retry
-system.physmem.totGap 403830049500 # Total gap between requests
+system.physmem.totGap 403729461000 # Total gap between requests
system.physmem.readPktSize::0 0 # Read request sizes (log2)
system.physmem.readPktSize::1 0 # Read request sizes (log2)
system.physmem.readPktSize::2 0 # Read request sizes (log2)
system.physmem.readPktSize::3 0 # Read request sizes (log2)
system.physmem.readPktSize::4 0 # Read request sizes (log2)
system.physmem.readPktSize::5 0 # Read request sizes (log2)
-system.physmem.readPktSize::6 386079 # Read request sizes (log2)
+system.physmem.readPktSize::6 386045 # Read request sizes (log2)
system.physmem.writePktSize::0 0 # Write request sizes (log2)
system.physmem.writePktSize::1 0 # Write request sizes (log2)
system.physmem.writePktSize::2 0 # Write request sizes (log2)
system.physmem.writePktSize::3 0 # Write request sizes (log2)
system.physmem.writePktSize::4 0 # Write request sizes (log2)
system.physmem.writePktSize::5 0 # Write request sizes (log2)
-system.physmem.writePktSize::6 295163 # Write request sizes (log2)
-system.physmem.rdQLenPdf::0 380933 # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::1 4500 # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::2 294 # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::3 35 # What read queue length does an incoming req see
+system.physmem.writePktSize::6 295143 # Write request sizes (log2)
+system.physmem.rdQLenPdf::0 380927 # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::1 4486 # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::2 295 # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::3 31 # What read queue length does an incoming req see
system.physmem.rdQLenPdf::4 8 # What read queue length does an incoming req see
system.physmem.rdQLenPdf::5 2 # What read queue length does an incoming req see
system.physmem.rdQLenPdf::6 0 # What read queue length does an incoming req see
@@ -144,31 +144,31 @@ system.physmem.wrQLenPdf::11 1 # Wh
system.physmem.wrQLenPdf::12 1 # What write queue length does an incoming req see
system.physmem.wrQLenPdf::13 1 # What write queue length does an incoming req see
system.physmem.wrQLenPdf::14 1 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::15 6196 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::16 6591 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::17 16916 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::15 6206 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::16 6612 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::17 16966 # What write queue length does an incoming req see
system.physmem.wrQLenPdf::18 17527 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::19 17623 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::20 17650 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::21 17664 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::22 17651 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::23 17699 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::19 17618 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::20 17652 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::21 17668 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::22 17652 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::23 17703 # What write queue length does an incoming req see
system.physmem.wrQLenPdf::24 17666 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::25 17709 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::26 17701 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::27 17778 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::28 17763 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::29 17758 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::30 17953 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::25 17700 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::26 17697 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::27 17772 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::28 17751 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::29 17746 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::30 17900 # What write queue length does an incoming req see
system.physmem.wrQLenPdf::31 17614 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::32 17545 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::33 41 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::34 22 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::35 11 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::36 6 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::37 10 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::38 6 # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::39 6 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::32 17540 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::33 42 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::34 20 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::35 10 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::36 5 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::37 9 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::38 5 # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::39 5 # What write queue length does an incoming req see
system.physmem.wrQLenPdf::40 4 # What write queue length does an incoming req see
system.physmem.wrQLenPdf::41 4 # What write queue length does an incoming req see
system.physmem.wrQLenPdf::42 8 # What write queue length does an incoming req see
@@ -193,41 +193,40 @@ system.physmem.wrQLenPdf::60 0 # Wh
system.physmem.wrQLenPdf::61 0 # What write queue length does an incoming req see
system.physmem.wrQLenPdf::62 0 # What write queue length does an incoming req see
system.physmem.wrQLenPdf::63 0 # What write queue length does an incoming req see
-system.physmem.bytesPerActivate::samples 146827 # Bytes accessed per row activation
-system.physmem.bytesPerActivate::mean 296.793805 # Bytes accessed per row activation
-system.physmem.bytesPerActivate::gmean 175.429172 # Bytes accessed per row activation
-system.physmem.bytesPerActivate::stdev 322.898216 # Bytes accessed per row activation
-system.physmem.bytesPerActivate::0-127 54192 36.91% 36.91% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::128-255 39812 27.11% 64.02% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::256-383 13750 9.36% 73.39% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::384-511 7660 5.22% 78.61% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::512-639 5440 3.71% 82.31% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::640-767 4000 2.72% 85.03% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::768-895 3009 2.05% 87.08% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::896-1023 2793 1.90% 88.99% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::1024-1151 16171 11.01% 100.00% # Bytes accessed per row activation
-system.physmem.bytesPerActivate::total 146827 # Bytes accessed per row activation
-system.physmem.rdPerTurnAround::samples 17508 # Reads before turning the bus around for writes
-system.physmem.rdPerTurnAround::mean 22.033813 # Reads before turning the bus around for writes
-system.physmem.rdPerTurnAround::stdev 216.830406 # Reads before turning the bus around for writes
-system.physmem.rdPerTurnAround::0-1023 17497 99.94% 99.94% # Reads before turning the bus around for writes
-system.physmem.rdPerTurnAround::1024-2047 6 0.03% 99.97% # Reads before turning the bus around for writes
-system.physmem.rdPerTurnAround::2048-3071 1 0.01% 99.98% # Reads before turning the bus around for writes
-system.physmem.rdPerTurnAround::3072-4095 2 0.01% 99.99% # Reads before turning the bus around for writes
-system.physmem.rdPerTurnAround::7168-8191 1 0.01% 99.99% # Reads before turning the bus around for writes
+system.physmem.bytesPerActivate::samples 146786 # Bytes accessed per row activation
+system.physmem.bytesPerActivate::mean 296.850108 # Bytes accessed per row activation
+system.physmem.bytesPerActivate::gmean 175.490764 # Bytes accessed per row activation
+system.physmem.bytesPerActivate::stdev 322.864709 # Bytes accessed per row activation
+system.physmem.bytesPerActivate::0-127 54135 36.88% 36.88% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::128-255 39792 27.11% 63.99% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::256-383 13762 9.38% 73.36% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::384-511 7666 5.22% 78.59% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::512-639 5518 3.76% 82.35% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::640-767 3980 2.71% 85.06% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::768-895 2950 2.01% 87.07% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::896-1023 2794 1.90% 88.97% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::1024-1151 16189 11.03% 100.00% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::total 146786 # Bytes accessed per row activation
+system.physmem.rdPerTurnAround::samples 17505 # Reads before turning the bus around for writes
+system.physmem.rdPerTurnAround::mean 22.035647 # Reads before turning the bus around for writes
+system.physmem.rdPerTurnAround::stdev 217.931424 # Reads before turning the bus around for writes
+system.physmem.rdPerTurnAround::0-1023 17495 99.94% 99.94% # Reads before turning the bus around for writes
+system.physmem.rdPerTurnAround::1024-2047 5 0.03% 99.97% # Reads before turning the bus around for writes
+system.physmem.rdPerTurnAround::3072-4095 3 0.02% 99.99% # Reads before turning the bus around for writes
+system.physmem.rdPerTurnAround::8192-9215 1 0.01% 99.99% # Reads before turning the bus around for writes
system.physmem.rdPerTurnAround::26624-27647 1 0.01% 100.00% # Reads before turning the bus around for writes
-system.physmem.rdPerTurnAround::total 17508 # Reads before turning the bus around for writes
-system.physmem.wrPerTurnAround::samples 17508 # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::mean 16.857551 # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::gmean 16.779124 # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::stdev 2.831180 # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::16-19 17335 99.01% 99.01% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::20-23 121 0.69% 99.70% # Writes before turning the bus around for reads
+system.physmem.rdPerTurnAround::total 17505 # Reads before turning the bus around for writes
+system.physmem.wrPerTurnAround::samples 17505 # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::mean 16.858783 # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::gmean 16.780497 # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::stdev 2.828638 # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::16-19 17323 98.96% 98.96% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::20-23 130 0.74% 99.70% # Writes before turning the bus around for reads
system.physmem.wrPerTurnAround::24-27 25 0.14% 99.85% # Writes before turning the bus around for reads
system.physmem.wrPerTurnAround::28-31 8 0.05% 99.89% # Writes before turning the bus around for reads
system.physmem.wrPerTurnAround::32-35 2 0.01% 99.90% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::36-39 2 0.01% 99.91% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::40-43 2 0.01% 99.93% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::36-39 3 0.02% 99.92% # Writes before turning the bus around for reads
+system.physmem.wrPerTurnAround::40-43 1 0.01% 99.93% # Writes before turning the bus around for reads
system.physmem.wrPerTurnAround::48-51 1 0.01% 99.93% # Writes before turning the bus around for reads
system.physmem.wrPerTurnAround::52-55 1 0.01% 99.94% # Writes before turning the bus around for reads
system.physmem.wrPerTurnAround::60-63 2 0.01% 99.95% # Writes before turning the bus around for reads
@@ -239,202 +238,202 @@ system.physmem.wrPerTurnAround::108-111 1 0.01% 99.98% # Wr
system.physmem.wrPerTurnAround::124-127 2 0.01% 99.99% # Writes before turning the bus around for reads
system.physmem.wrPerTurnAround::140-143 1 0.01% 99.99% # Writes before turning the bus around for reads
system.physmem.wrPerTurnAround::216-219 1 0.01% 100.00% # Writes before turning the bus around for reads
-system.physmem.wrPerTurnAround::total 17508 # Writes before turning the bus around for reads
-system.physmem.totQLat 4276128000 # Total ticks spent queuing
-system.physmem.totMemAccLat 11509353000 # Total ticks spent from burst creation until serviced by the DRAM
-system.physmem.totBusLat 1928860000 # Total ticks spent in databus transfers
-system.physmem.avgQLat 11084.60 # Average queueing delay per DRAM burst
+system.physmem.wrPerTurnAround::total 17505 # Writes before turning the bus around for reads
+system.physmem.totQLat 4275493000 # Total ticks spent queuing
+system.physmem.totMemAccLat 11508286750 # Total ticks spent from burst creation until serviced by the DRAM
+system.physmem.totBusLat 1928745000 # Total ticks spent in databus transfers
+system.physmem.avgQLat 11083.61 # Average queueing delay per DRAM burst
system.physmem.avgBusLat 5000.00 # Average bus latency per DRAM burst
-system.physmem.avgMemAccLat 29834.60 # Average memory access latency per DRAM burst
-system.physmem.avgRdBW 61.14 # Average DRAM read bandwidth in MiByte/s
-system.physmem.avgWrBW 46.77 # Average achieved write bandwidth in MiByte/s
-system.physmem.avgRdBWSys 61.19 # Average system read bandwidth in MiByte/s
-system.physmem.avgWrBWSys 46.78 # Average system write bandwidth in MiByte/s
+system.physmem.avgMemAccLat 29833.61 # Average memory access latency per DRAM burst
+system.physmem.avgRdBW 61.15 # Average DRAM read bandwidth in MiByte/s
+system.physmem.avgWrBW 46.78 # Average achieved write bandwidth in MiByte/s
+system.physmem.avgRdBWSys 61.20 # Average system read bandwidth in MiByte/s
+system.physmem.avgWrBWSys 46.79 # Average system write bandwidth in MiByte/s
system.physmem.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
system.physmem.busUtil 0.84 # Data bus utilization in percentage
system.physmem.busUtilRead 0.48 # Data bus utilization in percentage for reads
system.physmem.busUtilWrite 0.37 # Data bus utilization in percentage for writes
system.physmem.avgRdQLen 1.03 # Average read queue length when enqueuing
-system.physmem.avgWrQLen 21.79 # Average write queue length when enqueuing
-system.physmem.readRowHits 318168 # Number of row buffer hits during reads
-system.physmem.writeRowHits 215906 # Number of row buffer hits during writes
-system.physmem.readRowHitRate 82.48 # Row buffer hit rate for reads
-system.physmem.writeRowHitRate 73.15 # Row buffer hit rate for writes
-system.physmem.avgGap 592785.02 # Average gap between requests
-system.physmem.pageHitRate 78.43 # Row buffer hit rate, read and write combined
-system.physmem_0.actEnergy 567876960 # Energy for activate commands per rank (pJ)
-system.physmem_0.preEnergy 309853500 # Energy for precharge commands per rank (pJ)
-system.physmem_0.readEnergy 1525477200 # Energy for read commands per rank (pJ)
-system.physmem_0.writeEnergy 982432800 # Energy for write commands per rank (pJ)
-system.physmem_0.refreshEnergy 26375955840 # Energy for refresh commands per rank (pJ)
-system.physmem_0.actBackEnergy 62051510430 # Energy for active background per rank (pJ)
-system.physmem_0.preBackEnergy 187864648500 # Energy for precharge background per rank (pJ)
-system.physmem_0.totalEnergy 279677755230 # Total energy per rank (pJ)
-system.physmem_0.averagePower 692.569390 # Core power per rank (mW)
-system.physmem_0.memoryStateTime::IDLE 311979208000 # Time in different power states
-system.physmem_0.memoryStateTime::REF 13484640000 # Time in different power states
+system.physmem.avgWrQLen 21.84 # Average write queue length when enqueuing
+system.physmem.readRowHits 318194 # Number of row buffer hits during reads
+system.physmem.writeRowHits 215867 # Number of row buffer hits during writes
+system.physmem.readRowHitRate 82.49 # Row buffer hit rate for reads
+system.physmem.writeRowHitRate 73.14 # Row buffer hit rate for writes
+system.physmem.avgGap 592684.34 # Average gap between requests
+system.physmem.pageHitRate 78.44 # Row buffer hit rate, read and write combined
+system.physmem_0.actEnergy 567559440 # Energy for activate commands per rank (pJ)
+system.physmem_0.preEnergy 309680250 # Energy for precharge commands per rank (pJ)
+system.physmem_0.readEnergy 1525227600 # Energy for read commands per rank (pJ)
+system.physmem_0.writeEnergy 982283760 # Energy for write commands per rank (pJ)
+system.physmem_0.refreshEnergy 26369344560 # Energy for refresh commands per rank (pJ)
+system.physmem_0.actBackEnergy 61980966945 # Energy for active background per rank (pJ)
+system.physmem_0.preBackEnergy 187865787750 # Energy for precharge background per rank (pJ)
+system.physmem_0.totalEnergy 279600850305 # Total energy per rank (pJ)
+system.physmem_0.averagePower 692.552566 # Core power per rank (mW)
+system.physmem_0.memoryStateTime::IDLE 311981579750 # Time in different power states
+system.physmem_0.memoryStateTime::REF 13481260000 # Time in different power states
system.physmem_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.physmem_0.memoryStateTime::ACT 78362495750 # Time in different power states
+system.physmem_0.memoryStateTime::ACT 78262397250 # Time in different power states
system.physmem_0.memoryStateTime::ACT_PDN 0 # Time in different power states
-system.physmem_1.actEnergy 541779840 # Energy for activate commands per rank (pJ)
-system.physmem_1.preEnergy 295614000 # Energy for precharge commands per rank (pJ)
+system.physmem_1.actEnergy 541772280 # Energy for activate commands per rank (pJ)
+system.physmem_1.preEnergy 295609875 # Energy for precharge commands per rank (pJ)
system.physmem_1.readEnergy 1483021800 # Energy for read commands per rank (pJ)
-system.physmem_1.writeEnergy 929672640 # Energy for write commands per rank (pJ)
-system.physmem_1.refreshEnergy 26375955840 # Energy for refresh commands per rank (pJ)
-system.physmem_1.actBackEnergy 60320910060 # Energy for active background per rank (pJ)
-system.physmem_1.preBackEnergy 189382719000 # Energy for precharge background per rank (pJ)
-system.physmem_1.totalEnergy 279329673180 # Total energy per rank (pJ)
-system.physmem_1.averagePower 691.707431 # Core power per rank (mW)
-system.physmem_1.memoryStateTime::IDLE 314516116250 # Time in different power states
-system.physmem_1.memoryStateTime::REF 13484640000 # Time in different power states
+system.physmem_1.writeEnergy 929607840 # Energy for write commands per rank (pJ)
+system.physmem_1.refreshEnergy 26369344560 # Energy for refresh commands per rank (pJ)
+system.physmem_1.actBackEnergy 60334101000 # Energy for active background per rank (pJ)
+system.physmem_1.preBackEnergy 189310415250 # Energy for precharge background per rank (pJ)
+system.physmem_1.totalEnergy 279263872605 # Total energy per rank (pJ)
+system.physmem_1.averagePower 691.717871 # Core power per rank (mW)
+system.physmem_1.memoryStateTime::IDLE 314398189250 # Time in different power states
+system.physmem_1.memoryStateTime::REF 13481260000 # Time in different power states
system.physmem_1.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.physmem_1.memoryStateTime::ACT 75825587500 # Time in different power states
+system.physmem_1.memoryStateTime::ACT 75845673250 # Time in different power states
system.physmem_1.memoryStateTime::ACT_PDN 0 # Time in different power states
-system.cpu.branchPred.lookups 219264229 # Number of BP lookups
-system.cpu.branchPred.condPredicted 219264229 # Number of conditional branches predicted
-system.cpu.branchPred.condIncorrect 8531047 # Number of conditional branches incorrect
-system.cpu.branchPred.BTBLookups 124002696 # Number of BTB lookups
-system.cpu.branchPred.BTBHits 121802201 # Number of BTB hits
+system.cpu.branchPred.lookups 219274987 # Number of BP lookups
+system.cpu.branchPred.condPredicted 219274987 # Number of conditional branches predicted
+system.cpu.branchPred.condIncorrect 8531522 # Number of conditional branches incorrect
+system.cpu.branchPred.BTBLookups 123993741 # Number of BTB lookups
+system.cpu.branchPred.BTBHits 121807441 # Number of BTB hits
system.cpu.branchPred.BTBCorrect 0 # Number of correct BTB predictions (this stat may not work properly.
-system.cpu.branchPred.BTBHitPct 98.225446 # BTB Hit Percentage
-system.cpu.branchPred.usedRAS 27063113 # Number of times the RAS was used to get a target.
-system.cpu.branchPred.RASInCorrect 1406921 # Number of incorrect RAS predictions.
+system.cpu.branchPred.BTBHitPct 98.236766 # BTB Hit Percentage
+system.cpu.branchPred.usedRAS 27065979 # Number of times the RAS was used to get a target.
+system.cpu.branchPred.RASInCorrect 1406611 # Number of incorrect RAS predictions.
system.cpu_clk_domain.clock 500 # Clock period in ticks
system.cpu.apic_clk_domain.clock 8000 # Clock period in ticks
system.cpu.workload.num_syscalls 551 # Number of system calls
-system.cpu.numCycles 807660183 # number of cpu cycles simulated
+system.cpu.numCycles 807459007 # 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.fetch.icacheStallCycles 175911242 # Number of cycles fetch is stalled on an Icache miss
-system.cpu.fetch.Insts 1208663462 # Number of instructions fetch has processed
-system.cpu.fetch.Branches 219264229 # Number of branches that fetch encountered
-system.cpu.fetch.predictedBranches 148865314 # Number of branches that fetch has predicted taken
-system.cpu.fetch.Cycles 621862787 # Number of cycles fetch has run and was not squashing or blocked
-system.cpu.fetch.SquashCycles 17775835 # Number of cycles fetch has spent squashing
-system.cpu.fetch.TlbCycles 233 # Number of cycles fetch has spent waiting for tlb
-system.cpu.fetch.MiscStallCycles 94904 # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
-system.cpu.fetch.PendingTrapStallCycles 745978 # Number of stall cycles due to pending traps
-system.cpu.fetch.PendingQuiesceStallCycles 1264 # Number of stall cycles due to pending quiesce instructions
-system.cpu.fetch.IcacheWaitRetryStallCycles 17 # Number of stall cycles due to full MSHR
-system.cpu.fetch.CacheLines 170762091 # Number of cache lines fetched
-system.cpu.fetch.IcacheSquashes 2319100 # Number of outstanding Icache misses that were squashed
+system.cpu.fetch.icacheStallCycles 175909904 # Number of cycles fetch is stalled on an Icache miss
+system.cpu.fetch.Insts 1208657074 # Number of instructions fetch has processed
+system.cpu.fetch.Branches 219274987 # Number of branches that fetch encountered
+system.cpu.fetch.predictedBranches 148873420 # Number of branches that fetch has predicted taken
+system.cpu.fetch.Cycles 621672943 # Number of cycles fetch has run and was not squashing or blocked
+system.cpu.fetch.SquashCycles 17773933 # Number of cycles fetch has spent squashing
+system.cpu.fetch.TlbCycles 228 # Number of cycles fetch has spent waiting for tlb
+system.cpu.fetch.MiscStallCycles 93572 # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
+system.cpu.fetch.PendingTrapStallCycles 739186 # Number of stall cycles due to pending traps
+system.cpu.fetch.PendingQuiesceStallCycles 1184 # Number of stall cycles due to pending quiesce instructions
+system.cpu.fetch.IcacheWaitRetryStallCycles 20 # Number of stall cycles due to full MSHR
+system.cpu.fetch.CacheLines 170767375 # Number of cache lines fetched
+system.cpu.fetch.IcacheSquashes 2320347 # Number of outstanding Icache misses that were squashed
system.cpu.fetch.ItlbSquashes 3 # Number of outstanding ITLB misses that were squashed
-system.cpu.fetch.rateDist::samples 807504342 # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::mean 2.785127 # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::stdev 3.367664 # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::samples 807304003 # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::mean 2.785786 # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::stdev 3.367608 # Number of instructions fetched each cycle (Total)
system.cpu.fetch.rateDist::underflows 0 0.00% 0.00% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::0 417532473 51.71% 51.71% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::1 32497368 4.02% 55.73% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::2 31891068 3.95% 59.68% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::3 32657877 4.04% 63.72% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::4 26554759 3.29% 67.01% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::5 26902865 3.33% 70.34% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::6 35168137 4.36% 74.70% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::7 31391832 3.89% 78.59% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::8 172907963 21.41% 100.00% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::0 417240348 51.68% 51.68% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::1 32574428 4.03% 55.72% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::2 31907657 3.95% 59.67% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::3 32681653 4.05% 63.72% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::4 26580392 3.29% 67.01% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::5 26881376 3.33% 70.34% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::6 35152240 4.35% 74.70% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::7 31387341 3.89% 78.58% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::8 172898568 21.42% 100.00% # Number of instructions fetched each cycle (Total)
system.cpu.fetch.rateDist::overflows 0 0.00% 100.00% # Number of instructions fetched each cycle (Total)
system.cpu.fetch.rateDist::min_value 0 # Number of instructions fetched each cycle (Total)
system.cpu.fetch.rateDist::max_value 8 # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::total 807504342 # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.branchRate 0.271481 # Number of branch fetches per cycle
-system.cpu.fetch.rate 1.496500 # Number of inst fetches per cycle
-system.cpu.decode.IdleCycles 120449956 # Number of cycles decode is idle
-system.cpu.decode.BlockedCycles 370877919 # Number of cycles decode is blocked
-system.cpu.decode.RunCycles 225251519 # Number of cycles decode is running
-system.cpu.decode.UnblockCycles 82037031 # Number of cycles decode is unblocking
-system.cpu.decode.SquashCycles 8887917 # Number of cycles decode is squashing
-system.cpu.decode.DecodedInsts 2132109647 # Number of instructions handled by decode
-system.cpu.rename.SquashCycles 8887917 # Number of cycles rename is squashing
-system.cpu.rename.IdleCycles 152555499 # Number of cycles rename is idle
-system.cpu.rename.BlockCycles 150771591 # Number of cycles rename is blocking
-system.cpu.rename.serializeStallCycles 44475 # count of cycles rename stalled for serializing inst
-system.cpu.rename.RunCycles 271462113 # Number of cycles rename is running
-system.cpu.rename.UnblockCycles 223782747 # Number of cycles rename is unblocking
-system.cpu.rename.RenamedInsts 2088438662 # Number of instructions processed by rename
-system.cpu.rename.ROBFullEvents 138448 # Number of times rename has blocked due to ROB full
-system.cpu.rename.IQFullEvents 138151621 # Number of times rename has blocked due to IQ full
-system.cpu.rename.LQFullEvents 24868058 # Number of times rename has blocked due to LQ full
-system.cpu.rename.SQFullEvents 50731794 # Number of times rename has blocked due to SQ full
-system.cpu.rename.RenamedOperands 2190645258 # Number of destination operands rename has renamed
-system.cpu.rename.RenameLookups 5278038161 # Number of register rename lookups that rename has made
-system.cpu.rename.int_rename_lookups 3357041251 # Number of integer rename lookups
-system.cpu.rename.fp_rename_lookups 59967 # Number of floating rename lookups
+system.cpu.fetch.rateDist::total 807304003 # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.branchRate 0.271562 # Number of branch fetches per cycle
+system.cpu.fetch.rate 1.496865 # Number of inst fetches per cycle
+system.cpu.decode.IdleCycles 120520385 # Number of cycles decode is idle
+system.cpu.decode.BlockedCycles 370608769 # Number of cycles decode is blocked
+system.cpu.decode.RunCycles 225149515 # Number of cycles decode is running
+system.cpu.decode.UnblockCycles 82138368 # Number of cycles decode is unblocking
+system.cpu.decode.SquashCycles 8886966 # Number of cycles decode is squashing
+system.cpu.decode.DecodedInsts 2132102743 # Number of instructions handled by decode
+system.cpu.rename.SquashCycles 8886966 # Number of cycles rename is squashing
+system.cpu.rename.IdleCycles 152568309 # Number of cycles rename is idle
+system.cpu.rename.BlockCycles 150685768 # Number of cycles rename is blocking
+system.cpu.rename.serializeStallCycles 43752 # count of cycles rename stalled for serializing inst
+system.cpu.rename.RunCycles 271514393 # Number of cycles rename is running
+system.cpu.rename.UnblockCycles 223604815 # Number of cycles rename is unblocking
+system.cpu.rename.RenamedInsts 2088452096 # Number of instructions processed by rename
+system.cpu.rename.ROBFullEvents 136935 # Number of times rename has blocked due to ROB full
+system.cpu.rename.IQFullEvents 138015544 # Number of times rename has blocked due to IQ full
+system.cpu.rename.LQFullEvents 24816035 # Number of times rename has blocked due to LQ full
+system.cpu.rename.SQFullEvents 50717991 # Number of times rename has blocked due to SQ full
+system.cpu.rename.RenamedOperands 2190623283 # Number of destination operands rename has renamed
+system.cpu.rename.RenameLookups 5277995133 # Number of register rename lookups that rename has made
+system.cpu.rename.int_rename_lookups 3356987177 # Number of integer rename lookups
+system.cpu.rename.fp_rename_lookups 59736 # Number of floating rename lookups
system.cpu.rename.CommittedMaps 1614040854 # Number of HB maps that are committed
-system.cpu.rename.UndoneMaps 576604404 # Number of HB maps that are undone due to squashing
-system.cpu.rename.serializingInsts 3331 # count of serializing insts renamed
-system.cpu.rename.tempSerializingInsts 3057 # count of temporary serializing insts renamed
-system.cpu.rename.skidInsts 422478077 # count of insts added to the skid buffer
-system.cpu.memDep0.insertedLoads 507119798 # Number of loads inserted to the mem dependence unit.
-system.cpu.memDep0.insertedStores 200816388 # Number of stores inserted to the mem dependence unit.
-system.cpu.memDep0.conflictingLoads 229077730 # Number of conflicting loads.
-system.cpu.memDep0.conflictingStores 68200212 # Number of conflicting stores.
-system.cpu.iq.iqInstsAdded 2023068034 # Number of instructions added to the IQ (excludes non-spec)
-system.cpu.iq.iqNonSpecInstsAdded 22911 # Number of non-speculative instructions added to the IQ
-system.cpu.iq.iqInstsIssued 1788999576 # Number of instructions issued
-system.cpu.iq.iqSquashedInstsIssued 413303 # Number of squashed instructions issued
-system.cpu.iq.iqSquashedInstsExamined 494102244 # Number of squashed instructions iterated over during squash; mainly for profiling
-system.cpu.iq.iqSquashedOperandsExamined 832764755 # Number of squashed operands that are examined and possibly removed from graph
-system.cpu.iq.iqSquashedNonSpecRemoved 22359 # Number of squashed non-spec instructions that were removed
-system.cpu.iq.issued_per_cycle::samples 807504342 # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::mean 2.215467 # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::stdev 2.071001 # Number of insts issued each cycle
+system.cpu.rename.UndoneMaps 576582429 # Number of HB maps that are undone due to squashing
+system.cpu.rename.serializingInsts 3320 # count of serializing insts renamed
+system.cpu.rename.tempSerializingInsts 3053 # count of temporary serializing insts renamed
+system.cpu.rename.skidInsts 422372622 # count of insts added to the skid buffer
+system.cpu.memDep0.insertedLoads 507122898 # Number of loads inserted to the mem dependence unit.
+system.cpu.memDep0.insertedStores 200817266 # Number of stores inserted to the mem dependence unit.
+system.cpu.memDep0.conflictingLoads 229152229 # Number of conflicting loads.
+system.cpu.memDep0.conflictingStores 68250410 # Number of conflicting stores.
+system.cpu.iq.iqInstsAdded 2023093893 # Number of instructions added to the IQ (excludes non-spec)
+system.cpu.iq.iqNonSpecInstsAdded 22490 # Number of non-speculative instructions added to the IQ
+system.cpu.iq.iqInstsIssued 1789041324 # Number of instructions issued
+system.cpu.iq.iqSquashedInstsIssued 413281 # Number of squashed instructions issued
+system.cpu.iq.iqSquashedInstsExamined 494127682 # Number of squashed instructions iterated over during squash; mainly for profiling
+system.cpu.iq.iqSquashedOperandsExamined 832693724 # Number of squashed operands that are examined and possibly removed from graph
+system.cpu.iq.iqSquashedNonSpecRemoved 21938 # Number of squashed non-spec instructions that were removed
+system.cpu.iq.issued_per_cycle::samples 807304003 # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::mean 2.216069 # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::stdev 2.071086 # Number of insts issued each cycle
system.cpu.iq.issued_per_cycle::underflows 0 0.00% 0.00% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::0 238908265 29.59% 29.59% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::1 123628552 15.31% 44.90% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::2 118817632 14.71% 59.61% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::3 107769877 13.35% 72.96% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::4 89573603 11.09% 84.05% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::5 60241832 7.46% 91.51% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::6 42310466 5.24% 96.75% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::7 18973159 2.35% 99.10% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::8 7280956 0.90% 100.00% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::0 238827775 29.58% 29.58% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::1 123535270 15.30% 44.89% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::2 118660489 14.70% 59.58% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::3 107754933 13.35% 72.93% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::4 89757341 11.12% 84.05% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::5 60254934 7.46% 91.51% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::6 42261668 5.23% 96.75% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::7 18966509 2.35% 99.10% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::8 7285084 0.90% 100.00% # Number of insts issued each cycle
system.cpu.iq.issued_per_cycle::overflows 0 0.00% 100.00% # Number of insts issued each cycle
system.cpu.iq.issued_per_cycle::min_value 0 # Number of insts issued each cycle
system.cpu.iq.issued_per_cycle::max_value 8 # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::total 807504342 # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::total 807304003 # Number of insts issued each cycle
system.cpu.iq.fu_full::No_OpClass 0 0.00% 0.00% # attempts to use FU when none available
-system.cpu.iq.fu_full::IntAlu 11498712 42.77% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::IntMult 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::IntDiv 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatAdd 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatCmp 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatCvt 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatMult 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatDiv 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatSqrt 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdAdd 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdAddAcc 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdAlu 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdCmp 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdCvt 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdMisc 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdMult 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdMultAcc 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdShift 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdShiftAcc 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdSqrt 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatAdd 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatAlu 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatCmp 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatCvt 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatDiv 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatMisc 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatMult 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatMultAcc 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatSqrt 0 0.00% 42.77% # attempts to use FU when none available
-system.cpu.iq.fu_full::MemRead 12295029 45.73% 88.49% # attempts to use FU when none available
-system.cpu.iq.fu_full::MemWrite 3093590 11.51% 100.00% # attempts to use FU when none available
+system.cpu.iq.fu_full::IntAlu 11494986 42.61% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::IntMult 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::IntDiv 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatAdd 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatCmp 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatCvt 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatMult 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatDiv 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatSqrt 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdAdd 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdAddAcc 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdAlu 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdCmp 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdCvt 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdMisc 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdMult 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdMultAcc 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdShift 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdShiftAcc 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdSqrt 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatAdd 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatAlu 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatCmp 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatCvt 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatDiv 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatMisc 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatMult 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatMultAcc 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatSqrt 0 0.00% 42.61% # attempts to use FU when none available
+system.cpu.iq.fu_full::MemRead 12377047 45.88% 88.50% # attempts to use FU when none available
+system.cpu.iq.fu_full::MemWrite 3103525 11.50% 100.00% # attempts to use FU when none available
system.cpu.iq.fu_full::IprAccess 0 0.00% 100.00% # attempts to use FU when none available
system.cpu.iq.fu_full::InstPrefetch 0 0.00% 100.00% # attempts to use FU when none available
-system.cpu.iq.FU_type_0::No_OpClass 2718967 0.15% 0.15% # Type of FU issued
-system.cpu.iq.FU_type_0::IntAlu 1183065523 66.13% 66.28% # Type of FU issued
-system.cpu.iq.FU_type_0::IntMult 369413 0.02% 66.30% # Type of FU issued
-system.cpu.iq.FU_type_0::IntDiv 3881231 0.22% 66.52% # Type of FU issued
+system.cpu.iq.FU_type_0::No_OpClass 2717072 0.15% 0.15% # Type of FU issued
+system.cpu.iq.FU_type_0::IntAlu 1183096351 66.13% 66.28% # Type of FU issued
+system.cpu.iq.FU_type_0::IntMult 369503 0.02% 66.30% # Type of FU issued
+system.cpu.iq.FU_type_0::IntDiv 3881165 0.22% 66.52% # Type of FU issued
system.cpu.iq.FU_type_0::FloatAdd 133 0.00% 66.52% # Type of FU issued
system.cpu.iq.FU_type_0::FloatCmp 0 0.00% 66.52% # Type of FU issued
system.cpu.iq.FU_type_0::FloatCvt 0 0.00% 66.52% # Type of FU issued
-system.cpu.iq.FU_type_0::FloatMult 60 0.00% 66.52% # Type of FU issued
-system.cpu.iq.FU_type_0::FloatDiv 380 0.00% 66.52% # Type of FU issued
+system.cpu.iq.FU_type_0::FloatMult 59 0.00% 66.52% # Type of FU issued
+system.cpu.iq.FU_type_0::FloatDiv 366 0.00% 66.52% # Type of FU issued
system.cpu.iq.FU_type_0::FloatSqrt 0 0.00% 66.52% # Type of FU issued
system.cpu.iq.FU_type_0::SimdAdd 0 0.00% 66.52% # Type of FU issued
system.cpu.iq.FU_type_0::SimdAddAcc 0 0.00% 66.52% # Type of FU issued
@@ -456,82 +455,82 @@ system.cpu.iq.FU_type_0::SimdFloatMisc 0 0.00% 66.52% # Ty
system.cpu.iq.FU_type_0::SimdFloatMult 0 0.00% 66.52% # Type of FU issued
system.cpu.iq.FU_type_0::SimdFloatMultAcc 0 0.00% 66.52% # Type of FU issued
system.cpu.iq.FU_type_0::SimdFloatSqrt 0 0.00% 66.52% # Type of FU issued
-system.cpu.iq.FU_type_0::MemRead 428545273 23.95% 90.47% # Type of FU issued
-system.cpu.iq.FU_type_0::MemWrite 170418596 9.53% 100.00% # Type of FU issued
+system.cpu.iq.FU_type_0::MemRead 428542339 23.95% 90.47% # Type of FU issued
+system.cpu.iq.FU_type_0::MemWrite 170434336 9.53% 100.00% # Type of FU issued
system.cpu.iq.FU_type_0::IprAccess 0 0.00% 100.00% # Type of FU issued
system.cpu.iq.FU_type_0::InstPrefetch 0 0.00% 100.00% # Type of FU issued
-system.cpu.iq.FU_type_0::total 1788999576 # Type of FU issued
-system.cpu.iq.rate 2.215040 # Inst issue rate
-system.cpu.iq.fu_busy_cnt 26887331 # FU busy when requested
-system.cpu.iq.fu_busy_rate 0.015029 # FU busy rate (busy events/executed inst)
-system.cpu.iq.int_inst_queue_reads 4412774566 # Number of integer instruction queue reads
-system.cpu.iq.int_inst_queue_writes 2517442986 # Number of integer instruction queue writes
-system.cpu.iq.int_inst_queue_wakeup_accesses 1762358918 # Number of integer instruction queue wakeup accesses
-system.cpu.iq.fp_inst_queue_reads 29562 # Number of floating instruction queue reads
-system.cpu.iq.fp_inst_queue_writes 69250 # Number of floating instruction queue writes
-system.cpu.iq.fp_inst_queue_wakeup_accesses 5611 # Number of floating instruction queue wakeup accesses
-system.cpu.iq.int_alu_accesses 1813154984 # Number of integer alu accesses
-system.cpu.iq.fp_alu_accesses 12956 # Number of floating point alu accesses
-system.cpu.iew.lsq.thread0.forwLoads 186087729 # Number of loads that had data forwarded from stores
+system.cpu.iq.FU_type_0::total 1789041324 # Type of FU issued
+system.cpu.iq.rate 2.215644 # Inst issue rate
+system.cpu.iq.fu_busy_cnt 26975558 # FU busy when requested
+system.cpu.iq.fu_busy_rate 0.015078 # FU busy rate (busy events/executed inst)
+system.cpu.iq.int_inst_queue_reads 4412746171 # Number of integer instruction queue reads
+system.cpu.iq.int_inst_queue_writes 2517494100 # Number of integer instruction queue writes
+system.cpu.iq.int_inst_queue_wakeup_accesses 1762401602 # Number of integer instruction queue wakeup accesses
+system.cpu.iq.fp_inst_queue_reads 29319 # Number of floating instruction queue reads
+system.cpu.iq.fp_inst_queue_writes 68666 # Number of floating instruction queue writes
+system.cpu.iq.fp_inst_queue_wakeup_accesses 5587 # Number of floating instruction queue wakeup accesses
+system.cpu.iq.int_alu_accesses 1813286934 # Number of integer alu accesses
+system.cpu.iq.fp_alu_accesses 12876 # Number of floating point alu accesses
+system.cpu.iew.lsq.thread0.forwLoads 186139067 # Number of loads that had data forwarded from stores
system.cpu.iew.lsq.thread0.invAddrLoads 0 # Number of loads ignored due to an invalid address
-system.cpu.iew.lsq.thread0.squashedLoads 123020037 # Number of loads squashed
-system.cpu.iew.lsq.thread0.ignoredResponses 213128 # Number of memory responses ignored because the instruction is squashed
-system.cpu.iew.lsq.thread0.memOrderViolation 372787 # Number of memory ordering violations
-system.cpu.iew.lsq.thread0.squashedStores 51656202 # Number of stores squashed
+system.cpu.iew.lsq.thread0.squashedLoads 123023226 # Number of loads squashed
+system.cpu.iew.lsq.thread0.ignoredResponses 213197 # Number of memory responses ignored because the instruction is squashed
+system.cpu.iew.lsq.thread0.memOrderViolation 372513 # Number of memory ordering violations
+system.cpu.iew.lsq.thread0.squashedStores 51657080 # Number of stores squashed
system.cpu.iew.lsq.thread0.invAddrSwpfs 0 # Number of software prefetches ignored due to an invalid address
system.cpu.iew.lsq.thread0.blockedLoads 0 # Number of blocked loads due to partial load-store forwarding
-system.cpu.iew.lsq.thread0.rescheduledLoads 22930 # Number of loads that were rescheduled
-system.cpu.iew.lsq.thread0.cacheBlocked 1078 # Number of times an access to memory failed due to the cache being blocked
+system.cpu.iew.lsq.thread0.rescheduledLoads 22979 # Number of loads that were rescheduled
+system.cpu.iew.lsq.thread0.cacheBlocked 1120 # Number of times an access to memory failed due to the cache being blocked
system.cpu.iew.iewIdleCycles 0 # Number of cycles IEW is idle
-system.cpu.iew.iewSquashCycles 8887917 # Number of cycles IEW is squashing
-system.cpu.iew.iewBlockCycles 97798502 # Number of cycles IEW is blocking
-system.cpu.iew.iewUnblockCycles 6162253 # Number of cycles IEW is unblocking
-system.cpu.iew.iewDispatchedInsts 2023090945 # Number of instructions dispatched to IQ
-system.cpu.iew.iewDispSquashedInsts 375323 # Number of squashed instructions skipped by dispatch
-system.cpu.iew.iewDispLoadInsts 507122194 # Number of dispatched load instructions
-system.cpu.iew.iewDispStoreInsts 200816388 # Number of dispatched store instructions
-system.cpu.iew.iewDispNonSpecInsts 7129 # Number of dispatched non-speculative instructions
-system.cpu.iew.iewIQFullEvents 1832886 # Number of times the IQ has become full, causing a stall
-system.cpu.iew.iewLSQFullEvents 3426694 # Number of times the LSQ has become full, causing a stall
-system.cpu.iew.memOrderViolationEvents 372787 # Number of memory order violations
-system.cpu.iew.predictedTakenIncorrect 4845812 # Number of branches that were predicted taken incorrectly
-system.cpu.iew.predictedNotTakenIncorrect 4140641 # Number of branches that were predicted not taken incorrectly
-system.cpu.iew.branchMispredicts 8986453 # Number of branch mispredicts detected at execute
-system.cpu.iew.iewExecutedInsts 1769991187 # Number of executed instructions
-system.cpu.iew.iewExecLoadInsts 423150453 # Number of load instructions executed
-system.cpu.iew.iewExecSquashedInsts 19008389 # Number of squashed instructions skipped in execute
+system.cpu.iew.iewSquashCycles 8886966 # Number of cycles IEW is squashing
+system.cpu.iew.iewBlockCycles 97771041 # Number of cycles IEW is blocking
+system.cpu.iew.iewUnblockCycles 6172788 # Number of cycles IEW is unblocking
+system.cpu.iew.iewDispatchedInsts 2023116383 # Number of instructions dispatched to IQ
+system.cpu.iew.iewDispSquashedInsts 372939 # Number of squashed instructions skipped by dispatch
+system.cpu.iew.iewDispLoadInsts 507125383 # Number of dispatched load instructions
+system.cpu.iew.iewDispStoreInsts 200817266 # Number of dispatched store instructions
+system.cpu.iew.iewDispNonSpecInsts 6964 # Number of dispatched non-speculative instructions
+system.cpu.iew.iewIQFullEvents 1835087 # Number of times the IQ has become full, causing a stall
+system.cpu.iew.iewLSQFullEvents 3428846 # Number of times the LSQ has become full, causing a stall
+system.cpu.iew.memOrderViolationEvents 372513 # Number of memory order violations
+system.cpu.iew.predictedTakenIncorrect 4846135 # Number of branches that were predicted taken incorrectly
+system.cpu.iew.predictedNotTakenIncorrect 4139030 # Number of branches that were predicted not taken incorrectly
+system.cpu.iew.branchMispredicts 8985165 # Number of branch mispredicts detected at execute
+system.cpu.iew.iewExecutedInsts 1770027230 # Number of executed instructions
+system.cpu.iew.iewExecLoadInsts 423145659 # Number of load instructions executed
+system.cpu.iew.iewExecSquashedInsts 19014094 # Number of squashed instructions skipped in execute
system.cpu.iew.exec_swp 0 # number of swp insts executed
system.cpu.iew.exec_nop 0 # number of nop insts executed
-system.cpu.iew.exec_refs 590375275 # number of memory reference insts executed
-system.cpu.iew.exec_branches 168976940 # Number of branches executed
-system.cpu.iew.exec_stores 167224822 # Number of stores executed
-system.cpu.iew.exec_rate 2.191505 # Inst execution rate
-system.cpu.iew.wb_sent 1766866321 # cumulative count of insts sent to commit
-system.cpu.iew.wb_count 1762364529 # cumulative count of insts written-back
-system.cpu.iew.wb_producers 1339720871 # num instructions producing a value
-system.cpu.iew.wb_consumers 2049946578 # num instructions consuming a value
-system.cpu.iew.wb_rate 2.182062 # insts written-back per cycle
-system.cpu.iew.wb_fanout 0.653539 # average fanout of values written-back
-system.cpu.commit.commitSquashedInsts 494164798 # The number of squashed insts skipped by commit
+system.cpu.iew.exec_refs 590385270 # number of memory reference insts executed
+system.cpu.iew.exec_branches 168978597 # Number of branches executed
+system.cpu.iew.exec_stores 167239611 # Number of stores executed
+system.cpu.iew.exec_rate 2.192095 # Inst execution rate
+system.cpu.iew.wb_sent 1766903441 # cumulative count of insts sent to commit
+system.cpu.iew.wb_count 1762407189 # cumulative count of insts written-back
+system.cpu.iew.wb_producers 1339775634 # num instructions producing a value
+system.cpu.iew.wb_consumers 2050025380 # num instructions consuming a value
+system.cpu.iew.wb_rate 2.182658 # insts written-back per cycle
+system.cpu.iew.wb_fanout 0.653541 # average fanout of values written-back
+system.cpu.commit.commitSquashedInsts 494189981 # The number of squashed insts skipped by commit
system.cpu.commit.commitNonSpecStalls 552 # The number of times commit has been forced to stall to communicate backwards
-system.cpu.commit.branchMispredicts 8615583 # The number of times a branch was mispredicted
-system.cpu.commit.committed_per_cycle::samples 740300612 # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::mean 2.065362 # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::stdev 2.575682 # Number of insts commited each cycle
+system.cpu.commit.branchMispredicts 8614804 # The number of times a branch was mispredicted
+system.cpu.commit.committed_per_cycle::samples 740092650 # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::mean 2.065942 # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::stdev 2.576063 # Number of insts commited each cycle
system.cpu.commit.committed_per_cycle::underflows 0 0.00% 0.00% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::0 276280439 37.32% 37.32% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::1 172026383 23.24% 60.56% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::2 56011691 7.57% 68.12% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::3 86227626 11.65% 79.77% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::4 25892196 3.50% 83.27% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::5 26512378 3.58% 86.85% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::6 9839162 1.33% 88.18% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::7 8995484 1.22% 89.39% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::8 78515253 10.61% 100.00% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::0 276159555 37.31% 37.31% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::1 172046341 23.25% 60.56% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::2 55756685 7.53% 68.09% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::3 86381753 11.67% 79.77% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::4 25885092 3.50% 83.26% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::5 26500840 3.58% 86.84% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::6 9823966 1.33% 88.17% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::7 9011977 1.22% 89.39% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::8 78526441 10.61% 100.00% # Number of insts commited each cycle
system.cpu.commit.committed_per_cycle::overflows 0 0.00% 100.00% # Number of insts commited each cycle
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 740300612 # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::total 740092650 # Number of insts commited each cycle
system.cpu.commit.committedInsts 826877109 # Number of instructions committed
system.cpu.commit.committedOps 1528988701 # Number of ops (including micro ops) committed
system.cpu.commit.swp_count 0 # Number of s/w prefetches committed
@@ -577,350 +576,350 @@ system.cpu.commit.op_class_0::MemWrite 149160186 9.76% 100.00% # Cl
system.cpu.commit.op_class_0::IprAccess 0 0.00% 100.00% # Class of committed instruction
system.cpu.commit.op_class_0::InstPrefetch 0 0.00% 100.00% # Class of committed instruction
system.cpu.commit.op_class_0::total 1528988701 # Class of committed instruction
-system.cpu.commit.bw_lim_events 78515253 # number cycles where commit BW limit reached
-system.cpu.rob.rob_reads 2684938858 # The number of ROB reads
-system.cpu.rob.rob_writes 4113685431 # The number of ROB writes
-system.cpu.timesIdled 1962 # Number of times that the entire CPU went into an idle state and unscheduled itself
-system.cpu.idleCycles 155841 # Total number of cycles that the CPU has spent unscheduled due to idling
+system.cpu.commit.bw_lim_events 78526441 # number cycles where commit BW limit reached
+system.cpu.rob.rob_reads 2684744891 # The number of ROB reads
+system.cpu.rob.rob_writes 4113743876 # The number of ROB writes
+system.cpu.timesIdled 1971 # Number of times that the entire CPU went into an idle state and unscheduled itself
+system.cpu.idleCycles 155004 # Total number of cycles that the CPU has spent unscheduled due to idling
system.cpu.committedInsts 826877109 # Number of Instructions Simulated
system.cpu.committedOps 1528988701 # Number of Ops (including micro ops) Simulated
-system.cpu.cpi 0.976760 # CPI: Cycles Per Instruction
-system.cpu.cpi_total 0.976760 # CPI: Total CPI of All Threads
-system.cpu.ipc 1.023793 # IPC: Instructions Per Cycle
-system.cpu.ipc_total 1.023793 # IPC: Total IPC of All Threads
-system.cpu.int_regfile_reads 2722687854 # number of integer regfile reads
-system.cpu.int_regfile_writes 1435809850 # number of integer regfile writes
-system.cpu.fp_regfile_reads 5827 # number of floating regfile reads
-system.cpu.fp_regfile_writes 561 # number of floating regfile writes
-system.cpu.cc_regfile_reads 596681162 # number of cc regfile reads
-system.cpu.cc_regfile_writes 405470892 # number of cc regfile writes
-system.cpu.misc_regfile_reads 971641846 # number of misc regfile reads
+system.cpu.cpi 0.976516 # CPI: Cycles Per Instruction
+system.cpu.cpi_total 0.976516 # CPI: Total CPI of All Threads
+system.cpu.ipc 1.024048 # IPC: Instructions Per Cycle
+system.cpu.ipc_total 1.024048 # IPC: Total IPC of All Threads
+system.cpu.int_regfile_reads 2722732526 # number of integer regfile reads
+system.cpu.int_regfile_writes 1435834166 # number of integer regfile writes
+system.cpu.fp_regfile_reads 5786 # number of floating regfile reads
+system.cpu.fp_regfile_writes 522 # number of floating regfile writes
+system.cpu.cc_regfile_reads 596664701 # number of cc regfile reads
+system.cpu.cc_regfile_writes 405464893 # number of cc regfile writes
+system.cpu.misc_regfile_reads 971659418 # number of misc regfile reads
system.cpu.misc_regfile_writes 1 # number of misc regfile writes
-system.cpu.dcache.tags.replacements 2530997 # number of replacements
-system.cpu.dcache.tags.tagsinuse 4087.815869 # Cycle average of tags in use
-system.cpu.dcache.tags.total_refs 381868965 # Total number of references to valid blocks.
-system.cpu.dcache.tags.sampled_refs 2535093 # Sample count of references to valid blocks.
-system.cpu.dcache.tags.avg_refs 150.633119 # Average number of references to valid blocks.
+system.cpu.dcache.tags.replacements 2530951 # number of replacements
+system.cpu.dcache.tags.tagsinuse 4087.813830 # Cycle average of tags in use
+system.cpu.dcache.tags.total_refs 381812834 # Total number of references to valid blocks.
+system.cpu.dcache.tags.sampled_refs 2535047 # Sample count of references to valid blocks.
+system.cpu.dcache.tags.avg_refs 150.613710 # Average number of references to valid blocks.
system.cpu.dcache.tags.warmup_cycle 1673396500 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.tags.occ_blocks::cpu.data 4087.815869 # Average occupied blocks per requestor
-system.cpu.dcache.tags.occ_percent::cpu.data 0.998002 # Average percentage of cache occupancy
-system.cpu.dcache.tags.occ_percent::total 0.998002 # Average percentage of cache occupancy
+system.cpu.dcache.tags.occ_blocks::cpu.data 4087.813830 # Average occupied blocks per requestor
+system.cpu.dcache.tags.occ_percent::cpu.data 0.998001 # Average percentage of cache occupancy
+system.cpu.dcache.tags.occ_percent::total 0.998001 # Average percentage of cache occupancy
system.cpu.dcache.tags.occ_task_id_blocks::1024 4096 # Occupied blocks per task id
system.cpu.dcache.tags.age_task_id_blocks_1024::0 28 # Occupied blocks per task id
-system.cpu.dcache.tags.age_task_id_blocks_1024::1 25 # Occupied blocks per task id
-system.cpu.dcache.tags.age_task_id_blocks_1024::2 865 # Occupied blocks per task id
-system.cpu.dcache.tags.age_task_id_blocks_1024::3 3178 # Occupied blocks per task id
+system.cpu.dcache.tags.age_task_id_blocks_1024::1 26 # Occupied blocks per task id
+system.cpu.dcache.tags.age_task_id_blocks_1024::2 871 # Occupied blocks per task id
+system.cpu.dcache.tags.age_task_id_blocks_1024::3 3171 # Occupied blocks per task id
system.cpu.dcache.tags.occ_task_id_percent::1024 1 # Percentage of cache occupancy per task id
-system.cpu.dcache.tags.tag_accesses 772828805 # Number of tag accesses
-system.cpu.dcache.tags.data_accesses 772828805 # Number of data accesses
-system.cpu.dcache.ReadReq_hits::cpu.data 233213748 # number of ReadReq hits
-system.cpu.dcache.ReadReq_hits::total 233213748 # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits::cpu.data 148173817 # number of WriteReq hits
-system.cpu.dcache.WriteReq_hits::total 148173817 # number of WriteReq hits
-system.cpu.dcache.demand_hits::cpu.data 381387565 # number of demand (read+write) hits
-system.cpu.dcache.demand_hits::total 381387565 # number of demand (read+write) hits
-system.cpu.dcache.overall_hits::cpu.data 381387565 # number of overall hits
-system.cpu.dcache.overall_hits::total 381387565 # number of overall hits
-system.cpu.dcache.ReadReq_misses::cpu.data 2772906 # number of ReadReq misses
-system.cpu.dcache.ReadReq_misses::total 2772906 # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses::cpu.data 986385 # number of WriteReq misses
-system.cpu.dcache.WriteReq_misses::total 986385 # number of WriteReq misses
-system.cpu.dcache.demand_misses::cpu.data 3759291 # number of demand (read+write) misses
-system.cpu.dcache.demand_misses::total 3759291 # number of demand (read+write) misses
-system.cpu.dcache.overall_misses::cpu.data 3759291 # number of overall misses
-system.cpu.dcache.overall_misses::total 3759291 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency::cpu.data 59174415500 # number of ReadReq miss cycles
-system.cpu.dcache.ReadReq_miss_latency::total 59174415500 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency::cpu.data 31292251995 # number of WriteReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency::total 31292251995 # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency::cpu.data 90466667495 # number of demand (read+write) miss cycles
-system.cpu.dcache.demand_miss_latency::total 90466667495 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency::cpu.data 90466667495 # number of overall miss cycles
-system.cpu.dcache.overall_miss_latency::total 90466667495 # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses::cpu.data 235986654 # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_accesses::total 235986654 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.tags.tag_accesses 772716551 # Number of tag accesses
+system.cpu.dcache.tags.data_accesses 772716551 # Number of data accesses
+system.cpu.dcache.ReadReq_hits::cpu.data 233156746 # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total 233156746 # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data 148174671 # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total 148174671 # number of WriteReq hits
+system.cpu.dcache.demand_hits::cpu.data 381331417 # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total 381331417 # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data 381331417 # number of overall hits
+system.cpu.dcache.overall_hits::total 381331417 # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data 2773804 # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total 2773804 # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data 985531 # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total 985531 # number of WriteReq misses
+system.cpu.dcache.demand_misses::cpu.data 3759335 # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total 3759335 # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data 3759335 # number of overall misses
+system.cpu.dcache.overall_misses::total 3759335 # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 59185001500 # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total 59185001500 # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 31266038497 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total 31266038497 # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 90451039997 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total 90451039997 # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 90451039997 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total 90451039997 # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data 235930550 # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total 235930550 # number of ReadReq accesses(hits+misses)
system.cpu.dcache.WriteReq_accesses::cpu.data 149160202 # number of WriteReq accesses(hits+misses)
system.cpu.dcache.WriteReq_accesses::total 149160202 # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses::cpu.data 385146856 # number of demand (read+write) accesses
-system.cpu.dcache.demand_accesses::total 385146856 # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses::cpu.data 385146856 # number of overall (read+write) accesses
-system.cpu.dcache.overall_accesses::total 385146856 # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.011750 # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_miss_rate::total 0.011750 # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.006613 # miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_miss_rate::total 0.006613 # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate::cpu.data 0.009761 # miss rate for demand accesses
-system.cpu.dcache.demand_miss_rate::total 0.009761 # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate::cpu.data 0.009761 # miss rate for overall accesses
-system.cpu.dcache.overall_miss_rate::total 0.009761 # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 21340.216906 # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_miss_latency::total 21340.216906 # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 31724.176660 # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::total 31724.176660 # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency::cpu.data 24064.821663 # average overall miss latency
-system.cpu.dcache.demand_avg_miss_latency::total 24064.821663 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::cpu.data 24064.821663 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::total 24064.821663 # average overall miss latency
-system.cpu.dcache.blocked_cycles::no_mshrs 9788 # number of cycles access was blocked
+system.cpu.dcache.demand_accesses::cpu.data 385090752 # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total 385090752 # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data 385090752 # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total 385090752 # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.011757 # miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_miss_rate::total 0.011757 # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.006607 # miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_miss_rate::total 0.006607 # miss rate for WriteReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data 0.009762 # miss rate for demand accesses
+system.cpu.dcache.demand_miss_rate::total 0.009762 # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data 0.009762 # miss rate for overall accesses
+system.cpu.dcache.overall_miss_rate::total 0.009762 # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 21337.124577 # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_miss_latency::total 21337.124577 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 31725.068513 # average WriteReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::total 31725.068513 # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 24060.383019 # average overall miss latency
+system.cpu.dcache.demand_avg_miss_latency::total 24060.383019 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 24060.383019 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::total 24060.383019 # average overall miss latency
+system.cpu.dcache.blocked_cycles::no_mshrs 9981 # number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 9 # number of cycles access was blocked
-system.cpu.dcache.blocked::no_mshrs 1047 # number of cycles access was blocked
+system.cpu.dcache.blocked::no_mshrs 1062 # number of cycles access was blocked
system.cpu.dcache.blocked::no_targets 1 # number of cycles access was blocked
-system.cpu.dcache.avg_blocked_cycles::no_mshrs 9.348615 # average number of cycles each access was blocked
+system.cpu.dcache.avg_blocked_cycles::no_mshrs 9.398305 # average number of cycles each access was blocked
system.cpu.dcache.avg_blocked_cycles::no_targets 9 # 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::writebacks 2330532 # number of writebacks
-system.cpu.dcache.writebacks::total 2330532 # number of writebacks
-system.cpu.dcache.ReadReq_mshr_hits::cpu.data 1007920 # number of ReadReq MSHR hits
-system.cpu.dcache.ReadReq_mshr_hits::total 1007920 # number of ReadReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_hits::cpu.data 19403 # number of WriteReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_hits::total 19403 # number of WriteReq MSHR hits
-system.cpu.dcache.demand_mshr_hits::cpu.data 1027323 # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_hits::total 1027323 # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits::cpu.data 1027323 # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_hits::total 1027323 # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses::cpu.data 1764986 # number of ReadReq MSHR misses
-system.cpu.dcache.ReadReq_mshr_misses::total 1764986 # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses::cpu.data 966982 # number of WriteReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses::total 966982 # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses::cpu.data 2731968 # number of demand (read+write) MSHR misses
-system.cpu.dcache.demand_mshr_misses::total 2731968 # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses::cpu.data 2731968 # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_misses::total 2731968 # number of overall MSHR misses
-system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 33558631000 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_latency::total 33558631000 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 30070164497 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency::total 30070164497 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency::cpu.data 63628795497 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency::total 63628795497 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency::cpu.data 63628795497 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency::total 63628795497 # number of overall MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.007479 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.007479 # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.006483 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.006483 # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.007093 # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_miss_rate::total 0.007093 # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.007093 # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_miss_rate::total 0.007093 # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 19013.539484 # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 19013.539484 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 31096.922690 # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 31096.922690 # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 23290.461490 # average overall mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency::total 23290.461490 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 23290.461490 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency::total 23290.461490 # average overall mshr miss latency
+system.cpu.dcache.writebacks::writebacks 2330539 # number of writebacks
+system.cpu.dcache.writebacks::total 2330539 # number of writebacks
+system.cpu.dcache.ReadReq_mshr_hits::cpu.data 1008865 # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_hits::total 1008865 # number of ReadReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::cpu.data 19395 # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::total 19395 # number of WriteReq MSHR hits
+system.cpu.dcache.demand_mshr_hits::cpu.data 1028260 # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_hits::total 1028260 # number of demand (read+write) MSHR hits
+system.cpu.dcache.overall_mshr_hits::cpu.data 1028260 # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_hits::total 1028260 # number of overall MSHR hits
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data 1764939 # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total 1764939 # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data 966136 # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total 966136 # number of WriteReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data 2731075 # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total 2731075 # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data 2731075 # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total 2731075 # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 33555381500 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total 33555381500 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 30045027999 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total 30045027999 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 63600409499 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total 63600409499 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 63600409499 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total 63600409499 # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.007481 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.007481 # mshr miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.006477 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.006477 # mshr miss rate for WriteReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.007092 # mshr miss rate for demand accesses
+system.cpu.dcache.demand_mshr_miss_rate::total 0.007092 # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.007092 # mshr miss rate for overall accesses
+system.cpu.dcache.overall_mshr_miss_rate::total 0.007092 # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 19012.204671 # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 19012.204671 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 31098.135251 # average WriteReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 31098.135251 # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 23287.683238 # average overall mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::total 23287.683238 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 23287.683238 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::total 23287.683238 # average overall mshr miss latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
-system.cpu.icache.tags.replacements 6653 # number of replacements
-system.cpu.icache.tags.tagsinuse 1037.717066 # Cycle average of tags in use
-system.cpu.icache.tags.total_refs 170551460 # Total number of references to valid blocks.
-system.cpu.icache.tags.sampled_refs 8264 # Sample count of references to valid blocks.
-system.cpu.icache.tags.avg_refs 20637.882381 # Average number of references to valid blocks.
+system.cpu.icache.tags.replacements 6666 # number of replacements
+system.cpu.icache.tags.tagsinuse 1037.069006 # Cycle average of tags in use
+system.cpu.icache.tags.total_refs 170557949 # Total number of references to valid blocks.
+system.cpu.icache.tags.sampled_refs 8273 # Sample count of references to valid blocks.
+system.cpu.icache.tags.avg_refs 20616.215279 # Average number of references to valid blocks.
system.cpu.icache.tags.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.icache.tags.occ_blocks::cpu.inst 1037.717066 # Average occupied blocks per requestor
-system.cpu.icache.tags.occ_percent::cpu.inst 0.506698 # Average percentage of cache occupancy
-system.cpu.icache.tags.occ_percent::total 0.506698 # Average percentage of cache occupancy
-system.cpu.icache.tags.occ_task_id_blocks::1024 1611 # Occupied blocks per task id
-system.cpu.icache.tags.age_task_id_blocks_1024::0 66 # Occupied blocks per task id
-system.cpu.icache.tags.age_task_id_blocks_1024::1 18 # Occupied blocks per task id
-system.cpu.icache.tags.age_task_id_blocks_1024::2 46 # Occupied blocks per task id
-system.cpu.icache.tags.age_task_id_blocks_1024::3 321 # Occupied blocks per task id
-system.cpu.icache.tags.age_task_id_blocks_1024::4 1160 # Occupied blocks per task id
-system.cpu.icache.tags.occ_task_id_percent::1024 0.786621 # Percentage of cache occupancy per task id
-system.cpu.icache.tags.tag_accesses 341729418 # Number of tag accesses
-system.cpu.icache.tags.data_accesses 341729418 # Number of data accesses
-system.cpu.icache.ReadReq_hits::cpu.inst 170554639 # number of ReadReq hits
-system.cpu.icache.ReadReq_hits::total 170554639 # number of ReadReq hits
-system.cpu.icache.demand_hits::cpu.inst 170554639 # number of demand (read+write) hits
-system.cpu.icache.demand_hits::total 170554639 # number of demand (read+write) hits
-system.cpu.icache.overall_hits::cpu.inst 170554639 # number of overall hits
-system.cpu.icache.overall_hits::total 170554639 # number of overall hits
-system.cpu.icache.ReadReq_misses::cpu.inst 207451 # number of ReadReq misses
-system.cpu.icache.ReadReq_misses::total 207451 # number of ReadReq misses
-system.cpu.icache.demand_misses::cpu.inst 207451 # number of demand (read+write) misses
-system.cpu.icache.demand_misses::total 207451 # number of demand (read+write) misses
-system.cpu.icache.overall_misses::cpu.inst 207451 # number of overall misses
-system.cpu.icache.overall_misses::total 207451 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency::cpu.inst 1211820000 # number of ReadReq miss cycles
-system.cpu.icache.ReadReq_miss_latency::total 1211820000 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency::cpu.inst 1211820000 # number of demand (read+write) miss cycles
-system.cpu.icache.demand_miss_latency::total 1211820000 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency::cpu.inst 1211820000 # number of overall miss cycles
-system.cpu.icache.overall_miss_latency::total 1211820000 # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses::cpu.inst 170762090 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.ReadReq_accesses::total 170762090 # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses::cpu.inst 170762090 # number of demand (read+write) accesses
-system.cpu.icache.demand_accesses::total 170762090 # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses::cpu.inst 170762090 # number of overall (read+write) accesses
-system.cpu.icache.overall_accesses::total 170762090 # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.001215 # miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_miss_rate::total 0.001215 # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate::cpu.inst 0.001215 # miss rate for demand accesses
-system.cpu.icache.demand_miss_rate::total 0.001215 # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate::cpu.inst 0.001215 # miss rate for overall accesses
-system.cpu.icache.overall_miss_rate::total 0.001215 # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 5841.475818 # average ReadReq miss latency
-system.cpu.icache.ReadReq_avg_miss_latency::total 5841.475818 # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency::cpu.inst 5841.475818 # average overall miss latency
-system.cpu.icache.demand_avg_miss_latency::total 5841.475818 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::cpu.inst 5841.475818 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::total 5841.475818 # average overall miss latency
-system.cpu.icache.blocked_cycles::no_mshrs 674 # number of cycles access was blocked
+system.cpu.icache.tags.occ_blocks::cpu.inst 1037.069006 # Average occupied blocks per requestor
+system.cpu.icache.tags.occ_percent::cpu.inst 0.506381 # Average percentage of cache occupancy
+system.cpu.icache.tags.occ_percent::total 0.506381 # Average percentage of cache occupancy
+system.cpu.icache.tags.occ_task_id_blocks::1024 1607 # Occupied blocks per task id
+system.cpu.icache.tags.age_task_id_blocks_1024::0 67 # Occupied blocks per task id
+system.cpu.icache.tags.age_task_id_blocks_1024::1 21 # Occupied blocks per task id
+system.cpu.icache.tags.age_task_id_blocks_1024::2 49 # Occupied blocks per task id
+system.cpu.icache.tags.age_task_id_blocks_1024::3 316 # Occupied blocks per task id
+system.cpu.icache.tags.age_task_id_blocks_1024::4 1154 # Occupied blocks per task id
+system.cpu.icache.tags.occ_task_id_percent::1024 0.784668 # Percentage of cache occupancy per task id
+system.cpu.icache.tags.tag_accesses 341739161 # Number of tag accesses
+system.cpu.icache.tags.data_accesses 341739161 # Number of data accesses
+system.cpu.icache.ReadReq_hits::cpu.inst 170560782 # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total 170560782 # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst 170560782 # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total 170560782 # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst 170560782 # number of overall hits
+system.cpu.icache.overall_hits::total 170560782 # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst 206592 # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total 206592 # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst 206592 # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total 206592 # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst 206592 # number of overall misses
+system.cpu.icache.overall_misses::total 206592 # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 1205108500 # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total 1205108500 # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 1205108500 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total 1205108500 # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 1205108500 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total 1205108500 # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst 170767374 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total 170767374 # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst 170767374 # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total 170767374 # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst 170767374 # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total 170767374 # number of overall (read+write) accesses
+system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.001210 # miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_miss_rate::total 0.001210 # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst 0.001210 # miss rate for demand accesses
+system.cpu.icache.demand_miss_rate::total 0.001210 # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst 0.001210 # miss rate for overall accesses
+system.cpu.icache.overall_miss_rate::total 0.001210 # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 5833.277668 # average ReadReq miss latency
+system.cpu.icache.ReadReq_avg_miss_latency::total 5833.277668 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 5833.277668 # average overall miss latency
+system.cpu.icache.demand_avg_miss_latency::total 5833.277668 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 5833.277668 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::total 5833.277668 # average overall miss latency
+system.cpu.icache.blocked_cycles::no_mshrs 1131 # 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 9 # number of cycles access was blocked
+system.cpu.icache.blocked::no_mshrs 10 # number of cycles access was blocked
system.cpu.icache.blocked::no_targets 0 # number of cycles access was blocked
-system.cpu.icache.avg_blocked_cycles::no_mshrs 74.888889 # average number of cycles each access was blocked
+system.cpu.icache.avg_blocked_cycles::no_mshrs 113.100000 # average number of cycles each access was blocked
system.cpu.icache.avg_blocked_cycles::no_targets nan # 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::writebacks 6653 # number of writebacks
-system.cpu.icache.writebacks::total 6653 # number of writebacks
-system.cpu.icache.ReadReq_mshr_hits::cpu.inst 2211 # number of ReadReq MSHR hits
-system.cpu.icache.ReadReq_mshr_hits::total 2211 # number of ReadReq MSHR hits
-system.cpu.icache.demand_mshr_hits::cpu.inst 2211 # number of demand (read+write) MSHR hits
-system.cpu.icache.demand_mshr_hits::total 2211 # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits::cpu.inst 2211 # number of overall MSHR hits
-system.cpu.icache.overall_mshr_hits::total 2211 # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses::cpu.inst 205240 # number of ReadReq MSHR misses
-system.cpu.icache.ReadReq_mshr_misses::total 205240 # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses::cpu.inst 205240 # number of demand (read+write) MSHR misses
-system.cpu.icache.demand_mshr_misses::total 205240 # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses::cpu.inst 205240 # number of overall MSHR misses
-system.cpu.icache.overall_mshr_misses::total 205240 # number of overall MSHR misses
-system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 926829000 # number of ReadReq MSHR miss cycles
-system.cpu.icache.ReadReq_mshr_miss_latency::total 926829000 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency::cpu.inst 926829000 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency::total 926829000 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency::cpu.inst 926829000 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency::total 926829000 # number of overall MSHR miss cycles
-system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.001202 # mshr miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_mshr_miss_rate::total 0.001202 # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.001202 # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_miss_rate::total 0.001202 # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.001202 # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_miss_rate::total 0.001202 # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 4515.830248 # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 4515.830248 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 4515.830248 # average overall mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency::total 4515.830248 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 4515.830248 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency::total 4515.830248 # average overall mshr miss latency
+system.cpu.icache.writebacks::writebacks 6666 # number of writebacks
+system.cpu.icache.writebacks::total 6666 # number of writebacks
+system.cpu.icache.ReadReq_mshr_hits::cpu.inst 2177 # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_hits::total 2177 # number of ReadReq MSHR hits
+system.cpu.icache.demand_mshr_hits::cpu.inst 2177 # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_hits::total 2177 # number of demand (read+write) MSHR hits
+system.cpu.icache.overall_mshr_hits::cpu.inst 2177 # number of overall MSHR hits
+system.cpu.icache.overall_mshr_hits::total 2177 # number of overall MSHR hits
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst 204415 # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total 204415 # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst 204415 # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total 204415 # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst 204415 # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total 204415 # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 920446000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total 920446000 # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 920446000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total 920446000 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 920446000 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total 920446000 # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.001197 # mshr miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_mshr_miss_rate::total 0.001197 # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.001197 # mshr miss rate for demand accesses
+system.cpu.icache.demand_mshr_miss_rate::total 0.001197 # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.001197 # mshr miss rate for overall accesses
+system.cpu.icache.overall_mshr_miss_rate::total 0.001197 # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 4502.830027 # average ReadReq mshr miss latency
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 4502.830027 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 4502.830027 # average overall mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::total 4502.830027 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 4502.830027 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::total 4502.830027 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
-system.cpu.l2cache.tags.replacements 355338 # number of replacements
-system.cpu.l2cache.tags.tagsinuse 29622.648539 # Cycle average of tags in use
-system.cpu.l2cache.tags.total_refs 3892669 # Total number of references to valid blocks.
-system.cpu.l2cache.tags.sampled_refs 387670 # Sample count of references to valid blocks.
-system.cpu.l2cache.tags.avg_refs 10.041192 # Average number of references to valid blocks.
+system.cpu.l2cache.tags.replacements 355303 # number of replacements
+system.cpu.l2cache.tags.tagsinuse 29622.252960 # Cycle average of tags in use
+system.cpu.l2cache.tags.total_refs 3892821 # Total number of references to valid blocks.
+system.cpu.l2cache.tags.sampled_refs 387635 # Sample count of references to valid blocks.
+system.cpu.l2cache.tags.avg_refs 10.042491 # Average number of references to valid blocks.
system.cpu.l2cache.tags.warmup_cycle 189329679500 # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.tags.occ_blocks::writebacks 21024.249099 # Average occupied blocks per requestor
-system.cpu.l2cache.tags.occ_blocks::cpu.inst 186.226961 # Average occupied blocks per requestor
-system.cpu.l2cache.tags.occ_blocks::cpu.data 8412.172479 # Average occupied blocks per requestor
-system.cpu.l2cache.tags.occ_percent::writebacks 0.641609 # Average percentage of cache occupancy
-system.cpu.l2cache.tags.occ_percent::cpu.inst 0.005683 # Average percentage of cache occupancy
-system.cpu.l2cache.tags.occ_percent::cpu.data 0.256719 # Average percentage of cache occupancy
-system.cpu.l2cache.tags.occ_percent::total 0.904011 # Average percentage of cache occupancy
+system.cpu.l2cache.tags.occ_blocks::writebacks 21027.619838 # Average occupied blocks per requestor
+system.cpu.l2cache.tags.occ_blocks::cpu.inst 186.034740 # Average occupied blocks per requestor
+system.cpu.l2cache.tags.occ_blocks::cpu.data 8408.598382 # Average occupied blocks per requestor
+system.cpu.l2cache.tags.occ_percent::writebacks 0.641712 # Average percentage of cache occupancy
+system.cpu.l2cache.tags.occ_percent::cpu.inst 0.005677 # Average percentage of cache occupancy
+system.cpu.l2cache.tags.occ_percent::cpu.data 0.256610 # Average percentage of cache occupancy
+system.cpu.l2cache.tags.occ_percent::total 0.903999 # Average percentage of cache occupancy
system.cpu.l2cache.tags.occ_task_id_blocks::1024 32332 # Occupied blocks per task id
-system.cpu.l2cache.tags.age_task_id_blocks_1024::0 86 # Occupied blocks per task id
-system.cpu.l2cache.tags.age_task_id_blocks_1024::1 2 # Occupied blocks per task id
-system.cpu.l2cache.tags.age_task_id_blocks_1024::2 225 # Occupied blocks per task id
-system.cpu.l2cache.tags.age_task_id_blocks_1024::3 13400 # Occupied blocks per task id
-system.cpu.l2cache.tags.age_task_id_blocks_1024::4 18619 # Occupied blocks per task id
+system.cpu.l2cache.tags.age_task_id_blocks_1024::0 88 # Occupied blocks per task id
+system.cpu.l2cache.tags.age_task_id_blocks_1024::1 1 # Occupied blocks per task id
+system.cpu.l2cache.tags.age_task_id_blocks_1024::2 226 # Occupied blocks per task id
+system.cpu.l2cache.tags.age_task_id_blocks_1024::3 13401 # Occupied blocks per task id
+system.cpu.l2cache.tags.age_task_id_blocks_1024::4 18616 # Occupied blocks per task id
system.cpu.l2cache.tags.occ_task_id_percent::1024 0.986694 # Percentage of cache occupancy per task id
-system.cpu.l2cache.tags.tag_accesses 43294553 # Number of tag accesses
-system.cpu.l2cache.tags.data_accesses 43294553 # Number of data accesses
-system.cpu.l2cache.WritebackDirty_hits::writebacks 2330532 # number of WritebackDirty hits
-system.cpu.l2cache.WritebackDirty_hits::total 2330532 # number of WritebackDirty hits
-system.cpu.l2cache.WritebackClean_hits::writebacks 6263 # number of WritebackClean hits
-system.cpu.l2cache.WritebackClean_hits::total 6263 # number of WritebackClean hits
-system.cpu.l2cache.UpgradeReq_hits::cpu.data 1839 # number of UpgradeReq hits
-system.cpu.l2cache.UpgradeReq_hits::total 1839 # number of UpgradeReq hits
-system.cpu.l2cache.ReadExReq_hits::cpu.data 563568 # number of ReadExReq hits
-system.cpu.l2cache.ReadExReq_hits::total 563568 # number of ReadExReq hits
-system.cpu.l2cache.ReadCleanReq_hits::cpu.inst 5677 # number of ReadCleanReq hits
-system.cpu.l2cache.ReadCleanReq_hits::total 5677 # number of ReadCleanReq hits
-system.cpu.l2cache.ReadSharedReq_hits::cpu.data 1587956 # number of ReadSharedReq hits
-system.cpu.l2cache.ReadSharedReq_hits::total 1587956 # number of ReadSharedReq hits
-system.cpu.l2cache.demand_hits::cpu.inst 5677 # number of demand (read+write) hits
-system.cpu.l2cache.demand_hits::cpu.data 2151524 # number of demand (read+write) hits
-system.cpu.l2cache.demand_hits::total 2157201 # number of demand (read+write) hits
-system.cpu.l2cache.overall_hits::cpu.inst 5677 # number of overall hits
-system.cpu.l2cache.overall_hits::cpu.data 2151524 # number of overall hits
-system.cpu.l2cache.overall_hits::total 2157201 # number of overall hits
-system.cpu.l2cache.UpgradeReq_misses::cpu.data 195036 # number of UpgradeReq misses
-system.cpu.l2cache.UpgradeReq_misses::total 195036 # number of UpgradeReq misses
-system.cpu.l2cache.ReadExReq_misses::cpu.data 206929 # number of ReadExReq misses
-system.cpu.l2cache.ReadExReq_misses::total 206929 # number of ReadExReq misses
-system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 2561 # number of ReadCleanReq misses
-system.cpu.l2cache.ReadCleanReq_misses::total 2561 # number of ReadCleanReq misses
-system.cpu.l2cache.ReadSharedReq_misses::cpu.data 176640 # number of ReadSharedReq misses
-system.cpu.l2cache.ReadSharedReq_misses::total 176640 # number of ReadSharedReq misses
-system.cpu.l2cache.demand_misses::cpu.inst 2561 # number of demand (read+write) misses
-system.cpu.l2cache.demand_misses::cpu.data 383569 # number of demand (read+write) misses
-system.cpu.l2cache.demand_misses::total 386130 # number of demand (read+write) misses
-system.cpu.l2cache.overall_misses::cpu.inst 2561 # number of overall misses
-system.cpu.l2cache.overall_misses::cpu.data 383569 # number of overall misses
-system.cpu.l2cache.overall_misses::total 386130 # number of overall misses
-system.cpu.l2cache.UpgradeReq_miss_latency::cpu.data 13989000 # number of UpgradeReq miss cycles
-system.cpu.l2cache.UpgradeReq_miss_latency::total 13989000 # number of UpgradeReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 16413605500 # number of ReadExReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency::total 16413605500 # number of ReadExReq miss cycles
-system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 209990000 # number of ReadCleanReq miss cycles
-system.cpu.l2cache.ReadCleanReq_miss_latency::total 209990000 # number of ReadCleanReq miss cycles
-system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 14188998500 # number of ReadSharedReq miss cycles
-system.cpu.l2cache.ReadSharedReq_miss_latency::total 14188998500 # number of ReadSharedReq miss cycles
-system.cpu.l2cache.demand_miss_latency::cpu.inst 209990000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_latency::cpu.data 30602604000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_latency::total 30812594000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency::cpu.inst 209990000 # number of overall miss cycles
-system.cpu.l2cache.overall_miss_latency::cpu.data 30602604000 # number of overall miss cycles
-system.cpu.l2cache.overall_miss_latency::total 30812594000 # number of overall miss cycles
-system.cpu.l2cache.WritebackDirty_accesses::writebacks 2330532 # number of WritebackDirty accesses(hits+misses)
-system.cpu.l2cache.WritebackDirty_accesses::total 2330532 # number of WritebackDirty accesses(hits+misses)
-system.cpu.l2cache.WritebackClean_accesses::writebacks 6263 # number of WritebackClean accesses(hits+misses)
-system.cpu.l2cache.WritebackClean_accesses::total 6263 # number of WritebackClean accesses(hits+misses)
-system.cpu.l2cache.UpgradeReq_accesses::cpu.data 196875 # number of UpgradeReq accesses(hits+misses)
-system.cpu.l2cache.UpgradeReq_accesses::total 196875 # number of UpgradeReq accesses(hits+misses)
+system.cpu.l2cache.tags.tag_accesses 43287155 # Number of tag accesses
+system.cpu.l2cache.tags.data_accesses 43287155 # Number of data accesses
+system.cpu.l2cache.WritebackDirty_hits::writebacks 2330539 # number of WritebackDirty hits
+system.cpu.l2cache.WritebackDirty_hits::total 2330539 # number of WritebackDirty hits
+system.cpu.l2cache.WritebackClean_hits::writebacks 6254 # number of WritebackClean hits
+system.cpu.l2cache.WritebackClean_hits::total 6254 # number of WritebackClean hits
+system.cpu.l2cache.UpgradeReq_hits::cpu.data 1848 # number of UpgradeReq hits
+system.cpu.l2cache.UpgradeReq_hits::total 1848 # number of UpgradeReq hits
+system.cpu.l2cache.ReadExReq_hits::cpu.data 563570 # number of ReadExReq hits
+system.cpu.l2cache.ReadExReq_hits::total 563570 # number of ReadExReq hits
+system.cpu.l2cache.ReadCleanReq_hits::cpu.inst 5700 # number of ReadCleanReq hits
+system.cpu.l2cache.ReadCleanReq_hits::total 5700 # number of ReadCleanReq hits
+system.cpu.l2cache.ReadSharedReq_hits::cpu.data 1587937 # number of ReadSharedReq hits
+system.cpu.l2cache.ReadSharedReq_hits::total 1587937 # number of ReadSharedReq hits
+system.cpu.l2cache.demand_hits::cpu.inst 5700 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::cpu.data 2151507 # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::total 2157207 # number of demand (read+write) hits
+system.cpu.l2cache.overall_hits::cpu.inst 5700 # number of overall hits
+system.cpu.l2cache.overall_hits::cpu.data 2151507 # number of overall hits
+system.cpu.l2cache.overall_hits::total 2157207 # number of overall hits
+system.cpu.l2cache.UpgradeReq_misses::cpu.data 194180 # number of UpgradeReq misses
+system.cpu.l2cache.UpgradeReq_misses::total 194180 # number of UpgradeReq misses
+system.cpu.l2cache.ReadExReq_misses::cpu.data 206927 # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total 206927 # number of ReadExReq misses
+system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 2560 # number of ReadCleanReq misses
+system.cpu.l2cache.ReadCleanReq_misses::total 2560 # number of ReadCleanReq misses
+system.cpu.l2cache.ReadSharedReq_misses::cpu.data 176613 # number of ReadSharedReq misses
+system.cpu.l2cache.ReadSharedReq_misses::total 176613 # number of ReadSharedReq misses
+system.cpu.l2cache.demand_misses::cpu.inst 2560 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data 383540 # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::total 386100 # number of demand (read+write) misses
+system.cpu.l2cache.overall_misses::cpu.inst 2560 # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.data 383540 # number of overall misses
+system.cpu.l2cache.overall_misses::total 386100 # number of overall misses
+system.cpu.l2cache.UpgradeReq_miss_latency::cpu.data 14120500 # number of UpgradeReq miss cycles
+system.cpu.l2cache.UpgradeReq_miss_latency::total 14120500 # number of UpgradeReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 16416663000 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total 16416663000 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 207070000 # number of ReadCleanReq miss cycles
+system.cpu.l2cache.ReadCleanReq_miss_latency::total 207070000 # number of ReadCleanReq miss cycles
+system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 14186015000 # number of ReadSharedReq miss cycles
+system.cpu.l2cache.ReadSharedReq_miss_latency::total 14186015000 # number of ReadSharedReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst 207070000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data 30602678000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total 30809748000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst 207070000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data 30602678000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total 30809748000 # number of overall miss cycles
+system.cpu.l2cache.WritebackDirty_accesses::writebacks 2330539 # number of WritebackDirty accesses(hits+misses)
+system.cpu.l2cache.WritebackDirty_accesses::total 2330539 # number of WritebackDirty accesses(hits+misses)
+system.cpu.l2cache.WritebackClean_accesses::writebacks 6254 # number of WritebackClean accesses(hits+misses)
+system.cpu.l2cache.WritebackClean_accesses::total 6254 # number of WritebackClean accesses(hits+misses)
+system.cpu.l2cache.UpgradeReq_accesses::cpu.data 196028 # number of UpgradeReq accesses(hits+misses)
+system.cpu.l2cache.UpgradeReq_accesses::total 196028 # number of UpgradeReq accesses(hits+misses)
system.cpu.l2cache.ReadExReq_accesses::cpu.data 770497 # number of ReadExReq accesses(hits+misses)
system.cpu.l2cache.ReadExReq_accesses::total 770497 # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 8238 # number of ReadCleanReq accesses(hits+misses)
-system.cpu.l2cache.ReadCleanReq_accesses::total 8238 # number of ReadCleanReq accesses(hits+misses)
-system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 1764596 # number of ReadSharedReq accesses(hits+misses)
-system.cpu.l2cache.ReadSharedReq_accesses::total 1764596 # number of ReadSharedReq accesses(hits+misses)
-system.cpu.l2cache.demand_accesses::cpu.inst 8238 # number of demand (read+write) accesses
-system.cpu.l2cache.demand_accesses::cpu.data 2535093 # number of demand (read+write) accesses
-system.cpu.l2cache.demand_accesses::total 2543331 # number of demand (read+write) accesses
-system.cpu.l2cache.overall_accesses::cpu.inst 8238 # number of overall (read+write) accesses
-system.cpu.l2cache.overall_accesses::cpu.data 2535093 # number of overall (read+write) accesses
-system.cpu.l2cache.overall_accesses::total 2543331 # number of overall (read+write) accesses
-system.cpu.l2cache.UpgradeReq_miss_rate::cpu.data 0.990659 # miss rate for UpgradeReq accesses
-system.cpu.l2cache.UpgradeReq_miss_rate::total 0.990659 # miss rate for UpgradeReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 0.268566 # miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate::total 0.268566 # miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 0.310876 # miss rate for ReadCleanReq accesses
-system.cpu.l2cache.ReadCleanReq_miss_rate::total 0.310876 # miss rate for ReadCleanReq accesses
-system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 0.100102 # miss rate for ReadSharedReq accesses
-system.cpu.l2cache.ReadSharedReq_miss_rate::total 0.100102 # miss rate for ReadSharedReq accesses
-system.cpu.l2cache.demand_miss_rate::cpu.inst 0.310876 # miss rate for demand accesses
-system.cpu.l2cache.demand_miss_rate::cpu.data 0.151304 # miss rate for demand accesses
-system.cpu.l2cache.demand_miss_rate::total 0.151821 # miss rate for demand accesses
-system.cpu.l2cache.overall_miss_rate::cpu.inst 0.310876 # miss rate for overall accesses
-system.cpu.l2cache.overall_miss_rate::cpu.data 0.151304 # miss rate for overall accesses
-system.cpu.l2cache.overall_miss_rate::total 0.151821 # miss rate for overall accesses
-system.cpu.l2cache.UpgradeReq_avg_miss_latency::cpu.data 71.725220 # average UpgradeReq miss latency
-system.cpu.l2cache.UpgradeReq_avg_miss_latency::total 71.725220 # average UpgradeReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 79319.986565 # average ReadExReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency::total 79319.986565 # average ReadExReq miss latency
-system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 81995.314330 # average ReadCleanReq miss latency
-system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 81995.314330 # average ReadCleanReq miss latency
-system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 80327.210711 # average ReadSharedReq miss latency
-system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 80327.210711 # average ReadSharedReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 81995.314330 # average overall miss latency
-system.cpu.l2cache.demand_avg_miss_latency::cpu.data 79783.830289 # average overall miss latency
-system.cpu.l2cache.demand_avg_miss_latency::total 79798.497915 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 81995.314330 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::cpu.data 79783.830289 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::total 79798.497915 # average overall miss latency
+system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 8260 # number of ReadCleanReq accesses(hits+misses)
+system.cpu.l2cache.ReadCleanReq_accesses::total 8260 # number of ReadCleanReq accesses(hits+misses)
+system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 1764550 # number of ReadSharedReq accesses(hits+misses)
+system.cpu.l2cache.ReadSharedReq_accesses::total 1764550 # number of ReadSharedReq accesses(hits+misses)
+system.cpu.l2cache.demand_accesses::cpu.inst 8260 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data 2535047 # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total 2543307 # number of demand (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.inst 8260 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.data 2535047 # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total 2543307 # number of overall (read+write) accesses
+system.cpu.l2cache.UpgradeReq_miss_rate::cpu.data 0.990573 # miss rate for UpgradeReq accesses
+system.cpu.l2cache.UpgradeReq_miss_rate::total 0.990573 # miss rate for UpgradeReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 0.268563 # miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::total 0.268563 # miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 0.309927 # miss rate for ReadCleanReq accesses
+system.cpu.l2cache.ReadCleanReq_miss_rate::total 0.309927 # miss rate for ReadCleanReq accesses
+system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 0.100090 # miss rate for ReadSharedReq accesses
+system.cpu.l2cache.ReadSharedReq_miss_rate::total 0.100090 # miss rate for ReadSharedReq accesses
+system.cpu.l2cache.demand_miss_rate::cpu.inst 0.309927 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data 0.151295 # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::total 0.151810 # miss rate for demand accesses
+system.cpu.l2cache.overall_miss_rate::cpu.inst 0.309927 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.data 0.151295 # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::total 0.151810 # miss rate for overall accesses
+system.cpu.l2cache.UpgradeReq_avg_miss_latency::cpu.data 72.718612 # average UpgradeReq miss latency
+system.cpu.l2cache.UpgradeReq_avg_miss_latency::total 72.718612 # average UpgradeReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 79335.528955 # average ReadExReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::total 79335.528955 # average ReadExReq miss latency
+system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 80886.718750 # average ReadCleanReq miss latency
+system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 80886.718750 # average ReadCleanReq miss latency
+system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 80322.597997 # average ReadSharedReq miss latency
+system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 80322.597997 # average ReadSharedReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 80886.718750 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 79790.055796 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::total 79797.327117 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 80886.718750 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 79790.055796 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::total 79797.327117 # 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
@@ -929,8 +928,8 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs nan
system.cpu.l2cache.avg_blocked_cycles::no_targets nan # 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::writebacks 295163 # number of writebacks
-system.cpu.l2cache.writebacks::total 295163 # number of writebacks
+system.cpu.l2cache.writebacks::writebacks 295143 # number of writebacks
+system.cpu.l2cache.writebacks::total 295143 # number of writebacks
system.cpu.l2cache.ReadCleanReq_mshr_hits::cpu.inst 1 # number of ReadCleanReq MSHR hits
system.cpu.l2cache.ReadCleanReq_mshr_hits::total 1 # number of ReadCleanReq MSHR hits
system.cpu.l2cache.demand_mshr_hits::cpu.inst 1 # number of demand (read+write) MSHR hits
@@ -939,133 +938,133 @@ system.cpu.l2cache.overall_mshr_hits::cpu.inst 1
system.cpu.l2cache.overall_mshr_hits::total 1 # number of overall MSHR hits
system.cpu.l2cache.CleanEvict_mshr_misses::writebacks 8 # number of CleanEvict MSHR misses
system.cpu.l2cache.CleanEvict_mshr_misses::total 8 # number of CleanEvict MSHR misses
-system.cpu.l2cache.UpgradeReq_mshr_misses::cpu.data 195036 # number of UpgradeReq MSHR misses
-system.cpu.l2cache.UpgradeReq_mshr_misses::total 195036 # number of UpgradeReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 206929 # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses::total 206929 # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 2560 # number of ReadCleanReq MSHR misses
-system.cpu.l2cache.ReadCleanReq_mshr_misses::total 2560 # number of ReadCleanReq MSHR misses
-system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 176640 # number of ReadSharedReq MSHR misses
-system.cpu.l2cache.ReadSharedReq_mshr_misses::total 176640 # number of ReadSharedReq MSHR misses
-system.cpu.l2cache.demand_mshr_misses::cpu.inst 2560 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.demand_mshr_misses::cpu.data 383569 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.demand_mshr_misses::total 386129 # number of demand (read+write) MSHR misses
-system.cpu.l2cache.overall_mshr_misses::cpu.inst 2560 # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_misses::cpu.data 383569 # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_misses::total 386129 # number of overall MSHR misses
-system.cpu.l2cache.UpgradeReq_mshr_miss_latency::cpu.data 4301153024 # number of UpgradeReq MSHR miss cycles
-system.cpu.l2cache.UpgradeReq_mshr_miss_latency::total 4301153024 # number of UpgradeReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 14344315500 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 14344315500 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 184333500 # number of ReadCleanReq MSHR miss cycles
-system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 184333500 # number of ReadCleanReq MSHR miss cycles
-system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 12422598500 # number of ReadSharedReq MSHR miss cycles
-system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 12422598500 # number of ReadSharedReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 184333500 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 26766914000 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::total 26951247500 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 184333500 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 26766914000 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::total 26951247500 # number of overall MSHR miss cycles
+system.cpu.l2cache.UpgradeReq_mshr_misses::cpu.data 194180 # number of UpgradeReq MSHR misses
+system.cpu.l2cache.UpgradeReq_mshr_misses::total 194180 # number of UpgradeReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 206927 # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::total 206927 # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 2559 # number of ReadCleanReq MSHR misses
+system.cpu.l2cache.ReadCleanReq_mshr_misses::total 2559 # number of ReadCleanReq MSHR misses
+system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 176613 # number of ReadSharedReq MSHR misses
+system.cpu.l2cache.ReadSharedReq_mshr_misses::total 176613 # number of ReadSharedReq MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.inst 2559 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data 383540 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::total 386099 # number of demand (read+write) MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.inst 2559 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.data 383540 # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::total 386099 # number of overall MSHR misses
+system.cpu.l2cache.UpgradeReq_mshr_miss_latency::cpu.data 4282767398 # number of UpgradeReq MSHR miss cycles
+system.cpu.l2cache.UpgradeReq_mshr_miss_latency::total 4282767398 # number of UpgradeReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 14347393000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 14347393000 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 181423500 # number of ReadCleanReq MSHR miss cycles
+system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 181423500 # number of ReadCleanReq MSHR miss cycles
+system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 12419885000 # number of ReadSharedReq MSHR miss cycles
+system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 12419885000 # number of ReadSharedReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 181423500 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 26767278000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total 26948701500 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 181423500 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 26767278000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total 26948701500 # number of overall MSHR miss cycles
system.cpu.l2cache.CleanEvict_mshr_miss_rate::writebacks inf # mshr miss rate for CleanEvict accesses
system.cpu.l2cache.CleanEvict_mshr_miss_rate::total inf # mshr miss rate for CleanEvict accesses
-system.cpu.l2cache.UpgradeReq_mshr_miss_rate::cpu.data 0.990659 # mshr miss rate for UpgradeReq accesses
-system.cpu.l2cache.UpgradeReq_mshr_miss_rate::total 0.990659 # mshr miss rate for UpgradeReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 0.268566 # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 0.268566 # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::cpu.inst 0.310755 # mshr miss rate for ReadCleanReq accesses
-system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 0.310755 # mshr miss rate for ReadCleanReq accesses
-system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 0.100102 # mshr miss rate for ReadSharedReq accesses
-system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 0.100102 # mshr miss rate for ReadSharedReq accesses
-system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.310755 # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 0.151304 # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_miss_rate::total 0.151820 # mshr miss rate for demand accesses
-system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.310755 # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 0.151304 # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_miss_rate::total 0.151820 # mshr miss rate for overall accesses
-system.cpu.l2cache.UpgradeReq_avg_mshr_miss_latency::cpu.data 22053.123649 # average UpgradeReq mshr miss latency
-system.cpu.l2cache.UpgradeReq_avg_mshr_miss_latency::total 22053.123649 # average UpgradeReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 69319.986565 # average ReadExReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 69319.986565 # average ReadExReq mshr miss latency
-system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 72005.273438 # average ReadCleanReq mshr miss latency
-system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 72005.273438 # average ReadCleanReq mshr miss latency
-system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 70327.210711 # average ReadSharedReq mshr miss latency
-system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 70327.210711 # average ReadSharedReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 72005.273438 # average overall mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 69783.830289 # average overall mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::total 69798.558254 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 72005.273438 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 69783.830289 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::total 69798.558254 # average overall mshr miss latency
+system.cpu.l2cache.UpgradeReq_mshr_miss_rate::cpu.data 0.990573 # mshr miss rate for UpgradeReq accesses
+system.cpu.l2cache.UpgradeReq_mshr_miss_rate::total 0.990573 # mshr miss rate for UpgradeReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 0.268563 # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 0.268563 # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::cpu.inst 0.309806 # mshr miss rate for ReadCleanReq accesses
+system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 0.309806 # mshr miss rate for ReadCleanReq accesses
+system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 0.100090 # mshr miss rate for ReadSharedReq accesses
+system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 0.100090 # mshr miss rate for ReadSharedReq accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.309806 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 0.151295 # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::total 0.151810 # mshr miss rate for demand accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.309806 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 0.151295 # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::total 0.151810 # mshr miss rate for overall accesses
+system.cpu.l2cache.UpgradeReq_avg_mshr_miss_latency::cpu.data 22055.656597 # average UpgradeReq mshr miss latency
+system.cpu.l2cache.UpgradeReq_avg_mshr_miss_latency::total 22055.656597 # average UpgradeReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 69335.528955 # average ReadExReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 69335.528955 # average ReadExReq mshr miss latency
+system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 70896.248535 # average ReadCleanReq mshr miss latency
+system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 70896.248535 # average ReadCleanReq mshr miss latency
+system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 70322.597997 # average ReadSharedReq mshr miss latency
+system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 70322.597997 # average ReadSharedReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 70896.248535 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 69790.055796 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::total 69797.387458 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 70896.248535 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 69790.055796 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::total 69797.387458 # average overall mshr miss latency
system.cpu.l2cache.no_allocate_misses 0 # Number of misses that were no-allocate
-system.cpu.toL2Bus.snoop_filter.tot_requests 5474858 # Total number of requests made to the snoop filter.
-system.cpu.toL2Bus.snoop_filter.hit_single_requests 2731062 # Number of requests hitting in the snoop filter with a single holder of the requested data.
-system.cpu.toL2Bus.snoop_filter.hit_multi_requests 212394 # Number of requests hitting in the snoop filter with multiple (>1) holders of the requested data.
-system.cpu.toL2Bus.snoop_filter.tot_snoops 3599 # Total number of snoops made to the snoop filter.
-system.cpu.toL2Bus.snoop_filter.hit_single_snoops 3599 # Number of snoops hitting in the snoop filter with a single holder of the requested data.
+system.cpu.toL2Bus.snoop_filter.tot_requests 5473107 # Total number of requests made to the snoop filter.
+system.cpu.toL2Bus.snoop_filter.hit_single_requests 2730253 # Number of requests hitting in the snoop filter with a single holder of the requested data.
+system.cpu.toL2Bus.snoop_filter.hit_multi_requests 211507 # Number of requests hitting in the snoop filter with multiple (>1) holders of the requested data.
+system.cpu.toL2Bus.snoop_filter.tot_snoops 3590 # Total number of snoops made to the snoop filter.
+system.cpu.toL2Bus.snoop_filter.hit_single_snoops 3590 # Number of snoops hitting in the snoop filter with a single holder of the requested data.
system.cpu.toL2Bus.snoop_filter.hit_multi_snoops 0 # Number of snoops hitting in the snoop filter with multiple (>1) holders of the requested data.
-system.cpu.toL2Bus.trans_dist::ReadResp 1969834 # Transaction distribution
-system.cpu.toL2Bus.trans_dist::WritebackDirty 2625695 # Transaction distribution
-system.cpu.toL2Bus.trans_dist::WritebackClean 6263 # Transaction distribution
-system.cpu.toL2Bus.trans_dist::CleanEvict 249937 # Transaction distribution
-system.cpu.toL2Bus.trans_dist::UpgradeReq 196875 # Transaction distribution
-system.cpu.toL2Bus.trans_dist::UpgradeResp 196875 # Transaction distribution
+system.cpu.toL2Bus.trans_dist::ReadResp 1968963 # Transaction distribution
+system.cpu.toL2Bus.trans_dist::WritebackDirty 2625682 # Transaction distribution
+system.cpu.toL2Bus.trans_dist::WritebackClean 6254 # Transaction distribution
+system.cpu.toL2Bus.trans_dist::CleanEvict 249873 # Transaction distribution
+system.cpu.toL2Bus.trans_dist::UpgradeReq 196028 # Transaction distribution
+system.cpu.toL2Bus.trans_dist::UpgradeResp 196028 # Transaction distribution
system.cpu.toL2Bus.trans_dist::ReadExReq 770497 # Transaction distribution
system.cpu.toL2Bus.trans_dist::ReadExResp 770497 # Transaction distribution
-system.cpu.toL2Bus.trans_dist::ReadCleanReq 205240 # Transaction distribution
-system.cpu.toL2Bus.trans_dist::ReadSharedReq 1764596 # Transaction distribution
-system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 219739 # Packet count per connected master and slave (bytes)
-system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 7984230 # Packet count per connected master and slave (bytes)
-system.cpu.toL2Bus.pkt_count::total 8203969 # Packet count per connected master and slave (bytes)
-system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 927936 # Cumulative packet size per connected master and slave (bytes)
-system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 311400000 # Cumulative packet size per connected master and slave (bytes)
-system.cpu.toL2Bus.pkt_size::total 312327936 # Cumulative packet size per connected master and slave (bytes)
-system.cpu.toL2Bus.snoops 552340 # Total snoops (count)
-system.cpu.toL2Bus.snoop_fanout::samples 3292546 # Request fanout histogram
-system.cpu.toL2Bus.snoop_fanout::mean 0.124310 # Request fanout histogram
-system.cpu.toL2Bus.snoop_fanout::stdev 0.329935 # Request fanout histogram
+system.cpu.toL2Bus.trans_dist::ReadCleanReq 204415 # Transaction distribution
+system.cpu.toL2Bus.trans_dist::ReadSharedReq 1764550 # Transaction distribution
+system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 218927 # Packet count per connected master and slave (bytes)
+system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 7982402 # Packet count per connected master and slave (bytes)
+system.cpu.toL2Bus.pkt_count::total 8201329 # Packet count per connected master and slave (bytes)
+system.cpu.toL2Bus.pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 928768 # Cumulative packet size per connected master and slave (bytes)
+system.cpu.toL2Bus.pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 311397504 # Cumulative packet size per connected master and slave (bytes)
+system.cpu.toL2Bus.pkt_size::total 312326272 # Cumulative packet size per connected master and slave (bytes)
+system.cpu.toL2Bus.snoops 551458 # Total snoops (count)
+system.cpu.toL2Bus.snoop_fanout::samples 3290793 # Request fanout histogram
+system.cpu.toL2Bus.snoop_fanout::mean 0.123868 # Request fanout histogram
+system.cpu.toL2Bus.snoop_fanout::stdev 0.329431 # Request fanout histogram
system.cpu.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% # Request fanout histogram
-system.cpu.toL2Bus.snoop_fanout::0 2883249 87.57% 87.57% # Request fanout histogram
-system.cpu.toL2Bus.snoop_fanout::1 409297 12.43% 100.00% # Request fanout histogram
+system.cpu.toL2Bus.snoop_fanout::0 2883170 87.61% 87.61% # Request fanout histogram
+system.cpu.toL2Bus.snoop_fanout::1 407623 12.39% 100.00% # Request fanout histogram
system.cpu.toL2Bus.snoop_fanout::2 0 0.00% 100.00% # Request fanout histogram
system.cpu.toL2Bus.snoop_fanout::overflows 0 0.00% 100.00% # Request fanout histogram
system.cpu.toL2Bus.snoop_fanout::min_value 0 # Request fanout histogram
system.cpu.toL2Bus.snoop_fanout::max_value 1 # Request fanout histogram
-system.cpu.toL2Bus.snoop_fanout::total 3292546 # Request fanout histogram
-system.cpu.toL2Bus.reqLayer0.occupancy 5102581952 # Layer occupancy (ticks)
+system.cpu.toL2Bus.snoop_fanout::total 3290793 # Request fanout histogram
+system.cpu.toL2Bus.reqLayer0.occupancy 5101790823 # Layer occupancy (ticks)
system.cpu.toL2Bus.reqLayer0.utilization 1.3 # Layer utilization (%)
-system.cpu.toL2Bus.respLayer0.occupancy 307865483 # Layer occupancy (ticks)
+system.cpu.toL2Bus.respLayer0.occupancy 306628981 # Layer occupancy (ticks)
system.cpu.toL2Bus.respLayer0.utilization 0.1 # Layer utilization (%)
-system.cpu.toL2Bus.respLayer1.occupancy 3901080066 # Layer occupancy (ticks)
+system.cpu.toL2Bus.respLayer1.occupancy 3900587569 # Layer occupancy (ticks)
system.cpu.toL2Bus.respLayer1.utilization 1.0 # Layer utilization (%)
-system.membus.trans_dist::ReadResp 179198 # Transaction distribution
-system.membus.trans_dist::WritebackDirty 295163 # Transaction distribution
-system.membus.trans_dist::CleanEvict 56643 # Transaction distribution
-system.membus.trans_dist::UpgradeReq 195085 # Transaction distribution
-system.membus.trans_dist::UpgradeResp 195085 # Transaction distribution
-system.membus.trans_dist::ReadExReq 206880 # Transaction distribution
-system.membus.trans_dist::ReadExResp 206880 # Transaction distribution
-system.membus.trans_dist::ReadSharedReq 179199 # Transaction distribution
-system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 1514133 # Packet count per connected master and slave (bytes)
-system.membus.pkt_count_system.cpu.l2cache.mem_side::total 1514133 # Packet count per connected master and slave (bytes)
-system.membus.pkt_count::total 1514133 # Packet count per connected master and slave (bytes)
-system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 43599424 # Cumulative packet size per connected master and slave (bytes)
-system.membus.pkt_size_system.cpu.l2cache.mem_side::total 43599424 # Cumulative packet size per connected master and slave (bytes)
-system.membus.pkt_size::total 43599424 # Cumulative packet size per connected master and slave (bytes)
+system.membus.trans_dist::ReadResp 179170 # Transaction distribution
+system.membus.trans_dist::WritebackDirty 295143 # Transaction distribution
+system.membus.trans_dist::CleanEvict 56638 # Transaction distribution
+system.membus.trans_dist::UpgradeReq 194233 # Transaction distribution
+system.membus.trans_dist::UpgradeResp 194233 # Transaction distribution
+system.membus.trans_dist::ReadExReq 206874 # Transaction distribution
+system.membus.trans_dist::ReadExResp 206874 # Transaction distribution
+system.membus.trans_dist::ReadSharedReq 179171 # Transaction distribution
+system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 1512336 # Packet count per connected master and slave (bytes)
+system.membus.pkt_count_system.cpu.l2cache.mem_side::total 1512336 # Packet count per connected master and slave (bytes)
+system.membus.pkt_count::total 1512336 # Packet count per connected master and slave (bytes)
+system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 43595968 # Cumulative packet size per connected master and slave (bytes)
+system.membus.pkt_size_system.cpu.l2cache.mem_side::total 43595968 # Cumulative packet size per connected master and slave (bytes)
+system.membus.pkt_size::total 43595968 # Cumulative packet size per connected master and slave (bytes)
system.membus.snoops 0 # Total snoops (count)
-system.membus.snoop_fanout::samples 932970 # Request fanout histogram
+system.membus.snoop_fanout::samples 932059 # Request fanout histogram
system.membus.snoop_fanout::mean 0 # Request fanout histogram
system.membus.snoop_fanout::stdev 0 # Request fanout histogram
system.membus.snoop_fanout::underflows 0 0.00% 0.00% # Request fanout histogram
-system.membus.snoop_fanout::0 932970 100.00% 100.00% # Request fanout histogram
+system.membus.snoop_fanout::0 932059 100.00% 100.00% # Request fanout histogram
system.membus.snoop_fanout::1 0 0.00% 100.00% # Request fanout histogram
system.membus.snoop_fanout::overflows 0 0.00% 100.00% # Request fanout histogram
system.membus.snoop_fanout::min_value 0 # Request fanout histogram
system.membus.snoop_fanout::max_value 0 # Request fanout histogram
-system.membus.snoop_fanout::total 932970 # Request fanout histogram
-system.membus.reqLayer0.occupancy 2244779968 # Layer occupancy (ticks)
+system.membus.snoop_fanout::total 932059 # Request fanout histogram
+system.membus.reqLayer0.occupancy 2243503595 # Layer occupancy (ticks)
system.membus.reqLayer0.utilization 0.6 # Layer utilization (%)
-system.membus.respLayer1.occupancy 2432276830 # Layer occupancy (ticks)
+system.membus.respLayer1.occupancy 2430366430 # Layer occupancy (ticks)
system.membus.respLayer1.utilization 0.6 # Layer utilization (%)
---------- End Simulation Statistics ----------
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 b567a20c2..147022c3d 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
@@ -26,6 +26,7 @@ mem_mode=atomic
mem_ranges=0:134217727
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
pal=/scratch/nilay/GEM5/system/binaries/ts_osfpal
readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
@@ -103,6 +104,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -119,6 +121,7 @@ system=system
tags=system.cpu0.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu0.dcache_port
mem_side=system.toL2Bus.slave[1]
@@ -143,6 +146,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -159,6 +163,7 @@ system=system
tags=system.cpu0.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu0.icache_port
mem_side=system.toL2Bus.slave[0]
@@ -233,6 +238,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -249,6 +255,7 @@ system=system
tags=system.cpu1.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu1.dcache_port
mem_side=system.toL2Bus.slave[3]
@@ -273,6 +280,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -289,6 +297,7 @@ system=system
tags=system.cpu1.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu1.icache_port
mem_side=system.toL2Bus.slave[2]
@@ -406,6 +415,7 @@ children=tags
addr_ranges=0:134217727
assoc=8
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
@@ -422,6 +432,7 @@ system=system
tags=system.iocache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.iobus.master[29]
mem_side=system.membus.slave[2]
@@ -441,6 +452,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -457,6 +469,7 @@ system=system
tags=system.l2c.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -541,12 +554,13 @@ port=3456
[system.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -554,6 +568,13 @@ width=32
master=system.l2c.cpu_side
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu1.icache.mem_side system.cpu1.dcache.mem_side
+[system.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.tsunami]
type=Tsunami
children=backdoor cchip ethernet fake_OROM fake_ata0 fake_ata1 fake_pnp_addr fake_pnp_read0 fake_pnp_read1 fake_pnp_read2 fake_pnp_read3 fake_pnp_read4 fake_pnp_read5 fake_pnp_read6 fake_pnp_read7 fake_pnp_write fake_ppc fake_sm_chip fake_uart1 fake_uart2 fake_uart3 fake_uart4 fb ide io pchip pciconfig uart
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 3fdb0e076..9712abdc1 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,13 +1,16 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-atomic-dual/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-atomic-dual/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:27:55
-gem5 started Jan 22 2014 17:24:41
-gem5 executing on u200540-lin
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-atomic-dual -re tests/run.py build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-atomic-dual
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:28:25
+gem5 executing on ribera.cs.wisc.edu, pid 29050
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-atomic-dual -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-atomic-dual
+
Global frequency set at 1000000000000 ticks per second
-info: kernel located at: /dist/binaries/vmlinux
+info: kernel located at: /scratch/nilay/GEM5/system/binaries/vmlinux
0: system.tsunami.io.rtc: Real-time clock set to Thu Jan 1 00:00:00 2009
info: Entering event queue @ 0. Starting simulation...
info: Launching CPU 1 @ 97861500
-Exiting @ tick 1870335522500 because m5_exit instruction encountered
+Exiting @ tick 1869358498000 because m5_exit instruction encountered
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 af5c79ab1..6db4bbedf 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,11 @@ sim_seconds 1.869358 # Nu
sim_ticks 1869358498000 # Number of ticks simulated
final_tick 1869358498000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 2198730 # Simulator instruction rate (inst/s)
-host_op_rate 2198729 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 63233555824 # Simulator tick rate (ticks/s)
-host_mem_usage 377528 # Number of bytes of host memory used
-host_seconds 29.56 # Real time elapsed on the host
+host_inst_rate 1547194 # Simulator instruction rate (inst/s)
+host_op_rate 1547193 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 44495947902 # Simulator tick rate (ticks/s)
+host_mem_usage 371328 # Number of bytes of host memory used
+host_seconds 42.01 # Real time elapsed on the host
sim_insts 65000470 # Number of instructions simulated
sim_ops 65000470 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 8a8f59ba6..399564d33 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
@@ -26,6 +26,7 @@ mem_mode=atomic
mem_ranges=0:134217727
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
pal=/scratch/nilay/GEM5/system/binaries/ts_osfpal
readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
@@ -103,6 +104,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -119,6 +121,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -143,6 +146,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -159,6 +163,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -192,6 +197,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -208,6 +214,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -223,12 +230,13 @@ size=4194304
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -236,6 +244,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
@@ -326,6 +341,7 @@ children=tags
addr_ranges=0:134217727
assoc=8
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
@@ -342,6 +358,7 @@ system=system
tags=system.iocache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.iobus.master[29]
mem_side=system.membus.slave[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 142ae35a0..2fef53741 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,15 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-atomic/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:27:55
-gem5 started Jan 22 2014 17:24:41
-gem5 executing on u200540-lin
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-atomic -re tests/run.py build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-atomic
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:28:58
+gem5 executing on ribera.cs.wisc.edu, pid 29091
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-atomic
+
Global frequency set at 1000000000000 ticks per second
-info: kernel located at: /dist/binaries/vmlinux
+info: kernel located at: /scratch/nilay/GEM5/system/binaries/vmlinux
0: system.tsunami.io.rtc: Real-time clock set to Thu Jan 1 00:00:00 2009
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 1829332258000 because m5_exit instruction encountered
+Exiting @ tick 1829332273500 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 3a45545f2..22bb41ee4 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,11 @@ sim_seconds 1.829332 # Nu
sim_ticks 1829332273500 # Number of ticks simulated
final_tick 1829332273500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 2238603 # Simulator instruction rate (inst/s)
-host_op_rate 2238602 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 68208828665 # Simulator tick rate (ticks/s)
-host_mem_usage 373932 # Number of bytes of host memory used
-host_seconds 26.82 # Real time elapsed on the host
+host_inst_rate 1568783 # Simulator instruction rate (inst/s)
+host_op_rate 1568783 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 47799849374 # Simulator tick rate (ticks/s)
+host_mem_usage 368252 # Number of bytes of host memory used
+host_seconds 38.27 # Real time elapsed on the host
sim_insts 60038341 # Number of instructions simulated
sim_ops 60038341 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 e1d35dff5..20ac6fa35 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
@@ -26,6 +26,7 @@ mem_mode=timing
mem_ranges=0:134217727
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
pal=/scratch/nilay/GEM5/system/binaries/ts_osfpal
readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
@@ -99,6 +100,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -115,6 +117,7 @@ system=system
tags=system.cpu0.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu0.dcache_port
mem_side=system.toL2Bus.slave[1]
@@ -139,6 +142,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -155,6 +159,7 @@ system=system
tags=system.cpu0.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu0.icache_port
mem_side=system.toL2Bus.slave[0]
@@ -225,6 +230,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -241,6 +247,7 @@ system=system
tags=system.cpu1.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu1.dcache_port
mem_side=system.toL2Bus.slave[3]
@@ -265,6 +272,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -281,6 +289,7 @@ system=system
tags=system.cpu1.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu1.icache_port
mem_side=system.toL2Bus.slave[2]
@@ -398,6 +407,7 @@ children=tags
addr_ranges=0:134217727
assoc=8
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
@@ -414,6 +424,7 @@ system=system
tags=system.iocache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.iobus.master[29]
mem_side=system.membus.slave[2]
@@ -433,6 +444,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -449,6 +461,7 @@ system=system
tags=system.l2c.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -597,12 +610,13 @@ port=3456
[system.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -610,6 +624,13 @@ width=32
master=system.l2c.cpu_side
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu1.icache.mem_side system.cpu1.dcache.mem_side
+[system.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.tsunami]
type=Tsunami
children=backdoor cchip ethernet fake_OROM fake_ata0 fake_ata1 fake_pnp_addr fake_pnp_read0 fake_pnp_read1 fake_pnp_read2 fake_pnp_read3 fake_pnp_read4 fake_pnp_read5 fake_pnp_read6 fake_pnp_read7 fake_pnp_write fake_ppc fake_sm_chip fake_uart1 fake_uart2 fake_uart3 fake_uart4 fb ide io pchip pciconfig uart
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 537e9e8af..0661a98ef 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,13 +1,16 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-timing-dual/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-timing-dual/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Oct 29 2014 09:12:51
-gem5 started Oct 29 2014 09:20:02
-gem5 executing on u200540-lin
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-timing-dual -re /work/gem5.latest/tests/run.py build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-timing-dual
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:28:24
+gem5 executing on ribera.cs.wisc.edu, pid 29049
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-timing-dual -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-timing-dual
+
Global frequency set at 1000000000000 ticks per second
-info: kernel located at: /dist/binaries/vmlinux
+info: kernel located at: /scratch/nilay/GEM5/system/binaries/vmlinux
0: system.tsunami.io.rtc: Real-time clock set to Thu Jan 1 00:00:00 2009
info: Entering event queue @ 0. Starting simulation...
-info: Launching CPU 1 @ 690168000
-Exiting @ tick 1961826628500 because m5_exit instruction encountered
+info: Launching CPU 1 @ 881785000
+Exiting @ tick 1977709274000 because m5_exit instruction encountered
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 ce1bb41a0..feaac6b8f 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,11 @@ sim_seconds 1.977709 # Nu
sim_ticks 1977709274000 # Number of ticks simulated
final_tick 1977709274000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1549555 # Simulator instruction rate (inst/s)
-host_op_rate 1549555 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 51561372502 # Simulator tick rate (ticks/s)
-host_mem_usage 334884 # Number of bytes of host memory used
-host_seconds 38.36 # Real time elapsed on the host
+host_inst_rate 813213 # Simulator instruction rate (inst/s)
+host_op_rate 813212 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 27059617080 # Simulator tick rate (ticks/s)
+host_mem_usage 371328 # Number of bytes of host memory used
+host_seconds 73.09 # Real time elapsed on the host
sim_insts 59435338 # Number of instructions simulated
sim_ops 59435338 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/system.terminal b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/system.terminal
index 8176c3d31..076d089ca 100644
--- a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/system.terminal
+++ b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/system.terminal
@@ -27,7 +27,7 @@ M5 console: m5AlphaAccess @ 0xFFFFFD0200000000
memcluster 1, usage 0, start 392, end 16384
freeing pages 1069:16384
reserving pages 1069:1070
- 4096K Bcache detected; load hit latency 38 cycles, load miss latency 160 cycles
+ 4096K Bcache detected; load hit latency 38 cycles, load miss latency 263 cycles
SMP: 2 CPUs probed -- cpu_present_mask = 3
Built 1 zonelists
Kernel command line: root=/dev/hda1 console=ttyS0
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 191ca5cbb..0f3bcf1b2 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
@@ -26,6 +26,7 @@ mem_mode=timing
mem_ranges=0:134217727
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
pal=/scratch/nilay/GEM5/system/binaries/ts_osfpal
readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
@@ -99,6 +100,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -115,6 +117,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -139,6 +142,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -155,6 +159,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -188,6 +193,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -204,6 +210,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -219,12 +226,13 @@ size=4194304
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -232,6 +240,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
@@ -322,6 +337,7 @@ children=tags
addr_ranges=0:134217727
assoc=8
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
@@ -338,6 +354,7 @@ system=system
tags=system.iocache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.iobus.master[29]
mem_side=system.membus.slave[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 612d6e177..a1d7247d8 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,15 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-timing/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Oct 29 2014 09:12:51
-gem5 started Oct 29 2014 09:20:00
-gem5 executing on u200540-lin
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-timing -re /work/gem5.latest/tests/run.py build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-timing
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:29:48
+gem5 executing on ribera.cs.wisc.edu, pid 29118
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/fs/10.linux-boot/alpha/linux/tsunami-simple-timing
+
Global frequency set at 1000000000000 ticks per second
-info: kernel located at: /dist/binaries/vmlinux
+info: kernel located at: /scratch/nilay/GEM5/system/binaries/vmlinux
0: system.tsunami.io.rtc: Real-time clock set to Thu Jan 1 00:00:00 2009
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 1919439025000 because m5_exit instruction encountered
+Exiting @ tick 1941275996000 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 350260732..df40ca5c9 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,11 @@ sim_seconds 1.941276 # Nu
sim_ticks 1941275996000 # Number of ticks simulated
final_tick 1941275996000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1519860 # Simulator instruction rate (inst/s)
-host_op_rate 1519860 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 52515485940 # Simulator tick rate (ticks/s)
-host_mem_usage 331552 # Number of bytes of host memory used
-host_seconds 36.97 # Real time elapsed on the host
+host_inst_rate 815122 # Simulator instruction rate (inst/s)
+host_op_rate 815122 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 28164805778 # Simulator tick rate (ticks/s)
+host_mem_usage 368252 # Number of bytes of host memory used
+host_seconds 68.93 # Real time elapsed on the host
sim_insts 56182743 # Number of instructions simulated
sim_ops 56182743 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/system.terminal b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/system.terminal
index 64d8e02a2..9603a7507 100644
--- a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/system.terminal
+++ b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/system.terminal
@@ -24,7 +24,7 @@ M5 console: m5AlphaAccess @ 0xFFFFFD0200000000
memcluster 1, usage 0, start 392, end 16384
freeing pages 1069:16384
reserving pages 1069:1070
- 4096K Bcache detected; load hit latency 38 cycles, load miss latency 160 cycles
+ 4096K Bcache detected; load hit latency 38 cycles, load miss latency 263 cycles
SMP: 1 CPUs probed -- cpu_present_mask = 1
Built 1 zonelists
Kernel command line: root=/dev/hda1 console=ttyS0
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-checkpoint/config.ini b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-checkpoint/config.ini
index 5d89a381f..21e533763 100644
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-checkpoint/config.ini
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-checkpoint/config.ini
@@ -38,6 +38,7 @@ mem_ranges=2147483648:2415919103
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
+multi_thread=false
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
@@ -141,6 +142,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -157,6 +159,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -217,6 +220,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -233,6 +237,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -252,6 +257,7 @@ eventq_index=0
[system.cpu.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
@@ -327,6 +333,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -343,6 +350,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -358,12 +366,13 @@ size=4194304
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -371,6 +380,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
@@ -415,6 +431,7 @@ children=tags
addr_ranges=2147483648:2415919103
assoc=8
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
@@ -431,6 +448,7 @@ system=system
tags=system.iocache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.iobus.master[27]
mem_side=system.membus.slave[3]
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-checkpoint/config.json b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-checkpoint/config.json
index 47529e9ec..9c5707f32 100644
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-checkpoint/config.json
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-checkpoint/config.json
@@ -88,6 +88,7 @@
"early_kernel_symbols": false,
"panic_on_oops": true,
"dtb_filename": "/scratch/nilay/GEM5/system/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb",
+ "panic_on_panic": true,
"enable_context_switch_stats_dump": false,
"work_begin_ckpt_count": 0,
"clk_domain": {
@@ -896,7 +897,7 @@
"MSIXCAPNextCapability": 0,
"PXCAPLinkCtrl": 0,
"Revision": 0,
- "hardware_address": "<m5.params.EthernetAddr object at 0x488d6d0>",
+ "hardware_address": "<m5.params.EthernetAddr object at 0x4626a90>",
"LegacyIOBase": 0,
"pio_latency": 30000,
"platform": "system.realview",
@@ -1168,13 +1169,14 @@
"use_default_range": false,
"frontend_latency": 3
},
- "panic_on_panic": true,
+ "multi_thread": false,
"eventq_index": 0,
"iocache": {
"cpu_side": {
"peer": "system.iobus.master[27]",
"role": "SLAVE"
},
+ "clusivity": "mostly_incl",
"prefetcher": null,
"clk_domain": "system.clk_domain",
"write_buffers": 8,
@@ -1201,11 +1203,12 @@
"peer": "system.membus.slave[3]",
"role": "MASTER"
},
- "mshrs": 20,
+ "type": "Cache",
"forward_snoops": false,
+ "writeback_clean": false,
"hit_latency": 50,
- "demand_mshr_reserve": 1,
"tgts_per_mshr": 12,
+ "demand_mshr_reserve": 1,
"addr_ranges": [
"2147483648:2415919103"
],
@@ -1213,7 +1216,7 @@
"prefetch_on_access": false,
"path": "system.iocache",
"name": "iocache",
- "type": "Cache",
+ "mshrs": 20,
"sequential_access": false,
"assoc": 8
},
@@ -1382,7 +1385,16 @@
"role": "SLAVE"
},
"name": "toL2Bus",
- "snoop_filter": null,
+ "snoop_filter": {
+ "name": "snoop_filter",
+ "system": "system",
+ "max_capacity": 8388608,
+ "eventq_index": 0,
+ "cxx_class": "SnoopFilter",
+ "path": "system.cpu.toL2Bus.snoop_filter",
+ "type": "SnoopFilter",
+ "lookup_latency": 0
+ },
"forward_latency": 0,
"clk_domain": "system.cpu_clk_domain",
"system": "system",
@@ -1415,6 +1427,7 @@
"peer": "system.cpu.icache_port",
"role": "SLAVE"
},
+ "clusivity": "mostly_incl",
"prefetcher": null,
"clk_domain": "system.cpu_clk_domain",
"write_buffers": 8,
@@ -1441,11 +1454,12 @@
"peer": "system.cpu.toL2Bus.slave[0]",
"role": "MASTER"
},
- "mshrs": 4,
+ "type": "Cache",
"forward_snoops": true,
+ "writeback_clean": true,
"hit_latency": 2,
- "demand_mshr_reserve": 1,
"tgts_per_mshr": 20,
+ "demand_mshr_reserve": 1,
"addr_ranges": [
"0:18446744073709551615"
],
@@ -1453,17 +1467,19 @@
"prefetch_on_access": false,
"path": "system.cpu.icache",
"name": "icache",
- "type": "Cache",
+ "mshrs": 4,
"sequential_access": false,
"assoc": 1
},
- "interrupts": {
- "eventq_index": 0,
- "path": "system.cpu.interrupts",
- "type": "ArmInterrupts",
- "name": "interrupts",
- "cxx_class": "ArmISA::Interrupts"
- },
+ "interrupts": [
+ {
+ "eventq_index": 0,
+ "path": "system.cpu.interrupts",
+ "type": "ArmInterrupts",
+ "name": "interrupts",
+ "cxx_class": "ArmISA::Interrupts"
+ }
+ ],
"dcache_port": {
"peer": "system.cpu.dcache.cpu_side",
"role": "MASTER"
@@ -1504,6 +1520,7 @@
"peer": "system.cpu.toL2Bus.master[0]",
"role": "SLAVE"
},
+ "clusivity": "mostly_incl",
"prefetcher": null,
"clk_domain": "system.cpu_clk_domain",
"write_buffers": 8,
@@ -1530,11 +1547,12 @@
"peer": "system.membus.slave[2]",
"role": "MASTER"
},
- "mshrs": 20,
+ "type": "Cache",
"forward_snoops": true,
+ "writeback_clean": false,
"hit_latency": 20,
- "demand_mshr_reserve": 1,
"tgts_per_mshr": 12,
+ "demand_mshr_reserve": 1,
"addr_ranges": [
"0:18446744073709551615"
],
@@ -1542,7 +1560,7 @@
"prefetch_on_access": false,
"path": "system.cpu.l2cache",
"name": "l2cache",
- "type": "Cache",
+ "mshrs": 20,
"sequential_access": false,
"assoc": 8
},
@@ -1585,6 +1603,7 @@
"peer": "system.cpu.dcache_port",
"role": "SLAVE"
},
+ "clusivity": "mostly_incl",
"prefetcher": null,
"clk_domain": "system.cpu_clk_domain",
"write_buffers": 8,
@@ -1611,11 +1630,12 @@
"peer": "system.cpu.toL2Bus.slave[1]",
"role": "MASTER"
},
- "mshrs": 4,
+ "type": "Cache",
"forward_snoops": true,
+ "writeback_clean": false,
"hit_latency": 2,
- "demand_mshr_reserve": 1,
"tgts_per_mshr": 20,
+ "demand_mshr_reserve": 1,
"addr_ranges": [
"0:18446744073709551615"
],
@@ -1623,7 +1643,7 @@
"prefetch_on_access": false,
"path": "system.cpu.dcache",
"name": "dcache",
- "type": "Cache",
+ "mshrs": 4,
"sequential_access": false,
"assoc": 4
},
@@ -1654,6 +1674,7 @@
"id_aa64dfr0_el1": 1052678,
"path": "system.cpu.isa",
"id_aa64isar0_el1": 0,
+ "decoderFlavour": "Generic",
"name": "isa",
"midr": 1091551472,
"id_aa64afr0_el1": 0,
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-checkpoint/stats.txt b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-checkpoint/stats.txt
index 7875c5c7b..d84a29255 100644
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-checkpoint/stats.txt
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-checkpoint/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 2.783867 # Nu
sim_ticks 2783867052000 # Number of ticks simulated
final_tick 2783867052000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1280554 # Simulator instruction rate (inst/s)
-host_op_rate 1558869 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 24968967598 # Simulator tick rate (ticks/s)
-host_mem_usage 628580 # Number of bytes of host memory used
-host_seconds 111.49 # Real time elapsed on the host
+host_inst_rate 930781 # Simulator instruction rate (inst/s)
+host_op_rate 1133077 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 18148903353 # Simulator tick rate (ticks/s)
+host_mem_usage 620884 # Number of bytes of host memory used
+host_seconds 153.39 # Real time elapsed on the host
sim_insts 142772879 # Number of instructions simulated
sim_ops 173803124 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/config.ini b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/config.ini
index 87bce23ee..586b5ebfb 100644
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/config.ini
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/config.ini
@@ -38,6 +38,7 @@ mem_ranges=2147483648:2415919103
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
+multi_thread=false
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
@@ -141,6 +142,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -157,6 +159,7 @@ system=system
tags=system.cpu0.dcache.tags
tgts_per_mshr=8
write_buffers=16
+writeback_clean=true
cpu_side=system.cpu0.dcache_port
mem_side=system.cpu0.toL2Bus.slave[1]
@@ -217,6 +220,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
@@ -233,6 +237,7 @@ system=system
tags=system.cpu0.icache.tags
tgts_per_mshr=8
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu0.icache_port
mem_side=system.cpu0.toL2Bus.slave[0]
@@ -252,6 +257,7 @@ eventq_index=0
[system.cpu0.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
@@ -327,6 +333,7 @@ children=prefetcher tags
addr_ranges=0:18446744073709551615
assoc=16
clk_domain=system.cpu_clk_domain
+clusivity=mostly_excl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -343,6 +350,7 @@ system=system
tags=system.cpu0.l2cache.tags
tgts_per_mshr=8
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu0.toL2Bus.master[0]
mem_side=system.toL2Bus.slave[0]
@@ -383,12 +391,13 @@ size=1048576
[system.cpu0.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu0.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -396,6 +405,13 @@ width=32
master=system.cpu0.l2cache.cpu_side
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port
+[system.cpu0.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu0.tracer]
type=ExeTracer
eventq_index=0
@@ -445,6 +461,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -461,6 +478,7 @@ system=system
tags=system.cpu1.dcache.tags
tgts_per_mshr=8
write_buffers=16
+writeback_clean=true
cpu_side=system.cpu1.dcache_port
mem_side=system.cpu1.toL2Bus.slave[1]
@@ -521,6 +539,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
@@ -537,6 +556,7 @@ system=system
tags=system.cpu1.icache.tags
tgts_per_mshr=8
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu1.icache_port
mem_side=system.cpu1.toL2Bus.slave[0]
@@ -556,6 +576,7 @@ eventq_index=0
[system.cpu1.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
@@ -631,6 +652,7 @@ children=prefetcher tags
addr_ranges=0:18446744073709551615
assoc=16
clk_domain=system.cpu_clk_domain
+clusivity=mostly_excl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -647,6 +669,7 @@ system=system
tags=system.cpu1.l2cache.tags
tgts_per_mshr=8
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu1.toL2Bus.master[0]
mem_side=system.toL2Bus.slave[1]
@@ -687,12 +710,13 @@ size=1048576
[system.cpu1.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu1.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -700,6 +724,13 @@ width=32
master=system.cpu1.l2cache.cpu_side
slave=system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu1.itb.walker.port system.cpu1.dtb.walker.port
+[system.cpu1.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu1.tracer]
type=ExeTracer
eventq_index=0
@@ -744,6 +775,7 @@ children=tags
addr_ranges=2147483648:2415919103
assoc=8
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
@@ -760,6 +792,7 @@ system=system
tags=system.iocache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.iobus.master[27]
mem_side=system.membus.slave[3]
@@ -779,6 +812,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -795,6 +829,7 @@ system=system
tags=system.l2c.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -1630,12 +1665,13 @@ port=3456
[system.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -1643,6 +1679,13 @@ width=32
master=system.l2c.cpu_side
slave=system.cpu0.l2cache.mem_side system.cpu1.l2cache.mem_side
+[system.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.vncserver]
type=VncServer
eventq_index=0
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 af95aaebb..8b953d20b 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,16 +1,18 @@
+Redirecting stdout to build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic-dual/simout
+Redirecting stderr to build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic-dual/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 7 2015 10:13:08
-gem5 started Aug 7 2015 10:13:40
-gem5 executing on e104799-lin
-command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic-dual -re /work/gem5/outgoing/gem5/tests/run.py build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic-dual
+gem5 compiled Nov 15 2015 15:24:37
+gem5 started Nov 15 2015 15:25:11
+gem5 executing on ribera.cs.wisc.edu, pid 11029
+command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic-dual -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic-dual
Global frequency set at 1000000000000 ticks per second
-info: kernel located at: /work/gem5/dist/binaries/vmlinux.aarch32.ll_20131205.0-gem5
+info: kernel located at: /scratch/nilay/GEM5/system/binaries/vmlinux.aarch32.ll_20131205.0-gem5
info: Using bootloader at address 0x10
info: Using kernel entry physical address at 0x80008000
-info: Loading DTB file: /work/gem5/dist/binaries/vexpress.aarch32.ll_20131205.0-gem5.2cpu.dtb at address 0x88000000
+info: Loading DTB file: /scratch/nilay/GEM5/system/binaries/vexpress.aarch32.ll_20131205.0-gem5.2cpu.dtb at address 0x88000000
info: Entering event queue @ 0. Starting simulation...
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
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 4554ab525..f7532a630 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
@@ -4,11 +4,11 @@ sim_seconds 2.802895 # Nu
sim_ticks 2802894699500 # Number of ticks simulated
final_tick 2802894699500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1249421 # Simulator instruction rate (inst/s)
-host_op_rate 1522401 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 23850961642 # Simulator tick rate (ticks/s)
-host_mem_usage 637428 # Number of bytes of host memory used
-host_seconds 117.52 # Real time elapsed on the host
+host_inst_rate 842767 # Simulator instruction rate (inst/s)
+host_op_rate 1026899 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 16088096135 # Simulator tick rate (ticks/s)
+host_mem_usage 630892 # Number of bytes of host memory used
+host_seconds 174.22 # Real time elapsed on the host
sim_insts 146828240 # Number of instructions simulated
sim_ops 178908039 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 5d89a381f..21e533763 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
@@ -38,6 +38,7 @@ mem_ranges=2147483648:2415919103
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
+multi_thread=false
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
@@ -141,6 +142,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -157,6 +159,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -217,6 +220,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -233,6 +237,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -252,6 +257,7 @@ eventq_index=0
[system.cpu.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
@@ -327,6 +333,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -343,6 +350,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -358,12 +366,13 @@ size=4194304
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -371,6 +380,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
@@ -415,6 +431,7 @@ children=tags
addr_ranges=2147483648:2415919103
assoc=8
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
@@ -431,6 +448,7 @@ system=system
tags=system.iocache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.iobus.master[27]
mem_side=system.membus.slave[3]
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 cc8e1e24f..a1781eb6c 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,16 +1,18 @@
+Redirecting stdout to build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic/simout
+Redirecting stderr to build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 7 2015 10:13:08
-gem5 started Aug 7 2015 10:13:29
-gem5 executing on e104799-lin
-command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic -re /work/gem5/outgoing/gem5/tests/run.py build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic
+gem5 compiled Nov 15 2015 15:24:37
+gem5 started Nov 15 2015 15:25:11
+gem5 executing on ribera.cs.wisc.edu, pid 11030
+command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic
Global frequency set at 1000000000000 ticks per second
-info: kernel located at: /work/gem5/dist/binaries/vmlinux.aarch32.ll_20131205.0-gem5
+info: kernel located at: /scratch/nilay/GEM5/system/binaries/vmlinux.aarch32.ll_20131205.0-gem5
info: Using bootloader at address 0x10
info: Using kernel entry physical address at 0x80008000
-info: Loading DTB file: /work/gem5/dist/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb at address 0x88000000
+info: Loading DTB file: /scratch/nilay/GEM5/system/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb at address 0x88000000
info: Entering event queue @ 0. Starting simulation...
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
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 deec780f5..e13e9ca16 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,11 @@ sim_seconds 2.783867 # Nu
sim_ticks 2783867052000 # Number of ticks simulated
final_tick 2783867052000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1269873 # Simulator instruction rate (inst/s)
-host_op_rate 1545867 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 24760705808 # Simulator tick rate (ticks/s)
-host_mem_usage 624348 # Number of bytes of host memory used
-host_seconds 112.43 # Real time elapsed on the host
+host_inst_rate 866228 # Simulator instruction rate (inst/s)
+host_op_rate 1054494 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 16890212334 # Simulator tick rate (ticks/s)
+host_mem_usage 616684 # Number of bytes of host memory used
+host_seconds 164.82 # Real time elapsed on the host
sim_insts 142772879 # Number of instructions simulated
sim_ops 173803124 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 c265e688a..2709cd845 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
@@ -38,6 +38,7 @@ mem_ranges=2147483648:2415919103
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
+multi_thread=false
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
@@ -137,6 +138,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -153,6 +155,7 @@ system=system
tags=system.cpu0.dcache.tags
tgts_per_mshr=8
write_buffers=16
+writeback_clean=true
cpu_side=system.cpu0.dcache_port
mem_side=system.cpu0.toL2Bus.slave[1]
@@ -213,6 +216,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
@@ -229,6 +233,7 @@ system=system
tags=system.cpu0.icache.tags
tgts_per_mshr=8
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu0.icache_port
mem_side=system.cpu0.toL2Bus.slave[0]
@@ -248,6 +253,7 @@ eventq_index=0
[system.cpu0.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
@@ -323,6 +329,7 @@ children=prefetcher tags
addr_ranges=0:18446744073709551615
assoc=16
clk_domain=system.cpu_clk_domain
+clusivity=mostly_excl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -339,6 +346,7 @@ system=system
tags=system.cpu0.l2cache.tags
tgts_per_mshr=8
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu0.toL2Bus.master[0]
mem_side=system.toL2Bus.slave[0]
@@ -379,12 +387,13 @@ size=1048576
[system.cpu0.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu0.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -392,6 +401,13 @@ width=32
master=system.cpu0.l2cache.cpu_side
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port
+[system.cpu0.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu0.tracer]
type=ExeTracer
eventq_index=0
@@ -437,6 +453,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -453,6 +470,7 @@ system=system
tags=system.cpu1.dcache.tags
tgts_per_mshr=8
write_buffers=16
+writeback_clean=true
cpu_side=system.cpu1.dcache_port
mem_side=system.cpu1.toL2Bus.slave[1]
@@ -513,6 +531,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
@@ -529,6 +548,7 @@ system=system
tags=system.cpu1.icache.tags
tgts_per_mshr=8
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu1.icache_port
mem_side=system.cpu1.toL2Bus.slave[0]
@@ -548,6 +568,7 @@ eventq_index=0
[system.cpu1.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
@@ -623,6 +644,7 @@ children=prefetcher tags
addr_ranges=0:18446744073709551615
assoc=16
clk_domain=system.cpu_clk_domain
+clusivity=mostly_excl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -639,6 +661,7 @@ system=system
tags=system.cpu1.l2cache.tags
tgts_per_mshr=8
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu1.toL2Bus.master[0]
mem_side=system.toL2Bus.slave[1]
@@ -679,12 +702,13 @@ size=1048576
[system.cpu1.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu1.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -692,6 +716,13 @@ width=32
master=system.cpu1.l2cache.cpu_side
slave=system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu1.itb.walker.port system.cpu1.dtb.walker.port
+[system.cpu1.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu1.tracer]
type=ExeTracer
eventq_index=0
@@ -736,6 +767,7 @@ children=tags
addr_ranges=2147483648:2415919103
assoc=8
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
@@ -752,6 +784,7 @@ system=system
tags=system.iocache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.iobus.master[27]
mem_side=system.membus.slave[3]
@@ -771,6 +804,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -787,6 +821,7 @@ system=system
tags=system.l2c.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -1686,12 +1721,13 @@ port=3456
[system.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -1699,6 +1735,13 @@ width=32
master=system.l2c.cpu_side
slave=system.cpu0.l2cache.mem_side system.cpu1.l2cache.mem_side
+[system.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.vncserver]
type=VncServer
eventq_index=0
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 79f6ab7f9..eac0c48d7 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,16 +1,18 @@
+Redirecting stdout to build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timing-dual/simout
+Redirecting stderr to build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timing-dual/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 7 2015 10:13:08
-gem5 started Aug 7 2015 10:13:30
-gem5 executing on e104799-lin
-command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timing-dual -re /work/gem5/outgoing/gem5/tests/run.py build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timing-dual
+gem5 compiled Nov 15 2015 15:24:37
+gem5 started Nov 15 2015 15:29:29
+gem5 executing on ribera.cs.wisc.edu, pid 11176
+command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timing-dual -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timing-dual
Global frequency set at 1000000000000 ticks per second
-info: kernel located at: /work/gem5/dist/binaries/vmlinux.aarch32.ll_20131205.0-gem5
+info: kernel located at: /scratch/nilay/GEM5/system/binaries/vmlinux.aarch32.ll_20131205.0-gem5
info: Using bootloader at address 0x10
info: Using kernel entry physical address at 0x80008000
-info: Loading DTB file: /work/gem5/dist/binaries/vexpress.aarch32.ll_20131205.0-gem5.2cpu.dtb at address 0x88000000
+info: Loading DTB file: /scratch/nilay/GEM5/system/binaries/vexpress.aarch32.ll_20131205.0-gem5.2cpu.dtb at address 0x88000000
info: Entering event queue @ 0. Starting simulation...
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
@@ -27,4 +29,4 @@ info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
-Exiting @ tick 2868748596000 because m5_exit instruction encountered
+Exiting @ tick 2871819744000 because m5_exit instruction encountered
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 29fa724c5..eb2ef3a3a 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,11 @@ sim_seconds 2.871820 # Nu
sim_ticks 2871819744000 # Number of ticks simulated
final_tick 2871819744000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 897166 # Simulator instruction rate (inst/s)
-host_op_rate 1085198 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 19602639675 # Simulator tick rate (ticks/s)
-host_mem_usage 617092 # Number of bytes of host memory used
-host_seconds 146.50 # Real time elapsed on the host
+host_inst_rate 515898 # Simulator instruction rate (inst/s)
+host_op_rate 624021 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 11272108590 # Simulator tick rate (ticks/s)
+host_mem_usage 651632 # Number of bytes of host memory used
+host_seconds 254.77 # Real time elapsed on the host
sim_insts 131436334 # Number of instructions simulated
sim_ops 158983282 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 97c6a61d0..8fafdb847 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
@@ -38,6 +38,7 @@ mem_ranges=2147483648:2415919103
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
+multi_thread=false
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
@@ -137,6 +138,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -153,6 +155,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -213,6 +216,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -229,6 +233,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -248,6 +253,7 @@ eventq_index=0
[system.cpu.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
@@ -323,6 +329,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -339,6 +346,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -354,12 +362,13 @@ size=4194304
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -367,6 +376,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
@@ -411,6 +427,7 @@ children=tags
addr_ranges=2147483648:2415919103
assoc=8
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
@@ -427,6 +444,7 @@ system=system
tags=system.iocache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.iobus.master[27]
mem_side=system.membus.slave[3]
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 4dcbeb2f2..4175a9aa7 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,16 +1,18 @@
+Redirecting stdout to build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timing/simout
+Redirecting stderr to build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 7 2015 10:13:08
-gem5 started Aug 7 2015 10:15:48
-gem5 executing on e104799-lin
-command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timing -re /work/gem5/outgoing/gem5/tests/run.py build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timing
+gem5 compiled Nov 15 2015 15:24:37
+gem5 started Nov 15 2015 15:25:11
+gem5 executing on ribera.cs.wisc.edu, pid 11026
+command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timing
Global frequency set at 1000000000000 ticks per second
-info: kernel located at: /work/gem5/dist/binaries/vmlinux.aarch32.ll_20131205.0-gem5
+info: kernel located at: /scratch/nilay/GEM5/system/binaries/vmlinux.aarch32.ll_20131205.0-gem5
info: Using bootloader at address 0x10
info: Using kernel entry physical address at 0x80008000
-info: Loading DTB file: /work/gem5/dist/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb at address 0x88000000
+info: Loading DTB file: /scratch/nilay/GEM5/system/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb at address 0x88000000
info: Entering event queue @ 0. Starting simulation...
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
@@ -27,4 +29,4 @@ info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
-Exiting @ tick 2903467553500 because m5_exit instruction encountered
+Exiting @ tick 2909603958500 because m5_exit instruction encountered
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 05fb1382f..419fb1080 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,11 @@ sim_seconds 2.909604 # Nu
sim_ticks 2909603958500 # Number of ticks simulated
final_tick 2909603958500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 894735 # Simulator instruction rate (inst/s)
-host_op_rate 1078768 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 23149732072 # Simulator tick rate (ticks/s)
-host_mem_usage 579968 # Number of bytes of host memory used
-host_seconds 125.69 # Real time elapsed on the host
+host_inst_rate 491347 # Simulator instruction rate (inst/s)
+host_op_rate 592409 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 12712752157 # Simulator tick rate (ticks/s)
+host_mem_usage 616676 # Number of bytes of host memory used
+host_seconds 228.87 # Real time elapsed on the host
sim_insts 112455934 # Number of instructions simulated
sim_ops 135586369 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-atomic/config.ini b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-atomic/config.ini
index 48de3cce2..dfabc2419 100644
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-atomic/config.ini
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-atomic/config.ini
@@ -38,6 +38,7 @@ mem_ranges=2147483648:2415919103
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
+multi_thread=false
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
@@ -141,6 +142,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -157,6 +159,7 @@ system=system
tags=system.cpu0.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu0.dcache_port
mem_side=system.toL2Bus.slave[1]
@@ -217,6 +220,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -233,6 +237,7 @@ system=system
tags=system.cpu0.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu0.icache_port
mem_side=system.toL2Bus.slave[0]
@@ -252,6 +257,7 @@ eventq_index=0
[system.cpu0.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
@@ -341,7 +347,7 @@ eventq_index=0
fastmem=false
function_trace=false
function_trace_start=0
-interrupts=Null
+interrupts=
isa=system.cpu1.isa
istage2_mmu=system.cpu1.istage2_mmu
itb=system.cpu1.itb
@@ -404,6 +410,7 @@ sys=system
[system.cpu1.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
@@ -516,6 +523,7 @@ children=tags
addr_ranges=2147483648:2415919103
assoc=8
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
@@ -532,6 +540,7 @@ system=system
tags=system.iocache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.iobus.master[27]
mem_side=system.membus.slave[3]
@@ -551,6 +560,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -567,6 +577,7 @@ system=system
tags=system.l2c.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -1402,12 +1413,13 @@ port=3456
[system.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -1415,6 +1427,13 @@ width=32
master=system.l2c.cpu_side
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port
+[system.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.vncserver]
type=VncServer
eventq_index=0
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-atomic/simout b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-atomic/simout
index 29cd0645f..49dc882ba 100755
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-atomic/simout
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-atomic/simout
@@ -1,9 +1,11 @@
+Redirecting stdout to build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-switcheroo-atomic/simout
+Redirecting stderr to build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-switcheroo-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 7 2015 10:13:08
-gem5 started Aug 7 2015 10:14:37
-gem5 executing on e104799-lin
-command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-switcheroo-atomic -re /work/gem5/outgoing/gem5/tests/run.py build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-switcheroo-atomic
+gem5 compiled Nov 15 2015 15:24:37
+gem5 started Nov 15 2015 15:28:30
+gem5 executing on ribera.cs.wisc.edu, pid 11126
+command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-switcheroo-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-switcheroo-atomic
Global frequency set at 1000000000000 ticks per second
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-atomic/stats.txt b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-atomic/stats.txt
index 037583e12..8a13f16f8 100644
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-atomic/stats.txt
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-atomic/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 2.783867 # Nu
sim_ticks 2783867052000 # Number of ticks simulated
final_tick 2783867052000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1268879 # Simulator instruction rate (inst/s)
-host_op_rate 1544656 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 24741311872 # Simulator tick rate (ticks/s)
-host_mem_usage 623824 # Number of bytes of host memory used
-host_seconds 112.52 # Real time elapsed on the host
+host_inst_rate 895317 # Simulator instruction rate (inst/s)
+host_op_rate 1089905 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 17457402345 # Simulator tick rate (ticks/s)
+host_mem_usage 617704 # Number of bytes of host memory used
+host_seconds 159.47 # Real time elapsed on the host
sim_insts 142772879 # Number of instructions simulated
sim_ops 173803124 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/config.ini b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/config.ini
index 57e7a28ac..8eb7ddc6d 100644
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/config.ini
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/config.ini
@@ -38,6 +38,7 @@ mem_ranges=2147483648:2415919103
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
+multi_thread=false
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
@@ -137,6 +138,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -153,6 +155,7 @@ system=system
tags=system.cpu0.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu0.dcache_port
mem_side=system.toL2Bus.slave[1]
@@ -213,6 +216,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -229,6 +233,7 @@ system=system
tags=system.cpu0.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu0.icache_port
mem_side=system.toL2Bus.slave[0]
@@ -248,6 +253,7 @@ eventq_index=0
[system.cpu0.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
@@ -336,7 +342,7 @@ dtb=system.cpu1.dtb
eventq_index=0
function_trace=false
function_trace_start=0
-interrupts=Null
+interrupts=
isa=system.cpu1.isa
istage2_mmu=system.cpu1.istage2_mmu
itb=system.cpu1.itb
@@ -396,6 +402,7 @@ sys=system
[system.cpu1.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
@@ -508,6 +515,7 @@ children=tags
addr_ranges=2147483648:2415919103
assoc=8
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
@@ -524,6 +532,7 @@ system=system
tags=system.iocache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.iobus.master[27]
mem_side=system.membus.slave[3]
@@ -543,6 +552,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -559,6 +569,7 @@ system=system
tags=system.l2c.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -1458,12 +1469,13 @@ port=3456
[system.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -1471,6 +1483,13 @@ width=32
master=system.l2c.cpu_side
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port
+[system.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.vncserver]
type=VncServer
eventq_index=0
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/simerr b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/simerr
index d2f2052ec..48d941748 100755
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/simerr
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/simerr
@@ -63,19 +63,3 @@ warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
-warn: User mode does not have SPSR
-warn: User mode does not have SPSR
-warn: User mode does not have SPSR
-warn: User mode does not have SPSR
-warn: User mode does not have SPSR
-warn: User mode does not have SPSR
-warn: User mode does not have SPSR
-warn: User mode does not have SPSR
-warn: User mode does not have SPSR
-warn: User mode does not have SPSR
-warn: User mode does not have SPSR
-warn: User mode does not have SPSR
-warn: User mode does not have SPSR
-warn: User mode does not have SPSR
-warn: User mode does not have SPSR
-warn: User mode does not have SPSR
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/simout b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/simout
index 0920e5399..40eee6881 100755
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/simout
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/simout
@@ -1,9 +1,11 @@
+Redirecting stdout to build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-switcheroo-timing/simout
+Redirecting stderr to build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-switcheroo-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 7 2015 10:13:08
-gem5 started Aug 7 2015 10:13:41
-gem5 executing on e104799-lin
-command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-switcheroo-timing -re /work/gem5/outgoing/gem5/tests/run.py build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-switcheroo-timing
+gem5 compiled Nov 15 2015 15:24:37
+gem5 started Nov 15 2015 15:25:11
+gem5 executing on ribera.cs.wisc.edu, pid 11032
+command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-switcheroo-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-switcheroo-timing
Global frequency set at 1000000000000 ticks per second
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/stats.txt b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/stats.txt
index 6e04c32d2..5a3760388 100644
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/stats.txt
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 2.909654 # Nu
sim_ticks 2909653700500 # Number of ticks simulated
final_tick 2909653700500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 811232 # Simulator instruction rate (inst/s)
-host_op_rate 978087 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 20990567196 # Simulator tick rate (ticks/s)
-host_mem_usage 580224 # Number of bytes of host memory used
-host_seconds 138.62 # Real time elapsed on the host
+host_inst_rate 503686 # Simulator instruction rate (inst/s)
+host_op_rate 607284 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 13032832598 # Simulator tick rate (ticks/s)
+host_mem_usage 617700 # Number of bytes of host memory used
+host_seconds 223.26 # Real time elapsed on the host
sim_insts 112450652 # Number of instructions simulated
sim_ops 135579653 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 84c6f9a49..89c5a64dd 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
@@ -28,6 +28,7 @@ mem_mode=atomic
mem_ranges=0:134217727
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
smbios_table=system.smbios_table
@@ -139,6 +140,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -155,6 +157,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -189,6 +192,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
@@ -205,6 +209,7 @@ system=system
tags=system.cpu.dtb_walker_cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dtb.walker.port
mem_side=system.cpu.toL2Bus.slave[3]
@@ -224,6 +229,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -240,6 +246,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -290,6 +297,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
@@ -306,6 +314,7 @@ system=system
tags=system.cpu.itb_walker_cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.itb.walker.port
mem_side=system.cpu.toL2Bus.slave[2]
@@ -325,6 +334,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -341,6 +351,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -356,12 +367,13 @@ size=4194304
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -369,6 +381,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb_walker_cache.mem_side system.cpu.dtb_walker_cache.mem_side
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
@@ -832,6 +851,7 @@ children=tags
addr_ranges=0:134217727
assoc=8
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
@@ -848,6 +868,7 @@ system=system
tags=system.iocache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.iobus.master[19]
mem_side=system.membus.slave[4]
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 8671ef99a..3e11aa2b8 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,12 +1,15 @@
+Redirecting stdout to build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-atomic/simout
+Redirecting stderr to build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 6 2015 22:19:56
-gem5 started Jan 6 2015 22:27:08
-gem5 executing on gabeblackz620.mtv.corp.google.com
-command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-atomic -re /usr/local/google/home/gabeblack/gem5/hg/gem5/tests/run.py build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-atomic
+gem5 compiled Nov 15 2015 15:16:56
+gem5 started Nov 15 2015 15:17:27
+gem5 executing on ribera.cs.wisc.edu, pid 9888
+command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-atomic
+
Global frequency set at 1000000000000 ticks per second
-info: kernel located at: /usr/local/google/home/gabeblack/gem5/dist/m5/system/binaries/x86_64-vmlinux-2.6.22.9
+info: kernel located at: /scratch/nilay/GEM5/system/binaries/x86_64-vmlinux-2.6.22.9
0: rtc: Real-time clock set to Sun Jan 1 00:00:00 2012
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 5112152263500 because m5_exit instruction encountered
+Exiting @ tick 5112152301500 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 cc979e9fa..51bcfd8ae 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,11 @@ sim_seconds 5.112152 # Nu
sim_ticks 5112152301500 # Number of ticks simulated
final_tick 5112152301500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1265336 # Simulator instruction rate (inst/s)
-host_op_rate 2590419 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 32332152611 # Simulator tick rate (ticks/s)
-host_mem_usage 659496 # Number of bytes of host memory used
-host_seconds 158.11 # Real time elapsed on the host
+host_inst_rate 934572 # Simulator instruction rate (inst/s)
+host_op_rate 1913274 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 23880410274 # Simulator tick rate (ticks/s)
+host_mem_usage 654088 # Number of bytes of host memory used
+host_seconds 214.07 # Real time elapsed on the host
sim_insts 200066731 # Number of instructions simulated
sim_ops 409580371 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 ba6babf04..61d43af95 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
@@ -20,7 +20,7 @@ eventq_index=0
init_param=0
intel_mp_pointer=system.intel_mp_pointer
intel_mp_table=system.intel_mp_table
-kernel=/home/joel/research/gem5/full_system_files/binaries/x86_64-vmlinux-2.6.22.9
+kernel=/scratch/nilay/GEM5/system/binaries/x86_64-vmlinux-2.6.22.9
kernel_addr_check=true
load_addr_mask=18446744073709551615
load_offset=0
@@ -30,7 +30,7 @@ memories=system.physmem
mmap_using_noreserve=false
multi_thread=false
num_work_ids=16
-readfile=/home/joel/research/gem5/gem5/tests/halt.sh
+readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
smbios_table=system.smbios_table
symbolfile=
work_begin_ckpt_count=0
@@ -136,6 +136,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -152,6 +153,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -186,6 +188,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
@@ -202,6 +205,7 @@ system=system
tags=system.cpu.dtb_walker_cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dtb.walker.port
mem_side=system.cpu.toL2Bus.slave[3]
@@ -221,6 +225,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -237,6 +242,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -287,6 +293,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
@@ -303,6 +310,7 @@ system=system
tags=system.cpu.itb_walker_cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.itb.walker.port
mem_side=system.cpu.toL2Bus.slave[2]
@@ -322,6 +330,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -338,6 +347,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -837,6 +847,7 @@ children=tags
addr_ranges=0:134217727
assoc=8
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
@@ -853,6 +864,7 @@ system=system
tags=system.iocache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.iobus.master[19]
mem_side=system.membus.slave[4]
@@ -1216,7 +1228,7 @@ table_size=65536
[system.pc.south_bridge.ide.disks0.image.child]
type=RawDiskImage
eventq_index=0
-image_file=/home/joel/research/gem5/full_system_files/disks/linux-x86.img
+image_file=/scratch/nilay/GEM5/system/disks/linux-x86.img
read_only=true
[system.pc.south_bridge.ide.disks1]
@@ -1239,7 +1251,7 @@ table_size=65536
[system.pc.south_bridge.ide.disks1.image.child]
type=RawDiskImage
eventq_index=0
-image_file=/home/joel/research/gem5/full_system_files/disks/linux-bigswap2.img
+image_file=/scratch/nilay/GEM5/system/disks/linux-bigswap2.img
read_only=true
[system.pc.south_bridge.int_lines0]
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 96d74cbe0..eaa04330e 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,15 @@
+Redirecting stdout to build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-timing/simout
+Redirecting stderr to build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Oct 1 2015 04:53:13
-gem5 started Oct 1 2015 04:53:52
-gem5 executing on artery
-command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-timing -re /home/joel/research/gem5/gem5/tests/run.py build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-timing
+gem5 compiled Nov 15 2015 15:16:56
+gem5 started Nov 15 2015 15:17:25
+gem5 executing on ribera.cs.wisc.edu, pid 9883
+command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-timing
Global frequency set at 1000000000000 ticks per second
-info: kernel located at: /home/joel/research/gem5/full_system_files/binaries/x86_64-vmlinux-2.6.22.9
+info: kernel located at: /scratch/nilay/GEM5/system/binaries/x86_64-vmlinux-2.6.22.9
0: rtc: Real-time clock set to Sun Jan 1 00:00:00 2012
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 5194921252500 because m5_exit instruction encountered
+Exiting @ tick 5194978362500 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 8281393dd..efb97e559 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,11 @@ sim_seconds 5.194978 # Nu
sim_ticks 5194978362500 # Number of ticks simulated
final_tick 5194978362500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1008714 # Simulator instruction rate (inst/s)
-host_op_rate 1944281 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 40800285815 # Simulator tick rate (ticks/s)
-host_mem_usage 616472 # Number of bytes of host memory used
-host_seconds 127.33 # Real time elapsed on the host
+host_inst_rate 576808 # Simulator instruction rate (inst/s)
+host_op_rate 1111789 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 23330637170 # Simulator tick rate (ticks/s)
+host_mem_usage 654084 # Number of bytes of host memory used
+host_seconds 222.67 # Real time elapsed on the host
sim_insts 128436556 # Number of instructions simulated
sim_ops 247559471 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 ace958078..1a50e3aec 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
@@ -16,6 +16,7 @@ mem_mode=atomic
mem_ranges=0:134217727
memories=drivesys.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
pal=/scratch/nilay/GEM5/system/binaries/ts_osfpal
readfile=/scratch/nilay/GEM5/gem5/configs/boot/netperf-server.rcS
@@ -951,6 +952,7 @@ mem_mode=atomic
mem_ranges=0:134217727
memories=testsys.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
pal=/scratch/nilay/GEM5/system/binaries/ts_osfpal
readfile=/scratch/nilay/GEM5/gem5/configs/boot/netperf-stream-client.rcS
diff --git a/tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/drivesys.terminal b/tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/drivesys.terminal
index 8798f32cd..d2dce7880 100644
--- a/tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/drivesys.terminal
+++ b/tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/drivesys.terminal
@@ -59,7 +59,7 @@ M5 console: m5AlphaAccess @ 0xFFFFFD0200000000
eth0: ns83820.c: 0x22c: 00000000, subsystem: 0000:0000
eth0: enabling optical transceiver
eth0: using 64 bit addressing.
- eth0: ns83820 v0.22: DP83820 v1.3: 00:90:00:00:00:02 io=0x09000000 irq=30 f=h,sg
+ eth0: ns83820 v0.22: DP83820 v1.3: 00:90:00:00:00:01 io=0x09000000 irq=30 f=h,sg
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
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 75ac3ebe6..511eb15bc 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,14 +1,17 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/fs/80.netperf-stream/alpha/linux/twosys-tsunami-simple-atomic/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/fs/80.netperf-stream/alpha/linux/twosys-tsunami-simple-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:27:55
-gem5 started Jan 22 2014 17:25:12
-gem5 executing on u200540-lin
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/fs/80.netperf-stream/alpha/linux/twosys-tsunami-simple-atomic -re tests/run.py build/ALPHA/tests/opt/quick/fs/80.netperf-stream/alpha/linux/twosys-tsunami-simple-atomic
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:29:50
+gem5 executing on ribera.cs.wisc.edu, pid 29123
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/fs/80.netperf-stream/alpha/linux/twosys-tsunami-simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/fs/80.netperf-stream/alpha/linux/twosys-tsunami-simple-atomic
+
Global frequency set at 1000000000000 ticks per second
-info: kernel located at: /dist/binaries/vmlinux
- 0: testsys.tsunami.io.rtc: Real-time clock set to Thu Jan 1 00:00:00 2009
-info: kernel located at: /dist/binaries/vmlinux
+info: kernel located at: /scratch/nilay/GEM5/system/binaries/vmlinux
0: drivesys.tsunami.io.rtc: Real-time clock set to Thu Jan 1 00:00:00 2009
+info: kernel located at: /scratch/nilay/GEM5/system/binaries/vmlinux
+ 0: testsys.tsunami.io.rtc: Real-time clock set to Thu Jan 1 00:00:00 2009
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 4321621592000 because checkpoint
+Exiting @ tick 4321620817500 because checkpoint
diff --git a/tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/testsys.terminal b/tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/testsys.terminal
index 371f1a3fb..b0d37ba77 100644
--- a/tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/testsys.terminal
+++ b/tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/testsys.terminal
@@ -59,7 +59,7 @@ M5 console: m5AlphaAccess @ 0xFFFFFD0200000000
eth0: ns83820.c: 0x22c: 00000000, subsystem: 0000:0000
eth0: enabling optical transceiver
eth0: using 64 bit addressing.
- eth0: ns83820 v0.22: DP83820 v1.3: 00:90:00:00:00:01 io=0x09000000 irq=30 f=h,sg
+ eth0: ns83820 v0.22: DP83820 v1.3: 00:90:00:00:00:02 io=0x09000000 irq=30 f=h,sg
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/minor-timing/config.ini b/tests/quick/se/00.hello/ref/alpha/linux/minor-timing/config.ini
index 315443c4f..e814ae609 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/minor-timing/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/linux/minor-timing/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -130,6 +131,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -146,6 +148,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -553,6 +556,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -569,6 +573,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -602,6 +607,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -618,6 +624,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -633,12 +640,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -646,6 +654,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/minor-timing/simerr b/tests/quick/se/00.hello/ref/alpha/linux/minor-timing/simerr
index 1a4f96712..341b479f7 100644..100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/minor-timing/simerr
+++ b/tests/quick/se/00.hello/ref/alpha/linux/minor-timing/simerr
@@ -1 +1,2 @@
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes)
warn: Sockets disabled, not accepting gdb connections
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/minor-timing/simout b/tests/quick/se/00.hello/ref/alpha/linux/minor-timing/simout
index bfafef07d..2ab88bf3d 100644..100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/minor-timing/simout
+++ b/tests/quick/se/00.hello/ref/alpha/linux/minor-timing/simout
@@ -3,12 +3,13 @@ Redirecting stderr to build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/minor-
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled May 7 2014 10:41:53
-gem5 started May 7 2014 10:42:15
-gem5 executing on cz3212c2d7
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/minor-timing -re tests/run.py build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/minor-timing
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:28:24
+gem5 executing on ribera.cs.wisc.edu, pid 29048
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/minor-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/minor-timing
+
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
Hello world!
-Exiting @ tick 35190500 because target called exit()
+Exiting @ tick 37553000 because target called exit()
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/minor-timing/stats.txt b/tests/quick/se/00.hello/ref/alpha/linux/minor-timing/stats.txt
index e3deed2b6..3e65e72d2 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/minor-timing/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/linux/minor-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000038 # Nu
sim_ticks 37553000 # Number of ticks simulated
final_tick 37553000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 161315 # Simulator instruction rate (inst/s)
-host_op_rate 161262 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 945919395 # Simulator tick rate (ticks/s)
-host_mem_usage 296228 # Number of bytes of host memory used
-host_seconds 0.04 # Real time elapsed on the host
+host_inst_rate 55108 # Simulator instruction rate (inst/s)
+host_op_rate 55099 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 323251479 # Simulator tick rate (ticks/s)
+host_mem_usage 290176 # Number of bytes of host memory used
+host_seconds 0.12 # Real time elapsed on the host
sim_insts 6400 # Number of instructions simulated
sim_ops 6400 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 9dde3dbd5..78f16d59a 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -155,6 +156,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -171,6 +173,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -502,6 +505,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -518,6 +522,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -551,6 +556,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -567,6 +573,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -582,12 +589,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -595,6 +603,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
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 7f87c40d6..8209dc599 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
@@ -3,9 +3,9 @@ Redirecting stderr to build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/o3-tim
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Sep 14 2015 20:54:01
-gem5 started Sep 14 2015 21:14:59
-gem5 executing on ribera.cs.wisc.edu
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:30:08
+gem5 executing on ribera.cs.wisc.edu, pid 29145
command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/o3-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/o3-timing
Global frequency set at 1000000000000 ticks per second
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 2791307e9..8afeda809 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,11 @@ sim_seconds 0.000022 # Nu
sim_ticks 21900500 # Number of ticks simulated
final_tick 21900500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 101932 # Simulator instruction rate (inst/s)
-host_op_rate 101910 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 350189482 # Simulator tick rate (ticks/s)
-host_mem_usage 296592 # Number of bytes of host memory used
-host_seconds 0.06 # Real time elapsed on the host
+host_inst_rate 59160 # Simulator instruction rate (inst/s)
+host_op_rate 59150 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 203265202 # Simulator tick rate (ticks/s)
+host_mem_usage 292228 # Number of bytes of host memory used
+host_seconds 0.11 # Real time elapsed on the host
sim_insts 6372 # Number of instructions simulated
sim_ops 6372 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 f5748224b..74d454994 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
@@ -24,6 +24,7 @@ mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
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 1ccb73543..e1b630148 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,13 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-atomic/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:27:55
-gem5 started Jan 22 2014 17:24:08
-gem5 executing on u200540-lin
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-atomic -re tests/run.py build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-atomic
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:28:47
+gem5 executing on ribera.cs.wisc.edu, pid 29075
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/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-timing-ruby-MESI_Two_Level/config.ini b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/config.ini
index e1d5797c9..07526e3f6 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:268435455
memories=system.mem_ctrls
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -227,8 +228,8 @@ eventq_index=0
hot_lines=false
memory_size_bits=48
num_of_sequencers=1
+number_of_virtual_networks=3
phys_mem=Null
-random_seed=1234
randomization=false
[system.ruby.clk_domain]
@@ -274,7 +275,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[5]
[system.ruby.dir_cntrl0.responseFromDir]
@@ -283,7 +283,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[6]
[system.ruby.dir_cntrl0.responseFromMemory]
@@ -292,7 +291,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.dir_cntrl0.responseToDir]
type=MessageBuffer
@@ -300,7 +298,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[6]
[system.ruby.l1_cntrl0]
@@ -386,7 +383,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.optionalQueue]
type=MessageBuffer
@@ -394,7 +390,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.prefetcher]
type=Prefetcher
@@ -414,7 +409,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[0]
[system.ruby.l1_cntrl0.requestToL1Cache]
@@ -423,7 +417,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[0]
[system.ruby.l1_cntrl0.responseFromL1Cache]
@@ -432,7 +425,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[1]
[system.ruby.l1_cntrl0.responseToL1Cache]
@@ -441,7 +433,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.sequencer]
@@ -469,7 +460,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[2]
[system.ruby.l2_cntrl0]
@@ -502,7 +492,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[3]
[system.ruby.l2_cntrl0.L1RequestFromL2Cache]
@@ -511,7 +500,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[4]
[system.ruby.l2_cntrl0.L1RequestToL2Cache]
@@ -520,7 +508,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[3]
[system.ruby.l2_cntrl0.L2cache]
@@ -552,7 +539,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[5]
[system.ruby.l2_cntrl0.responseToL2Cache]
@@ -561,7 +547,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[4]
[system.ruby.l2_cntrl0.unblockToL2Cache]
@@ -570,7 +555,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[2]
[system.ruby.memctrl_clk_domain]
@@ -593,7 +577,6 @@ int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2
netifs=
number_of_virtual_networks=3
-recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3
ruby_system=system.ruby
topology=Crossbar
@@ -636,7 +619,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers01]
type=MessageBuffer
@@ -644,7 +626,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers02]
type=MessageBuffer
@@ -652,7 +633,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers03]
type=MessageBuffer
@@ -660,7 +640,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers04]
type=MessageBuffer
@@ -668,7 +647,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers05]
type=MessageBuffer
@@ -676,7 +654,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers06]
type=MessageBuffer
@@ -684,7 +661,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers07]
type=MessageBuffer
@@ -692,7 +668,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers08]
type=MessageBuffer
@@ -700,7 +675,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers09]
type=MessageBuffer
@@ -708,7 +682,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers10]
type=MessageBuffer
@@ -716,7 +689,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers11]
type=MessageBuffer
@@ -724,7 +696,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers12]
type=MessageBuffer
@@ -732,7 +703,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers13]
type=MessageBuffer
@@ -740,7 +710,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers14]
type=MessageBuffer
@@ -748,7 +717,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers15]
type=MessageBuffer
@@ -756,7 +724,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers16]
type=MessageBuffer
@@ -764,7 +731,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers17]
type=MessageBuffer
@@ -772,7 +738,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_links0]
type=SimpleIntLink
@@ -810,7 +775,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11
-recycle_latency=0
router_id=0
virt_nets=3
@@ -820,7 +784,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers01]
type=MessageBuffer
@@ -828,7 +791,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers02]
type=MessageBuffer
@@ -836,7 +798,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers03]
type=MessageBuffer
@@ -844,7 +805,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers04]
type=MessageBuffer
@@ -852,7 +812,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers05]
type=MessageBuffer
@@ -860,7 +819,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers06]
type=MessageBuffer
@@ -868,7 +826,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers07]
type=MessageBuffer
@@ -876,7 +833,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers08]
type=MessageBuffer
@@ -884,7 +840,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers09]
type=MessageBuffer
@@ -892,7 +847,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers10]
type=MessageBuffer
@@ -900,7 +854,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers11]
type=MessageBuffer
@@ -908,7 +861,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1]
type=Switch
@@ -916,7 +868,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11
-recycle_latency=0
router_id=1
virt_nets=3
@@ -926,7 +877,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers01]
type=MessageBuffer
@@ -934,7 +884,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers02]
type=MessageBuffer
@@ -942,7 +891,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers03]
type=MessageBuffer
@@ -950,7 +898,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers04]
type=MessageBuffer
@@ -958,7 +905,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers05]
type=MessageBuffer
@@ -966,7 +912,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers06]
type=MessageBuffer
@@ -974,7 +919,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers07]
type=MessageBuffer
@@ -982,7 +926,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers08]
type=MessageBuffer
@@ -990,7 +933,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers09]
type=MessageBuffer
@@ -998,7 +940,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers10]
type=MessageBuffer
@@ -1006,7 +947,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers11]
type=MessageBuffer
@@ -1014,7 +954,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2]
type=Switch
@@ -1022,7 +961,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11
-recycle_latency=0
router_id=2
virt_nets=3
@@ -1032,7 +970,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers01]
type=MessageBuffer
@@ -1040,7 +977,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers02]
type=MessageBuffer
@@ -1048,7 +984,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers03]
type=MessageBuffer
@@ -1056,7 +991,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers04]
type=MessageBuffer
@@ -1064,7 +998,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers05]
type=MessageBuffer
@@ -1072,7 +1005,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers06]
type=MessageBuffer
@@ -1080,7 +1012,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers07]
type=MessageBuffer
@@ -1088,7 +1019,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers08]
type=MessageBuffer
@@ -1096,7 +1026,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers09]
type=MessageBuffer
@@ -1104,7 +1033,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers10]
type=MessageBuffer
@@ -1112,7 +1040,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers11]
type=MessageBuffer
@@ -1120,7 +1047,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3]
type=Switch
@@ -1128,7 +1054,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers3.port_buffers00 system.ruby.network.routers3.port_buffers01 system.ruby.network.routers3.port_buffers02 system.ruby.network.routers3.port_buffers03 system.ruby.network.routers3.port_buffers04 system.ruby.network.routers3.port_buffers05 system.ruby.network.routers3.port_buffers06 system.ruby.network.routers3.port_buffers07 system.ruby.network.routers3.port_buffers08 system.ruby.network.routers3.port_buffers09 system.ruby.network.routers3.port_buffers10 system.ruby.network.routers3.port_buffers11 system.ruby.network.routers3.port_buffers12 system.ruby.network.routers3.port_buffers13 system.ruby.network.routers3.port_buffers14 system.ruby.network.routers3.port_buffers15 system.ruby.network.routers3.port_buffers16 system.ruby.network.routers3.port_buffers17
-recycle_latency=0
router_id=3
virt_nets=3
@@ -1138,7 +1063,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers01]
type=MessageBuffer
@@ -1146,7 +1070,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers02]
type=MessageBuffer
@@ -1154,7 +1077,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers03]
type=MessageBuffer
@@ -1162,7 +1084,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers04]
type=MessageBuffer
@@ -1170,7 +1091,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers05]
type=MessageBuffer
@@ -1178,7 +1098,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers06]
type=MessageBuffer
@@ -1186,7 +1105,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers07]
type=MessageBuffer
@@ -1194,7 +1112,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers08]
type=MessageBuffer
@@ -1202,7 +1119,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers09]
type=MessageBuffer
@@ -1210,7 +1126,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers10]
type=MessageBuffer
@@ -1218,7 +1133,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers11]
type=MessageBuffer
@@ -1226,7 +1140,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers12]
type=MessageBuffer
@@ -1234,7 +1147,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers13]
type=MessageBuffer
@@ -1242,7 +1154,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers14]
type=MessageBuffer
@@ -1250,7 +1161,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers15]
type=MessageBuffer
@@ -1258,7 +1168,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers16]
type=MessageBuffer
@@ -1266,7 +1175,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers17]
type=MessageBuffer
@@ -1274,7 +1182,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.sys_port_proxy]
type=RubyPortProxy
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/simerr b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/simerr
index 21ea544b2..22fffb44f 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/simerr
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/simerr
@@ -6,3 +6,4 @@ warn: rounding error > tolerance
1.250000 rounded to 1
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
+warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files!
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/simout b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/simout
index 90b6836e9..4b30a82ef 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/simout
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/simout
@@ -1,10 +1,12 @@
+Redirecting stdout to build/ALPHA_MESI_Two_Level/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MESI_Two_Level/simout
+Redirecting stderr to build/ALPHA_MESI_Two_Level/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MESI_Two_Level/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 13 2015 19:16:05
-gem5 started Aug 13 2015 20:15:31
-gem5 executing on artery
-command line: build/ALPHA_MESI_Two_Level/gem5.opt -d build/ALPHA_MESI_Two_Level/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MESI_Two_Level -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MESI_Two_Level/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MESI_Two_Level
+gem5 compiled Nov 15 2015 14:41:13
+gem5 started Nov 15 2015 14:41:38
+gem5 executing on ribera.cs.wisc.edu, pid 32149
+command line: build/ALPHA_MESI_Two_Level/gem5.opt -d build/ALPHA_MESI_Two_Level/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MESI_Two_Level -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA_MESI_Two_Level/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MESI_Two_Level
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/stats.txt b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/stats.txt
index b3846c240..043f75704 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000121 # Nu
sim_ticks 121460 # Number of ticks simulated
final_tick 121460 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 22637 # Simulator instruction rate (inst/s)
-host_op_rate 22636 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 430242 # Simulator tick rate (ticks/s)
-host_mem_usage 402016 # Number of bytes of host memory used
-host_seconds 0.28 # Real time elapsed on the host
+host_inst_rate 24898 # Simulator instruction rate (inst/s)
+host_op_rate 24896 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 473190 # Simulator tick rate (ticks/s)
+host_mem_usage 448380 # Number of bytes of host memory used
+host_seconds 0.26 # Real time elapsed on the host
sim_insts 6390 # Number of instructions simulated
sim_ops 6390 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 a0e9abc2b..efc6170cc 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:268435455
memories=system.mem_ctrls
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -227,8 +228,8 @@ eventq_index=0
hot_lines=false
memory_size_bits=48
num_of_sequencers=1
+number_of_virtual_networks=3
phys_mem=Null
-random_seed=1234
randomization=false
[system.ruby.clk_domain]
@@ -275,7 +276,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[6]
[system.ruby.dir_cntrl0.requestToDir]
@@ -284,7 +284,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[5]
[system.ruby.dir_cntrl0.responseFromDir]
@@ -293,7 +292,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[5]
[system.ruby.dir_cntrl0.responseFromMemory]
@@ -302,7 +300,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.dir_cntrl0.responseToDir]
type=MessageBuffer
@@ -310,7 +307,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[6]
[system.ruby.l1_cntrl0]
@@ -392,7 +388,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.requestFromL1Cache]
type=MessageBuffer
@@ -400,7 +395,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[0]
[system.ruby.l1_cntrl0.requestToL1Cache]
@@ -409,7 +403,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[0]
[system.ruby.l1_cntrl0.responseFromL1Cache]
@@ -418,7 +411,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[1]
[system.ruby.l1_cntrl0.responseToL1Cache]
@@ -427,7 +419,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.sequencer]
@@ -455,7 +446,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
[system.ruby.l2_cntrl0]
type=L2Cache_Controller
@@ -487,7 +477,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[2]
[system.ruby.l2_cntrl0.GlobalRequestToL2Cache]
@@ -496,7 +485,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[2]
[system.ruby.l2_cntrl0.L1RequestFromL2Cache]
@@ -505,7 +493,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[3]
[system.ruby.l2_cntrl0.L1RequestToL2Cache]
@@ -514,7 +501,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[3]
[system.ruby.l2_cntrl0.L2cache]
@@ -546,7 +532,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[4]
[system.ruby.l2_cntrl0.responseToL2Cache]
@@ -555,7 +540,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[4]
[system.ruby.l2_cntrl0.triggerQueue]
@@ -564,7 +548,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
[system.ruby.memctrl_clk_domain]
type=DerivedClockDomain
@@ -586,7 +569,6 @@ int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2
netifs=
number_of_virtual_networks=3
-recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3
ruby_system=system.ruby
topology=Crossbar
@@ -629,7 +611,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers01]
type=MessageBuffer
@@ -637,7 +618,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers02]
type=MessageBuffer
@@ -645,7 +625,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers03]
type=MessageBuffer
@@ -653,7 +632,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers04]
type=MessageBuffer
@@ -661,7 +639,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers05]
type=MessageBuffer
@@ -669,7 +646,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers06]
type=MessageBuffer
@@ -677,7 +653,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers07]
type=MessageBuffer
@@ -685,7 +660,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers08]
type=MessageBuffer
@@ -693,7 +667,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers09]
type=MessageBuffer
@@ -701,7 +674,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers10]
type=MessageBuffer
@@ -709,7 +681,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers11]
type=MessageBuffer
@@ -717,7 +688,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers12]
type=MessageBuffer
@@ -725,7 +695,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers13]
type=MessageBuffer
@@ -733,7 +702,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers14]
type=MessageBuffer
@@ -741,7 +709,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers15]
type=MessageBuffer
@@ -749,7 +716,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers16]
type=MessageBuffer
@@ -757,7 +723,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers17]
type=MessageBuffer
@@ -765,7 +730,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_links0]
type=SimpleIntLink
@@ -803,7 +767,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11
-recycle_latency=0
router_id=0
virt_nets=3
@@ -813,7 +776,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers01]
type=MessageBuffer
@@ -821,7 +783,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers02]
type=MessageBuffer
@@ -829,7 +790,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers03]
type=MessageBuffer
@@ -837,7 +797,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers04]
type=MessageBuffer
@@ -845,7 +804,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers05]
type=MessageBuffer
@@ -853,7 +811,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers06]
type=MessageBuffer
@@ -861,7 +818,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers07]
type=MessageBuffer
@@ -869,7 +825,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers08]
type=MessageBuffer
@@ -877,7 +832,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers09]
type=MessageBuffer
@@ -885,7 +839,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers10]
type=MessageBuffer
@@ -893,7 +846,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers11]
type=MessageBuffer
@@ -901,7 +853,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1]
type=Switch
@@ -909,7 +860,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11
-recycle_latency=0
router_id=1
virt_nets=3
@@ -919,7 +869,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers01]
type=MessageBuffer
@@ -927,7 +876,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers02]
type=MessageBuffer
@@ -935,7 +883,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers03]
type=MessageBuffer
@@ -943,7 +890,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers04]
type=MessageBuffer
@@ -951,7 +897,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers05]
type=MessageBuffer
@@ -959,7 +904,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers06]
type=MessageBuffer
@@ -967,7 +911,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers07]
type=MessageBuffer
@@ -975,7 +918,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers08]
type=MessageBuffer
@@ -983,7 +925,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers09]
type=MessageBuffer
@@ -991,7 +932,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers10]
type=MessageBuffer
@@ -999,7 +939,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers11]
type=MessageBuffer
@@ -1007,7 +946,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2]
type=Switch
@@ -1015,7 +953,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11
-recycle_latency=0
router_id=2
virt_nets=3
@@ -1025,7 +962,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers01]
type=MessageBuffer
@@ -1033,7 +969,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers02]
type=MessageBuffer
@@ -1041,7 +976,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers03]
type=MessageBuffer
@@ -1049,7 +983,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers04]
type=MessageBuffer
@@ -1057,7 +990,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers05]
type=MessageBuffer
@@ -1065,7 +997,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers06]
type=MessageBuffer
@@ -1073,7 +1004,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers07]
type=MessageBuffer
@@ -1081,7 +1011,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers08]
type=MessageBuffer
@@ -1089,7 +1018,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers09]
type=MessageBuffer
@@ -1097,7 +1025,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers10]
type=MessageBuffer
@@ -1105,7 +1032,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers11]
type=MessageBuffer
@@ -1113,7 +1039,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3]
type=Switch
@@ -1121,7 +1046,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers3.port_buffers00 system.ruby.network.routers3.port_buffers01 system.ruby.network.routers3.port_buffers02 system.ruby.network.routers3.port_buffers03 system.ruby.network.routers3.port_buffers04 system.ruby.network.routers3.port_buffers05 system.ruby.network.routers3.port_buffers06 system.ruby.network.routers3.port_buffers07 system.ruby.network.routers3.port_buffers08 system.ruby.network.routers3.port_buffers09 system.ruby.network.routers3.port_buffers10 system.ruby.network.routers3.port_buffers11 system.ruby.network.routers3.port_buffers12 system.ruby.network.routers3.port_buffers13 system.ruby.network.routers3.port_buffers14 system.ruby.network.routers3.port_buffers15 system.ruby.network.routers3.port_buffers16 system.ruby.network.routers3.port_buffers17
-recycle_latency=0
router_id=3
virt_nets=3
@@ -1131,7 +1055,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers01]
type=MessageBuffer
@@ -1139,7 +1062,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers02]
type=MessageBuffer
@@ -1147,7 +1069,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers03]
type=MessageBuffer
@@ -1155,7 +1076,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers04]
type=MessageBuffer
@@ -1163,7 +1083,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers05]
type=MessageBuffer
@@ -1171,7 +1090,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers06]
type=MessageBuffer
@@ -1179,7 +1097,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers07]
type=MessageBuffer
@@ -1187,7 +1104,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers08]
type=MessageBuffer
@@ -1195,7 +1111,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers09]
type=MessageBuffer
@@ -1203,7 +1118,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers10]
type=MessageBuffer
@@ -1211,7 +1125,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers11]
type=MessageBuffer
@@ -1219,7 +1132,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers12]
type=MessageBuffer
@@ -1227,7 +1139,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers13]
type=MessageBuffer
@@ -1235,7 +1146,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers14]
type=MessageBuffer
@@ -1243,7 +1153,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers15]
type=MessageBuffer
@@ -1251,7 +1160,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers16]
type=MessageBuffer
@@ -1259,7 +1167,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers17]
type=MessageBuffer
@@ -1267,7 +1174,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.sys_port_proxy]
type=RubyPortProxy
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simerr b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simerr
index 21ea544b2..22fffb44f 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simerr
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simerr
@@ -6,3 +6,4 @@ warn: rounding error > tolerance
1.250000 rounded to 1
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
+warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files!
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 5a20e233f..65717d77c 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,12 @@
+Redirecting stdout to build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simout
+Redirecting stderr to build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 13 2015 19:22:33
-gem5 started Aug 13 2015 20:16:04
-gem5 executing on artery
-command line: build/ALPHA_MOESI_CMP_directory/gem5.opt -d build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_directory -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_directory
+gem5 compiled Nov 15 2015 14:46:21
+gem5 started Nov 15 2015 14:46:44
+gem5 executing on ribera.cs.wisc.edu, pid 1174
+command line: build/ALPHA_MOESI_CMP_directory/gem5.opt -d build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_directory -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA_MOESI_CMP_directory/tests/opt/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...
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 fbfc4fe06..29f98e894 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,11 @@ sim_seconds 0.000109 # Nu
sim_ticks 108694 # Number of ticks simulated
final_tick 108694 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 31686 # Simulator instruction rate (inst/s)
-host_op_rate 31684 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 538927 # Simulator tick rate (ticks/s)
-host_mem_usage 405952 # Number of bytes of host memory used
-host_seconds 0.20 # Real time elapsed on the host
+host_inst_rate 34181 # Simulator instruction rate (inst/s)
+host_op_rate 34178 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 581310 # Simulator tick rate (ticks/s)
+host_mem_usage 451520 # Number of bytes of host memory used
+host_seconds 0.19 # Real time elapsed on the host
sim_insts 6390 # Number of instructions simulated
sim_ops 6390 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 7fc51848b..1ff837e28 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:268435455
memories=system.mem_ctrls
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -227,6 +228,7 @@ eventq_index=0
hot_lines=false
memory_size_bits=48
num_of_sequencers=1
+number_of_virtual_networks=6
phys_mem=Null
randomization=false
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simerr b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simerr
index 21ea544b2..22fffb44f 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simerr
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simerr
@@ -6,3 +6,4 @@ warn: rounding error > tolerance
1.250000 rounded to 1
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
+warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files!
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 dcbd1a61f..4eaaba3b9 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,13 +1,15 @@
+Redirecting stdout to build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simout
+Redirecting stderr to build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 13 2015 19:28:58
-gem5 started Aug 13 2015 20:16:36
-gem5 executing on artery
-command line: build/ALPHA_MOESI_CMP_token/gem5.opt -d build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_token -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_token
+gem5 compiled Nov 15 2015 14:51:28
+gem5 started Nov 15 2015 14:51:58
+gem5 executing on ribera.cs.wisc.edu, pid 2899
+command line: build/ALPHA_MOESI_CMP_token/gem5.opt -d build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_token -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA_MOESI_CMP_token/tests/opt/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.
Hello world!
-Exiting @ tick 108259 because target called exit()
+Exiting @ tick 108253 because target called exit()
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 49c35cd93..790f718b6 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,10 +4,10 @@ sim_seconds 0.000108 # Nu
sim_ticks 108253 # Number of ticks simulated
final_tick 108253 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 35849 # Simulator instruction rate (inst/s)
-host_op_rate 35846 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 607200 # Simulator tick rate (ticks/s)
-host_mem_usage 446936 # Number of bytes of host memory used
+host_inst_rate 35277 # Simulator instruction rate (inst/s)
+host_op_rate 35272 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 597494 # Simulator tick rate (ticks/s)
+host_mem_usage 449432 # Number of bytes of host memory used
host_seconds 0.18 # Real time elapsed on the host
sim_insts 6390 # Number of instructions simulated
sim_ops 6390 # Number of ops (including micro ops) simulated
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 bf628f608..273c8001d 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:268435455
memories=system.mem_ctrls
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -227,6 +228,7 @@ eventq_index=0
hot_lines=false
memory_size_bits=48
num_of_sequencers=1
+number_of_virtual_networks=6
phys_mem=Null
randomization=false
@@ -281,7 +283,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[5]
[system.ruby.dir_cntrl0.dmaResponseFromDir]
@@ -290,7 +291,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[5]
[system.ruby.dir_cntrl0.forwardFromDir]
@@ -299,7 +299,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[3]
[system.ruby.dir_cntrl0.probeFilter]
@@ -331,7 +330,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[4]
[system.ruby.dir_cntrl0.responseFromDir]
@@ -340,7 +338,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[4]
[system.ruby.dir_cntrl0.responseFromMemory]
@@ -349,7 +346,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.dir_cntrl0.responseToDir]
type=MessageBuffer
@@ -357,7 +353,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[3]
[system.ruby.dir_cntrl0.triggerQueue]
@@ -366,7 +361,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
[system.ruby.dir_cntrl0.unblockToDir]
type=MessageBuffer
@@ -374,7 +368,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[2]
[system.ruby.l1_cntrl0]
@@ -482,7 +475,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[0]
[system.ruby.l1_cntrl0.mandatoryQueue]
@@ -491,7 +483,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.requestFromCache]
type=MessageBuffer
@@ -499,7 +490,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[0]
[system.ruby.l1_cntrl0.responseFromCache]
@@ -508,7 +498,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[1]
[system.ruby.l1_cntrl0.responseToCache]
@@ -517,7 +506,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.sequencer]
@@ -545,7 +533,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.unblockFromCache]
type=MessageBuffer
@@ -553,7 +540,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[2]
[system.ruby.memctrl_clk_domain]
@@ -576,7 +562,6 @@ int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
netifs=
number_of_virtual_networks=6
-recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
ruby_system=system.ruby
topology=Crossbar
@@ -609,7 +594,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers01]
type=MessageBuffer
@@ -617,7 +601,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers02]
type=MessageBuffer
@@ -625,7 +608,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers03]
type=MessageBuffer
@@ -633,7 +615,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers04]
type=MessageBuffer
@@ -641,7 +622,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers05]
type=MessageBuffer
@@ -649,7 +629,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers06]
type=MessageBuffer
@@ -657,7 +636,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers07]
type=MessageBuffer
@@ -665,7 +643,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers08]
type=MessageBuffer
@@ -673,7 +650,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers09]
type=MessageBuffer
@@ -681,7 +657,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers10]
type=MessageBuffer
@@ -689,7 +664,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers11]
type=MessageBuffer
@@ -697,7 +671,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers12]
type=MessageBuffer
@@ -705,7 +678,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers13]
type=MessageBuffer
@@ -713,7 +685,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers14]
type=MessageBuffer
@@ -721,7 +692,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers15]
type=MessageBuffer
@@ -729,7 +699,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers16]
type=MessageBuffer
@@ -737,7 +706,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers17]
type=MessageBuffer
@@ -745,7 +713,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers18]
type=MessageBuffer
@@ -753,7 +720,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers19]
type=MessageBuffer
@@ -761,7 +727,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers20]
type=MessageBuffer
@@ -769,7 +734,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers21]
type=MessageBuffer
@@ -777,7 +741,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers22]
type=MessageBuffer
@@ -785,7 +748,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers23]
type=MessageBuffer
@@ -793,7 +755,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_links0]
type=SimpleIntLink
@@ -821,7 +782,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17
-recycle_latency=0
router_id=0
virt_nets=6
@@ -831,7 +791,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers01]
type=MessageBuffer
@@ -839,7 +798,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers02]
type=MessageBuffer
@@ -847,7 +805,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers03]
type=MessageBuffer
@@ -855,7 +812,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers04]
type=MessageBuffer
@@ -863,7 +819,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers05]
type=MessageBuffer
@@ -871,7 +826,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers06]
type=MessageBuffer
@@ -879,7 +833,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers07]
type=MessageBuffer
@@ -887,7 +840,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers08]
type=MessageBuffer
@@ -895,7 +847,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers09]
type=MessageBuffer
@@ -903,7 +854,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers10]
type=MessageBuffer
@@ -911,7 +861,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers11]
type=MessageBuffer
@@ -919,7 +868,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers12]
type=MessageBuffer
@@ -927,7 +875,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers13]
type=MessageBuffer
@@ -935,7 +882,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers14]
type=MessageBuffer
@@ -943,7 +889,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers15]
type=MessageBuffer
@@ -951,7 +896,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers16]
type=MessageBuffer
@@ -959,7 +903,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers17]
type=MessageBuffer
@@ -967,7 +910,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1]
type=Switch
@@ -975,7 +917,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17
-recycle_latency=0
router_id=1
virt_nets=6
@@ -985,7 +926,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers01]
type=MessageBuffer
@@ -993,7 +933,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers02]
type=MessageBuffer
@@ -1001,7 +940,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers03]
type=MessageBuffer
@@ -1009,7 +947,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers04]
type=MessageBuffer
@@ -1017,7 +954,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers05]
type=MessageBuffer
@@ -1025,7 +961,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers06]
type=MessageBuffer
@@ -1033,7 +968,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers07]
type=MessageBuffer
@@ -1041,7 +975,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers08]
type=MessageBuffer
@@ -1049,7 +982,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers09]
type=MessageBuffer
@@ -1057,7 +989,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers10]
type=MessageBuffer
@@ -1065,7 +996,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers11]
type=MessageBuffer
@@ -1073,7 +1003,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers12]
type=MessageBuffer
@@ -1081,7 +1010,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers13]
type=MessageBuffer
@@ -1089,7 +1017,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers14]
type=MessageBuffer
@@ -1097,7 +1024,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers15]
type=MessageBuffer
@@ -1105,7 +1031,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers16]
type=MessageBuffer
@@ -1113,7 +1038,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers17]
type=MessageBuffer
@@ -1121,7 +1045,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2]
type=Switch
@@ -1129,7 +1052,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23
-recycle_latency=0
router_id=2
virt_nets=6
@@ -1139,7 +1061,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers01]
type=MessageBuffer
@@ -1147,7 +1068,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers02]
type=MessageBuffer
@@ -1155,7 +1075,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers03]
type=MessageBuffer
@@ -1163,7 +1082,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers04]
type=MessageBuffer
@@ -1171,7 +1089,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers05]
type=MessageBuffer
@@ -1179,7 +1096,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers06]
type=MessageBuffer
@@ -1187,7 +1103,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers07]
type=MessageBuffer
@@ -1195,7 +1110,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers08]
type=MessageBuffer
@@ -1203,7 +1117,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers09]
type=MessageBuffer
@@ -1211,7 +1124,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers10]
type=MessageBuffer
@@ -1219,7 +1131,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers11]
type=MessageBuffer
@@ -1227,7 +1138,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers12]
type=MessageBuffer
@@ -1235,7 +1145,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers13]
type=MessageBuffer
@@ -1243,7 +1152,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers14]
type=MessageBuffer
@@ -1251,7 +1159,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers15]
type=MessageBuffer
@@ -1259,7 +1166,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers16]
type=MessageBuffer
@@ -1267,7 +1173,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers17]
type=MessageBuffer
@@ -1275,7 +1180,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers18]
type=MessageBuffer
@@ -1283,7 +1187,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers19]
type=MessageBuffer
@@ -1291,7 +1194,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers20]
type=MessageBuffer
@@ -1299,7 +1201,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers21]
type=MessageBuffer
@@ -1307,7 +1208,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers22]
type=MessageBuffer
@@ -1315,7 +1215,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers23]
type=MessageBuffer
@@ -1323,7 +1222,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.sys_port_proxy]
type=RubyPortProxy
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/simerr b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/simerr
index 21ea544b2..22fffb44f 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/simerr
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/simerr
@@ -6,3 +6,4 @@ warn: rounding error > tolerance
1.250000 rounded to 1
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
+warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files!
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 5470cb52e..099b54752 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,12 @@
+Redirecting stdout to build/ALPHA_MOESI_hammer/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_hammer/simout
+Redirecting stderr to build/ALPHA_MOESI_hammer/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_hammer/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 13 2015 19:09:46
-gem5 started Aug 13 2015 20:15:17
-gem5 executing on artery
-command line: build/ALPHA_MOESI_hammer/gem5.opt -d build/ALPHA_MOESI_hammer/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_hammer -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MOESI_hammer/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_hammer
+gem5 compiled Nov 15 2015 14:35:53
+gem5 started Nov 15 2015 14:36:15
+gem5 executing on ribera.cs.wisc.edu, pid 30620
+command line: build/ALPHA_MOESI_hammer/gem5.opt -d build/ALPHA_MOESI_hammer/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_hammer -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA_MOESI_hammer/tests/opt/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...
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 c8e8d4629..90da42d27 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,11 @@ sim_seconds 0.000087 # Nu
sim_ticks 86673 # Number of ticks simulated
final_tick 86673 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 41119 # Simulator instruction rate (inst/s)
-host_op_rate 41116 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 557651 # Simulator tick rate (ticks/s)
-host_mem_usage 401992 # Number of bytes of host memory used
-host_seconds 0.16 # Real time elapsed on the host
+host_inst_rate 33775 # Simulator instruction rate (inst/s)
+host_op_rate 33772 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 458039 # Simulator tick rate (ticks/s)
+host_mem_usage 448324 # Number of bytes of host memory used
+host_seconds 0.19 # Real time elapsed on the host
sim_insts 6390 # Number of instructions simulated
sim_ops 6390 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 7d246ed9e..a7ddc6b79 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:268435455
memories=system.mem_ctrls
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -227,6 +228,7 @@ eventq_index=0
hot_lines=false
memory_size_bits=48
num_of_sequencers=1
+number_of_virtual_networks=5
phys_mem=Null
randomization=false
@@ -275,7 +277,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[3]
[system.ruby.dir_cntrl0.dmaResponseFromDir]
@@ -284,7 +285,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[3]
[system.ruby.dir_cntrl0.forwardFromDir]
@@ -293,7 +293,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[4]
[system.ruby.dir_cntrl0.requestToDir]
@@ -302,7 +301,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[2]
[system.ruby.dir_cntrl0.responseFromDir]
@@ -311,7 +309,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[2]
[system.ruby.dir_cntrl0.responseFromMemory]
@@ -320,7 +317,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
@@ -375,7 +371,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[0]
[system.ruby.l1_cntrl0.mandatoryQueue]
@@ -384,7 +379,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.requestFromCache]
type=MessageBuffer
@@ -392,7 +386,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[0]
[system.ruby.l1_cntrl0.responseFromCache]
@@ -401,7 +394,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[1]
[system.ruby.l1_cntrl0.responseToCache]
@@ -410,7 +402,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.sequencer]
@@ -452,7 +443,6 @@ int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
netifs=
number_of_virtual_networks=5
-recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
ruby_system=system.ruby
topology=Crossbar
@@ -485,7 +475,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers01]
type=MessageBuffer
@@ -493,7 +482,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers02]
type=MessageBuffer
@@ -501,7 +489,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers03]
type=MessageBuffer
@@ -509,7 +496,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers04]
type=MessageBuffer
@@ -517,7 +503,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers05]
type=MessageBuffer
@@ -525,7 +510,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers06]
type=MessageBuffer
@@ -533,7 +517,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers07]
type=MessageBuffer
@@ -541,7 +524,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers08]
type=MessageBuffer
@@ -549,7 +531,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers09]
type=MessageBuffer
@@ -557,7 +538,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers10]
type=MessageBuffer
@@ -565,7 +545,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers11]
type=MessageBuffer
@@ -573,7 +552,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers12]
type=MessageBuffer
@@ -581,7 +559,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers13]
type=MessageBuffer
@@ -589,7 +566,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers14]
type=MessageBuffer
@@ -597,7 +573,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers15]
type=MessageBuffer
@@ -605,7 +580,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers16]
type=MessageBuffer
@@ -613,7 +587,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers17]
type=MessageBuffer
@@ -621,7 +594,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers18]
type=MessageBuffer
@@ -629,7 +601,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers19]
type=MessageBuffer
@@ -637,7 +608,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_links0]
type=SimpleIntLink
@@ -665,7 +635,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14
-recycle_latency=0
router_id=0
virt_nets=5
@@ -675,7 +644,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers01]
type=MessageBuffer
@@ -683,7 +651,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers02]
type=MessageBuffer
@@ -691,7 +658,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers03]
type=MessageBuffer
@@ -699,7 +665,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers04]
type=MessageBuffer
@@ -707,7 +672,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers05]
type=MessageBuffer
@@ -715,7 +679,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers06]
type=MessageBuffer
@@ -723,7 +686,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers07]
type=MessageBuffer
@@ -731,7 +693,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers08]
type=MessageBuffer
@@ -739,7 +700,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers09]
type=MessageBuffer
@@ -747,7 +707,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers10]
type=MessageBuffer
@@ -755,7 +714,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers11]
type=MessageBuffer
@@ -763,7 +721,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers12]
type=MessageBuffer
@@ -771,7 +728,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers13]
type=MessageBuffer
@@ -779,7 +735,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers14]
type=MessageBuffer
@@ -787,7 +742,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1]
type=Switch
@@ -795,7 +749,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14
-recycle_latency=0
router_id=1
virt_nets=5
@@ -805,7 +758,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers01]
type=MessageBuffer
@@ -813,7 +765,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers02]
type=MessageBuffer
@@ -821,7 +772,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers03]
type=MessageBuffer
@@ -829,7 +779,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers04]
type=MessageBuffer
@@ -837,7 +786,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers05]
type=MessageBuffer
@@ -845,7 +793,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers06]
type=MessageBuffer
@@ -853,7 +800,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers07]
type=MessageBuffer
@@ -861,7 +807,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers08]
type=MessageBuffer
@@ -869,7 +814,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers09]
type=MessageBuffer
@@ -877,7 +821,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers10]
type=MessageBuffer
@@ -885,7 +828,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers11]
type=MessageBuffer
@@ -893,7 +835,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers12]
type=MessageBuffer
@@ -901,7 +842,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers13]
type=MessageBuffer
@@ -909,7 +849,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers14]
type=MessageBuffer
@@ -917,7 +856,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2]
type=Switch
@@ -925,7 +863,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19
-recycle_latency=0
router_id=2
virt_nets=5
@@ -935,7 +872,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers01]
type=MessageBuffer
@@ -943,7 +879,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers02]
type=MessageBuffer
@@ -951,7 +886,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers03]
type=MessageBuffer
@@ -959,7 +893,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers04]
type=MessageBuffer
@@ -967,7 +900,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers05]
type=MessageBuffer
@@ -975,7 +907,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers06]
type=MessageBuffer
@@ -983,7 +914,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers07]
type=MessageBuffer
@@ -991,7 +921,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers08]
type=MessageBuffer
@@ -999,7 +928,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers09]
type=MessageBuffer
@@ -1007,7 +935,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers10]
type=MessageBuffer
@@ -1015,7 +942,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers11]
type=MessageBuffer
@@ -1023,7 +949,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers12]
type=MessageBuffer
@@ -1031,7 +956,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers13]
type=MessageBuffer
@@ -1039,7 +963,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers14]
type=MessageBuffer
@@ -1047,7 +970,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers15]
type=MessageBuffer
@@ -1055,7 +977,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers16]
type=MessageBuffer
@@ -1063,7 +984,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers17]
type=MessageBuffer
@@ -1071,7 +991,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers18]
type=MessageBuffer
@@ -1079,7 +998,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers19]
type=MessageBuffer
@@ -1087,7 +1005,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.sys_port_proxy]
type=RubyPortProxy
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/simerr b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/simerr
index 21ea544b2..22fffb44f 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/simerr
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/simerr
@@ -6,3 +6,4 @@ warn: rounding error > tolerance
1.250000 rounded to 1
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
+warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files!
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 f8bca7f67..b3ad94f5c 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,12 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 13 2015 19:05:56
-gem5 started Aug 13 2015 20:14:39
-gem5 executing on artery
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:30:20
+gem5 executing on ribera.cs.wisc.edu, pid 29152
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
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 ca2d0dacc..98a79f3c9 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,11 @@ sim_seconds 0.000107 # Nu
sim_ticks 107210 # Number of ticks simulated
final_tick 107210 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 29183 # Simulator instruction rate (inst/s)
-host_op_rate 29181 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 489574 # Simulator tick rate (ticks/s)
-host_mem_usage 401792 # Number of bytes of host memory used
-host_seconds 0.22 # Real time elapsed on the host
+host_inst_rate 51155 # Simulator instruction rate (inst/s)
+host_op_rate 51148 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 858029 # Simulator tick rate (ticks/s)
+host_mem_usage 447104 # Number of bytes of host memory used
+host_seconds 0.13 # Real time elapsed on the host
sim_insts 6390 # Number of instructions simulated
sim_ops 6390 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 e8e73054d..62573b17c 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -83,6 +84,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -99,6 +101,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -123,6 +126,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -139,6 +143,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -172,6 +177,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -188,6 +194,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -203,12 +210,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -216,6 +224,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
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 03ecf7225..f0f9af956 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,12 +1,15 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-timing/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:27:55
-gem5 started Jan 22 2014 17:24:16
-gem5 executing on u200540-lin
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-timing -re tests/run.py build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-timing
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:29:46
+gem5 executing on ribera.cs.wisc.edu, pid 29113
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/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.
Hello world!
-Exiting @ tick 32544000 because target called exit()
+Exiting @ tick 35667500 because target called exit()
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 d82a69683..a6f593b8c 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,11 @@ sim_seconds 0.000036 # Nu
sim_ticks 35667500 # Number of ticks simulated
final_tick 35667500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 607241 # Simulator instruction rate (inst/s)
-host_op_rate 606492 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 3381446720 # Simulator tick rate (ticks/s)
-host_mem_usage 294520 # Number of bytes of host memory used
-host_seconds 0.01 # Real time elapsed on the host
+host_inst_rate 123464 # Simulator instruction rate (inst/s)
+host_op_rate 123421 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 688686311 # Simulator tick rate (ticks/s)
+host_mem_usage 290180 # Number of bytes of host memory used
+host_seconds 0.05 # Real time elapsed on the host
sim_insts 6390 # Number of instructions simulated
sim_ops 6390 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/config.ini b/tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/config.ini
index 8a6e8b486..4b9cee722 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -130,6 +131,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -146,6 +148,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -553,6 +556,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -569,6 +573,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -602,6 +607,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -618,6 +624,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -633,12 +640,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -646,6 +654,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/simerr b/tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/simerr
index 0b3033cd9..c6957696d 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/simerr
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/simerr
@@ -1,2 +1,3 @@
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes)
warn: Sockets disabled, not accepting gdb connections
warn: ignoring syscall sigprocmask(1, ...)
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/simout b/tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/simout
index 226c0e256..5008f8610 100644..100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/simout
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/simout
@@ -3,12 +3,13 @@ Redirecting stderr to build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/minor-
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled May 7 2014 10:41:53
-gem5 started May 7 2014 15:04:23
-gem5 executing on cz3212c2d7
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/minor-timing -re tests/run.py build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/minor-timing
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:29:19
+gem5 executing on ribera.cs.wisc.edu, pid 29096
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/minor-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/minor-timing
+
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
Hello world!
-Exiting @ tick 18715000 because target called exit()
+Exiting @ tick 20075000 because target called exit()
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/stats.txt b/tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/stats.txt
index a420f2b35..23e24ae54 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000020 # Nu
sim_ticks 20075000 # Number of ticks simulated
final_tick 20075000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 131673 # Simulator instruction rate (inst/s)
-host_op_rate 131586 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 1021264689 # Simulator tick rate (ticks/s)
-host_mem_usage 295944 # Number of bytes of host memory used
-host_seconds 0.02 # Real time elapsed on the host
+host_inst_rate 43924 # Simulator instruction rate (inst/s)
+host_op_rate 43910 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 340901575 # Simulator tick rate (ticks/s)
+host_mem_usage 289896 # Number of bytes of host memory used
+host_seconds 0.06 # Real time elapsed on the host
sim_insts 2585 # Number of instructions simulated
sim_ops 2585 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 e38c94875..52545812e 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -155,6 +156,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -171,6 +173,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -502,6 +505,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -518,6 +522,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -551,6 +556,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -567,6 +573,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -582,12 +589,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -595,6 +603,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
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 f46bd1a4d..f9b960e18 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,13 +1,15 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/o3-timing/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/o3-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Apr 22 2015 07:55:25
-gem5 started Apr 22 2015 08:43:58
-gem5 executing on phenom
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/o3-timing -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/o3-timing
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:30:33
+gem5 executing on ribera.cs.wisc.edu, pid 29168
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/o3-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/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.
Hello world!
-Exiting @ tick 12774000 because target called exit()
+Exiting @ tick 12363500 because target called exit()
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 3ae294d1b..bccbaf2cd 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,11 @@ sim_seconds 0.000012 # Nu
sim_ticks 12363500 # Number of ticks simulated
final_tick 12363500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 83593 # Simulator instruction rate (inst/s)
-host_op_rate 83552 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 432562452 # Simulator tick rate (ticks/s)
-host_mem_usage 295260 # Number of bytes of host memory used
-host_seconds 0.03 # Real time elapsed on the host
+host_inst_rate 30943 # Simulator instruction rate (inst/s)
+host_op_rate 30935 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 160195252 # Simulator tick rate (ticks/s)
+host_mem_usage 290920 # Number of bytes of host memory used
+host_seconds 0.08 # Real time elapsed on the host
sim_insts 2387 # Number of instructions simulated
sim_ops 2387 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 b1961bd8d..1735b311b 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
@@ -24,6 +24,7 @@ mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
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 33ba2e738..6c71bef9a 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,13 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/simple-atomic/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/simple-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:27:55
-gem5 started Jan 22 2014 17:24:20
-gem5 executing on u200540-lin
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/simple-atomic -re tests/run.py build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/simple-atomic
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:28:24
+gem5 executing on ribera.cs.wisc.edu, pid 29046
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/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-timing-ruby-MESI_Two_Level/config.ini b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/config.ini
index 0c42ac84b..30657f384 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:268435455
memories=system.mem_ctrls
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -227,6 +228,7 @@ eventq_index=0
hot_lines=false
memory_size_bits=48
num_of_sequencers=1
+number_of_virtual_networks=3
phys_mem=Null
randomization=false
@@ -273,7 +275,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[5]
[system.ruby.dir_cntrl0.responseFromDir]
@@ -282,7 +283,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[6]
[system.ruby.dir_cntrl0.responseFromMemory]
@@ -291,7 +291,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.dir_cntrl0.responseToDir]
type=MessageBuffer
@@ -299,7 +298,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[6]
[system.ruby.l1_cntrl0]
@@ -385,7 +383,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.optionalQueue]
type=MessageBuffer
@@ -393,7 +390,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.prefetcher]
type=Prefetcher
@@ -413,7 +409,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[0]
[system.ruby.l1_cntrl0.requestToL1Cache]
@@ -422,7 +417,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[0]
[system.ruby.l1_cntrl0.responseFromL1Cache]
@@ -431,7 +425,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[1]
[system.ruby.l1_cntrl0.responseToL1Cache]
@@ -440,7 +433,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.sequencer]
@@ -468,7 +460,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[2]
[system.ruby.l2_cntrl0]
@@ -501,7 +492,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[3]
[system.ruby.l2_cntrl0.L1RequestFromL2Cache]
@@ -510,7 +500,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[4]
[system.ruby.l2_cntrl0.L1RequestToL2Cache]
@@ -519,7 +508,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[3]
[system.ruby.l2_cntrl0.L2cache]
@@ -551,7 +539,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[5]
[system.ruby.l2_cntrl0.responseToL2Cache]
@@ -560,7 +547,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[4]
[system.ruby.l2_cntrl0.unblockToL2Cache]
@@ -569,7 +555,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[2]
[system.ruby.memctrl_clk_domain]
@@ -592,7 +577,6 @@ int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2
netifs=
number_of_virtual_networks=3
-recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3
ruby_system=system.ruby
topology=Crossbar
@@ -635,7 +619,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers01]
type=MessageBuffer
@@ -643,7 +626,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers02]
type=MessageBuffer
@@ -651,7 +633,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers03]
type=MessageBuffer
@@ -659,7 +640,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers04]
type=MessageBuffer
@@ -667,7 +647,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers05]
type=MessageBuffer
@@ -675,7 +654,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers06]
type=MessageBuffer
@@ -683,7 +661,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers07]
type=MessageBuffer
@@ -691,7 +668,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers08]
type=MessageBuffer
@@ -699,7 +675,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers09]
type=MessageBuffer
@@ -707,7 +682,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers10]
type=MessageBuffer
@@ -715,7 +689,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers11]
type=MessageBuffer
@@ -723,7 +696,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers12]
type=MessageBuffer
@@ -731,7 +703,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers13]
type=MessageBuffer
@@ -739,7 +710,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers14]
type=MessageBuffer
@@ -747,7 +717,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers15]
type=MessageBuffer
@@ -755,7 +724,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers16]
type=MessageBuffer
@@ -763,7 +731,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers17]
type=MessageBuffer
@@ -771,7 +738,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_links0]
type=SimpleIntLink
@@ -809,7 +775,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11
-recycle_latency=0
router_id=0
virt_nets=3
@@ -819,7 +784,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers01]
type=MessageBuffer
@@ -827,7 +791,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers02]
type=MessageBuffer
@@ -835,7 +798,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers03]
type=MessageBuffer
@@ -843,7 +805,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers04]
type=MessageBuffer
@@ -851,7 +812,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers05]
type=MessageBuffer
@@ -859,7 +819,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers06]
type=MessageBuffer
@@ -867,7 +826,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers07]
type=MessageBuffer
@@ -875,7 +833,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers08]
type=MessageBuffer
@@ -883,7 +840,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers09]
type=MessageBuffer
@@ -891,7 +847,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers10]
type=MessageBuffer
@@ -899,7 +854,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers11]
type=MessageBuffer
@@ -907,7 +861,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1]
type=Switch
@@ -915,7 +868,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11
-recycle_latency=0
router_id=1
virt_nets=3
@@ -925,7 +877,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers01]
type=MessageBuffer
@@ -933,7 +884,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers02]
type=MessageBuffer
@@ -941,7 +891,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers03]
type=MessageBuffer
@@ -949,7 +898,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers04]
type=MessageBuffer
@@ -957,7 +905,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers05]
type=MessageBuffer
@@ -965,7 +912,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers06]
type=MessageBuffer
@@ -973,7 +919,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers07]
type=MessageBuffer
@@ -981,7 +926,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers08]
type=MessageBuffer
@@ -989,7 +933,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers09]
type=MessageBuffer
@@ -997,7 +940,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers10]
type=MessageBuffer
@@ -1005,7 +947,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers11]
type=MessageBuffer
@@ -1013,7 +954,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2]
type=Switch
@@ -1021,7 +961,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11
-recycle_latency=0
router_id=2
virt_nets=3
@@ -1031,7 +970,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers01]
type=MessageBuffer
@@ -1039,7 +977,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers02]
type=MessageBuffer
@@ -1047,7 +984,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers03]
type=MessageBuffer
@@ -1055,7 +991,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers04]
type=MessageBuffer
@@ -1063,7 +998,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers05]
type=MessageBuffer
@@ -1071,7 +1005,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers06]
type=MessageBuffer
@@ -1079,7 +1012,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers07]
type=MessageBuffer
@@ -1087,7 +1019,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers08]
type=MessageBuffer
@@ -1095,7 +1026,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers09]
type=MessageBuffer
@@ -1103,7 +1033,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers10]
type=MessageBuffer
@@ -1111,7 +1040,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers11]
type=MessageBuffer
@@ -1119,7 +1047,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3]
type=Switch
@@ -1127,7 +1054,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers3.port_buffers00 system.ruby.network.routers3.port_buffers01 system.ruby.network.routers3.port_buffers02 system.ruby.network.routers3.port_buffers03 system.ruby.network.routers3.port_buffers04 system.ruby.network.routers3.port_buffers05 system.ruby.network.routers3.port_buffers06 system.ruby.network.routers3.port_buffers07 system.ruby.network.routers3.port_buffers08 system.ruby.network.routers3.port_buffers09 system.ruby.network.routers3.port_buffers10 system.ruby.network.routers3.port_buffers11 system.ruby.network.routers3.port_buffers12 system.ruby.network.routers3.port_buffers13 system.ruby.network.routers3.port_buffers14 system.ruby.network.routers3.port_buffers15 system.ruby.network.routers3.port_buffers16 system.ruby.network.routers3.port_buffers17
-recycle_latency=0
router_id=3
virt_nets=3
@@ -1137,7 +1063,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers01]
type=MessageBuffer
@@ -1145,7 +1070,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers02]
type=MessageBuffer
@@ -1153,7 +1077,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers03]
type=MessageBuffer
@@ -1161,7 +1084,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers04]
type=MessageBuffer
@@ -1169,7 +1091,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers05]
type=MessageBuffer
@@ -1177,7 +1098,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers06]
type=MessageBuffer
@@ -1185,7 +1105,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers07]
type=MessageBuffer
@@ -1193,7 +1112,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers08]
type=MessageBuffer
@@ -1201,7 +1119,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers09]
type=MessageBuffer
@@ -1209,7 +1126,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers10]
type=MessageBuffer
@@ -1217,7 +1133,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers11]
type=MessageBuffer
@@ -1225,7 +1140,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers12]
type=MessageBuffer
@@ -1233,7 +1147,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers13]
type=MessageBuffer
@@ -1241,7 +1154,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers14]
type=MessageBuffer
@@ -1249,7 +1161,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers15]
type=MessageBuffer
@@ -1257,7 +1168,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers16]
type=MessageBuffer
@@ -1265,7 +1175,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers17]
type=MessageBuffer
@@ -1273,7 +1182,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.sys_port_proxy]
type=RubyPortProxy
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/simerr b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/simerr
index 6bae4074b..f6a02f021 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/simerr
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/simerr
@@ -6,4 +6,5 @@ warn: rounding error > tolerance
1.250000 rounded to 1
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
+warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files!
warn: ignoring syscall sigprocmask(1, ...)
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/simout b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/simout
index 239fd40f9..e7d16310d 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/simout
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/simout
@@ -1,10 +1,12 @@
+Redirecting stdout to build/ALPHA_MESI_Two_Level/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MESI_Two_Level/simout
+Redirecting stderr to build/ALPHA_MESI_Two_Level/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MESI_Two_Level/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 13 2015 19:16:05
-gem5 started Aug 13 2015 20:15:42
-gem5 executing on artery
-command line: build/ALPHA_MESI_Two_Level/gem5.opt -d build/ALPHA_MESI_Two_Level/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MESI_Two_Level -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MESI_Two_Level/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MESI_Two_Level
+gem5 compiled Nov 15 2015 14:41:13
+gem5 started Nov 15 2015 14:41:38
+gem5 executing on ribera.cs.wisc.edu, pid 32151
+command line: build/ALPHA_MESI_Two_Level/gem5.opt -d build/ALPHA_MESI_Two_Level/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MESI_Two_Level -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA_MESI_Two_Level/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MESI_Two_Level
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/stats.txt b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/stats.txt
index 704d10ac7..582590dcc 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000046 # Nu
sim_ticks 45733 # Number of ticks simulated
final_tick 45733 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 17774 # Simulator instruction rate (inst/s)
-host_op_rate 17773 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 315387 # Simulator tick rate (ticks/s)
-host_mem_usage 401732 # Number of bytes of host memory used
-host_seconds 0.15 # Real time elapsed on the host
+host_inst_rate 14502 # Simulator instruction rate (inst/s)
+host_op_rate 14500 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 257305 # Simulator tick rate (ticks/s)
+host_mem_usage 447076 # Number of bytes of host memory used
+host_seconds 0.18 # Real time elapsed on the host
sim_insts 2577 # Number of instructions simulated
sim_ops 2577 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 f0b756165..55b3e2234 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:268435455
memories=system.mem_ctrls
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -227,6 +228,7 @@ eventq_index=0
hot_lines=false
memory_size_bits=48
num_of_sequencers=1
+number_of_virtual_networks=3
phys_mem=Null
randomization=false
@@ -274,7 +276,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[6]
[system.ruby.dir_cntrl0.requestToDir]
@@ -283,7 +284,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[5]
[system.ruby.dir_cntrl0.responseFromDir]
@@ -292,7 +292,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[5]
[system.ruby.dir_cntrl0.responseFromMemory]
@@ -301,7 +300,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.dir_cntrl0.responseToDir]
type=MessageBuffer
@@ -309,7 +307,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[6]
[system.ruby.l1_cntrl0]
@@ -391,7 +388,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.requestFromL1Cache]
type=MessageBuffer
@@ -399,7 +395,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[0]
[system.ruby.l1_cntrl0.requestToL1Cache]
@@ -408,7 +403,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[0]
[system.ruby.l1_cntrl0.responseFromL1Cache]
@@ -417,7 +411,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[1]
[system.ruby.l1_cntrl0.responseToL1Cache]
@@ -426,7 +419,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.sequencer]
@@ -454,7 +446,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
[system.ruby.l2_cntrl0]
type=L2Cache_Controller
@@ -486,7 +477,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[2]
[system.ruby.l2_cntrl0.GlobalRequestToL2Cache]
@@ -495,7 +485,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[2]
[system.ruby.l2_cntrl0.L1RequestFromL2Cache]
@@ -504,7 +493,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[3]
[system.ruby.l2_cntrl0.L1RequestToL2Cache]
@@ -513,7 +501,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[3]
[system.ruby.l2_cntrl0.L2cache]
@@ -545,7 +532,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[4]
[system.ruby.l2_cntrl0.responseToL2Cache]
@@ -554,7 +540,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[4]
[system.ruby.l2_cntrl0.triggerQueue]
@@ -563,7 +548,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
[system.ruby.memctrl_clk_domain]
type=DerivedClockDomain
@@ -585,7 +569,6 @@ int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2
netifs=
number_of_virtual_networks=3
-recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3
ruby_system=system.ruby
topology=Crossbar
@@ -628,7 +611,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers01]
type=MessageBuffer
@@ -636,7 +618,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers02]
type=MessageBuffer
@@ -644,7 +625,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers03]
type=MessageBuffer
@@ -652,7 +632,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers04]
type=MessageBuffer
@@ -660,7 +639,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers05]
type=MessageBuffer
@@ -668,7 +646,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers06]
type=MessageBuffer
@@ -676,7 +653,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers07]
type=MessageBuffer
@@ -684,7 +660,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers08]
type=MessageBuffer
@@ -692,7 +667,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers09]
type=MessageBuffer
@@ -700,7 +674,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers10]
type=MessageBuffer
@@ -708,7 +681,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers11]
type=MessageBuffer
@@ -716,7 +688,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers12]
type=MessageBuffer
@@ -724,7 +695,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers13]
type=MessageBuffer
@@ -732,7 +702,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers14]
type=MessageBuffer
@@ -740,7 +709,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers15]
type=MessageBuffer
@@ -748,7 +716,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers16]
type=MessageBuffer
@@ -756,7 +723,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers17]
type=MessageBuffer
@@ -764,7 +730,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_links0]
type=SimpleIntLink
@@ -802,7 +767,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11
-recycle_latency=0
router_id=0
virt_nets=3
@@ -812,7 +776,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers01]
type=MessageBuffer
@@ -820,7 +783,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers02]
type=MessageBuffer
@@ -828,7 +790,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers03]
type=MessageBuffer
@@ -836,7 +797,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers04]
type=MessageBuffer
@@ -844,7 +804,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers05]
type=MessageBuffer
@@ -852,7 +811,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers06]
type=MessageBuffer
@@ -860,7 +818,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers07]
type=MessageBuffer
@@ -868,7 +825,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers08]
type=MessageBuffer
@@ -876,7 +832,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers09]
type=MessageBuffer
@@ -884,7 +839,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers10]
type=MessageBuffer
@@ -892,7 +846,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers11]
type=MessageBuffer
@@ -900,7 +853,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1]
type=Switch
@@ -908,7 +860,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11
-recycle_latency=0
router_id=1
virt_nets=3
@@ -918,7 +869,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers01]
type=MessageBuffer
@@ -926,7 +876,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers02]
type=MessageBuffer
@@ -934,7 +883,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers03]
type=MessageBuffer
@@ -942,7 +890,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers04]
type=MessageBuffer
@@ -950,7 +897,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers05]
type=MessageBuffer
@@ -958,7 +904,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers06]
type=MessageBuffer
@@ -966,7 +911,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers07]
type=MessageBuffer
@@ -974,7 +918,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers08]
type=MessageBuffer
@@ -982,7 +925,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers09]
type=MessageBuffer
@@ -990,7 +932,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers10]
type=MessageBuffer
@@ -998,7 +939,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers11]
type=MessageBuffer
@@ -1006,7 +946,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2]
type=Switch
@@ -1014,7 +953,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11
-recycle_latency=0
router_id=2
virt_nets=3
@@ -1024,7 +962,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers01]
type=MessageBuffer
@@ -1032,7 +969,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers02]
type=MessageBuffer
@@ -1040,7 +976,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers03]
type=MessageBuffer
@@ -1048,7 +983,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers04]
type=MessageBuffer
@@ -1056,7 +990,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers05]
type=MessageBuffer
@@ -1064,7 +997,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers06]
type=MessageBuffer
@@ -1072,7 +1004,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers07]
type=MessageBuffer
@@ -1080,7 +1011,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers08]
type=MessageBuffer
@@ -1088,7 +1018,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers09]
type=MessageBuffer
@@ -1096,7 +1025,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers10]
type=MessageBuffer
@@ -1104,7 +1032,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers11]
type=MessageBuffer
@@ -1112,7 +1039,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3]
type=Switch
@@ -1120,7 +1046,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers3.port_buffers00 system.ruby.network.routers3.port_buffers01 system.ruby.network.routers3.port_buffers02 system.ruby.network.routers3.port_buffers03 system.ruby.network.routers3.port_buffers04 system.ruby.network.routers3.port_buffers05 system.ruby.network.routers3.port_buffers06 system.ruby.network.routers3.port_buffers07 system.ruby.network.routers3.port_buffers08 system.ruby.network.routers3.port_buffers09 system.ruby.network.routers3.port_buffers10 system.ruby.network.routers3.port_buffers11 system.ruby.network.routers3.port_buffers12 system.ruby.network.routers3.port_buffers13 system.ruby.network.routers3.port_buffers14 system.ruby.network.routers3.port_buffers15 system.ruby.network.routers3.port_buffers16 system.ruby.network.routers3.port_buffers17
-recycle_latency=0
router_id=3
virt_nets=3
@@ -1130,7 +1055,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers01]
type=MessageBuffer
@@ -1138,7 +1062,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers02]
type=MessageBuffer
@@ -1146,7 +1069,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers03]
type=MessageBuffer
@@ -1154,7 +1076,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers04]
type=MessageBuffer
@@ -1162,7 +1083,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers05]
type=MessageBuffer
@@ -1170,7 +1090,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers06]
type=MessageBuffer
@@ -1178,7 +1097,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers07]
type=MessageBuffer
@@ -1186,7 +1104,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers08]
type=MessageBuffer
@@ -1194,7 +1111,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers09]
type=MessageBuffer
@@ -1202,7 +1118,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers10]
type=MessageBuffer
@@ -1210,7 +1125,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers11]
type=MessageBuffer
@@ -1218,7 +1132,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers12]
type=MessageBuffer
@@ -1226,7 +1139,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers13]
type=MessageBuffer
@@ -1234,7 +1146,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers14]
type=MessageBuffer
@@ -1242,7 +1153,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers15]
type=MessageBuffer
@@ -1250,7 +1160,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers16]
type=MessageBuffer
@@ -1258,7 +1167,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers17]
type=MessageBuffer
@@ -1266,7 +1174,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.sys_port_proxy]
type=RubyPortProxy
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/simerr b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/simerr
index 6bae4074b..f6a02f021 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/simerr
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/simerr
@@ -6,4 +6,5 @@ warn: rounding error > tolerance
1.250000 rounded to 1
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
+warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files!
warn: ignoring syscall sigprocmask(1, ...)
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 34fdc7e5e..d2de5ef65 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,12 @@
+Redirecting stdout to build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/simout
+Redirecting stderr to build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 13 2015 19:22:33
-gem5 started Aug 13 2015 20:16:13
-gem5 executing on artery
-command line: build/ALPHA_MOESI_CMP_directory/gem5.opt -d build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory
+gem5 compiled Nov 15 2015 14:46:21
+gem5 started Nov 15 2015 14:46:44
+gem5 executing on ribera.cs.wisc.edu, pid 1172
+command line: build/ALPHA_MOESI_CMP_directory/gem5.opt -d build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA_MOESI_CMP_directory/tests/opt/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...
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 362696d3f..e28c30731 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,11 @@ sim_seconds 0.000042 # Nu
sim_ticks 41712 # Number of ticks simulated
final_tick 41712 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 24481 # Simulator instruction rate (inst/s)
-host_op_rate 24478 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 396175 # Simulator tick rate (ticks/s)
-host_mem_usage 403616 # Number of bytes of host memory used
-host_seconds 0.11 # Real time elapsed on the host
+host_inst_rate 17217 # Simulator instruction rate (inst/s)
+host_op_rate 17215 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 278615 # Simulator tick rate (ticks/s)
+host_mem_usage 449188 # Number of bytes of host memory used
+host_seconds 0.15 # Real time elapsed on the host
sim_insts 2577 # Number of instructions simulated
sim_ops 2577 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 bd42a2bb0..fbc493fd6 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:268435455
memories=system.mem_ctrls
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -227,6 +228,7 @@ eventq_index=0
hot_lines=false
memory_size_bits=48
num_of_sequencers=1
+number_of_virtual_networks=6
phys_mem=Null
randomization=false
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/simerr b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/simerr
index 6bae4074b..f6a02f021 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/simerr
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/simerr
@@ -6,4 +6,5 @@ warn: rounding error > tolerance
1.250000 rounded to 1
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
+warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files!
warn: ignoring syscall sigprocmask(1, ...)
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 5d96a3461..d9e7fd2c0 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,13 +1,15 @@
+Redirecting stdout to build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/simout
+Redirecting stderr to build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 13 2015 19:28:58
-gem5 started Aug 13 2015 20:16:47
-gem5 executing on artery
-command line: build/ALPHA_MOESI_CMP_token/gem5.opt -d build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_token -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_token
+gem5 compiled Nov 15 2015 14:51:28
+gem5 started Nov 15 2015 14:51:55
+gem5 executing on ribera.cs.wisc.edu, pid 2889
+command line: build/ALPHA_MOESI_CMP_token/gem5.opt -d build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_token -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA_MOESI_CMP_token/tests/opt/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.
Hello world!
-Exiting @ tick 40524 because target called exit()
+Exiting @ tick 40527 because target called exit()
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 8530e7ad5..71fff3cd0 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,11 @@ sim_seconds 0.000041 # Nu
sim_ticks 40527 # Number of ticks simulated
final_tick 40527 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 34093 # Simulator instruction rate (inst/s)
-host_op_rate 34084 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 535893 # Simulator tick rate (ticks/s)
-host_mem_usage 445624 # Number of bytes of host memory used
-host_seconds 0.08 # Real time elapsed on the host
+host_inst_rate 24433 # Simulator instruction rate (inst/s)
+host_op_rate 24429 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 384119 # Simulator tick rate (ticks/s)
+host_mem_usage 448124 # 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.voltage_domain.voltage 1 # Voltage in Volts
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 6e0294d29..278928d1f 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:268435455
memories=system.mem_ctrls
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -227,6 +228,7 @@ eventq_index=0
hot_lines=false
memory_size_bits=48
num_of_sequencers=1
+number_of_virtual_networks=6
phys_mem=Null
randomization=false
@@ -281,7 +283,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[5]
[system.ruby.dir_cntrl0.dmaResponseFromDir]
@@ -290,7 +291,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[5]
[system.ruby.dir_cntrl0.forwardFromDir]
@@ -299,7 +299,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[3]
[system.ruby.dir_cntrl0.probeFilter]
@@ -331,7 +330,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[4]
[system.ruby.dir_cntrl0.responseFromDir]
@@ -340,7 +338,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[4]
[system.ruby.dir_cntrl0.responseFromMemory]
@@ -349,7 +346,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.dir_cntrl0.responseToDir]
type=MessageBuffer
@@ -357,7 +353,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[3]
[system.ruby.dir_cntrl0.triggerQueue]
@@ -366,7 +361,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
[system.ruby.dir_cntrl0.unblockToDir]
type=MessageBuffer
@@ -374,7 +368,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[2]
[system.ruby.l1_cntrl0]
@@ -482,7 +475,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[0]
[system.ruby.l1_cntrl0.mandatoryQueue]
@@ -491,7 +483,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.requestFromCache]
type=MessageBuffer
@@ -499,7 +490,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[0]
[system.ruby.l1_cntrl0.responseFromCache]
@@ -508,7 +498,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[1]
[system.ruby.l1_cntrl0.responseToCache]
@@ -517,7 +506,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.sequencer]
@@ -545,7 +533,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.unblockFromCache]
type=MessageBuffer
@@ -553,7 +540,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[2]
[system.ruby.memctrl_clk_domain]
@@ -576,7 +562,6 @@ int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
netifs=
number_of_virtual_networks=6
-recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
ruby_system=system.ruby
topology=Crossbar
@@ -609,7 +594,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers01]
type=MessageBuffer
@@ -617,7 +601,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers02]
type=MessageBuffer
@@ -625,7 +608,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers03]
type=MessageBuffer
@@ -633,7 +615,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers04]
type=MessageBuffer
@@ -641,7 +622,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers05]
type=MessageBuffer
@@ -649,7 +629,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers06]
type=MessageBuffer
@@ -657,7 +636,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers07]
type=MessageBuffer
@@ -665,7 +643,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers08]
type=MessageBuffer
@@ -673,7 +650,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers09]
type=MessageBuffer
@@ -681,7 +657,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers10]
type=MessageBuffer
@@ -689,7 +664,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers11]
type=MessageBuffer
@@ -697,7 +671,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers12]
type=MessageBuffer
@@ -705,7 +678,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers13]
type=MessageBuffer
@@ -713,7 +685,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers14]
type=MessageBuffer
@@ -721,7 +692,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers15]
type=MessageBuffer
@@ -729,7 +699,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers16]
type=MessageBuffer
@@ -737,7 +706,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers17]
type=MessageBuffer
@@ -745,7 +713,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers18]
type=MessageBuffer
@@ -753,7 +720,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers19]
type=MessageBuffer
@@ -761,7 +727,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers20]
type=MessageBuffer
@@ -769,7 +734,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers21]
type=MessageBuffer
@@ -777,7 +741,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers22]
type=MessageBuffer
@@ -785,7 +748,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers23]
type=MessageBuffer
@@ -793,7 +755,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_links0]
type=SimpleIntLink
@@ -821,7 +782,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17
-recycle_latency=0
router_id=0
virt_nets=6
@@ -831,7 +791,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers01]
type=MessageBuffer
@@ -839,7 +798,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers02]
type=MessageBuffer
@@ -847,7 +805,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers03]
type=MessageBuffer
@@ -855,7 +812,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers04]
type=MessageBuffer
@@ -863,7 +819,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers05]
type=MessageBuffer
@@ -871,7 +826,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers06]
type=MessageBuffer
@@ -879,7 +833,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers07]
type=MessageBuffer
@@ -887,7 +840,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers08]
type=MessageBuffer
@@ -895,7 +847,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers09]
type=MessageBuffer
@@ -903,7 +854,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers10]
type=MessageBuffer
@@ -911,7 +861,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers11]
type=MessageBuffer
@@ -919,7 +868,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers12]
type=MessageBuffer
@@ -927,7 +875,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers13]
type=MessageBuffer
@@ -935,7 +882,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers14]
type=MessageBuffer
@@ -943,7 +889,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers15]
type=MessageBuffer
@@ -951,7 +896,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers16]
type=MessageBuffer
@@ -959,7 +903,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers17]
type=MessageBuffer
@@ -967,7 +910,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1]
type=Switch
@@ -975,7 +917,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17
-recycle_latency=0
router_id=1
virt_nets=6
@@ -985,7 +926,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers01]
type=MessageBuffer
@@ -993,7 +933,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers02]
type=MessageBuffer
@@ -1001,7 +940,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers03]
type=MessageBuffer
@@ -1009,7 +947,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers04]
type=MessageBuffer
@@ -1017,7 +954,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers05]
type=MessageBuffer
@@ -1025,7 +961,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers06]
type=MessageBuffer
@@ -1033,7 +968,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers07]
type=MessageBuffer
@@ -1041,7 +975,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers08]
type=MessageBuffer
@@ -1049,7 +982,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers09]
type=MessageBuffer
@@ -1057,7 +989,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers10]
type=MessageBuffer
@@ -1065,7 +996,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers11]
type=MessageBuffer
@@ -1073,7 +1003,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers12]
type=MessageBuffer
@@ -1081,7 +1010,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers13]
type=MessageBuffer
@@ -1089,7 +1017,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers14]
type=MessageBuffer
@@ -1097,7 +1024,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers15]
type=MessageBuffer
@@ -1105,7 +1031,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers16]
type=MessageBuffer
@@ -1113,7 +1038,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers17]
type=MessageBuffer
@@ -1121,7 +1045,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2]
type=Switch
@@ -1129,7 +1052,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23
-recycle_latency=0
router_id=2
virt_nets=6
@@ -1139,7 +1061,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers01]
type=MessageBuffer
@@ -1147,7 +1068,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers02]
type=MessageBuffer
@@ -1155,7 +1075,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers03]
type=MessageBuffer
@@ -1163,7 +1082,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers04]
type=MessageBuffer
@@ -1171,7 +1089,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers05]
type=MessageBuffer
@@ -1179,7 +1096,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers06]
type=MessageBuffer
@@ -1187,7 +1103,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers07]
type=MessageBuffer
@@ -1195,7 +1110,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers08]
type=MessageBuffer
@@ -1203,7 +1117,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers09]
type=MessageBuffer
@@ -1211,7 +1124,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers10]
type=MessageBuffer
@@ -1219,7 +1131,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers11]
type=MessageBuffer
@@ -1227,7 +1138,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers12]
type=MessageBuffer
@@ -1235,7 +1145,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers13]
type=MessageBuffer
@@ -1243,7 +1152,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers14]
type=MessageBuffer
@@ -1251,7 +1159,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers15]
type=MessageBuffer
@@ -1259,7 +1166,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers16]
type=MessageBuffer
@@ -1267,7 +1173,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers17]
type=MessageBuffer
@@ -1275,7 +1180,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers18]
type=MessageBuffer
@@ -1283,7 +1187,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers19]
type=MessageBuffer
@@ -1291,7 +1194,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers20]
type=MessageBuffer
@@ -1299,7 +1201,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers21]
type=MessageBuffer
@@ -1307,7 +1208,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers22]
type=MessageBuffer
@@ -1315,7 +1215,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers23]
type=MessageBuffer
@@ -1323,7 +1222,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.sys_port_proxy]
type=RubyPortProxy
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/simerr b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/simerr
index 6bae4074b..f6a02f021 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/simerr
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/simerr
@@ -6,4 +6,5 @@ warn: rounding error > tolerance
1.250000 rounded to 1
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
+warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files!
warn: ignoring syscall sigprocmask(1, ...)
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 65828b040..1c8af2641 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,12 @@
+Redirecting stdout to build/ALPHA_MOESI_hammer/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_hammer/simout
+Redirecting stderr to build/ALPHA_MOESI_hammer/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_hammer/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 13 2015 19:09:46
-gem5 started Aug 13 2015 20:15:17
-gem5 executing on artery
-command line: build/ALPHA_MOESI_hammer/gem5.opt -d build/ALPHA_MOESI_hammer/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_hammer -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MOESI_hammer/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_hammer
+gem5 compiled Nov 15 2015 14:35:53
+gem5 started Nov 15 2015 14:36:14
+gem5 executing on ribera.cs.wisc.edu, pid 30619
+command line: build/ALPHA_MOESI_hammer/gem5.opt -d build/ALPHA_MOESI_hammer/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_hammer -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA_MOESI_hammer/tests/opt/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...
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 11602de7e..d397a34a5 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,11 @@ sim_seconds 0.000033 # Nu
sim_ticks 32936 # Number of ticks simulated
final_tick 32936 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 21294 # Simulator instruction rate (inst/s)
-host_op_rate 21292 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 272103 # Simulator tick rate (ticks/s)
-host_mem_usage 401708 # Number of bytes of host memory used
-host_seconds 0.12 # Real time elapsed on the host
+host_inst_rate 24441 # Simulator instruction rate (inst/s)
+host_op_rate 24437 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 312277 # Simulator tick rate (ticks/s)
+host_mem_usage 448040 # 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.voltage_domain.voltage 1 # Voltage in Volts
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 46fd0f447..808a3b8ef 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:268435455
memories=system.mem_ctrls
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -227,6 +228,7 @@ eventq_index=0
hot_lines=false
memory_size_bits=48
num_of_sequencers=1
+number_of_virtual_networks=5
phys_mem=Null
randomization=false
@@ -275,7 +277,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[3]
[system.ruby.dir_cntrl0.dmaResponseFromDir]
@@ -284,7 +285,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[3]
[system.ruby.dir_cntrl0.forwardFromDir]
@@ -293,7 +293,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[4]
[system.ruby.dir_cntrl0.requestToDir]
@@ -302,7 +301,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[2]
[system.ruby.dir_cntrl0.responseFromDir]
@@ -311,7 +309,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[2]
[system.ruby.dir_cntrl0.responseFromMemory]
@@ -320,7 +317,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
@@ -375,7 +371,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[0]
[system.ruby.l1_cntrl0.mandatoryQueue]
@@ -384,7 +379,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.requestFromCache]
type=MessageBuffer
@@ -392,7 +386,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[0]
[system.ruby.l1_cntrl0.responseFromCache]
@@ -401,7 +394,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[1]
[system.ruby.l1_cntrl0.responseToCache]
@@ -410,7 +402,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.sequencer]
@@ -452,7 +443,6 @@ int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
netifs=
number_of_virtual_networks=5
-recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
ruby_system=system.ruby
topology=Crossbar
@@ -485,7 +475,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers01]
type=MessageBuffer
@@ -493,7 +482,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers02]
type=MessageBuffer
@@ -501,7 +489,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers03]
type=MessageBuffer
@@ -509,7 +496,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers04]
type=MessageBuffer
@@ -517,7 +503,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers05]
type=MessageBuffer
@@ -525,7 +510,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers06]
type=MessageBuffer
@@ -533,7 +517,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers07]
type=MessageBuffer
@@ -541,7 +524,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers08]
type=MessageBuffer
@@ -549,7 +531,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers09]
type=MessageBuffer
@@ -557,7 +538,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers10]
type=MessageBuffer
@@ -565,7 +545,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers11]
type=MessageBuffer
@@ -573,7 +552,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers12]
type=MessageBuffer
@@ -581,7 +559,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers13]
type=MessageBuffer
@@ -589,7 +566,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers14]
type=MessageBuffer
@@ -597,7 +573,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers15]
type=MessageBuffer
@@ -605,7 +580,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers16]
type=MessageBuffer
@@ -613,7 +587,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers17]
type=MessageBuffer
@@ -621,7 +594,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers18]
type=MessageBuffer
@@ -629,7 +601,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers19]
type=MessageBuffer
@@ -637,7 +608,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_links0]
type=SimpleIntLink
@@ -665,7 +635,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14
-recycle_latency=0
router_id=0
virt_nets=5
@@ -675,7 +644,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers01]
type=MessageBuffer
@@ -683,7 +651,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers02]
type=MessageBuffer
@@ -691,7 +658,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers03]
type=MessageBuffer
@@ -699,7 +665,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers04]
type=MessageBuffer
@@ -707,7 +672,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers05]
type=MessageBuffer
@@ -715,7 +679,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers06]
type=MessageBuffer
@@ -723,7 +686,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers07]
type=MessageBuffer
@@ -731,7 +693,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers08]
type=MessageBuffer
@@ -739,7 +700,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers09]
type=MessageBuffer
@@ -747,7 +707,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers10]
type=MessageBuffer
@@ -755,7 +714,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers11]
type=MessageBuffer
@@ -763,7 +721,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers12]
type=MessageBuffer
@@ -771,7 +728,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers13]
type=MessageBuffer
@@ -779,7 +735,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers14]
type=MessageBuffer
@@ -787,7 +742,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1]
type=Switch
@@ -795,7 +749,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14
-recycle_latency=0
router_id=1
virt_nets=5
@@ -805,7 +758,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers01]
type=MessageBuffer
@@ -813,7 +765,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers02]
type=MessageBuffer
@@ -821,7 +772,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers03]
type=MessageBuffer
@@ -829,7 +779,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers04]
type=MessageBuffer
@@ -837,7 +786,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers05]
type=MessageBuffer
@@ -845,7 +793,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers06]
type=MessageBuffer
@@ -853,7 +800,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers07]
type=MessageBuffer
@@ -861,7 +807,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers08]
type=MessageBuffer
@@ -869,7 +814,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers09]
type=MessageBuffer
@@ -877,7 +821,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers10]
type=MessageBuffer
@@ -885,7 +828,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers11]
type=MessageBuffer
@@ -893,7 +835,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers12]
type=MessageBuffer
@@ -901,7 +842,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers13]
type=MessageBuffer
@@ -909,7 +849,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers14]
type=MessageBuffer
@@ -917,7 +856,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2]
type=Switch
@@ -925,7 +863,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19
-recycle_latency=0
router_id=2
virt_nets=5
@@ -935,7 +872,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers01]
type=MessageBuffer
@@ -943,7 +879,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers02]
type=MessageBuffer
@@ -951,7 +886,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers03]
type=MessageBuffer
@@ -959,7 +893,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers04]
type=MessageBuffer
@@ -967,7 +900,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers05]
type=MessageBuffer
@@ -975,7 +907,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers06]
type=MessageBuffer
@@ -983,7 +914,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers07]
type=MessageBuffer
@@ -991,7 +921,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers08]
type=MessageBuffer
@@ -999,7 +928,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers09]
type=MessageBuffer
@@ -1007,7 +935,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers10]
type=MessageBuffer
@@ -1015,7 +942,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers11]
type=MessageBuffer
@@ -1023,7 +949,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers12]
type=MessageBuffer
@@ -1031,7 +956,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers13]
type=MessageBuffer
@@ -1039,7 +963,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers14]
type=MessageBuffer
@@ -1047,7 +970,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers15]
type=MessageBuffer
@@ -1055,7 +977,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers16]
type=MessageBuffer
@@ -1063,7 +984,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers17]
type=MessageBuffer
@@ -1071,7 +991,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers18]
type=MessageBuffer
@@ -1079,7 +998,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers19]
type=MessageBuffer
@@ -1087,7 +1005,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.sys_port_proxy]
type=RubyPortProxy
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/simerr b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/simerr
index 6bae4074b..f6a02f021 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/simerr
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/simerr
@@ -6,4 +6,5 @@ warn: rounding error > tolerance
1.250000 rounded to 1
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
+warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files!
warn: ignoring syscall sigprocmask(1, ...)
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 406e847ac..014abbfca 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,12 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 13 2015 19:05:56
-gem5 started Aug 13 2015 20:14:52
-gem5 executing on artery
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:30:22
+gem5 executing on ribera.cs.wisc.edu, pid 29157
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
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 a2a887a9d..87bfda259 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,10 +4,10 @@ sim_seconds 0.000042 # Nu
sim_ticks 41659 # Number of ticks simulated
final_tick 41659 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 30850 # Simulator instruction rate (inst/s)
-host_op_rate 30846 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 498580 # Simulator tick rate (ticks/s)
-host_mem_usage 399460 # Number of bytes of host memory used
+host_inst_rate 33721 # Simulator instruction rate (inst/s)
+host_op_rate 33714 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 544888 # Simulator tick rate (ticks/s)
+host_mem_usage 445796 # Number of bytes of host memory used
host_seconds 0.08 # Real time elapsed on the host
sim_insts 2577 # Number of instructions simulated
sim_ops 2577 # Number of ops (including micro ops) simulated
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 d8f1b0ca1..43231249e 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -83,6 +84,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -99,6 +101,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -123,6 +126,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -139,6 +143,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -172,6 +177,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -188,6 +194,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -203,12 +210,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -216,6 +224,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
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 cd7b05e76..cb26db96d 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,12 +1,15 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:27:55
-gem5 started Jan 22 2014 17:24:26
-gem5 executing on u200540-lin
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing -re tests/run.py build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:29:57
+gem5 executing on ribera.cs.wisc.edu, pid 29136
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/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.
Hello world!
-Exiting @ tick 16524000 because target called exit()
+Exiting @ tick 18239500 because target called exit()
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 9e7b361e2..b76987d8f 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,11 @@ sim_seconds 0.000018 # Nu
sim_ticks 18239500 # Number of ticks simulated
final_tick 18239500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 407753 # Simulator instruction rate (inst/s)
-host_op_rate 406852 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 2874172707 # Simulator tick rate (ticks/s)
-host_mem_usage 293212 # Number of bytes of host memory used
-host_seconds 0.01 # Real time elapsed on the host
+host_inst_rate 60500 # Simulator instruction rate (inst/s)
+host_op_rate 60473 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 427843204 # Simulator tick rate (ticks/s)
+host_mem_usage 288876 # 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.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/00.hello/ref/arm/linux/minor-timing/config.ini b/tests/quick/se/00.hello/ref/arm/linux/minor-timing/config.ini
index 6229ef3c3..6eeda81d4 100644
--- a/tests/quick/se/00.hello/ref/arm/linux/minor-timing/config.ini
+++ b/tests/quick/se/00.hello/ref/arm/linux/minor-timing/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -132,6 +133,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -148,6 +150,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -591,6 +594,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -607,6 +611,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -626,6 +631,7 @@ eventq_index=0
[system.cpu.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
@@ -701,6 +707,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -717,6 +724,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -732,12 +740,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -745,6 +754,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
diff --git a/tests/quick/se/00.hello/ref/arm/linux/minor-timing/simerr b/tests/quick/se/00.hello/ref/arm/linux/minor-timing/simerr
index 1a4f96712..341b479f7 100644..100755
--- a/tests/quick/se/00.hello/ref/arm/linux/minor-timing/simerr
+++ b/tests/quick/se/00.hello/ref/arm/linux/minor-timing/simerr
@@ -1 +1,2 @@
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes)
warn: Sockets disabled, not accepting gdb connections
diff --git a/tests/quick/se/00.hello/ref/arm/linux/minor-timing/simout b/tests/quick/se/00.hello/ref/arm/linux/minor-timing/simout
index ccb773a26..dfde5d918 100644..100755
--- a/tests/quick/se/00.hello/ref/arm/linux/minor-timing/simout
+++ b/tests/quick/se/00.hello/ref/arm/linux/minor-timing/simout
@@ -3,12 +3,12 @@ Redirecting stderr to build/ARM/tests/opt/quick/se/00.hello/arm/linux/minor-timi
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled May 7 2014 10:57:46
-gem5 started May 7 2014 13:43:16
-gem5 executing on cz3211bhr8
-command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/se/00.hello/arm/linux/minor-timing -re tests/run.py build/ARM/tests/opt/quick/se/00.hello/arm/linux/minor-timing
+gem5 compiled Nov 15 2015 15:24:37
+gem5 started Nov 15 2015 15:29:19
+gem5 executing on ribera.cs.wisc.edu, pid 11166
+command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/se/00.hello/arm/linux/minor-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/quick/se/00.hello/arm/linux/minor-timing
+
Global frequency set at 1000000000000 ticks per second
- 0: system.cpu.isa: ISA system set to: 0 0x6c0c360
info: Entering event queue @ 0. Starting simulation...
Hello world!
-Exiting @ tick 28041000 because target called exit()
+Exiting @ tick 29949500 because target called exit()
diff --git a/tests/quick/se/00.hello/ref/arm/linux/minor-timing/stats.txt b/tests/quick/se/00.hello/ref/arm/linux/minor-timing/stats.txt
index 084d8789f..7006e134f 100644
--- a/tests/quick/se/00.hello/ref/arm/linux/minor-timing/stats.txt
+++ b/tests/quick/se/00.hello/ref/arm/linux/minor-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000030 # Nu
sim_ticks 29949500 # Number of ticks simulated
final_tick 29949500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 117235 # Simulator instruction rate (inst/s)
-host_op_rate 137200 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 761957462 # Simulator tick rate (ticks/s)
-host_mem_usage 313960 # Number of bytes of host memory used
-host_seconds 0.04 # Real time elapsed on the host
+host_inst_rate 53802 # Simulator instruction rate (inst/s)
+host_op_rate 62972 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 349767389 # Simulator tick rate (ticks/s)
+host_mem_usage 307220 # Number of bytes of host memory used
+host_seconds 0.09 # Real time elapsed on the host
sim_insts 4605 # Number of instructions simulated
sim_ops 5391 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/00.hello/ref/arm/linux/o3-timing-checker/config.ini b/tests/quick/se/00.hello/ref/arm/linux/o3-timing-checker/config.ini
index 76e4b0b8e..ceb6c35e9 100644
--- a/tests/quick/se/00.hello/ref/arm/linux/o3-timing-checker/config.ini
+++ b/tests/quick/se/00.hello/ref/arm/linux/o3-timing-checker/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -166,7 +167,7 @@ eventq_index=0
exitOnError=false
function_trace=false
function_trace_start=0
-interrupts=Null
+interrupts=
isa=system.cpu.checker.isa
istage2_mmu=system.cpu.checker.istage2_mmu
itb=system.cpu.checker.itb
@@ -229,6 +230,7 @@ port=system.cpu.toL2Bus.slave[5]
[system.cpu.checker.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
@@ -308,6 +310,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -324,6 +327,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -691,6 +695,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -707,6 +712,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -726,6 +732,7 @@ eventq_index=0
[system.cpu.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
@@ -801,6 +808,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -817,6 +825,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -832,12 +841,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -845,6 +855,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.checker.itb.walker.port system.cpu.checker.dtb.walker.port
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
diff --git a/tests/quick/se/00.hello/ref/arm/linux/o3-timing-checker/simout b/tests/quick/se/00.hello/ref/arm/linux/o3-timing-checker/simout
index 800acea54..8119abd2f 100755
--- a/tests/quick/se/00.hello/ref/arm/linux/o3-timing-checker/simout
+++ b/tests/quick/se/00.hello/ref/arm/linux/o3-timing-checker/simout
@@ -3,12 +3,12 @@ Redirecting stderr to build/ARM/tests/opt/quick/se/00.hello/arm/linux/o3-timing-
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Sep 14 2015 23:29:19
-gem5 started Sep 14 2015 23:30:05
-gem5 executing on ribera.cs.wisc.edu
+gem5 compiled Nov 15 2015 15:24:37
+gem5 started Nov 15 2015 15:29:13
+gem5 executing on ribera.cs.wisc.edu, pid 11155
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/se/00.hello/arm/linux/o3-timing-checker -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/quick/se/00.hello/arm/linux/o3-timing-checker
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Hello world!
-Exiting @ tick 17163000 because target called exit()
+Exiting @ tick 17170000 because target called exit()
diff --git a/tests/quick/se/00.hello/ref/arm/linux/o3-timing-checker/stats.txt b/tests/quick/se/00.hello/ref/arm/linux/o3-timing-checker/stats.txt
index 0fdcdba71..8297b21bd 100644
--- a/tests/quick/se/00.hello/ref/arm/linux/o3-timing-checker/stats.txt
+++ b/tests/quick/se/00.hello/ref/arm/linux/o3-timing-checker/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000017 # Nu
sim_ticks 17170000 # Number of ticks simulated
final_tick 17170000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 54905 # Simulator instruction rate (inst/s)
-host_op_rate 64292 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 205230571 # Simulator tick rate (ticks/s)
-host_mem_usage 313448 # Number of bytes of host memory used
-host_seconds 0.08 # Real time elapsed on the host
+host_inst_rate 30630 # Simulator instruction rate (inst/s)
+host_op_rate 35868 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 114456188 # Simulator tick rate (ticks/s)
+host_mem_usage 308252 # Number of bytes of host memory used
+host_seconds 0.15 # Real time elapsed on the host
sim_insts 4592 # Number of instructions simulated
sim_ops 5378 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 cc7bd2d63..9b45b3947 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -154,6 +155,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -170,6 +172,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=8
write_buffers=16
+writeback_clean=true
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -495,6 +498,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
@@ -511,6 +515,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=8
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -530,6 +535,7 @@ eventq_index=0
[system.cpu.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
@@ -605,6 +611,7 @@ children=prefetcher tags
addr_ranges=0:18446744073709551615
assoc=16
clk_domain=system.cpu_clk_domain
+clusivity=mostly_excl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -621,6 +628,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=8
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -661,12 +669,13 @@ size=1048576
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -674,6 +683,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
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 8e08379a3..6e552ddd3 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,13 +1,14 @@
+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 Apr 22 2015 10:58:25
-gem5 started Apr 22 2015 11:26:41
-gem5 executing on phenom
-command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/se/00.hello/arm/linux/o3-timing -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/ARM/tests/opt/quick/se/00.hello/arm/linux/o3-timing
+gem5 compiled Nov 15 2015 15:24:37
+gem5 started Nov 15 2015 15:25:11
+gem5 executing on ribera.cs.wisc.edu, pid 11031
+command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/se/00.hello/arm/linux/o3-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/quick/se/00.hello/arm/linux/o3-timing
Global frequency set at 1000000000000 ticks per second
- 0: system.cpu.isa: ISA system set to: 0 0x4144ba0
info: Entering event queue @ 0. Starting simulation...
Hello world!
-Exiting @ tick 17911000 because target called exit()
+Exiting @ tick 18741000 because target called exit()
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 087d46b3f..ff1efaffe 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,11 @@ sim_seconds 0.000019 # Nu
sim_ticks 18741000 # Number of ticks simulated
final_tick 18741000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 59386 # Simulator instruction rate (inst/s)
-host_op_rate 69540 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 242288300 # Simulator tick rate (ticks/s)
-host_mem_usage 309720 # Number of bytes of host memory used
-host_seconds 0.08 # Real time elapsed on the host
+host_inst_rate 9085 # Simulator instruction rate (inst/s)
+host_op_rate 10640 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 37077299 # Simulator tick rate (ticks/s)
+host_mem_usage 304792 # Number of bytes of host memory used
+host_seconds 0.51 # Real time elapsed on the host
sim_insts 4592 # Number of instructions simulated
sim_ops 5378 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/00.hello/ref/arm/linux/simple-atomic-dummychecker/config.ini b/tests/quick/se/00.hello/ref/arm/linux/simple-atomic-dummychecker/config.ini
index af3e16c1f..0e179adcc 100644
--- a/tests/quick/se/00.hello/ref/arm/linux/simple-atomic-dummychecker/config.ini
+++ b/tests/quick/se/00.hello/ref/arm/linux/simple-atomic-dummychecker/config.ini
@@ -24,6 +24,7 @@ mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -98,7 +99,7 @@ eventq_index=0
exitOnError=false
function_trace=false
function_trace_start=0
-interrupts=Null
+interrupts=
isa=system.cpu.checker.isa
istage2_mmu=system.cpu.checker.istage2_mmu
itb=system.cpu.checker.itb
@@ -160,6 +161,7 @@ sys=system
[system.cpu.checker.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
@@ -279,6 +281,7 @@ eventq_index=0
[system.cpu.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
diff --git a/tests/quick/se/00.hello/ref/arm/linux/simple-atomic-dummychecker/simout b/tests/quick/se/00.hello/ref/arm/linux/simple-atomic-dummychecker/simout
index c5ba01efb..6af4d3ebe 100755
--- a/tests/quick/se/00.hello/ref/arm/linux/simple-atomic-dummychecker/simout
+++ b/tests/quick/se/00.hello/ref/arm/linux/simple-atomic-dummychecker/simout
@@ -1,13 +1,14 @@
+Redirecting stdout to build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-atomic-dummychecker/simout
+Redirecting stderr to build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-atomic-dummychecker/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2014 12:08:08
-gem5 started Jan 23 2014 17:06:13
-gem5 executing on u200540-lin
-command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-atomic-dummychecker -re tests/run.py build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-atomic-dummychecker
+gem5 compiled Nov 15 2015 15:24:37
+gem5 started Nov 15 2015 15:28:19
+gem5 executing on ribera.cs.wisc.edu, pid 11113
+command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-atomic-dummychecker -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-atomic-dummychecker
+
Global frequency set at 1000000000000 ticks per second
- 0: system.cpu.checker.isa: ISA system set to: 0 0x4499a00
- 0: system.cpu.isa: ISA system set to: 0 0x4499a00
info: Entering event queue @ 0. Starting simulation...
Hello world!
-Exiting @ tick 2870500 because target called exit()
+Exiting @ tick 2695000 because target called exit()
diff --git a/tests/quick/se/00.hello/ref/arm/linux/simple-atomic-dummychecker/stats.txt b/tests/quick/se/00.hello/ref/arm/linux/simple-atomic-dummychecker/stats.txt
index e88fbd103..01ab0217a 100644
--- a/tests/quick/se/00.hello/ref/arm/linux/simple-atomic-dummychecker/stats.txt
+++ b/tests/quick/se/00.hello/ref/arm/linux/simple-atomic-dummychecker/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000003 # Nu
sim_ticks 2695000 # Number of ticks simulated
final_tick 2695000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 803078 # Simulator instruction rate (inst/s)
-host_op_rate 938405 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 469266934 # Simulator tick rate (ticks/s)
-host_mem_usage 299548 # Number of bytes of host memory used
-host_seconds 0.01 # Real time elapsed on the host
+host_inst_rate 30690 # Simulator instruction rate (inst/s)
+host_op_rate 35938 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 18006429 # Simulator tick rate (ticks/s)
+host_mem_usage 296212 # Number of bytes of host memory used
+host_seconds 0.15 # Real time elapsed on the host
sim_insts 4592 # Number of instructions simulated
sim_ops 5378 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 8f14d69f7..6c0199ce8 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
@@ -24,6 +24,7 @@ mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -130,6 +131,7 @@ eventq_index=0
[system.cpu.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
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 380d567ec..cef38e51b 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,12 +1,14 @@
+Redirecting stdout to build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-atomic/simout
+Redirecting stderr to build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2014 12:08:08
-gem5 started Jan 23 2014 17:06:03
-gem5 executing on u200540-lin
-command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-atomic -re tests/run.py build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-atomic
+gem5 compiled Nov 15 2015 15:24:37
+gem5 started Nov 15 2015 15:29:18
+gem5 executing on ribera.cs.wisc.edu, pid 11161
+command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-atomic
+
Global frequency set at 1000000000000 ticks per second
- 0: system.cpu.isa: ISA system set to: 0 0x5df7a00
info: Entering event queue @ 0. Starting simulation...
Hello world!
-Exiting @ tick 2870500 because target called exit()
+Exiting @ tick 2695000 because target called exit()
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 d7a1f965a..fed2195a4 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,11 @@ sim_seconds 0.000003 # Nu
sim_ticks 2695000 # Number of ticks simulated
final_tick 2695000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 829930 # Simulator instruction rate (inst/s)
-host_op_rate 969708 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 484799424 # Simulator tick rate (ticks/s)
-host_mem_usage 298800 # Number of bytes of host memory used
-host_seconds 0.01 # Real time elapsed on the host
+host_inst_rate 95191 # Simulator instruction rate (inst/s)
+host_op_rate 111442 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 55823840 # Simulator tick rate (ticks/s)
+host_mem_usage 296212 # Number of bytes of host memory used
+host_seconds 0.05 # Real time elapsed on the host
sim_insts 4592 # Number of instructions simulated
sim_ops 5378 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 0e18c01bd..465454407 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -85,6 +86,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -101,6 +103,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -161,6 +164,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -177,6 +181,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -196,6 +201,7 @@ eventq_index=0
[system.cpu.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
@@ -271,6 +277,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -287,6 +294,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -302,12 +310,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -315,6 +324,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
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 16e7e5d49..119ed6702 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,12 +1,14 @@
+Redirecting stdout to build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-timing/simout
+Redirecting stderr to build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2014 12:08:08
-gem5 started Jan 23 2014 17:06:24
-gem5 executing on u200540-lin
-command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-timing -re tests/run.py build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-timing
+gem5 compiled Nov 15 2015 15:24:37
+gem5 started Nov 15 2015 15:28:09
+gem5 executing on ribera.cs.wisc.edu, pid 11108
+command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/quick/se/00.hello/arm/linux/simple-timing
+
Global frequency set at 1000000000000 ticks per second
- 0: system.cpu.isa: ISA system set to: 0 0x5fe9040
info: Entering event queue @ 0. Starting simulation...
Hello world!
-Exiting @ tick 25969000 because target called exit()
+Exiting @ tick 28298500 because target called exit()
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 26cb25dcb..1d9382585 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,11 @@ sim_seconds 0.000028 # Nu
sim_ticks 28298500 # Number of ticks simulated
final_tick 28298500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 321731 # Simulator instruction rate (inst/s)
-host_op_rate 375194 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 1990329160 # Simulator tick rate (ticks/s)
-host_mem_usage 311896 # Number of bytes of host memory used
-host_seconds 0.01 # Real time elapsed on the host
+host_inst_rate 102105 # Simulator instruction rate (inst/s)
+host_op_rate 119142 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 632323230 # Simulator tick rate (ticks/s)
+host_mem_usage 306200 # Number of bytes of host memory used
+host_seconds 0.04 # Real time elapsed on the host
sim_insts 4566 # Number of instructions simulated
sim_ops 5330 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 88581e265..40fc6aec5 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -155,6 +156,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -171,6 +173,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -502,6 +505,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -518,6 +522,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -553,6 +558,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -569,6 +575,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -584,12 +591,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -597,6 +605,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
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 a187c9ae2..b1bfd8b4f 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,13 +1,15 @@
+Redirecting stdout to build/MIPS/tests/opt/quick/se/00.hello/mips/linux/o3-timing/simout
+Redirecting stderr to build/MIPS/tests/opt/quick/se/00.hello/mips/linux/o3-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Apr 22 2015 07:56:24
-gem5 started Apr 22 2015 08:02:17
-gem5 executing on phenom
-command line: build/MIPS/gem5.opt -d build/MIPS/tests/opt/quick/se/00.hello/mips/linux/o3-timing -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/MIPS/tests/opt/quick/se/00.hello/mips/linux/o3-timing
+gem5 compiled Nov 15 2015 14:56:12
+gem5 started Nov 15 2015 14:56:33
+gem5 executing on ribera.cs.wisc.edu, pid 4270
+command line: build/MIPS/gem5.opt -d build/MIPS/tests/opt/quick/se/00.hello/mips/linux/o3-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/MIPS/tests/opt/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.
Hello World!
-Exiting @ tick 22762000 because target called exit()
+Exiting @ tick 22454000 because target called exit()
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 63f392825..8a7487f02 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,11 @@ sim_seconds 0.000022 # Nu
sim_ticks 22454000 # Number of ticks simulated
final_tick 22454000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 82798 # Simulator instruction rate (inst/s)
-host_op_rate 82780 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 372464129 # Simulator tick rate (ticks/s)
-host_mem_usage 294232 # Number of bytes of host memory used
-host_seconds 0.06 # Real time elapsed on the host
+host_inst_rate 46477 # Simulator instruction rate (inst/s)
+host_op_rate 46469 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 209234861 # Simulator tick rate (ticks/s)
+host_mem_usage 289428 # Number of bytes of host memory used
+host_seconds 0.11 # Real time elapsed on the host
sim_insts 4986 # Number of instructions simulated
sim_ops 4986 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 3d063a0b8..29aa70342 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
@@ -24,6 +24,7 @@ mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
diff --git a/tests/quick/se/00.hello/ref/mips/linux/simple-atomic/simerr b/tests/quick/se/00.hello/ref/mips/linux/simple-atomic/simerr
index 1a4f96712..0f553ea6b 100755
--- a/tests/quick/se/00.hello/ref/mips/linux/simple-atomic/simerr
+++ b/tests/quick/se/00.hello/ref/mips/linux/simple-atomic/simerr
@@ -1 +1,2 @@
warn: Sockets disabled, not accepting gdb connections
+warn: mmap failing: arguments not page-aligned: start 0x0 offset 0x7efefeff
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 4635935c5..a8eb4f7df 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,12 +1,15 @@
+Redirecting stdout to build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-atomic/simout
+Redirecting stderr to build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:53:01
-gem5 started Jan 22 2014 17:28:13
-gem5 executing on u200540-lin
-command line: build/MIPS/gem5.opt -d build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-atomic -re tests/run.py build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-atomic
+gem5 compiled Nov 15 2015 14:56:12
+gem5 started Nov 15 2015 14:56:34
+gem5 executing on ribera.cs.wisc.edu, pid 4273
+command line: build/MIPS/gem5.opt -d build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/MIPS/tests/opt/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.
Hello World!
-Exiting @ tick 2907000 because target called exit()
+Exiting @ tick 2812000 because target called exit()
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 ff8cb9e3e..811500470 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:268435455
memories=system.mem_ctrls
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -229,6 +230,7 @@ eventq_index=0
hot_lines=false
memory_size_bits=48
num_of_sequencers=1
+number_of_virtual_networks=5
phys_mem=Null
randomization=false
@@ -277,7 +279,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[3]
[system.ruby.dir_cntrl0.dmaResponseFromDir]
@@ -286,7 +287,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[3]
[system.ruby.dir_cntrl0.forwardFromDir]
@@ -295,7 +295,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[4]
[system.ruby.dir_cntrl0.requestToDir]
@@ -304,7 +303,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[2]
[system.ruby.dir_cntrl0.responseFromDir]
@@ -313,7 +311,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[2]
[system.ruby.dir_cntrl0.responseFromMemory]
@@ -322,7 +319,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
@@ -377,7 +373,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[0]
[system.ruby.l1_cntrl0.mandatoryQueue]
@@ -386,7 +381,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.requestFromCache]
type=MessageBuffer
@@ -394,7 +388,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[0]
[system.ruby.l1_cntrl0.responseFromCache]
@@ -403,7 +396,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[1]
[system.ruby.l1_cntrl0.responseToCache]
@@ -412,7 +404,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.sequencer]
@@ -454,7 +445,6 @@ int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
netifs=
number_of_virtual_networks=5
-recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
ruby_system=system.ruby
topology=Crossbar
@@ -487,7 +477,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers01]
type=MessageBuffer
@@ -495,7 +484,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers02]
type=MessageBuffer
@@ -503,7 +491,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers03]
type=MessageBuffer
@@ -511,7 +498,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers04]
type=MessageBuffer
@@ -519,7 +505,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers05]
type=MessageBuffer
@@ -527,7 +512,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers06]
type=MessageBuffer
@@ -535,7 +519,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers07]
type=MessageBuffer
@@ -543,7 +526,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers08]
type=MessageBuffer
@@ -551,7 +533,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers09]
type=MessageBuffer
@@ -559,7 +540,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers10]
type=MessageBuffer
@@ -567,7 +547,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers11]
type=MessageBuffer
@@ -575,7 +554,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers12]
type=MessageBuffer
@@ -583,7 +561,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers13]
type=MessageBuffer
@@ -591,7 +568,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers14]
type=MessageBuffer
@@ -599,7 +575,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers15]
type=MessageBuffer
@@ -607,7 +582,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers16]
type=MessageBuffer
@@ -615,7 +589,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers17]
type=MessageBuffer
@@ -623,7 +596,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers18]
type=MessageBuffer
@@ -631,7 +603,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers19]
type=MessageBuffer
@@ -639,7 +610,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_links0]
type=SimpleIntLink
@@ -667,7 +637,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14
-recycle_latency=0
router_id=0
virt_nets=5
@@ -677,7 +646,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers01]
type=MessageBuffer
@@ -685,7 +653,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers02]
type=MessageBuffer
@@ -693,7 +660,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers03]
type=MessageBuffer
@@ -701,7 +667,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers04]
type=MessageBuffer
@@ -709,7 +674,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers05]
type=MessageBuffer
@@ -717,7 +681,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers06]
type=MessageBuffer
@@ -725,7 +688,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers07]
type=MessageBuffer
@@ -733,7 +695,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers08]
type=MessageBuffer
@@ -741,7 +702,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers09]
type=MessageBuffer
@@ -749,7 +709,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers10]
type=MessageBuffer
@@ -757,7 +716,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers11]
type=MessageBuffer
@@ -765,7 +723,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers12]
type=MessageBuffer
@@ -773,7 +730,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers13]
type=MessageBuffer
@@ -781,7 +737,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers14]
type=MessageBuffer
@@ -789,7 +744,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1]
type=Switch
@@ -797,7 +751,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14
-recycle_latency=0
router_id=1
virt_nets=5
@@ -807,7 +760,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers01]
type=MessageBuffer
@@ -815,7 +767,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers02]
type=MessageBuffer
@@ -823,7 +774,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers03]
type=MessageBuffer
@@ -831,7 +781,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers04]
type=MessageBuffer
@@ -839,7 +788,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers05]
type=MessageBuffer
@@ -847,7 +795,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers06]
type=MessageBuffer
@@ -855,7 +802,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers07]
type=MessageBuffer
@@ -863,7 +809,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers08]
type=MessageBuffer
@@ -871,7 +816,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers09]
type=MessageBuffer
@@ -879,7 +823,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers10]
type=MessageBuffer
@@ -887,7 +830,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers11]
type=MessageBuffer
@@ -895,7 +837,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers12]
type=MessageBuffer
@@ -903,7 +844,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers13]
type=MessageBuffer
@@ -911,7 +851,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers14]
type=MessageBuffer
@@ -919,7 +858,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2]
type=Switch
@@ -927,7 +865,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19
-recycle_latency=0
router_id=2
virt_nets=5
@@ -937,7 +874,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers01]
type=MessageBuffer
@@ -945,7 +881,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers02]
type=MessageBuffer
@@ -953,7 +888,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers03]
type=MessageBuffer
@@ -961,7 +895,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers04]
type=MessageBuffer
@@ -969,7 +902,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers05]
type=MessageBuffer
@@ -977,7 +909,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers06]
type=MessageBuffer
@@ -985,7 +916,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers07]
type=MessageBuffer
@@ -993,7 +923,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers08]
type=MessageBuffer
@@ -1001,7 +930,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers09]
type=MessageBuffer
@@ -1009,7 +937,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers10]
type=MessageBuffer
@@ -1017,7 +944,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers11]
type=MessageBuffer
@@ -1025,7 +951,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers12]
type=MessageBuffer
@@ -1033,7 +958,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers13]
type=MessageBuffer
@@ -1041,7 +965,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers14]
type=MessageBuffer
@@ -1049,7 +972,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers15]
type=MessageBuffer
@@ -1057,7 +979,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers16]
type=MessageBuffer
@@ -1065,7 +986,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers17]
type=MessageBuffer
@@ -1073,7 +993,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers18]
type=MessageBuffer
@@ -1081,7 +1000,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers19]
type=MessageBuffer
@@ -1089,7 +1007,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.sys_port_proxy]
type=RubyPortProxy
diff --git a/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/simerr b/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/simerr
index 3c36a8620..f56064f64 100755
--- a/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/simerr
+++ b/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/simerr
@@ -6,4 +6,5 @@ warn: rounding error > tolerance
1.250000 rounded to 1
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
+warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files!
warn: mmap failing: arguments not page-aligned: start 0x0 offset 0x7efefeff
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 669ad83ca..1b3bb65c4 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,12 @@
+Redirecting stdout to build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-timing-ruby/simout
+Redirecting stderr to build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-timing-ruby/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 13 2015 19:34:57
-gem5 started Aug 13 2015 20:18:18
-gem5 executing on artery
-command line: build/MIPS/gem5.opt -d build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-timing-ruby -re /home/joel/research/gem5/gem5/tests/run.py build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-timing-ruby
+gem5 compiled Nov 15 2015 14:56:12
+gem5 started Nov 15 2015 14:56:33
+gem5 executing on ribera.cs.wisc.edu, pid 4271
+command line: build/MIPS/gem5.opt -d build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-timing-ruby -re /scratch/nilay/GEM5/gem5/tests/run.py build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-timing-ruby
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
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 b4f5d898c..113091789 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,10 +4,10 @@ sim_seconds 0.000100 # Nu
sim_ticks 100307 # Number of ticks simulated
final_tick 100307 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 40999 # Simulator instruction rate (inst/s)
-host_op_rate 40995 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 731101 # Simulator tick rate (ticks/s)
-host_mem_usage 399732 # Number of bytes of host memory used
+host_inst_rate 40822 # Simulator instruction rate (inst/s)
+host_op_rate 40816 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 727880 # Simulator tick rate (ticks/s)
+host_mem_usage 445332 # Number of bytes of host memory used
host_seconds 0.14 # Real time elapsed on the host
sim_insts 5624 # Number of instructions simulated
sim_ops 5624 # Number of ops (including micro ops) simulated
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 35443aac7..1901ec21e 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -83,6 +84,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -99,6 +101,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -123,6 +126,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -139,6 +143,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -174,6 +179,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -190,6 +196,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -205,12 +212,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -218,6 +226,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
diff --git a/tests/quick/se/00.hello/ref/mips/linux/simple-timing/simerr b/tests/quick/se/00.hello/ref/mips/linux/simple-timing/simerr
index 1a4f96712..0f553ea6b 100755
--- a/tests/quick/se/00.hello/ref/mips/linux/simple-timing/simerr
+++ b/tests/quick/se/00.hello/ref/mips/linux/simple-timing/simerr
@@ -1 +1,2 @@
warn: Sockets disabled, not accepting gdb connections
+warn: mmap failing: arguments not page-aligned: start 0x0 offset 0x7efefeff
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 fe019aadb..d1e26f1bb 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,12 +1,15 @@
+Redirecting stdout to build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-timing/simout
+Redirecting stderr to build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:53:01
-gem5 started Jan 22 2014 17:28:24
-gem5 executing on u200540-lin
-command line: build/MIPS/gem5.opt -d build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-timing -re tests/run.py build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-timing
+gem5 compiled Nov 15 2015 14:56:12
+gem5 started Nov 15 2015 14:56:35
+gem5 executing on ribera.cs.wisc.edu, pid 4274
+command line: build/MIPS/gem5.opt -d build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/MIPS/tests/opt/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.
Hello World!
-Exiting @ tick 31633000 because target called exit()
+Exiting @ tick 33912500 because target called exit()
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 d2f7b8e7a..b9fdba6a9 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,11 @@ sim_seconds 0.000034 # Nu
sim_ticks 33912500 # Number of ticks simulated
final_tick 33912500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 492168 # Simulator instruction rate (inst/s)
-host_op_rate 491565 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 2961014581 # Simulator tick rate (ticks/s)
-host_mem_usage 292188 # Number of bytes of host memory used
-host_seconds 0.01 # Real time elapsed on the host
+host_inst_rate 143778 # Simulator instruction rate (inst/s)
+host_op_rate 143707 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 866170043 # Simulator tick rate (ticks/s)
+host_mem_usage 287376 # Number of bytes of host memory used
+host_seconds 0.04 # Real time elapsed on the host
sim_insts 5624 # Number of instructions simulated
sim_ops 5624 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 d2c5f6d51..e92824841 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -156,6 +157,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -172,6 +174,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -503,6 +506,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -519,6 +523,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -551,6 +556,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -567,6 +573,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -582,12 +589,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -595,6 +603,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
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 decea3ffc..a61f46bc9 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,12 +1,14 @@
+Redirecting stdout to build/POWER/tests/opt/quick/se/00.hello/power/linux/o3-timing/simout
+Redirecting stderr to build/POWER/tests/opt/quick/se/00.hello/power/linux/o3-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Apr 22 2015 08:07:28
-gem5 started Apr 22 2015 08:13:52
-gem5 executing on phenom
-command line: build/POWER/gem5.opt -d build/POWER/tests/opt/quick/se/00.hello/power/linux/o3-timing -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/POWER/tests/opt/quick/se/00.hello/power/linux/o3-timing
+gem5 compiled Nov 15 2015 15:02:54
+gem5 started Nov 15 2015 15:03:14
+gem5 executing on ribera.cs.wisc.edu, pid 6374
+command line: build/POWER/gem5.opt -d build/POWER/tests/opt/quick/se/00.hello/power/linux/o3-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/POWER/tests/opt/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!
-Exiting @ tick 20101000 because target called exit()
+Exiting @ tick 19923000 because target called exit()
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 6fd010b82..725b64c93 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,11 @@ sim_seconds 0.000020 # Nu
sim_ticks 19923000 # Number of ticks simulated
final_tick 19923000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 101947 # Simulator instruction rate (inst/s)
-host_op_rate 101922 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 350504038 # Simulator tick rate (ticks/s)
-host_mem_usage 292056 # Number of bytes of host memory used
-host_seconds 0.06 # Real time elapsed on the host
+host_inst_rate 49730 # Simulator instruction rate (inst/s)
+host_op_rate 49722 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 171002739 # Simulator tick rate (ticks/s)
+host_mem_usage 287488 # Number of bytes of host memory used
+host_seconds 0.12 # Real time elapsed on the host
sim_insts 5792 # Number of instructions simulated
sim_ops 5792 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 3bfe108d2..3eda1abea 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
@@ -24,6 +24,7 @@ mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
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 b419f1ee5..a6b463616 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,13 @@
+Redirecting stdout to build/POWER/tests/opt/quick/se/00.hello/power/linux/simple-atomic/simout
+Redirecting stderr to build/POWER/tests/opt/quick/se/00.hello/power/linux/simple-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:58:44
-gem5 started Jan 22 2014 17:29:13
-gem5 executing on u200540-lin
-command line: build/POWER/gem5.opt -d build/POWER/tests/opt/quick/se/00.hello/power/linux/simple-atomic -re tests/run.py build/POWER/tests/opt/quick/se/00.hello/power/linux/simple-atomic
+gem5 compiled Nov 15 2015 15:02:54
+gem5 started Nov 15 2015 15:03:14
+gem5 executing on ribera.cs.wisc.edu, pid 6373
+command line: build/POWER/gem5.opt -d build/POWER/tests/opt/quick/se/00.hello/power/linux/simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/POWER/tests/opt/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/sparc/linux/simple-atomic/config.ini b/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/config.ini
index 4603bc218..b0ab8d7d5 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
@@ -24,6 +24,7 @@ mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
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 f0a77f8fa..64241bf2e 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
@@ -3,10 +3,11 @@ Redirecting stderr to build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Feb 15 2014 16:11:41
-gem5 started Feb 15 2014 16:12:32
-gem5 executing on ribera.cs.wisc.edu
-command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-atomic -re tests/run.py build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-atomic
+gem5 compiled Nov 15 2015 15:07:43
+gem5 started Nov 15 2015 15:08:09
+gem5 executing on ribera.cs.wisc.edu, pid 7745
+command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/SPARC/tests/opt/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 2694500 because target called exit()
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 d45cde2de..cde660e5e 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:268435455
memories=system.mem_ctrls
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -226,6 +227,7 @@ eventq_index=0
hot_lines=false
memory_size_bits=48
num_of_sequencers=1
+number_of_virtual_networks=5
phys_mem=Null
randomization=false
@@ -274,7 +276,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[3]
[system.ruby.dir_cntrl0.dmaResponseFromDir]
@@ -283,7 +284,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[3]
[system.ruby.dir_cntrl0.forwardFromDir]
@@ -292,7 +292,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[4]
[system.ruby.dir_cntrl0.requestToDir]
@@ -301,7 +300,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[2]
[system.ruby.dir_cntrl0.responseFromDir]
@@ -310,7 +308,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[2]
[system.ruby.dir_cntrl0.responseFromMemory]
@@ -319,7 +316,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
@@ -374,7 +370,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[0]
[system.ruby.l1_cntrl0.mandatoryQueue]
@@ -383,7 +378,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.requestFromCache]
type=MessageBuffer
@@ -391,7 +385,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[0]
[system.ruby.l1_cntrl0.responseFromCache]
@@ -400,7 +393,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[1]
[system.ruby.l1_cntrl0.responseToCache]
@@ -409,7 +401,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.sequencer]
@@ -451,7 +442,6 @@ int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
netifs=
number_of_virtual_networks=5
-recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
ruby_system=system.ruby
topology=Crossbar
@@ -484,7 +474,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers01]
type=MessageBuffer
@@ -492,7 +481,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers02]
type=MessageBuffer
@@ -500,7 +488,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers03]
type=MessageBuffer
@@ -508,7 +495,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers04]
type=MessageBuffer
@@ -516,7 +502,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers05]
type=MessageBuffer
@@ -524,7 +509,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers06]
type=MessageBuffer
@@ -532,7 +516,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers07]
type=MessageBuffer
@@ -540,7 +523,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers08]
type=MessageBuffer
@@ -548,7 +530,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers09]
type=MessageBuffer
@@ -556,7 +537,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers10]
type=MessageBuffer
@@ -564,7 +544,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers11]
type=MessageBuffer
@@ -572,7 +551,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers12]
type=MessageBuffer
@@ -580,7 +558,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers13]
type=MessageBuffer
@@ -588,7 +565,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers14]
type=MessageBuffer
@@ -596,7 +572,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers15]
type=MessageBuffer
@@ -604,7 +579,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers16]
type=MessageBuffer
@@ -612,7 +586,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers17]
type=MessageBuffer
@@ -620,7 +593,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers18]
type=MessageBuffer
@@ -628,7 +600,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers19]
type=MessageBuffer
@@ -636,7 +607,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_links0]
type=SimpleIntLink
@@ -664,7 +634,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14
-recycle_latency=0
router_id=0
virt_nets=5
@@ -674,7 +643,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers01]
type=MessageBuffer
@@ -682,7 +650,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers02]
type=MessageBuffer
@@ -690,7 +657,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers03]
type=MessageBuffer
@@ -698,7 +664,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers04]
type=MessageBuffer
@@ -706,7 +671,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers05]
type=MessageBuffer
@@ -714,7 +678,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers06]
type=MessageBuffer
@@ -722,7 +685,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers07]
type=MessageBuffer
@@ -730,7 +692,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers08]
type=MessageBuffer
@@ -738,7 +699,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers09]
type=MessageBuffer
@@ -746,7 +706,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers10]
type=MessageBuffer
@@ -754,7 +713,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers11]
type=MessageBuffer
@@ -762,7 +720,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers12]
type=MessageBuffer
@@ -770,7 +727,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers13]
type=MessageBuffer
@@ -778,7 +734,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers14]
type=MessageBuffer
@@ -786,7 +741,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1]
type=Switch
@@ -794,7 +748,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14
-recycle_latency=0
router_id=1
virt_nets=5
@@ -804,7 +757,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers01]
type=MessageBuffer
@@ -812,7 +764,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers02]
type=MessageBuffer
@@ -820,7 +771,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers03]
type=MessageBuffer
@@ -828,7 +778,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers04]
type=MessageBuffer
@@ -836,7 +785,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers05]
type=MessageBuffer
@@ -844,7 +792,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers06]
type=MessageBuffer
@@ -852,7 +799,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers07]
type=MessageBuffer
@@ -860,7 +806,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers08]
type=MessageBuffer
@@ -868,7 +813,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers09]
type=MessageBuffer
@@ -876,7 +820,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers10]
type=MessageBuffer
@@ -884,7 +827,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers11]
type=MessageBuffer
@@ -892,7 +834,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers12]
type=MessageBuffer
@@ -900,7 +841,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers13]
type=MessageBuffer
@@ -908,7 +848,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers14]
type=MessageBuffer
@@ -916,7 +855,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2]
type=Switch
@@ -924,7 +862,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19
-recycle_latency=0
router_id=2
virt_nets=5
@@ -934,7 +871,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers01]
type=MessageBuffer
@@ -942,7 +878,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers02]
type=MessageBuffer
@@ -950,7 +885,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers03]
type=MessageBuffer
@@ -958,7 +892,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers04]
type=MessageBuffer
@@ -966,7 +899,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers05]
type=MessageBuffer
@@ -974,7 +906,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers06]
type=MessageBuffer
@@ -982,7 +913,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers07]
type=MessageBuffer
@@ -990,7 +920,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers08]
type=MessageBuffer
@@ -998,7 +927,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers09]
type=MessageBuffer
@@ -1006,7 +934,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers10]
type=MessageBuffer
@@ -1014,7 +941,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers11]
type=MessageBuffer
@@ -1022,7 +948,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers12]
type=MessageBuffer
@@ -1030,7 +955,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers13]
type=MessageBuffer
@@ -1038,7 +962,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers14]
type=MessageBuffer
@@ -1046,7 +969,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers15]
type=MessageBuffer
@@ -1054,7 +976,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers16]
type=MessageBuffer
@@ -1062,7 +983,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers17]
type=MessageBuffer
@@ -1070,7 +990,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers18]
type=MessageBuffer
@@ -1078,7 +997,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers19]
type=MessageBuffer
@@ -1086,7 +1004,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.sys_port_proxy]
type=RubyPortProxy
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simerr b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simerr
index 21ea544b2..22fffb44f 100755
--- a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simerr
+++ b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simerr
@@ -6,3 +6,4 @@ warn: rounding error > tolerance
1.250000 rounded to 1
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
+warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files!
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 97cc36b41..fb8070fa2 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,12 @@
+Redirecting stdout to build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing-ruby/simout
+Redirecting stderr to build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing-ruby/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 13 2015 19:50:15
-gem5 started Aug 13 2015 20:18:47
-gem5 executing on artery
-command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing-ruby -re /home/joel/research/gem5/gem5/tests/run.py build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing-ruby
+gem5 compiled Nov 15 2015 15:07:43
+gem5 started Nov 15 2015 15:08:11
+gem5 executing on ribera.cs.wisc.edu, pid 7749
+command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing-ruby -re /scratch/nilay/GEM5/gem5/tests/run.py build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing-ruby
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
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 f82677c51..ba5787926 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,11 @@ sim_seconds 0.000082 # Nu
sim_ticks 81703 # Number of ticks simulated
final_tick 81703 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 27632 # Simulator instruction rate (inst/s)
-host_op_rate 27631 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 423765 # Simulator tick rate (ticks/s)
-host_mem_usage 400152 # Number of bytes of host memory used
-host_seconds 0.19 # Real time elapsed on the host
+host_inst_rate 20108 # Simulator instruction rate (inst/s)
+host_op_rate 20107 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 308374 # Simulator tick rate (ticks/s)
+host_mem_usage 445712 # Number of bytes of host memory used
+host_seconds 0.27 # Real time elapsed on the host
sim_insts 5327 # Number of instructions simulated
sim_ops 5327 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 3c63b5e9a..434b787b2 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -83,6 +84,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -99,6 +101,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -123,6 +126,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -139,6 +143,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -171,6 +176,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -187,6 +193,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -202,12 +209,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -215,6 +223,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
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 844fde87f..100cdc6d6 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
@@ -3,10 +3,11 @@ Redirecting stderr to build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Feb 15 2014 16:11:41
-gem5 started Feb 15 2014 16:11:56
-gem5 executing on ribera.cs.wisc.edu
-command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing -re tests/run.py build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing
+gem5 compiled Nov 15 2015 15:07:43
+gem5 started Nov 15 2015 15:08:47
+gem5 executing on ribera.cs.wisc.edu, pid 7821
+command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/SPARC/tests/opt/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 27800000 because target called exit()
+Hello World!Exiting @ tick 30526500 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 22edb2de4..3e9a46a38 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,11 @@ sim_seconds 0.000031 # Nu
sim_ticks 30526500 # Number of ticks simulated
final_tick 30526500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 511867 # Simulator instruction rate (inst/s)
-host_op_rate 511179 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 2925956101 # Simulator tick rate (ticks/s)
-host_mem_usage 292840 # Number of bytes of host memory used
-host_seconds 0.01 # Real time elapsed on the host
+host_inst_rate 113634 # Simulator instruction rate (inst/s)
+host_op_rate 113590 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 650686714 # Simulator tick rate (ticks/s)
+host_mem_usage 287764 # Number of bytes of host memory used
+host_seconds 0.05 # Real time elapsed on the host
sim_insts 5327 # Number of instructions simulated
sim_ops 5327 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 98c8dbffa..7f9baef70 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -161,6 +162,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -177,6 +179,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -518,6 +521,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -534,6 +538,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -584,6 +589,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -600,6 +606,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -615,12 +622,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -628,6 +636,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
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 4d21570e3..9966ec55f 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,14 @@
+Redirecting stdout to build/X86/tests/opt/quick/se/00.hello/x86/linux/o3-timing/simout
+Redirecting stderr to build/X86/tests/opt/quick/se/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 Apr 22 2015 08:10:29
-gem5 started Apr 22 2015 09:21:48
-gem5 executing on phenom
-command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/00.hello/x86/linux/o3-timing -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/X86/tests/opt/quick/se/00.hello/x86/linux/o3-timing
+gem5 compiled Nov 15 2015 15:16:56
+gem5 started Nov 15 2015 15:17:38
+gem5 executing on ribera.cs.wisc.edu, pid 9899
+command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/00.hello/x86/linux/o3-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/X86/tests/opt/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!
-Exiting @ tick 21143500 because target called exit()
+Exiting @ tick 20818000 because target called exit()
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 afb527d16..b913f5d1c 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,11 @@ sim_seconds 0.000021 # Nu
sim_ticks 20818000 # Number of ticks simulated
final_tick 20818000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 50154 # Simulator instruction rate (inst/s)
-host_op_rate 90851 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 194020392 # Simulator tick rate (ticks/s)
-host_mem_usage 314048 # Number of bytes of host memory used
-host_seconds 0.11 # Real time elapsed on the host
+host_inst_rate 30520 # Simulator instruction rate (inst/s)
+host_op_rate 55287 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 118073605 # Simulator tick rate (ticks/s)
+host_mem_usage 307952 # Number of bytes of host memory used
+host_seconds 0.18 # Real time elapsed on the host
sim_insts 5380 # Number of instructions simulated
sim_ops 9747 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 938ee4ed9..a53809e58 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
@@ -24,6 +24,7 @@ mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
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 6330d042a..32e53cc0f 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,13 @@
+Redirecting stdout to build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-atomic/simout
+Redirecting stderr to build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 17:10:34
-gem5 started Jan 22 2014 17:30:08
-gem5 executing on u200540-lin
-command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-atomic -re tests/run.py build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-atomic
+gem5 compiled Nov 15 2015 15:16:56
+gem5 started Nov 15 2015 15:17:25
+gem5 executing on ribera.cs.wisc.edu, pid 9884
+command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/X86/tests/opt/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 decb816ca..532569e1f 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,11 @@ sim_seconds 0.000006 # Nu
sim_ticks 5615000 # Number of ticks simulated
final_tick 5615000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 96804 # Simulator instruction rate (inst/s)
-host_op_rate 175298 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 100934348 # Simulator tick rate (ticks/s)
-host_mem_usage 242164 # Number of bytes of host memory used
-host_seconds 0.06 # Real time elapsed on the host
+host_inst_rate 64313 # Simulator instruction rate (inst/s)
+host_op_rate 116481 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 67080627 # Simulator tick rate (ticks/s)
+host_mem_usage 295912 # Number of bytes of host memory used
+host_seconds 0.08 # Real time elapsed on the host
sim_insts 5381 # Number of instructions simulated
sim_ops 9748 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 56411f6d5..98eb89639 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:268435455
memories=system.mem_ctrls
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -260,6 +261,7 @@ eventq_index=0
hot_lines=false
memory_size_bits=48
num_of_sequencers=1
+number_of_virtual_networks=5
phys_mem=Null
randomization=false
@@ -308,7 +310,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[3]
[system.ruby.dir_cntrl0.dmaResponseFromDir]
@@ -317,7 +318,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[3]
[system.ruby.dir_cntrl0.forwardFromDir]
@@ -326,7 +326,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[4]
[system.ruby.dir_cntrl0.requestToDir]
@@ -335,7 +334,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[2]
[system.ruby.dir_cntrl0.responseFromDir]
@@ -344,7 +342,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[2]
[system.ruby.dir_cntrl0.responseFromMemory]
@@ -353,7 +350,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
@@ -408,7 +404,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[0]
[system.ruby.l1_cntrl0.mandatoryQueue]
@@ -417,7 +412,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.requestFromCache]
type=MessageBuffer
@@ -425,7 +419,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[0]
[system.ruby.l1_cntrl0.responseFromCache]
@@ -434,7 +427,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[1]
[system.ruby.l1_cntrl0.responseToCache]
@@ -443,7 +435,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.sequencer]
@@ -486,7 +477,6 @@ int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
netifs=
number_of_virtual_networks=5
-recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
ruby_system=system.ruby
topology=Crossbar
@@ -519,7 +509,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers01]
type=MessageBuffer
@@ -527,7 +516,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers02]
type=MessageBuffer
@@ -535,7 +523,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers03]
type=MessageBuffer
@@ -543,7 +530,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers04]
type=MessageBuffer
@@ -551,7 +537,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers05]
type=MessageBuffer
@@ -559,7 +544,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers06]
type=MessageBuffer
@@ -567,7 +551,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers07]
type=MessageBuffer
@@ -575,7 +558,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers08]
type=MessageBuffer
@@ -583,7 +565,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers09]
type=MessageBuffer
@@ -591,7 +572,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers10]
type=MessageBuffer
@@ -599,7 +579,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers11]
type=MessageBuffer
@@ -607,7 +586,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers12]
type=MessageBuffer
@@ -615,7 +593,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers13]
type=MessageBuffer
@@ -623,7 +600,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers14]
type=MessageBuffer
@@ -631,7 +607,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers15]
type=MessageBuffer
@@ -639,7 +614,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers16]
type=MessageBuffer
@@ -647,7 +621,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers17]
type=MessageBuffer
@@ -655,7 +628,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers18]
type=MessageBuffer
@@ -663,7 +635,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers19]
type=MessageBuffer
@@ -671,7 +642,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_links0]
type=SimpleIntLink
@@ -699,7 +669,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14
-recycle_latency=0
router_id=0
virt_nets=5
@@ -709,7 +678,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers01]
type=MessageBuffer
@@ -717,7 +685,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers02]
type=MessageBuffer
@@ -725,7 +692,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers03]
type=MessageBuffer
@@ -733,7 +699,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers04]
type=MessageBuffer
@@ -741,7 +706,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers05]
type=MessageBuffer
@@ -749,7 +713,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers06]
type=MessageBuffer
@@ -757,7 +720,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers07]
type=MessageBuffer
@@ -765,7 +727,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers08]
type=MessageBuffer
@@ -773,7 +734,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers09]
type=MessageBuffer
@@ -781,7 +741,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers10]
type=MessageBuffer
@@ -789,7 +748,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers11]
type=MessageBuffer
@@ -797,7 +755,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers12]
type=MessageBuffer
@@ -805,7 +762,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers13]
type=MessageBuffer
@@ -813,7 +769,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers14]
type=MessageBuffer
@@ -821,7 +776,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1]
type=Switch
@@ -829,7 +783,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14
-recycle_latency=0
router_id=1
virt_nets=5
@@ -839,7 +792,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers01]
type=MessageBuffer
@@ -847,7 +799,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers02]
type=MessageBuffer
@@ -855,7 +806,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers03]
type=MessageBuffer
@@ -863,7 +813,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers04]
type=MessageBuffer
@@ -871,7 +820,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers05]
type=MessageBuffer
@@ -879,7 +827,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers06]
type=MessageBuffer
@@ -887,7 +834,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers07]
type=MessageBuffer
@@ -895,7 +841,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers08]
type=MessageBuffer
@@ -903,7 +848,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers09]
type=MessageBuffer
@@ -911,7 +855,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers10]
type=MessageBuffer
@@ -919,7 +862,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers11]
type=MessageBuffer
@@ -927,7 +869,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers12]
type=MessageBuffer
@@ -935,7 +876,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers13]
type=MessageBuffer
@@ -943,7 +883,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers14]
type=MessageBuffer
@@ -951,7 +890,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2]
type=Switch
@@ -959,7 +897,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19
-recycle_latency=0
router_id=2
virt_nets=5
@@ -969,7 +906,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers01]
type=MessageBuffer
@@ -977,7 +913,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers02]
type=MessageBuffer
@@ -985,7 +920,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers03]
type=MessageBuffer
@@ -993,7 +927,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers04]
type=MessageBuffer
@@ -1001,7 +934,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers05]
type=MessageBuffer
@@ -1009,7 +941,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers06]
type=MessageBuffer
@@ -1017,7 +948,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers07]
type=MessageBuffer
@@ -1025,7 +955,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers08]
type=MessageBuffer
@@ -1033,7 +962,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers09]
type=MessageBuffer
@@ -1041,7 +969,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers10]
type=MessageBuffer
@@ -1049,7 +976,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers11]
type=MessageBuffer
@@ -1057,7 +983,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers12]
type=MessageBuffer
@@ -1065,7 +990,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers13]
type=MessageBuffer
@@ -1073,7 +997,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers14]
type=MessageBuffer
@@ -1081,7 +1004,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers15]
type=MessageBuffer
@@ -1089,7 +1011,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers16]
type=MessageBuffer
@@ -1097,7 +1018,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers17]
type=MessageBuffer
@@ -1105,7 +1025,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers18]
type=MessageBuffer
@@ -1113,7 +1032,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers19]
type=MessageBuffer
@@ -1121,7 +1039,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.sys_port_proxy]
type=RubyPortProxy
diff --git a/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simerr b/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simerr
index 21ea544b2..22fffb44f 100755
--- a/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simerr
+++ b/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simerr
@@ -6,3 +6,4 @@ warn: rounding error > tolerance
1.250000 rounded to 1
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
+warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files!
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 ac116669b..8de8535c6 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,12 @@
+Redirecting stdout to build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing-ruby/simout
+Redirecting stderr to build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing-ruby/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 13 2015 19:59:06
-gem5 started Aug 13 2015 20:18:58
-gem5 executing on artery
-command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing-ruby -re /home/joel/research/gem5/gem5/tests/run.py build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing-ruby
+gem5 compiled Nov 15 2015 15:16:56
+gem5 started Nov 15 2015 15:17:48
+gem5 executing on ribera.cs.wisc.edu, pid 9909
+command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing-ruby -re /scratch/nilay/GEM5/gem5/tests/run.py build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing-ruby
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
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 10e4434eb..bd1187e03 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,11 @@ sim_seconds 0.000088 # Nu
sim_ticks 87948 # Number of ticks simulated
final_tick 87948 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 39587 # Simulator instruction rate (inst/s)
-host_op_rate 71707 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 646904 # Simulator tick rate (ticks/s)
-host_mem_usage 417864 # Number of bytes of host memory used
-host_seconds 0.14 # Real time elapsed on the host
+host_inst_rate 42645 # Simulator instruction rate (inst/s)
+host_op_rate 77244 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 696812 # Simulator tick rate (ticks/s)
+host_mem_usage 463856 # Number of bytes of host memory used
+host_seconds 0.13 # Real time elapsed on the host
sim_insts 5381 # Number of instructions simulated
sim_ops 9748 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 940daad92..986daff98 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -89,6 +90,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -105,6 +107,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -139,6 +142,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -155,6 +159,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -205,6 +210,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -221,6 +227,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -236,12 +243,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -249,6 +257,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
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 ac02fa74d..b1c38e57d 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
@@ -3,11 +3,12 @@ Redirecting stderr to build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-tim
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Feb 15 2014 16:30:59
-gem5 started Feb 15 2014 16:31:13
-gem5 executing on ribera.cs.wisc.edu
-command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing -re tests/run.py build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing
+gem5 compiled Nov 15 2015 15:16:56
+gem5 started Nov 15 2015 15:17:36
+gem5 executing on ribera.cs.wisc.edu, pid 9893
+command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/X86/tests/opt/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!
-Exiting @ tick 28358000 because target called exit()
+Exiting @ tick 30886500 because target called exit()
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 c28a44ceb..552701faf 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,11 @@ sim_seconds 0.000031 # Nu
sim_ticks 30886500 # Number of ticks simulated
final_tick 30886500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 150745 # Simulator instruction rate (inst/s)
-host_op_rate 272977 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 864611035 # Simulator tick rate (ticks/s)
-host_mem_usage 310988 # Number of bytes of host memory used
-host_seconds 0.04 # Real time elapsed on the host
+host_inst_rate 96344 # Simulator instruction rate (inst/s)
+host_op_rate 174473 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 552644692 # Simulator tick rate (ticks/s)
+host_mem_usage 305908 # Number of bytes of host memory used
+host_seconds 0.06 # Real time elapsed on the host
sim_insts 5381 # Number of instructions simulated
sim_ops 9748 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing-mt/config.ini b/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing-mt/config.ini
index 3b7f876e4..cfbc82c8a 100644
--- a/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing-mt/config.ini
+++ b/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing-mt/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=true
num_work_ids=16
readfile=
symbolfile=
@@ -46,7 +47,7 @@ voltage_domain=system.voltage_domain
[system.cpu]
type=DerivO3CPU
-children=branchPred dcache dtb fuPool icache interrupts isa0 isa1 itb l2cache toL2Bus tracer workload0 workload1
+children=branchPred dcache dtb fuPool icache interrupts0 interrupts1 isa0 isa1 itb l2cache toL2Bus tracer workload0 workload1
LFSTSize=1024
LQEntries=32
LSQCheckLoads=true
@@ -87,7 +88,7 @@ iewToCommitDelay=1
iewToDecodeDelay=1
iewToFetchDelay=1
iewToRenameDelay=1
-interrupts=system.cpu.interrupts
+interrupts=system.cpu.interrupts0 system.cpu.interrupts1
isa=system.cpu.isa0 system.cpu.isa1
issueToExecuteDelay=1
issueWidth=8
@@ -155,6 +156,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -171,6 +173,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -502,6 +505,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -518,6 +522,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -531,7 +536,11 @@ hit_latency=2
sequential_access=false
size=131072
-[system.cpu.interrupts]
+[system.cpu.interrupts0]
+type=AlphaInterrupts
+eventq_index=0
+
+[system.cpu.interrupts1]
type=AlphaInterrupts
eventq_index=0
@@ -556,6 +565,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -572,6 +582,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -587,12 +598,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -600,6 +612,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
diff --git a/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing-mt/simout b/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing-mt/simout
index 8bbada3f7..4a000cf58 100755
--- a/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing-mt/simout
+++ b/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing-mt/simout
@@ -1,10 +1,12 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/se/01.hello-2T-smt/alpha/linux/o3-timing-mt/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/se/01.hello-2T-smt/alpha/linux/o3-timing-mt/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Apr 22 2015 07:55:25
-gem5 started Apr 22 2015 08:18:53
-gem5 executing on phenom
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/01.hello-2T-smt/alpha/linux/o3-timing -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/01.hello-2T-smt/alpha/linux/o3-timing
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:30:33
+gem5 executing on ribera.cs.wisc.edu, pid 29163
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/01.hello-2T-smt/alpha/linux/o3-timing-mt -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/01.hello-2T-smt/alpha/linux/o3-timing-mt
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
@@ -12,4 +14,4 @@ info: Increasing stack size by one page.
info: Increasing stack size by one page.
Hello world!
Hello world!
-Exiting @ tick 25499500 because target called exit()
+Exiting @ tick 24832500 because target called exit()
diff --git a/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing-mt/stats.txt b/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing-mt/stats.txt
index 54c59d595..f52ffb156 100644
--- a/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing-mt/stats.txt
+++ b/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing-mt/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000025 # Nu
sim_ticks 24832500 # Number of ticks simulated
final_tick 24832500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 76523 # Simulator instruction rate (inst/s)
-host_op_rate 76517 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 149086837 # Simulator tick rate (ticks/s)
-host_mem_usage 297164 # Number of bytes of host memory used
-host_seconds 0.17 # Real time elapsed on the host
+host_inst_rate 44040 # Simulator instruction rate (inst/s)
+host_op_rate 44038 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 85804643 # Simulator tick rate (ticks/s)
+host_mem_usage 292816 # Number of bytes of host memory used
+host_seconds 0.29 # Real time elapsed on the host
sim_insts 12744 # Number of instructions simulated
sim_ops 12744 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 fcd535567..a29568e42 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -155,6 +156,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -171,6 +173,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -502,6 +505,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -518,6 +522,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -550,6 +555,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -566,6 +572,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -581,12 +588,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -594,6 +602,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
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 81d821c63..24428b019 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,12 @@
+Redirecting stdout to build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/o3-timing/simout
+Redirecting stderr to build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/o3-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Apr 22 2015 08:08:31
-gem5 started Apr 22 2015 08:14:03
-gem5 executing on phenom
-command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/o3-timing -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/o3-timing
+gem5 compiled Nov 15 2015 15:07:43
+gem5 started Nov 15 2015 15:08:27
+gem5 executing on ribera.cs.wisc.edu, pid 7788
+command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/o3-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/o3-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
@@ -19,4 +21,4 @@ LDTX: Passed
LDTW: Passed
STTW: Passed
Done
-Exiting @ tick 27482500 because target called exit()
+Exiting @ tick 26944000 because target called exit()
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 44f64cb89..23a543cb5 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,11 @@ sim_seconds 0.000027 # Nu
sim_ticks 26944000 # Number of ticks simulated
final_tick 26944000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 77815 # Simulator instruction rate (inst/s)
-host_op_rate 77809 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 145216229 # Simulator tick rate (ticks/s)
-host_mem_usage 294808 # Number of bytes of host memory used
-host_seconds 0.19 # Real time elapsed on the host
+host_inst_rate 19173 # Simulator instruction rate (inst/s)
+host_op_rate 19172 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 35783272 # Simulator tick rate (ticks/s)
+host_mem_usage 289736 # Number of bytes of host memory used
+host_seconds 0.75 # Real time elapsed on the host
sim_insts 14436 # Number of instructions simulated
sim_ops 14436 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 03bf761da..4c5660e8d 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
@@ -24,6 +24,7 @@ mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
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 13e87da70..ccd391193 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,13 @@
+Redirecting stdout to build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/simple-atomic/simout
+Redirecting stderr to build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/simple-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 17:04:27
-gem5 started Jan 22 2014 17:29:44
-gem5 executing on u200540-lin
-command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/simple-atomic -re tests/run.py build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/simple-atomic
+gem5 compiled Nov 15 2015 15:07:43
+gem5 started Nov 15 2015 15:08:23
+gem5 executing on ribera.cs.wisc.edu, pid 7778
+command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/SPARC/tests/opt/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-timing/config.ini b/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/config.ini
index 76cf5023d..c2fdc0a46 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -83,6 +84,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -99,6 +101,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -123,6 +126,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -139,6 +143,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -171,6 +176,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -187,6 +193,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -202,12 +209,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -215,6 +223,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
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 543b5de56..b8566a486 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,13 @@
+Redirecting stdout to build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/simple-timing/simout
+Redirecting stderr to build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/simple-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 17:04:27
-gem5 started Jan 22 2014 17:29:44
-gem5 executing on u200540-lin
-command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/simple-timing -re tests/run.py build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/simple-timing
+gem5 compiled Nov 15 2015 15:07:43
+gem5 started Nov 15 2015 15:08:11
+gem5 executing on ribera.cs.wisc.edu, pid 7750
+command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/02.insttest/sparc/linux/simple-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/SPARC/tests/opt/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...
@@ -18,4 +21,4 @@ LDTX: Passed
LDTW: Passed
STTW: Passed
Done
-Exiting @ tick 41368000 because target called exit()
+Exiting @ tick 44282500 because target called exit()
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 1f4758d3f..54a798052 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,11 @@ sim_seconds 0.000044 # Nu
sim_ticks 44282500 # Number of ticks simulated
final_tick 44282500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 498046 # Simulator instruction rate (inst/s)
-host_op_rate 497817 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 1453362434 # Simulator tick rate (ticks/s)
-host_mem_usage 292760 # Number of bytes of host memory used
-host_seconds 0.03 # Real time elapsed on the host
+host_inst_rate 18923 # Simulator instruction rate (inst/s)
+host_op_rate 18923 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 55265287 # Simulator tick rate (ticks/s)
+host_mem_usage 287684 # Number of bytes of host memory used
+host_seconds 0.80 # Real time elapsed on the host
sim_insts 15162 # Number of instructions simulated
sim_ops 15162 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-simple/config.ini b/tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-simple/config.ini
index d40dd35ae..41c39ad85 100644
--- a/tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-simple/config.ini
+++ b/tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-simple/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:536870911
memories=system.mem_ctrl
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
diff --git a/tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-simple/simout b/tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-simple/simout
index d203a5e33..97fb7156f 100755
--- a/tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-simple/simout
+++ b/tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-simple/simout
@@ -1,10 +1,12 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/se/03.learning-gem5/alpha/linux/learning-gem5-p1-simple/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/se/03.learning-gem5/alpha/linux/learning-gem5-p1-simple/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jul 8 2015 14:45:30
-gem5 started Jul 8 2015 14:46:17
-gem5 executing on galapagos-15.cs.wisc.edu
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/03.learning-gem5/alpha/linux/learning-gem5-p1-simple -re /afs/cs.wisc.edu/p/multifacet/users/powerjg/gem5-tutorial/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/03.learning-gem5/alpha/linux/learning-gem5-p1-simple
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:28:36
+gem5 executing on ribera.cs.wisc.edu, pid 29061
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/03.learning-gem5/alpha/linux/learning-gem5-p1-simple -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/03.learning-gem5/alpha/linux/learning-gem5-p1-simple
Global frequency set at 1000000000000 ticks per second
Beginning simulation!
diff --git a/tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-simple/stats.txt b/tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-simple/stats.txt
index caf16bc43..d6616a524 100644
--- a/tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-simple/stats.txt
+++ b/tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-simple/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000406 # Nu
sim_ticks 405501000 # Number of ticks simulated
final_tick 405501000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 137975 # Simulator instruction rate (inst/s)
-host_op_rate 137943 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 8683882570 # Simulator tick rate (ticks/s)
-host_mem_usage 670464 # Number of bytes of host memory used
-host_seconds 0.05 # Real time elapsed on the host
+host_inst_rate 75076 # Simulator instruction rate (inst/s)
+host_op_rate 75060 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 4725264699 # Simulator tick rate (ticks/s)
+host_mem_usage 672256 # Number of bytes of host memory used
+host_seconds 0.09 # Real time elapsed on the host
sim_insts 6440 # Number of instructions simulated
sim_ops 6440 # Number of ops (including micro ops) simulated
system.clk_domain.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-two-level/config.ini b/tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-two-level/config.ini
index e2c1a462b..581dc1497 100644
--- a/tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-two-level/config.ini
+++ b/tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-two-level/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:536870911
memories=system.mem_ctrl
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -89,6 +90,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -105,6 +107,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.l2bus.slave[1]
@@ -129,6 +132,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -145,6 +149,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.icache_port
mem_side=system.l2bus.slave[0]
@@ -209,12 +214,13 @@ transition_latency=100000000
[system.l2bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.l2bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -222,12 +228,20 @@ width=32
master=system.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
+[system.l2bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.l2cache]
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -244,6 +258,7 @@ system=system
tags=system.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.l2bus.master[0]
mem_side=system.membus.slave[0]
diff --git a/tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-two-level/simout b/tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-two-level/simout
index 2fbfbfc77..551ac00e7 100755
--- a/tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-two-level/simout
+++ b/tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-two-level/simout
@@ -1,14 +1,16 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/se/03.learning-gem5/alpha/linux/learning-gem5-p1-two-level/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/se/03.learning-gem5/alpha/linux/learning-gem5-p1-two-level/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jul 8 2015 14:45:30
-gem5 started Jul 8 2015 14:46:17
-gem5 executing on galapagos-15.cs.wisc.edu
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/03.learning-gem5/alpha/linux/learning-gem5-p1-two-level -re /afs/cs.wisc.edu/p/multifacet/users/powerjg/gem5-tutorial/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/03.learning-gem5/alpha/linux/learning-gem5-p1-two-level
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:28:24
+gem5 executing on ribera.cs.wisc.edu, pid 29047
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/03.learning-gem5/alpha/linux/learning-gem5-p1-two-level -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/03.learning-gem5/alpha/linux/learning-gem5-p1-two-level
Global frequency set at 1000000000000 ticks per second
Beginning simulation!
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
Hello world!
-Exiting @ tick 61608000 because target called exit()
+Exiting @ tick 61610000 because target called exit()
diff --git a/tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-two-level/stats.txt b/tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-two-level/stats.txt
index d2a255a74..fb12c5aad 100644
--- a/tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-two-level/stats.txt
+++ b/tests/quick/se/03.learning-gem5/ref/alpha/linux/learning-gem5-p1-two-level/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000062 # Nu
sim_ticks 61610000 # Number of ticks simulated
final_tick 61610000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 589960 # Simulator instruction rate (inst/s)
-host_op_rate 589258 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 5631112330 # Simulator tick rate (ticks/s)
-host_mem_usage 681568 # Number of bytes of host memory used
-host_seconds 0.01 # Real time elapsed on the host
+host_inst_rate 49684 # Simulator instruction rate (inst/s)
+host_op_rate 49677 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 475179877 # Simulator tick rate (ticks/s)
+host_mem_usage 677504 # Number of bytes of host memory used
+host_seconds 0.13 # Real time elapsed on the host
sim_insts 6440 # Number of instructions simulated
sim_ops 6440 # Number of ops (including micro ops) simulated
system.clk_domain.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-simple/config.ini b/tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-simple/config.ini
index 9250f1293..d888ad621 100644
--- a/tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-simple/config.ini
+++ b/tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-simple/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:536870911
memories=system.mem_ctrl
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -131,6 +132,7 @@ eventq_index=0
[system.cpu.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
diff --git a/tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-simple/simout b/tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-simple/simout
index 0a8438e59..5951ae59a 100755
--- a/tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-simple/simout
+++ b/tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-simple/simout
@@ -1,10 +1,12 @@
+Redirecting stdout to build/ARM/tests/opt/quick/se/03.learning-gem5/arm/linux/learning-gem5-p1-simple/simout
+Redirecting stderr to build/ARM/tests/opt/quick/se/03.learning-gem5/arm/linux/learning-gem5-p1-simple/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jul 8 2015 14:23:26
-gem5 started Jul 8 2015 14:24:31
-gem5 executing on galapagos-15.cs.wisc.edu
-command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/se/03.learning-gem5/arm/linux/learning-gem5-p1-simple -re /afs/cs.wisc.edu/p/multifacet/users/powerjg/gem5-tutorial/gem5/tests/run.py build/ARM/tests/opt/quick/se/03.learning-gem5/arm/linux/learning-gem5-p1-simple
+gem5 compiled Nov 15 2015 15:24:37
+gem5 started Nov 15 2015 15:28:21
+gem5 executing on ribera.cs.wisc.edu, pid 11118
+command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/se/03.learning-gem5/arm/linux/learning-gem5-p1-simple -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/quick/se/03.learning-gem5/arm/linux/learning-gem5-p1-simple
Global frequency set at 1000000000000 ticks per second
Beginning simulation!
diff --git a/tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-simple/stats.txt b/tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-simple/stats.txt
index a106dd982..9bfde222c 100644
--- a/tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-simple/stats.txt
+++ b/tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-simple/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000326 # Nu
sim_ticks 325849000 # Number of ticks simulated
final_tick 325849000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 60983 # Simulator instruction rate (inst/s)
-host_op_rate 70534 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 3982742967 # Simulator tick rate (ticks/s)
-host_mem_usage 686060 # Number of bytes of host memory used
-host_seconds 0.08 # Real time elapsed on the host
+host_inst_rate 72040 # Simulator instruction rate (inst/s)
+host_op_rate 83312 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 4703708270 # Simulator tick rate (ticks/s)
+host_mem_usage 689424 # Number of bytes of host memory used
+host_seconds 0.07 # Real time elapsed on the host
sim_insts 4988 # Number of instructions simulated
sim_ops 5770 # Number of ops (including micro ops) simulated
system.clk_domain.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-two-level/config.ini b/tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-two-level/config.ini
index b60a06c99..1b7001d27 100644
--- a/tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-two-level/config.ini
+++ b/tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-two-level/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:536870911
memories=system.mem_ctrl
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -91,6 +92,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -107,6 +109,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.l2bus.slave[1]
@@ -166,6 +169,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -182,6 +186,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.icache_port
mem_side=system.l2bus.slave[0]
@@ -201,6 +206,7 @@ eventq_index=0
[system.cpu.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
@@ -306,12 +312,13 @@ transition_latency=100000000
[system.l2bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.l2bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -319,12 +326,20 @@ width=32
master=system.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
+[system.l2bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.l2cache]
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -341,6 +356,7 @@ system=system
tags=system.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.l2bus.master[0]
mem_side=system.membus.slave[0]
diff --git a/tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-two-level/simout b/tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-two-level/simout
index cd1c56413..91581bff4 100755
--- a/tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-two-level/simout
+++ b/tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-two-level/simout
@@ -1,10 +1,12 @@
+Redirecting stdout to build/ARM/tests/opt/quick/se/03.learning-gem5/arm/linux/learning-gem5-p1-two-level/simout
+Redirecting stderr to build/ARM/tests/opt/quick/se/03.learning-gem5/arm/linux/learning-gem5-p1-two-level/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jul 8 2015 14:23:26
-gem5 started Jul 8 2015 14:24:31
-gem5 executing on galapagos-15.cs.wisc.edu
-command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/se/03.learning-gem5/arm/linux/learning-gem5-p1-two-level -re /afs/cs.wisc.edu/p/multifacet/users/powerjg/gem5-tutorial/gem5/tests/run.py build/ARM/tests/opt/quick/se/03.learning-gem5/arm/linux/learning-gem5-p1-two-level
+gem5 compiled Nov 15 2015 15:24:37
+gem5 started Nov 15 2015 15:29:08
+gem5 executing on ribera.cs.wisc.edu, pid 11149
+command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/se/03.learning-gem5/arm/linux/learning-gem5-p1-two-level -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/quick/se/03.learning-gem5/arm/linux/learning-gem5-p1-two-level
Global frequency set at 1000000000000 ticks per second
Beginning simulation!
diff --git a/tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-two-level/stats.txt b/tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-two-level/stats.txt
index ab5d415d7..6b8ca602e 100644
--- a/tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-two-level/stats.txt
+++ b/tests/quick/se/03.learning-gem5/ref/arm/linux/learning-gem5-p1-two-level/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000050 # Nu
sim_ticks 49855000 # Number of ticks simulated
final_tick 49855000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 371629 # Simulator instruction rate (inst/s)
-host_op_rate 429475 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 3707242713 # Simulator tick rate (ticks/s)
-host_mem_usage 698952 # Number of bytes of host memory used
-host_seconds 0.01 # Real time elapsed on the host
+host_inst_rate 95959 # Simulator instruction rate (inst/s)
+host_op_rate 110965 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 958463106 # Simulator tick rate (ticks/s)
+host_mem_usage 693524 # Number of bytes of host memory used
+host_seconds 0.05 # Real time elapsed on the host
sim_insts 4988 # Number of instructions simulated
sim_ops 5770 # Number of ops (including micro ops) simulated
system.clk_domain.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-simple/config.ini b/tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-simple/config.ini
index d544c7127..afecf57a2 100644
--- a/tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-simple/config.ini
+++ b/tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-simple/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:536870911
memories=system.mem_ctrl
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
diff --git a/tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-simple/simout b/tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-simple/simout
index 176599fd7..a0922fb7b 100755
--- a/tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-simple/simout
+++ b/tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-simple/simout
@@ -1,10 +1,12 @@
+Redirecting stdout to build/MIPS/tests/opt/quick/se/03.learning-gem5/mips/linux/learning-gem5-p1-simple/simout
+Redirecting stderr to build/MIPS/tests/opt/quick/se/03.learning-gem5/mips/linux/learning-gem5-p1-simple/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jul 8 2015 14:37:59
-gem5 started Jul 8 2015 14:38:43
-gem5 executing on galapagos-15.cs.wisc.edu
-command line: build/MIPS/gem5.opt -d build/MIPS/tests/opt/quick/se/03.learning-gem5/mips/linux/learning-gem5-p1-simple -re /afs/cs.wisc.edu/p/multifacet/users/powerjg/gem5-tutorial/gem5/tests/run.py build/MIPS/tests/opt/quick/se/03.learning-gem5/mips/linux/learning-gem5-p1-simple
+gem5 compiled Nov 15 2015 14:56:12
+gem5 started Nov 15 2015 14:56:35
+gem5 executing on ribera.cs.wisc.edu, pid 4275
+command line: build/MIPS/gem5.opt -d build/MIPS/tests/opt/quick/se/03.learning-gem5/mips/linux/learning-gem5-p1-simple -re /scratch/nilay/GEM5/gem5/tests/run.py build/MIPS/tests/opt/quick/se/03.learning-gem5/mips/linux/learning-gem5-p1-simple
Global frequency set at 1000000000000 ticks per second
Beginning simulation!
diff --git a/tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-simple/stats.txt b/tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-simple/stats.txt
index 8c280514f..ccb921286 100644
--- a/tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-simple/stats.txt
+++ b/tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-simple/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000368 # Nu
sim_ticks 367783000 # Number of ticks simulated
final_tick 367783000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 231595 # Simulator instruction rate (inst/s)
-host_op_rate 231486 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 15131443313 # Simulator tick rate (ticks/s)
-host_mem_usage 668760 # Number of bytes of host memory used
-host_seconds 0.02 # Real time elapsed on the host
+host_inst_rate 59583 # Simulator instruction rate (inst/s)
+host_op_rate 59571 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 3894944488 # Simulator tick rate (ticks/s)
+host_mem_usage 670484 # Number of bytes of host memory used
+host_seconds 0.09 # Real time elapsed on the host
sim_insts 5624 # Number of instructions simulated
sim_ops 5624 # Number of ops (including micro ops) simulated
system.clk_domain.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-two-level/config.ini b/tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-two-level/config.ini
index f11778fb3..15a5935c7 100644
--- a/tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-two-level/config.ini
+++ b/tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-two-level/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:536870911
memories=system.mem_ctrl
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -89,6 +90,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -105,6 +107,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.l2bus.slave[1]
@@ -129,6 +132,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -145,6 +149,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.icache_port
mem_side=system.l2bus.slave[0]
@@ -211,12 +216,13 @@ transition_latency=100000000
[system.l2bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.l2bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -224,12 +230,20 @@ width=32
master=system.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
+[system.l2bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.l2cache]
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -246,6 +260,7 @@ system=system
tags=system.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.l2bus.master[0]
mem_side=system.membus.slave[0]
diff --git a/tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-two-level/simout b/tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-two-level/simout
index 2deebf5ec..8b2e03a5c 100755
--- a/tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-two-level/simout
+++ b/tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-two-level/simout
@@ -1,10 +1,12 @@
+Redirecting stdout to build/MIPS/tests/opt/quick/se/03.learning-gem5/mips/linux/learning-gem5-p1-two-level/simout
+Redirecting stderr to build/MIPS/tests/opt/quick/se/03.learning-gem5/mips/linux/learning-gem5-p1-two-level/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jul 8 2015 14:37:59
-gem5 started Jul 8 2015 14:38:43
-gem5 executing on galapagos-15.cs.wisc.edu
-command line: build/MIPS/gem5.opt -d build/MIPS/tests/opt/quick/se/03.learning-gem5/mips/linux/learning-gem5-p1-two-level -re /afs/cs.wisc.edu/p/multifacet/users/powerjg/gem5-tutorial/gem5/tests/run.py build/MIPS/tests/opt/quick/se/03.learning-gem5/mips/linux/learning-gem5-p1-two-level
+gem5 compiled Nov 15 2015 14:56:12
+gem5 started Nov 15 2015 14:56:33
+gem5 executing on ribera.cs.wisc.edu, pid 4272
+command line: build/MIPS/gem5.opt -d build/MIPS/tests/opt/quick/se/03.learning-gem5/mips/linux/learning-gem5-p1-two-level -re /scratch/nilay/GEM5/gem5/tests/run.py build/MIPS/tests/opt/quick/se/03.learning-gem5/mips/linux/learning-gem5-p1-two-level
Global frequency set at 1000000000000 ticks per second
Beginning simulation!
diff --git a/tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-two-level/stats.txt b/tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-two-level/stats.txt
index 33e00fb70..f0e288673 100644
--- a/tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-two-level/stats.txt
+++ b/tests/quick/se/03.learning-gem5/ref/mips/linux/learning-gem5-p1-two-level/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000059 # Nu
sim_ticks 58892000 # Number of ticks simulated
final_tick 58892000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 477419 # Simulator instruction rate (inst/s)
-host_op_rate 476853 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 4988311028 # Simulator tick rate (ticks/s)
-host_mem_usage 679248 # Number of bytes of host memory used
-host_seconds 0.01 # Real time elapsed on the host
+host_inst_rate 114712 # Simulator instruction rate (inst/s)
+host_op_rate 114668 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 1200321738 # Simulator tick rate (ticks/s)
+host_mem_usage 675732 # Number of bytes of host memory used
+host_seconds 0.05 # Real time elapsed on the host
sim_insts 5624 # Number of instructions simulated
sim_ops 5624 # Number of ops (including micro ops) simulated
system.clk_domain.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-simple/config.ini b/tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-simple/config.ini
index 57a0de99e..cf2818cc5 100644
--- a/tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-simple/config.ini
+++ b/tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-simple/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:536870911
memories=system.mem_ctrl
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
diff --git a/tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-simple/simout b/tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-simple/simout
index 2b9a57596..a2e38f6b9 100755
--- a/tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-simple/simout
+++ b/tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-simple/simout
@@ -1,10 +1,12 @@
+Redirecting stdout to build/SPARC/tests/opt/quick/se/03.learning-gem5/sparc/linux/learning-gem5-p1-simple/simout
+Redirecting stderr to build/SPARC/tests/opt/quick/se/03.learning-gem5/sparc/linux/learning-gem5-p1-simple/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jul 8 2015 14:30:34
-gem5 started Jul 8 2015 14:31:17
-gem5 executing on galapagos-15.cs.wisc.edu
-command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/03.learning-gem5/sparc/linux/learning-gem5-p1-simple -re /afs/cs.wisc.edu/p/multifacet/users/powerjg/gem5-tutorial/gem5/tests/run.py build/SPARC/tests/opt/quick/se/03.learning-gem5/sparc/linux/learning-gem5-p1-simple
+gem5 compiled Nov 15 2015 15:07:43
+gem5 started Nov 15 2015 15:08:36
+gem5 executing on ribera.cs.wisc.edu, pid 7807
+command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/03.learning-gem5/sparc/linux/learning-gem5-p1-simple -re /scratch/nilay/GEM5/gem5/tests/run.py build/SPARC/tests/opt/quick/se/03.learning-gem5/sparc/linux/learning-gem5-p1-simple
Global frequency set at 1000000000000 ticks per second
Beginning simulation!
diff --git a/tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-simple/stats.txt b/tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-simple/stats.txt
index 9f000e805..27026132a 100644
--- a/tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-simple/stats.txt
+++ b/tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-simple/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000333 # Nu
sim_ticks 333033000 # Number of ticks simulated
final_tick 333033000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 184694 # Simulator instruction rate (inst/s)
-host_op_rate 184612 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 11077653777 # Simulator tick rate (ticks/s)
-host_mem_usage 669088 # Number of bytes of host memory used
-host_seconds 0.03 # Real time elapsed on the host
+host_inst_rate 87961 # Simulator instruction rate (inst/s)
+host_op_rate 87937 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 5277232874 # Simulator tick rate (ticks/s)
+host_mem_usage 670864 # Number of bytes of host memory used
+host_seconds 0.06 # Real time elapsed on the host
sim_insts 5548 # Number of instructions simulated
sim_ops 5548 # Number of ops (including micro ops) simulated
system.clk_domain.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-two-level/config.ini b/tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-two-level/config.ini
index a8ddc285e..a36fa4d36 100644
--- a/tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-two-level/config.ini
+++ b/tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-two-level/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:536870911
memories=system.mem_ctrl
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -89,6 +90,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -105,6 +107,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.l2bus.slave[1]
@@ -129,6 +132,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -145,6 +149,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.icache_port
mem_side=system.l2bus.slave[0]
@@ -208,12 +213,13 @@ transition_latency=100000000
[system.l2bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.l2bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -221,12 +227,20 @@ width=32
master=system.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
+[system.l2bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.l2cache]
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -243,6 +257,7 @@ system=system
tags=system.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.l2bus.master[0]
mem_side=system.membus.slave[0]
diff --git a/tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-two-level/simout b/tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-two-level/simout
index 01f8a1c56..6900e8058 100755
--- a/tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-two-level/simout
+++ b/tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-two-level/simout
@@ -1,12 +1,14 @@
+Redirecting stdout to build/SPARC/tests/opt/quick/se/03.learning-gem5/sparc/linux/learning-gem5-p1-two-level/simout
+Redirecting stderr to build/SPARC/tests/opt/quick/se/03.learning-gem5/sparc/linux/learning-gem5-p1-two-level/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jul 8 2015 14:30:34
-gem5 started Jul 8 2015 14:31:17
-gem5 executing on galapagos-15.cs.wisc.edu
-command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/03.learning-gem5/sparc/linux/learning-gem5-p1-two-level -re /afs/cs.wisc.edu/p/multifacet/users/powerjg/gem5-tutorial/gem5/tests/run.py build/SPARC/tests/opt/quick/se/03.learning-gem5/sparc/linux/learning-gem5-p1-two-level
+gem5 compiled Nov 15 2015 15:07:43
+gem5 started Nov 15 2015 15:08:10
+gem5 executing on ribera.cs.wisc.edu, pid 7746
+command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/03.learning-gem5/sparc/linux/learning-gem5-p1-two-level -re /scratch/nilay/GEM5/gem5/tests/run.py build/SPARC/tests/opt/quick/se/03.learning-gem5/sparc/linux/learning-gem5-p1-two-level
Global frequency set at 1000000000000 ticks per second
Beginning simulation!
info: Entering event queue @ 0. Starting simulation...
-Hello World!Exiting @ tick 53332000 because target called exit()
+Hello World!Exiting @ tick 53334000 because target called exit()
diff --git a/tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-two-level/stats.txt b/tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-two-level/stats.txt
index a3585592a..194e5a8d4 100644
--- a/tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-two-level/stats.txt
+++ b/tests/quick/se/03.learning-gem5/ref/sparc/linux/learning-gem5-p1-two-level/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000053 # Nu
sim_ticks 53334000 # Number of ticks simulated
final_tick 53334000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 408572 # Simulator instruction rate (inst/s)
-host_op_rate 408151 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 3919888285 # Simulator tick rate (ticks/s)
-host_mem_usage 679628 # Number of bytes of host memory used
-host_seconds 0.01 # Real time elapsed on the host
+host_inst_rate 107436 # Simulator instruction rate (inst/s)
+host_op_rate 107401 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 1032139873 # Simulator tick rate (ticks/s)
+host_mem_usage 676112 # Number of bytes of host memory used
+host_seconds 0.05 # Real time elapsed on the host
sim_insts 5548 # Number of instructions simulated
sim_ops 5548 # Number of ops (including micro ops) simulated
system.clk_domain.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-simple/config.ini b/tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-simple/config.ini
index 1f9751232..898e8cc18 100644
--- a/tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-simple/config.ini
+++ b/tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-simple/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:536870911
memories=system.mem_ctrl
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
diff --git a/tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-simple/simout b/tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-simple/simout
index bafc0ae61..ba93b8455 100755
--- a/tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-simple/simout
+++ b/tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-simple/simout
@@ -1,10 +1,12 @@
+Redirecting stdout to build/X86/tests/opt/quick/se/03.learning-gem5/x86/linux/learning-gem5-p1-simple/simout
+Redirecting stderr to build/X86/tests/opt/quick/se/03.learning-gem5/x86/linux/learning-gem5-p1-simple/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jul 6 2015 10:35:34
-gem5 started Jul 6 2015 10:39:43
-gem5 executing on mustardseed.cs.wisc.edu
-command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/03.learning-gem5/x86/linux/learning-gem5-p1-simple -re /afs/cs.wisc.edu/p/multifacet/users/powerjg/gem5-tutorial/gem5/tests/run.py build/X86/tests/opt/quick/se/03.learning-gem5/x86/linux/learning-gem5-p1-simple
+gem5 compiled Nov 15 2015 15:16:56
+gem5 started Nov 15 2015 15:17:25
+gem5 executing on ribera.cs.wisc.edu, pid 9885
+command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/03.learning-gem5/x86/linux/learning-gem5-p1-simple -re /scratch/nilay/GEM5/gem5/tests/run.py build/X86/tests/opt/quick/se/03.learning-gem5/x86/linux/learning-gem5-p1-simple
Global frequency set at 1000000000000 ticks per second
Beginning simulation!
diff --git a/tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-simple/stats.txt b/tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-simple/stats.txt
index bddcc556f..0cff53e9d 100644
--- a/tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-simple/stats.txt
+++ b/tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-simple/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000445 # Nu
sim_ticks 445082000 # Number of ticks simulated
final_tick 445082000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 82045 # Simulator instruction rate (inst/s)
-host_op_rate 148084 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 6387011035 # Simulator tick rate (ticks/s)
-host_mem_usage 689252 # Number of bytes of host memory used
-host_seconds 0.07 # Real time elapsed on the host
+host_inst_rate 74510 # Simulator instruction rate (inst/s)
+host_op_rate 134510 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 5803230709 # Simulator tick rate (ticks/s)
+host_mem_usage 689132 # Number of bytes of host memory used
+host_seconds 0.08 # Real time elapsed on the host
sim_insts 5712 # Number of instructions simulated
sim_ops 10314 # Number of ops (including micro ops) simulated
system.clk_domain.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-two-level/config.ini b/tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-two-level/config.ini
index 24aab210d..ef341878b 100644
--- a/tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-two-level/config.ini
+++ b/tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-two-level/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:536870911
memories=system.mem_ctrl
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -95,6 +96,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -111,6 +113,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.l2bus.slave[1]
@@ -144,6 +147,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -160,6 +164,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.icache_port
mem_side=system.l2bus.slave[0]
@@ -240,12 +245,13 @@ transition_latency=100000000
[system.l2bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.l2bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -253,12 +259,20 @@ width=32
master=system.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
+[system.l2bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.l2cache]
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -275,6 +289,7 @@ system=system
tags=system.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.l2bus.master[0]
mem_side=system.membus.slave[0]
diff --git a/tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-two-level/simout b/tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-two-level/simout
index f552f3ed5..a7557497a 100755
--- a/tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-two-level/simout
+++ b/tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-two-level/simout
@@ -1,10 +1,12 @@
+Redirecting stdout to build/X86/tests/opt/quick/se/03.learning-gem5/x86/linux/learning-gem5-p1-two-level/simout
+Redirecting stderr to build/X86/tests/opt/quick/se/03.learning-gem5/x86/linux/learning-gem5-p1-two-level/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jul 6 2015 10:35:34
-gem5 started Jul 6 2015 14:40:25
-gem5 executing on mustardseed.cs.wisc.edu
-command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/03.learning-gem5/x86/linux/learning-gem5-p1-two-level -re /afs/cs.wisc.edu/p/multifacet/users/powerjg/gem5-tutorial/gem5/tests/run.py build/X86/tests/opt/quick/se/03.learning-gem5/x86/linux/learning-gem5-p1-two-level
+gem5 compiled Nov 15 2015 15:16:56
+gem5 started Nov 15 2015 15:17:37
+gem5 executing on ribera.cs.wisc.edu, pid 9898
+command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/03.learning-gem5/x86/linux/learning-gem5-p1-two-level -re /scratch/nilay/GEM5/gem5/tests/run.py build/X86/tests/opt/quick/se/03.learning-gem5/x86/linux/learning-gem5-p1-two-level
Global frequency set at 1000000000000 ticks per second
Beginning simulation!
diff --git a/tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-two-level/stats.txt b/tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-two-level/stats.txt
index e6ff8b326..1ed23b151 100644
--- a/tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-two-level/stats.txt
+++ b/tests/quick/se/03.learning-gem5/ref/x86/linux/learning-gem5-p1-two-level/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000056 # Nu
sim_ticks 55844000 # Number of ticks simulated
final_tick 55844000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 304186 # Simulator instruction rate (inst/s)
-host_op_rate 548880 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 2969793661 # Simulator tick rate (ticks/s)
-host_mem_usage 698284 # Number of bytes of host memory used
-host_seconds 0.02 # Real time elapsed on the host
+host_inst_rate 94366 # Simulator instruction rate (inst/s)
+host_op_rate 170344 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 922046609 # Simulator tick rate (ticks/s)
+host_mem_usage 693228 # Number of bytes of host memory used
+host_seconds 0.06 # Real time elapsed on the host
sim_insts 5712 # Number of instructions simulated
sim_ops 10314 # Number of ops (including micro ops) simulated
system.clk_domain.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/10.mcf/ref/arm/linux/simple-atomic/config.ini b/tests/quick/se/10.mcf/ref/arm/linux/simple-atomic/config.ini
index 9da046447..016b059d2 100644
--- a/tests/quick/se/10.mcf/ref/arm/linux/simple-atomic/config.ini
+++ b/tests/quick/se/10.mcf/ref/arm/linux/simple-atomic/config.ini
@@ -24,6 +24,7 @@ mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -130,6 +131,7 @@ eventq_index=0
[system.cpu.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
diff --git a/tests/quick/se/10.mcf/ref/arm/linux/simple-atomic/simout b/tests/quick/se/10.mcf/ref/arm/linux/simple-atomic/simout
index c759bbe65..1836194b2 100755
--- a/tests/quick/se/10.mcf/ref/arm/linux/simple-atomic/simout
+++ b/tests/quick/se/10.mcf/ref/arm/linux/simple-atomic/simout
@@ -1,12 +1,14 @@
+Redirecting stdout to build/ARM/tests/opt/quick/se/10.mcf/arm/linux/simple-atomic/simout
+Redirecting stderr to build/ARM/tests/opt/quick/se/10.mcf/arm/linux/simple-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2014 12:08:08
-gem5 started Jan 23 2014 17:11:38
-gem5 executing on u200540-lin
-command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/10.mcf/arm/linux/simple-atomic -re tests/run.py build/ARM/tests/opt/long/se/10.mcf/arm/linux/simple-atomic
+gem5 compiled Nov 15 2015 15:24:37
+gem5 started Nov 15 2015 15:28:32
+gem5 executing on ribera.cs.wisc.edu, pid 11134
+command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/se/10.mcf/arm/linux/simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/quick/se/10.mcf/arm/linux/simple-atomic
+
Global frequency set at 1000000000000 ticks per second
- 0: system.cpu.isa: ISA system set to: 0 0x63b66c0
info: Entering event queue @ 0. Starting simulation...
MCF SPEC version 1.6.I
@@ -24,4 +26,4 @@ simplex iterations : 2663
flow value : 3080014995
checksum : 68389
optimal
-Exiting @ tick 54240661000 because target called exit()
+Exiting @ tick 54141000500 because target called exit()
diff --git a/tests/quick/se/10.mcf/ref/arm/linux/simple-atomic/stats.txt b/tests/quick/se/10.mcf/ref/arm/linux/simple-atomic/stats.txt
index 5787f53df..cb6f940c8 100644
--- a/tests/quick/se/10.mcf/ref/arm/linux/simple-atomic/stats.txt
+++ b/tests/quick/se/10.mcf/ref/arm/linux/simple-atomic/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.054141 # Nu
sim_ticks 54141000500 # Number of ticks simulated
final_tick 54141000500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1892320 # Simulator instruction rate (inst/s)
-host_op_rate 1901744 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 1130787212 # Simulator tick rate (ticks/s)
-host_mem_usage 435148 # Number of bytes of host memory used
-host_seconds 47.88 # Real time elapsed on the host
+host_inst_rate 1253669 # Simulator instruction rate (inst/s)
+host_op_rate 1259913 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 749150887 # Simulator tick rate (ticks/s)
+host_mem_usage 433332 # Number of bytes of host memory used
+host_seconds 72.27 # Real time elapsed on the host
sim_insts 90602408 # Number of instructions simulated
sim_ops 91053639 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/10.mcf/ref/arm/linux/simple-timing/config.ini b/tests/quick/se/10.mcf/ref/arm/linux/simple-timing/config.ini
index ba2e10ee1..8e17e4f3a 100644
--- a/tests/quick/se/10.mcf/ref/arm/linux/simple-timing/config.ini
+++ b/tests/quick/se/10.mcf/ref/arm/linux/simple-timing/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -85,6 +86,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -101,6 +103,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -161,6 +164,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -177,6 +181,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -196,6 +201,7 @@ eventq_index=0
[system.cpu.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
@@ -271,6 +277,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -287,6 +294,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -302,12 +310,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -315,6 +324,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
diff --git a/tests/quick/se/10.mcf/ref/arm/linux/simple-timing/simout b/tests/quick/se/10.mcf/ref/arm/linux/simple-timing/simout
index ea901fcca..1265bfa8f 100755
--- a/tests/quick/se/10.mcf/ref/arm/linux/simple-timing/simout
+++ b/tests/quick/se/10.mcf/ref/arm/linux/simple-timing/simout
@@ -1,12 +1,14 @@
+Redirecting stdout to build/ARM/tests/opt/quick/se/10.mcf/arm/linux/simple-timing/simout
+Redirecting stderr to build/ARM/tests/opt/quick/se/10.mcf/arm/linux/simple-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2014 12:08:08
-gem5 started Jan 23 2014 17:12:31
-gem5 executing on u200540-lin
-command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/10.mcf/arm/linux/simple-timing -re tests/run.py build/ARM/tests/opt/long/se/10.mcf/arm/linux/simple-timing
+gem5 compiled Nov 15 2015 15:24:37
+gem5 started Nov 15 2015 15:28:05
+gem5 executing on ribera.cs.wisc.edu, pid 11103
+command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/se/10.mcf/arm/linux/simple-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/quick/se/10.mcf/arm/linux/simple-timing
+
Global frequency set at 1000000000000 ticks per second
- 0: system.cpu.isa: ISA system set to: 0 0x5565040
info: Entering event queue @ 0. Starting simulation...
MCF SPEC version 1.6.I
@@ -24,4 +26,4 @@ simplex iterations : 2663
flow value : 3080014995
checksum : 68389
optimal
-Exiting @ tick 147135976000 because target called exit()
+Exiting @ tick 147148719500 because target called exit()
diff --git a/tests/quick/se/10.mcf/ref/arm/linux/simple-timing/stats.txt b/tests/quick/se/10.mcf/ref/arm/linux/simple-timing/stats.txt
index 088aacfd2..b8e62b2d6 100644
--- a/tests/quick/se/10.mcf/ref/arm/linux/simple-timing/stats.txt
+++ b/tests/quick/se/10.mcf/ref/arm/linux/simple-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.147149 # Nu
sim_ticks 147148719500 # Number of ticks simulated
final_tick 147148719500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 921343 # Simulator instruction rate (inst/s)
-host_op_rate 925922 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 1496788671 # Simulator tick rate (ticks/s)
-host_mem_usage 449288 # Number of bytes of host memory used
-host_seconds 98.31 # Real time elapsed on the host
+host_inst_rate 682988 # Simulator instruction rate (inst/s)
+host_op_rate 686382 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 1109563613 # Simulator tick rate (ticks/s)
+host_mem_usage 443324 # Number of bytes of host memory used
+host_seconds 132.62 # Real time elapsed on the host
sim_insts 90576862 # Number of instructions simulated
sim_ops 91026991 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/10.mcf/ref/sparc/linux/simple-atomic/config.ini b/tests/quick/se/10.mcf/ref/sparc/linux/simple-atomic/config.ini
index 5c5d3dedd..4d40d3c61 100644
--- a/tests/quick/se/10.mcf/ref/sparc/linux/simple-atomic/config.ini
+++ b/tests/quick/se/10.mcf/ref/sparc/linux/simple-atomic/config.ini
@@ -24,6 +24,7 @@ mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
diff --git a/tests/quick/se/10.mcf/ref/sparc/linux/simple-atomic/simout b/tests/quick/se/10.mcf/ref/sparc/linux/simple-atomic/simout
index a8897be0c..3104d8dde 100755
--- a/tests/quick/se/10.mcf/ref/sparc/linux/simple-atomic/simout
+++ b/tests/quick/se/10.mcf/ref/sparc/linux/simple-atomic/simout
@@ -1,10 +1,13 @@
+Redirecting stdout to build/SPARC/tests/opt/quick/se/10.mcf/sparc/linux/simple-atomic/simout
+Redirecting stderr to build/SPARC/tests/opt/quick/se/10.mcf/sparc/linux/simple-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 17:04:27
-gem5 started Jan 22 2014 19:41:52
-gem5 executing on u200540-lin
-command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/long/se/10.mcf/sparc/linux/simple-atomic -re tests/run.py build/SPARC/tests/opt/long/se/10.mcf/sparc/linux/simple-atomic
+gem5 compiled Nov 15 2015 15:07:43
+gem5 started Nov 15 2015 15:08:39
+gem5 executing on ribera.cs.wisc.edu, pid 7812
+command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/10.mcf/sparc/linux/simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/SPARC/tests/opt/quick/se/10.mcf/sparc/linux/simple-atomic
+
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
diff --git a/tests/quick/se/10.mcf/ref/x86/linux/simple-atomic/config.ini b/tests/quick/se/10.mcf/ref/x86/linux/simple-atomic/config.ini
index ff25bb212..c565e05b1 100644
--- a/tests/quick/se/10.mcf/ref/x86/linux/simple-atomic/config.ini
+++ b/tests/quick/se/10.mcf/ref/x86/linux/simple-atomic/config.ini
@@ -24,6 +24,7 @@ mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
diff --git a/tests/quick/se/10.mcf/ref/x86/linux/simple-atomic/simout b/tests/quick/se/10.mcf/ref/x86/linux/simple-atomic/simout
index ea41249d4..237b8e32a 100755
--- a/tests/quick/se/10.mcf/ref/x86/linux/simple-atomic/simout
+++ b/tests/quick/se/10.mcf/ref/x86/linux/simple-atomic/simout
@@ -1,10 +1,13 @@
+Redirecting stdout to build/X86/tests/opt/quick/se/10.mcf/x86/linux/simple-atomic/simout
+Redirecting stderr to build/X86/tests/opt/quick/se/10.mcf/x86/linux/simple-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 17:10:34
-gem5 started Jan 22 2014 20:16:46
-gem5 executing on u200540-lin
-command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/10.mcf/x86/linux/simple-atomic -re tests/run.py build/X86/tests/opt/long/se/10.mcf/x86/linux/simple-atomic
+gem5 compiled Nov 15 2015 15:16:56
+gem5 started Nov 15 2015 15:17:27
+gem5 executing on ribera.cs.wisc.edu, pid 9887
+command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/10.mcf/x86/linux/simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/X86/tests/opt/quick/se/10.mcf/x86/linux/simple-atomic
+
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
diff --git a/tests/quick/se/10.mcf/ref/x86/linux/simple-atomic/stats.txt b/tests/quick/se/10.mcf/ref/x86/linux/simple-atomic/stats.txt
index c6a32009b..cdc76af8a 100644
--- a/tests/quick/se/10.mcf/ref/x86/linux/simple-atomic/stats.txt
+++ b/tests/quick/se/10.mcf/ref/x86/linux/simple-atomic/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.168950 # Nu
sim_ticks 168950040000 # Number of ticks simulated
final_tick 168950040000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1204419 # Simulator instruction rate (inst/s)
-host_op_rate 2120788 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 1287982979 # Simulator tick rate (ticks/s)
-host_mem_usage 383444 # Number of bytes of host memory used
-host_seconds 131.17 # Real time elapsed on the host
+host_inst_rate 883218 # Simulator instruction rate (inst/s)
+host_op_rate 1555205 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 944496615 # Simulator tick rate (ticks/s)
+host_mem_usage 440276 # Number of bytes of host memory used
+host_seconds 178.88 # Real time elapsed on the host
sim_insts 157988548 # Number of instructions simulated
sim_ops 278192465 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/simerr b/tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/simerr
index 8af5388f9..e69de29bb 100755
--- a/tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/simerr
+++ b/tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/simerr
@@ -1,5 +0,0 @@
-warn: Sockets disabled, not accepting gdb connections
-warn: Prefetch instructions in Alpha do not do anything
-warn: Prefetch instructions in Alpha do not do anything
-
-gzip: stdout: Broken pipe
diff --git a/tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/simout b/tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/simout
index e811a5ed8..60b2ee30d 100755
--- a/tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/simout
+++ b/tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/simout
@@ -1,13 +1,11 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/se/20.eio-short/alpha/eio/simple-atomic/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/se/20.eio-short/alpha/eio/simple-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Oct 1 2015 18:05:22
-gem5 started Oct 1 2015 18:06:58
-gem5 executing on zizzer
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/20.eio-short/alpha/eio/simple-atomic -re /z/stever/hg/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/20.eio-short/alpha/eio/simple-atomic
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:28:36
+gem5 executing on ribera.cs.wisc.edu, pid 29067
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/20.eio-short/alpha/eio/simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/20.eio-short/alpha/eio/simple-atomic
-Global frequency set at 1000000000000 ticks per second
-info: Entering event queue @ 0. Starting simulation...
-main dictionary has 1245 entries
-49508 bytes wasted
->Exiting @ tick 250015500 because a thread reached the max instruction count
+Skipping test: Test requires the 'EioProcess' SimObject.
diff --git a/tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/stats.txt b/tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/stats.txt
index 7d740f406..360281449 100644
--- a/tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/stats.txt
+++ b/tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000250 # Nu
sim_ticks 250015500 # Number of ticks simulated
final_tick 250015500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 811683 # Simulator instruction rate (inst/s)
-host_op_rate 811655 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 405835892 # Simulator tick rate (ticks/s)
-host_mem_usage 218708 # Number of bytes of host memory used
-host_seconds 0.62 # Real time elapsed on the host
+host_inst_rate 1967280 # Simulator instruction rate (inst/s)
+host_op_rate 1967137 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 983561172 # Simulator tick rate (ticks/s)
+host_mem_usage 278544 # Number of bytes of host memory used
+host_seconds 0.25 # Real time elapsed on the host
sim_insts 500001 # Number of instructions simulated
sim_ops 500001 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/simerr b/tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/simerr
index 8af5388f9..e69de29bb 100755
--- a/tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/simerr
+++ b/tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/simerr
@@ -1,5 +0,0 @@
-warn: Sockets disabled, not accepting gdb connections
-warn: Prefetch instructions in Alpha do not do anything
-warn: Prefetch instructions in Alpha do not do anything
-
-gzip: stdout: Broken pipe
diff --git a/tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/simout b/tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/simout
index 5b4a72801..2772ea86a 100755
--- a/tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/simout
+++ b/tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/simout
@@ -1,13 +1,11 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/se/20.eio-short/alpha/eio/simple-timing/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/se/20.eio-short/alpha/eio/simple-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Oct 1 2015 18:05:22
-gem5 started Oct 1 2015 18:06:58
-gem5 executing on zizzer
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/20.eio-short/alpha/eio/simple-timing -re /z/stever/hg/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/20.eio-short/alpha/eio/simple-timing
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:30:32
+gem5 executing on ribera.cs.wisc.edu, pid 29162
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/20.eio-short/alpha/eio/simple-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/20.eio-short/alpha/eio/simple-timing
-Global frequency set at 1000000000000 ticks per second
-info: Entering event queue @ 0. Starting simulation...
-main dictionary has 1245 entries
-49508 bytes wasted
->Exiting @ tick 727072500 because a thread reached the max instruction count
+Skipping test: Test requires the 'EioProcess' SimObject.
diff --git a/tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/stats.txt b/tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/stats.txt
index 4683d18db..b934aa240 100644
--- a/tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/stats.txt
+++ b/tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/stats.txt
@@ -1,14 +1,14 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.000727 # Number of seconds simulated
-sim_ticks 727072500 # Number of ticks simulated
-final_tick 727072500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.000733 # Number of seconds simulated
+sim_ticks 733071500 # Number of ticks simulated
+final_tick 733071500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 694338 # Simulator instruction rate (inst/s)
-host_op_rate 694315 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 1009601044 # Simulator tick rate (ticks/s)
-host_mem_usage 228824 # Number of bytes of host memory used
-host_seconds 0.72 # Real time elapsed on the host
+host_inst_rate 1060991 # Simulator instruction rate (inst/s)
+host_op_rate 1060952 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 1555451807 # Simulator tick rate (ticks/s)
+host_mem_usage 288660 # Number of bytes of host memory used
+host_seconds 0.47 # Real time elapsed on the host
sim_insts 500001 # Number of instructions simulated
sim_ops 500001 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -21,14 +21,14 @@ system.physmem.bytes_inst_read::total 25792 # Nu
system.physmem.num_reads::cpu.inst 403 # Number of read requests responded to by this memory
system.physmem.num_reads::cpu.data 454 # Number of read requests responded to by this memory
system.physmem.num_reads::total 857 # Number of read requests responded to by this memory
-system.physmem.bw_read::cpu.inst 35473766 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu.data 39963002 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::total 75436769 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu.inst 35473766 # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::total 35473766 # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_total::cpu.inst 35473766 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu.data 39963002 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::total 75436769 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_read::cpu.inst 35183471 # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu.data 39635970 # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::total 74819441 # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu.inst 35183471 # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::total 35183471 # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_total::cpu.inst 35183471 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu.data 39635970 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::total 74819441 # Total bandwidth to/from this memory (bytes/s)
system.cpu_clk_domain.clock 500 # Clock period in ticks
system.cpu.dtb.fetch_hits 0 # ITB hits
system.cpu.dtb.fetch_misses 0 # ITB misses
@@ -63,7 +63,7 @@ system.cpu.itb.data_misses 0 # DT
system.cpu.itb.data_acv 0 # DTB access violations
system.cpu.itb.data_accesses 0 # DTB accesses
system.cpu.workload.num_syscalls 18 # Number of system calls
-system.cpu.numCycles 1454145 # number of cpu cycles simulated
+system.cpu.numCycles 1466143 # 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.committedInsts 500001 # Number of instructions committed
@@ -82,7 +82,7 @@ system.cpu.num_mem_refs 180793 # nu
system.cpu.num_load_insts 124443 # Number of load instructions
system.cpu.num_store_insts 56350 # Number of store instructions
system.cpu.num_idle_cycles 0 # Number of idle cycles
-system.cpu.num_busy_cycles 1454145 # Number of busy cycles
+system.cpu.num_busy_cycles 1466143 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
system.cpu.Branches 59023 # Number of branches fetched
@@ -122,14 +122,14 @@ system.cpu.op_class::IprAccess 0 0.00% 100.00% # Cl
system.cpu.op_class::InstPrefetch 0 0.00% 100.00% # Class of executed instruction
system.cpu.op_class::total 500019 # Class of executed instruction
system.cpu.dcache.tags.replacements 0 # number of replacements
-system.cpu.dcache.tags.tagsinuse 287.258578 # Cycle average of tags in use
+system.cpu.dcache.tags.tagsinuse 286.668758 # Cycle average of tags in use
system.cpu.dcache.tags.total_refs 180321 # Total number of references to valid blocks.
system.cpu.dcache.tags.sampled_refs 454 # Sample count of references to valid blocks.
system.cpu.dcache.tags.avg_refs 397.182819 # Average number of references to valid blocks.
system.cpu.dcache.tags.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.tags.occ_blocks::cpu.data 287.258578 # Average occupied blocks per requestor
-system.cpu.dcache.tags.occ_percent::cpu.data 0.070131 # Average percentage of cache occupancy
-system.cpu.dcache.tags.occ_percent::total 0.070131 # Average percentage of cache occupancy
+system.cpu.dcache.tags.occ_blocks::cpu.data 286.668758 # Average occupied blocks per requestor
+system.cpu.dcache.tags.occ_percent::cpu.data 0.069987 # Average percentage of cache occupancy
+system.cpu.dcache.tags.occ_percent::total 0.069987 # Average percentage of cache occupancy
system.cpu.dcache.tags.occ_task_id_blocks::1024 454 # Occupied blocks per task id
system.cpu.dcache.tags.age_task_id_blocks_1024::0 2 # Occupied blocks per task id
system.cpu.dcache.tags.age_task_id_blocks_1024::1 26 # Occupied blocks per task id
@@ -153,14 +153,14 @@ system.cpu.dcache.demand_misses::cpu.data 454 # n
system.cpu.dcache.demand_misses::total 454 # number of demand (read+write) misses
system.cpu.dcache.overall_misses::cpu.data 454 # number of overall misses
system.cpu.dcache.overall_misses::total 454 # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency::cpu.data 17325000 # number of ReadReq miss cycles
-system.cpu.dcache.ReadReq_miss_latency::total 17325000 # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency::cpu.data 7645000 # number of WriteReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency::total 7645000 # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency::cpu.data 24970000 # number of demand (read+write) miss cycles
-system.cpu.dcache.demand_miss_latency::total 24970000 # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency::cpu.data 24970000 # number of overall miss cycles
-system.cpu.dcache.overall_miss_latency::total 24970000 # number of overall miss cycles
+system.cpu.dcache.ReadReq_miss_latency::cpu.data 19530000 # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total 19530000 # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data 8618000 # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total 8618000 # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data 28148000 # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total 28148000 # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data 28148000 # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total 28148000 # number of overall miss cycles
system.cpu.dcache.ReadReq_accesses::cpu.data 124435 # number of ReadReq accesses(hits+misses)
system.cpu.dcache.ReadReq_accesses::total 124435 # number of ReadReq accesses(hits+misses)
system.cpu.dcache.WriteReq_accesses::cpu.data 56340 # number of WriteReq accesses(hits+misses)
@@ -177,14 +177,14 @@ system.cpu.dcache.demand_miss_rate::cpu.data 0.002511
system.cpu.dcache.demand_miss_rate::total 0.002511 # miss rate for demand accesses
system.cpu.dcache.overall_miss_rate::cpu.data 0.002511 # miss rate for overall accesses
system.cpu.dcache.overall_miss_rate::total 0.002511 # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 55000 # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_miss_latency::total 55000 # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 55000 # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::total 55000 # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency::cpu.data 55000 # average overall miss latency
-system.cpu.dcache.demand_avg_miss_latency::total 55000 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::cpu.data 55000 # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::total 55000 # average overall miss latency
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 62000 # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_miss_latency::total 62000 # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 62000 # average WriteReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::total 62000 # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 62000 # average overall miss latency
+system.cpu.dcache.demand_avg_miss_latency::total 62000 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 62000 # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::total 62000 # 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
@@ -201,14 +201,14 @@ system.cpu.dcache.demand_mshr_misses::cpu.data 454
system.cpu.dcache.demand_mshr_misses::total 454 # number of demand (read+write) MSHR misses
system.cpu.dcache.overall_mshr_misses::cpu.data 454 # number of overall MSHR misses
system.cpu.dcache.overall_mshr_misses::total 454 # number of overall MSHR misses
-system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 17010000 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_latency::total 17010000 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 7506000 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency::total 7506000 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency::cpu.data 24516000 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency::total 24516000 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency::cpu.data 24516000 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency::total 24516000 # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data 19215000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total 19215000 # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 8479000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total 8479000 # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data 27694000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total 27694000 # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data 27694000 # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total 27694000 # number of overall MSHR miss cycles
system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data 0.002531 # mshr miss rate for ReadReq accesses
system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.002531 # mshr miss rate for ReadReq accesses
system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data 0.002467 # mshr miss rate for WriteReq accesses
@@ -217,24 +217,24 @@ system.cpu.dcache.demand_mshr_miss_rate::cpu.data 0.002511
system.cpu.dcache.demand_mshr_miss_rate::total 0.002511 # mshr miss rate for demand accesses
system.cpu.dcache.overall_mshr_miss_rate::cpu.data 0.002511 # mshr miss rate for overall accesses
system.cpu.dcache.overall_mshr_miss_rate::total 0.002511 # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 54000 # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 54000 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 54000 # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 54000 # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 54000 # average overall mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency::total 54000 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 54000 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency::total 54000 # average overall mshr miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 61000 # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 61000 # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 61000 # average WriteReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 61000 # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 61000 # average overall mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::total 61000 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 61000 # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::total 61000 # average overall mshr miss latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.icache.tags.replacements 0 # number of replacements
-system.cpu.icache.tags.tagsinuse 265.012287 # Cycle average of tags in use
+system.cpu.icache.tags.tagsinuse 264.585152 # Cycle average of tags in use
system.cpu.icache.tags.total_refs 499617 # Total number of references to valid blocks.
system.cpu.icache.tags.sampled_refs 403 # Sample count of references to valid blocks.
system.cpu.icache.tags.avg_refs 1239.744417 # Average number of references to valid blocks.
system.cpu.icache.tags.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.icache.tags.occ_blocks::cpu.inst 265.012287 # Average occupied blocks per requestor
-system.cpu.icache.tags.occ_percent::cpu.inst 0.129401 # Average percentage of cache occupancy
-system.cpu.icache.tags.occ_percent::total 0.129401 # Average percentage of cache occupancy
+system.cpu.icache.tags.occ_blocks::cpu.inst 264.585152 # Average occupied blocks per requestor
+system.cpu.icache.tags.occ_percent::cpu.inst 0.129192 # Average percentage of cache occupancy
+system.cpu.icache.tags.occ_percent::total 0.129192 # Average percentage of cache occupancy
system.cpu.icache.tags.occ_task_id_blocks::1024 403 # Occupied blocks per task id
system.cpu.icache.tags.age_task_id_blocks_1024::2 403 # Occupied blocks per task id
system.cpu.icache.tags.occ_task_id_percent::1024 0.196777 # Percentage of cache occupancy per task id
@@ -252,12 +252,12 @@ system.cpu.icache.demand_misses::cpu.inst 403 # n
system.cpu.icache.demand_misses::total 403 # number of demand (read+write) misses
system.cpu.icache.overall_misses::cpu.inst 403 # number of overall misses
system.cpu.icache.overall_misses::total 403 # number of overall misses
-system.cpu.icache.ReadReq_miss_latency::cpu.inst 22165500 # number of ReadReq miss cycles
-system.cpu.icache.ReadReq_miss_latency::total 22165500 # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency::cpu.inst 22165500 # number of demand (read+write) miss cycles
-system.cpu.icache.demand_miss_latency::total 22165500 # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency::cpu.inst 22165500 # number of overall miss cycles
-system.cpu.icache.overall_miss_latency::total 22165500 # number of overall miss cycles
+system.cpu.icache.ReadReq_miss_latency::cpu.inst 24986500 # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total 24986500 # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst 24986500 # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total 24986500 # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst 24986500 # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total 24986500 # number of overall miss cycles
system.cpu.icache.ReadReq_accesses::cpu.inst 500020 # number of ReadReq accesses(hits+misses)
system.cpu.icache.ReadReq_accesses::total 500020 # number of ReadReq accesses(hits+misses)
system.cpu.icache.demand_accesses::cpu.inst 500020 # number of demand (read+write) accesses
@@ -270,12 +270,12 @@ system.cpu.icache.demand_miss_rate::cpu.inst 0.000806
system.cpu.icache.demand_miss_rate::total 0.000806 # miss rate for demand accesses
system.cpu.icache.overall_miss_rate::cpu.inst 0.000806 # miss rate for overall accesses
system.cpu.icache.overall_miss_rate::total 0.000806 # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 55001.240695 # average ReadReq miss latency
-system.cpu.icache.ReadReq_avg_miss_latency::total 55001.240695 # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency::cpu.inst 55001.240695 # average overall miss latency
-system.cpu.icache.demand_avg_miss_latency::total 55001.240695 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::cpu.inst 55001.240695 # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::total 55001.240695 # average overall miss latency
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 62001.240695 # average ReadReq miss latency
+system.cpu.icache.ReadReq_avg_miss_latency::total 62001.240695 # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 62001.240695 # average overall miss latency
+system.cpu.icache.demand_avg_miss_latency::total 62001.240695 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 62001.240695 # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::total 62001.240695 # 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
@@ -290,36 +290,36 @@ system.cpu.icache.demand_mshr_misses::cpu.inst 403
system.cpu.icache.demand_mshr_misses::total 403 # number of demand (read+write) MSHR misses
system.cpu.icache.overall_mshr_misses::cpu.inst 403 # number of overall MSHR misses
system.cpu.icache.overall_mshr_misses::total 403 # number of overall MSHR misses
-system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 21762500 # number of ReadReq MSHR miss cycles
-system.cpu.icache.ReadReq_mshr_miss_latency::total 21762500 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency::cpu.inst 21762500 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency::total 21762500 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency::cpu.inst 21762500 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency::total 21762500 # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 24583500 # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total 24583500 # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst 24583500 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total 24583500 # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst 24583500 # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total 24583500 # number of overall MSHR miss cycles
system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.000806 # mshr miss rate for ReadReq accesses
system.cpu.icache.ReadReq_mshr_miss_rate::total 0.000806 # mshr miss rate for ReadReq accesses
system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.000806 # mshr miss rate for demand accesses
system.cpu.icache.demand_mshr_miss_rate::total 0.000806 # mshr miss rate for demand accesses
system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.000806 # mshr miss rate for overall accesses
system.cpu.icache.overall_mshr_miss_rate::total 0.000806 # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 54001.240695 # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 54001.240695 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 54001.240695 # average overall mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency::total 54001.240695 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 54001.240695 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency::total 54001.240695 # average overall mshr miss latency
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 61001.240695 # average ReadReq mshr miss latency
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 61001.240695 # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 61001.240695 # average overall mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::total 61001.240695 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 61001.240695 # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::total 61001.240695 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.l2cache.tags.replacements 0 # number of replacements
-system.cpu.l2cache.tags.tagsinuse 481.539213 # Cycle average of tags in use
+system.cpu.l2cache.tags.tagsinuse 480.680597 # Cycle average of tags in use
system.cpu.l2cache.tags.total_refs 0 # Total number of references to valid blocks.
system.cpu.l2cache.tags.sampled_refs 718 # Sample count of references to valid blocks.
system.cpu.l2cache.tags.avg_refs 0 # Average number of references to valid blocks.
system.cpu.l2cache.tags.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.tags.occ_blocks::cpu.inst 265.018107 # Average occupied blocks per requestor
-system.cpu.l2cache.tags.occ_blocks::cpu.data 216.521106 # Average occupied blocks per requestor
-system.cpu.l2cache.tags.occ_percent::cpu.inst 0.008088 # Average percentage of cache occupancy
-system.cpu.l2cache.tags.occ_percent::cpu.data 0.006608 # Average percentage of cache occupancy
-system.cpu.l2cache.tags.occ_percent::total 0.014695 # Average percentage of cache occupancy
+system.cpu.l2cache.tags.occ_blocks::cpu.inst 264.590924 # Average occupied blocks per requestor
+system.cpu.l2cache.tags.occ_blocks::cpu.data 216.089673 # Average occupied blocks per requestor
+system.cpu.l2cache.tags.occ_percent::cpu.inst 0.008075 # Average percentage of cache occupancy
+system.cpu.l2cache.tags.occ_percent::cpu.data 0.006595 # Average percentage of cache occupancy
+system.cpu.l2cache.tags.occ_percent::total 0.014669 # Average percentage of cache occupancy
system.cpu.l2cache.tags.occ_task_id_blocks::1024 718 # Occupied blocks per task id
system.cpu.l2cache.tags.age_task_id_blocks_1024::0 1 # Occupied blocks per task id
system.cpu.l2cache.tags.age_task_id_blocks_1024::1 3 # Occupied blocks per task id
@@ -339,18 +339,18 @@ system.cpu.l2cache.demand_misses::total 857 # nu
system.cpu.l2cache.overall_misses::cpu.inst 403 # number of overall misses
system.cpu.l2cache.overall_misses::cpu.data 454 # number of overall misses
system.cpu.l2cache.overall_misses::total 857 # number of overall misses
-system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 7297500 # number of ReadExReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency::total 7297500 # number of ReadExReq miss cycles
-system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 21158000 # number of ReadCleanReq miss cycles
-system.cpu.l2cache.ReadCleanReq_miss_latency::total 21158000 # number of ReadCleanReq miss cycles
-system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 16537500 # number of ReadSharedReq miss cycles
-system.cpu.l2cache.ReadSharedReq_miss_latency::total 16537500 # number of ReadSharedReq miss cycles
-system.cpu.l2cache.demand_miss_latency::cpu.inst 21158000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_latency::cpu.data 23835000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_latency::total 44993000 # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency::cpu.inst 21158000 # number of overall miss cycles
-system.cpu.l2cache.overall_miss_latency::cpu.data 23835000 # number of overall miss cycles
-system.cpu.l2cache.overall_miss_latency::total 44993000 # number of overall miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data 8270500 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total 8270500 # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadCleanReq_miss_latency::cpu.inst 23979000 # number of ReadCleanReq miss cycles
+system.cpu.l2cache.ReadCleanReq_miss_latency::total 23979000 # number of ReadCleanReq miss cycles
+system.cpu.l2cache.ReadSharedReq_miss_latency::cpu.data 18742500 # number of ReadSharedReq miss cycles
+system.cpu.l2cache.ReadSharedReq_miss_latency::total 18742500 # number of ReadSharedReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst 23979000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data 27013000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total 50992000 # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst 23979000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data 27013000 # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total 50992000 # number of overall miss cycles
system.cpu.l2cache.ReadExReq_accesses::cpu.data 139 # number of ReadExReq accesses(hits+misses)
system.cpu.l2cache.ReadExReq_accesses::total 139 # number of ReadExReq accesses(hits+misses)
system.cpu.l2cache.ReadCleanReq_accesses::cpu.inst 403 # number of ReadCleanReq accesses(hits+misses)
@@ -375,18 +375,18 @@ system.cpu.l2cache.demand_miss_rate::total 1 #
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.overall_miss_rate::total 1 # miss rate for overall accesses
-system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 52500 # average ReadExReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency::total 52500 # average ReadExReq miss latency
-system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 52501.240695 # average ReadCleanReq miss latency
-system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 52501.240695 # average ReadCleanReq miss latency
-system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 52500 # average ReadSharedReq miss latency
-system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 52500 # average ReadSharedReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 52501.240695 # average overall miss latency
-system.cpu.l2cache.demand_avg_miss_latency::cpu.data 52500 # average overall miss latency
-system.cpu.l2cache.demand_avg_miss_latency::total 52500.583431 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 52501.240695 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::cpu.data 52500 # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::total 52500.583431 # average overall miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 59500 # average ReadExReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::total 59500 # average ReadExReq miss latency
+system.cpu.l2cache.ReadCleanReq_avg_miss_latency::cpu.inst 59501.240695 # average ReadCleanReq miss latency
+system.cpu.l2cache.ReadCleanReq_avg_miss_latency::total 59501.240695 # average ReadCleanReq miss latency
+system.cpu.l2cache.ReadSharedReq_avg_miss_latency::cpu.data 59500 # average ReadSharedReq miss latency
+system.cpu.l2cache.ReadSharedReq_avg_miss_latency::total 59500 # average ReadSharedReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 59501.240695 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 59500 # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::total 59500.583431 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 59501.240695 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 59500 # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::total 59500.583431 # 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
@@ -407,18 +407,18 @@ system.cpu.l2cache.demand_mshr_misses::total 857
system.cpu.l2cache.overall_mshr_misses::cpu.inst 403 # number of overall MSHR misses
system.cpu.l2cache.overall_mshr_misses::cpu.data 454 # number of overall MSHR misses
system.cpu.l2cache.overall_mshr_misses::total 857 # number of overall MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 5907500 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 5907500 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 17128000 # number of ReadCleanReq MSHR miss cycles
-system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 17128000 # number of ReadCleanReq MSHR miss cycles
-system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 13387500 # number of ReadSharedReq MSHR miss cycles
-system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 13387500 # number of ReadSharedReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 17128000 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 19295000 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::total 36423000 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 17128000 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 19295000 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::total 36423000 # number of overall MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 6880500 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 6880500 # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::cpu.inst 19949000 # number of ReadCleanReq MSHR miss cycles
+system.cpu.l2cache.ReadCleanReq_mshr_miss_latency::total 19949000 # number of ReadCleanReq MSHR miss cycles
+system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::cpu.data 15592500 # number of ReadSharedReq MSHR miss cycles
+system.cpu.l2cache.ReadSharedReq_mshr_miss_latency::total 15592500 # number of ReadSharedReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 19949000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 22473000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total 42422000 # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 19949000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 22473000 # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total 42422000 # number of overall MSHR miss cycles
system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data 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.ReadCleanReq_mshr_miss_rate::cpu.inst 1 # mshr miss rate for ReadCleanReq accesses
@@ -431,18 +431,18 @@ system.cpu.l2cache.demand_mshr_miss_rate::total 1
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.overall_mshr_miss_rate::total 1 # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 42500 # average ReadExReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 42500 # average ReadExReq mshr miss latency
-system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 42501.240695 # average ReadCleanReq mshr miss latency
-system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 42501.240695 # average ReadCleanReq mshr miss latency
-system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 42500 # average ReadSharedReq mshr miss latency
-system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 42500 # average ReadSharedReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 42501.240695 # average overall mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 42500 # average overall mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::total 42500.583431 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 42501.240695 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 42500 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::total 42500.583431 # average overall mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 49500 # average ReadExReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 49500 # average ReadExReq mshr miss latency
+system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::cpu.inst 49501.240695 # average ReadCleanReq mshr miss latency
+system.cpu.l2cache.ReadCleanReq_avg_mshr_miss_latency::total 49501.240695 # average ReadCleanReq mshr miss latency
+system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::cpu.data 49500 # average ReadSharedReq mshr miss latency
+system.cpu.l2cache.ReadSharedReq_avg_mshr_miss_latency::total 49500 # average ReadSharedReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 49501.240695 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 49500 # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::total 49500.583431 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 49501.240695 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 49500 # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::total 49500.583431 # average overall mshr miss latency
system.cpu.l2cache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.toL2Bus.snoop_filter.tot_requests 857 # Total number of requests made to the snoop filter.
system.cpu.toL2Bus.snoop_filter.hit_single_requests 0 # Number of requests hitting in the snoop filter with a single holder of the requested data.
@@ -500,7 +500,7 @@ system.membus.snoop_fanout::max_value 0 # Re
system.membus.snoop_fanout::total 857 # Request fanout histogram
system.membus.reqLayer0.occupancy 857500 # Layer occupancy (ticks)
system.membus.reqLayer0.utilization 0.1 # Layer utilization (%)
-system.membus.respLayer1.occupancy 4285500 # Layer occupancy (ticks)
+system.membus.respLayer1.occupancy 4285000 # Layer occupancy (ticks)
system.membus.respLayer1.utilization 0.6 # Layer utilization (%)
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/simerr b/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/simerr
index 052b7de6e..e69de29bb 100755
--- a/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/simerr
+++ b/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/simerr
@@ -1,10 +0,0 @@
-warn: Sockets disabled, not accepting gdb connections
-warn: Prefetch instructions in Alpha do not do anything
-warn: Prefetch instructions in Alpha do not do anything
-
-gzip: stdout: Broken pipe
-stdout: Broken pipe
-
-gzip: stdout: Broken pipe
-
-gzip: stdout: Broken pipe
diff --git a/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/simout b/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/simout
index c513854ed..9f538851a 100755
--- a/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/simout
+++ b/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/simout
@@ -1,19 +1,11 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/se/30.eio-mp/alpha/eio/simple-atomic-mp/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/se/30.eio-mp/alpha/eio/simple-atomic-mp/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Oct 1 2015 18:05:22
-gem5 started Oct 1 2015 18:06:58
-gem5 executing on zizzer
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/30.eio-mp/alpha/eio/simple-atomic-mp -re /z/stever/hg/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/30.eio-mp/alpha/eio/simple-atomic-mp
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:28:26
+gem5 executing on ribera.cs.wisc.edu, pid 29051
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/30.eio-mp/alpha/eio/simple-atomic-mp -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/30.eio-mp/alpha/eio/simple-atomic-mp
-Global frequency set at 1000000000000 ticks per second
-info: Entering event queue @ 0. Starting simulation...
-main dictionary has 1245 entries
-main dictionary has 1245 entries
-main dictionary has 1245 entries
-main dictionary has 1245 entries
-49508 bytes wasted
-49508 bytes wasted
-49508 bytes wasted
-49508 bytes wasted
->>>>Exiting @ tick 250015500 because a thread reached the max instruction count
+Skipping test: Test requires the 'EioProcess' SimObject.
diff --git a/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/stats.txt b/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/stats.txt
index bc68b43ab..bd6dcf8de 100644
--- a/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/stats.txt
+++ b/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000250 # Nu
sim_ticks 250015500 # Number of ticks simulated
final_tick 250015500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1088528 # Simulator instruction rate (inst/s)
-host_op_rate 1088500 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 136068763 # Simulator tick rate (ticks/s)
-host_mem_usage 242992 # Number of bytes of host memory used
-host_seconds 1.84 # Real time elapsed on the host
+host_inst_rate 1830318 # Simulator instruction rate (inst/s)
+host_op_rate 1830286 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 228795713 # Simulator tick rate (ticks/s)
+host_mem_usage 302752 # Number of bytes of host memory used
+host_seconds 1.09 # Real time elapsed on the host
sim_insts 2000004 # Number of instructions simulated
sim_ops 2000004 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -257,6 +257,8 @@ system.cpu0.icache.avg_blocked_cycles::no_mshrs nan
system.cpu0.icache.avg_blocked_cycles::no_targets nan # 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::writebacks 152 # number of writebacks
+system.cpu0.icache.writebacks::total 152 # number of writebacks
system.cpu0.icache.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
@@ -455,6 +457,8 @@ system.cpu1.icache.avg_blocked_cycles::no_mshrs nan
system.cpu1.icache.avg_blocked_cycles::no_targets nan # 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::writebacks 152 # number of writebacks
+system.cpu1.icache.writebacks::total 152 # number of writebacks
system.cpu1.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu2.dtb.fetch_hits 0 # ITB hits
system.cpu2.dtb.fetch_misses 0 # ITB misses
@@ -653,6 +657,8 @@ system.cpu2.icache.avg_blocked_cycles::no_mshrs nan
system.cpu2.icache.avg_blocked_cycles::no_targets nan # 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::writebacks 152 # number of writebacks
+system.cpu2.icache.writebacks::total 152 # number of writebacks
system.cpu2.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu3.dtb.fetch_hits 0 # ITB hits
system.cpu3.dtb.fetch_misses 0 # ITB misses
@@ -851,6 +857,8 @@ system.cpu3.icache.avg_blocked_cycles::no_mshrs nan
system.cpu3.icache.avg_blocked_cycles::no_targets nan # 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::writebacks 152 # number of writebacks
+system.cpu3.icache.writebacks::total 152 # number of writebacks
system.cpu3.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.l2c.tags.replacements 0 # number of replacements
system.l2c.tags.tagsinuse 1962.780232 # Cycle average of tags in use
@@ -884,8 +892,10 @@ system.l2c.tags.age_task_id_blocks_1024::2 1836 #
system.l2c.tags.occ_task_id_percent::1024 0.044739 # Percentage of cache occupancy per task id
system.l2c.tags.tag_accesses 39936 # Number of tag accesses
system.l2c.tags.data_accesses 39936 # Number of data accesses
-system.l2c.Writeback_hits::writebacks 116 # number of Writeback hits
-system.l2c.Writeback_hits::total 116 # number of Writeback hits
+system.l2c.WritebackDirty_hits::writebacks 116 # number of WritebackDirty hits
+system.l2c.WritebackDirty_hits::total 116 # number of WritebackDirty hits
+system.l2c.WritebackClean_hits::writebacks 608 # number of WritebackClean hits
+system.l2c.WritebackClean_hits::total 608 # number of WritebackClean hits
system.l2c.ReadCleanReq_hits::cpu0.inst 60 # number of ReadCleanReq hits
system.l2c.ReadCleanReq_hits::cpu1.inst 60 # number of ReadCleanReq hits
system.l2c.ReadCleanReq_hits::cpu2.inst 60 # number of ReadCleanReq hits
@@ -947,8 +957,10 @@ system.l2c.overall_misses::cpu2.data 454 # nu
system.l2c.overall_misses::cpu3.inst 403 # number of overall misses
system.l2c.overall_misses::cpu3.data 454 # number of overall misses
system.l2c.overall_misses::total 3428 # number of overall misses
-system.l2c.Writeback_accesses::writebacks 116 # number of Writeback accesses(hits+misses)
-system.l2c.Writeback_accesses::total 116 # number of Writeback accesses(hits+misses)
+system.l2c.WritebackDirty_accesses::writebacks 116 # number of WritebackDirty accesses(hits+misses)
+system.l2c.WritebackDirty_accesses::total 116 # number of WritebackDirty accesses(hits+misses)
+system.l2c.WritebackClean_accesses::writebacks 608 # number of WritebackClean accesses(hits+misses)
+system.l2c.WritebackClean_accesses::total 608 # number of WritebackClean accesses(hits+misses)
system.l2c.ReadExReq_accesses::cpu0.data 139 # number of ReadExReq accesses(hits+misses)
system.l2c.ReadExReq_accesses::cpu1.data 139 # number of ReadExReq accesses(hits+misses)
system.l2c.ReadExReq_accesses::cpu2.data 139 # number of ReadExReq accesses(hits+misses)
@@ -1050,8 +1062,9 @@ system.toL2Bus.snoop_filter.tot_snoops 0 # To
system.toL2Bus.snoop_filter.hit_single_snoops 0 # Number of snoops hitting in the snoop filter with a single holder of the requested data.
system.toL2Bus.snoop_filter.hit_multi_snoops 0 # Number of snoops hitting in the snoop filter with multiple (>1) holders of the requested data.
system.toL2Bus.trans_dist::ReadResp 3148 # Transaction distribution
-system.toL2Bus.trans_dist::Writeback 116 # Transaction distribution
-system.toL2Bus.trans_dist::CleanEvict 736 # Transaction distribution
+system.toL2Bus.trans_dist::WritebackDirty 116 # Transaction distribution
+system.toL2Bus.trans_dist::WritebackClean 608 # Transaction distribution
+system.toL2Bus.trans_dist::CleanEvict 128 # Transaction distribution
system.toL2Bus.trans_dist::ReadExReq 556 # Transaction distribution
system.toL2Bus.trans_dist::ReadExResp 556 # Transaction distribution
system.toL2Bus.trans_dist::ReadCleanReq 1852 # Transaction distribution
@@ -1065,15 +1078,15 @@ system.toL2Bus.pkt_count_system.cpu2.dcache.mem_side::system.l2c.cpu_side
system.toL2Bus.pkt_count_system.cpu3.icache.mem_side::system.l2c.cpu_side 1078 # Packet count per connected master and slave (bytes)
system.toL2Bus.pkt_count_system.cpu3.dcache.mem_side::system.l2c.cpu_side 987 # Packet count per connected master and slave (bytes)
system.toL2Bus.pkt_count::total 8260 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_size_system.cpu0.icache.mem_side::system.l2c.cpu_side 29632 # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu0.icache.mem_side::system.l2c.cpu_side 39360 # Cumulative packet size per connected master and slave (bytes)
system.toL2Bus.pkt_size_system.cpu0.dcache.mem_side::system.l2c.cpu_side 31488 # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.pkt_size_system.cpu1.icache.mem_side::system.l2c.cpu_side 29632 # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu1.icache.mem_side::system.l2c.cpu_side 39360 # Cumulative packet size per connected master and slave (bytes)
system.toL2Bus.pkt_size_system.cpu1.dcache.mem_side::system.l2c.cpu_side 31488 # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.pkt_size_system.cpu2.icache.mem_side::system.l2c.cpu_side 29632 # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu2.icache.mem_side::system.l2c.cpu_side 39360 # Cumulative packet size per connected master and slave (bytes)
system.toL2Bus.pkt_size_system.cpu2.dcache.mem_side::system.l2c.cpu_side 31488 # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.pkt_size_system.cpu3.icache.mem_side::system.l2c.cpu_side 29632 # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu3.icache.mem_side::system.l2c.cpu_side 39360 # Cumulative packet size per connected master and slave (bytes)
system.toL2Bus.pkt_size_system.cpu3.dcache.mem_side::system.l2c.cpu_side 31488 # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.pkt_size::total 244480 # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size::total 283392 # Cumulative packet size per connected master and slave (bytes)
system.toL2Bus.snoops 0 # Total snoops (count)
system.toL2Bus.snoop_fanout::samples 4556 # Request fanout histogram
system.toL2Bus.snoop_fanout::mean 0 # Request fanout histogram
diff --git a/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/simerr b/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/simerr
index 4cbd6189b..e69de29bb 100755
--- a/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/simerr
+++ b/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/simerr
@@ -1,7 +0,0 @@
-warn: Sockets disabled, not accepting gdb connections
-warn: Prefetch instructions in Alpha do not do anything
-warn: Prefetch instructions in Alpha do not do anything
-
-gzip: stdout: Broken pipe
-
-gzip: stdout: Broken pipe
diff --git a/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/simout b/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/simout
index 971177aae..3a7fc2856 100755
--- a/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/simout
+++ b/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/simout
@@ -1,19 +1,11 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/se/30.eio-mp/alpha/eio/simple-timing-mp/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/se/30.eio-mp/alpha/eio/simple-timing-mp/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Oct 1 2015 18:05:22
-gem5 started Oct 1 2015 18:06:57
-gem5 executing on zizzer
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/30.eio-mp/alpha/eio/simple-timing-mp -re /z/stever/hg/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/30.eio-mp/alpha/eio/simple-timing-mp
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:30:20
+gem5 executing on ribera.cs.wisc.edu, pid 29151
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/30.eio-mp/alpha/eio/simple-timing-mp -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/30.eio-mp/alpha/eio/simple-timing-mp
-Global frequency set at 1000000000000 ticks per second
-info: Entering event queue @ 0. Starting simulation...
-main dictionary has 1245 entries
-main dictionary has 1245 entries
-main dictionary has 1245 entries
-main dictionary has 1245 entries
-49508 bytes wasted
-49508 bytes wasted
-49508 bytes wasted
-49508 bytes wasted
->>>>Exiting @ tick 727902500 because a thread reached the max instruction count
+Skipping test: Test requires the 'EioProcess' SimObject.
diff --git a/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/stats.txt b/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/stats.txt
index 76ab339df..a0fb70213 100644
--- a/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/stats.txt
+++ b/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/stats.txt
@@ -1,16 +1,16 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.000728 # Number of seconds simulated
-sim_ticks 727902500 # Number of ticks simulated
-final_tick 727902500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.000734 # Number of seconds simulated
+sim_ticks 733914500 # Number of ticks simulated
+final_tick 733914500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 608748 # Simulator instruction rate (inst/s)
-host_op_rate 608744 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 221554150 # Simulator tick rate (ticks/s)
-host_mem_usage 243036 # Number of bytes of host memory used
-host_seconds 3.29 # Real time elapsed on the host
-sim_insts 1999978 # Number of instructions simulated
-sim_ops 1999978 # Number of ops (including micro ops) simulated
+host_inst_rate 992162 # Simulator instruction rate (inst/s)
+host_op_rate 992153 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 364079839 # Simulator tick rate (ticks/s)
+host_mem_usage 302744 # Number of bytes of host memory used
+host_seconds 2.02 # Real time elapsed on the host
+sim_insts 1999973 # Number of instructions simulated
+sim_ops 1999973 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1000 # Clock period in ticks
system.physmem.bytes_read::cpu0.inst 25792 # Number of bytes read from this memory
@@ -36,29 +36,29 @@ system.physmem.num_reads::cpu2.data 454 # Nu
system.physmem.num_reads::cpu3.inst 403 # Number of read requests responded to by this memory
system.physmem.num_reads::cpu3.data 454 # Number of read requests responded to by this memory
system.physmem.num_reads::total 3428 # Number of read requests responded to by this memory
-system.physmem.bw_read::cpu0.inst 35433317 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu0.data 39917434 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu1.inst 35433317 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu1.data 39917434 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu2.inst 35433317 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu2.data 39917434 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu3.inst 35433317 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu3.data 39917434 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::total 301403004 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu0.inst 35433317 # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu1.inst 35433317 # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu2.inst 35433317 # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu3.inst 35433317 # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::total 141733268 # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_total::cpu0.inst 35433317 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu0.data 39917434 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu1.inst 35433317 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu1.data 39917434 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu2.inst 35433317 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu2.data 39917434 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu3.inst 35433317 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu3.data 39917434 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::total 301403004 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_read::cpu0.inst 35143058 # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu0.data 39590443 # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu1.inst 35143058 # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu1.data 39590443 # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu2.inst 35143058 # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu2.data 39590443 # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu3.inst 35143058 # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu3.data 39590443 # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::total 298934004 # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu0.inst 35143058 # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu1.inst 35143058 # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu2.inst 35143058 # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu3.inst 35143058 # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::total 140572233 # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_total::cpu0.inst 35143058 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu0.data 39590443 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu1.inst 35143058 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu1.data 39590443 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu2.inst 35143058 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu2.data 39590443 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu3.inst 35143058 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu3.data 39590443 # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::total 298934004 # Total bandwidth to/from this memory (bytes/s)
system.cpu_clk_domain.clock 500 # Clock period in ticks
system.cpu0.dtb.fetch_hits 0 # ITB hits
system.cpu0.dtb.fetch_misses 0 # ITB misses
@@ -93,7 +93,7 @@ system.cpu0.itb.data_misses 0 # DT
system.cpu0.itb.data_acv 0 # DTB access violations
system.cpu0.itb.data_accesses 0 # DTB accesses
system.cpu0.workload.num_syscalls 18 # Number of system calls
-system.cpu0.numCycles 1455805 # number of cpu cycles simulated
+system.cpu0.numCycles 1467829 # 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.committedInsts 500001 # Number of instructions committed
@@ -112,7 +112,7 @@ system.cpu0.num_mem_refs 180793 # nu
system.cpu0.num_load_insts 124443 # Number of load instructions
system.cpu0.num_store_insts 56350 # Number of store instructions
system.cpu0.num_idle_cycles 0 # Number of idle cycles
-system.cpu0.num_busy_cycles 1455805 # Number of busy cycles
+system.cpu0.num_busy_cycles 1467829 # Number of busy cycles
system.cpu0.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu0.idle_fraction 0 # Percentage of idle cycles
system.cpu0.Branches 59023 # Number of branches fetched
@@ -152,14 +152,14 @@ system.cpu0.op_class::IprAccess 0 0.00% 100.00% # Cl
system.cpu0.op_class::InstPrefetch 0 0.00% 100.00% # Class of executed instruction
system.cpu0.op_class::total 500019 # Class of executed instruction
system.cpu0.dcache.tags.replacements 61 # number of replacements
-system.cpu0.dcache.tags.tagsinuse 273.597897 # Cycle average of tags in use
+system.cpu0.dcache.tags.tagsinuse 273.068294 # Cycle average of tags in use
system.cpu0.dcache.tags.total_refs 180312 # Total number of references to valid blocks.
system.cpu0.dcache.tags.sampled_refs 463 # Sample count of references to valid blocks.
system.cpu0.dcache.tags.avg_refs 389.442765 # Average number of references to valid blocks.
system.cpu0.dcache.tags.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu0.dcache.tags.occ_blocks::cpu0.data 273.597897 # Average occupied blocks per requestor
-system.cpu0.dcache.tags.occ_percent::cpu0.data 0.534371 # Average percentage of cache occupancy
-system.cpu0.dcache.tags.occ_percent::total 0.534371 # Average percentage of cache occupancy
+system.cpu0.dcache.tags.occ_blocks::cpu0.data 273.068294 # Average occupied blocks per requestor
+system.cpu0.dcache.tags.occ_percent::cpu0.data 0.533337 # Average percentage of cache occupancy
+system.cpu0.dcache.tags.occ_percent::total 0.533337 # Average percentage of cache occupancy
system.cpu0.dcache.tags.occ_task_id_blocks::1024 402 # Occupied blocks per task id
system.cpu0.dcache.tags.age_task_id_blocks_1024::0 2 # Occupied blocks per task id
system.cpu0.dcache.tags.age_task_id_blocks_1024::1 33 # Occupied blocks per task id
@@ -183,14 +183,14 @@ system.cpu0.dcache.demand_misses::cpu0.data 463 #
system.cpu0.dcache.demand_misses::total 463 # number of demand (read+write) misses
system.cpu0.dcache.overall_misses::cpu0.data 463 # number of overall misses
system.cpu0.dcache.overall_misses::total 463 # number of overall misses
-system.cpu0.dcache.ReadReq_miss_latency::cpu0.data 17442000 # number of ReadReq miss cycles
-system.cpu0.dcache.ReadReq_miss_latency::total 17442000 # number of ReadReq miss cycles
-system.cpu0.dcache.WriteReq_miss_latency::cpu0.data 7645000 # number of WriteReq miss cycles
-system.cpu0.dcache.WriteReq_miss_latency::total 7645000 # number of WriteReq miss cycles
-system.cpu0.dcache.demand_miss_latency::cpu0.data 25087000 # number of demand (read+write) miss cycles
-system.cpu0.dcache.demand_miss_latency::total 25087000 # number of demand (read+write) miss cycles
-system.cpu0.dcache.overall_miss_latency::cpu0.data 25087000 # number of overall miss cycles
-system.cpu0.dcache.overall_miss_latency::total 25087000 # number of overall miss cycles
+system.cpu0.dcache.ReadReq_miss_latency::cpu0.data 19649000 # number of ReadReq miss cycles
+system.cpu0.dcache.ReadReq_miss_latency::total 19649000 # number of ReadReq miss cycles
+system.cpu0.dcache.WriteReq_miss_latency::cpu0.data 8621000 # number of WriteReq miss cycles
+system.cpu0.dcache.WriteReq_miss_latency::total 8621000 # number of WriteReq miss cycles
+system.cpu0.dcache.demand_miss_latency::cpu0.data 28270000 # number of demand (read+write) miss cycles
+system.cpu0.dcache.demand_miss_latency::total 28270000 # number of demand (read+write) miss cycles
+system.cpu0.dcache.overall_miss_latency::cpu0.data 28270000 # number of overall miss cycles
+system.cpu0.dcache.overall_miss_latency::total 28270000 # number of overall miss cycles
system.cpu0.dcache.ReadReq_accesses::cpu0.data 124435 # number of ReadReq accesses(hits+misses)
system.cpu0.dcache.ReadReq_accesses::total 124435 # number of ReadReq accesses(hits+misses)
system.cpu0.dcache.WriteReq_accesses::cpu0.data 56340 # number of WriteReq accesses(hits+misses)
@@ -207,14 +207,14 @@ system.cpu0.dcache.demand_miss_rate::cpu0.data 0.002561
system.cpu0.dcache.demand_miss_rate::total 0.002561 # miss rate for demand accesses
system.cpu0.dcache.overall_miss_rate::cpu0.data 0.002561 # miss rate for overall accesses
system.cpu0.dcache.overall_miss_rate::total 0.002561 # miss rate for overall accesses
-system.cpu0.dcache.ReadReq_avg_miss_latency::cpu0.data 53833.333333 # average ReadReq miss latency
-system.cpu0.dcache.ReadReq_avg_miss_latency::total 53833.333333 # average ReadReq miss latency
-system.cpu0.dcache.WriteReq_avg_miss_latency::cpu0.data 55000 # average WriteReq miss latency
-system.cpu0.dcache.WriteReq_avg_miss_latency::total 55000 # average WriteReq miss latency
-system.cpu0.dcache.demand_avg_miss_latency::cpu0.data 54183.585313 # average overall miss latency
-system.cpu0.dcache.demand_avg_miss_latency::total 54183.585313 # average overall miss latency
-system.cpu0.dcache.overall_avg_miss_latency::cpu0.data 54183.585313 # average overall miss latency
-system.cpu0.dcache.overall_avg_miss_latency::total 54183.585313 # average overall miss latency
+system.cpu0.dcache.ReadReq_avg_miss_latency::cpu0.data 60645.061728 # average ReadReq miss latency
+system.cpu0.dcache.ReadReq_avg_miss_latency::total 60645.061728 # average ReadReq miss latency
+system.cpu0.dcache.WriteReq_avg_miss_latency::cpu0.data 62021.582734 # average WriteReq miss latency
+system.cpu0.dcache.WriteReq_avg_miss_latency::total 62021.582734 # average WriteReq miss latency
+system.cpu0.dcache.demand_avg_miss_latency::cpu0.data 61058.315335 # average overall miss latency
+system.cpu0.dcache.demand_avg_miss_latency::total 61058.315335 # average overall miss latency
+system.cpu0.dcache.overall_avg_miss_latency::cpu0.data 61058.315335 # average overall miss latency
+system.cpu0.dcache.overall_avg_miss_latency::total 61058.315335 # 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
@@ -233,14 +233,14 @@ system.cpu0.dcache.demand_mshr_misses::cpu0.data 463
system.cpu0.dcache.demand_mshr_misses::total 463 # number of demand (read+write) MSHR misses
system.cpu0.dcache.overall_mshr_misses::cpu0.data 463 # number of overall MSHR misses
system.cpu0.dcache.overall_mshr_misses::total 463 # number of overall MSHR misses
-system.cpu0.dcache.ReadReq_mshr_miss_latency::cpu0.data 17118000 # number of ReadReq MSHR miss cycles
-system.cpu0.dcache.ReadReq_mshr_miss_latency::total 17118000 # number of ReadReq MSHR miss cycles
-system.cpu0.dcache.WriteReq_mshr_miss_latency::cpu0.data 7506000 # number of WriteReq MSHR miss cycles
-system.cpu0.dcache.WriteReq_mshr_miss_latency::total 7506000 # number of WriteReq MSHR miss cycles
-system.cpu0.dcache.demand_mshr_miss_latency::cpu0.data 24624000 # number of demand (read+write) MSHR miss cycles
-system.cpu0.dcache.demand_mshr_miss_latency::total 24624000 # number of demand (read+write) MSHR miss cycles
-system.cpu0.dcache.overall_mshr_miss_latency::cpu0.data 24624000 # number of overall MSHR miss cycles
-system.cpu0.dcache.overall_mshr_miss_latency::total 24624000 # number of overall MSHR miss cycles
+system.cpu0.dcache.ReadReq_mshr_miss_latency::cpu0.data 19325000 # number of ReadReq MSHR miss cycles
+system.cpu0.dcache.ReadReq_mshr_miss_latency::total 19325000 # number of ReadReq MSHR miss cycles
+system.cpu0.dcache.WriteReq_mshr_miss_latency::cpu0.data 8482000 # number of WriteReq MSHR miss cycles
+system.cpu0.dcache.WriteReq_mshr_miss_latency::total 8482000 # number of WriteReq MSHR miss cycles
+system.cpu0.dcache.demand_mshr_miss_latency::cpu0.data 27807000 # number of demand (read+write) MSHR miss cycles
+system.cpu0.dcache.demand_mshr_miss_latency::total 27807000 # number of demand (read+write) MSHR miss cycles
+system.cpu0.dcache.overall_mshr_miss_latency::cpu0.data 27807000 # number of overall MSHR miss cycles
+system.cpu0.dcache.overall_mshr_miss_latency::total 27807000 # number of overall MSHR miss cycles
system.cpu0.dcache.ReadReq_mshr_miss_rate::cpu0.data 0.002604 # mshr miss rate for ReadReq accesses
system.cpu0.dcache.ReadReq_mshr_miss_rate::total 0.002604 # mshr miss rate for ReadReq accesses
system.cpu0.dcache.WriteReq_mshr_miss_rate::cpu0.data 0.002467 # mshr miss rate for WriteReq accesses
@@ -249,24 +249,24 @@ system.cpu0.dcache.demand_mshr_miss_rate::cpu0.data 0.002561
system.cpu0.dcache.demand_mshr_miss_rate::total 0.002561 # mshr miss rate for demand accesses
system.cpu0.dcache.overall_mshr_miss_rate::cpu0.data 0.002561 # mshr miss rate for overall accesses
system.cpu0.dcache.overall_mshr_miss_rate::total 0.002561 # mshr miss rate for overall accesses
-system.cpu0.dcache.ReadReq_avg_mshr_miss_latency::cpu0.data 52833.333333 # average ReadReq mshr miss latency
-system.cpu0.dcache.ReadReq_avg_mshr_miss_latency::total 52833.333333 # average ReadReq mshr miss latency
-system.cpu0.dcache.WriteReq_avg_mshr_miss_latency::cpu0.data 54000 # average WriteReq mshr miss latency
-system.cpu0.dcache.WriteReq_avg_mshr_miss_latency::total 54000 # average WriteReq mshr miss latency
-system.cpu0.dcache.demand_avg_mshr_miss_latency::cpu0.data 53183.585313 # average overall mshr miss latency
-system.cpu0.dcache.demand_avg_mshr_miss_latency::total 53183.585313 # average overall mshr miss latency
-system.cpu0.dcache.overall_avg_mshr_miss_latency::cpu0.data 53183.585313 # average overall mshr miss latency
-system.cpu0.dcache.overall_avg_mshr_miss_latency::total 53183.585313 # average overall mshr miss latency
+system.cpu0.dcache.ReadReq_avg_mshr_miss_latency::cpu0.data 59645.061728 # average ReadReq mshr miss latency
+system.cpu0.dcache.ReadReq_avg_mshr_miss_latency::total 59645.061728 # average ReadReq mshr miss latency
+system.cpu0.dcache.WriteReq_avg_mshr_miss_latency::cpu0.data 61021.582734 # average WriteReq mshr miss latency
+system.cpu0.dcache.WriteReq_avg_mshr_miss_latency::total 61021.582734 # average WriteReq mshr miss latency
+system.cpu0.dcache.demand_avg_mshr_miss_latency::cpu0.data 60058.315335 # average overall mshr miss latency
+system.cpu0.dcache.demand_avg_mshr_miss_latency::total 60058.315335 # average overall mshr miss latency
+system.cpu0.dcache.overall_avg_mshr_miss_latency::cpu0.data 60058.315335 # average overall mshr miss latency
+system.cpu0.dcache.overall_avg_mshr_miss_latency::total 60058.315335 # average overall mshr miss latency
system.cpu0.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu0.icache.tags.replacements 152 # number of replacements
-system.cpu0.icache.tags.tagsinuse 216.437309 # Cycle average of tags in use
+system.cpu0.icache.tags.tagsinuse 216.116668 # Cycle average of tags in use
system.cpu0.icache.tags.total_refs 499557 # Total number of references to valid blocks.
system.cpu0.icache.tags.sampled_refs 463 # Sample count of references to valid blocks.
system.cpu0.icache.tags.avg_refs 1078.956803 # Average number of references to valid blocks.
system.cpu0.icache.tags.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu0.icache.tags.occ_blocks::cpu0.inst 216.437309 # Average occupied blocks per requestor
-system.cpu0.icache.tags.occ_percent::cpu0.inst 0.422729 # Average percentage of cache occupancy
-system.cpu0.icache.tags.occ_percent::total 0.422729 # Average percentage of cache occupancy
+system.cpu0.icache.tags.occ_blocks::cpu0.inst 216.116668 # Average occupied blocks per requestor
+system.cpu0.icache.tags.occ_percent::cpu0.inst 0.422103 # Average percentage of cache occupancy
+system.cpu0.icache.tags.occ_percent::total 0.422103 # Average percentage of cache occupancy
system.cpu0.icache.tags.occ_task_id_blocks::1024 311 # Occupied blocks per task id
system.cpu0.icache.tags.age_task_id_blocks_1024::2 311 # Occupied blocks per task id
system.cpu0.icache.tags.occ_task_id_percent::1024 0.607422 # Percentage of cache occupancy per task id
@@ -284,12 +284,12 @@ system.cpu0.icache.demand_misses::cpu0.inst 463 #
system.cpu0.icache.demand_misses::total 463 # number of demand (read+write) misses
system.cpu0.icache.overall_misses::cpu0.inst 463 # number of overall misses
system.cpu0.icache.overall_misses::total 463 # number of overall misses
-system.cpu0.icache.ReadReq_miss_latency::cpu0.inst 22947500 # number of ReadReq miss cycles
-system.cpu0.icache.ReadReq_miss_latency::total 22947500 # number of ReadReq miss cycles
-system.cpu0.icache.demand_miss_latency::cpu0.inst 22947500 # number of demand (read+write) miss cycles
-system.cpu0.icache.demand_miss_latency::total 22947500 # number of demand (read+write) miss cycles
-system.cpu0.icache.overall_miss_latency::cpu0.inst 22947500 # number of overall miss cycles
-system.cpu0.icache.overall_miss_latency::total 22947500 # number of overall miss cycles
+system.cpu0.icache.ReadReq_miss_latency::cpu0.inst 25776500 # number of ReadReq miss cycles
+system.cpu0.icache.ReadReq_miss_latency::total 25776500 # number of ReadReq miss cycles
+system.cpu0.icache.demand_miss_latency::cpu0.inst 25776500 # number of demand (read+write) miss cycles
+system.cpu0.icache.demand_miss_latency::total 25776500 # number of demand (read+write) miss cycles
+system.cpu0.icache.overall_miss_latency::cpu0.inst 25776500 # number of overall miss cycles
+system.cpu0.icache.overall_miss_latency::total 25776500 # number of overall miss cycles
system.cpu0.icache.ReadReq_accesses::cpu0.inst 500020 # number of ReadReq accesses(hits+misses)
system.cpu0.icache.ReadReq_accesses::total 500020 # number of ReadReq accesses(hits+misses)
system.cpu0.icache.demand_accesses::cpu0.inst 500020 # number of demand (read+write) accesses
@@ -302,12 +302,12 @@ system.cpu0.icache.demand_miss_rate::cpu0.inst 0.000926
system.cpu0.icache.demand_miss_rate::total 0.000926 # miss rate for demand accesses
system.cpu0.icache.overall_miss_rate::cpu0.inst 0.000926 # miss rate for overall accesses
system.cpu0.icache.overall_miss_rate::total 0.000926 # miss rate for overall accesses
-system.cpu0.icache.ReadReq_avg_miss_latency::cpu0.inst 49562.634989 # average ReadReq miss latency
-system.cpu0.icache.ReadReq_avg_miss_latency::total 49562.634989 # average ReadReq miss latency
-system.cpu0.icache.demand_avg_miss_latency::cpu0.inst 49562.634989 # average overall miss latency
-system.cpu0.icache.demand_avg_miss_latency::total 49562.634989 # average overall miss latency
-system.cpu0.icache.overall_avg_miss_latency::cpu0.inst 49562.634989 # average overall miss latency
-system.cpu0.icache.overall_avg_miss_latency::total 49562.634989 # average overall miss latency
+system.cpu0.icache.ReadReq_avg_miss_latency::cpu0.inst 55672.786177 # average ReadReq miss latency
+system.cpu0.icache.ReadReq_avg_miss_latency::total 55672.786177 # average ReadReq miss latency
+system.cpu0.icache.demand_avg_miss_latency::cpu0.inst 55672.786177 # average overall miss latency
+system.cpu0.icache.demand_avg_miss_latency::total 55672.786177 # average overall miss latency
+system.cpu0.icache.overall_avg_miss_latency::cpu0.inst 55672.786177 # average overall miss latency
+system.cpu0.icache.overall_avg_miss_latency::total 55672.786177 # 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
@@ -316,30 +316,32 @@ system.cpu0.icache.avg_blocked_cycles::no_mshrs nan
system.cpu0.icache.avg_blocked_cycles::no_targets nan # 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::writebacks 152 # number of writebacks
+system.cpu0.icache.writebacks::total 152 # number of writebacks
system.cpu0.icache.ReadReq_mshr_misses::cpu0.inst 463 # number of ReadReq MSHR misses
system.cpu0.icache.ReadReq_mshr_misses::total 463 # number of ReadReq MSHR misses
system.cpu0.icache.demand_mshr_misses::cpu0.inst 463 # number of demand (read+write) MSHR misses
system.cpu0.icache.demand_mshr_misses::total 463 # number of demand (read+write) MSHR misses
system.cpu0.icache.overall_mshr_misses::cpu0.inst 463 # number of overall MSHR misses
system.cpu0.icache.overall_mshr_misses::total 463 # number of overall MSHR misses
-system.cpu0.icache.ReadReq_mshr_miss_latency::cpu0.inst 22484500 # number of ReadReq MSHR miss cycles
-system.cpu0.icache.ReadReq_mshr_miss_latency::total 22484500 # number of ReadReq MSHR miss cycles
-system.cpu0.icache.demand_mshr_miss_latency::cpu0.inst 22484500 # number of demand (read+write) MSHR miss cycles
-system.cpu0.icache.demand_mshr_miss_latency::total 22484500 # number of demand (read+write) MSHR miss cycles
-system.cpu0.icache.overall_mshr_miss_latency::cpu0.inst 22484500 # number of overall MSHR miss cycles
-system.cpu0.icache.overall_mshr_miss_latency::total 22484500 # number of overall MSHR miss cycles
+system.cpu0.icache.ReadReq_mshr_miss_latency::cpu0.inst 25313500 # number of ReadReq MSHR miss cycles
+system.cpu0.icache.ReadReq_mshr_miss_latency::total 25313500 # number of ReadReq MSHR miss cycles
+system.cpu0.icache.demand_mshr_miss_latency::cpu0.inst 25313500 # number of demand (read+write) MSHR miss cycles
+system.cpu0.icache.demand_mshr_miss_latency::total 25313500 # number of demand (read+write) MSHR miss cycles
+system.cpu0.icache.overall_mshr_miss_latency::cpu0.inst 25313500 # number of overall MSHR miss cycles
+system.cpu0.icache.overall_mshr_miss_latency::total 25313500 # number of overall MSHR miss cycles
system.cpu0.icache.ReadReq_mshr_miss_rate::cpu0.inst 0.000926 # mshr miss rate for ReadReq accesses
system.cpu0.icache.ReadReq_mshr_miss_rate::total 0.000926 # mshr miss rate for ReadReq accesses
system.cpu0.icache.demand_mshr_miss_rate::cpu0.inst 0.000926 # mshr miss rate for demand accesses
system.cpu0.icache.demand_mshr_miss_rate::total 0.000926 # mshr miss rate for demand accesses
system.cpu0.icache.overall_mshr_miss_rate::cpu0.inst 0.000926 # mshr miss rate for overall accesses
system.cpu0.icache.overall_mshr_miss_rate::total 0.000926 # mshr miss rate for overall accesses
-system.cpu0.icache.ReadReq_avg_mshr_miss_latency::cpu0.inst 48562.634989 # average ReadReq mshr miss latency
-system.cpu0.icache.ReadReq_avg_mshr_miss_latency::total 48562.634989 # average ReadReq mshr miss latency
-system.cpu0.icache.demand_avg_mshr_miss_latency::cpu0.inst 48562.634989 # average overall mshr miss latency
-system.cpu0.icache.demand_avg_mshr_miss_latency::total 48562.634989 # average overall mshr miss latency
-system.cpu0.icache.overall_avg_mshr_miss_latency::cpu0.inst 48562.634989 # average overall mshr miss latency
-system.cpu0.icache.overall_avg_mshr_miss_latency::total 48562.634989 # average overall mshr miss latency
+system.cpu0.icache.ReadReq_avg_mshr_miss_latency::cpu0.inst 54672.786177 # average ReadReq mshr miss latency
+system.cpu0.icache.ReadReq_avg_mshr_miss_latency::total 54672.786177 # average ReadReq mshr miss latency
+system.cpu0.icache.demand_avg_mshr_miss_latency::cpu0.inst 54672.786177 # average overall mshr miss latency
+system.cpu0.icache.demand_avg_mshr_miss_latency::total 54672.786177 # average overall mshr miss latency
+system.cpu0.icache.overall_avg_mshr_miss_latency::cpu0.inst 54672.786177 # average overall mshr miss latency
+system.cpu0.icache.overall_avg_mshr_miss_latency::total 54672.786177 # average overall mshr miss latency
system.cpu0.icache.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
@@ -357,10 +359,10 @@ system.cpu1.dtb.data_hits 180774 # DT
system.cpu1.dtb.data_misses 18 # DTB misses
system.cpu1.dtb.data_acv 0 # DTB access violations
system.cpu1.dtb.data_accesses 180792 # DTB accesses
-system.cpu1.itb.fetch_hits 500016 # ITB hits
+system.cpu1.itb.fetch_hits 500014 # ITB hits
system.cpu1.itb.fetch_misses 13 # ITB misses
system.cpu1.itb.fetch_acv 0 # ITB acv
-system.cpu1.itb.fetch_accesses 500029 # ITB accesses
+system.cpu1.itb.fetch_accesses 500027 # ITB accesses
system.cpu1.itb.read_hits 0 # DTB read hits
system.cpu1.itb.read_misses 0 # DTB read misses
system.cpu1.itb.read_acv 0 # DTB read access violations
@@ -374,31 +376,31 @@ system.cpu1.itb.data_misses 0 # DT
system.cpu1.itb.data_acv 0 # DTB access violations
system.cpu1.itb.data_accesses 0 # DTB accesses
system.cpu1.workload.num_syscalls 18 # Number of system calls
-system.cpu1.numCycles 1455805 # number of cpu cycles simulated
+system.cpu1.numCycles 1467829 # 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.committedInsts 499997 # Number of instructions committed
-system.cpu1.committedOps 499997 # Number of ops (including micro ops) committed
-system.cpu1.num_int_alu_accesses 474685 # Number of integer alu accesses
+system.cpu1.committedInsts 499995 # Number of instructions committed
+system.cpu1.committedOps 499995 # Number of ops (including micro ops) committed
+system.cpu1.num_int_alu_accesses 474683 # Number of integer alu accesses
system.cpu1.num_fp_alu_accesses 32 # Number of float alu accesses
system.cpu1.num_func_calls 14357 # number of times a function call or return occured
system.cpu1.num_conditional_control_insts 38179 # number of instructions that are conditional controls
-system.cpu1.num_int_insts 474685 # number of integer instructions
+system.cpu1.num_int_insts 474683 # number of integer instructions
system.cpu1.num_fp_insts 32 # number of float instructions
-system.cpu1.num_int_register_reads 654279 # number of times the integer registers were read
-system.cpu1.num_int_register_writes 371540 # number of times the integer registers were written
+system.cpu1.num_int_register_reads 654276 # number of times the integer registers were read
+system.cpu1.num_int_register_writes 371538 # number of times the integer registers were written
system.cpu1.num_fp_register_reads 32 # number of times the floating registers were read
system.cpu1.num_fp_register_writes 16 # number of times the floating registers were written
system.cpu1.num_mem_refs 180792 # number of memory refs
system.cpu1.num_load_insts 124443 # Number of load instructions
system.cpu1.num_store_insts 56349 # Number of store instructions
system.cpu1.num_idle_cycles 0 # Number of idle cycles
-system.cpu1.num_busy_cycles 1455805 # Number of busy cycles
+system.cpu1.num_busy_cycles 1467829 # Number of busy cycles
system.cpu1.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu1.idle_fraction 0 # Percentage of idle cycles
system.cpu1.Branches 59022 # Number of branches fetched
system.cpu1.op_class::No_OpClass 18814 3.76% 3.76% # Class of executed instruction
-system.cpu1.op_class::IntAlu 300385 60.08% 63.84% # Class of executed instruction
+system.cpu1.op_class::IntAlu 300383 60.08% 63.84% # Class of executed instruction
system.cpu1.op_class::IntMult 10 0.00% 63.84% # Class of executed instruction
system.cpu1.op_class::IntDiv 0 0.00% 63.84% # Class of executed instruction
system.cpu1.op_class::FloatAdd 10 0.00% 63.84% # Class of executed instruction
@@ -431,16 +433,16 @@ system.cpu1.op_class::MemRead 124443 24.89% 88.73% # Cl
system.cpu1.op_class::MemWrite 56349 11.27% 100.00% # Class of executed instruction
system.cpu1.op_class::IprAccess 0 0.00% 100.00% # Class of executed instruction
system.cpu1.op_class::InstPrefetch 0 0.00% 100.00% # Class of executed instruction
-system.cpu1.op_class::total 500015 # Class of executed instruction
+system.cpu1.op_class::total 500013 # Class of executed instruction
system.cpu1.dcache.tags.replacements 61 # number of replacements
-system.cpu1.dcache.tags.tagsinuse 273.595136 # Cycle average of tags in use
+system.cpu1.dcache.tags.tagsinuse 273.065457 # Cycle average of tags in use
system.cpu1.dcache.tags.total_refs 180311 # Total number of references to valid blocks.
system.cpu1.dcache.tags.sampled_refs 463 # Sample count of references to valid blocks.
system.cpu1.dcache.tags.avg_refs 389.440605 # Average number of references to valid blocks.
system.cpu1.dcache.tags.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu1.dcache.tags.occ_blocks::cpu1.data 273.595136 # Average occupied blocks per requestor
-system.cpu1.dcache.tags.occ_percent::cpu1.data 0.534365 # Average percentage of cache occupancy
-system.cpu1.dcache.tags.occ_percent::total 0.534365 # Average percentage of cache occupancy
+system.cpu1.dcache.tags.occ_blocks::cpu1.data 273.065457 # Average occupied blocks per requestor
+system.cpu1.dcache.tags.occ_percent::cpu1.data 0.533331 # Average percentage of cache occupancy
+system.cpu1.dcache.tags.occ_percent::total 0.533331 # Average percentage of cache occupancy
system.cpu1.dcache.tags.occ_task_id_blocks::1024 402 # Occupied blocks per task id
system.cpu1.dcache.tags.age_task_id_blocks_1024::0 2 # Occupied blocks per task id
system.cpu1.dcache.tags.age_task_id_blocks_1024::1 33 # Occupied blocks per task id
@@ -464,14 +466,14 @@ system.cpu1.dcache.demand_misses::cpu1.data 463 #
system.cpu1.dcache.demand_misses::total 463 # number of demand (read+write) misses
system.cpu1.dcache.overall_misses::cpu1.data 463 # number of overall misses
system.cpu1.dcache.overall_misses::total 463 # number of overall misses
-system.cpu1.dcache.ReadReq_miss_latency::cpu1.data 17442000 # number of ReadReq miss cycles
-system.cpu1.dcache.ReadReq_miss_latency::total 17442000 # number of ReadReq miss cycles
-system.cpu1.dcache.WriteReq_miss_latency::cpu1.data 7645000 # number of WriteReq miss cycles
-system.cpu1.dcache.WriteReq_miss_latency::total 7645000 # number of WriteReq miss cycles
-system.cpu1.dcache.demand_miss_latency::cpu1.data 25087000 # number of demand (read+write) miss cycles
-system.cpu1.dcache.demand_miss_latency::total 25087000 # number of demand (read+write) miss cycles
-system.cpu1.dcache.overall_miss_latency::cpu1.data 25087000 # number of overall miss cycles
-system.cpu1.dcache.overall_miss_latency::total 25087000 # number of overall miss cycles
+system.cpu1.dcache.ReadReq_miss_latency::cpu1.data 19649000 # number of ReadReq miss cycles
+system.cpu1.dcache.ReadReq_miss_latency::total 19649000 # number of ReadReq miss cycles
+system.cpu1.dcache.WriteReq_miss_latency::cpu1.data 8621500 # number of WriteReq miss cycles
+system.cpu1.dcache.WriteReq_miss_latency::total 8621500 # number of WriteReq miss cycles
+system.cpu1.dcache.demand_miss_latency::cpu1.data 28270500 # number of demand (read+write) miss cycles
+system.cpu1.dcache.demand_miss_latency::total 28270500 # number of demand (read+write) miss cycles
+system.cpu1.dcache.overall_miss_latency::cpu1.data 28270500 # number of overall miss cycles
+system.cpu1.dcache.overall_miss_latency::total 28270500 # number of overall miss cycles
system.cpu1.dcache.ReadReq_accesses::cpu1.data 124435 # number of ReadReq accesses(hits+misses)
system.cpu1.dcache.ReadReq_accesses::total 124435 # number of ReadReq accesses(hits+misses)
system.cpu1.dcache.WriteReq_accesses::cpu1.data 56339 # number of WriteReq accesses(hits+misses)
@@ -488,14 +490,14 @@ system.cpu1.dcache.demand_miss_rate::cpu1.data 0.002561
system.cpu1.dcache.demand_miss_rate::total 0.002561 # miss rate for demand accesses
system.cpu1.dcache.overall_miss_rate::cpu1.data 0.002561 # miss rate for overall accesses
system.cpu1.dcache.overall_miss_rate::total 0.002561 # miss rate for overall accesses
-system.cpu1.dcache.ReadReq_avg_miss_latency::cpu1.data 53833.333333 # average ReadReq miss latency
-system.cpu1.dcache.ReadReq_avg_miss_latency::total 53833.333333 # average ReadReq miss latency
-system.cpu1.dcache.WriteReq_avg_miss_latency::cpu1.data 55000 # average WriteReq miss latency
-system.cpu1.dcache.WriteReq_avg_miss_latency::total 55000 # average WriteReq miss latency
-system.cpu1.dcache.demand_avg_miss_latency::cpu1.data 54183.585313 # average overall miss latency
-system.cpu1.dcache.demand_avg_miss_latency::total 54183.585313 # average overall miss latency
-system.cpu1.dcache.overall_avg_miss_latency::cpu1.data 54183.585313 # average overall miss latency
-system.cpu1.dcache.overall_avg_miss_latency::total 54183.585313 # average overall miss latency
+system.cpu1.dcache.ReadReq_avg_miss_latency::cpu1.data 60645.061728 # average ReadReq miss latency
+system.cpu1.dcache.ReadReq_avg_miss_latency::total 60645.061728 # average ReadReq miss latency
+system.cpu1.dcache.WriteReq_avg_miss_latency::cpu1.data 62025.179856 # average WriteReq miss latency
+system.cpu1.dcache.WriteReq_avg_miss_latency::total 62025.179856 # average WriteReq miss latency
+system.cpu1.dcache.demand_avg_miss_latency::cpu1.data 61059.395248 # average overall miss latency
+system.cpu1.dcache.demand_avg_miss_latency::total 61059.395248 # average overall miss latency
+system.cpu1.dcache.overall_avg_miss_latency::cpu1.data 61059.395248 # average overall miss latency
+system.cpu1.dcache.overall_avg_miss_latency::total 61059.395248 # 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
@@ -514,14 +516,14 @@ system.cpu1.dcache.demand_mshr_misses::cpu1.data 463
system.cpu1.dcache.demand_mshr_misses::total 463 # number of demand (read+write) MSHR misses
system.cpu1.dcache.overall_mshr_misses::cpu1.data 463 # number of overall MSHR misses
system.cpu1.dcache.overall_mshr_misses::total 463 # number of overall MSHR misses
-system.cpu1.dcache.ReadReq_mshr_miss_latency::cpu1.data 17118000 # number of ReadReq MSHR miss cycles
-system.cpu1.dcache.ReadReq_mshr_miss_latency::total 17118000 # number of ReadReq MSHR miss cycles
-system.cpu1.dcache.WriteReq_mshr_miss_latency::cpu1.data 7506000 # number of WriteReq MSHR miss cycles
-system.cpu1.dcache.WriteReq_mshr_miss_latency::total 7506000 # number of WriteReq MSHR miss cycles
-system.cpu1.dcache.demand_mshr_miss_latency::cpu1.data 24624000 # number of demand (read+write) MSHR miss cycles
-system.cpu1.dcache.demand_mshr_miss_latency::total 24624000 # number of demand (read+write) MSHR miss cycles
-system.cpu1.dcache.overall_mshr_miss_latency::cpu1.data 24624000 # number of overall MSHR miss cycles
-system.cpu1.dcache.overall_mshr_miss_latency::total 24624000 # number of overall MSHR miss cycles
+system.cpu1.dcache.ReadReq_mshr_miss_latency::cpu1.data 19325000 # number of ReadReq MSHR miss cycles
+system.cpu1.dcache.ReadReq_mshr_miss_latency::total 19325000 # number of ReadReq MSHR miss cycles
+system.cpu1.dcache.WriteReq_mshr_miss_latency::cpu1.data 8482500 # number of WriteReq MSHR miss cycles
+system.cpu1.dcache.WriteReq_mshr_miss_latency::total 8482500 # number of WriteReq MSHR miss cycles
+system.cpu1.dcache.demand_mshr_miss_latency::cpu1.data 27807500 # number of demand (read+write) MSHR miss cycles
+system.cpu1.dcache.demand_mshr_miss_latency::total 27807500 # number of demand (read+write) MSHR miss cycles
+system.cpu1.dcache.overall_mshr_miss_latency::cpu1.data 27807500 # number of overall MSHR miss cycles
+system.cpu1.dcache.overall_mshr_miss_latency::total 27807500 # number of overall MSHR miss cycles
system.cpu1.dcache.ReadReq_mshr_miss_rate::cpu1.data 0.002604 # mshr miss rate for ReadReq accesses
system.cpu1.dcache.ReadReq_mshr_miss_rate::total 0.002604 # mshr miss rate for ReadReq accesses
system.cpu1.dcache.WriteReq_mshr_miss_rate::cpu1.data 0.002467 # mshr miss rate for WriteReq accesses
@@ -530,65 +532,65 @@ system.cpu1.dcache.demand_mshr_miss_rate::cpu1.data 0.002561
system.cpu1.dcache.demand_mshr_miss_rate::total 0.002561 # mshr miss rate for demand accesses
system.cpu1.dcache.overall_mshr_miss_rate::cpu1.data 0.002561 # mshr miss rate for overall accesses
system.cpu1.dcache.overall_mshr_miss_rate::total 0.002561 # mshr miss rate for overall accesses
-system.cpu1.dcache.ReadReq_avg_mshr_miss_latency::cpu1.data 52833.333333 # average ReadReq mshr miss latency
-system.cpu1.dcache.ReadReq_avg_mshr_miss_latency::total 52833.333333 # average ReadReq mshr miss latency
-system.cpu1.dcache.WriteReq_avg_mshr_miss_latency::cpu1.data 54000 # average WriteReq mshr miss latency
-system.cpu1.dcache.WriteReq_avg_mshr_miss_latency::total 54000 # average WriteReq mshr miss latency
-system.cpu1.dcache.demand_avg_mshr_miss_latency::cpu1.data 53183.585313 # average overall mshr miss latency
-system.cpu1.dcache.demand_avg_mshr_miss_latency::total 53183.585313 # average overall mshr miss latency
-system.cpu1.dcache.overall_avg_mshr_miss_latency::cpu1.data 53183.585313 # average overall mshr miss latency
-system.cpu1.dcache.overall_avg_mshr_miss_latency::total 53183.585313 # average overall mshr miss latency
+system.cpu1.dcache.ReadReq_avg_mshr_miss_latency::cpu1.data 59645.061728 # average ReadReq mshr miss latency
+system.cpu1.dcache.ReadReq_avg_mshr_miss_latency::total 59645.061728 # average ReadReq mshr miss latency
+system.cpu1.dcache.WriteReq_avg_mshr_miss_latency::cpu1.data 61025.179856 # average WriteReq mshr miss latency
+system.cpu1.dcache.WriteReq_avg_mshr_miss_latency::total 61025.179856 # average WriteReq mshr miss latency
+system.cpu1.dcache.demand_avg_mshr_miss_latency::cpu1.data 60059.395248 # average overall mshr miss latency
+system.cpu1.dcache.demand_avg_mshr_miss_latency::total 60059.395248 # average overall mshr miss latency
+system.cpu1.dcache.overall_avg_mshr_miss_latency::cpu1.data 60059.395248 # average overall mshr miss latency
+system.cpu1.dcache.overall_avg_mshr_miss_latency::total 60059.395248 # average overall mshr miss latency
system.cpu1.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu1.icache.tags.replacements 152 # number of replacements
-system.cpu1.icache.tags.tagsinuse 216.435172 # Cycle average of tags in use
-system.cpu1.icache.tags.total_refs 499553 # Total number of references to valid blocks.
+system.cpu1.icache.tags.tagsinuse 216.114546 # Cycle average of tags in use
+system.cpu1.icache.tags.total_refs 499551 # Total number of references to valid blocks.
system.cpu1.icache.tags.sampled_refs 463 # Sample count of references to valid blocks.
-system.cpu1.icache.tags.avg_refs 1078.948164 # Average number of references to valid blocks.
+system.cpu1.icache.tags.avg_refs 1078.943844 # Average number of references to valid blocks.
system.cpu1.icache.tags.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu1.icache.tags.occ_blocks::cpu1.inst 216.435172 # Average occupied blocks per requestor
-system.cpu1.icache.tags.occ_percent::cpu1.inst 0.422725 # Average percentage of cache occupancy
-system.cpu1.icache.tags.occ_percent::total 0.422725 # Average percentage of cache occupancy
+system.cpu1.icache.tags.occ_blocks::cpu1.inst 216.114546 # Average occupied blocks per requestor
+system.cpu1.icache.tags.occ_percent::cpu1.inst 0.422099 # Average percentage of cache occupancy
+system.cpu1.icache.tags.occ_percent::total 0.422099 # Average percentage of cache occupancy
system.cpu1.icache.tags.occ_task_id_blocks::1024 311 # Occupied blocks per task id
system.cpu1.icache.tags.age_task_id_blocks_1024::2 311 # Occupied blocks per task id
system.cpu1.icache.tags.occ_task_id_percent::1024 0.607422 # Percentage of cache occupancy per task id
-system.cpu1.icache.tags.tag_accesses 500479 # Number of tag accesses
-system.cpu1.icache.tags.data_accesses 500479 # Number of data accesses
-system.cpu1.icache.ReadReq_hits::cpu1.inst 499553 # number of ReadReq hits
-system.cpu1.icache.ReadReq_hits::total 499553 # number of ReadReq hits
-system.cpu1.icache.demand_hits::cpu1.inst 499553 # number of demand (read+write) hits
-system.cpu1.icache.demand_hits::total 499553 # number of demand (read+write) hits
-system.cpu1.icache.overall_hits::cpu1.inst 499553 # number of overall hits
-system.cpu1.icache.overall_hits::total 499553 # number of overall hits
+system.cpu1.icache.tags.tag_accesses 500477 # Number of tag accesses
+system.cpu1.icache.tags.data_accesses 500477 # Number of data accesses
+system.cpu1.icache.ReadReq_hits::cpu1.inst 499551 # number of ReadReq hits
+system.cpu1.icache.ReadReq_hits::total 499551 # number of ReadReq hits
+system.cpu1.icache.demand_hits::cpu1.inst 499551 # number of demand (read+write) hits
+system.cpu1.icache.demand_hits::total 499551 # number of demand (read+write) hits
+system.cpu1.icache.overall_hits::cpu1.inst 499551 # number of overall hits
+system.cpu1.icache.overall_hits::total 499551 # number of overall hits
system.cpu1.icache.ReadReq_misses::cpu1.inst 463 # number of ReadReq misses
system.cpu1.icache.ReadReq_misses::total 463 # number of ReadReq misses
system.cpu1.icache.demand_misses::cpu1.inst 463 # number of demand (read+write) misses
system.cpu1.icache.demand_misses::total 463 # number of demand (read+write) misses
system.cpu1.icache.overall_misses::cpu1.inst 463 # number of overall misses
system.cpu1.icache.overall_misses::total 463 # number of overall misses
-system.cpu1.icache.ReadReq_miss_latency::cpu1.inst 22952500 # number of ReadReq miss cycles
-system.cpu1.icache.ReadReq_miss_latency::total 22952500 # number of ReadReq miss cycles
-system.cpu1.icache.demand_miss_latency::cpu1.inst 22952500 # number of demand (read+write) miss cycles
-system.cpu1.icache.demand_miss_latency::total 22952500 # number of demand (read+write) miss cycles
-system.cpu1.icache.overall_miss_latency::cpu1.inst 22952500 # number of overall miss cycles
-system.cpu1.icache.overall_miss_latency::total 22952500 # number of overall miss cycles
-system.cpu1.icache.ReadReq_accesses::cpu1.inst 500016 # number of ReadReq accesses(hits+misses)
-system.cpu1.icache.ReadReq_accesses::total 500016 # number of ReadReq accesses(hits+misses)
-system.cpu1.icache.demand_accesses::cpu1.inst 500016 # number of demand (read+write) accesses
-system.cpu1.icache.demand_accesses::total 500016 # number of demand (read+write) accesses
-system.cpu1.icache.overall_accesses::cpu1.inst 500016 # number of overall (read+write) accesses
-system.cpu1.icache.overall_accesses::total 500016 # number of overall (read+write) accesses
+system.cpu1.icache.ReadReq_miss_latency::cpu1.inst 25783000 # number of ReadReq miss cycles
+system.cpu1.icache.ReadReq_miss_latency::total 25783000 # number of ReadReq miss cycles
+system.cpu1.icache.demand_miss_latency::cpu1.inst 25783000 # number of demand (read+write) miss cycles
+system.cpu1.icache.demand_miss_latency::total 25783000 # number of demand (read+write) miss cycles
+system.cpu1.icache.overall_miss_latency::cpu1.inst 25783000 # number of overall miss cycles
+system.cpu1.icache.overall_miss_latency::total 25783000 # number of overall miss cycles
+system.cpu1.icache.ReadReq_accesses::cpu1.inst 500014 # number of ReadReq accesses(hits+misses)
+system.cpu1.icache.ReadReq_accesses::total 500014 # number of ReadReq accesses(hits+misses)
+system.cpu1.icache.demand_accesses::cpu1.inst 500014 # number of demand (read+write) accesses
+system.cpu1.icache.demand_accesses::total 500014 # number of demand (read+write) accesses
+system.cpu1.icache.overall_accesses::cpu1.inst 500014 # number of overall (read+write) accesses
+system.cpu1.icache.overall_accesses::total 500014 # number of overall (read+write) accesses
system.cpu1.icache.ReadReq_miss_rate::cpu1.inst 0.000926 # miss rate for ReadReq accesses
system.cpu1.icache.ReadReq_miss_rate::total 0.000926 # miss rate for ReadReq accesses
system.cpu1.icache.demand_miss_rate::cpu1.inst 0.000926 # miss rate for demand accesses
system.cpu1.icache.demand_miss_rate::total 0.000926 # miss rate for demand accesses
system.cpu1.icache.overall_miss_rate::cpu1.inst 0.000926 # miss rate for overall accesses
system.cpu1.icache.overall_miss_rate::total 0.000926 # miss rate for overall accesses
-system.cpu1.icache.ReadReq_avg_miss_latency::cpu1.inst 49573.434125 # average ReadReq miss latency
-system.cpu1.icache.ReadReq_avg_miss_latency::total 49573.434125 # average ReadReq miss latency
-system.cpu1.icache.demand_avg_miss_latency::cpu1.inst 49573.434125 # average overall miss latency
-system.cpu1.icache.demand_avg_miss_latency::total 49573.434125 # average overall miss latency
-system.cpu1.icache.overall_avg_miss_latency::cpu1.inst 49573.434125 # average overall miss latency
-system.cpu1.icache.overall_avg_miss_latency::total 49573.434125 # average overall miss latency
+system.cpu1.icache.ReadReq_avg_miss_latency::cpu1.inst 55686.825054 # average ReadReq miss latency
+system.cpu1.icache.ReadReq_avg_miss_latency::total 55686.825054 # average ReadReq miss latency
+system.cpu1.icache.demand_avg_miss_latency::cpu1.inst 55686.825054 # average overall miss latency
+system.cpu1.icache.demand_avg_miss_latency::total 55686.825054 # average overall miss latency
+system.cpu1.icache.overall_avg_miss_latency::cpu1.inst 55686.825054 # average overall miss latency
+system.cpu1.icache.overall_avg_miss_latency::total 55686.825054 # 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
@@ -597,30 +599,32 @@ system.cpu1.icache.avg_blocked_cycles::no_mshrs nan
system.cpu1.icache.avg_blocked_cycles::no_targets nan # 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::writebacks 152 # number of writebacks
+system.cpu1.icache.writebacks::total 152 # number of writebacks
system.cpu1.icache.ReadReq_mshr_misses::cpu1.inst 463 # number of ReadReq MSHR misses
system.cpu1.icache.ReadReq_mshr_misses::total 463 # number of ReadReq MSHR misses
system.cpu1.icache.demand_mshr_misses::cpu1.inst 463 # number of demand (read+write) MSHR misses
system.cpu1.icache.demand_mshr_misses::total 463 # number of demand (read+write) MSHR misses
system.cpu1.icache.overall_mshr_misses::cpu1.inst 463 # number of overall MSHR misses
system.cpu1.icache.overall_mshr_misses::total 463 # number of overall MSHR misses
-system.cpu1.icache.ReadReq_mshr_miss_latency::cpu1.inst 22489500 # number of ReadReq MSHR miss cycles
-system.cpu1.icache.ReadReq_mshr_miss_latency::total 22489500 # number of ReadReq MSHR miss cycles
-system.cpu1.icache.demand_mshr_miss_latency::cpu1.inst 22489500 # number of demand (read+write) MSHR miss cycles
-system.cpu1.icache.demand_mshr_miss_latency::total 22489500 # number of demand (read+write) MSHR miss cycles
-system.cpu1.icache.overall_mshr_miss_latency::cpu1.inst 22489500 # number of overall MSHR miss cycles
-system.cpu1.icache.overall_mshr_miss_latency::total 22489500 # number of overall MSHR miss cycles
+system.cpu1.icache.ReadReq_mshr_miss_latency::cpu1.inst 25320000 # number of ReadReq MSHR miss cycles
+system.cpu1.icache.ReadReq_mshr_miss_latency::total 25320000 # number of ReadReq MSHR miss cycles
+system.cpu1.icache.demand_mshr_miss_latency::cpu1.inst 25320000 # number of demand (read+write) MSHR miss cycles
+system.cpu1.icache.demand_mshr_miss_latency::total 25320000 # number of demand (read+write) MSHR miss cycles
+system.cpu1.icache.overall_mshr_miss_latency::cpu1.inst 25320000 # number of overall MSHR miss cycles
+system.cpu1.icache.overall_mshr_miss_latency::total 25320000 # number of overall MSHR miss cycles
system.cpu1.icache.ReadReq_mshr_miss_rate::cpu1.inst 0.000926 # mshr miss rate for ReadReq accesses
system.cpu1.icache.ReadReq_mshr_miss_rate::total 0.000926 # mshr miss rate for ReadReq accesses
system.cpu1.icache.demand_mshr_miss_rate::cpu1.inst 0.000926 # mshr miss rate for demand accesses
system.cpu1.icache.demand_mshr_miss_rate::total 0.000926 # mshr miss rate for demand accesses
system.cpu1.icache.overall_mshr_miss_rate::cpu1.inst 0.000926 # mshr miss rate for overall accesses
system.cpu1.icache.overall_mshr_miss_rate::total 0.000926 # mshr miss rate for overall accesses
-system.cpu1.icache.ReadReq_avg_mshr_miss_latency::cpu1.inst 48573.434125 # average ReadReq mshr miss latency
-system.cpu1.icache.ReadReq_avg_mshr_miss_latency::total 48573.434125 # average ReadReq mshr miss latency
-system.cpu1.icache.demand_avg_mshr_miss_latency::cpu1.inst 48573.434125 # average overall mshr miss latency
-system.cpu1.icache.demand_avg_mshr_miss_latency::total 48573.434125 # average overall mshr miss latency
-system.cpu1.icache.overall_avg_mshr_miss_latency::cpu1.inst 48573.434125 # average overall mshr miss latency
-system.cpu1.icache.overall_avg_mshr_miss_latency::total 48573.434125 # average overall mshr miss latency
+system.cpu1.icache.ReadReq_avg_mshr_miss_latency::cpu1.inst 54686.825054 # average ReadReq mshr miss latency
+system.cpu1.icache.ReadReq_avg_mshr_miss_latency::total 54686.825054 # average ReadReq mshr miss latency
+system.cpu1.icache.demand_avg_mshr_miss_latency::cpu1.inst 54686.825054 # average overall mshr miss latency
+system.cpu1.icache.demand_avg_mshr_miss_latency::total 54686.825054 # average overall mshr miss latency
+system.cpu1.icache.overall_avg_mshr_miss_latency::cpu1.inst 54686.825054 # average overall mshr miss latency
+system.cpu1.icache.overall_avg_mshr_miss_latency::total 54686.825054 # average overall mshr miss latency
system.cpu1.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu2.dtb.fetch_hits 0 # ITB hits
system.cpu2.dtb.fetch_misses 0 # ITB misses
@@ -638,10 +642,10 @@ system.cpu2.dtb.data_hits 180774 # DT
system.cpu2.dtb.data_misses 18 # DTB misses
system.cpu2.dtb.data_acv 0 # DTB access violations
system.cpu2.dtb.data_accesses 180792 # DTB accesses
-system.cpu2.itb.fetch_hits 500011 # ITB hits
+system.cpu2.itb.fetch_hits 500009 # ITB hits
system.cpu2.itb.fetch_misses 13 # ITB misses
system.cpu2.itb.fetch_acv 0 # ITB acv
-system.cpu2.itb.fetch_accesses 500024 # ITB accesses
+system.cpu2.itb.fetch_accesses 500022 # ITB accesses
system.cpu2.itb.read_hits 0 # DTB read hits
system.cpu2.itb.read_misses 0 # DTB read misses
system.cpu2.itb.read_acv 0 # DTB read access violations
@@ -655,31 +659,31 @@ system.cpu2.itb.data_misses 0 # DT
system.cpu2.itb.data_acv 0 # DTB access violations
system.cpu2.itb.data_accesses 0 # DTB accesses
system.cpu2.workload.num_syscalls 18 # Number of system calls
-system.cpu2.numCycles 1455805 # number of cpu cycles simulated
+system.cpu2.numCycles 1467829 # 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.committedInsts 499992 # Number of instructions committed
-system.cpu2.committedOps 499992 # Number of ops (including micro ops) committed
-system.cpu2.num_int_alu_accesses 474680 # Number of integer alu accesses
+system.cpu2.committedInsts 499990 # Number of instructions committed
+system.cpu2.committedOps 499990 # Number of ops (including micro ops) committed
+system.cpu2.num_int_alu_accesses 474678 # Number of integer alu accesses
system.cpu2.num_fp_alu_accesses 32 # Number of float alu accesses
system.cpu2.num_func_calls 14357 # number of times a function call or return occured
system.cpu2.num_conditional_control_insts 38179 # number of instructions that are conditional controls
-system.cpu2.num_int_insts 474680 # number of integer instructions
+system.cpu2.num_int_insts 474678 # number of integer instructions
system.cpu2.num_fp_insts 32 # number of float instructions
-system.cpu2.num_int_register_reads 654271 # number of times the integer registers were read
-system.cpu2.num_int_register_writes 371535 # number of times the integer registers were written
+system.cpu2.num_int_register_reads 654270 # number of times the integer registers were read
+system.cpu2.num_int_register_writes 371533 # number of times the integer registers were written
system.cpu2.num_fp_register_reads 32 # number of times the floating registers were read
system.cpu2.num_fp_register_writes 16 # number of times the floating registers were written
-system.cpu2.num_mem_refs 180792 # number of memory refs
-system.cpu2.num_load_insts 124443 # Number of load instructions
+system.cpu2.num_mem_refs 180791 # number of memory refs
+system.cpu2.num_load_insts 124442 # Number of load instructions
system.cpu2.num_store_insts 56349 # Number of store instructions
system.cpu2.num_idle_cycles 0 # Number of idle cycles
-system.cpu2.num_busy_cycles 1455805 # Number of busy cycles
+system.cpu2.num_busy_cycles 1467829 # Number of busy cycles
system.cpu2.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu2.idle_fraction 0 # Percentage of idle cycles
system.cpu2.Branches 59022 # Number of branches fetched
system.cpu2.op_class::No_OpClass 18814 3.76% 3.76% # Class of executed instruction
-system.cpu2.op_class::IntAlu 300380 60.07% 63.84% # Class of executed instruction
+system.cpu2.op_class::IntAlu 300379 60.07% 63.84% # Class of executed instruction
system.cpu2.op_class::IntMult 10 0.00% 63.84% # Class of executed instruction
system.cpu2.op_class::IntDiv 0 0.00% 63.84% # Class of executed instruction
system.cpu2.op_class::FloatAdd 10 0.00% 63.84% # Class of executed instruction
@@ -708,20 +712,20 @@ system.cpu2.op_class::SimdFloatMisc 0 0.00% 63.84% # Cl
system.cpu2.op_class::SimdFloatMult 0 0.00% 63.84% # Class of executed instruction
system.cpu2.op_class::SimdFloatMultAcc 0 0.00% 63.84% # Class of executed instruction
system.cpu2.op_class::SimdFloatSqrt 0 0.00% 63.84% # Class of executed instruction
-system.cpu2.op_class::MemRead 124443 24.89% 88.73% # Class of executed instruction
+system.cpu2.op_class::MemRead 124442 24.89% 88.73% # Class of executed instruction
system.cpu2.op_class::MemWrite 56349 11.27% 100.00% # Class of executed instruction
system.cpu2.op_class::IprAccess 0 0.00% 100.00% # Class of executed instruction
system.cpu2.op_class::InstPrefetch 0 0.00% 100.00% # Class of executed instruction
-system.cpu2.op_class::total 500010 # Class of executed instruction
+system.cpu2.op_class::total 500008 # Class of executed instruction
system.cpu2.dcache.tags.replacements 61 # number of replacements
-system.cpu2.dcache.tags.tagsinuse 273.592374 # Cycle average of tags in use
+system.cpu2.dcache.tags.tagsinuse 273.062707 # Cycle average of tags in use
system.cpu2.dcache.tags.total_refs 180311 # Total number of references to valid blocks.
system.cpu2.dcache.tags.sampled_refs 463 # Sample count of references to valid blocks.
system.cpu2.dcache.tags.avg_refs 389.440605 # Average number of references to valid blocks.
system.cpu2.dcache.tags.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu2.dcache.tags.occ_blocks::cpu2.data 273.592374 # Average occupied blocks per requestor
-system.cpu2.dcache.tags.occ_percent::cpu2.data 0.534360 # Average percentage of cache occupancy
-system.cpu2.dcache.tags.occ_percent::total 0.534360 # Average percentage of cache occupancy
+system.cpu2.dcache.tags.occ_blocks::cpu2.data 273.062707 # Average occupied blocks per requestor
+system.cpu2.dcache.tags.occ_percent::cpu2.data 0.533326 # Average percentage of cache occupancy
+system.cpu2.dcache.tags.occ_percent::total 0.533326 # Average percentage of cache occupancy
system.cpu2.dcache.tags.occ_task_id_blocks::1024 402 # Occupied blocks per task id
system.cpu2.dcache.tags.age_task_id_blocks_1024::0 2 # Occupied blocks per task id
system.cpu2.dcache.tags.age_task_id_blocks_1024::1 33 # Occupied blocks per task id
@@ -745,14 +749,14 @@ system.cpu2.dcache.demand_misses::cpu2.data 463 #
system.cpu2.dcache.demand_misses::total 463 # number of demand (read+write) misses
system.cpu2.dcache.overall_misses::cpu2.data 463 # number of overall misses
system.cpu2.dcache.overall_misses::total 463 # number of overall misses
-system.cpu2.dcache.ReadReq_miss_latency::cpu2.data 17442000 # number of ReadReq miss cycles
-system.cpu2.dcache.ReadReq_miss_latency::total 17442000 # number of ReadReq miss cycles
-system.cpu2.dcache.WriteReq_miss_latency::cpu2.data 7645000 # number of WriteReq miss cycles
-system.cpu2.dcache.WriteReq_miss_latency::total 7645000 # number of WriteReq miss cycles
-system.cpu2.dcache.demand_miss_latency::cpu2.data 25087000 # number of demand (read+write) miss cycles
-system.cpu2.dcache.demand_miss_latency::total 25087000 # number of demand (read+write) miss cycles
-system.cpu2.dcache.overall_miss_latency::cpu2.data 25087000 # number of overall miss cycles
-system.cpu2.dcache.overall_miss_latency::total 25087000 # number of overall miss cycles
+system.cpu2.dcache.ReadReq_miss_latency::cpu2.data 19649000 # number of ReadReq miss cycles
+system.cpu2.dcache.ReadReq_miss_latency::total 19649000 # number of ReadReq miss cycles
+system.cpu2.dcache.WriteReq_miss_latency::cpu2.data 8621000 # number of WriteReq miss cycles
+system.cpu2.dcache.WriteReq_miss_latency::total 8621000 # number of WriteReq miss cycles
+system.cpu2.dcache.demand_miss_latency::cpu2.data 28270000 # number of demand (read+write) miss cycles
+system.cpu2.dcache.demand_miss_latency::total 28270000 # number of demand (read+write) miss cycles
+system.cpu2.dcache.overall_miss_latency::cpu2.data 28270000 # number of overall miss cycles
+system.cpu2.dcache.overall_miss_latency::total 28270000 # number of overall miss cycles
system.cpu2.dcache.ReadReq_accesses::cpu2.data 124435 # number of ReadReq accesses(hits+misses)
system.cpu2.dcache.ReadReq_accesses::total 124435 # number of ReadReq accesses(hits+misses)
system.cpu2.dcache.WriteReq_accesses::cpu2.data 56339 # number of WriteReq accesses(hits+misses)
@@ -769,14 +773,14 @@ system.cpu2.dcache.demand_miss_rate::cpu2.data 0.002561
system.cpu2.dcache.demand_miss_rate::total 0.002561 # miss rate for demand accesses
system.cpu2.dcache.overall_miss_rate::cpu2.data 0.002561 # miss rate for overall accesses
system.cpu2.dcache.overall_miss_rate::total 0.002561 # miss rate for overall accesses
-system.cpu2.dcache.ReadReq_avg_miss_latency::cpu2.data 53833.333333 # average ReadReq miss latency
-system.cpu2.dcache.ReadReq_avg_miss_latency::total 53833.333333 # average ReadReq miss latency
-system.cpu2.dcache.WriteReq_avg_miss_latency::cpu2.data 55000 # average WriteReq miss latency
-system.cpu2.dcache.WriteReq_avg_miss_latency::total 55000 # average WriteReq miss latency
-system.cpu2.dcache.demand_avg_miss_latency::cpu2.data 54183.585313 # average overall miss latency
-system.cpu2.dcache.demand_avg_miss_latency::total 54183.585313 # average overall miss latency
-system.cpu2.dcache.overall_avg_miss_latency::cpu2.data 54183.585313 # average overall miss latency
-system.cpu2.dcache.overall_avg_miss_latency::total 54183.585313 # average overall miss latency
+system.cpu2.dcache.ReadReq_avg_miss_latency::cpu2.data 60645.061728 # average ReadReq miss latency
+system.cpu2.dcache.ReadReq_avg_miss_latency::total 60645.061728 # average ReadReq miss latency
+system.cpu2.dcache.WriteReq_avg_miss_latency::cpu2.data 62021.582734 # average WriteReq miss latency
+system.cpu2.dcache.WriteReq_avg_miss_latency::total 62021.582734 # average WriteReq miss latency
+system.cpu2.dcache.demand_avg_miss_latency::cpu2.data 61058.315335 # average overall miss latency
+system.cpu2.dcache.demand_avg_miss_latency::total 61058.315335 # average overall miss latency
+system.cpu2.dcache.overall_avg_miss_latency::cpu2.data 61058.315335 # average overall miss latency
+system.cpu2.dcache.overall_avg_miss_latency::total 61058.315335 # 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
@@ -795,14 +799,14 @@ system.cpu2.dcache.demand_mshr_misses::cpu2.data 463
system.cpu2.dcache.demand_mshr_misses::total 463 # number of demand (read+write) MSHR misses
system.cpu2.dcache.overall_mshr_misses::cpu2.data 463 # number of overall MSHR misses
system.cpu2.dcache.overall_mshr_misses::total 463 # number of overall MSHR misses
-system.cpu2.dcache.ReadReq_mshr_miss_latency::cpu2.data 17118000 # number of ReadReq MSHR miss cycles
-system.cpu2.dcache.ReadReq_mshr_miss_latency::total 17118000 # number of ReadReq MSHR miss cycles
-system.cpu2.dcache.WriteReq_mshr_miss_latency::cpu2.data 7506000 # number of WriteReq MSHR miss cycles
-system.cpu2.dcache.WriteReq_mshr_miss_latency::total 7506000 # number of WriteReq MSHR miss cycles
-system.cpu2.dcache.demand_mshr_miss_latency::cpu2.data 24624000 # number of demand (read+write) MSHR miss cycles
-system.cpu2.dcache.demand_mshr_miss_latency::total 24624000 # number of demand (read+write) MSHR miss cycles
-system.cpu2.dcache.overall_mshr_miss_latency::cpu2.data 24624000 # number of overall MSHR miss cycles
-system.cpu2.dcache.overall_mshr_miss_latency::total 24624000 # number of overall MSHR miss cycles
+system.cpu2.dcache.ReadReq_mshr_miss_latency::cpu2.data 19325000 # number of ReadReq MSHR miss cycles
+system.cpu2.dcache.ReadReq_mshr_miss_latency::total 19325000 # number of ReadReq MSHR miss cycles
+system.cpu2.dcache.WriteReq_mshr_miss_latency::cpu2.data 8482000 # number of WriteReq MSHR miss cycles
+system.cpu2.dcache.WriteReq_mshr_miss_latency::total 8482000 # number of WriteReq MSHR miss cycles
+system.cpu2.dcache.demand_mshr_miss_latency::cpu2.data 27807000 # number of demand (read+write) MSHR miss cycles
+system.cpu2.dcache.demand_mshr_miss_latency::total 27807000 # number of demand (read+write) MSHR miss cycles
+system.cpu2.dcache.overall_mshr_miss_latency::cpu2.data 27807000 # number of overall MSHR miss cycles
+system.cpu2.dcache.overall_mshr_miss_latency::total 27807000 # number of overall MSHR miss cycles
system.cpu2.dcache.ReadReq_mshr_miss_rate::cpu2.data 0.002604 # mshr miss rate for ReadReq accesses
system.cpu2.dcache.ReadReq_mshr_miss_rate::total 0.002604 # mshr miss rate for ReadReq accesses
system.cpu2.dcache.WriteReq_mshr_miss_rate::cpu2.data 0.002467 # mshr miss rate for WriteReq accesses
@@ -811,65 +815,65 @@ system.cpu2.dcache.demand_mshr_miss_rate::cpu2.data 0.002561
system.cpu2.dcache.demand_mshr_miss_rate::total 0.002561 # mshr miss rate for demand accesses
system.cpu2.dcache.overall_mshr_miss_rate::cpu2.data 0.002561 # mshr miss rate for overall accesses
system.cpu2.dcache.overall_mshr_miss_rate::total 0.002561 # mshr miss rate for overall accesses
-system.cpu2.dcache.ReadReq_avg_mshr_miss_latency::cpu2.data 52833.333333 # average ReadReq mshr miss latency
-system.cpu2.dcache.ReadReq_avg_mshr_miss_latency::total 52833.333333 # average ReadReq mshr miss latency
-system.cpu2.dcache.WriteReq_avg_mshr_miss_latency::cpu2.data 54000 # average WriteReq mshr miss latency
-system.cpu2.dcache.WriteReq_avg_mshr_miss_latency::total 54000 # average WriteReq mshr miss latency
-system.cpu2.dcache.demand_avg_mshr_miss_latency::cpu2.data 53183.585313 # average overall mshr miss latency
-system.cpu2.dcache.demand_avg_mshr_miss_latency::total 53183.585313 # average overall mshr miss latency
-system.cpu2.dcache.overall_avg_mshr_miss_latency::cpu2.data 53183.585313 # average overall mshr miss latency
-system.cpu2.dcache.overall_avg_mshr_miss_latency::total 53183.585313 # average overall mshr miss latency
+system.cpu2.dcache.ReadReq_avg_mshr_miss_latency::cpu2.data 59645.061728 # average ReadReq mshr miss latency
+system.cpu2.dcache.ReadReq_avg_mshr_miss_latency::total 59645.061728 # average ReadReq mshr miss latency
+system.cpu2.dcache.WriteReq_avg_mshr_miss_latency::cpu2.data 61021.582734 # average WriteReq mshr miss latency
+system.cpu2.dcache.WriteReq_avg_mshr_miss_latency::total 61021.582734 # average WriteReq mshr miss latency
+system.cpu2.dcache.demand_avg_mshr_miss_latency::cpu2.data 60058.315335 # average overall mshr miss latency
+system.cpu2.dcache.demand_avg_mshr_miss_latency::total 60058.315335 # average overall mshr miss latency
+system.cpu2.dcache.overall_avg_mshr_miss_latency::cpu2.data 60058.315335 # average overall mshr miss latency
+system.cpu2.dcache.overall_avg_mshr_miss_latency::total 60058.315335 # average overall mshr miss latency
system.cpu2.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu2.icache.tags.replacements 152 # number of replacements
-system.cpu2.icache.tags.tagsinuse 216.433036 # Cycle average of tags in use
-system.cpu2.icache.tags.total_refs 499548 # Total number of references to valid blocks.
+system.cpu2.icache.tags.tagsinuse 216.112416 # Cycle average of tags in use
+system.cpu2.icache.tags.total_refs 499546 # Total number of references to valid blocks.
system.cpu2.icache.tags.sampled_refs 463 # Sample count of references to valid blocks.
-system.cpu2.icache.tags.avg_refs 1078.937365 # Average number of references to valid blocks.
+system.cpu2.icache.tags.avg_refs 1078.933045 # Average number of references to valid blocks.
system.cpu2.icache.tags.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu2.icache.tags.occ_blocks::cpu2.inst 216.433036 # Average occupied blocks per requestor
-system.cpu2.icache.tags.occ_percent::cpu2.inst 0.422721 # Average percentage of cache occupancy
-system.cpu2.icache.tags.occ_percent::total 0.422721 # Average percentage of cache occupancy
+system.cpu2.icache.tags.occ_blocks::cpu2.inst 216.112416 # Average occupied blocks per requestor
+system.cpu2.icache.tags.occ_percent::cpu2.inst 0.422095 # Average percentage of cache occupancy
+system.cpu2.icache.tags.occ_percent::total 0.422095 # Average percentage of cache occupancy
system.cpu2.icache.tags.occ_task_id_blocks::1024 311 # Occupied blocks per task id
system.cpu2.icache.tags.age_task_id_blocks_1024::2 311 # Occupied blocks per task id
system.cpu2.icache.tags.occ_task_id_percent::1024 0.607422 # Percentage of cache occupancy per task id
-system.cpu2.icache.tags.tag_accesses 500474 # Number of tag accesses
-system.cpu2.icache.tags.data_accesses 500474 # Number of data accesses
-system.cpu2.icache.ReadReq_hits::cpu2.inst 499548 # number of ReadReq hits
-system.cpu2.icache.ReadReq_hits::total 499548 # number of ReadReq hits
-system.cpu2.icache.demand_hits::cpu2.inst 499548 # number of demand (read+write) hits
-system.cpu2.icache.demand_hits::total 499548 # number of demand (read+write) hits
-system.cpu2.icache.overall_hits::cpu2.inst 499548 # number of overall hits
-system.cpu2.icache.overall_hits::total 499548 # number of overall hits
+system.cpu2.icache.tags.tag_accesses 500472 # Number of tag accesses
+system.cpu2.icache.tags.data_accesses 500472 # Number of data accesses
+system.cpu2.icache.ReadReq_hits::cpu2.inst 499546 # number of ReadReq hits
+system.cpu2.icache.ReadReq_hits::total 499546 # number of ReadReq hits
+system.cpu2.icache.demand_hits::cpu2.inst 499546 # number of demand (read+write) hits
+system.cpu2.icache.demand_hits::total 499546 # number of demand (read+write) hits
+system.cpu2.icache.overall_hits::cpu2.inst 499546 # number of overall hits
+system.cpu2.icache.overall_hits::total 499546 # number of overall hits
system.cpu2.icache.ReadReq_misses::cpu2.inst 463 # number of ReadReq misses
system.cpu2.icache.ReadReq_misses::total 463 # number of ReadReq misses
system.cpu2.icache.demand_misses::cpu2.inst 463 # number of demand (read+write) misses
system.cpu2.icache.demand_misses::total 463 # number of demand (read+write) misses
system.cpu2.icache.overall_misses::cpu2.inst 463 # number of overall misses
system.cpu2.icache.overall_misses::total 463 # number of overall misses
-system.cpu2.icache.ReadReq_miss_latency::cpu2.inst 22957500 # number of ReadReq miss cycles
-system.cpu2.icache.ReadReq_miss_latency::total 22957500 # number of ReadReq miss cycles
-system.cpu2.icache.demand_miss_latency::cpu2.inst 22957500 # number of demand (read+write) miss cycles
-system.cpu2.icache.demand_miss_latency::total 22957500 # number of demand (read+write) miss cycles
-system.cpu2.icache.overall_miss_latency::cpu2.inst 22957500 # number of overall miss cycles
-system.cpu2.icache.overall_miss_latency::total 22957500 # number of overall miss cycles
-system.cpu2.icache.ReadReq_accesses::cpu2.inst 500011 # number of ReadReq accesses(hits+misses)
-system.cpu2.icache.ReadReq_accesses::total 500011 # number of ReadReq accesses(hits+misses)
-system.cpu2.icache.demand_accesses::cpu2.inst 500011 # number of demand (read+write) accesses
-system.cpu2.icache.demand_accesses::total 500011 # number of demand (read+write) accesses
-system.cpu2.icache.overall_accesses::cpu2.inst 500011 # number of overall (read+write) accesses
-system.cpu2.icache.overall_accesses::total 500011 # number of overall (read+write) accesses
+system.cpu2.icache.ReadReq_miss_latency::cpu2.inst 25788500 # number of ReadReq miss cycles
+system.cpu2.icache.ReadReq_miss_latency::total 25788500 # number of ReadReq miss cycles
+system.cpu2.icache.demand_miss_latency::cpu2.inst 25788500 # number of demand (read+write) miss cycles
+system.cpu2.icache.demand_miss_latency::total 25788500 # number of demand (read+write) miss cycles
+system.cpu2.icache.overall_miss_latency::cpu2.inst 25788500 # number of overall miss cycles
+system.cpu2.icache.overall_miss_latency::total 25788500 # number of overall miss cycles
+system.cpu2.icache.ReadReq_accesses::cpu2.inst 500009 # number of ReadReq accesses(hits+misses)
+system.cpu2.icache.ReadReq_accesses::total 500009 # number of ReadReq accesses(hits+misses)
+system.cpu2.icache.demand_accesses::cpu2.inst 500009 # number of demand (read+write) accesses
+system.cpu2.icache.demand_accesses::total 500009 # number of demand (read+write) accesses
+system.cpu2.icache.overall_accesses::cpu2.inst 500009 # number of overall (read+write) accesses
+system.cpu2.icache.overall_accesses::total 500009 # number of overall (read+write) accesses
system.cpu2.icache.ReadReq_miss_rate::cpu2.inst 0.000926 # miss rate for ReadReq accesses
system.cpu2.icache.ReadReq_miss_rate::total 0.000926 # miss rate for ReadReq accesses
system.cpu2.icache.demand_miss_rate::cpu2.inst 0.000926 # miss rate for demand accesses
system.cpu2.icache.demand_miss_rate::total 0.000926 # miss rate for demand accesses
system.cpu2.icache.overall_miss_rate::cpu2.inst 0.000926 # miss rate for overall accesses
system.cpu2.icache.overall_miss_rate::total 0.000926 # miss rate for overall accesses
-system.cpu2.icache.ReadReq_avg_miss_latency::cpu2.inst 49584.233261 # average ReadReq miss latency
-system.cpu2.icache.ReadReq_avg_miss_latency::total 49584.233261 # average ReadReq miss latency
-system.cpu2.icache.demand_avg_miss_latency::cpu2.inst 49584.233261 # average overall miss latency
-system.cpu2.icache.demand_avg_miss_latency::total 49584.233261 # average overall miss latency
-system.cpu2.icache.overall_avg_miss_latency::cpu2.inst 49584.233261 # average overall miss latency
-system.cpu2.icache.overall_avg_miss_latency::total 49584.233261 # average overall miss latency
+system.cpu2.icache.ReadReq_avg_miss_latency::cpu2.inst 55698.704104 # average ReadReq miss latency
+system.cpu2.icache.ReadReq_avg_miss_latency::total 55698.704104 # average ReadReq miss latency
+system.cpu2.icache.demand_avg_miss_latency::cpu2.inst 55698.704104 # average overall miss latency
+system.cpu2.icache.demand_avg_miss_latency::total 55698.704104 # average overall miss latency
+system.cpu2.icache.overall_avg_miss_latency::cpu2.inst 55698.704104 # average overall miss latency
+system.cpu2.icache.overall_avg_miss_latency::total 55698.704104 # 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
@@ -878,30 +882,32 @@ system.cpu2.icache.avg_blocked_cycles::no_mshrs nan
system.cpu2.icache.avg_blocked_cycles::no_targets nan # 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::writebacks 152 # number of writebacks
+system.cpu2.icache.writebacks::total 152 # number of writebacks
system.cpu2.icache.ReadReq_mshr_misses::cpu2.inst 463 # number of ReadReq MSHR misses
system.cpu2.icache.ReadReq_mshr_misses::total 463 # number of ReadReq MSHR misses
system.cpu2.icache.demand_mshr_misses::cpu2.inst 463 # number of demand (read+write) MSHR misses
system.cpu2.icache.demand_mshr_misses::total 463 # number of demand (read+write) MSHR misses
system.cpu2.icache.overall_mshr_misses::cpu2.inst 463 # number of overall MSHR misses
system.cpu2.icache.overall_mshr_misses::total 463 # number of overall MSHR misses
-system.cpu2.icache.ReadReq_mshr_miss_latency::cpu2.inst 22494500 # number of ReadReq MSHR miss cycles
-system.cpu2.icache.ReadReq_mshr_miss_latency::total 22494500 # number of ReadReq MSHR miss cycles
-system.cpu2.icache.demand_mshr_miss_latency::cpu2.inst 22494500 # number of demand (read+write) MSHR miss cycles
-system.cpu2.icache.demand_mshr_miss_latency::total 22494500 # number of demand (read+write) MSHR miss cycles
-system.cpu2.icache.overall_mshr_miss_latency::cpu2.inst 22494500 # number of overall MSHR miss cycles
-system.cpu2.icache.overall_mshr_miss_latency::total 22494500 # number of overall MSHR miss cycles
+system.cpu2.icache.ReadReq_mshr_miss_latency::cpu2.inst 25325500 # number of ReadReq MSHR miss cycles
+system.cpu2.icache.ReadReq_mshr_miss_latency::total 25325500 # number of ReadReq MSHR miss cycles
+system.cpu2.icache.demand_mshr_miss_latency::cpu2.inst 25325500 # number of demand (read+write) MSHR miss cycles
+system.cpu2.icache.demand_mshr_miss_latency::total 25325500 # number of demand (read+write) MSHR miss cycles
+system.cpu2.icache.overall_mshr_miss_latency::cpu2.inst 25325500 # number of overall MSHR miss cycles
+system.cpu2.icache.overall_mshr_miss_latency::total 25325500 # number of overall MSHR miss cycles
system.cpu2.icache.ReadReq_mshr_miss_rate::cpu2.inst 0.000926 # mshr miss rate for ReadReq accesses
system.cpu2.icache.ReadReq_mshr_miss_rate::total 0.000926 # mshr miss rate for ReadReq accesses
system.cpu2.icache.demand_mshr_miss_rate::cpu2.inst 0.000926 # mshr miss rate for demand accesses
system.cpu2.icache.demand_mshr_miss_rate::total 0.000926 # mshr miss rate for demand accesses
system.cpu2.icache.overall_mshr_miss_rate::cpu2.inst 0.000926 # mshr miss rate for overall accesses
system.cpu2.icache.overall_mshr_miss_rate::total 0.000926 # mshr miss rate for overall accesses
-system.cpu2.icache.ReadReq_avg_mshr_miss_latency::cpu2.inst 48584.233261 # average ReadReq mshr miss latency
-system.cpu2.icache.ReadReq_avg_mshr_miss_latency::total 48584.233261 # average ReadReq mshr miss latency
-system.cpu2.icache.demand_avg_mshr_miss_latency::cpu2.inst 48584.233261 # average overall mshr miss latency
-system.cpu2.icache.demand_avg_mshr_miss_latency::total 48584.233261 # average overall mshr miss latency
-system.cpu2.icache.overall_avg_mshr_miss_latency::cpu2.inst 48584.233261 # average overall mshr miss latency
-system.cpu2.icache.overall_avg_mshr_miss_latency::total 48584.233261 # average overall mshr miss latency
+system.cpu2.icache.ReadReq_avg_mshr_miss_latency::cpu2.inst 54698.704104 # average ReadReq mshr miss latency
+system.cpu2.icache.ReadReq_avg_mshr_miss_latency::total 54698.704104 # average ReadReq mshr miss latency
+system.cpu2.icache.demand_avg_mshr_miss_latency::cpu2.inst 54698.704104 # average overall mshr miss latency
+system.cpu2.icache.demand_avg_mshr_miss_latency::total 54698.704104 # average overall mshr miss latency
+system.cpu2.icache.overall_avg_mshr_miss_latency::cpu2.inst 54698.704104 # average overall mshr miss latency
+system.cpu2.icache.overall_avg_mshr_miss_latency::total 54698.704104 # average overall mshr miss latency
system.cpu2.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu3.dtb.fetch_hits 0 # ITB hits
system.cpu3.dtb.fetch_misses 0 # ITB misses
@@ -919,10 +925,10 @@ system.cpu3.dtb.data_hits 180772 # DT
system.cpu3.dtb.data_misses 18 # DTB misses
system.cpu3.dtb.data_acv 0 # DTB access violations
system.cpu3.dtb.data_accesses 180790 # DTB accesses
-system.cpu3.itb.fetch_hits 500007 # ITB hits
+system.cpu3.itb.fetch_hits 500006 # ITB hits
system.cpu3.itb.fetch_misses 13 # ITB misses
system.cpu3.itb.fetch_acv 0 # ITB acv
-system.cpu3.itb.fetch_accesses 500020 # ITB accesses
+system.cpu3.itb.fetch_accesses 500019 # ITB accesses
system.cpu3.itb.read_hits 0 # DTB read hits
system.cpu3.itb.read_misses 0 # DTB read misses
system.cpu3.itb.read_acv 0 # DTB read access violations
@@ -936,31 +942,31 @@ system.cpu3.itb.data_misses 0 # DT
system.cpu3.itb.data_acv 0 # DTB access violations
system.cpu3.itb.data_accesses 0 # DTB accesses
system.cpu3.workload.num_syscalls 18 # Number of system calls
-system.cpu3.numCycles 1455805 # number of cpu cycles simulated
+system.cpu3.numCycles 1467829 # 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.committedInsts 499988 # Number of instructions committed
-system.cpu3.committedOps 499988 # Number of ops (including micro ops) committed
-system.cpu3.num_int_alu_accesses 474676 # Number of integer alu accesses
+system.cpu3.committedInsts 499987 # Number of instructions committed
+system.cpu3.committedOps 499987 # Number of ops (including micro ops) committed
+system.cpu3.num_int_alu_accesses 474675 # Number of integer alu accesses
system.cpu3.num_fp_alu_accesses 32 # Number of float alu accesses
system.cpu3.num_func_calls 14357 # number of times a function call or return occured
system.cpu3.num_conditional_control_insts 38179 # number of instructions that are conditional controls
-system.cpu3.num_int_insts 474676 # number of integer instructions
+system.cpu3.num_int_insts 474675 # number of integer instructions
system.cpu3.num_fp_insts 32 # number of float instructions
-system.cpu3.num_int_register_reads 654266 # number of times the integer registers were read
-system.cpu3.num_int_register_writes 371531 # number of times the integer registers were written
+system.cpu3.num_int_register_reads 654265 # number of times the integer registers were read
+system.cpu3.num_int_register_writes 371530 # number of times the integer registers were written
system.cpu3.num_fp_register_reads 32 # number of times the floating registers were read
system.cpu3.num_fp_register_writes 16 # number of times the floating registers were written
system.cpu3.num_mem_refs 180790 # number of memory refs
system.cpu3.num_load_insts 124441 # Number of load instructions
system.cpu3.num_store_insts 56349 # Number of store instructions
system.cpu3.num_idle_cycles 0 # Number of idle cycles
-system.cpu3.num_busy_cycles 1455805 # Number of busy cycles
+system.cpu3.num_busy_cycles 1467829 # Number of busy cycles
system.cpu3.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu3.idle_fraction 0 # Percentage of idle cycles
system.cpu3.Branches 59022 # Number of branches fetched
system.cpu3.op_class::No_OpClass 18814 3.76% 3.76% # Class of executed instruction
-system.cpu3.op_class::IntAlu 300378 60.07% 63.84% # Class of executed instruction
+system.cpu3.op_class::IntAlu 300377 60.07% 63.84% # Class of executed instruction
system.cpu3.op_class::IntMult 10 0.00% 63.84% # Class of executed instruction
system.cpu3.op_class::IntDiv 0 0.00% 63.84% # Class of executed instruction
system.cpu3.op_class::FloatAdd 10 0.00% 63.84% # Class of executed instruction
@@ -993,16 +999,16 @@ system.cpu3.op_class::MemRead 124441 24.89% 88.73% # Cl
system.cpu3.op_class::MemWrite 56349 11.27% 100.00% # Class of executed instruction
system.cpu3.op_class::IprAccess 0 0.00% 100.00% # Class of executed instruction
system.cpu3.op_class::InstPrefetch 0 0.00% 100.00% # Class of executed instruction
-system.cpu3.op_class::total 500006 # Class of executed instruction
+system.cpu3.op_class::total 500005 # Class of executed instruction
system.cpu3.dcache.tags.replacements 61 # number of replacements
-system.cpu3.dcache.tags.tagsinuse 273.589530 # Cycle average of tags in use
+system.cpu3.dcache.tags.tagsinuse 273.059955 # Cycle average of tags in use
system.cpu3.dcache.tags.total_refs 180309 # Total number of references to valid blocks.
system.cpu3.dcache.tags.sampled_refs 463 # Sample count of references to valid blocks.
system.cpu3.dcache.tags.avg_refs 389.436285 # Average number of references to valid blocks.
system.cpu3.dcache.tags.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu3.dcache.tags.occ_blocks::cpu3.data 273.589530 # Average occupied blocks per requestor
-system.cpu3.dcache.tags.occ_percent::cpu3.data 0.534355 # Average percentage of cache occupancy
-system.cpu3.dcache.tags.occ_percent::total 0.534355 # Average percentage of cache occupancy
+system.cpu3.dcache.tags.occ_blocks::cpu3.data 273.059955 # Average occupied blocks per requestor
+system.cpu3.dcache.tags.occ_percent::cpu3.data 0.533320 # Average percentage of cache occupancy
+system.cpu3.dcache.tags.occ_percent::total 0.533320 # Average percentage of cache occupancy
system.cpu3.dcache.tags.occ_task_id_blocks::1024 402 # Occupied blocks per task id
system.cpu3.dcache.tags.age_task_id_blocks_1024::0 2 # Occupied blocks per task id
system.cpu3.dcache.tags.age_task_id_blocks_1024::1 33 # Occupied blocks per task id
@@ -1026,14 +1032,14 @@ system.cpu3.dcache.demand_misses::cpu3.data 463 #
system.cpu3.dcache.demand_misses::total 463 # number of demand (read+write) misses
system.cpu3.dcache.overall_misses::cpu3.data 463 # number of overall misses
system.cpu3.dcache.overall_misses::total 463 # number of overall misses
-system.cpu3.dcache.ReadReq_miss_latency::cpu3.data 17442500 # number of ReadReq miss cycles
-system.cpu3.dcache.ReadReq_miss_latency::total 17442500 # number of ReadReq miss cycles
-system.cpu3.dcache.WriteReq_miss_latency::cpu3.data 7645000 # number of WriteReq miss cycles
-system.cpu3.dcache.WriteReq_miss_latency::total 7645000 # number of WriteReq miss cycles
-system.cpu3.dcache.demand_miss_latency::cpu3.data 25087500 # number of demand (read+write) miss cycles
-system.cpu3.dcache.demand_miss_latency::total 25087500 # number of demand (read+write) miss cycles
-system.cpu3.dcache.overall_miss_latency::cpu3.data 25087500 # number of overall miss cycles
-system.cpu3.dcache.overall_miss_latency::total 25087500 # number of overall miss cycles
+system.cpu3.dcache.ReadReq_miss_latency::cpu3.data 19649500 # number of ReadReq miss cycles
+system.cpu3.dcache.ReadReq_miss_latency::total 19649500 # number of ReadReq miss cycles
+system.cpu3.dcache.WriteReq_miss_latency::cpu3.data 8621000 # number of WriteReq miss cycles
+system.cpu3.dcache.WriteReq_miss_latency::total 8621000 # number of WriteReq miss cycles
+system.cpu3.dcache.demand_miss_latency::cpu3.data 28270500 # number of demand (read+write) miss cycles
+system.cpu3.dcache.demand_miss_latency::total 28270500 # number of demand (read+write) miss cycles
+system.cpu3.dcache.overall_miss_latency::cpu3.data 28270500 # number of overall miss cycles
+system.cpu3.dcache.overall_miss_latency::total 28270500 # number of overall miss cycles
system.cpu3.dcache.ReadReq_accesses::cpu3.data 124433 # number of ReadReq accesses(hits+misses)
system.cpu3.dcache.ReadReq_accesses::total 124433 # number of ReadReq accesses(hits+misses)
system.cpu3.dcache.WriteReq_accesses::cpu3.data 56339 # number of WriteReq accesses(hits+misses)
@@ -1050,14 +1056,14 @@ system.cpu3.dcache.demand_miss_rate::cpu3.data 0.002561
system.cpu3.dcache.demand_miss_rate::total 0.002561 # miss rate for demand accesses
system.cpu3.dcache.overall_miss_rate::cpu3.data 0.002561 # miss rate for overall accesses
system.cpu3.dcache.overall_miss_rate::total 0.002561 # miss rate for overall accesses
-system.cpu3.dcache.ReadReq_avg_miss_latency::cpu3.data 53834.876543 # average ReadReq miss latency
-system.cpu3.dcache.ReadReq_avg_miss_latency::total 53834.876543 # average ReadReq miss latency
-system.cpu3.dcache.WriteReq_avg_miss_latency::cpu3.data 55000 # average WriteReq miss latency
-system.cpu3.dcache.WriteReq_avg_miss_latency::total 55000 # average WriteReq miss latency
-system.cpu3.dcache.demand_avg_miss_latency::cpu3.data 54184.665227 # average overall miss latency
-system.cpu3.dcache.demand_avg_miss_latency::total 54184.665227 # average overall miss latency
-system.cpu3.dcache.overall_avg_miss_latency::cpu3.data 54184.665227 # average overall miss latency
-system.cpu3.dcache.overall_avg_miss_latency::total 54184.665227 # average overall miss latency
+system.cpu3.dcache.ReadReq_avg_miss_latency::cpu3.data 60646.604938 # average ReadReq miss latency
+system.cpu3.dcache.ReadReq_avg_miss_latency::total 60646.604938 # average ReadReq miss latency
+system.cpu3.dcache.WriteReq_avg_miss_latency::cpu3.data 62021.582734 # average WriteReq miss latency
+system.cpu3.dcache.WriteReq_avg_miss_latency::total 62021.582734 # average WriteReq miss latency
+system.cpu3.dcache.demand_avg_miss_latency::cpu3.data 61059.395248 # average overall miss latency
+system.cpu3.dcache.demand_avg_miss_latency::total 61059.395248 # average overall miss latency
+system.cpu3.dcache.overall_avg_miss_latency::cpu3.data 61059.395248 # average overall miss latency
+system.cpu3.dcache.overall_avg_miss_latency::total 61059.395248 # 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
@@ -1076,14 +1082,14 @@ system.cpu3.dcache.demand_mshr_misses::cpu3.data 463
system.cpu3.dcache.demand_mshr_misses::total 463 # number of demand (read+write) MSHR misses
system.cpu3.dcache.overall_mshr_misses::cpu3.data 463 # number of overall MSHR misses
system.cpu3.dcache.overall_mshr_misses::total 463 # number of overall MSHR misses
-system.cpu3.dcache.ReadReq_mshr_miss_latency::cpu3.data 17118500 # number of ReadReq MSHR miss cycles
-system.cpu3.dcache.ReadReq_mshr_miss_latency::total 17118500 # number of ReadReq MSHR miss cycles
-system.cpu3.dcache.WriteReq_mshr_miss_latency::cpu3.data 7506000 # number of WriteReq MSHR miss cycles
-system.cpu3.dcache.WriteReq_mshr_miss_latency::total 7506000 # number of WriteReq MSHR miss cycles
-system.cpu3.dcache.demand_mshr_miss_latency::cpu3.data 24624500 # number of demand (read+write) MSHR miss cycles
-system.cpu3.dcache.demand_mshr_miss_latency::total 24624500 # number of demand (read+write) MSHR miss cycles
-system.cpu3.dcache.overall_mshr_miss_latency::cpu3.data 24624500 # number of overall MSHR miss cycles
-system.cpu3.dcache.overall_mshr_miss_latency::total 24624500 # number of overall MSHR miss cycles
+system.cpu3.dcache.ReadReq_mshr_miss_latency::cpu3.data 19325500 # number of ReadReq MSHR miss cycles
+system.cpu3.dcache.ReadReq_mshr_miss_latency::total 19325500 # number of ReadReq MSHR miss cycles
+system.cpu3.dcache.WriteReq_mshr_miss_latency::cpu3.data 8482000 # number of WriteReq MSHR miss cycles
+system.cpu3.dcache.WriteReq_mshr_miss_latency::total 8482000 # number of WriteReq MSHR miss cycles
+system.cpu3.dcache.demand_mshr_miss_latency::cpu3.data 27807500 # number of demand (read+write) MSHR miss cycles
+system.cpu3.dcache.demand_mshr_miss_latency::total 27807500 # number of demand (read+write) MSHR miss cycles
+system.cpu3.dcache.overall_mshr_miss_latency::cpu3.data 27807500 # number of overall MSHR miss cycles
+system.cpu3.dcache.overall_mshr_miss_latency::total 27807500 # number of overall MSHR miss cycles
system.cpu3.dcache.ReadReq_mshr_miss_rate::cpu3.data 0.002604 # mshr miss rate for ReadReq accesses
system.cpu3.dcache.ReadReq_mshr_miss_rate::total 0.002604 # mshr miss rate for ReadReq accesses
system.cpu3.dcache.WriteReq_mshr_miss_rate::cpu3.data 0.002467 # mshr miss rate for WriteReq accesses
@@ -1092,65 +1098,65 @@ system.cpu3.dcache.demand_mshr_miss_rate::cpu3.data 0.002561
system.cpu3.dcache.demand_mshr_miss_rate::total 0.002561 # mshr miss rate for demand accesses
system.cpu3.dcache.overall_mshr_miss_rate::cpu3.data 0.002561 # mshr miss rate for overall accesses
system.cpu3.dcache.overall_mshr_miss_rate::total 0.002561 # mshr miss rate for overall accesses
-system.cpu3.dcache.ReadReq_avg_mshr_miss_latency::cpu3.data 52834.876543 # average ReadReq mshr miss latency
-system.cpu3.dcache.ReadReq_avg_mshr_miss_latency::total 52834.876543 # average ReadReq mshr miss latency
-system.cpu3.dcache.WriteReq_avg_mshr_miss_latency::cpu3.data 54000 # average WriteReq mshr miss latency
-system.cpu3.dcache.WriteReq_avg_mshr_miss_latency::total 54000 # average WriteReq mshr miss latency
-system.cpu3.dcache.demand_avg_mshr_miss_latency::cpu3.data 53184.665227 # average overall mshr miss latency
-system.cpu3.dcache.demand_avg_mshr_miss_latency::total 53184.665227 # average overall mshr miss latency
-system.cpu3.dcache.overall_avg_mshr_miss_latency::cpu3.data 53184.665227 # average overall mshr miss latency
-system.cpu3.dcache.overall_avg_mshr_miss_latency::total 53184.665227 # average overall mshr miss latency
+system.cpu3.dcache.ReadReq_avg_mshr_miss_latency::cpu3.data 59646.604938 # average ReadReq mshr miss latency
+system.cpu3.dcache.ReadReq_avg_mshr_miss_latency::total 59646.604938 # average ReadReq mshr miss latency
+system.cpu3.dcache.WriteReq_avg_mshr_miss_latency::cpu3.data 61021.582734 # average WriteReq mshr miss latency
+system.cpu3.dcache.WriteReq_avg_mshr_miss_latency::total 61021.582734 # average WriteReq mshr miss latency
+system.cpu3.dcache.demand_avg_mshr_miss_latency::cpu3.data 60059.395248 # average overall mshr miss latency
+system.cpu3.dcache.demand_avg_mshr_miss_latency::total 60059.395248 # average overall mshr miss latency
+system.cpu3.dcache.overall_avg_mshr_miss_latency::cpu3.data 60059.395248 # average overall mshr miss latency
+system.cpu3.dcache.overall_avg_mshr_miss_latency::total 60059.395248 # average overall mshr miss latency
system.cpu3.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu3.icache.tags.replacements 152 # number of replacements
-system.cpu3.icache.tags.tagsinuse 216.430826 # Cycle average of tags in use
-system.cpu3.icache.tags.total_refs 499544 # Total number of references to valid blocks.
+system.cpu3.icache.tags.tagsinuse 216.110261 # Cycle average of tags in use
+system.cpu3.icache.tags.total_refs 499543 # Total number of references to valid blocks.
system.cpu3.icache.tags.sampled_refs 463 # Sample count of references to valid blocks.
-system.cpu3.icache.tags.avg_refs 1078.928726 # Average number of references to valid blocks.
+system.cpu3.icache.tags.avg_refs 1078.926566 # Average number of references to valid blocks.
system.cpu3.icache.tags.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu3.icache.tags.occ_blocks::cpu3.inst 216.430826 # Average occupied blocks per requestor
-system.cpu3.icache.tags.occ_percent::cpu3.inst 0.422716 # Average percentage of cache occupancy
-system.cpu3.icache.tags.occ_percent::total 0.422716 # Average percentage of cache occupancy
+system.cpu3.icache.tags.occ_blocks::cpu3.inst 216.110261 # Average occupied blocks per requestor
+system.cpu3.icache.tags.occ_percent::cpu3.inst 0.422090 # Average percentage of cache occupancy
+system.cpu3.icache.tags.occ_percent::total 0.422090 # Average percentage of cache occupancy
system.cpu3.icache.tags.occ_task_id_blocks::1024 311 # Occupied blocks per task id
system.cpu3.icache.tags.age_task_id_blocks_1024::2 311 # Occupied blocks per task id
system.cpu3.icache.tags.occ_task_id_percent::1024 0.607422 # Percentage of cache occupancy per task id
-system.cpu3.icache.tags.tag_accesses 500470 # Number of tag accesses
-system.cpu3.icache.tags.data_accesses 500470 # Number of data accesses
-system.cpu3.icache.ReadReq_hits::cpu3.inst 499544 # number of ReadReq hits
-system.cpu3.icache.ReadReq_hits::total 499544 # number of ReadReq hits
-system.cpu3.icache.demand_hits::cpu3.inst 499544 # number of demand (read+write) hits
-system.cpu3.icache.demand_hits::total 499544 # number of demand (read+write) hits
-system.cpu3.icache.overall_hits::cpu3.inst 499544 # number of overall hits
-system.cpu3.icache.overall_hits::total 499544 # number of overall hits
+system.cpu3.icache.tags.tag_accesses 500469 # Number of tag accesses
+system.cpu3.icache.tags.data_accesses 500469 # Number of data accesses
+system.cpu3.icache.ReadReq_hits::cpu3.inst 499543 # number of ReadReq hits
+system.cpu3.icache.ReadReq_hits::total 499543 # number of ReadReq hits
+system.cpu3.icache.demand_hits::cpu3.inst 499543 # number of demand (read+write) hits
+system.cpu3.icache.demand_hits::total 499543 # number of demand (read+write) hits
+system.cpu3.icache.overall_hits::cpu3.inst 499543 # number of overall hits
+system.cpu3.icache.overall_hits::total 499543 # number of overall hits
system.cpu3.icache.ReadReq_misses::cpu3.inst 463 # number of ReadReq misses
system.cpu3.icache.ReadReq_misses::total 463 # number of ReadReq misses
system.cpu3.icache.demand_misses::cpu3.inst 463 # number of demand (read+write) misses
system.cpu3.icache.demand_misses::total 463 # number of demand (read+write) misses
system.cpu3.icache.overall_misses::cpu3.inst 463 # number of overall misses
system.cpu3.icache.overall_misses::total 463 # number of overall misses
-system.cpu3.icache.ReadReq_miss_latency::cpu3.inst 22963000 # number of ReadReq miss cycles
-system.cpu3.icache.ReadReq_miss_latency::total 22963000 # number of ReadReq miss cycles
-system.cpu3.icache.demand_miss_latency::cpu3.inst 22963000 # number of demand (read+write) miss cycles
-system.cpu3.icache.demand_miss_latency::total 22963000 # number of demand (read+write) miss cycles
-system.cpu3.icache.overall_miss_latency::cpu3.inst 22963000 # number of overall miss cycles
-system.cpu3.icache.overall_miss_latency::total 22963000 # number of overall miss cycles
-system.cpu3.icache.ReadReq_accesses::cpu3.inst 500007 # number of ReadReq accesses(hits+misses)
-system.cpu3.icache.ReadReq_accesses::total 500007 # number of ReadReq accesses(hits+misses)
-system.cpu3.icache.demand_accesses::cpu3.inst 500007 # number of demand (read+write) accesses
-system.cpu3.icache.demand_accesses::total 500007 # number of demand (read+write) accesses
-system.cpu3.icache.overall_accesses::cpu3.inst 500007 # number of overall (read+write) accesses
-system.cpu3.icache.overall_accesses::total 500007 # number of overall (read+write) accesses
+system.cpu3.icache.ReadReq_miss_latency::cpu3.inst 25793000 # number of ReadReq miss cycles
+system.cpu3.icache.ReadReq_miss_latency::total 25793000 # number of ReadReq miss cycles
+system.cpu3.icache.demand_miss_latency::cpu3.inst 25793000 # number of demand (read+write) miss cycles
+system.cpu3.icache.demand_miss_latency::total 25793000 # number of demand (read+write) miss cycles
+system.cpu3.icache.overall_miss_latency::cpu3.inst 25793000 # number of overall miss cycles
+system.cpu3.icache.overall_miss_latency::total 25793000 # number of overall miss cycles
+system.cpu3.icache.ReadReq_accesses::cpu3.inst 500006 # number of ReadReq accesses(hits+misses)
+system.cpu3.icache.ReadReq_accesses::total 500006 # number of ReadReq accesses(hits+misses)
+system.cpu3.icache.demand_accesses::cpu3.inst 500006 # number of demand (read+write) accesses
+system.cpu3.icache.demand_accesses::total 500006 # number of demand (read+write) accesses
+system.cpu3.icache.overall_accesses::cpu3.inst 500006 # number of overall (read+write) accesses
+system.cpu3.icache.overall_accesses::total 500006 # number of overall (read+write) accesses
system.cpu3.icache.ReadReq_miss_rate::cpu3.inst 0.000926 # miss rate for ReadReq accesses
system.cpu3.icache.ReadReq_miss_rate::total 0.000926 # miss rate for ReadReq accesses
system.cpu3.icache.demand_miss_rate::cpu3.inst 0.000926 # miss rate for demand accesses
system.cpu3.icache.demand_miss_rate::total 0.000926 # miss rate for demand accesses
system.cpu3.icache.overall_miss_rate::cpu3.inst 0.000926 # miss rate for overall accesses
system.cpu3.icache.overall_miss_rate::total 0.000926 # miss rate for overall accesses
-system.cpu3.icache.ReadReq_avg_miss_latency::cpu3.inst 49596.112311 # average ReadReq miss latency
-system.cpu3.icache.ReadReq_avg_miss_latency::total 49596.112311 # average ReadReq miss latency
-system.cpu3.icache.demand_avg_miss_latency::cpu3.inst 49596.112311 # average overall miss latency
-system.cpu3.icache.demand_avg_miss_latency::total 49596.112311 # average overall miss latency
-system.cpu3.icache.overall_avg_miss_latency::cpu3.inst 49596.112311 # average overall miss latency
-system.cpu3.icache.overall_avg_miss_latency::total 49596.112311 # average overall miss latency
+system.cpu3.icache.ReadReq_avg_miss_latency::cpu3.inst 55708.423326 # average ReadReq miss latency
+system.cpu3.icache.ReadReq_avg_miss_latency::total 55708.423326 # average ReadReq miss latency
+system.cpu3.icache.demand_avg_miss_latency::cpu3.inst 55708.423326 # average overall miss latency
+system.cpu3.icache.demand_avg_miss_latency::total 55708.423326 # average overall miss latency
+system.cpu3.icache.overall_avg_miss_latency::cpu3.inst 55708.423326 # average overall miss latency
+system.cpu3.icache.overall_avg_miss_latency::total 55708.423326 # 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
@@ -1159,56 +1165,58 @@ system.cpu3.icache.avg_blocked_cycles::no_mshrs nan
system.cpu3.icache.avg_blocked_cycles::no_targets nan # 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::writebacks 152 # number of writebacks
+system.cpu3.icache.writebacks::total 152 # number of writebacks
system.cpu3.icache.ReadReq_mshr_misses::cpu3.inst 463 # number of ReadReq MSHR misses
system.cpu3.icache.ReadReq_mshr_misses::total 463 # number of ReadReq MSHR misses
system.cpu3.icache.demand_mshr_misses::cpu3.inst 463 # number of demand (read+write) MSHR misses
system.cpu3.icache.demand_mshr_misses::total 463 # number of demand (read+write) MSHR misses
system.cpu3.icache.overall_mshr_misses::cpu3.inst 463 # number of overall MSHR misses
system.cpu3.icache.overall_mshr_misses::total 463 # number of overall MSHR misses
-system.cpu3.icache.ReadReq_mshr_miss_latency::cpu3.inst 22500000 # number of ReadReq MSHR miss cycles
-system.cpu3.icache.ReadReq_mshr_miss_latency::total 22500000 # number of ReadReq MSHR miss cycles
-system.cpu3.icache.demand_mshr_miss_latency::cpu3.inst 22500000 # number of demand (read+write) MSHR miss cycles
-system.cpu3.icache.demand_mshr_miss_latency::total 22500000 # number of demand (read+write) MSHR miss cycles
-system.cpu3.icache.overall_mshr_miss_latency::cpu3.inst 22500000 # number of overall MSHR miss cycles
-system.cpu3.icache.overall_mshr_miss_latency::total 22500000 # number of overall MSHR miss cycles
+system.cpu3.icache.ReadReq_mshr_miss_latency::cpu3.inst 25330000 # number of ReadReq MSHR miss cycles
+system.cpu3.icache.ReadReq_mshr_miss_latency::total 25330000 # number of ReadReq MSHR miss cycles
+system.cpu3.icache.demand_mshr_miss_latency::cpu3.inst 25330000 # number of demand (read+write) MSHR miss cycles
+system.cpu3.icache.demand_mshr_miss_latency::total 25330000 # number of demand (read+write) MSHR miss cycles
+system.cpu3.icache.overall_mshr_miss_latency::cpu3.inst 25330000 # number of overall MSHR miss cycles
+system.cpu3.icache.overall_mshr_miss_latency::total 25330000 # number of overall MSHR miss cycles
system.cpu3.icache.ReadReq_mshr_miss_rate::cpu3.inst 0.000926 # mshr miss rate for ReadReq accesses
system.cpu3.icache.ReadReq_mshr_miss_rate::total 0.000926 # mshr miss rate for ReadReq accesses
system.cpu3.icache.demand_mshr_miss_rate::cpu3.inst 0.000926 # mshr miss rate for demand accesses
system.cpu3.icache.demand_mshr_miss_rate::total 0.000926 # mshr miss rate for demand accesses
system.cpu3.icache.overall_mshr_miss_rate::cpu3.inst 0.000926 # mshr miss rate for overall accesses
system.cpu3.icache.overall_mshr_miss_rate::total 0.000926 # mshr miss rate for overall accesses
-system.cpu3.icache.ReadReq_avg_mshr_miss_latency::cpu3.inst 48596.112311 # average ReadReq mshr miss latency
-system.cpu3.icache.ReadReq_avg_mshr_miss_latency::total 48596.112311 # average ReadReq mshr miss latency
-system.cpu3.icache.demand_avg_mshr_miss_latency::cpu3.inst 48596.112311 # average overall mshr miss latency
-system.cpu3.icache.demand_avg_mshr_miss_latency::total 48596.112311 # average overall mshr miss latency
-system.cpu3.icache.overall_avg_mshr_miss_latency::cpu3.inst 48596.112311 # average overall mshr miss latency
-system.cpu3.icache.overall_avg_mshr_miss_latency::total 48596.112311 # average overall mshr miss latency
+system.cpu3.icache.ReadReq_avg_mshr_miss_latency::cpu3.inst 54708.423326 # average ReadReq mshr miss latency
+system.cpu3.icache.ReadReq_avg_mshr_miss_latency::total 54708.423326 # average ReadReq mshr miss latency
+system.cpu3.icache.demand_avg_mshr_miss_latency::cpu3.inst 54708.423326 # average overall mshr miss latency
+system.cpu3.icache.demand_avg_mshr_miss_latency::total 54708.423326 # average overall mshr miss latency
+system.cpu3.icache.overall_avg_mshr_miss_latency::cpu3.inst 54708.423326 # average overall mshr miss latency
+system.cpu3.icache.overall_avg_mshr_miss_latency::total 54708.423326 # average overall mshr miss latency
system.cpu3.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.l2c.tags.replacements 0 # number of replacements
-system.l2c.tags.tagsinuse 1943.822879 # Cycle average of tags in use
+system.l2c.tags.tagsinuse 1940.317854 # Cycle average of tags in use
system.l2c.tags.total_refs 1068 # Total number of references to valid blocks.
system.l2c.tags.sampled_refs 2932 # Sample count of references to valid blocks.
system.l2c.tags.avg_refs 0.364256 # Average number of references to valid blocks.
system.l2c.tags.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.l2c.tags.occ_blocks::writebacks 17.239740 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu0.inst 265.089371 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu0.data 216.563852 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu1.inst 265.086602 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu1.data 216.561689 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu2.inst 265.083834 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu2.data 216.559525 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu3.inst 265.080948 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu3.data 216.557319 # Average occupied blocks per requestor
-system.l2c.tags.occ_percent::writebacks 0.000263 # Average percentage of cache occupancy
-system.l2c.tags.occ_percent::cpu0.inst 0.004045 # Average percentage of cache occupancy
-system.l2c.tags.occ_percent::cpu0.data 0.003305 # Average percentage of cache occupancy
-system.l2c.tags.occ_percent::cpu1.inst 0.004045 # Average percentage of cache occupancy
-system.l2c.tags.occ_percent::cpu1.data 0.003304 # Average percentage of cache occupancy
-system.l2c.tags.occ_percent::cpu2.inst 0.004045 # Average percentage of cache occupancy
-system.l2c.tags.occ_percent::cpu2.data 0.003304 # Average percentage of cache occupancy
-system.l2c.tags.occ_percent::cpu3.inst 0.004045 # Average percentage of cache occupancy
-system.l2c.tags.occ_percent::cpu3.data 0.003304 # Average percentage of cache occupancy
-system.l2c.tags.occ_percent::total 0.029660 # Average percentage of cache occupancy
+system.l2c.tags.occ_blocks::writebacks 17.170012 # Average occupied blocks per requestor
+system.l2c.tags.occ_blocks::cpu0.inst 264.661885 # Average occupied blocks per requestor
+system.l2c.tags.occ_blocks::cpu0.data 216.132475 # Average occupied blocks per requestor
+system.l2c.tags.occ_blocks::cpu1.inst 264.659128 # Average occupied blocks per requestor
+system.l2c.tags.occ_blocks::cpu1.data 216.130297 # Average occupied blocks per requestor
+system.l2c.tags.occ_blocks::cpu2.inst 264.656363 # Average occupied blocks per requestor
+system.l2c.tags.occ_blocks::cpu2.data 216.128138 # Average occupied blocks per requestor
+system.l2c.tags.occ_blocks::cpu3.inst 264.653570 # Average occupied blocks per requestor
+system.l2c.tags.occ_blocks::cpu3.data 216.125986 # Average occupied blocks per requestor
+system.l2c.tags.occ_percent::writebacks 0.000262 # Average percentage of cache occupancy
+system.l2c.tags.occ_percent::cpu0.inst 0.004038 # Average percentage of cache occupancy
+system.l2c.tags.occ_percent::cpu0.data 0.003298 # Average percentage of cache occupancy
+system.l2c.tags.occ_percent::cpu1.inst 0.004038 # Average percentage of cache occupancy
+system.l2c.tags.occ_percent::cpu1.data 0.003298 # Average percentage of cache occupancy
+system.l2c.tags.occ_percent::cpu2.inst 0.004038 # Average percentage of cache occupancy
+system.l2c.tags.occ_percent::cpu2.data 0.003298 # Average percentage of cache occupancy
+system.l2c.tags.occ_percent::cpu3.inst 0.004038 # Average percentage of cache occupancy
+system.l2c.tags.occ_percent::cpu3.data 0.003298 # Average percentage of cache occupancy
+system.l2c.tags.occ_percent::total 0.029607 # Average percentage of cache occupancy
system.l2c.tags.occ_task_id_blocks::1024 2932 # Occupied blocks per task id
system.l2c.tags.age_task_id_blocks_1024::0 4 # Occupied blocks per task id
system.l2c.tags.age_task_id_blocks_1024::1 24 # Occupied blocks per task id
@@ -1216,8 +1224,10 @@ system.l2c.tags.age_task_id_blocks_1024::2 2904 #
system.l2c.tags.occ_task_id_percent::1024 0.044739 # Percentage of cache occupancy per task id
system.l2c.tags.tag_accesses 39936 # Number of tag accesses
system.l2c.tags.data_accesses 39936 # Number of data accesses
-system.l2c.Writeback_hits::writebacks 116 # number of Writeback hits
-system.l2c.Writeback_hits::total 116 # number of Writeback hits
+system.l2c.WritebackDirty_hits::writebacks 116 # number of WritebackDirty hits
+system.l2c.WritebackDirty_hits::total 116 # number of WritebackDirty hits
+system.l2c.WritebackClean_hits::writebacks 608 # number of WritebackClean hits
+system.l2c.WritebackClean_hits::total 608 # number of WritebackClean hits
system.l2c.ReadCleanReq_hits::cpu0.inst 60 # number of ReadCleanReq hits
system.l2c.ReadCleanReq_hits::cpu1.inst 60 # number of ReadCleanReq hits
system.l2c.ReadCleanReq_hits::cpu2.inst 60 # number of ReadCleanReq hits
@@ -1279,41 +1289,43 @@ system.l2c.overall_misses::cpu2.data 454 # nu
system.l2c.overall_misses::cpu3.inst 403 # number of overall misses
system.l2c.overall_misses::cpu3.data 454 # number of overall misses
system.l2c.overall_misses::total 3428 # number of overall misses
-system.l2c.ReadExReq_miss_latency::cpu0.data 7297500 # number of ReadExReq miss cycles
-system.l2c.ReadExReq_miss_latency::cpu1.data 7297500 # number of ReadExReq miss cycles
-system.l2c.ReadExReq_miss_latency::cpu2.data 7297500 # number of ReadExReq miss cycles
-system.l2c.ReadExReq_miss_latency::cpu3.data 7297500 # number of ReadExReq miss cycles
-system.l2c.ReadExReq_miss_latency::total 29190000 # number of ReadExReq miss cycles
-system.l2c.ReadCleanReq_miss_latency::cpu0.inst 21159000 # number of ReadCleanReq miss cycles
-system.l2c.ReadCleanReq_miss_latency::cpu1.inst 21164000 # number of ReadCleanReq miss cycles
-system.l2c.ReadCleanReq_miss_latency::cpu2.inst 21168500 # number of ReadCleanReq miss cycles
-system.l2c.ReadCleanReq_miss_latency::cpu3.inst 21172500 # number of ReadCleanReq miss cycles
-system.l2c.ReadCleanReq_miss_latency::total 84664000 # number of ReadCleanReq miss cycles
-system.l2c.ReadSharedReq_miss_latency::cpu0.data 16537500 # number of ReadSharedReq miss cycles
-system.l2c.ReadSharedReq_miss_latency::cpu1.data 16537500 # number of ReadSharedReq miss cycles
-system.l2c.ReadSharedReq_miss_latency::cpu2.data 16537500 # number of ReadSharedReq miss cycles
-system.l2c.ReadSharedReq_miss_latency::cpu3.data 16538000 # number of ReadSharedReq miss cycles
-system.l2c.ReadSharedReq_miss_latency::total 66150500 # number of ReadSharedReq miss cycles
-system.l2c.demand_miss_latency::cpu0.inst 21159000 # number of demand (read+write) miss cycles
-system.l2c.demand_miss_latency::cpu0.data 23835000 # number of demand (read+write) miss cycles
-system.l2c.demand_miss_latency::cpu1.inst 21164000 # number of demand (read+write) miss cycles
-system.l2c.demand_miss_latency::cpu1.data 23835000 # number of demand (read+write) miss cycles
-system.l2c.demand_miss_latency::cpu2.inst 21168500 # number of demand (read+write) miss cycles
-system.l2c.demand_miss_latency::cpu2.data 23835000 # number of demand (read+write) miss cycles
-system.l2c.demand_miss_latency::cpu3.inst 21172500 # number of demand (read+write) miss cycles
-system.l2c.demand_miss_latency::cpu3.data 23835500 # number of demand (read+write) miss cycles
-system.l2c.demand_miss_latency::total 180004500 # number of demand (read+write) miss cycles
-system.l2c.overall_miss_latency::cpu0.inst 21159000 # number of overall miss cycles
-system.l2c.overall_miss_latency::cpu0.data 23835000 # number of overall miss cycles
-system.l2c.overall_miss_latency::cpu1.inst 21164000 # number of overall miss cycles
-system.l2c.overall_miss_latency::cpu1.data 23835000 # number of overall miss cycles
-system.l2c.overall_miss_latency::cpu2.inst 21168500 # number of overall miss cycles
-system.l2c.overall_miss_latency::cpu2.data 23835000 # number of overall miss cycles
-system.l2c.overall_miss_latency::cpu3.inst 21172500 # number of overall miss cycles
-system.l2c.overall_miss_latency::cpu3.data 23835500 # number of overall miss cycles
-system.l2c.overall_miss_latency::total 180004500 # number of overall miss cycles
-system.l2c.Writeback_accesses::writebacks 116 # number of Writeback accesses(hits+misses)
-system.l2c.Writeback_accesses::total 116 # number of Writeback accesses(hits+misses)
+system.l2c.ReadExReq_miss_latency::cpu0.data 8272000 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu1.data 8272500 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu2.data 8272000 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::cpu3.data 8272500 # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_latency::total 33089000 # number of ReadExReq miss cycles
+system.l2c.ReadCleanReq_miss_latency::cpu0.inst 23984000 # number of ReadCleanReq miss cycles
+system.l2c.ReadCleanReq_miss_latency::cpu1.inst 23989500 # number of ReadCleanReq miss cycles
+system.l2c.ReadCleanReq_miss_latency::cpu2.inst 23995500 # number of ReadCleanReq miss cycles
+system.l2c.ReadCleanReq_miss_latency::cpu3.inst 24001000 # number of ReadCleanReq miss cycles
+system.l2c.ReadCleanReq_miss_latency::total 95970000 # number of ReadCleanReq miss cycles
+system.l2c.ReadSharedReq_miss_latency::cpu0.data 18743500 # number of ReadSharedReq miss cycles
+system.l2c.ReadSharedReq_miss_latency::cpu1.data 18743500 # number of ReadSharedReq miss cycles
+system.l2c.ReadSharedReq_miss_latency::cpu2.data 18743500 # number of ReadSharedReq miss cycles
+system.l2c.ReadSharedReq_miss_latency::cpu3.data 18744000 # number of ReadSharedReq miss cycles
+system.l2c.ReadSharedReq_miss_latency::total 74974500 # number of ReadSharedReq miss cycles
+system.l2c.demand_miss_latency::cpu0.inst 23984000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu0.data 27015500 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu1.inst 23989500 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu1.data 27016000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu2.inst 23995500 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu2.data 27015500 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu3.inst 24001000 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::cpu3.data 27016500 # number of demand (read+write) miss cycles
+system.l2c.demand_miss_latency::total 204033500 # number of demand (read+write) miss cycles
+system.l2c.overall_miss_latency::cpu0.inst 23984000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu0.data 27015500 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu1.inst 23989500 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu1.data 27016000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu2.inst 23995500 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu2.data 27015500 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu3.inst 24001000 # number of overall miss cycles
+system.l2c.overall_miss_latency::cpu3.data 27016500 # number of overall miss cycles
+system.l2c.overall_miss_latency::total 204033500 # number of overall miss cycles
+system.l2c.WritebackDirty_accesses::writebacks 116 # number of WritebackDirty accesses(hits+misses)
+system.l2c.WritebackDirty_accesses::total 116 # number of WritebackDirty accesses(hits+misses)
+system.l2c.WritebackClean_accesses::writebacks 608 # number of WritebackClean accesses(hits+misses)
+system.l2c.WritebackClean_accesses::total 608 # number of WritebackClean accesses(hits+misses)
system.l2c.ReadExReq_accesses::cpu0.data 139 # number of ReadExReq accesses(hits+misses)
system.l2c.ReadExReq_accesses::cpu1.data 139 # number of ReadExReq accesses(hits+misses)
system.l2c.ReadExReq_accesses::cpu2.data 139 # number of ReadExReq accesses(hits+misses)
@@ -1380,39 +1392,39 @@ system.l2c.overall_miss_rate::cpu2.data 0.980562 # mi
system.l2c.overall_miss_rate::cpu3.inst 0.870410 # miss rate for overall accesses
system.l2c.overall_miss_rate::cpu3.data 0.980562 # miss rate for overall accesses
system.l2c.overall_miss_rate::total 0.925486 # miss rate for overall accesses
-system.l2c.ReadExReq_avg_miss_latency::cpu0.data 52500 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::cpu1.data 52500 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::cpu2.data 52500 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::cpu3.data 52500 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::total 52500 # average ReadExReq miss latency
-system.l2c.ReadCleanReq_avg_miss_latency::cpu0.inst 52503.722084 # average ReadCleanReq miss latency
-system.l2c.ReadCleanReq_avg_miss_latency::cpu1.inst 52516.129032 # average ReadCleanReq miss latency
-system.l2c.ReadCleanReq_avg_miss_latency::cpu2.inst 52527.295285 # average ReadCleanReq miss latency
-system.l2c.ReadCleanReq_avg_miss_latency::cpu3.inst 52537.220844 # average ReadCleanReq miss latency
-system.l2c.ReadCleanReq_avg_miss_latency::total 52521.091811 # average ReadCleanReq miss latency
-system.l2c.ReadSharedReq_avg_miss_latency::cpu0.data 52500 # average ReadSharedReq miss latency
-system.l2c.ReadSharedReq_avg_miss_latency::cpu1.data 52500 # average ReadSharedReq miss latency
-system.l2c.ReadSharedReq_avg_miss_latency::cpu2.data 52500 # average ReadSharedReq miss latency
-system.l2c.ReadSharedReq_avg_miss_latency::cpu3.data 52501.587302 # average ReadSharedReq miss latency
-system.l2c.ReadSharedReq_avg_miss_latency::total 52500.396825 # average ReadSharedReq miss latency
-system.l2c.demand_avg_miss_latency::cpu0.inst 52503.722084 # average overall miss latency
-system.l2c.demand_avg_miss_latency::cpu0.data 52500 # average overall miss latency
-system.l2c.demand_avg_miss_latency::cpu1.inst 52516.129032 # average overall miss latency
-system.l2c.demand_avg_miss_latency::cpu1.data 52500 # average overall miss latency
-system.l2c.demand_avg_miss_latency::cpu2.inst 52527.295285 # average overall miss latency
-system.l2c.demand_avg_miss_latency::cpu2.data 52500 # average overall miss latency
-system.l2c.demand_avg_miss_latency::cpu3.inst 52537.220844 # average overall miss latency
-system.l2c.demand_avg_miss_latency::cpu3.data 52501.101322 # average overall miss latency
-system.l2c.demand_avg_miss_latency::total 52510.064177 # average overall miss latency
-system.l2c.overall_avg_miss_latency::cpu0.inst 52503.722084 # average overall miss latency
-system.l2c.overall_avg_miss_latency::cpu0.data 52500 # average overall miss latency
-system.l2c.overall_avg_miss_latency::cpu1.inst 52516.129032 # average overall miss latency
-system.l2c.overall_avg_miss_latency::cpu1.data 52500 # average overall miss latency
-system.l2c.overall_avg_miss_latency::cpu2.inst 52527.295285 # average overall miss latency
-system.l2c.overall_avg_miss_latency::cpu2.data 52500 # average overall miss latency
-system.l2c.overall_avg_miss_latency::cpu3.inst 52537.220844 # average overall miss latency
-system.l2c.overall_avg_miss_latency::cpu3.data 52501.101322 # average overall miss latency
-system.l2c.overall_avg_miss_latency::total 52510.064177 # average overall miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu0.data 59510.791367 # average ReadExReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu1.data 59514.388489 # average ReadExReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu2.data 59510.791367 # average ReadExReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::cpu3.data 59514.388489 # average ReadExReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::total 59512.589928 # average ReadExReq miss latency
+system.l2c.ReadCleanReq_avg_miss_latency::cpu0.inst 59513.647643 # average ReadCleanReq miss latency
+system.l2c.ReadCleanReq_avg_miss_latency::cpu1.inst 59527.295285 # average ReadCleanReq miss latency
+system.l2c.ReadCleanReq_avg_miss_latency::cpu2.inst 59542.183623 # average ReadCleanReq miss latency
+system.l2c.ReadCleanReq_avg_miss_latency::cpu3.inst 59555.831266 # average ReadCleanReq miss latency
+system.l2c.ReadCleanReq_avg_miss_latency::total 59534.739454 # average ReadCleanReq miss latency
+system.l2c.ReadSharedReq_avg_miss_latency::cpu0.data 59503.174603 # average ReadSharedReq miss latency
+system.l2c.ReadSharedReq_avg_miss_latency::cpu1.data 59503.174603 # average ReadSharedReq miss latency
+system.l2c.ReadSharedReq_avg_miss_latency::cpu2.data 59503.174603 # average ReadSharedReq miss latency
+system.l2c.ReadSharedReq_avg_miss_latency::cpu3.data 59504.761905 # average ReadSharedReq miss latency
+system.l2c.ReadSharedReq_avg_miss_latency::total 59503.571429 # average ReadSharedReq miss latency
+system.l2c.demand_avg_miss_latency::cpu0.inst 59513.647643 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu0.data 59505.506608 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu1.inst 59527.295285 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu1.data 59506.607930 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu2.inst 59542.183623 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu2.data 59505.506608 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu3.inst 59555.831266 # average overall miss latency
+system.l2c.demand_avg_miss_latency::cpu3.data 59507.709251 # average overall miss latency
+system.l2c.demand_avg_miss_latency::total 59519.690782 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu0.inst 59513.647643 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu0.data 59505.506608 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu1.inst 59527.295285 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu1.data 59506.607930 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu2.inst 59542.183623 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu2.data 59505.506608 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu3.inst 59555.831266 # average overall miss latency
+system.l2c.overall_avg_miss_latency::cpu3.data 59507.709251 # average overall miss latency
+system.l2c.overall_avg_miss_latency::total 59519.690782 # 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
@@ -1454,39 +1466,39 @@ system.l2c.overall_mshr_misses::cpu2.data 454 # n
system.l2c.overall_mshr_misses::cpu3.inst 403 # number of overall MSHR misses
system.l2c.overall_mshr_misses::cpu3.data 454 # number of overall MSHR misses
system.l2c.overall_mshr_misses::total 3428 # number of overall MSHR misses
-system.l2c.ReadExReq_mshr_miss_latency::cpu0.data 5907500 # number of ReadExReq MSHR miss cycles
-system.l2c.ReadExReq_mshr_miss_latency::cpu1.data 5907500 # number of ReadExReq MSHR miss cycles
-system.l2c.ReadExReq_mshr_miss_latency::cpu2.data 5907500 # number of ReadExReq MSHR miss cycles
-system.l2c.ReadExReq_mshr_miss_latency::cpu3.data 5907500 # number of ReadExReq MSHR miss cycles
-system.l2c.ReadExReq_mshr_miss_latency::total 23630000 # number of ReadExReq MSHR miss cycles
-system.l2c.ReadCleanReq_mshr_miss_latency::cpu0.inst 17129000 # number of ReadCleanReq MSHR miss cycles
-system.l2c.ReadCleanReq_mshr_miss_latency::cpu1.inst 17134000 # number of ReadCleanReq MSHR miss cycles
-system.l2c.ReadCleanReq_mshr_miss_latency::cpu2.inst 17138500 # number of ReadCleanReq MSHR miss cycles
-system.l2c.ReadCleanReq_mshr_miss_latency::cpu3.inst 17142500 # number of ReadCleanReq MSHR miss cycles
-system.l2c.ReadCleanReq_mshr_miss_latency::total 68544000 # number of ReadCleanReq MSHR miss cycles
-system.l2c.ReadSharedReq_mshr_miss_latency::cpu0.data 13387500 # number of ReadSharedReq MSHR miss cycles
-system.l2c.ReadSharedReq_mshr_miss_latency::cpu1.data 13387500 # number of ReadSharedReq MSHR miss cycles
-system.l2c.ReadSharedReq_mshr_miss_latency::cpu2.data 13387500 # number of ReadSharedReq MSHR miss cycles
-system.l2c.ReadSharedReq_mshr_miss_latency::cpu3.data 13388000 # number of ReadSharedReq MSHR miss cycles
-system.l2c.ReadSharedReq_mshr_miss_latency::total 53550500 # number of ReadSharedReq MSHR miss cycles
-system.l2c.demand_mshr_miss_latency::cpu0.inst 17129000 # number of demand (read+write) MSHR miss cycles
-system.l2c.demand_mshr_miss_latency::cpu0.data 19295000 # number of demand (read+write) MSHR miss cycles
-system.l2c.demand_mshr_miss_latency::cpu1.inst 17134000 # number of demand (read+write) MSHR miss cycles
-system.l2c.demand_mshr_miss_latency::cpu1.data 19295000 # number of demand (read+write) MSHR miss cycles
-system.l2c.demand_mshr_miss_latency::cpu2.inst 17138500 # number of demand (read+write) MSHR miss cycles
-system.l2c.demand_mshr_miss_latency::cpu2.data 19295000 # number of demand (read+write) MSHR miss cycles
-system.l2c.demand_mshr_miss_latency::cpu3.inst 17142500 # number of demand (read+write) MSHR miss cycles
-system.l2c.demand_mshr_miss_latency::cpu3.data 19295500 # number of demand (read+write) MSHR miss cycles
-system.l2c.demand_mshr_miss_latency::total 145724500 # number of demand (read+write) MSHR miss cycles
-system.l2c.overall_mshr_miss_latency::cpu0.inst 17129000 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_miss_latency::cpu0.data 19295000 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_miss_latency::cpu1.inst 17134000 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_miss_latency::cpu1.data 19295000 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_miss_latency::cpu2.inst 17138500 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_miss_latency::cpu2.data 19295000 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_miss_latency::cpu3.inst 17142500 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_miss_latency::cpu3.data 19295500 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_miss_latency::total 145724500 # number of overall MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu0.data 6882000 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu1.data 6882500 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu2.data 6882000 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::cpu3.data 6882500 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_latency::total 27529000 # number of ReadExReq MSHR miss cycles
+system.l2c.ReadCleanReq_mshr_miss_latency::cpu0.inst 19954000 # number of ReadCleanReq MSHR miss cycles
+system.l2c.ReadCleanReq_mshr_miss_latency::cpu1.inst 19959500 # number of ReadCleanReq MSHR miss cycles
+system.l2c.ReadCleanReq_mshr_miss_latency::cpu2.inst 19965500 # number of ReadCleanReq MSHR miss cycles
+system.l2c.ReadCleanReq_mshr_miss_latency::cpu3.inst 19971000 # number of ReadCleanReq MSHR miss cycles
+system.l2c.ReadCleanReq_mshr_miss_latency::total 79850000 # number of ReadCleanReq MSHR miss cycles
+system.l2c.ReadSharedReq_mshr_miss_latency::cpu0.data 15593500 # number of ReadSharedReq MSHR miss cycles
+system.l2c.ReadSharedReq_mshr_miss_latency::cpu1.data 15593500 # number of ReadSharedReq MSHR miss cycles
+system.l2c.ReadSharedReq_mshr_miss_latency::cpu2.data 15593500 # number of ReadSharedReq MSHR miss cycles
+system.l2c.ReadSharedReq_mshr_miss_latency::cpu3.data 15594000 # number of ReadSharedReq MSHR miss cycles
+system.l2c.ReadSharedReq_mshr_miss_latency::total 62374500 # number of ReadSharedReq MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu0.inst 19954000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu0.data 22475500 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu1.inst 19959500 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu1.data 22476000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu2.inst 19965500 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu2.data 22475500 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu3.inst 19971000 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::cpu3.data 22476500 # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_latency::total 169753500 # number of demand (read+write) MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu0.inst 19954000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu0.data 22475500 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu1.inst 19959500 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu1.data 22476000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu2.inst 19965500 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu2.data 22475500 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu3.inst 19971000 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::cpu3.data 22476500 # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_latency::total 169753500 # number of overall MSHR miss cycles
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
@@ -1520,39 +1532,39 @@ system.l2c.overall_mshr_miss_rate::cpu2.data 0.980562
system.l2c.overall_mshr_miss_rate::cpu3.inst 0.870410 # mshr miss rate for overall accesses
system.l2c.overall_mshr_miss_rate::cpu3.data 0.980562 # mshr miss rate for overall accesses
system.l2c.overall_mshr_miss_rate::total 0.925486 # mshr miss rate for overall accesses
-system.l2c.ReadExReq_avg_mshr_miss_latency::cpu0.data 42500 # average ReadExReq mshr miss latency
-system.l2c.ReadExReq_avg_mshr_miss_latency::cpu1.data 42500 # average ReadExReq mshr miss latency
-system.l2c.ReadExReq_avg_mshr_miss_latency::cpu2.data 42500 # average ReadExReq mshr miss latency
-system.l2c.ReadExReq_avg_mshr_miss_latency::cpu3.data 42500 # average ReadExReq mshr miss latency
-system.l2c.ReadExReq_avg_mshr_miss_latency::total 42500 # average ReadExReq mshr miss latency
-system.l2c.ReadCleanReq_avg_mshr_miss_latency::cpu0.inst 42503.722084 # average ReadCleanReq mshr miss latency
-system.l2c.ReadCleanReq_avg_mshr_miss_latency::cpu1.inst 42516.129032 # average ReadCleanReq mshr miss latency
-system.l2c.ReadCleanReq_avg_mshr_miss_latency::cpu2.inst 42527.295285 # average ReadCleanReq mshr miss latency
-system.l2c.ReadCleanReq_avg_mshr_miss_latency::cpu3.inst 42537.220844 # average ReadCleanReq mshr miss latency
-system.l2c.ReadCleanReq_avg_mshr_miss_latency::total 42521.091811 # average ReadCleanReq mshr miss latency
-system.l2c.ReadSharedReq_avg_mshr_miss_latency::cpu0.data 42500 # average ReadSharedReq mshr miss latency
-system.l2c.ReadSharedReq_avg_mshr_miss_latency::cpu1.data 42500 # average ReadSharedReq mshr miss latency
-system.l2c.ReadSharedReq_avg_mshr_miss_latency::cpu2.data 42500 # average ReadSharedReq mshr miss latency
-system.l2c.ReadSharedReq_avg_mshr_miss_latency::cpu3.data 42501.587302 # average ReadSharedReq mshr miss latency
-system.l2c.ReadSharedReq_avg_mshr_miss_latency::total 42500.396825 # average ReadSharedReq mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency::cpu0.inst 42503.722084 # average overall mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency::cpu0.data 42500 # average overall mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency::cpu1.inst 42516.129032 # average overall mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency::cpu1.data 42500 # average overall mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency::cpu2.inst 42527.295285 # average overall mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency::cpu2.data 42500 # average overall mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency::cpu3.inst 42537.220844 # average overall mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency::cpu3.data 42501.101322 # average overall mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency::total 42510.064177 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency::cpu0.inst 42503.722084 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency::cpu0.data 42500 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency::cpu1.inst 42516.129032 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency::cpu1.data 42500 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency::cpu2.inst 42527.295285 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency::cpu2.data 42500 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency::cpu3.inst 42537.220844 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency::cpu3.data 42501.101322 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency::total 42510.064177 # average overall mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu0.data 49510.791367 # average ReadExReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu1.data 49514.388489 # average ReadExReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu2.data 49510.791367 # average ReadExReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::cpu3.data 49514.388489 # average ReadExReq mshr miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency::total 49512.589928 # average ReadExReq mshr miss latency
+system.l2c.ReadCleanReq_avg_mshr_miss_latency::cpu0.inst 49513.647643 # average ReadCleanReq mshr miss latency
+system.l2c.ReadCleanReq_avg_mshr_miss_latency::cpu1.inst 49527.295285 # average ReadCleanReq mshr miss latency
+system.l2c.ReadCleanReq_avg_mshr_miss_latency::cpu2.inst 49542.183623 # average ReadCleanReq mshr miss latency
+system.l2c.ReadCleanReq_avg_mshr_miss_latency::cpu3.inst 49555.831266 # average ReadCleanReq mshr miss latency
+system.l2c.ReadCleanReq_avg_mshr_miss_latency::total 49534.739454 # average ReadCleanReq mshr miss latency
+system.l2c.ReadSharedReq_avg_mshr_miss_latency::cpu0.data 49503.174603 # average ReadSharedReq mshr miss latency
+system.l2c.ReadSharedReq_avg_mshr_miss_latency::cpu1.data 49503.174603 # average ReadSharedReq mshr miss latency
+system.l2c.ReadSharedReq_avg_mshr_miss_latency::cpu2.data 49503.174603 # average ReadSharedReq mshr miss latency
+system.l2c.ReadSharedReq_avg_mshr_miss_latency::cpu3.data 49504.761905 # average ReadSharedReq mshr miss latency
+system.l2c.ReadSharedReq_avg_mshr_miss_latency::total 49503.571429 # average ReadSharedReq mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu0.inst 49513.647643 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu0.data 49505.506608 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu1.inst 49527.295285 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu1.data 49506.607930 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu2.inst 49542.183623 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu2.data 49505.506608 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu3.inst 49555.831266 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::cpu3.data 49507.709251 # average overall mshr miss latency
+system.l2c.demand_avg_mshr_miss_latency::total 49519.690782 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu0.inst 49513.647643 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu0.data 49505.506608 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu1.inst 49527.295285 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu1.data 49506.607930 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu2.inst 49542.183623 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu2.data 49505.506608 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu3.inst 49555.831266 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::cpu3.data 49507.709251 # average overall mshr miss latency
+system.l2c.overall_avg_mshr_miss_latency::total 49519.690782 # average overall mshr miss latency
system.l2c.no_allocate_misses 0 # Number of misses that were no-allocate
system.membus.trans_dist::ReadResp 2872 # Transaction distribution
system.membus.trans_dist::ReadExReq 556 # Transaction distribution
@@ -1563,20 +1575,20 @@ system.membus.pkt_count::total 6856 # Pa
system.membus.pkt_size_system.l2c.mem_side::system.physmem.port 219392 # Cumulative packet size per connected master and slave (bytes)
system.membus.pkt_size::total 219392 # Cumulative packet size per connected master and slave (bytes)
system.membus.snoops 0 # Total snoops (count)
-system.membus.snoop_fanout::samples 3433 # Request fanout histogram
+system.membus.snoop_fanout::samples 3442 # Request fanout histogram
system.membus.snoop_fanout::mean 0 # Request fanout histogram
system.membus.snoop_fanout::stdev 0 # Request fanout histogram
system.membus.snoop_fanout::underflows 0 0.00% 0.00% # Request fanout histogram
-system.membus.snoop_fanout::0 3433 100.00% 100.00% # Request fanout histogram
+system.membus.snoop_fanout::0 3442 100.00% 100.00% # Request fanout histogram
system.membus.snoop_fanout::1 0 0.00% 100.00% # Request fanout histogram
system.membus.snoop_fanout::overflows 0 0.00% 100.00% # Request fanout histogram
system.membus.snoop_fanout::min_value 0 # Request fanout histogram
system.membus.snoop_fanout::max_value 0 # Request fanout histogram
-system.membus.snoop_fanout::total 3433 # Request fanout histogram
-system.membus.reqLayer0.occupancy 3438468 # Layer occupancy (ticks)
+system.membus.snoop_fanout::total 3442 # Request fanout histogram
+system.membus.reqLayer0.occupancy 3471468 # Layer occupancy (ticks)
system.membus.reqLayer0.utilization 0.5 # Layer utilization (%)
-system.membus.respLayer1.occupancy 17142500 # Layer occupancy (ticks)
-system.membus.respLayer1.utilization 2.4 # Layer utilization (%)
+system.membus.respLayer1.occupancy 17140000 # Layer occupancy (ticks)
+system.membus.respLayer1.utilization 2.3 # Layer utilization (%)
system.toL2Bus.snoop_filter.tot_requests 4556 # Total number of requests made to the snoop filter.
system.toL2Bus.snoop_filter.hit_single_requests 852 # Number of requests hitting in the snoop filter with a single holder of the requested data.
system.toL2Bus.snoop_filter.hit_multi_requests 0 # Number of requests hitting in the snoop filter with multiple (>1) holders of the requested data.
@@ -1584,8 +1596,9 @@ system.toL2Bus.snoop_filter.tot_snoops 0 # To
system.toL2Bus.snoop_filter.hit_single_snoops 0 # Number of snoops hitting in the snoop filter with a single holder of the requested data.
system.toL2Bus.snoop_filter.hit_multi_snoops 0 # Number of snoops hitting in the snoop filter with multiple (>1) holders of the requested data.
system.toL2Bus.trans_dist::ReadResp 3148 # Transaction distribution
-system.toL2Bus.trans_dist::Writeback 116 # Transaction distribution
-system.toL2Bus.trans_dist::CleanEvict 736 # Transaction distribution
+system.toL2Bus.trans_dist::WritebackDirty 116 # Transaction distribution
+system.toL2Bus.trans_dist::WritebackClean 608 # Transaction distribution
+system.toL2Bus.trans_dist::CleanEvict 128 # Transaction distribution
system.toL2Bus.trans_dist::ReadExReq 556 # Transaction distribution
system.toL2Bus.trans_dist::ReadExResp 556 # Transaction distribution
system.toL2Bus.trans_dist::ReadCleanReq 1852 # Transaction distribution
@@ -1599,21 +1612,21 @@ system.toL2Bus.pkt_count_system.cpu2.dcache.mem_side::system.l2c.cpu_side
system.toL2Bus.pkt_count_system.cpu3.icache.mem_side::system.l2c.cpu_side 1078 # Packet count per connected master and slave (bytes)
system.toL2Bus.pkt_count_system.cpu3.dcache.mem_side::system.l2c.cpu_side 987 # Packet count per connected master and slave (bytes)
system.toL2Bus.pkt_count::total 8260 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_size_system.cpu0.icache.mem_side::system.l2c.cpu_side 29632 # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu0.icache.mem_side::system.l2c.cpu_side 39360 # Cumulative packet size per connected master and slave (bytes)
system.toL2Bus.pkt_size_system.cpu0.dcache.mem_side::system.l2c.cpu_side 31488 # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.pkt_size_system.cpu1.icache.mem_side::system.l2c.cpu_side 29632 # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu1.icache.mem_side::system.l2c.cpu_side 39360 # Cumulative packet size per connected master and slave (bytes)
system.toL2Bus.pkt_size_system.cpu1.dcache.mem_side::system.l2c.cpu_side 31488 # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.pkt_size_system.cpu2.icache.mem_side::system.l2c.cpu_side 29632 # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu2.icache.mem_side::system.l2c.cpu_side 39360 # Cumulative packet size per connected master and slave (bytes)
system.toL2Bus.pkt_size_system.cpu2.dcache.mem_side::system.l2c.cpu_side 31488 # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.pkt_size_system.cpu3.icache.mem_side::system.l2c.cpu_side 29632 # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size_system.cpu3.icache.mem_side::system.l2c.cpu_side 39360 # Cumulative packet size per connected master and slave (bytes)
system.toL2Bus.pkt_size_system.cpu3.dcache.mem_side::system.l2c.cpu_side 31488 # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.pkt_size::total 244480 # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_size::total 283392 # Cumulative packet size per connected master and slave (bytes)
system.toL2Bus.snoops 0 # Total snoops (count)
-system.toL2Bus.snoop_fanout::samples 4556 # Request fanout histogram
+system.toL2Bus.snoop_fanout::samples 3704 # Request fanout histogram
system.toL2Bus.snoop_fanout::mean 0 # Request fanout histogram
system.toL2Bus.snoop_fanout::stdev 0 # Request fanout histogram
system.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% # Request fanout histogram
-system.toL2Bus.snoop_fanout::0 4556 100.00% 100.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::0 3704 100.00% 100.00% # Request fanout histogram
system.toL2Bus.snoop_fanout::1 0 0.00% 100.00% # Request fanout histogram
system.toL2Bus.snoop_fanout::2 0 0.00% 100.00% # Request fanout histogram
system.toL2Bus.snoop_fanout::3 0 0.00% 100.00% # Request fanout histogram
@@ -1625,9 +1638,9 @@ system.toL2Bus.snoop_fanout::8 0 0.00% 100.00% # Re
system.toL2Bus.snoop_fanout::overflows 0 0.00% 100.00% # Request fanout histogram
system.toL2Bus.snoop_fanout::min_value 0 # Request fanout histogram
system.toL2Bus.snoop_fanout::max_value 0 # Request fanout histogram
-system.toL2Bus.snoop_fanout::total 4556 # Request fanout histogram
-system.toL2Bus.reqLayer0.occupancy 2394000 # Layer occupancy (ticks)
-system.toL2Bus.reqLayer0.utilization 0.3 # Layer utilization (%)
+system.toL2Bus.snoop_fanout::total 3704 # Request fanout histogram
+system.toL2Bus.reqLayer0.occupancy 3002000 # Layer occupancy (ticks)
+system.toL2Bus.reqLayer0.utilization 0.4 # Layer utilization (%)
system.toL2Bus.respLayer0.occupancy 694500 # Layer occupancy (ticks)
system.toL2Bus.respLayer0.utilization 0.1 # Layer utilization (%)
system.toL2Bus.respLayer1.occupancy 694500 # Layer occupancy (ticks)
diff --git a/tests/quick/se/30.eon/ref/alpha/tru64/simple-atomic/config.ini b/tests/quick/se/30.eon/ref/alpha/tru64/simple-atomic/config.ini
index df68c3c49..3fea9e0e0 100644
--- a/tests/quick/se/30.eon/ref/alpha/tru64/simple-atomic/config.ini
+++ b/tests/quick/se/30.eon/ref/alpha/tru64/simple-atomic/config.ini
@@ -24,6 +24,7 @@ mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
diff --git a/tests/quick/se/30.eon/ref/alpha/tru64/simple-atomic/simout b/tests/quick/se/30.eon/ref/alpha/tru64/simple-atomic/simout
index e4df23735..7b8a340a1 100755
--- a/tests/quick/se/30.eon/ref/alpha/tru64/simple-atomic/simout
+++ b/tests/quick/se/30.eon/ref/alpha/tru64/simple-atomic/simout
@@ -1,10 +1,13 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/se/30.eon/alpha/tru64/simple-atomic/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/se/30.eon/alpha/tru64/simple-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:27:55
-gem5 started Jan 22 2014 17:48:27
-gem5 executing on u200540-lin
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/long/se/30.eon/alpha/tru64/simple-atomic -re tests/run.py build/ALPHA/tests/opt/long/se/30.eon/alpha/tru64/simple-atomic
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:28:24
+gem5 executing on ribera.cs.wisc.edu, pid 29045
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/30.eon/alpha/tru64/simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/30.eon/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/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 692f001a6..75422f62b 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -155,6 +156,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -171,6 +173,7 @@ system=system
tags=system.cpu0.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu0.dcache_port
mem_side=system.toL2Bus.slave[1]
@@ -502,6 +505,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -518,6 +522,7 @@ system=system
tags=system.cpu0.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu0.icache_port
mem_side=system.toL2Bus.slave[0]
@@ -682,6 +687,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -698,6 +704,7 @@ system=system
tags=system.cpu1.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu1.dcache_port
mem_side=system.toL2Bus.slave[3]
@@ -1029,6 +1036,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -1045,6 +1053,7 @@ system=system
tags=system.cpu1.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu1.icache_port
mem_side=system.toL2Bus.slave[2]
@@ -1186,6 +1195,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -1202,6 +1212,7 @@ system=system
tags=system.cpu2.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu2.dcache_port
mem_side=system.toL2Bus.slave[5]
@@ -1533,6 +1544,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -1549,6 +1561,7 @@ system=system
tags=system.cpu2.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu2.icache_port
mem_side=system.toL2Bus.slave[4]
@@ -1690,6 +1703,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -1706,6 +1720,7 @@ system=system
tags=system.cpu3.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu3.dcache_port
mem_side=system.toL2Bus.slave[7]
@@ -2037,6 +2052,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -2053,6 +2069,7 @@ system=system
tags=system.cpu3.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu3.icache_port
mem_side=system.toL2Bus.slave[6]
@@ -2105,6 +2122,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -2121,6 +2139,7 @@ system=system
tags=system.l2c.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -2228,12 +2247,13 @@ port=system.membus.master[0]
[system.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -2241,6 +2261,13 @@ width=32
master=system.l2c.cpu_side
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu2.icache.mem_side system.cpu2.dcache.mem_side system.cpu3.icache.mem_side system.cpu3.dcache.mem_side
+[system.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.voltage_domain]
type=VoltageDomain
eventq_index=0
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 9368b9f49..85534c2eb 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
@@ -3,9 +3,9 @@ Redirecting stderr to build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sp
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Sep 14 2015 22:05:26
-gem5 started Sep 14 2015 22:09:42
-gem5 executing on ribera.cs.wisc.edu
+gem5 compiled Nov 15 2015 15:07:43
+gem5 started Nov 15 2015 15:08:21
+gem5 executing on ribera.cs.wisc.edu, pid 7757
command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/o3-timing-mp -re /scratch/nilay/GEM5/gem5/tests/run.py build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/o3-timing-mp
Global frequency set at 1000000000000 ticks per second
@@ -18,26 +18,26 @@ Init done
[Iteration 1, Thread 2] Got lock
[Iteration 1, Thread 2] Critical section done, previously next=3, now next=2
Iteration 1 completed
+[Iteration 2, Thread 3] Got lock
+[Iteration 2, Thread 3] Critical section done, previously next=0, now next=3
[Iteration 2, Thread 1] Got lock
-[Iteration 2, Thread 1] Critical section done, previously next=0, now next=1
+[Iteration 2, Thread 1] Critical section done, previously next=3, now next=1
[Iteration 2, Thread 2] Got lock
[Iteration 2, Thread 2] Critical section done, previously next=1, now next=2
-[Iteration 2, Thread 3] Got lock
-[Iteration 2, Thread 3] Critical section done, previously next=2, now next=3
Iteration 2 completed
+[Iteration 3, Thread 1] Got lock
+[Iteration 3, Thread 1] Critical section done, previously next=0, now next=1
[Iteration 3, Thread 3] Got lock
-[Iteration 3, Thread 3] Critical section done, previously next=0, now next=3
+[Iteration 3, Thread 3] Critical section done, previously next=1, now next=3
[Iteration 3, Thread 2] Got lock
[Iteration 3, Thread 2] Critical section done, previously next=3, now next=2
-[Iteration 3, Thread 1] Got lock
-[Iteration 3, Thread 1] Critical section done, previously next=2, now next=1
Iteration 3 completed
-[Iteration 4, Thread 3] Got lock
-[Iteration 4, Thread 3] Critical section done, previously next=0, now next=3
[Iteration 4, Thread 2] Got lock
-[Iteration 4, Thread 2] Critical section done, previously next=3, now next=2
+[Iteration 4, Thread 2] Critical section done, previously next=0, now next=2
+[Iteration 4, Thread 3] Got lock
+[Iteration 4, Thread 3] Critical section done, previously next=2, now next=3
[Iteration 4, Thread 1] Got lock
-[Iteration 4, Thread 1] Critical section done, previously next=2, now next=1
+[Iteration 4, Thread 1] Critical section done, previously next=3, now next=1
Iteration 4 completed
[Iteration 5, Thread 3] Got lock
[Iteration 5, Thread 3] Critical section done, previously next=0, now next=3
@@ -46,19 +46,19 @@ Iteration 4 completed
[Iteration 5, Thread 2] Got lock
[Iteration 5, Thread 2] Critical section done, previously next=1, now next=2
Iteration 5 completed
+[Iteration 6, Thread 2] Got lock
+[Iteration 6, Thread 2] Critical section done, previously next=0, now next=2
[Iteration 6, Thread 3] Got lock
-[Iteration 6, Thread 3] Critical section done, previously next=0, now next=3
+[Iteration 6, Thread 3] Critical section done, previously next=2, now next=3
[Iteration 6, Thread 1] Got lock
[Iteration 6, Thread 1] Critical section done, previously next=3, now next=1
-[Iteration 6, Thread 2] Got lock
-[Iteration 6, Thread 2] Critical section done, previously next=1, now next=2
Iteration 6 completed
-[Iteration 7, Thread 3] Got lock
-[Iteration 7, Thread 3] Critical section done, previously next=0, now next=3
-[Iteration 7, Thread 1] Got lock
-[Iteration 7, Thread 1] Critical section done, previously next=3, now next=1
[Iteration 7, Thread 2] Got lock
-[Iteration 7, Thread 2] Critical section done, previously next=1, now next=2
+[Iteration 7, Thread 2] Critical section done, previously next=0, now next=2
+[Iteration 7, Thread 1] Got lock
+[Iteration 7, Thread 1] Critical section done, previously next=2, now next=1
+[Iteration 7, Thread 3] Got lock
+[Iteration 7, Thread 3] Critical section done, previously next=1, now next=3
Iteration 7 completed
[Iteration 8, Thread 2] Got lock
[Iteration 8, Thread 2] Critical section done, previously next=0, now next=2
@@ -67,19 +67,19 @@ Iteration 7 completed
[Iteration 8, Thread 3] Got lock
[Iteration 8, Thread 3] Critical section done, previously next=1, now next=3
Iteration 8 completed
-[Iteration 9, Thread 3] Got lock
-[Iteration 9, Thread 3] Critical section done, previously next=0, now next=3
[Iteration 9, Thread 1] Got lock
-[Iteration 9, Thread 1] Critical section done, previously next=3, now next=1
+[Iteration 9, Thread 1] Critical section done, previously next=0, now next=1
+[Iteration 9, Thread 3] Got lock
+[Iteration 9, Thread 3] Critical section done, previously next=1, now next=3
[Iteration 9, Thread 2] Got lock
-[Iteration 9, Thread 2] Critical section done, previously next=1, now next=2
+[Iteration 9, Thread 2] Critical section done, previously next=3, now next=2
Iteration 9 completed
[Iteration 10, Thread 3] Got lock
[Iteration 10, Thread 3] Critical section done, previously next=0, now next=3
-[Iteration 10, Thread 2] Got lock
-[Iteration 10, Thread 2] Critical section done, previously next=3, now next=2
[Iteration 10, Thread 1] Got lock
-[Iteration 10, Thread 1] Critical section done, previously next=2, now next=1
+[Iteration 10, Thread 1] Critical section done, previously next=3, now next=1
+[Iteration 10, Thread 2] Got lock
+[Iteration 10, Thread 2] Critical section done, previously next=1, now next=2
Iteration 10 completed
PASSED :-)
-Exiting @ tick 107049000 because target called exit()
+Exiting @ tick 107836000 because target called exit()
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 f2dbee288..94b0276b2 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,11 @@ sim_seconds 0.000108 # Nu
sim_ticks 107836000 # Number of ticks simulated
final_tick 107836000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 166566 # Simulator instruction rate (inst/s)
-host_op_rate 166565 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 18067031 # Simulator tick rate (ticks/s)
-host_mem_usage 311540 # Number of bytes of host memory used
-host_seconds 5.97 # Real time elapsed on the host
+host_inst_rate 71421 # Simulator instruction rate (inst/s)
+host_op_rate 71421 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 7746922 # Simulator tick rate (ticks/s)
+host_mem_usage 306188 # Number of bytes of host memory used
+host_seconds 13.92 # Real time elapsed on the host
sim_insts 994171 # Number of instructions simulated
sim_ops 994171 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 e0e7586ea..d3a72c9cd 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
@@ -24,6 +24,7 @@ mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -87,6 +88,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -103,6 +105,7 @@ system=system
tags=system.cpu0.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu0.dcache_port
mem_side=system.toL2Bus.slave[1]
@@ -127,6 +130,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -143,6 +147,7 @@ system=system
tags=system.cpu0.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu0.icache_port
mem_side=system.toL2Bus.slave[0]
@@ -239,6 +244,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -255,6 +261,7 @@ system=system
tags=system.cpu1.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu1.dcache_port
mem_side=system.toL2Bus.slave[3]
@@ -279,6 +286,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -295,6 +303,7 @@ system=system
tags=system.cpu1.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu1.icache_port
mem_side=system.toL2Bus.slave[2]
@@ -368,6 +377,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -384,6 +394,7 @@ system=system
tags=system.cpu2.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu2.dcache_port
mem_side=system.toL2Bus.slave[5]
@@ -408,6 +419,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -424,6 +436,7 @@ system=system
tags=system.cpu2.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu2.icache_port
mem_side=system.toL2Bus.slave[4]
@@ -497,6 +510,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -513,6 +527,7 @@ system=system
tags=system.cpu3.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu3.dcache_port
mem_side=system.toL2Bus.slave[7]
@@ -537,6 +552,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -553,6 +569,7 @@ system=system
tags=system.cpu3.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu3.icache_port
mem_side=system.toL2Bus.slave[6]
@@ -605,6 +622,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -621,6 +639,7 @@ system=system
tags=system.l2c.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -664,12 +683,13 @@ port=system.membus.master[0]
[system.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -677,6 +697,13 @@ width=32
master=system.l2c.cpu_side
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu2.icache.mem_side system.cpu2.dcache.mem_side system.cpu3.icache.mem_side system.cpu3.dcache.mem_side
+[system.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.voltage_domain]
type=VoltageDomain
eventq_index=0
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 17be690b9..ead526f3c 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
@@ -3,10 +3,11 @@ Redirecting stderr to build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sp
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Oct 11 2014 05:01:31
-gem5 started Oct 11 2014 05:01:48
-gem5 executing on ribera.cs.wisc.edu
+gem5 compiled Nov 15 2015 15:07:43
+gem5 started Nov 15 2015 15:08:11
+gem5 executing on ribera.cs.wisc.edu, pid 7751
command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/simple-atomic-mp -re /scratch/nilay/GEM5/gem5/tests/run.py build/SPARC/tests/opt/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 374f2beb4..abd9a1bca 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,11 @@ sim_seconds 0.000088 # Nu
sim_ticks 87707000 # Number of ticks simulated
final_tick 87707000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1763094 # Simulator instruction rate (inst/s)
-host_op_rate 1763034 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 228285342 # Simulator tick rate (ticks/s)
-host_mem_usage 306164 # Number of bytes of host memory used
-host_seconds 0.38 # Real time elapsed on the host
+host_inst_rate 158878 # Simulator instruction rate (inst/s)
+host_op_rate 158877 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 20572695 # Simulator tick rate (ticks/s)
+host_mem_usage 302096 # Number of bytes of host memory used
+host_seconds 4.26 # Real time elapsed on the host
sim_insts 677333 # Number of instructions simulated
sim_ops 677333 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
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 413a26622..f73075e8c 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
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -83,6 +84,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -99,6 +101,7 @@ system=system
tags=system.cpu0.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu0.dcache_port
mem_side=system.toL2Bus.slave[1]
@@ -123,6 +126,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -139,6 +143,7 @@ system=system
tags=system.cpu0.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu0.icache_port
mem_side=system.toL2Bus.slave[0]
@@ -231,6 +236,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -247,6 +253,7 @@ system=system
tags=system.cpu1.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu1.dcache_port
mem_side=system.toL2Bus.slave[3]
@@ -271,6 +278,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -287,6 +295,7 @@ system=system
tags=system.cpu1.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu1.icache_port
mem_side=system.toL2Bus.slave[2]
@@ -356,6 +365,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -372,6 +382,7 @@ system=system
tags=system.cpu2.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu2.dcache_port
mem_side=system.toL2Bus.slave[5]
@@ -396,6 +407,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -412,6 +424,7 @@ system=system
tags=system.cpu2.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu2.icache_port
mem_side=system.toL2Bus.slave[4]
@@ -481,6 +494,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -497,6 +511,7 @@ system=system
tags=system.cpu3.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu3.dcache_port
mem_side=system.toL2Bus.slave[7]
@@ -521,6 +536,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -537,6 +553,7 @@ system=system
tags=system.cpu3.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu3.icache_port
mem_side=system.toL2Bus.slave[6]
@@ -589,6 +606,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -605,6 +623,7 @@ system=system
tags=system.l2c.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -648,12 +667,13 @@ port=system.membus.master[0]
[system.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -661,6 +681,13 @@ width=32
master=system.l2c.cpu_side
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu2.icache.mem_side system.cpu2.dcache.mem_side system.cpu3.icache.mem_side system.cpu3.dcache.mem_side
+[system.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.voltage_domain]
type=VoltageDomain
eventq_index=0
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 357ae183e..2f00f0f6a 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
@@ -3,26 +3,27 @@ Redirecting stderr to build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sp
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Feb 15 2014 16:11:41
-gem5 started Feb 15 2014 16:12:55
-gem5 executing on ribera.cs.wisc.edu
-command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/simple-timing-mp -re tests/run.py build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/simple-timing-mp
+gem5 compiled Nov 15 2015 15:07:43
+gem5 started Nov 15 2015 15:08:11
+gem5 executing on ribera.cs.wisc.edu, pid 7748
+command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/simple-timing-mp -re /scratch/nilay/GEM5/gem5/tests/run.py build/SPARC/tests/opt/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
-[Iteration 1, Thread 1] Got lock
-[Iteration 1, Thread 1] Critical section done, previously next=0, now next=1
[Iteration 1, Thread 2] Got lock
-[Iteration 1, Thread 2] Critical section done, previously next=1, now next=2
+[Iteration 1, Thread 2] Critical section done, previously next=0, now next=2
+[Iteration 1, Thread 1] Got lock
+[Iteration 1, Thread 1] Critical section done, previously next=2, now next=1
[Iteration 1, Thread 3] Got lock
-[Iteration 1, Thread 3] Critical section done, previously next=2, now next=3
+[Iteration 1, Thread 3] Critical section done, previously next=1, now next=3
Iteration 1 completed
-[Iteration 2, Thread 2] Got lock
-[Iteration 2, Thread 2] Critical section done, previously next=0, now next=2
-[Iteration 2, Thread 1] Got lock
-[Iteration 2, Thread 1] Critical section done, previously next=2, now next=1
[Iteration 2, Thread 3] Got lock
-[Iteration 2, Thread 3] Critical section done, previously next=1, now next=3
+[Iteration 2, Thread 3] Critical section done, previously next=0, now next=3
+[Iteration 2, Thread 1] Got lock
+[Iteration 2, Thread 1] Critical section done, previously next=3, now next=1
+[Iteration 2, Thread 2] Got lock
+[Iteration 2, Thread 2] Critical section done, previously next=1, now next=2
Iteration 2 completed
[Iteration 3, Thread 1] Got lock
[Iteration 3, Thread 1] Critical section done, previously next=0, now next=1
@@ -33,38 +34,38 @@ Iteration 2 completed
Iteration 3 completed
[Iteration 4, Thread 2] Got lock
[Iteration 4, Thread 2] Critical section done, previously next=0, now next=2
-[Iteration 4, Thread 1] Got lock
-[Iteration 4, Thread 1] Critical section done, previously next=2, now next=1
[Iteration 4, Thread 3] Got lock
-[Iteration 4, Thread 3] Critical section done, previously next=1, now next=3
+[Iteration 4, Thread 3] Critical section done, previously next=2, now next=3
+[Iteration 4, Thread 1] Got lock
+[Iteration 4, Thread 1] Critical section done, previously next=3, now next=1
Iteration 4 completed
+[Iteration 5, Thread 3] Got lock
+[Iteration 5, Thread 3] Critical section done, previously next=0, now next=3
[Iteration 5, Thread 1] Got lock
-[Iteration 5, Thread 1] Critical section done, previously next=0, now next=1
+[Iteration 5, Thread 1] Critical section done, previously next=3, now next=1
[Iteration 5, Thread 2] Got lock
[Iteration 5, Thread 2] Critical section done, previously next=1, now next=2
-[Iteration 5, Thread 3] Got lock
-[Iteration 5, Thread 3] Critical section done, previously next=2, now next=3
Iteration 5 completed
-[Iteration 6, Thread 2] Got lock
-[Iteration 6, Thread 2] Critical section done, previously next=0, now next=2
[Iteration 6, Thread 1] Got lock
-[Iteration 6, Thread 1] Critical section done, previously next=2, now next=1
+[Iteration 6, Thread 1] Critical section done, previously next=0, now next=1
+[Iteration 6, Thread 2] Got lock
+[Iteration 6, Thread 2] Critical section done, previously next=1, now next=2
[Iteration 6, Thread 3] Got lock
-[Iteration 6, Thread 3] Critical section done, previously next=1, now next=3
+[Iteration 6, Thread 3] Critical section done, previously next=2, now next=3
Iteration 6 completed
-[Iteration 7, Thread 1] Got lock
-[Iteration 7, Thread 1] Critical section done, previously next=0, now next=1
[Iteration 7, Thread 2] Got lock
-[Iteration 7, Thread 2] Critical section done, previously next=1, now next=2
+[Iteration 7, Thread 2] Critical section done, previously next=0, now next=2
[Iteration 7, Thread 3] Got lock
[Iteration 7, Thread 3] Critical section done, previously next=2, now next=3
+[Iteration 7, Thread 1] Got lock
+[Iteration 7, Thread 1] Critical section done, previously next=3, now next=1
Iteration 7 completed
-[Iteration 8, Thread 2] Got lock
-[Iteration 8, Thread 2] Critical section done, previously next=0, now next=2
-[Iteration 8, Thread 1] Got lock
-[Iteration 8, Thread 1] Critical section done, previously next=2, now next=1
[Iteration 8, Thread 3] Got lock
-[Iteration 8, Thread 3] Critical section done, previously next=1, now next=3
+[Iteration 8, Thread 3] Critical section done, previously next=0, now next=3
+[Iteration 8, Thread 1] Got lock
+[Iteration 8, Thread 1] Critical section done, previously next=3, now next=1
+[Iteration 8, Thread 2] Got lock
+[Iteration 8, Thread 2] Critical section done, previously next=1, now next=2
Iteration 8 completed
[Iteration 9, Thread 1] Got lock
[Iteration 9, Thread 1] Critical section done, previously next=0, now next=1
@@ -81,4 +82,4 @@ Iteration 9 completed
[Iteration 10, Thread 1] Critical section done, previously next=3, now next=1
Iteration 10 completed
PASSED :-)
-Exiting @ tick 262794500 because target called exit()
+Exiting @ tick 264840500 because target called exit()
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 73bc4c073..ffbc68284 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,11 @@ sim_seconds 0.000265 # Nu
sim_ticks 264840500 # Number of ticks simulated
final_tick 264840500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1022675 # Simulator instruction rate (inst/s)
-host_op_rate 1022653 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 408888728 # Simulator tick rate (ticks/s)
-host_mem_usage 306160 # Number of bytes of host memory used
-host_seconds 0.65 # Real time elapsed on the host
+host_inst_rate 154084 # Simulator instruction rate (inst/s)
+host_op_rate 154083 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 61608375 # Simulator tick rate (ticks/s)
+host_mem_usage 302100 # Number of bytes of host memory used
+host_seconds 4.30 # Real time elapsed on the host
sim_insts 662366 # Number of instructions simulated
sim_ops 662366 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/config.ini b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/config.ini
index d98aa0788..cb90e8ea0 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/config.ini
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:268435455
memories=system.mem_ctrls
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -276,6 +277,7 @@ eventq_index=0
hot_lines=false
memory_size_bits=48
num_of_sequencers=8
+number_of_virtual_networks=3
phys_mem=Null
randomization=false
@@ -322,7 +324,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[19]
[system.ruby.dir_cntrl0.responseFromDir]
@@ -331,7 +332,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[27]
[system.ruby.dir_cntrl0.responseFromMemory]
@@ -340,7 +340,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.dir_cntrl0.responseToDir]
type=MessageBuffer
@@ -348,7 +347,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[20]
[system.ruby.l1_cntrl0]
@@ -434,7 +432,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.optionalQueue]
type=MessageBuffer
@@ -442,7 +439,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.prefetcher]
type=Prefetcher
@@ -462,7 +458,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[0]
[system.ruby.l1_cntrl0.requestToL1Cache]
@@ -471,7 +466,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[0]
[system.ruby.l1_cntrl0.responseFromL1Cache]
@@ -480,7 +474,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[1]
[system.ruby.l1_cntrl0.responseToL1Cache]
@@ -489,7 +482,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.sequencer]
@@ -517,7 +509,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[2]
[system.ruby.l1_cntrl1]
@@ -603,7 +594,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl1.optionalQueue]
type=MessageBuffer
@@ -611,7 +601,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl1.prefetcher]
type=Prefetcher
@@ -631,7 +620,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[3]
[system.ruby.l1_cntrl1.requestToL1Cache]
@@ -640,7 +628,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[2]
[system.ruby.l1_cntrl1.responseFromL1Cache]
@@ -649,7 +636,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[4]
[system.ruby.l1_cntrl1.responseToL1Cache]
@@ -658,7 +644,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[3]
[system.ruby.l1_cntrl1.sequencer]
@@ -686,7 +671,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[5]
[system.ruby.l1_cntrl2]
@@ -772,7 +756,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl2.optionalQueue]
type=MessageBuffer
@@ -780,7 +763,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl2.prefetcher]
type=Prefetcher
@@ -800,7 +782,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[6]
[system.ruby.l1_cntrl2.requestToL1Cache]
@@ -809,7 +790,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[4]
[system.ruby.l1_cntrl2.responseFromL1Cache]
@@ -818,7 +798,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[7]
[system.ruby.l1_cntrl2.responseToL1Cache]
@@ -827,7 +806,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[5]
[system.ruby.l1_cntrl2.sequencer]
@@ -855,7 +833,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[8]
[system.ruby.l1_cntrl3]
@@ -941,7 +918,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl3.optionalQueue]
type=MessageBuffer
@@ -949,7 +925,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl3.prefetcher]
type=Prefetcher
@@ -969,7 +944,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[9]
[system.ruby.l1_cntrl3.requestToL1Cache]
@@ -978,7 +952,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[6]
[system.ruby.l1_cntrl3.responseFromL1Cache]
@@ -987,7 +960,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[10]
[system.ruby.l1_cntrl3.responseToL1Cache]
@@ -996,7 +968,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[7]
[system.ruby.l1_cntrl3.sequencer]
@@ -1024,7 +995,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[11]
[system.ruby.l1_cntrl4]
@@ -1110,7 +1080,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl4.optionalQueue]
type=MessageBuffer
@@ -1118,7 +1087,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl4.prefetcher]
type=Prefetcher
@@ -1138,7 +1106,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[12]
[system.ruby.l1_cntrl4.requestToL1Cache]
@@ -1147,7 +1114,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[8]
[system.ruby.l1_cntrl4.responseFromL1Cache]
@@ -1156,7 +1122,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[13]
[system.ruby.l1_cntrl4.responseToL1Cache]
@@ -1165,7 +1130,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[9]
[system.ruby.l1_cntrl4.sequencer]
@@ -1193,7 +1157,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[14]
[system.ruby.l1_cntrl5]
@@ -1279,7 +1242,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl5.optionalQueue]
type=MessageBuffer
@@ -1287,7 +1249,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl5.prefetcher]
type=Prefetcher
@@ -1307,7 +1268,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[15]
[system.ruby.l1_cntrl5.requestToL1Cache]
@@ -1316,7 +1276,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[10]
[system.ruby.l1_cntrl5.responseFromL1Cache]
@@ -1325,7 +1284,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[16]
[system.ruby.l1_cntrl5.responseToL1Cache]
@@ -1334,7 +1292,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[11]
[system.ruby.l1_cntrl5.sequencer]
@@ -1362,7 +1319,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[17]
[system.ruby.l1_cntrl6]
@@ -1448,7 +1404,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl6.optionalQueue]
type=MessageBuffer
@@ -1456,7 +1411,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl6.prefetcher]
type=Prefetcher
@@ -1476,7 +1430,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[18]
[system.ruby.l1_cntrl6.requestToL1Cache]
@@ -1485,7 +1438,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[12]
[system.ruby.l1_cntrl6.responseFromL1Cache]
@@ -1494,7 +1446,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[19]
[system.ruby.l1_cntrl6.responseToL1Cache]
@@ -1503,7 +1454,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[13]
[system.ruby.l1_cntrl6.sequencer]
@@ -1531,7 +1481,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[20]
[system.ruby.l1_cntrl7]
@@ -1617,7 +1566,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl7.optionalQueue]
type=MessageBuffer
@@ -1625,7 +1573,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl7.prefetcher]
type=Prefetcher
@@ -1645,7 +1592,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[21]
[system.ruby.l1_cntrl7.requestToL1Cache]
@@ -1654,7 +1600,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[14]
[system.ruby.l1_cntrl7.responseFromL1Cache]
@@ -1663,7 +1608,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[22]
[system.ruby.l1_cntrl7.responseToL1Cache]
@@ -1672,7 +1616,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[15]
[system.ruby.l1_cntrl7.sequencer]
@@ -1700,7 +1643,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[23]
[system.ruby.l2_cntrl0]
@@ -1733,7 +1675,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[24]
[system.ruby.l2_cntrl0.L1RequestFromL2Cache]
@@ -1742,7 +1683,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[25]
[system.ruby.l2_cntrl0.L1RequestToL2Cache]
@@ -1751,7 +1691,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[17]
[system.ruby.l2_cntrl0.L2cache]
@@ -1783,7 +1722,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[26]
[system.ruby.l2_cntrl0.responseToL2Cache]
@@ -1792,7 +1730,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[18]
[system.ruby.l2_cntrl0.unblockToL2Cache]
@@ -1801,7 +1738,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[16]
[system.ruby.memctrl_clk_domain]
@@ -1824,7 +1760,6 @@ int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3 system.ruby.network.int_links4 system.ruby.network.int_links5 system.ruby.network.int_links6 system.ruby.network.int_links7 system.ruby.network.int_links8 system.ruby.network.int_links9
netifs=
number_of_virtual_networks=3
-recycle_latency=0
routers=system.ruby.network.routers00 system.ruby.network.routers01 system.ruby.network.routers02 system.ruby.network.routers03 system.ruby.network.routers04 system.ruby.network.routers05 system.ruby.network.routers06 system.ruby.network.routers07 system.ruby.network.routers08 system.ruby.network.routers09 system.ruby.network.routers10
ruby_system=system.ruby
topology=Crossbar
@@ -1937,7 +1872,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers01]
type=MessageBuffer
@@ -1945,7 +1879,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers02]
type=MessageBuffer
@@ -1953,7 +1886,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers03]
type=MessageBuffer
@@ -1961,7 +1893,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers04]
type=MessageBuffer
@@ -1969,7 +1900,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers05]
type=MessageBuffer
@@ -1977,7 +1907,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers06]
type=MessageBuffer
@@ -1985,7 +1914,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers07]
type=MessageBuffer
@@ -1993,7 +1921,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers08]
type=MessageBuffer
@@ -2001,7 +1928,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers09]
type=MessageBuffer
@@ -2009,7 +1935,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers10]
type=MessageBuffer
@@ -2017,7 +1942,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers11]
type=MessageBuffer
@@ -2025,7 +1949,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers12]
type=MessageBuffer
@@ -2033,7 +1956,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers13]
type=MessageBuffer
@@ -2041,7 +1963,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers14]
type=MessageBuffer
@@ -2049,7 +1970,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers15]
type=MessageBuffer
@@ -2057,7 +1977,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers16]
type=MessageBuffer
@@ -2065,7 +1984,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers17]
type=MessageBuffer
@@ -2073,7 +1991,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers18]
type=MessageBuffer
@@ -2081,7 +1998,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers19]
type=MessageBuffer
@@ -2089,7 +2005,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers20]
type=MessageBuffer
@@ -2097,7 +2012,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers21]
type=MessageBuffer
@@ -2105,7 +2019,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers22]
type=MessageBuffer
@@ -2113,7 +2026,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers23]
type=MessageBuffer
@@ -2121,7 +2033,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers24]
type=MessageBuffer
@@ -2129,7 +2040,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers25]
type=MessageBuffer
@@ -2137,7 +2047,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers26]
type=MessageBuffer
@@ -2145,7 +2054,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers27]
type=MessageBuffer
@@ -2153,7 +2061,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers28]
type=MessageBuffer
@@ -2161,7 +2068,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers29]
type=MessageBuffer
@@ -2169,7 +2075,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers30]
type=MessageBuffer
@@ -2177,7 +2082,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers31]
type=MessageBuffer
@@ -2185,7 +2089,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers32]
type=MessageBuffer
@@ -2193,7 +2096,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers33]
type=MessageBuffer
@@ -2201,7 +2103,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers34]
type=MessageBuffer
@@ -2209,7 +2110,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers35]
type=MessageBuffer
@@ -2217,7 +2117,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers36]
type=MessageBuffer
@@ -2225,7 +2124,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers37]
type=MessageBuffer
@@ -2233,7 +2131,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers38]
type=MessageBuffer
@@ -2241,7 +2138,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers39]
type=MessageBuffer
@@ -2249,7 +2145,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers40]
type=MessageBuffer
@@ -2257,7 +2152,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers41]
type=MessageBuffer
@@ -2265,7 +2159,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers42]
type=MessageBuffer
@@ -2273,7 +2166,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers43]
type=MessageBuffer
@@ -2281,7 +2173,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers44]
type=MessageBuffer
@@ -2289,7 +2180,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers45]
type=MessageBuffer
@@ -2297,7 +2187,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers46]
type=MessageBuffer
@@ -2305,7 +2194,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers47]
type=MessageBuffer
@@ -2313,7 +2201,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers48]
type=MessageBuffer
@@ -2321,7 +2208,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers49]
type=MessageBuffer
@@ -2329,7 +2215,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers50]
type=MessageBuffer
@@ -2337,7 +2222,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers51]
type=MessageBuffer
@@ -2345,7 +2229,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers52]
type=MessageBuffer
@@ -2353,7 +2236,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers53]
type=MessageBuffer
@@ -2361,7 +2243,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers54]
type=MessageBuffer
@@ -2369,7 +2250,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers55]
type=MessageBuffer
@@ -2377,7 +2257,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers56]
type=MessageBuffer
@@ -2385,7 +2264,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers57]
type=MessageBuffer
@@ -2393,7 +2271,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers58]
type=MessageBuffer
@@ -2401,7 +2278,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers59]
type=MessageBuffer
@@ -2409,7 +2285,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_links0]
type=SimpleIntLink
@@ -2517,7 +2392,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers00.port_buffers00 system.ruby.network.routers00.port_buffers01 system.ruby.network.routers00.port_buffers02 system.ruby.network.routers00.port_buffers03 system.ruby.network.routers00.port_buffers04 system.ruby.network.routers00.port_buffers05 system.ruby.network.routers00.port_buffers06 system.ruby.network.routers00.port_buffers07 system.ruby.network.routers00.port_buffers08 system.ruby.network.routers00.port_buffers09 system.ruby.network.routers00.port_buffers10 system.ruby.network.routers00.port_buffers11 system.ruby.network.routers00.port_buffers12 system.ruby.network.routers00.port_buffers13 system.ruby.network.routers00.port_buffers14 system.ruby.network.routers00.port_buffers15 system.ruby.network.routers00.port_buffers16 system.ruby.network.routers00.port_buffers17 system.ruby.network.routers00.port_buffers18 system.ruby.network.routers00.port_buffers19 system.ruby.network.routers00.port_buffers20 system.ruby.network.routers00.port_buffers21 system.ruby.network.routers00.port_buffers22 system.ruby.network.routers00.port_buffers23 system.ruby.network.routers00.port_buffers24 system.ruby.network.routers00.port_buffers25 system.ruby.network.routers00.port_buffers26 system.ruby.network.routers00.port_buffers27 system.ruby.network.routers00.port_buffers28 system.ruby.network.routers00.port_buffers29 system.ruby.network.routers00.port_buffers30 system.ruby.network.routers00.port_buffers31 system.ruby.network.routers00.port_buffers32
-recycle_latency=0
router_id=0
virt_nets=3
@@ -2527,7 +2401,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers01]
type=MessageBuffer
@@ -2535,7 +2408,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers02]
type=MessageBuffer
@@ -2543,7 +2415,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers03]
type=MessageBuffer
@@ -2551,7 +2422,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers04]
type=MessageBuffer
@@ -2559,7 +2429,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers05]
type=MessageBuffer
@@ -2567,7 +2436,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers06]
type=MessageBuffer
@@ -2575,7 +2443,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers07]
type=MessageBuffer
@@ -2583,7 +2450,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers08]
type=MessageBuffer
@@ -2591,7 +2457,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers09]
type=MessageBuffer
@@ -2599,7 +2464,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers10]
type=MessageBuffer
@@ -2607,7 +2471,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers11]
type=MessageBuffer
@@ -2615,7 +2478,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers12]
type=MessageBuffer
@@ -2623,7 +2485,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers13]
type=MessageBuffer
@@ -2631,7 +2492,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers14]
type=MessageBuffer
@@ -2639,7 +2499,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers15]
type=MessageBuffer
@@ -2647,7 +2506,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers16]
type=MessageBuffer
@@ -2655,7 +2513,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers17]
type=MessageBuffer
@@ -2663,7 +2520,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers18]
type=MessageBuffer
@@ -2671,7 +2527,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers19]
type=MessageBuffer
@@ -2679,7 +2534,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers20]
type=MessageBuffer
@@ -2687,7 +2541,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers21]
type=MessageBuffer
@@ -2695,7 +2548,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers22]
type=MessageBuffer
@@ -2703,7 +2555,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers23]
type=MessageBuffer
@@ -2711,7 +2562,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers24]
type=MessageBuffer
@@ -2719,7 +2569,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers25]
type=MessageBuffer
@@ -2727,7 +2576,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers26]
type=MessageBuffer
@@ -2735,7 +2583,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers27]
type=MessageBuffer
@@ -2743,7 +2590,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers28]
type=MessageBuffer
@@ -2751,7 +2597,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers29]
type=MessageBuffer
@@ -2759,7 +2604,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers30]
type=MessageBuffer
@@ -2767,7 +2611,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers31]
type=MessageBuffer
@@ -2775,7 +2618,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers32]
type=MessageBuffer
@@ -2783,7 +2625,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01]
type=Switch
@@ -2791,7 +2632,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers01.port_buffers00 system.ruby.network.routers01.port_buffers01 system.ruby.network.routers01.port_buffers02 system.ruby.network.routers01.port_buffers03 system.ruby.network.routers01.port_buffers04 system.ruby.network.routers01.port_buffers05 system.ruby.network.routers01.port_buffers06 system.ruby.network.routers01.port_buffers07 system.ruby.network.routers01.port_buffers08 system.ruby.network.routers01.port_buffers09 system.ruby.network.routers01.port_buffers10 system.ruby.network.routers01.port_buffers11 system.ruby.network.routers01.port_buffers12 system.ruby.network.routers01.port_buffers13 system.ruby.network.routers01.port_buffers14 system.ruby.network.routers01.port_buffers15 system.ruby.network.routers01.port_buffers16 system.ruby.network.routers01.port_buffers17 system.ruby.network.routers01.port_buffers18 system.ruby.network.routers01.port_buffers19 system.ruby.network.routers01.port_buffers20 system.ruby.network.routers01.port_buffers21 system.ruby.network.routers01.port_buffers22 system.ruby.network.routers01.port_buffers23 system.ruby.network.routers01.port_buffers24 system.ruby.network.routers01.port_buffers25 system.ruby.network.routers01.port_buffers26 system.ruby.network.routers01.port_buffers27 system.ruby.network.routers01.port_buffers28 system.ruby.network.routers01.port_buffers29 system.ruby.network.routers01.port_buffers30 system.ruby.network.routers01.port_buffers31 system.ruby.network.routers01.port_buffers32
-recycle_latency=0
router_id=1
virt_nets=3
@@ -2801,7 +2641,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers01]
type=MessageBuffer
@@ -2809,7 +2648,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers02]
type=MessageBuffer
@@ -2817,7 +2655,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers03]
type=MessageBuffer
@@ -2825,7 +2662,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers04]
type=MessageBuffer
@@ -2833,7 +2669,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers05]
type=MessageBuffer
@@ -2841,7 +2676,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers06]
type=MessageBuffer
@@ -2849,7 +2683,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers07]
type=MessageBuffer
@@ -2857,7 +2690,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers08]
type=MessageBuffer
@@ -2865,7 +2697,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers09]
type=MessageBuffer
@@ -2873,7 +2704,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers10]
type=MessageBuffer
@@ -2881,7 +2711,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers11]
type=MessageBuffer
@@ -2889,7 +2718,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers12]
type=MessageBuffer
@@ -2897,7 +2725,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers13]
type=MessageBuffer
@@ -2905,7 +2732,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers14]
type=MessageBuffer
@@ -2913,7 +2739,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers15]
type=MessageBuffer
@@ -2921,7 +2746,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers16]
type=MessageBuffer
@@ -2929,7 +2753,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers17]
type=MessageBuffer
@@ -2937,7 +2760,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers18]
type=MessageBuffer
@@ -2945,7 +2767,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers19]
type=MessageBuffer
@@ -2953,7 +2774,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers20]
type=MessageBuffer
@@ -2961,7 +2781,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers21]
type=MessageBuffer
@@ -2969,7 +2788,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers22]
type=MessageBuffer
@@ -2977,7 +2795,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers23]
type=MessageBuffer
@@ -2985,7 +2802,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers24]
type=MessageBuffer
@@ -2993,7 +2809,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers25]
type=MessageBuffer
@@ -3001,7 +2816,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers26]
type=MessageBuffer
@@ -3009,7 +2823,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers27]
type=MessageBuffer
@@ -3017,7 +2830,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers28]
type=MessageBuffer
@@ -3025,7 +2837,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers29]
type=MessageBuffer
@@ -3033,7 +2844,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers30]
type=MessageBuffer
@@ -3041,7 +2851,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers31]
type=MessageBuffer
@@ -3049,7 +2858,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers32]
type=MessageBuffer
@@ -3057,7 +2865,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02]
type=Switch
@@ -3065,7 +2872,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers02.port_buffers00 system.ruby.network.routers02.port_buffers01 system.ruby.network.routers02.port_buffers02 system.ruby.network.routers02.port_buffers03 system.ruby.network.routers02.port_buffers04 system.ruby.network.routers02.port_buffers05 system.ruby.network.routers02.port_buffers06 system.ruby.network.routers02.port_buffers07 system.ruby.network.routers02.port_buffers08 system.ruby.network.routers02.port_buffers09 system.ruby.network.routers02.port_buffers10 system.ruby.network.routers02.port_buffers11 system.ruby.network.routers02.port_buffers12 system.ruby.network.routers02.port_buffers13 system.ruby.network.routers02.port_buffers14 system.ruby.network.routers02.port_buffers15 system.ruby.network.routers02.port_buffers16 system.ruby.network.routers02.port_buffers17 system.ruby.network.routers02.port_buffers18 system.ruby.network.routers02.port_buffers19 system.ruby.network.routers02.port_buffers20 system.ruby.network.routers02.port_buffers21 system.ruby.network.routers02.port_buffers22 system.ruby.network.routers02.port_buffers23 system.ruby.network.routers02.port_buffers24 system.ruby.network.routers02.port_buffers25 system.ruby.network.routers02.port_buffers26 system.ruby.network.routers02.port_buffers27 system.ruby.network.routers02.port_buffers28 system.ruby.network.routers02.port_buffers29 system.ruby.network.routers02.port_buffers30 system.ruby.network.routers02.port_buffers31 system.ruby.network.routers02.port_buffers32
-recycle_latency=0
router_id=2
virt_nets=3
@@ -3075,7 +2881,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers01]
type=MessageBuffer
@@ -3083,7 +2888,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers02]
type=MessageBuffer
@@ -3091,7 +2895,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers03]
type=MessageBuffer
@@ -3099,7 +2902,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers04]
type=MessageBuffer
@@ -3107,7 +2909,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers05]
type=MessageBuffer
@@ -3115,7 +2916,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers06]
type=MessageBuffer
@@ -3123,7 +2923,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers07]
type=MessageBuffer
@@ -3131,7 +2930,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers08]
type=MessageBuffer
@@ -3139,7 +2937,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers09]
type=MessageBuffer
@@ -3147,7 +2944,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers10]
type=MessageBuffer
@@ -3155,7 +2951,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers11]
type=MessageBuffer
@@ -3163,7 +2958,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers12]
type=MessageBuffer
@@ -3171,7 +2965,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers13]
type=MessageBuffer
@@ -3179,7 +2972,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers14]
type=MessageBuffer
@@ -3187,7 +2979,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers15]
type=MessageBuffer
@@ -3195,7 +2986,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers16]
type=MessageBuffer
@@ -3203,7 +2993,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers17]
type=MessageBuffer
@@ -3211,7 +3000,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers18]
type=MessageBuffer
@@ -3219,7 +3007,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers19]
type=MessageBuffer
@@ -3227,7 +3014,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers20]
type=MessageBuffer
@@ -3235,7 +3021,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers21]
type=MessageBuffer
@@ -3243,7 +3028,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers22]
type=MessageBuffer
@@ -3251,7 +3035,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers23]
type=MessageBuffer
@@ -3259,7 +3042,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers24]
type=MessageBuffer
@@ -3267,7 +3049,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers25]
type=MessageBuffer
@@ -3275,7 +3056,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers26]
type=MessageBuffer
@@ -3283,7 +3063,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers27]
type=MessageBuffer
@@ -3291,7 +3070,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers28]
type=MessageBuffer
@@ -3299,7 +3077,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers29]
type=MessageBuffer
@@ -3307,7 +3084,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers30]
type=MessageBuffer
@@ -3315,7 +3091,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers31]
type=MessageBuffer
@@ -3323,7 +3098,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers32]
type=MessageBuffer
@@ -3331,7 +3105,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03]
type=Switch
@@ -3339,7 +3112,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers03.port_buffers00 system.ruby.network.routers03.port_buffers01 system.ruby.network.routers03.port_buffers02 system.ruby.network.routers03.port_buffers03 system.ruby.network.routers03.port_buffers04 system.ruby.network.routers03.port_buffers05 system.ruby.network.routers03.port_buffers06 system.ruby.network.routers03.port_buffers07 system.ruby.network.routers03.port_buffers08 system.ruby.network.routers03.port_buffers09 system.ruby.network.routers03.port_buffers10 system.ruby.network.routers03.port_buffers11 system.ruby.network.routers03.port_buffers12 system.ruby.network.routers03.port_buffers13 system.ruby.network.routers03.port_buffers14 system.ruby.network.routers03.port_buffers15 system.ruby.network.routers03.port_buffers16 system.ruby.network.routers03.port_buffers17 system.ruby.network.routers03.port_buffers18 system.ruby.network.routers03.port_buffers19 system.ruby.network.routers03.port_buffers20 system.ruby.network.routers03.port_buffers21 system.ruby.network.routers03.port_buffers22 system.ruby.network.routers03.port_buffers23 system.ruby.network.routers03.port_buffers24 system.ruby.network.routers03.port_buffers25 system.ruby.network.routers03.port_buffers26 system.ruby.network.routers03.port_buffers27 system.ruby.network.routers03.port_buffers28 system.ruby.network.routers03.port_buffers29 system.ruby.network.routers03.port_buffers30 system.ruby.network.routers03.port_buffers31 system.ruby.network.routers03.port_buffers32
-recycle_latency=0
router_id=3
virt_nets=3
@@ -3349,7 +3121,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers01]
type=MessageBuffer
@@ -3357,7 +3128,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers02]
type=MessageBuffer
@@ -3365,7 +3135,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers03]
type=MessageBuffer
@@ -3373,7 +3142,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers04]
type=MessageBuffer
@@ -3381,7 +3149,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers05]
type=MessageBuffer
@@ -3389,7 +3156,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers06]
type=MessageBuffer
@@ -3397,7 +3163,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers07]
type=MessageBuffer
@@ -3405,7 +3170,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers08]
type=MessageBuffer
@@ -3413,7 +3177,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers09]
type=MessageBuffer
@@ -3421,7 +3184,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers10]
type=MessageBuffer
@@ -3429,7 +3191,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers11]
type=MessageBuffer
@@ -3437,7 +3198,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers12]
type=MessageBuffer
@@ -3445,7 +3205,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers13]
type=MessageBuffer
@@ -3453,7 +3212,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers14]
type=MessageBuffer
@@ -3461,7 +3219,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers15]
type=MessageBuffer
@@ -3469,7 +3226,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers16]
type=MessageBuffer
@@ -3477,7 +3233,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers17]
type=MessageBuffer
@@ -3485,7 +3240,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers18]
type=MessageBuffer
@@ -3493,7 +3247,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers19]
type=MessageBuffer
@@ -3501,7 +3254,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers20]
type=MessageBuffer
@@ -3509,7 +3261,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers21]
type=MessageBuffer
@@ -3517,7 +3268,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers22]
type=MessageBuffer
@@ -3525,7 +3275,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers23]
type=MessageBuffer
@@ -3533,7 +3282,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers24]
type=MessageBuffer
@@ -3541,7 +3289,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers25]
type=MessageBuffer
@@ -3549,7 +3296,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers26]
type=MessageBuffer
@@ -3557,7 +3303,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers27]
type=MessageBuffer
@@ -3565,7 +3310,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers28]
type=MessageBuffer
@@ -3573,7 +3317,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers29]
type=MessageBuffer
@@ -3581,7 +3324,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers30]
type=MessageBuffer
@@ -3589,7 +3331,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers31]
type=MessageBuffer
@@ -3597,7 +3338,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers32]
type=MessageBuffer
@@ -3605,7 +3345,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04]
type=Switch
@@ -3613,7 +3352,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers04.port_buffers00 system.ruby.network.routers04.port_buffers01 system.ruby.network.routers04.port_buffers02 system.ruby.network.routers04.port_buffers03 system.ruby.network.routers04.port_buffers04 system.ruby.network.routers04.port_buffers05 system.ruby.network.routers04.port_buffers06 system.ruby.network.routers04.port_buffers07 system.ruby.network.routers04.port_buffers08 system.ruby.network.routers04.port_buffers09 system.ruby.network.routers04.port_buffers10 system.ruby.network.routers04.port_buffers11 system.ruby.network.routers04.port_buffers12 system.ruby.network.routers04.port_buffers13 system.ruby.network.routers04.port_buffers14 system.ruby.network.routers04.port_buffers15 system.ruby.network.routers04.port_buffers16 system.ruby.network.routers04.port_buffers17 system.ruby.network.routers04.port_buffers18 system.ruby.network.routers04.port_buffers19 system.ruby.network.routers04.port_buffers20 system.ruby.network.routers04.port_buffers21 system.ruby.network.routers04.port_buffers22 system.ruby.network.routers04.port_buffers23 system.ruby.network.routers04.port_buffers24 system.ruby.network.routers04.port_buffers25 system.ruby.network.routers04.port_buffers26 system.ruby.network.routers04.port_buffers27 system.ruby.network.routers04.port_buffers28 system.ruby.network.routers04.port_buffers29 system.ruby.network.routers04.port_buffers30 system.ruby.network.routers04.port_buffers31 system.ruby.network.routers04.port_buffers32
-recycle_latency=0
router_id=4
virt_nets=3
@@ -3623,7 +3361,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers01]
type=MessageBuffer
@@ -3631,7 +3368,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers02]
type=MessageBuffer
@@ -3639,7 +3375,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers03]
type=MessageBuffer
@@ -3647,7 +3382,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers04]
type=MessageBuffer
@@ -3655,7 +3389,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers05]
type=MessageBuffer
@@ -3663,7 +3396,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers06]
type=MessageBuffer
@@ -3671,7 +3403,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers07]
type=MessageBuffer
@@ -3679,7 +3410,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers08]
type=MessageBuffer
@@ -3687,7 +3417,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers09]
type=MessageBuffer
@@ -3695,7 +3424,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers10]
type=MessageBuffer
@@ -3703,7 +3431,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers11]
type=MessageBuffer
@@ -3711,7 +3438,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers12]
type=MessageBuffer
@@ -3719,7 +3445,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers13]
type=MessageBuffer
@@ -3727,7 +3452,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers14]
type=MessageBuffer
@@ -3735,7 +3459,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers15]
type=MessageBuffer
@@ -3743,7 +3466,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers16]
type=MessageBuffer
@@ -3751,7 +3473,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers17]
type=MessageBuffer
@@ -3759,7 +3480,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers18]
type=MessageBuffer
@@ -3767,7 +3487,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers19]
type=MessageBuffer
@@ -3775,7 +3494,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers20]
type=MessageBuffer
@@ -3783,7 +3501,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers21]
type=MessageBuffer
@@ -3791,7 +3508,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers22]
type=MessageBuffer
@@ -3799,7 +3515,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers23]
type=MessageBuffer
@@ -3807,7 +3522,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers24]
type=MessageBuffer
@@ -3815,7 +3529,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers25]
type=MessageBuffer
@@ -3823,7 +3536,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers26]
type=MessageBuffer
@@ -3831,7 +3543,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers27]
type=MessageBuffer
@@ -3839,7 +3550,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers28]
type=MessageBuffer
@@ -3847,7 +3557,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers29]
type=MessageBuffer
@@ -3855,7 +3564,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers30]
type=MessageBuffer
@@ -3863,7 +3571,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers31]
type=MessageBuffer
@@ -3871,7 +3578,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers32]
type=MessageBuffer
@@ -3879,7 +3585,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05]
type=Switch
@@ -3887,7 +3592,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers05.port_buffers00 system.ruby.network.routers05.port_buffers01 system.ruby.network.routers05.port_buffers02 system.ruby.network.routers05.port_buffers03 system.ruby.network.routers05.port_buffers04 system.ruby.network.routers05.port_buffers05 system.ruby.network.routers05.port_buffers06 system.ruby.network.routers05.port_buffers07 system.ruby.network.routers05.port_buffers08 system.ruby.network.routers05.port_buffers09 system.ruby.network.routers05.port_buffers10 system.ruby.network.routers05.port_buffers11 system.ruby.network.routers05.port_buffers12 system.ruby.network.routers05.port_buffers13 system.ruby.network.routers05.port_buffers14 system.ruby.network.routers05.port_buffers15 system.ruby.network.routers05.port_buffers16 system.ruby.network.routers05.port_buffers17 system.ruby.network.routers05.port_buffers18 system.ruby.network.routers05.port_buffers19 system.ruby.network.routers05.port_buffers20 system.ruby.network.routers05.port_buffers21 system.ruby.network.routers05.port_buffers22 system.ruby.network.routers05.port_buffers23 system.ruby.network.routers05.port_buffers24 system.ruby.network.routers05.port_buffers25 system.ruby.network.routers05.port_buffers26 system.ruby.network.routers05.port_buffers27 system.ruby.network.routers05.port_buffers28 system.ruby.network.routers05.port_buffers29 system.ruby.network.routers05.port_buffers30 system.ruby.network.routers05.port_buffers31 system.ruby.network.routers05.port_buffers32
-recycle_latency=0
router_id=5
virt_nets=3
@@ -3897,7 +3601,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers01]
type=MessageBuffer
@@ -3905,7 +3608,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers02]
type=MessageBuffer
@@ -3913,7 +3615,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers03]
type=MessageBuffer
@@ -3921,7 +3622,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers04]
type=MessageBuffer
@@ -3929,7 +3629,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers05]
type=MessageBuffer
@@ -3937,7 +3636,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers06]
type=MessageBuffer
@@ -3945,7 +3643,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers07]
type=MessageBuffer
@@ -3953,7 +3650,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers08]
type=MessageBuffer
@@ -3961,7 +3657,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers09]
type=MessageBuffer
@@ -3969,7 +3664,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers10]
type=MessageBuffer
@@ -3977,7 +3671,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers11]
type=MessageBuffer
@@ -3985,7 +3678,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers12]
type=MessageBuffer
@@ -3993,7 +3685,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers13]
type=MessageBuffer
@@ -4001,7 +3692,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers14]
type=MessageBuffer
@@ -4009,7 +3699,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers15]
type=MessageBuffer
@@ -4017,7 +3706,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers16]
type=MessageBuffer
@@ -4025,7 +3713,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers17]
type=MessageBuffer
@@ -4033,7 +3720,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers18]
type=MessageBuffer
@@ -4041,7 +3727,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers19]
type=MessageBuffer
@@ -4049,7 +3734,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers20]
type=MessageBuffer
@@ -4057,7 +3741,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers21]
type=MessageBuffer
@@ -4065,7 +3748,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers22]
type=MessageBuffer
@@ -4073,7 +3755,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers23]
type=MessageBuffer
@@ -4081,7 +3762,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers24]
type=MessageBuffer
@@ -4089,7 +3769,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers25]
type=MessageBuffer
@@ -4097,7 +3776,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers26]
type=MessageBuffer
@@ -4105,7 +3783,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers27]
type=MessageBuffer
@@ -4113,7 +3790,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers28]
type=MessageBuffer
@@ -4121,7 +3797,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers29]
type=MessageBuffer
@@ -4129,7 +3804,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers30]
type=MessageBuffer
@@ -4137,7 +3811,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers31]
type=MessageBuffer
@@ -4145,7 +3818,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers32]
type=MessageBuffer
@@ -4153,7 +3825,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06]
type=Switch
@@ -4161,7 +3832,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers06.port_buffers00 system.ruby.network.routers06.port_buffers01 system.ruby.network.routers06.port_buffers02 system.ruby.network.routers06.port_buffers03 system.ruby.network.routers06.port_buffers04 system.ruby.network.routers06.port_buffers05 system.ruby.network.routers06.port_buffers06 system.ruby.network.routers06.port_buffers07 system.ruby.network.routers06.port_buffers08 system.ruby.network.routers06.port_buffers09 system.ruby.network.routers06.port_buffers10 system.ruby.network.routers06.port_buffers11 system.ruby.network.routers06.port_buffers12 system.ruby.network.routers06.port_buffers13 system.ruby.network.routers06.port_buffers14 system.ruby.network.routers06.port_buffers15 system.ruby.network.routers06.port_buffers16 system.ruby.network.routers06.port_buffers17 system.ruby.network.routers06.port_buffers18 system.ruby.network.routers06.port_buffers19 system.ruby.network.routers06.port_buffers20 system.ruby.network.routers06.port_buffers21 system.ruby.network.routers06.port_buffers22 system.ruby.network.routers06.port_buffers23 system.ruby.network.routers06.port_buffers24 system.ruby.network.routers06.port_buffers25 system.ruby.network.routers06.port_buffers26 system.ruby.network.routers06.port_buffers27 system.ruby.network.routers06.port_buffers28 system.ruby.network.routers06.port_buffers29 system.ruby.network.routers06.port_buffers30 system.ruby.network.routers06.port_buffers31 system.ruby.network.routers06.port_buffers32
-recycle_latency=0
router_id=6
virt_nets=3
@@ -4171,7 +3841,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers01]
type=MessageBuffer
@@ -4179,7 +3848,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers02]
type=MessageBuffer
@@ -4187,7 +3855,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers03]
type=MessageBuffer
@@ -4195,7 +3862,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers04]
type=MessageBuffer
@@ -4203,7 +3869,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers05]
type=MessageBuffer
@@ -4211,7 +3876,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers06]
type=MessageBuffer
@@ -4219,7 +3883,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers07]
type=MessageBuffer
@@ -4227,7 +3890,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers08]
type=MessageBuffer
@@ -4235,7 +3897,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers09]
type=MessageBuffer
@@ -4243,7 +3904,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers10]
type=MessageBuffer
@@ -4251,7 +3911,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers11]
type=MessageBuffer
@@ -4259,7 +3918,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers12]
type=MessageBuffer
@@ -4267,7 +3925,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers13]
type=MessageBuffer
@@ -4275,7 +3932,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers14]
type=MessageBuffer
@@ -4283,7 +3939,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers15]
type=MessageBuffer
@@ -4291,7 +3946,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers16]
type=MessageBuffer
@@ -4299,7 +3953,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers17]
type=MessageBuffer
@@ -4307,7 +3960,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers18]
type=MessageBuffer
@@ -4315,7 +3967,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers19]
type=MessageBuffer
@@ -4323,7 +3974,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers20]
type=MessageBuffer
@@ -4331,7 +3981,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers21]
type=MessageBuffer
@@ -4339,7 +3988,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers22]
type=MessageBuffer
@@ -4347,7 +3995,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers23]
type=MessageBuffer
@@ -4355,7 +4002,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers24]
type=MessageBuffer
@@ -4363,7 +4009,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers25]
type=MessageBuffer
@@ -4371,7 +4016,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers26]
type=MessageBuffer
@@ -4379,7 +4023,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers27]
type=MessageBuffer
@@ -4387,7 +4030,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers28]
type=MessageBuffer
@@ -4395,7 +4037,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers29]
type=MessageBuffer
@@ -4403,7 +4044,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers30]
type=MessageBuffer
@@ -4411,7 +4051,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers31]
type=MessageBuffer
@@ -4419,7 +4058,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers32]
type=MessageBuffer
@@ -4427,7 +4065,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07]
type=Switch
@@ -4435,7 +4072,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers07.port_buffers00 system.ruby.network.routers07.port_buffers01 system.ruby.network.routers07.port_buffers02 system.ruby.network.routers07.port_buffers03 system.ruby.network.routers07.port_buffers04 system.ruby.network.routers07.port_buffers05 system.ruby.network.routers07.port_buffers06 system.ruby.network.routers07.port_buffers07 system.ruby.network.routers07.port_buffers08 system.ruby.network.routers07.port_buffers09 system.ruby.network.routers07.port_buffers10 system.ruby.network.routers07.port_buffers11 system.ruby.network.routers07.port_buffers12 system.ruby.network.routers07.port_buffers13 system.ruby.network.routers07.port_buffers14 system.ruby.network.routers07.port_buffers15 system.ruby.network.routers07.port_buffers16 system.ruby.network.routers07.port_buffers17 system.ruby.network.routers07.port_buffers18 system.ruby.network.routers07.port_buffers19 system.ruby.network.routers07.port_buffers20 system.ruby.network.routers07.port_buffers21 system.ruby.network.routers07.port_buffers22 system.ruby.network.routers07.port_buffers23 system.ruby.network.routers07.port_buffers24 system.ruby.network.routers07.port_buffers25 system.ruby.network.routers07.port_buffers26 system.ruby.network.routers07.port_buffers27 system.ruby.network.routers07.port_buffers28 system.ruby.network.routers07.port_buffers29 system.ruby.network.routers07.port_buffers30 system.ruby.network.routers07.port_buffers31 system.ruby.network.routers07.port_buffers32
-recycle_latency=0
router_id=7
virt_nets=3
@@ -4445,7 +4081,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers01]
type=MessageBuffer
@@ -4453,7 +4088,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers02]
type=MessageBuffer
@@ -4461,7 +4095,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers03]
type=MessageBuffer
@@ -4469,7 +4102,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers04]
type=MessageBuffer
@@ -4477,7 +4109,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers05]
type=MessageBuffer
@@ -4485,7 +4116,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers06]
type=MessageBuffer
@@ -4493,7 +4123,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers07]
type=MessageBuffer
@@ -4501,7 +4130,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers08]
type=MessageBuffer
@@ -4509,7 +4137,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers09]
type=MessageBuffer
@@ -4517,7 +4144,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers10]
type=MessageBuffer
@@ -4525,7 +4151,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers11]
type=MessageBuffer
@@ -4533,7 +4158,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers12]
type=MessageBuffer
@@ -4541,7 +4165,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers13]
type=MessageBuffer
@@ -4549,7 +4172,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers14]
type=MessageBuffer
@@ -4557,7 +4179,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers15]
type=MessageBuffer
@@ -4565,7 +4186,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers16]
type=MessageBuffer
@@ -4573,7 +4193,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers17]
type=MessageBuffer
@@ -4581,7 +4200,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers18]
type=MessageBuffer
@@ -4589,7 +4207,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers19]
type=MessageBuffer
@@ -4597,7 +4214,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers20]
type=MessageBuffer
@@ -4605,7 +4221,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers21]
type=MessageBuffer
@@ -4613,7 +4228,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers22]
type=MessageBuffer
@@ -4621,7 +4235,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers23]
type=MessageBuffer
@@ -4629,7 +4242,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers24]
type=MessageBuffer
@@ -4637,7 +4249,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers25]
type=MessageBuffer
@@ -4645,7 +4256,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers26]
type=MessageBuffer
@@ -4653,7 +4263,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers27]
type=MessageBuffer
@@ -4661,7 +4270,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers28]
type=MessageBuffer
@@ -4669,7 +4277,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers29]
type=MessageBuffer
@@ -4677,7 +4284,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers30]
type=MessageBuffer
@@ -4685,7 +4291,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers31]
type=MessageBuffer
@@ -4693,7 +4298,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers32]
type=MessageBuffer
@@ -4701,7 +4305,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08]
type=Switch
@@ -4709,7 +4312,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers08.port_buffers00 system.ruby.network.routers08.port_buffers01 system.ruby.network.routers08.port_buffers02 system.ruby.network.routers08.port_buffers03 system.ruby.network.routers08.port_buffers04 system.ruby.network.routers08.port_buffers05 system.ruby.network.routers08.port_buffers06 system.ruby.network.routers08.port_buffers07 system.ruby.network.routers08.port_buffers08 system.ruby.network.routers08.port_buffers09 system.ruby.network.routers08.port_buffers10 system.ruby.network.routers08.port_buffers11 system.ruby.network.routers08.port_buffers12 system.ruby.network.routers08.port_buffers13 system.ruby.network.routers08.port_buffers14 system.ruby.network.routers08.port_buffers15 system.ruby.network.routers08.port_buffers16 system.ruby.network.routers08.port_buffers17 system.ruby.network.routers08.port_buffers18 system.ruby.network.routers08.port_buffers19 system.ruby.network.routers08.port_buffers20 system.ruby.network.routers08.port_buffers21 system.ruby.network.routers08.port_buffers22 system.ruby.network.routers08.port_buffers23 system.ruby.network.routers08.port_buffers24 system.ruby.network.routers08.port_buffers25 system.ruby.network.routers08.port_buffers26 system.ruby.network.routers08.port_buffers27 system.ruby.network.routers08.port_buffers28 system.ruby.network.routers08.port_buffers29 system.ruby.network.routers08.port_buffers30 system.ruby.network.routers08.port_buffers31 system.ruby.network.routers08.port_buffers32
-recycle_latency=0
router_id=8
virt_nets=3
@@ -4719,7 +4321,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers01]
type=MessageBuffer
@@ -4727,7 +4328,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers02]
type=MessageBuffer
@@ -4735,7 +4335,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers03]
type=MessageBuffer
@@ -4743,7 +4342,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers04]
type=MessageBuffer
@@ -4751,7 +4349,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers05]
type=MessageBuffer
@@ -4759,7 +4356,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers06]
type=MessageBuffer
@@ -4767,7 +4363,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers07]
type=MessageBuffer
@@ -4775,7 +4370,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers08]
type=MessageBuffer
@@ -4783,7 +4377,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers09]
type=MessageBuffer
@@ -4791,7 +4384,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers10]
type=MessageBuffer
@@ -4799,7 +4391,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers11]
type=MessageBuffer
@@ -4807,7 +4398,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers12]
type=MessageBuffer
@@ -4815,7 +4405,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers13]
type=MessageBuffer
@@ -4823,7 +4412,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers14]
type=MessageBuffer
@@ -4831,7 +4419,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers15]
type=MessageBuffer
@@ -4839,7 +4426,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers16]
type=MessageBuffer
@@ -4847,7 +4433,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers17]
type=MessageBuffer
@@ -4855,7 +4440,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers18]
type=MessageBuffer
@@ -4863,7 +4447,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers19]
type=MessageBuffer
@@ -4871,7 +4454,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers20]
type=MessageBuffer
@@ -4879,7 +4461,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers21]
type=MessageBuffer
@@ -4887,7 +4468,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers22]
type=MessageBuffer
@@ -4895,7 +4475,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers23]
type=MessageBuffer
@@ -4903,7 +4482,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers24]
type=MessageBuffer
@@ -4911,7 +4489,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers25]
type=MessageBuffer
@@ -4919,7 +4496,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers26]
type=MessageBuffer
@@ -4927,7 +4503,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers27]
type=MessageBuffer
@@ -4935,7 +4510,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers28]
type=MessageBuffer
@@ -4943,7 +4517,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers29]
type=MessageBuffer
@@ -4951,7 +4524,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers30]
type=MessageBuffer
@@ -4959,7 +4531,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers31]
type=MessageBuffer
@@ -4967,7 +4538,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers32]
type=MessageBuffer
@@ -4975,7 +4545,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09]
type=Switch
@@ -4983,7 +4552,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers09.port_buffers00 system.ruby.network.routers09.port_buffers01 system.ruby.network.routers09.port_buffers02 system.ruby.network.routers09.port_buffers03 system.ruby.network.routers09.port_buffers04 system.ruby.network.routers09.port_buffers05 system.ruby.network.routers09.port_buffers06 system.ruby.network.routers09.port_buffers07 system.ruby.network.routers09.port_buffers08 system.ruby.network.routers09.port_buffers09 system.ruby.network.routers09.port_buffers10 system.ruby.network.routers09.port_buffers11 system.ruby.network.routers09.port_buffers12 system.ruby.network.routers09.port_buffers13 system.ruby.network.routers09.port_buffers14 system.ruby.network.routers09.port_buffers15 system.ruby.network.routers09.port_buffers16 system.ruby.network.routers09.port_buffers17 system.ruby.network.routers09.port_buffers18 system.ruby.network.routers09.port_buffers19 system.ruby.network.routers09.port_buffers20 system.ruby.network.routers09.port_buffers21 system.ruby.network.routers09.port_buffers22 system.ruby.network.routers09.port_buffers23 system.ruby.network.routers09.port_buffers24 system.ruby.network.routers09.port_buffers25 system.ruby.network.routers09.port_buffers26 system.ruby.network.routers09.port_buffers27 system.ruby.network.routers09.port_buffers28 system.ruby.network.routers09.port_buffers29 system.ruby.network.routers09.port_buffers30 system.ruby.network.routers09.port_buffers31 system.ruby.network.routers09.port_buffers32
-recycle_latency=0
router_id=9
virt_nets=3
@@ -4993,7 +4561,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers01]
type=MessageBuffer
@@ -5001,7 +4568,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers02]
type=MessageBuffer
@@ -5009,7 +4575,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers03]
type=MessageBuffer
@@ -5017,7 +4582,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers04]
type=MessageBuffer
@@ -5025,7 +4589,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers05]
type=MessageBuffer
@@ -5033,7 +4596,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers06]
type=MessageBuffer
@@ -5041,7 +4603,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers07]
type=MessageBuffer
@@ -5049,7 +4610,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers08]
type=MessageBuffer
@@ -5057,7 +4617,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers09]
type=MessageBuffer
@@ -5065,7 +4624,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers10]
type=MessageBuffer
@@ -5073,7 +4631,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers11]
type=MessageBuffer
@@ -5081,7 +4638,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers12]
type=MessageBuffer
@@ -5089,7 +4645,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers13]
type=MessageBuffer
@@ -5097,7 +4652,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers14]
type=MessageBuffer
@@ -5105,7 +4659,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers15]
type=MessageBuffer
@@ -5113,7 +4666,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers16]
type=MessageBuffer
@@ -5121,7 +4673,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers17]
type=MessageBuffer
@@ -5129,7 +4680,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers18]
type=MessageBuffer
@@ -5137,7 +4687,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers19]
type=MessageBuffer
@@ -5145,7 +4694,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers20]
type=MessageBuffer
@@ -5153,7 +4701,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers21]
type=MessageBuffer
@@ -5161,7 +4708,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers22]
type=MessageBuffer
@@ -5169,7 +4715,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers23]
type=MessageBuffer
@@ -5177,7 +4722,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers24]
type=MessageBuffer
@@ -5185,7 +4729,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers25]
type=MessageBuffer
@@ -5193,7 +4736,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers26]
type=MessageBuffer
@@ -5201,7 +4743,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers27]
type=MessageBuffer
@@ -5209,7 +4750,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers28]
type=MessageBuffer
@@ -5217,7 +4757,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers29]
type=MessageBuffer
@@ -5225,7 +4764,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers30]
type=MessageBuffer
@@ -5233,7 +4771,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers31]
type=MessageBuffer
@@ -5241,7 +4778,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers32]
type=MessageBuffer
@@ -5249,7 +4785,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10]
type=Switch
@@ -5257,7 +4792,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers10.port_buffers00 system.ruby.network.routers10.port_buffers01 system.ruby.network.routers10.port_buffers02 system.ruby.network.routers10.port_buffers03 system.ruby.network.routers10.port_buffers04 system.ruby.network.routers10.port_buffers05 system.ruby.network.routers10.port_buffers06 system.ruby.network.routers10.port_buffers07 system.ruby.network.routers10.port_buffers08 system.ruby.network.routers10.port_buffers09 system.ruby.network.routers10.port_buffers10 system.ruby.network.routers10.port_buffers11 system.ruby.network.routers10.port_buffers12 system.ruby.network.routers10.port_buffers13 system.ruby.network.routers10.port_buffers14 system.ruby.network.routers10.port_buffers15 system.ruby.network.routers10.port_buffers16 system.ruby.network.routers10.port_buffers17 system.ruby.network.routers10.port_buffers18 system.ruby.network.routers10.port_buffers19 system.ruby.network.routers10.port_buffers20 system.ruby.network.routers10.port_buffers21 system.ruby.network.routers10.port_buffers22 system.ruby.network.routers10.port_buffers23 system.ruby.network.routers10.port_buffers24 system.ruby.network.routers10.port_buffers25 system.ruby.network.routers10.port_buffers26 system.ruby.network.routers10.port_buffers27 system.ruby.network.routers10.port_buffers28 system.ruby.network.routers10.port_buffers29 system.ruby.network.routers10.port_buffers30 system.ruby.network.routers10.port_buffers31 system.ruby.network.routers10.port_buffers32 system.ruby.network.routers10.port_buffers33 system.ruby.network.routers10.port_buffers34 system.ruby.network.routers10.port_buffers35 system.ruby.network.routers10.port_buffers36 system.ruby.network.routers10.port_buffers37 system.ruby.network.routers10.port_buffers38 system.ruby.network.routers10.port_buffers39 system.ruby.network.routers10.port_buffers40 system.ruby.network.routers10.port_buffers41 system.ruby.network.routers10.port_buffers42 system.ruby.network.routers10.port_buffers43 system.ruby.network.routers10.port_buffers44 system.ruby.network.routers10.port_buffers45 system.ruby.network.routers10.port_buffers46 system.ruby.network.routers10.port_buffers47 system.ruby.network.routers10.port_buffers48 system.ruby.network.routers10.port_buffers49 system.ruby.network.routers10.port_buffers50 system.ruby.network.routers10.port_buffers51 system.ruby.network.routers10.port_buffers52 system.ruby.network.routers10.port_buffers53 system.ruby.network.routers10.port_buffers54 system.ruby.network.routers10.port_buffers55 system.ruby.network.routers10.port_buffers56 system.ruby.network.routers10.port_buffers57 system.ruby.network.routers10.port_buffers58 system.ruby.network.routers10.port_buffers59
-recycle_latency=0
router_id=10
virt_nets=3
@@ -5267,7 +4801,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers01]
type=MessageBuffer
@@ -5275,7 +4808,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers02]
type=MessageBuffer
@@ -5283,7 +4815,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers03]
type=MessageBuffer
@@ -5291,7 +4822,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers04]
type=MessageBuffer
@@ -5299,7 +4829,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers05]
type=MessageBuffer
@@ -5307,7 +4836,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers06]
type=MessageBuffer
@@ -5315,7 +4843,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers07]
type=MessageBuffer
@@ -5323,7 +4850,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers08]
type=MessageBuffer
@@ -5331,7 +4857,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers09]
type=MessageBuffer
@@ -5339,7 +4864,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers10]
type=MessageBuffer
@@ -5347,7 +4871,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers11]
type=MessageBuffer
@@ -5355,7 +4878,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers12]
type=MessageBuffer
@@ -5363,7 +4885,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers13]
type=MessageBuffer
@@ -5371,7 +4892,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers14]
type=MessageBuffer
@@ -5379,7 +4899,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers15]
type=MessageBuffer
@@ -5387,7 +4906,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers16]
type=MessageBuffer
@@ -5395,7 +4913,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers17]
type=MessageBuffer
@@ -5403,7 +4920,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers18]
type=MessageBuffer
@@ -5411,7 +4927,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers19]
type=MessageBuffer
@@ -5419,7 +4934,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers20]
type=MessageBuffer
@@ -5427,7 +4941,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers21]
type=MessageBuffer
@@ -5435,7 +4948,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers22]
type=MessageBuffer
@@ -5443,7 +4955,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers23]
type=MessageBuffer
@@ -5451,7 +4962,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers24]
type=MessageBuffer
@@ -5459,7 +4969,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers25]
type=MessageBuffer
@@ -5467,7 +4976,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers26]
type=MessageBuffer
@@ -5475,7 +4983,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers27]
type=MessageBuffer
@@ -5483,7 +4990,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers28]
type=MessageBuffer
@@ -5491,7 +4997,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers29]
type=MessageBuffer
@@ -5499,7 +5004,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers30]
type=MessageBuffer
@@ -5507,7 +5011,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers31]
type=MessageBuffer
@@ -5515,7 +5018,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers32]
type=MessageBuffer
@@ -5523,7 +5025,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers33]
type=MessageBuffer
@@ -5531,7 +5032,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers34]
type=MessageBuffer
@@ -5539,7 +5039,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers35]
type=MessageBuffer
@@ -5547,7 +5046,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers36]
type=MessageBuffer
@@ -5555,7 +5053,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers37]
type=MessageBuffer
@@ -5563,7 +5060,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers38]
type=MessageBuffer
@@ -5571,7 +5067,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers39]
type=MessageBuffer
@@ -5579,7 +5074,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers40]
type=MessageBuffer
@@ -5587,7 +5081,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers41]
type=MessageBuffer
@@ -5595,7 +5088,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers42]
type=MessageBuffer
@@ -5603,7 +5095,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers43]
type=MessageBuffer
@@ -5611,7 +5102,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers44]
type=MessageBuffer
@@ -5619,7 +5109,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers45]
type=MessageBuffer
@@ -5627,7 +5116,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers46]
type=MessageBuffer
@@ -5635,7 +5123,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers47]
type=MessageBuffer
@@ -5643,7 +5130,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers48]
type=MessageBuffer
@@ -5651,7 +5137,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers49]
type=MessageBuffer
@@ -5659,7 +5144,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers50]
type=MessageBuffer
@@ -5667,7 +5151,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers51]
type=MessageBuffer
@@ -5675,7 +5158,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers52]
type=MessageBuffer
@@ -5683,7 +5165,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers53]
type=MessageBuffer
@@ -5691,7 +5172,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers54]
type=MessageBuffer
@@ -5699,7 +5179,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers55]
type=MessageBuffer
@@ -5707,7 +5186,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers56]
type=MessageBuffer
@@ -5715,7 +5193,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers57]
type=MessageBuffer
@@ -5723,7 +5200,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers58]
type=MessageBuffer
@@ -5731,7 +5207,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers59]
type=MessageBuffer
@@ -5739,7 +5214,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.sys_port_proxy]
type=RubyPortProxy
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/simerr b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/simerr
index 78111ddb3..36b87373b 100755
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/simerr
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/simerr
@@ -6,76 +6,76 @@ warn: rounding error > tolerance
1.250000 rounded to 1
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files!
-system.cpu0: completed 10000 read, 5465 write accesses @998393
-system.cpu1: completed 10000 read, 5568 write accesses @998560
-system.cpu6: completed 10000 read, 5642 write accesses @998656
-system.cpu2: completed 10000 read, 5573 write accesses @1004841
-system.cpu3: completed 10000 read, 5476 write accesses @1010347
-system.cpu4: completed 10000 read, 5603 write accesses @1011379
-system.cpu5: completed 10000 read, 5505 write accesses @1015197
-system.cpu7: completed 10000 read, 5844 write accesses @1020892
-system.cpu5: completed 20000 read, 10826 write accesses @1988283
-system.cpu0: completed 20000 read, 10919 write accesses @1991296
-system.cpu2: completed 20000 read, 11214 write accesses @2016414
-system.cpu4: completed 20000 read, 11078 write accesses @2020999
-system.cpu3: completed 20000 read, 10973 write accesses @2024874
-system.cpu7: completed 20000 read, 11506 write accesses @2025376
-system.cpu1: completed 20000 read, 11280 write accesses @2034256
-system.cpu6: completed 20000 read, 11147 write accesses @2037670
-system.cpu0: completed 30000 read, 16492 write accesses @3003033
-system.cpu5: completed 30000 read, 16298 write accesses @3011465
-system.cpu2: completed 30000 read, 16727 write accesses @3021562
-system.cpu7: completed 30000 read, 17173 write accesses @3033070
-system.cpu4: completed 30000 read, 16630 write accesses @3037868
-system.cpu6: completed 30000 read, 16672 write accesses @3038113
-system.cpu1: completed 30000 read, 16762 write accesses @3039811
-system.cpu3: completed 30000 read, 16588 write accesses @3051868
-system.cpu0: completed 40000 read, 21857 write accesses @4007879
-system.cpu2: completed 40000 read, 22234 write accesses @4028507
-system.cpu5: completed 40000 read, 21876 write accesses @4029649
-system.cpu6: completed 40000 read, 22097 write accesses @4032969
-system.cpu7: completed 40000 read, 22955 write accesses @4041622
-system.cpu1: completed 40000 read, 22471 write accesses @4049342
-system.cpu4: completed 40000 read, 22226 write accesses @4049383
-system.cpu3: completed 40000 read, 22078 write accesses @4062017
-system.cpu0: completed 50000 read, 27390 write accesses @5007193
-system.cpu7: completed 50000 read, 28594 write accesses @5029095
-system.cpu6: completed 50000 read, 27699 write accesses @5034544
-system.cpu5: completed 50000 read, 27508 write accesses @5037357
-system.cpu2: completed 50000 read, 27805 write accesses @5056032
-system.cpu1: completed 50000 read, 27932 write accesses @5062407
-system.cpu4: completed 50000 read, 27727 write accesses @5066868
-system.cpu3: completed 50000 read, 27598 write accesses @5095158
-system.cpu0: completed 60000 read, 33008 write accesses @6027788
-system.cpu7: completed 60000 read, 34229 write accesses @6038886
-system.cpu2: completed 60000 read, 33270 write accesses @6041019
-system.cpu5: completed 60000 read, 33038 write accesses @6044214
-system.cpu6: completed 60000 read, 33158 write accesses @6056522
-system.cpu1: completed 60000 read, 33437 write accesses @6060012
-system.cpu4: completed 60000 read, 33093 write accesses @6067283
-system.cpu3: completed 60000 read, 33046 write accesses @6099437
-system.cpu5: completed 70000 read, 38476 write accesses @7038412
-system.cpu0: completed 70000 read, 38672 write accesses @7049839
-system.cpu1: completed 70000 read, 38910 write accesses @7056694
-system.cpu2: completed 70000 read, 38729 write accesses @7056805
-system.cpu7: completed 70000 read, 39799 write accesses @7060220
-system.cpu4: completed 70000 read, 38525 write accesses @7063727
-system.cpu6: completed 70000 read, 38777 write accesses @7087878
-system.cpu3: completed 70000 read, 38653 write accesses @7104531
-system.cpu1: completed 80000 read, 44180 write accesses @8052473
-system.cpu4: completed 80000 read, 44107 write accesses @8058206
-system.cpu5: completed 80000 read, 44043 write accesses @8061949
-system.cpu2: completed 80000 read, 44449 write accesses @8062064
-system.cpu0: completed 80000 read, 44315 write accesses @8063955
-system.cpu7: completed 80000 read, 45316 write accesses @8089150
-system.cpu6: completed 80000 read, 44501 write accesses @8102611
-system.cpu3: completed 80000 read, 44234 write accesses @8131712
-system.cpu0: completed 90000 read, 49836 write accesses @9060237
-system.cpu1: completed 90000 read, 49611 write accesses @9070183
-system.cpu5: completed 90000 read, 49612 write accesses @9081515
-system.cpu4: completed 90000 read, 49785 write accesses @9092029
-system.cpu2: completed 90000 read, 50012 write accesses @9093129
-system.cpu6: completed 90000 read, 50151 write accesses @9110021
-system.cpu7: completed 90000 read, 50786 write accesses @9110647
-system.cpu3: completed 90000 read, 49787 write accesses @9134229
-system.cpu0: completed 100000 read, 55281 write accesses @10063247
+system.cpu1: completed 10000 read, 5477 write accesses @993312
+system.cpu2: completed 10000 read, 5544 write accesses @996128
+system.cpu0: completed 10000 read, 5458 write accesses @996536
+system.cpu3: completed 10000 read, 5546 write accesses @998087
+system.cpu4: completed 10000 read, 5425 write accesses @1001440
+system.cpu7: completed 10000 read, 5725 write accesses @1002290
+system.cpu5: completed 10000 read, 5563 write accesses @1012962
+system.cpu6: completed 10000 read, 5626 write accesses @1026878
+system.cpu2: completed 20000 read, 11014 write accesses @1990757
+system.cpu7: completed 20000 read, 11213 write accesses @1998586
+system.cpu4: completed 20000 read, 10862 write accesses @2006179
+system.cpu1: completed 20000 read, 11109 write accesses @2009839
+system.cpu0: completed 20000 read, 11055 write accesses @2010590
+system.cpu3: completed 20000 read, 11147 write accesses @2011164
+system.cpu6: completed 20000 read, 11117 write accesses @2017946
+system.cpu5: completed 20000 read, 11249 write accesses @2044887
+system.cpu2: completed 30000 read, 16622 write accesses @2998924
+system.cpu7: completed 30000 read, 16766 write accesses @3010333
+system.cpu6: completed 30000 read, 16539 write accesses @3010945
+system.cpu0: completed 30000 read, 16681 write accesses @3021428
+system.cpu3: completed 30000 read, 16672 write accesses @3029534
+system.cpu1: completed 30000 read, 16667 write accesses @3029754
+system.cpu4: completed 30000 read, 16456 write accesses @3042339
+system.cpu5: completed 30000 read, 16900 write accesses @3057264
+system.cpu2: completed 40000 read, 22183 write accesses @4005170
+system.cpu0: completed 40000 read, 22112 write accesses @4017560
+system.cpu4: completed 40000 read, 21876 write accesses @4020474
+system.cpu7: completed 40000 read, 22317 write accesses @4024853
+system.cpu1: completed 40000 read, 22148 write accesses @4025120
+system.cpu3: completed 40000 read, 22291 write accesses @4025351
+system.cpu6: completed 40000 read, 22140 write accesses @4027478
+system.cpu5: completed 40000 read, 22522 write accesses @4053741
+system.cpu0: completed 50000 read, 27630 write accesses @5009643
+system.cpu3: completed 50000 read, 27709 write accesses @5018121
+system.cpu4: completed 50000 read, 27303 write accesses @5018876
+system.cpu2: completed 50000 read, 27685 write accesses @5024854
+system.cpu6: completed 50000 read, 27549 write accesses @5033153
+system.cpu7: completed 50000 read, 27925 write accesses @5035089
+system.cpu1: completed 50000 read, 27578 write accesses @5049644
+system.cpu5: completed 50000 read, 28161 write accesses @5067105
+system.cpu2: completed 60000 read, 33061 write accesses @6010104
+system.cpu3: completed 60000 read, 33252 write accesses @6011525
+system.cpu0: completed 60000 read, 33086 write accesses @6024049
+system.cpu7: completed 60000 read, 33494 write accesses @6044846
+system.cpu5: completed 60000 read, 33651 write accesses @6053289
+system.cpu4: completed 60000 read, 33094 write accesses @6056073
+system.cpu6: completed 60000 read, 33179 write accesses @6057027
+system.cpu1: completed 60000 read, 33046 write accesses @6072711
+system.cpu3: completed 70000 read, 38860 write accesses @7016441
+system.cpu2: completed 70000 read, 38631 write accesses @7032041
+system.cpu0: completed 70000 read, 38682 write accesses @7034544
+system.cpu5: completed 70000 read, 39256 write accesses @7040358
+system.cpu4: completed 70000 read, 38757 write accesses @7060040
+system.cpu6: completed 70000 read, 38734 write accesses @7064210
+system.cpu1: completed 70000 read, 38475 write accesses @7072466
+system.cpu7: completed 70000 read, 39003 write accesses @7074119
+system.cpu2: completed 80000 read, 44130 write accesses @8023565
+system.cpu3: completed 80000 read, 44287 write accesses @8037401
+system.cpu0: completed 80000 read, 44183 write accesses @8039617
+system.cpu7: completed 80000 read, 44442 write accesses @8065674
+system.cpu6: completed 80000 read, 44372 write accesses @8065734
+system.cpu4: completed 80000 read, 44321 write accesses @8067105
+system.cpu5: completed 80000 read, 45042 write accesses @8083622
+system.cpu1: completed 80000 read, 43978 write accesses @8094612
+system.cpu2: completed 90000 read, 49635 write accesses @9035560
+system.cpu0: completed 90000 read, 49823 write accesses @9061621
+system.cpu6: completed 90000 read, 50006 write accesses @9066745
+system.cpu3: completed 90000 read, 49847 write accesses @9070290
+system.cpu7: completed 90000 read, 49983 write accesses @9079579
+system.cpu4: completed 90000 read, 49962 write accesses @9089553
+system.cpu5: completed 90000 read, 50588 write accesses @9109500
+system.cpu1: completed 90000 read, 49692 write accesses @9124269
+system.cpu2: completed 100000 read, 55115 write accesses @10021833
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/simout b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/simout
index 57bee7a2a..75407d214 100755
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/simout
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/simout
@@ -1,11 +1,13 @@
+Redirecting stdout to build/ALPHA_MESI_Two_Level/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MESI_Two_Level/simout
+Redirecting stderr to build/ALPHA_MESI_Two_Level/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MESI_Two_Level/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 13 2015 19:16:05
-gem5 started Aug 13 2015 20:15:43
-gem5 executing on artery
-command line: build/ALPHA_MESI_Two_Level/gem5.opt -d build/ALPHA_MESI_Two_Level/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MESI_Two_Level -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MESI_Two_Level/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MESI_Two_Level
+gem5 compiled Nov 15 2015 14:41:13
+gem5 started Nov 15 2015 14:41:38
+gem5 executing on ribera.cs.wisc.edu, pid 32150
+command line: build/ALPHA_MESI_Two_Level/gem5.opt -d build/ALPHA_MESI_Two_Level/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MESI_Two_Level -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA_MESI_Two_Level/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MESI_Two_Level
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 9995319 because maximum number of loads reached
+Exiting @ tick 10021833 because maximum number of loads reached
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/stats.txt b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/stats.txt
index 099024f7a..ba313bc5b 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/stats.txt
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/stats.txt
@@ -4,9 +4,9 @@ sim_seconds 0.010022 # Nu
sim_ticks 10021833 # Number of ticks simulated
final_tick 10021833 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 186642 # Simulator tick rate (ticks/s)
-host_mem_usage 462200 # Number of bytes of host memory used
-host_seconds 53.70 # Real time elapsed on the host
+host_tick_rate 133555 # Simulator tick rate (ticks/s)
+host_mem_usage 453936 # Number of bytes of host memory used
+host_seconds 75.04 # Real time elapsed on the host
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1 # Clock period in ticks
system.mem_ctrls.bytes_read::ruby.dir_cntrl0 39622272 # Number of bytes read from this memory
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/config.ini b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/config.ini
index dc6e8bffa..454fa5eaf 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/config.ini
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:268435455
memories=system.mem_ctrls
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -276,6 +277,7 @@ eventq_index=0
hot_lines=false
memory_size_bits=48
num_of_sequencers=8
+number_of_virtual_networks=3
phys_mem=Null
randomization=false
@@ -323,7 +325,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[20]
[system.ruby.dir_cntrl0.requestToDir]
@@ -332,7 +333,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[19]
[system.ruby.dir_cntrl0.responseFromDir]
@@ -341,7 +341,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[19]
[system.ruby.dir_cntrl0.responseFromMemory]
@@ -350,7 +349,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.dir_cntrl0.responseToDir]
type=MessageBuffer
@@ -358,7 +356,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[20]
[system.ruby.l1_cntrl0]
@@ -440,7 +437,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.requestFromL1Cache]
type=MessageBuffer
@@ -448,7 +444,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[0]
[system.ruby.l1_cntrl0.requestToL1Cache]
@@ -457,7 +452,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[0]
[system.ruby.l1_cntrl0.responseFromL1Cache]
@@ -466,7 +460,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[1]
[system.ruby.l1_cntrl0.responseToL1Cache]
@@ -475,7 +468,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.sequencer]
@@ -503,7 +495,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl1]
type=L1Cache_Controller
@@ -584,7 +575,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl1.requestFromL1Cache]
type=MessageBuffer
@@ -592,7 +582,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[2]
[system.ruby.l1_cntrl1.requestToL1Cache]
@@ -601,7 +590,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[2]
[system.ruby.l1_cntrl1.responseFromL1Cache]
@@ -610,7 +598,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[3]
[system.ruby.l1_cntrl1.responseToL1Cache]
@@ -619,7 +606,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[3]
[system.ruby.l1_cntrl1.sequencer]
@@ -647,7 +633,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl2]
type=L1Cache_Controller
@@ -728,7 +713,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl2.requestFromL1Cache]
type=MessageBuffer
@@ -736,7 +720,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[4]
[system.ruby.l1_cntrl2.requestToL1Cache]
@@ -745,7 +728,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[4]
[system.ruby.l1_cntrl2.responseFromL1Cache]
@@ -754,7 +736,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[5]
[system.ruby.l1_cntrl2.responseToL1Cache]
@@ -763,7 +744,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[5]
[system.ruby.l1_cntrl2.sequencer]
@@ -791,7 +771,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl3]
type=L1Cache_Controller
@@ -872,7 +851,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl3.requestFromL1Cache]
type=MessageBuffer
@@ -880,7 +858,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[6]
[system.ruby.l1_cntrl3.requestToL1Cache]
@@ -889,7 +866,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[6]
[system.ruby.l1_cntrl3.responseFromL1Cache]
@@ -898,7 +874,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[7]
[system.ruby.l1_cntrl3.responseToL1Cache]
@@ -907,7 +882,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[7]
[system.ruby.l1_cntrl3.sequencer]
@@ -935,7 +909,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl4]
type=L1Cache_Controller
@@ -1016,7 +989,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl4.requestFromL1Cache]
type=MessageBuffer
@@ -1024,7 +996,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[8]
[system.ruby.l1_cntrl4.requestToL1Cache]
@@ -1033,7 +1004,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[8]
[system.ruby.l1_cntrl4.responseFromL1Cache]
@@ -1042,7 +1012,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[9]
[system.ruby.l1_cntrl4.responseToL1Cache]
@@ -1051,7 +1020,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[9]
[system.ruby.l1_cntrl4.sequencer]
@@ -1079,7 +1047,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl5]
type=L1Cache_Controller
@@ -1160,7 +1127,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl5.requestFromL1Cache]
type=MessageBuffer
@@ -1168,7 +1134,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[10]
[system.ruby.l1_cntrl5.requestToL1Cache]
@@ -1177,7 +1142,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[10]
[system.ruby.l1_cntrl5.responseFromL1Cache]
@@ -1186,7 +1150,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[11]
[system.ruby.l1_cntrl5.responseToL1Cache]
@@ -1195,7 +1158,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[11]
[system.ruby.l1_cntrl5.sequencer]
@@ -1223,7 +1185,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl6]
type=L1Cache_Controller
@@ -1304,7 +1265,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl6.requestFromL1Cache]
type=MessageBuffer
@@ -1312,7 +1272,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[12]
[system.ruby.l1_cntrl6.requestToL1Cache]
@@ -1321,7 +1280,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[12]
[system.ruby.l1_cntrl6.responseFromL1Cache]
@@ -1330,7 +1288,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[13]
[system.ruby.l1_cntrl6.responseToL1Cache]
@@ -1339,7 +1296,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[13]
[system.ruby.l1_cntrl6.sequencer]
@@ -1367,7 +1323,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl7]
type=L1Cache_Controller
@@ -1448,7 +1403,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl7.requestFromL1Cache]
type=MessageBuffer
@@ -1456,7 +1410,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[14]
[system.ruby.l1_cntrl7.requestToL1Cache]
@@ -1465,7 +1418,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[14]
[system.ruby.l1_cntrl7.responseFromL1Cache]
@@ -1474,7 +1426,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[15]
[system.ruby.l1_cntrl7.responseToL1Cache]
@@ -1483,7 +1434,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[15]
[system.ruby.l1_cntrl7.sequencer]
@@ -1511,7 +1461,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
[system.ruby.l2_cntrl0]
type=L2Cache_Controller
@@ -1543,7 +1492,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[16]
[system.ruby.l2_cntrl0.GlobalRequestToL2Cache]
@@ -1552,7 +1500,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[16]
[system.ruby.l2_cntrl0.L1RequestFromL2Cache]
@@ -1561,7 +1508,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[17]
[system.ruby.l2_cntrl0.L1RequestToL2Cache]
@@ -1570,7 +1516,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[17]
[system.ruby.l2_cntrl0.L2cache]
@@ -1602,7 +1547,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[18]
[system.ruby.l2_cntrl0.responseToL2Cache]
@@ -1611,7 +1555,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[18]
[system.ruby.l2_cntrl0.triggerQueue]
@@ -1620,7 +1563,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
[system.ruby.memctrl_clk_domain]
type=DerivedClockDomain
@@ -1642,7 +1584,6 @@ int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3 system.ruby.network.int_links4 system.ruby.network.int_links5 system.ruby.network.int_links6 system.ruby.network.int_links7 system.ruby.network.int_links8 system.ruby.network.int_links9
netifs=
number_of_virtual_networks=3
-recycle_latency=0
routers=system.ruby.network.routers00 system.ruby.network.routers01 system.ruby.network.routers02 system.ruby.network.routers03 system.ruby.network.routers04 system.ruby.network.routers05 system.ruby.network.routers06 system.ruby.network.routers07 system.ruby.network.routers08 system.ruby.network.routers09 system.ruby.network.routers10
ruby_system=system.ruby
topology=Crossbar
@@ -1755,7 +1696,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers01]
type=MessageBuffer
@@ -1763,7 +1703,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers02]
type=MessageBuffer
@@ -1771,7 +1710,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers03]
type=MessageBuffer
@@ -1779,7 +1717,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers04]
type=MessageBuffer
@@ -1787,7 +1724,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers05]
type=MessageBuffer
@@ -1795,7 +1731,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers06]
type=MessageBuffer
@@ -1803,7 +1738,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers07]
type=MessageBuffer
@@ -1811,7 +1745,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers08]
type=MessageBuffer
@@ -1819,7 +1752,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers09]
type=MessageBuffer
@@ -1827,7 +1759,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers10]
type=MessageBuffer
@@ -1835,7 +1766,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers11]
type=MessageBuffer
@@ -1843,7 +1773,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers12]
type=MessageBuffer
@@ -1851,7 +1780,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers13]
type=MessageBuffer
@@ -1859,7 +1787,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers14]
type=MessageBuffer
@@ -1867,7 +1794,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers15]
type=MessageBuffer
@@ -1875,7 +1801,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers16]
type=MessageBuffer
@@ -1883,7 +1808,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers17]
type=MessageBuffer
@@ -1891,7 +1815,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers18]
type=MessageBuffer
@@ -1899,7 +1822,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers19]
type=MessageBuffer
@@ -1907,7 +1829,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers20]
type=MessageBuffer
@@ -1915,7 +1836,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers21]
type=MessageBuffer
@@ -1923,7 +1843,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers22]
type=MessageBuffer
@@ -1931,7 +1850,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers23]
type=MessageBuffer
@@ -1939,7 +1857,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers24]
type=MessageBuffer
@@ -1947,7 +1864,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers25]
type=MessageBuffer
@@ -1955,7 +1871,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers26]
type=MessageBuffer
@@ -1963,7 +1878,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers27]
type=MessageBuffer
@@ -1971,7 +1885,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers28]
type=MessageBuffer
@@ -1979,7 +1892,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers29]
type=MessageBuffer
@@ -1987,7 +1899,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers30]
type=MessageBuffer
@@ -1995,7 +1906,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers31]
type=MessageBuffer
@@ -2003,7 +1913,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers32]
type=MessageBuffer
@@ -2011,7 +1920,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers33]
type=MessageBuffer
@@ -2019,7 +1927,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers34]
type=MessageBuffer
@@ -2027,7 +1934,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers35]
type=MessageBuffer
@@ -2035,7 +1941,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers36]
type=MessageBuffer
@@ -2043,7 +1948,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers37]
type=MessageBuffer
@@ -2051,7 +1955,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers38]
type=MessageBuffer
@@ -2059,7 +1962,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers39]
type=MessageBuffer
@@ -2067,7 +1969,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers40]
type=MessageBuffer
@@ -2075,7 +1976,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers41]
type=MessageBuffer
@@ -2083,7 +1983,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers42]
type=MessageBuffer
@@ -2091,7 +1990,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers43]
type=MessageBuffer
@@ -2099,7 +1997,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers44]
type=MessageBuffer
@@ -2107,7 +2004,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers45]
type=MessageBuffer
@@ -2115,7 +2011,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers46]
type=MessageBuffer
@@ -2123,7 +2018,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers47]
type=MessageBuffer
@@ -2131,7 +2025,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers48]
type=MessageBuffer
@@ -2139,7 +2032,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers49]
type=MessageBuffer
@@ -2147,7 +2039,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers50]
type=MessageBuffer
@@ -2155,7 +2046,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers51]
type=MessageBuffer
@@ -2163,7 +2053,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers52]
type=MessageBuffer
@@ -2171,7 +2060,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers53]
type=MessageBuffer
@@ -2179,7 +2067,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers54]
type=MessageBuffer
@@ -2187,7 +2074,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers55]
type=MessageBuffer
@@ -2195,7 +2081,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers56]
type=MessageBuffer
@@ -2203,7 +2088,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers57]
type=MessageBuffer
@@ -2211,7 +2095,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers58]
type=MessageBuffer
@@ -2219,7 +2102,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers59]
type=MessageBuffer
@@ -2227,7 +2109,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_links0]
type=SimpleIntLink
@@ -2335,7 +2216,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers00.port_buffers00 system.ruby.network.routers00.port_buffers01 system.ruby.network.routers00.port_buffers02 system.ruby.network.routers00.port_buffers03 system.ruby.network.routers00.port_buffers04 system.ruby.network.routers00.port_buffers05 system.ruby.network.routers00.port_buffers06 system.ruby.network.routers00.port_buffers07 system.ruby.network.routers00.port_buffers08 system.ruby.network.routers00.port_buffers09 system.ruby.network.routers00.port_buffers10 system.ruby.network.routers00.port_buffers11 system.ruby.network.routers00.port_buffers12 system.ruby.network.routers00.port_buffers13 system.ruby.network.routers00.port_buffers14 system.ruby.network.routers00.port_buffers15 system.ruby.network.routers00.port_buffers16 system.ruby.network.routers00.port_buffers17 system.ruby.network.routers00.port_buffers18 system.ruby.network.routers00.port_buffers19 system.ruby.network.routers00.port_buffers20 system.ruby.network.routers00.port_buffers21 system.ruby.network.routers00.port_buffers22 system.ruby.network.routers00.port_buffers23 system.ruby.network.routers00.port_buffers24 system.ruby.network.routers00.port_buffers25 system.ruby.network.routers00.port_buffers26 system.ruby.network.routers00.port_buffers27 system.ruby.network.routers00.port_buffers28 system.ruby.network.routers00.port_buffers29 system.ruby.network.routers00.port_buffers30 system.ruby.network.routers00.port_buffers31 system.ruby.network.routers00.port_buffers32
-recycle_latency=0
router_id=0
virt_nets=3
@@ -2345,7 +2225,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers01]
type=MessageBuffer
@@ -2353,7 +2232,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers02]
type=MessageBuffer
@@ -2361,7 +2239,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers03]
type=MessageBuffer
@@ -2369,7 +2246,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers04]
type=MessageBuffer
@@ -2377,7 +2253,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers05]
type=MessageBuffer
@@ -2385,7 +2260,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers06]
type=MessageBuffer
@@ -2393,7 +2267,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers07]
type=MessageBuffer
@@ -2401,7 +2274,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers08]
type=MessageBuffer
@@ -2409,7 +2281,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers09]
type=MessageBuffer
@@ -2417,7 +2288,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers10]
type=MessageBuffer
@@ -2425,7 +2295,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers11]
type=MessageBuffer
@@ -2433,7 +2302,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers12]
type=MessageBuffer
@@ -2441,7 +2309,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers13]
type=MessageBuffer
@@ -2449,7 +2316,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers14]
type=MessageBuffer
@@ -2457,7 +2323,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers15]
type=MessageBuffer
@@ -2465,7 +2330,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers16]
type=MessageBuffer
@@ -2473,7 +2337,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers17]
type=MessageBuffer
@@ -2481,7 +2344,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers18]
type=MessageBuffer
@@ -2489,7 +2351,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers19]
type=MessageBuffer
@@ -2497,7 +2358,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers20]
type=MessageBuffer
@@ -2505,7 +2365,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers21]
type=MessageBuffer
@@ -2513,7 +2372,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers22]
type=MessageBuffer
@@ -2521,7 +2379,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers23]
type=MessageBuffer
@@ -2529,7 +2386,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers24]
type=MessageBuffer
@@ -2537,7 +2393,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers25]
type=MessageBuffer
@@ -2545,7 +2400,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers26]
type=MessageBuffer
@@ -2553,7 +2407,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers27]
type=MessageBuffer
@@ -2561,7 +2414,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers28]
type=MessageBuffer
@@ -2569,7 +2421,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers29]
type=MessageBuffer
@@ -2577,7 +2428,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers30]
type=MessageBuffer
@@ -2585,7 +2435,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers31]
type=MessageBuffer
@@ -2593,7 +2442,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers00.port_buffers32]
type=MessageBuffer
@@ -2601,7 +2449,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01]
type=Switch
@@ -2609,7 +2456,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers01.port_buffers00 system.ruby.network.routers01.port_buffers01 system.ruby.network.routers01.port_buffers02 system.ruby.network.routers01.port_buffers03 system.ruby.network.routers01.port_buffers04 system.ruby.network.routers01.port_buffers05 system.ruby.network.routers01.port_buffers06 system.ruby.network.routers01.port_buffers07 system.ruby.network.routers01.port_buffers08 system.ruby.network.routers01.port_buffers09 system.ruby.network.routers01.port_buffers10 system.ruby.network.routers01.port_buffers11 system.ruby.network.routers01.port_buffers12 system.ruby.network.routers01.port_buffers13 system.ruby.network.routers01.port_buffers14 system.ruby.network.routers01.port_buffers15 system.ruby.network.routers01.port_buffers16 system.ruby.network.routers01.port_buffers17 system.ruby.network.routers01.port_buffers18 system.ruby.network.routers01.port_buffers19 system.ruby.network.routers01.port_buffers20 system.ruby.network.routers01.port_buffers21 system.ruby.network.routers01.port_buffers22 system.ruby.network.routers01.port_buffers23 system.ruby.network.routers01.port_buffers24 system.ruby.network.routers01.port_buffers25 system.ruby.network.routers01.port_buffers26 system.ruby.network.routers01.port_buffers27 system.ruby.network.routers01.port_buffers28 system.ruby.network.routers01.port_buffers29 system.ruby.network.routers01.port_buffers30 system.ruby.network.routers01.port_buffers31 system.ruby.network.routers01.port_buffers32
-recycle_latency=0
router_id=1
virt_nets=3
@@ -2619,7 +2465,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers01]
type=MessageBuffer
@@ -2627,7 +2472,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers02]
type=MessageBuffer
@@ -2635,7 +2479,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers03]
type=MessageBuffer
@@ -2643,7 +2486,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers04]
type=MessageBuffer
@@ -2651,7 +2493,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers05]
type=MessageBuffer
@@ -2659,7 +2500,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers06]
type=MessageBuffer
@@ -2667,7 +2507,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers07]
type=MessageBuffer
@@ -2675,7 +2514,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers08]
type=MessageBuffer
@@ -2683,7 +2521,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers09]
type=MessageBuffer
@@ -2691,7 +2528,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers10]
type=MessageBuffer
@@ -2699,7 +2535,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers11]
type=MessageBuffer
@@ -2707,7 +2542,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers12]
type=MessageBuffer
@@ -2715,7 +2549,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers13]
type=MessageBuffer
@@ -2723,7 +2556,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers14]
type=MessageBuffer
@@ -2731,7 +2563,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers15]
type=MessageBuffer
@@ -2739,7 +2570,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers16]
type=MessageBuffer
@@ -2747,7 +2577,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers17]
type=MessageBuffer
@@ -2755,7 +2584,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers18]
type=MessageBuffer
@@ -2763,7 +2591,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers19]
type=MessageBuffer
@@ -2771,7 +2598,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers20]
type=MessageBuffer
@@ -2779,7 +2605,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers21]
type=MessageBuffer
@@ -2787,7 +2612,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers22]
type=MessageBuffer
@@ -2795,7 +2619,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers23]
type=MessageBuffer
@@ -2803,7 +2626,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers24]
type=MessageBuffer
@@ -2811,7 +2633,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers25]
type=MessageBuffer
@@ -2819,7 +2640,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers26]
type=MessageBuffer
@@ -2827,7 +2647,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers27]
type=MessageBuffer
@@ -2835,7 +2654,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers28]
type=MessageBuffer
@@ -2843,7 +2661,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers29]
type=MessageBuffer
@@ -2851,7 +2668,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers30]
type=MessageBuffer
@@ -2859,7 +2675,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers31]
type=MessageBuffer
@@ -2867,7 +2682,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers01.port_buffers32]
type=MessageBuffer
@@ -2875,7 +2689,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02]
type=Switch
@@ -2883,7 +2696,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers02.port_buffers00 system.ruby.network.routers02.port_buffers01 system.ruby.network.routers02.port_buffers02 system.ruby.network.routers02.port_buffers03 system.ruby.network.routers02.port_buffers04 system.ruby.network.routers02.port_buffers05 system.ruby.network.routers02.port_buffers06 system.ruby.network.routers02.port_buffers07 system.ruby.network.routers02.port_buffers08 system.ruby.network.routers02.port_buffers09 system.ruby.network.routers02.port_buffers10 system.ruby.network.routers02.port_buffers11 system.ruby.network.routers02.port_buffers12 system.ruby.network.routers02.port_buffers13 system.ruby.network.routers02.port_buffers14 system.ruby.network.routers02.port_buffers15 system.ruby.network.routers02.port_buffers16 system.ruby.network.routers02.port_buffers17 system.ruby.network.routers02.port_buffers18 system.ruby.network.routers02.port_buffers19 system.ruby.network.routers02.port_buffers20 system.ruby.network.routers02.port_buffers21 system.ruby.network.routers02.port_buffers22 system.ruby.network.routers02.port_buffers23 system.ruby.network.routers02.port_buffers24 system.ruby.network.routers02.port_buffers25 system.ruby.network.routers02.port_buffers26 system.ruby.network.routers02.port_buffers27 system.ruby.network.routers02.port_buffers28 system.ruby.network.routers02.port_buffers29 system.ruby.network.routers02.port_buffers30 system.ruby.network.routers02.port_buffers31 system.ruby.network.routers02.port_buffers32
-recycle_latency=0
router_id=2
virt_nets=3
@@ -2893,7 +2705,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers01]
type=MessageBuffer
@@ -2901,7 +2712,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers02]
type=MessageBuffer
@@ -2909,7 +2719,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers03]
type=MessageBuffer
@@ -2917,7 +2726,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers04]
type=MessageBuffer
@@ -2925,7 +2733,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers05]
type=MessageBuffer
@@ -2933,7 +2740,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers06]
type=MessageBuffer
@@ -2941,7 +2747,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers07]
type=MessageBuffer
@@ -2949,7 +2754,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers08]
type=MessageBuffer
@@ -2957,7 +2761,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers09]
type=MessageBuffer
@@ -2965,7 +2768,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers10]
type=MessageBuffer
@@ -2973,7 +2775,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers11]
type=MessageBuffer
@@ -2981,7 +2782,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers12]
type=MessageBuffer
@@ -2989,7 +2789,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers13]
type=MessageBuffer
@@ -2997,7 +2796,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers14]
type=MessageBuffer
@@ -3005,7 +2803,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers15]
type=MessageBuffer
@@ -3013,7 +2810,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers16]
type=MessageBuffer
@@ -3021,7 +2817,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers17]
type=MessageBuffer
@@ -3029,7 +2824,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers18]
type=MessageBuffer
@@ -3037,7 +2831,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers19]
type=MessageBuffer
@@ -3045,7 +2838,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers20]
type=MessageBuffer
@@ -3053,7 +2845,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers21]
type=MessageBuffer
@@ -3061,7 +2852,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers22]
type=MessageBuffer
@@ -3069,7 +2859,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers23]
type=MessageBuffer
@@ -3077,7 +2866,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers24]
type=MessageBuffer
@@ -3085,7 +2873,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers25]
type=MessageBuffer
@@ -3093,7 +2880,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers26]
type=MessageBuffer
@@ -3101,7 +2887,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers27]
type=MessageBuffer
@@ -3109,7 +2894,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers28]
type=MessageBuffer
@@ -3117,7 +2901,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers29]
type=MessageBuffer
@@ -3125,7 +2908,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers30]
type=MessageBuffer
@@ -3133,7 +2915,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers31]
type=MessageBuffer
@@ -3141,7 +2922,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers02.port_buffers32]
type=MessageBuffer
@@ -3149,7 +2929,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03]
type=Switch
@@ -3157,7 +2936,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers03.port_buffers00 system.ruby.network.routers03.port_buffers01 system.ruby.network.routers03.port_buffers02 system.ruby.network.routers03.port_buffers03 system.ruby.network.routers03.port_buffers04 system.ruby.network.routers03.port_buffers05 system.ruby.network.routers03.port_buffers06 system.ruby.network.routers03.port_buffers07 system.ruby.network.routers03.port_buffers08 system.ruby.network.routers03.port_buffers09 system.ruby.network.routers03.port_buffers10 system.ruby.network.routers03.port_buffers11 system.ruby.network.routers03.port_buffers12 system.ruby.network.routers03.port_buffers13 system.ruby.network.routers03.port_buffers14 system.ruby.network.routers03.port_buffers15 system.ruby.network.routers03.port_buffers16 system.ruby.network.routers03.port_buffers17 system.ruby.network.routers03.port_buffers18 system.ruby.network.routers03.port_buffers19 system.ruby.network.routers03.port_buffers20 system.ruby.network.routers03.port_buffers21 system.ruby.network.routers03.port_buffers22 system.ruby.network.routers03.port_buffers23 system.ruby.network.routers03.port_buffers24 system.ruby.network.routers03.port_buffers25 system.ruby.network.routers03.port_buffers26 system.ruby.network.routers03.port_buffers27 system.ruby.network.routers03.port_buffers28 system.ruby.network.routers03.port_buffers29 system.ruby.network.routers03.port_buffers30 system.ruby.network.routers03.port_buffers31 system.ruby.network.routers03.port_buffers32
-recycle_latency=0
router_id=3
virt_nets=3
@@ -3167,7 +2945,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers01]
type=MessageBuffer
@@ -3175,7 +2952,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers02]
type=MessageBuffer
@@ -3183,7 +2959,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers03]
type=MessageBuffer
@@ -3191,7 +2966,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers04]
type=MessageBuffer
@@ -3199,7 +2973,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers05]
type=MessageBuffer
@@ -3207,7 +2980,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers06]
type=MessageBuffer
@@ -3215,7 +2987,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers07]
type=MessageBuffer
@@ -3223,7 +2994,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers08]
type=MessageBuffer
@@ -3231,7 +3001,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers09]
type=MessageBuffer
@@ -3239,7 +3008,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers10]
type=MessageBuffer
@@ -3247,7 +3015,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers11]
type=MessageBuffer
@@ -3255,7 +3022,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers12]
type=MessageBuffer
@@ -3263,7 +3029,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers13]
type=MessageBuffer
@@ -3271,7 +3036,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers14]
type=MessageBuffer
@@ -3279,7 +3043,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers15]
type=MessageBuffer
@@ -3287,7 +3050,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers16]
type=MessageBuffer
@@ -3295,7 +3057,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers17]
type=MessageBuffer
@@ -3303,7 +3064,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers18]
type=MessageBuffer
@@ -3311,7 +3071,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers19]
type=MessageBuffer
@@ -3319,7 +3078,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers20]
type=MessageBuffer
@@ -3327,7 +3085,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers21]
type=MessageBuffer
@@ -3335,7 +3092,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers22]
type=MessageBuffer
@@ -3343,7 +3099,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers23]
type=MessageBuffer
@@ -3351,7 +3106,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers24]
type=MessageBuffer
@@ -3359,7 +3113,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers25]
type=MessageBuffer
@@ -3367,7 +3120,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers26]
type=MessageBuffer
@@ -3375,7 +3127,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers27]
type=MessageBuffer
@@ -3383,7 +3134,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers28]
type=MessageBuffer
@@ -3391,7 +3141,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers29]
type=MessageBuffer
@@ -3399,7 +3148,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers30]
type=MessageBuffer
@@ -3407,7 +3155,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers31]
type=MessageBuffer
@@ -3415,7 +3162,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers03.port_buffers32]
type=MessageBuffer
@@ -3423,7 +3169,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04]
type=Switch
@@ -3431,7 +3176,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers04.port_buffers00 system.ruby.network.routers04.port_buffers01 system.ruby.network.routers04.port_buffers02 system.ruby.network.routers04.port_buffers03 system.ruby.network.routers04.port_buffers04 system.ruby.network.routers04.port_buffers05 system.ruby.network.routers04.port_buffers06 system.ruby.network.routers04.port_buffers07 system.ruby.network.routers04.port_buffers08 system.ruby.network.routers04.port_buffers09 system.ruby.network.routers04.port_buffers10 system.ruby.network.routers04.port_buffers11 system.ruby.network.routers04.port_buffers12 system.ruby.network.routers04.port_buffers13 system.ruby.network.routers04.port_buffers14 system.ruby.network.routers04.port_buffers15 system.ruby.network.routers04.port_buffers16 system.ruby.network.routers04.port_buffers17 system.ruby.network.routers04.port_buffers18 system.ruby.network.routers04.port_buffers19 system.ruby.network.routers04.port_buffers20 system.ruby.network.routers04.port_buffers21 system.ruby.network.routers04.port_buffers22 system.ruby.network.routers04.port_buffers23 system.ruby.network.routers04.port_buffers24 system.ruby.network.routers04.port_buffers25 system.ruby.network.routers04.port_buffers26 system.ruby.network.routers04.port_buffers27 system.ruby.network.routers04.port_buffers28 system.ruby.network.routers04.port_buffers29 system.ruby.network.routers04.port_buffers30 system.ruby.network.routers04.port_buffers31 system.ruby.network.routers04.port_buffers32
-recycle_latency=0
router_id=4
virt_nets=3
@@ -3441,7 +3185,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers01]
type=MessageBuffer
@@ -3449,7 +3192,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers02]
type=MessageBuffer
@@ -3457,7 +3199,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers03]
type=MessageBuffer
@@ -3465,7 +3206,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers04]
type=MessageBuffer
@@ -3473,7 +3213,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers05]
type=MessageBuffer
@@ -3481,7 +3220,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers06]
type=MessageBuffer
@@ -3489,7 +3227,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers07]
type=MessageBuffer
@@ -3497,7 +3234,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers08]
type=MessageBuffer
@@ -3505,7 +3241,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers09]
type=MessageBuffer
@@ -3513,7 +3248,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers10]
type=MessageBuffer
@@ -3521,7 +3255,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers11]
type=MessageBuffer
@@ -3529,7 +3262,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers12]
type=MessageBuffer
@@ -3537,7 +3269,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers13]
type=MessageBuffer
@@ -3545,7 +3276,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers14]
type=MessageBuffer
@@ -3553,7 +3283,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers15]
type=MessageBuffer
@@ -3561,7 +3290,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers16]
type=MessageBuffer
@@ -3569,7 +3297,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers17]
type=MessageBuffer
@@ -3577,7 +3304,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers18]
type=MessageBuffer
@@ -3585,7 +3311,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers19]
type=MessageBuffer
@@ -3593,7 +3318,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers20]
type=MessageBuffer
@@ -3601,7 +3325,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers21]
type=MessageBuffer
@@ -3609,7 +3332,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers22]
type=MessageBuffer
@@ -3617,7 +3339,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers23]
type=MessageBuffer
@@ -3625,7 +3346,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers24]
type=MessageBuffer
@@ -3633,7 +3353,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers25]
type=MessageBuffer
@@ -3641,7 +3360,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers26]
type=MessageBuffer
@@ -3649,7 +3367,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers27]
type=MessageBuffer
@@ -3657,7 +3374,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers28]
type=MessageBuffer
@@ -3665,7 +3381,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers29]
type=MessageBuffer
@@ -3673,7 +3388,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers30]
type=MessageBuffer
@@ -3681,7 +3395,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers31]
type=MessageBuffer
@@ -3689,7 +3402,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers04.port_buffers32]
type=MessageBuffer
@@ -3697,7 +3409,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05]
type=Switch
@@ -3705,7 +3416,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers05.port_buffers00 system.ruby.network.routers05.port_buffers01 system.ruby.network.routers05.port_buffers02 system.ruby.network.routers05.port_buffers03 system.ruby.network.routers05.port_buffers04 system.ruby.network.routers05.port_buffers05 system.ruby.network.routers05.port_buffers06 system.ruby.network.routers05.port_buffers07 system.ruby.network.routers05.port_buffers08 system.ruby.network.routers05.port_buffers09 system.ruby.network.routers05.port_buffers10 system.ruby.network.routers05.port_buffers11 system.ruby.network.routers05.port_buffers12 system.ruby.network.routers05.port_buffers13 system.ruby.network.routers05.port_buffers14 system.ruby.network.routers05.port_buffers15 system.ruby.network.routers05.port_buffers16 system.ruby.network.routers05.port_buffers17 system.ruby.network.routers05.port_buffers18 system.ruby.network.routers05.port_buffers19 system.ruby.network.routers05.port_buffers20 system.ruby.network.routers05.port_buffers21 system.ruby.network.routers05.port_buffers22 system.ruby.network.routers05.port_buffers23 system.ruby.network.routers05.port_buffers24 system.ruby.network.routers05.port_buffers25 system.ruby.network.routers05.port_buffers26 system.ruby.network.routers05.port_buffers27 system.ruby.network.routers05.port_buffers28 system.ruby.network.routers05.port_buffers29 system.ruby.network.routers05.port_buffers30 system.ruby.network.routers05.port_buffers31 system.ruby.network.routers05.port_buffers32
-recycle_latency=0
router_id=5
virt_nets=3
@@ -3715,7 +3425,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers01]
type=MessageBuffer
@@ -3723,7 +3432,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers02]
type=MessageBuffer
@@ -3731,7 +3439,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers03]
type=MessageBuffer
@@ -3739,7 +3446,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers04]
type=MessageBuffer
@@ -3747,7 +3453,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers05]
type=MessageBuffer
@@ -3755,7 +3460,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers06]
type=MessageBuffer
@@ -3763,7 +3467,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers07]
type=MessageBuffer
@@ -3771,7 +3474,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers08]
type=MessageBuffer
@@ -3779,7 +3481,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers09]
type=MessageBuffer
@@ -3787,7 +3488,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers10]
type=MessageBuffer
@@ -3795,7 +3495,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers11]
type=MessageBuffer
@@ -3803,7 +3502,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers12]
type=MessageBuffer
@@ -3811,7 +3509,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers13]
type=MessageBuffer
@@ -3819,7 +3516,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers14]
type=MessageBuffer
@@ -3827,7 +3523,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers15]
type=MessageBuffer
@@ -3835,7 +3530,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers16]
type=MessageBuffer
@@ -3843,7 +3537,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers17]
type=MessageBuffer
@@ -3851,7 +3544,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers18]
type=MessageBuffer
@@ -3859,7 +3551,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers19]
type=MessageBuffer
@@ -3867,7 +3558,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers20]
type=MessageBuffer
@@ -3875,7 +3565,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers21]
type=MessageBuffer
@@ -3883,7 +3572,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers22]
type=MessageBuffer
@@ -3891,7 +3579,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers23]
type=MessageBuffer
@@ -3899,7 +3586,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers24]
type=MessageBuffer
@@ -3907,7 +3593,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers25]
type=MessageBuffer
@@ -3915,7 +3600,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers26]
type=MessageBuffer
@@ -3923,7 +3607,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers27]
type=MessageBuffer
@@ -3931,7 +3614,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers28]
type=MessageBuffer
@@ -3939,7 +3621,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers29]
type=MessageBuffer
@@ -3947,7 +3628,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers30]
type=MessageBuffer
@@ -3955,7 +3635,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers31]
type=MessageBuffer
@@ -3963,7 +3642,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers05.port_buffers32]
type=MessageBuffer
@@ -3971,7 +3649,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06]
type=Switch
@@ -3979,7 +3656,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers06.port_buffers00 system.ruby.network.routers06.port_buffers01 system.ruby.network.routers06.port_buffers02 system.ruby.network.routers06.port_buffers03 system.ruby.network.routers06.port_buffers04 system.ruby.network.routers06.port_buffers05 system.ruby.network.routers06.port_buffers06 system.ruby.network.routers06.port_buffers07 system.ruby.network.routers06.port_buffers08 system.ruby.network.routers06.port_buffers09 system.ruby.network.routers06.port_buffers10 system.ruby.network.routers06.port_buffers11 system.ruby.network.routers06.port_buffers12 system.ruby.network.routers06.port_buffers13 system.ruby.network.routers06.port_buffers14 system.ruby.network.routers06.port_buffers15 system.ruby.network.routers06.port_buffers16 system.ruby.network.routers06.port_buffers17 system.ruby.network.routers06.port_buffers18 system.ruby.network.routers06.port_buffers19 system.ruby.network.routers06.port_buffers20 system.ruby.network.routers06.port_buffers21 system.ruby.network.routers06.port_buffers22 system.ruby.network.routers06.port_buffers23 system.ruby.network.routers06.port_buffers24 system.ruby.network.routers06.port_buffers25 system.ruby.network.routers06.port_buffers26 system.ruby.network.routers06.port_buffers27 system.ruby.network.routers06.port_buffers28 system.ruby.network.routers06.port_buffers29 system.ruby.network.routers06.port_buffers30 system.ruby.network.routers06.port_buffers31 system.ruby.network.routers06.port_buffers32
-recycle_latency=0
router_id=6
virt_nets=3
@@ -3989,7 +3665,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers01]
type=MessageBuffer
@@ -3997,7 +3672,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers02]
type=MessageBuffer
@@ -4005,7 +3679,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers03]
type=MessageBuffer
@@ -4013,7 +3686,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers04]
type=MessageBuffer
@@ -4021,7 +3693,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers05]
type=MessageBuffer
@@ -4029,7 +3700,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers06]
type=MessageBuffer
@@ -4037,7 +3707,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers07]
type=MessageBuffer
@@ -4045,7 +3714,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers08]
type=MessageBuffer
@@ -4053,7 +3721,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers09]
type=MessageBuffer
@@ -4061,7 +3728,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers10]
type=MessageBuffer
@@ -4069,7 +3735,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers11]
type=MessageBuffer
@@ -4077,7 +3742,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers12]
type=MessageBuffer
@@ -4085,7 +3749,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers13]
type=MessageBuffer
@@ -4093,7 +3756,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers14]
type=MessageBuffer
@@ -4101,7 +3763,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers15]
type=MessageBuffer
@@ -4109,7 +3770,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers16]
type=MessageBuffer
@@ -4117,7 +3777,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers17]
type=MessageBuffer
@@ -4125,7 +3784,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers18]
type=MessageBuffer
@@ -4133,7 +3791,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers19]
type=MessageBuffer
@@ -4141,7 +3798,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers20]
type=MessageBuffer
@@ -4149,7 +3805,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers21]
type=MessageBuffer
@@ -4157,7 +3812,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers22]
type=MessageBuffer
@@ -4165,7 +3819,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers23]
type=MessageBuffer
@@ -4173,7 +3826,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers24]
type=MessageBuffer
@@ -4181,7 +3833,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers25]
type=MessageBuffer
@@ -4189,7 +3840,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers26]
type=MessageBuffer
@@ -4197,7 +3847,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers27]
type=MessageBuffer
@@ -4205,7 +3854,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers28]
type=MessageBuffer
@@ -4213,7 +3861,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers29]
type=MessageBuffer
@@ -4221,7 +3868,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers30]
type=MessageBuffer
@@ -4229,7 +3875,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers31]
type=MessageBuffer
@@ -4237,7 +3882,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers06.port_buffers32]
type=MessageBuffer
@@ -4245,7 +3889,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07]
type=Switch
@@ -4253,7 +3896,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers07.port_buffers00 system.ruby.network.routers07.port_buffers01 system.ruby.network.routers07.port_buffers02 system.ruby.network.routers07.port_buffers03 system.ruby.network.routers07.port_buffers04 system.ruby.network.routers07.port_buffers05 system.ruby.network.routers07.port_buffers06 system.ruby.network.routers07.port_buffers07 system.ruby.network.routers07.port_buffers08 system.ruby.network.routers07.port_buffers09 system.ruby.network.routers07.port_buffers10 system.ruby.network.routers07.port_buffers11 system.ruby.network.routers07.port_buffers12 system.ruby.network.routers07.port_buffers13 system.ruby.network.routers07.port_buffers14 system.ruby.network.routers07.port_buffers15 system.ruby.network.routers07.port_buffers16 system.ruby.network.routers07.port_buffers17 system.ruby.network.routers07.port_buffers18 system.ruby.network.routers07.port_buffers19 system.ruby.network.routers07.port_buffers20 system.ruby.network.routers07.port_buffers21 system.ruby.network.routers07.port_buffers22 system.ruby.network.routers07.port_buffers23 system.ruby.network.routers07.port_buffers24 system.ruby.network.routers07.port_buffers25 system.ruby.network.routers07.port_buffers26 system.ruby.network.routers07.port_buffers27 system.ruby.network.routers07.port_buffers28 system.ruby.network.routers07.port_buffers29 system.ruby.network.routers07.port_buffers30 system.ruby.network.routers07.port_buffers31 system.ruby.network.routers07.port_buffers32
-recycle_latency=0
router_id=7
virt_nets=3
@@ -4263,7 +3905,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers01]
type=MessageBuffer
@@ -4271,7 +3912,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers02]
type=MessageBuffer
@@ -4279,7 +3919,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers03]
type=MessageBuffer
@@ -4287,7 +3926,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers04]
type=MessageBuffer
@@ -4295,7 +3933,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers05]
type=MessageBuffer
@@ -4303,7 +3940,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers06]
type=MessageBuffer
@@ -4311,7 +3947,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers07]
type=MessageBuffer
@@ -4319,7 +3954,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers08]
type=MessageBuffer
@@ -4327,7 +3961,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers09]
type=MessageBuffer
@@ -4335,7 +3968,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers10]
type=MessageBuffer
@@ -4343,7 +3975,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers11]
type=MessageBuffer
@@ -4351,7 +3982,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers12]
type=MessageBuffer
@@ -4359,7 +3989,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers13]
type=MessageBuffer
@@ -4367,7 +3996,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers14]
type=MessageBuffer
@@ -4375,7 +4003,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers15]
type=MessageBuffer
@@ -4383,7 +4010,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers16]
type=MessageBuffer
@@ -4391,7 +4017,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers17]
type=MessageBuffer
@@ -4399,7 +4024,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers18]
type=MessageBuffer
@@ -4407,7 +4031,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers19]
type=MessageBuffer
@@ -4415,7 +4038,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers20]
type=MessageBuffer
@@ -4423,7 +4045,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers21]
type=MessageBuffer
@@ -4431,7 +4052,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers22]
type=MessageBuffer
@@ -4439,7 +4059,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers23]
type=MessageBuffer
@@ -4447,7 +4066,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers24]
type=MessageBuffer
@@ -4455,7 +4073,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers25]
type=MessageBuffer
@@ -4463,7 +4080,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers26]
type=MessageBuffer
@@ -4471,7 +4087,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers27]
type=MessageBuffer
@@ -4479,7 +4094,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers28]
type=MessageBuffer
@@ -4487,7 +4101,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers29]
type=MessageBuffer
@@ -4495,7 +4108,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers30]
type=MessageBuffer
@@ -4503,7 +4115,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers31]
type=MessageBuffer
@@ -4511,7 +4122,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers07.port_buffers32]
type=MessageBuffer
@@ -4519,7 +4129,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08]
type=Switch
@@ -4527,7 +4136,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers08.port_buffers00 system.ruby.network.routers08.port_buffers01 system.ruby.network.routers08.port_buffers02 system.ruby.network.routers08.port_buffers03 system.ruby.network.routers08.port_buffers04 system.ruby.network.routers08.port_buffers05 system.ruby.network.routers08.port_buffers06 system.ruby.network.routers08.port_buffers07 system.ruby.network.routers08.port_buffers08 system.ruby.network.routers08.port_buffers09 system.ruby.network.routers08.port_buffers10 system.ruby.network.routers08.port_buffers11 system.ruby.network.routers08.port_buffers12 system.ruby.network.routers08.port_buffers13 system.ruby.network.routers08.port_buffers14 system.ruby.network.routers08.port_buffers15 system.ruby.network.routers08.port_buffers16 system.ruby.network.routers08.port_buffers17 system.ruby.network.routers08.port_buffers18 system.ruby.network.routers08.port_buffers19 system.ruby.network.routers08.port_buffers20 system.ruby.network.routers08.port_buffers21 system.ruby.network.routers08.port_buffers22 system.ruby.network.routers08.port_buffers23 system.ruby.network.routers08.port_buffers24 system.ruby.network.routers08.port_buffers25 system.ruby.network.routers08.port_buffers26 system.ruby.network.routers08.port_buffers27 system.ruby.network.routers08.port_buffers28 system.ruby.network.routers08.port_buffers29 system.ruby.network.routers08.port_buffers30 system.ruby.network.routers08.port_buffers31 system.ruby.network.routers08.port_buffers32
-recycle_latency=0
router_id=8
virt_nets=3
@@ -4537,7 +4145,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers01]
type=MessageBuffer
@@ -4545,7 +4152,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers02]
type=MessageBuffer
@@ -4553,7 +4159,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers03]
type=MessageBuffer
@@ -4561,7 +4166,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers04]
type=MessageBuffer
@@ -4569,7 +4173,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers05]
type=MessageBuffer
@@ -4577,7 +4180,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers06]
type=MessageBuffer
@@ -4585,7 +4187,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers07]
type=MessageBuffer
@@ -4593,7 +4194,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers08]
type=MessageBuffer
@@ -4601,7 +4201,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers09]
type=MessageBuffer
@@ -4609,7 +4208,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers10]
type=MessageBuffer
@@ -4617,7 +4215,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers11]
type=MessageBuffer
@@ -4625,7 +4222,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers12]
type=MessageBuffer
@@ -4633,7 +4229,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers13]
type=MessageBuffer
@@ -4641,7 +4236,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers14]
type=MessageBuffer
@@ -4649,7 +4243,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers15]
type=MessageBuffer
@@ -4657,7 +4250,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers16]
type=MessageBuffer
@@ -4665,7 +4257,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers17]
type=MessageBuffer
@@ -4673,7 +4264,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers18]
type=MessageBuffer
@@ -4681,7 +4271,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers19]
type=MessageBuffer
@@ -4689,7 +4278,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers20]
type=MessageBuffer
@@ -4697,7 +4285,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers21]
type=MessageBuffer
@@ -4705,7 +4292,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers22]
type=MessageBuffer
@@ -4713,7 +4299,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers23]
type=MessageBuffer
@@ -4721,7 +4306,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers24]
type=MessageBuffer
@@ -4729,7 +4313,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers25]
type=MessageBuffer
@@ -4737,7 +4320,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers26]
type=MessageBuffer
@@ -4745,7 +4327,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers27]
type=MessageBuffer
@@ -4753,7 +4334,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers28]
type=MessageBuffer
@@ -4761,7 +4341,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers29]
type=MessageBuffer
@@ -4769,7 +4348,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers30]
type=MessageBuffer
@@ -4777,7 +4355,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers31]
type=MessageBuffer
@@ -4785,7 +4362,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers08.port_buffers32]
type=MessageBuffer
@@ -4793,7 +4369,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09]
type=Switch
@@ -4801,7 +4376,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers09.port_buffers00 system.ruby.network.routers09.port_buffers01 system.ruby.network.routers09.port_buffers02 system.ruby.network.routers09.port_buffers03 system.ruby.network.routers09.port_buffers04 system.ruby.network.routers09.port_buffers05 system.ruby.network.routers09.port_buffers06 system.ruby.network.routers09.port_buffers07 system.ruby.network.routers09.port_buffers08 system.ruby.network.routers09.port_buffers09 system.ruby.network.routers09.port_buffers10 system.ruby.network.routers09.port_buffers11 system.ruby.network.routers09.port_buffers12 system.ruby.network.routers09.port_buffers13 system.ruby.network.routers09.port_buffers14 system.ruby.network.routers09.port_buffers15 system.ruby.network.routers09.port_buffers16 system.ruby.network.routers09.port_buffers17 system.ruby.network.routers09.port_buffers18 system.ruby.network.routers09.port_buffers19 system.ruby.network.routers09.port_buffers20 system.ruby.network.routers09.port_buffers21 system.ruby.network.routers09.port_buffers22 system.ruby.network.routers09.port_buffers23 system.ruby.network.routers09.port_buffers24 system.ruby.network.routers09.port_buffers25 system.ruby.network.routers09.port_buffers26 system.ruby.network.routers09.port_buffers27 system.ruby.network.routers09.port_buffers28 system.ruby.network.routers09.port_buffers29 system.ruby.network.routers09.port_buffers30 system.ruby.network.routers09.port_buffers31 system.ruby.network.routers09.port_buffers32
-recycle_latency=0
router_id=9
virt_nets=3
@@ -4811,7 +4385,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers01]
type=MessageBuffer
@@ -4819,7 +4392,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers02]
type=MessageBuffer
@@ -4827,7 +4399,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers03]
type=MessageBuffer
@@ -4835,7 +4406,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers04]
type=MessageBuffer
@@ -4843,7 +4413,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers05]
type=MessageBuffer
@@ -4851,7 +4420,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers06]
type=MessageBuffer
@@ -4859,7 +4427,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers07]
type=MessageBuffer
@@ -4867,7 +4434,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers08]
type=MessageBuffer
@@ -4875,7 +4441,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers09]
type=MessageBuffer
@@ -4883,7 +4448,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers10]
type=MessageBuffer
@@ -4891,7 +4455,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers11]
type=MessageBuffer
@@ -4899,7 +4462,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers12]
type=MessageBuffer
@@ -4907,7 +4469,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers13]
type=MessageBuffer
@@ -4915,7 +4476,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers14]
type=MessageBuffer
@@ -4923,7 +4483,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers15]
type=MessageBuffer
@@ -4931,7 +4490,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers16]
type=MessageBuffer
@@ -4939,7 +4497,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers17]
type=MessageBuffer
@@ -4947,7 +4504,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers18]
type=MessageBuffer
@@ -4955,7 +4511,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers19]
type=MessageBuffer
@@ -4963,7 +4518,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers20]
type=MessageBuffer
@@ -4971,7 +4525,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers21]
type=MessageBuffer
@@ -4979,7 +4532,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers22]
type=MessageBuffer
@@ -4987,7 +4539,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers23]
type=MessageBuffer
@@ -4995,7 +4546,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers24]
type=MessageBuffer
@@ -5003,7 +4553,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers25]
type=MessageBuffer
@@ -5011,7 +4560,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers26]
type=MessageBuffer
@@ -5019,7 +4567,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers27]
type=MessageBuffer
@@ -5027,7 +4574,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers28]
type=MessageBuffer
@@ -5035,7 +4581,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers29]
type=MessageBuffer
@@ -5043,7 +4588,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers30]
type=MessageBuffer
@@ -5051,7 +4595,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers31]
type=MessageBuffer
@@ -5059,7 +4602,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers09.port_buffers32]
type=MessageBuffer
@@ -5067,7 +4609,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10]
type=Switch
@@ -5075,7 +4616,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers10.port_buffers00 system.ruby.network.routers10.port_buffers01 system.ruby.network.routers10.port_buffers02 system.ruby.network.routers10.port_buffers03 system.ruby.network.routers10.port_buffers04 system.ruby.network.routers10.port_buffers05 system.ruby.network.routers10.port_buffers06 system.ruby.network.routers10.port_buffers07 system.ruby.network.routers10.port_buffers08 system.ruby.network.routers10.port_buffers09 system.ruby.network.routers10.port_buffers10 system.ruby.network.routers10.port_buffers11 system.ruby.network.routers10.port_buffers12 system.ruby.network.routers10.port_buffers13 system.ruby.network.routers10.port_buffers14 system.ruby.network.routers10.port_buffers15 system.ruby.network.routers10.port_buffers16 system.ruby.network.routers10.port_buffers17 system.ruby.network.routers10.port_buffers18 system.ruby.network.routers10.port_buffers19 system.ruby.network.routers10.port_buffers20 system.ruby.network.routers10.port_buffers21 system.ruby.network.routers10.port_buffers22 system.ruby.network.routers10.port_buffers23 system.ruby.network.routers10.port_buffers24 system.ruby.network.routers10.port_buffers25 system.ruby.network.routers10.port_buffers26 system.ruby.network.routers10.port_buffers27 system.ruby.network.routers10.port_buffers28 system.ruby.network.routers10.port_buffers29 system.ruby.network.routers10.port_buffers30 system.ruby.network.routers10.port_buffers31 system.ruby.network.routers10.port_buffers32 system.ruby.network.routers10.port_buffers33 system.ruby.network.routers10.port_buffers34 system.ruby.network.routers10.port_buffers35 system.ruby.network.routers10.port_buffers36 system.ruby.network.routers10.port_buffers37 system.ruby.network.routers10.port_buffers38 system.ruby.network.routers10.port_buffers39 system.ruby.network.routers10.port_buffers40 system.ruby.network.routers10.port_buffers41 system.ruby.network.routers10.port_buffers42 system.ruby.network.routers10.port_buffers43 system.ruby.network.routers10.port_buffers44 system.ruby.network.routers10.port_buffers45 system.ruby.network.routers10.port_buffers46 system.ruby.network.routers10.port_buffers47 system.ruby.network.routers10.port_buffers48 system.ruby.network.routers10.port_buffers49 system.ruby.network.routers10.port_buffers50 system.ruby.network.routers10.port_buffers51 system.ruby.network.routers10.port_buffers52 system.ruby.network.routers10.port_buffers53 system.ruby.network.routers10.port_buffers54 system.ruby.network.routers10.port_buffers55 system.ruby.network.routers10.port_buffers56 system.ruby.network.routers10.port_buffers57 system.ruby.network.routers10.port_buffers58 system.ruby.network.routers10.port_buffers59
-recycle_latency=0
router_id=10
virt_nets=3
@@ -5085,7 +4625,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers01]
type=MessageBuffer
@@ -5093,7 +4632,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers02]
type=MessageBuffer
@@ -5101,7 +4639,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers03]
type=MessageBuffer
@@ -5109,7 +4646,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers04]
type=MessageBuffer
@@ -5117,7 +4653,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers05]
type=MessageBuffer
@@ -5125,7 +4660,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers06]
type=MessageBuffer
@@ -5133,7 +4667,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers07]
type=MessageBuffer
@@ -5141,7 +4674,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers08]
type=MessageBuffer
@@ -5149,7 +4681,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers09]
type=MessageBuffer
@@ -5157,7 +4688,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers10]
type=MessageBuffer
@@ -5165,7 +4695,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers11]
type=MessageBuffer
@@ -5173,7 +4702,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers12]
type=MessageBuffer
@@ -5181,7 +4709,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers13]
type=MessageBuffer
@@ -5189,7 +4716,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers14]
type=MessageBuffer
@@ -5197,7 +4723,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers15]
type=MessageBuffer
@@ -5205,7 +4730,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers16]
type=MessageBuffer
@@ -5213,7 +4737,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers17]
type=MessageBuffer
@@ -5221,7 +4744,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers18]
type=MessageBuffer
@@ -5229,7 +4751,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers19]
type=MessageBuffer
@@ -5237,7 +4758,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers20]
type=MessageBuffer
@@ -5245,7 +4765,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers21]
type=MessageBuffer
@@ -5253,7 +4772,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers22]
type=MessageBuffer
@@ -5261,7 +4779,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers23]
type=MessageBuffer
@@ -5269,7 +4786,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers24]
type=MessageBuffer
@@ -5277,7 +4793,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers25]
type=MessageBuffer
@@ -5285,7 +4800,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers26]
type=MessageBuffer
@@ -5293,7 +4807,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers27]
type=MessageBuffer
@@ -5301,7 +4814,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers28]
type=MessageBuffer
@@ -5309,7 +4821,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers29]
type=MessageBuffer
@@ -5317,7 +4828,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers30]
type=MessageBuffer
@@ -5325,7 +4835,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers31]
type=MessageBuffer
@@ -5333,7 +4842,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers32]
type=MessageBuffer
@@ -5341,7 +4849,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers33]
type=MessageBuffer
@@ -5349,7 +4856,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers34]
type=MessageBuffer
@@ -5357,7 +4863,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers35]
type=MessageBuffer
@@ -5365,7 +4870,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers36]
type=MessageBuffer
@@ -5373,7 +4877,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers37]
type=MessageBuffer
@@ -5381,7 +4884,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers38]
type=MessageBuffer
@@ -5389,7 +4891,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers39]
type=MessageBuffer
@@ -5397,7 +4898,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers40]
type=MessageBuffer
@@ -5405,7 +4905,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers41]
type=MessageBuffer
@@ -5413,7 +4912,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers42]
type=MessageBuffer
@@ -5421,7 +4919,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers43]
type=MessageBuffer
@@ -5429,7 +4926,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers44]
type=MessageBuffer
@@ -5437,7 +4933,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers45]
type=MessageBuffer
@@ -5445,7 +4940,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers46]
type=MessageBuffer
@@ -5453,7 +4947,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers47]
type=MessageBuffer
@@ -5461,7 +4954,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers48]
type=MessageBuffer
@@ -5469,7 +4961,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers49]
type=MessageBuffer
@@ -5477,7 +4968,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers50]
type=MessageBuffer
@@ -5485,7 +4975,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers51]
type=MessageBuffer
@@ -5493,7 +4982,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers52]
type=MessageBuffer
@@ -5501,7 +4989,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers53]
type=MessageBuffer
@@ -5509,7 +4996,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers54]
type=MessageBuffer
@@ -5517,7 +5003,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers55]
type=MessageBuffer
@@ -5525,7 +5010,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers56]
type=MessageBuffer
@@ -5533,7 +5017,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers57]
type=MessageBuffer
@@ -5541,7 +5024,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers58]
type=MessageBuffer
@@ -5549,7 +5031,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers10.port_buffers59]
type=MessageBuffer
@@ -5557,7 +5038,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.sys_port_proxy]
type=RubyPortProxy
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/simerr b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/simerr
index ec7781619..486672848 100755
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/simerr
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/simerr
@@ -6,76 +6,76 @@ warn: rounding error > tolerance
1.250000 rounded to 1
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files!
-system.cpu7: completed 10000 read, 5629 write accesses @741490
-system.cpu2: completed 10000 read, 5483 write accesses @742929
-system.cpu5: completed 10000 read, 5467 write accesses @745712
-system.cpu6: completed 10000 read, 5704 write accesses @746130
-system.cpu1: completed 10000 read, 5548 write accesses @750324
-system.cpu3: completed 10000 read, 5605 write accesses @759134
-system.cpu4: completed 10000 read, 5617 write accesses @761737
-system.cpu0: completed 10000 read, 5610 write accesses @763525
-system.cpu6: completed 20000 read, 11106 write accesses @1481450
-system.cpu1: completed 20000 read, 11101 write accesses @1481864
-system.cpu2: completed 20000 read, 11175 write accesses @1493928
-system.cpu5: completed 20000 read, 11075 write accesses @1494219
-system.cpu7: completed 20000 read, 11191 write accesses @1494602
-system.cpu3: completed 20000 read, 11025 write accesses @1510005
-system.cpu4: completed 20000 read, 11155 write accesses @1515394
-system.cpu0: completed 20000 read, 11262 write accesses @1521161
-system.cpu1: completed 30000 read, 16596 write accesses @2213794
-system.cpu7: completed 30000 read, 16886 write accesses @2238208
-system.cpu2: completed 30000 read, 16749 write accesses @2249468
-system.cpu6: completed 30000 read, 16669 write accesses @2250299
-system.cpu5: completed 30000 read, 16592 write accesses @2250650
-system.cpu4: completed 30000 read, 16824 write accesses @2255563
-system.cpu3: completed 30000 read, 16603 write accesses @2258409
-system.cpu0: completed 30000 read, 16741 write accesses @2271167
-system.cpu1: completed 40000 read, 22131 write accesses @2952037
-system.cpu7: completed 40000 read, 22258 write accesses @2971365
-system.cpu4: completed 40000 read, 22385 write accesses @2992340
-system.cpu6: completed 40000 read, 22195 write accesses @2994415
-system.cpu2: completed 40000 read, 22365 write accesses @2995127
-system.cpu5: completed 40000 read, 22189 write accesses @2998059
-system.cpu0: completed 40000 read, 22190 write accesses @3008067
-system.cpu3: completed 40000 read, 22193 write accesses @3026200
-system.cpu1: completed 50000 read, 27565 write accesses @3685675
-system.cpu7: completed 50000 read, 27746 write accesses @3722444
-system.cpu4: completed 50000 read, 27966 write accesses @3737210
-system.cpu6: completed 50000 read, 27651 write accesses @3741340
-system.cpu2: completed 50000 read, 28025 write accesses @3751350
-system.cpu5: completed 50000 read, 27824 write accesses @3753408
-system.cpu0: completed 50000 read, 27788 write accesses @3764354
-system.cpu3: completed 50000 read, 27801 write accesses @3780460
-system.cpu1: completed 60000 read, 33120 write accesses @4430711
-system.cpu7: completed 60000 read, 33190 write accesses @4467208
-system.cpu4: completed 60000 read, 33493 write accesses @4471542
-system.cpu6: completed 60000 read, 33060 write accesses @4489453
-system.cpu0: completed 60000 read, 33163 write accesses @4498105
-system.cpu2: completed 60000 read, 33785 write accesses @4501427
-system.cpu5: completed 60000 read, 33616 write accesses @4507211
-system.cpu3: completed 60000 read, 33449 write accesses @4535522
-system.cpu1: completed 70000 read, 38615 write accesses @5182293
-system.cpu4: completed 70000 read, 39172 write accesses @5218522
-system.cpu7: completed 70000 read, 38708 write accesses @5235601
-system.cpu0: completed 70000 read, 38698 write accesses @5238798
-system.cpu6: completed 70000 read, 38663 write accesses @5239196
-system.cpu2: completed 70000 read, 39373 write accesses @5249164
-system.cpu5: completed 70000 read, 39147 write accesses @5262073
-system.cpu3: completed 70000 read, 38967 write accesses @5264376
-system.cpu1: completed 80000 read, 44079 write accesses @5932822
-system.cpu4: completed 80000 read, 44608 write accesses @5965802
-system.cpu0: completed 80000 read, 44082 write accesses @5973833
-system.cpu6: completed 80000 read, 44113 write accesses @5993004
-system.cpu7: completed 80000 read, 44313 write accesses @5994643
-system.cpu2: completed 80000 read, 44913 write accesses @5996066
-system.cpu5: completed 80000 read, 44640 write accesses @6007836
-system.cpu3: completed 80000 read, 44574 write accesses @6019565
-system.cpu1: completed 90000 read, 49658 write accesses @6686890
-system.cpu4: completed 90000 read, 50184 write accesses @6709227
-system.cpu0: completed 90000 read, 49596 write accesses @6710987
-system.cpu7: completed 90000 read, 49959 write accesses @6740828
-system.cpu2: completed 90000 read, 50425 write accesses @6744606
-system.cpu6: completed 90000 read, 49767 write accesses @6747581
-system.cpu3: completed 90000 read, 49994 write accesses @6761894
-system.cpu5: completed 90000 read, 50371 write accesses @6774603
-system.cpu4: completed 100000 read, 55545 write accesses @7450335
+system.cpu0: completed 10000 read, 5508 write accesses @738866
+system.cpu3: completed 10000 read, 5629 write accesses @739336
+system.cpu1: completed 10000 read, 5566 write accesses @740014
+system.cpu2: completed 10000 read, 5452 write accesses @740145
+system.cpu7: completed 10000 read, 5492 write accesses @749235
+system.cpu6: completed 10000 read, 5560 write accesses @753933
+system.cpu4: completed 10000 read, 5642 write accesses @754605
+system.cpu5: completed 10000 read, 5631 write accesses @755018
+system.cpu0: completed 20000 read, 11092 write accesses @1475405
+system.cpu3: completed 20000 read, 11222 write accesses @1487700
+system.cpu7: completed 20000 read, 11015 write accesses @1488166
+system.cpu5: completed 20000 read, 11145 write accesses @1493697
+system.cpu1: completed 20000 read, 11221 write accesses @1496331
+system.cpu2: completed 20000 read, 11098 write accesses @1497419
+system.cpu4: completed 20000 read, 11227 write accesses @1505460
+system.cpu6: completed 20000 read, 11297 write accesses @1522234
+system.cpu2: completed 30000 read, 16610 write accesses @2227880
+system.cpu5: completed 30000 read, 16694 write accesses @2227884
+system.cpu7: completed 30000 read, 16430 write accesses @2229017
+system.cpu0: completed 30000 read, 16662 write accesses @2230891
+system.cpu3: completed 30000 read, 16917 write accesses @2234709
+system.cpu1: completed 30000 read, 16703 write accesses @2243507
+system.cpu4: completed 30000 read, 16821 write accesses @2245691
+system.cpu6: completed 30000 read, 16865 write accesses @2274986
+system.cpu2: completed 40000 read, 22186 write accesses @2969541
+system.cpu7: completed 40000 read, 21963 write accesses @2976706
+system.cpu5: completed 40000 read, 22081 write accesses @2977360
+system.cpu0: completed 40000 read, 22245 write accesses @2983600
+system.cpu4: completed 40000 read, 22353 write accesses @2983927
+system.cpu3: completed 40000 read, 22562 write accesses @2989463
+system.cpu1: completed 40000 read, 22203 write accesses @2993172
+system.cpu6: completed 40000 read, 22494 write accesses @3024614
+system.cpu5: completed 50000 read, 27602 write accesses @3707212
+system.cpu2: completed 50000 read, 27827 write accesses @3709656
+system.cpu0: completed 50000 read, 27788 write accesses @3720088
+system.cpu7: completed 50000 read, 27585 write accesses @3729952
+system.cpu3: completed 50000 read, 28225 write accesses @3741336
+system.cpu1: completed 50000 read, 27693 write accesses @3741643
+system.cpu4: completed 50000 read, 28024 write accesses @3746153
+system.cpu6: completed 50000 read, 27944 write accesses @3769575
+system.cpu2: completed 60000 read, 33396 write accesses @4457825
+system.cpu7: completed 60000 read, 33181 write accesses @4461083
+system.cpu0: completed 60000 read, 33524 write accesses @4471000
+system.cpu5: completed 60000 read, 33268 write accesses @4471818
+system.cpu3: completed 60000 read, 33936 write accesses @4490069
+system.cpu1: completed 60000 read, 33523 write accesses @4502736
+system.cpu4: completed 60000 read, 33611 write accesses @4508744
+system.cpu6: completed 60000 read, 33455 write accesses @4516682
+system.cpu2: completed 70000 read, 39052 write accesses @5195824
+system.cpu7: completed 70000 read, 38804 write accesses @5216520
+system.cpu0: completed 70000 read, 39132 write accesses @5221104
+system.cpu5: completed 70000 read, 38946 write accesses @5224763
+system.cpu3: completed 70000 read, 39374 write accesses @5234775
+system.cpu1: completed 70000 read, 39108 write accesses @5247582
+system.cpu4: completed 70000 read, 39073 write accesses @5249170
+system.cpu6: completed 70000 read, 38942 write accesses @5256670
+system.cpu2: completed 80000 read, 44560 write accesses @5927724
+system.cpu5: completed 80000 read, 44421 write accesses @5949764
+system.cpu3: completed 80000 read, 44834 write accesses @5973715
+system.cpu0: completed 80000 read, 44677 write accesses @5979429
+system.cpu7: completed 80000 read, 44408 write accesses @5979747
+system.cpu1: completed 80000 read, 44732 write accesses @5992417
+system.cpu4: completed 80000 read, 44550 write accesses @5998783
+system.cpu6: completed 80000 read, 44539 write accesses @6005684
+system.cpu2: completed 90000 read, 50191 write accesses @6684061
+system.cpu5: completed 90000 read, 50073 write accesses @6691954
+system.cpu3: completed 90000 read, 50398 write accesses @6725412
+system.cpu1: completed 90000 read, 50260 write accesses @6729032
+system.cpu7: completed 90000 read, 49856 write accesses @6729292
+system.cpu0: completed 90000 read, 50333 write accesses @6730369
+system.cpu4: completed 90000 read, 50097 write accesses @6738499
+system.cpu6: completed 90000 read, 50144 write accesses @6754135
+system.cpu5: completed 100000 read, 55687 write accesses @7436579
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/simout b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/simout
index 2ad0e6bd8..f7049136e 100755
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/simout
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/simout
@@ -1,11 +1,13 @@
+Redirecting stdout to build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_directory/simout
+Redirecting stderr to build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_directory/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 13 2015 19:22:33
-gem5 started Aug 13 2015 20:16:16
-gem5 executing on artery
-command line: build/ALPHA_MOESI_CMP_directory/gem5.opt -d build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_directory -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_directory
+gem5 compiled Nov 15 2015 14:46:21
+gem5 started Nov 15 2015 14:46:44
+gem5 executing on ribera.cs.wisc.edu, pid 1171
+command line: build/ALPHA_MOESI_CMP_directory/gem5.opt -d build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_directory -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_directory
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 7477743 because maximum number of loads reached
+Exiting @ tick 7436579 because maximum number of loads reached
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/stats.txt b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/stats.txt
index 114a3df3b..5eac692bb 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/stats.txt
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/stats.txt
@@ -4,9 +4,9 @@ sim_seconds 0.007437 # Nu
sim_ticks 7436579 # Number of ticks simulated
final_tick 7436579 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 78938 # Simulator tick rate (ticks/s)
-host_mem_usage 462744 # Number of bytes of host memory used
-host_seconds 94.21 # Real time elapsed on the host
+host_tick_rate 57999 # Simulator tick rate (ticks/s)
+host_mem_usage 456048 # Number of bytes of host memory used
+host_seconds 128.22 # Real time elapsed on the host
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1 # Clock period in ticks
system.mem_ctrls.bytes_read::ruby.dir_cntrl0 39411840 # Number of bytes read from this memory
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini
index 0b32677a6..ea3e7ff7c 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:268435455
memories=system.mem_ctrls
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -276,6 +277,7 @@ eventq_index=0
hot_lines=false
memory_size_bits=48
num_of_sequencers=8
+number_of_virtual_networks=6
phys_mem=Null
randomization=false
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simerr b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simerr
index 7f8bac20f..6827eb233 100755
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simerr
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simerr
@@ -6,76 +6,76 @@ warn: rounding error > tolerance
1.250000 rounded to 1
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files!
-system.cpu2: completed 10000 read, 5534 write accesses @569178
-system.cpu4: completed 10000 read, 5465 write accesses @574915
-system.cpu3: completed 10000 read, 5497 write accesses @574937
-system.cpu0: completed 10000 read, 5565 write accesses @574960
-system.cpu5: completed 10000 read, 5652 write accesses @581034
-system.cpu1: completed 10000 read, 5555 write accesses @582035
-system.cpu6: completed 10000 read, 5449 write accesses @585160
-system.cpu7: completed 10000 read, 5566 write accesses @590115
-system.cpu2: completed 20000 read, 11022 write accesses @1126531
-system.cpu4: completed 20000 read, 10939 write accesses @1142499
-system.cpu0: completed 20000 read, 11310 write accesses @1159134
-system.cpu1: completed 20000 read, 11166 write accesses @1161343
-system.cpu6: completed 20000 read, 10890 write accesses @1161677
-system.cpu5: completed 20000 read, 11181 write accesses @1166462
-system.cpu3: completed 20000 read, 11040 write accesses @1167366
-system.cpu7: completed 20000 read, 11027 write accesses @1170049
-system.cpu2: completed 30000 read, 16703 write accesses @1710014
-system.cpu4: completed 30000 read, 16637 write accesses @1736174
-system.cpu6: completed 30000 read, 16254 write accesses @1736781
-system.cpu0: completed 30000 read, 16824 write accesses @1741663
-system.cpu1: completed 30000 read, 16729 write accesses @1746318
-system.cpu3: completed 30000 read, 16380 write accesses @1746864
-system.cpu5: completed 30000 read, 16699 write accesses @1749543
-system.cpu7: completed 30000 read, 16593 write accesses @1755317
-system.cpu2: completed 40000 read, 22220 write accesses @2299827
-system.cpu4: completed 40000 read, 22137 write accesses @2310891
-system.cpu0: completed 40000 read, 22226 write accesses @2313874
-system.cpu3: completed 40000 read, 21851 write accesses @2325087
-system.cpu1: completed 40000 read, 22363 write accesses @2328426
-system.cpu6: completed 40000 read, 21890 write accesses @2332432
-system.cpu5: completed 40000 read, 22240 write accesses @2338721
-system.cpu7: completed 40000 read, 22061 write accesses @2344897
-system.cpu2: completed 50000 read, 27819 write accesses @2881934
-system.cpu4: completed 50000 read, 27895 write accesses @2900734
-system.cpu0: completed 50000 read, 27815 write accesses @2900790
-system.cpu3: completed 50000 read, 27422 write accesses @2903532
-system.cpu6: completed 50000 read, 27382 write accesses @2918034
-system.cpu1: completed 50000 read, 27840 write accesses @2920513
-system.cpu5: completed 50000 read, 27748 write accesses @2927060
-system.cpu7: completed 50000 read, 27652 write accesses @2929759
-system.cpu2: completed 60000 read, 33490 write accesses @3464091
-system.cpu0: completed 60000 read, 33375 write accesses @3480817
-system.cpu4: completed 60000 read, 33517 write accesses @3486603
-system.cpu3: completed 60000 read, 33057 write accesses @3493116
-system.cpu6: completed 60000 read, 33095 write accesses @3508756
-system.cpu1: completed 60000 read, 33334 write accesses @3509528
-system.cpu5: completed 60000 read, 33334 write accesses @3510074
-system.cpu7: completed 60000 read, 33249 write accesses @3510130
-system.cpu2: completed 70000 read, 38895 write accesses @4051519
-system.cpu0: completed 70000 read, 39000 write accesses @4061632
-system.cpu4: completed 70000 read, 39030 write accesses @4069905
-system.cpu3: completed 70000 read, 38509 write accesses @4083701
-system.cpu1: completed 70000 read, 38918 write accesses @4095424
-system.cpu7: completed 70000 read, 38836 write accesses @4097039
-system.cpu5: completed 70000 read, 38933 write accesses @4099052
-system.cpu6: completed 70000 read, 38530 write accesses @4100439
-system.cpu2: completed 80000 read, 44484 write accesses @4637728
-system.cpu0: completed 80000 read, 44611 write accesses @4638049
-system.cpu4: completed 80000 read, 44541 write accesses @4643818
-system.cpu3: completed 80000 read, 44193 write accesses @4673647
-system.cpu5: completed 80000 read, 44336 write accesses @4673863
-system.cpu7: completed 80000 read, 44217 write accesses @4679114
-system.cpu1: completed 80000 read, 44372 write accesses @4685942
-system.cpu6: completed 80000 read, 44195 write accesses @4694933
-system.cpu2: completed 90000 read, 50176 write accesses @5226302
-system.cpu4: completed 90000 read, 50158 write accesses @5229556
-system.cpu0: completed 90000 read, 50290 write accesses @5238793
-system.cpu5: completed 90000 read, 49829 write accesses @5251555
-system.cpu3: completed 90000 read, 49657 write accesses @5262428
-system.cpu1: completed 90000 read, 49892 write accesses @5268645
-system.cpu7: completed 90000 read, 49892 write accesses @5270670
-system.cpu6: completed 90000 read, 49840 write accesses @5284950
-system.cpu4: completed 100000 read, 55681 write accesses @5804619
+system.cpu6: completed 10000 read, 5414 write accesses @600125
+system.cpu3: completed 10000 read, 5553 write accesses @601190
+system.cpu5: completed 10000 read, 5522 write accesses @610184
+system.cpu2: completed 10000 read, 5553 write accesses @610543
+system.cpu1: completed 10000 read, 5553 write accesses @610637
+system.cpu7: completed 10000 read, 5548 write accesses @613961
+system.cpu4: completed 10000 read, 5672 write accesses @625096
+system.cpu0: completed 10000 read, 5578 write accesses @625819
+system.cpu3: completed 20000 read, 11222 write accesses @1210787
+system.cpu2: completed 20000 read, 11113 write accesses @1216356
+system.cpu6: completed 20000 read, 11010 write accesses @1217399
+system.cpu7: completed 20000 read, 10915 write accesses @1224868
+system.cpu1: completed 20000 read, 11109 write accesses @1227113
+system.cpu5: completed 20000 read, 11172 write accesses @1228690
+system.cpu0: completed 20000 read, 11076 write accesses @1241151
+system.cpu4: completed 20000 read, 11317 write accesses @1252011
+system.cpu3: completed 30000 read, 16793 write accesses @1808510
+system.cpu2: completed 30000 read, 16719 write accesses @1811663
+system.cpu6: completed 30000 read, 16607 write accesses @1829544
+system.cpu1: completed 30000 read, 16700 write accesses @1832567
+system.cpu7: completed 30000 read, 16359 write accesses @1837933
+system.cpu5: completed 30000 read, 16722 write accesses @1842350
+system.cpu0: completed 30000 read, 16567 write accesses @1855038
+system.cpu4: completed 30000 read, 16806 write accesses @1868367
+system.cpu2: completed 40000 read, 22363 write accesses @2439233
+system.cpu3: completed 40000 read, 22637 write accesses @2443609
+system.cpu6: completed 40000 read, 22031 write accesses @2444868
+system.cpu1: completed 40000 read, 22136 write accesses @2454083
+system.cpu7: completed 40000 read, 22019 write accesses @2462426
+system.cpu0: completed 40000 read, 22102 write accesses @2464718
+system.cpu5: completed 40000 read, 22391 write accesses @2467086
+system.cpu4: completed 40000 read, 22274 write accesses @2476956
+system.cpu2: completed 50000 read, 27787 write accesses @3042124
+system.cpu6: completed 50000 read, 27603 write accesses @3052498
+system.cpu3: completed 50000 read, 28345 write accesses @3055004
+system.cpu1: completed 50000 read, 27635 write accesses @3062785
+system.cpu7: completed 50000 read, 27487 write accesses @3068425
+system.cpu0: completed 50000 read, 27611 write accesses @3068440
+system.cpu5: completed 50000 read, 27987 write accesses @3072420
+system.cpu4: completed 50000 read, 27913 write accesses @3101440
+system.cpu2: completed 60000 read, 33280 write accesses @3652049
+system.cpu3: completed 60000 read, 33864 write accesses @3668867
+system.cpu0: completed 60000 read, 33089 write accesses @3675395
+system.cpu7: completed 60000 read, 33087 write accesses @3676487
+system.cpu1: completed 60000 read, 33182 write accesses @3678705
+system.cpu6: completed 60000 read, 33377 write accesses @3680817
+system.cpu5: completed 60000 read, 33479 write accesses @3694370
+system.cpu4: completed 60000 read, 33302 write accesses @3701614
+system.cpu2: completed 70000 read, 38766 write accesses @4250473
+system.cpu0: completed 70000 read, 38578 write accesses @4284716
+system.cpu3: completed 70000 read, 39510 write accesses @4292337
+system.cpu1: completed 70000 read, 38741 write accesses @4292636
+system.cpu6: completed 70000 read, 39114 write accesses @4297860
+system.cpu7: completed 70000 read, 38662 write accesses @4300070
+system.cpu5: completed 70000 read, 38961 write accesses @4315101
+system.cpu4: completed 70000 read, 38876 write accesses @4320121
+system.cpu2: completed 80000 read, 44272 write accesses @4868351
+system.cpu3: completed 80000 read, 45140 write accesses @4896693
+system.cpu6: completed 80000 read, 44453 write accesses @4900088
+system.cpu0: completed 80000 read, 44159 write accesses @4900273
+system.cpu1: completed 80000 read, 44332 write accesses @4908589
+system.cpu7: completed 80000 read, 44332 write accesses @4918776
+system.cpu5: completed 80000 read, 44375 write accesses @4922197
+system.cpu4: completed 80000 read, 44529 write accesses @4935812
+system.cpu2: completed 90000 read, 49875 write accesses @5488123
+system.cpu3: completed 90000 read, 50614 write accesses @5502669
+system.cpu0: completed 90000 read, 49682 write accesses @5505213
+system.cpu6: completed 90000 read, 50248 write accesses @5520798
+system.cpu1: completed 90000 read, 49915 write accesses @5525318
+system.cpu7: completed 90000 read, 49900 write accesses @5530195
+system.cpu5: completed 90000 read, 50114 write accesses @5537728
+system.cpu4: completed 90000 read, 50125 write accesses @5550036
+system.cpu2: completed 100000 read, 55518 write accesses @6099346
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simout b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simout
index 0e1c7f4d2..6425d1227 100755
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simout
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simout
@@ -1,11 +1,13 @@
+Redirecting stdout to build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_token/simout
+Redirecting stderr to build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_token/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 13 2015 19:28:58
-gem5 started Aug 13 2015 20:16:58
-gem5 executing on artery
-command line: build/ALPHA_MOESI_CMP_token/gem5.opt -d build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_token -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_token
+gem5 compiled Nov 15 2015 14:51:28
+gem5 started Nov 15 2015 14:51:57
+gem5 executing on ribera.cs.wisc.edu, pid 2898
+command line: build/ALPHA_MOESI_CMP_token/gem5.opt -d build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_token -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_token
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 5815635 because maximum number of loads reached
+Exiting @ tick 6099346 because maximum number of loads reached
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/stats.txt b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/stats.txt
index c1a93ea1f..0a06ffb55 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/stats.txt
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/stats.txt
@@ -4,9 +4,9 @@ sim_seconds 0.006099 # Nu
sim_ticks 6099346 # Number of ticks simulated
final_tick 6099346 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 86189 # Simulator tick rate (ticks/s)
-host_mem_usage 466764 # Number of bytes of host memory used
-host_seconds 70.77 # Real time elapsed on the host
+host_tick_rate 63389 # Simulator tick rate (ticks/s)
+host_mem_usage 457160 # Number of bytes of host memory used
+host_seconds 96.22 # Real time elapsed on the host
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1 # Clock period in ticks
system.mem_ctrls.bytes_read::ruby.dir_cntrl0 39765376 # Number of bytes read from this memory
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/config.ini b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/config.ini
index b4eb5c8bf..ab3a4e8ec 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/config.ini
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:268435455
memories=system.mem_ctrls
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -276,6 +277,7 @@ eventq_index=0
hot_lines=false
memory_size_bits=48
num_of_sequencers=8
+number_of_virtual_networks=6
phys_mem=Null
randomization=false
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/simerr b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/simerr
index 54948ce1e..bf89e6e1d 100755
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/simerr
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/simerr
@@ -6,76 +6,76 @@ warn: rounding error > tolerance
1.250000 rounded to 1
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files!
-system.cpu0: completed 10000 read, 5501 write accesses @467078
-system.cpu7: completed 10000 read, 5585 write accesses @472925
-system.cpu6: completed 10000 read, 5702 write accesses @473859
-system.cpu2: completed 10000 read, 5570 write accesses @475598
-system.cpu5: completed 10000 read, 5606 write accesses @476119
-system.cpu1: completed 10000 read, 5578 write accesses @479229
-system.cpu4: completed 10000 read, 5573 write accesses @479674
-system.cpu3: completed 10000 read, 5640 write accesses @487499
-system.cpu0: completed 20000 read, 10981 write accesses @938964
-system.cpu7: completed 20000 read, 11056 write accesses @947871
-system.cpu6: completed 20000 read, 11411 write accesses @949459
-system.cpu2: completed 20000 read, 11228 write accesses @952214
-system.cpu1: completed 20000 read, 11065 write accesses @953211
-system.cpu3: completed 20000 read, 11304 write accesses @953777
-system.cpu4: completed 20000 read, 11256 write accesses @958238
-system.cpu5: completed 20000 read, 11225 write accesses @963838
-system.cpu0: completed 30000 read, 16484 write accesses @1401349
-system.cpu7: completed 30000 read, 16587 write accesses @1415642
-system.cpu6: completed 30000 read, 17110 write accesses @1421193
-system.cpu2: completed 30000 read, 16781 write accesses @1426752
-system.cpu4: completed 30000 read, 16747 write accesses @1427872
-system.cpu3: completed 30000 read, 16939 write accesses @1428046
-system.cpu5: completed 30000 read, 16611 write accesses @1429067
-system.cpu1: completed 30000 read, 16662 write accesses @1439258
-system.cpu0: completed 40000 read, 22150 write accesses @1869298
-system.cpu7: completed 40000 read, 22057 write accesses @1896002
-system.cpu5: completed 40000 read, 22232 write accesses @1898974
-system.cpu3: completed 40000 read, 22443 write accesses @1899719
-system.cpu4: completed 40000 read, 22301 write accesses @1902954
-system.cpu2: completed 40000 read, 22327 write accesses @1903835
-system.cpu6: completed 40000 read, 22829 write accesses @1906722
-system.cpu1: completed 40000 read, 22218 write accesses @1911204
-system.cpu0: completed 50000 read, 27765 write accesses @2351180
-system.cpu7: completed 50000 read, 27538 write accesses @2370464
-system.cpu5: completed 50000 read, 27786 write accesses @2373992
-system.cpu6: completed 50000 read, 28263 write accesses @2376222
-system.cpu4: completed 50000 read, 27975 write accesses @2380027
-system.cpu2: completed 50000 read, 28023 write accesses @2381328
-system.cpu3: completed 50000 read, 27880 write accesses @2381446
-system.cpu1: completed 50000 read, 27838 write accesses @2385886
-system.cpu0: completed 60000 read, 33279 write accesses @2819366
-system.cpu5: completed 60000 read, 33244 write accesses @2835967
-system.cpu7: completed 60000 read, 32998 write accesses @2836623
-system.cpu6: completed 60000 read, 33822 write accesses @2850173
-system.cpu4: completed 60000 read, 33518 write accesses @2855957
-system.cpu3: completed 60000 read, 33583 write accesses @2858859
-system.cpu2: completed 60000 read, 33714 write accesses @2861156
-system.cpu1: completed 60000 read, 33518 write accesses @2869518
-system.cpu0: completed 70000 read, 38798 write accesses @3293451
-system.cpu7: completed 70000 read, 38547 write accesses @3309641
-system.cpu5: completed 70000 read, 38890 write accesses @3314464
-system.cpu6: completed 70000 read, 39365 write accesses @3323971
-system.cpu3: completed 70000 read, 39171 write accesses @3326960
-system.cpu2: completed 70000 read, 39322 write accesses @3333015
-system.cpu4: completed 70000 read, 39148 write accesses @3335631
-system.cpu1: completed 70000 read, 39115 write accesses @3343424
-system.cpu0: completed 80000 read, 44502 write accesses @3773676
-system.cpu7: completed 80000 read, 44178 write accesses @3784689
-system.cpu5: completed 80000 read, 44522 write accesses @3798601
-system.cpu6: completed 80000 read, 45044 write accesses @3801812
-system.cpu2: completed 80000 read, 44852 write accesses @3805475
-system.cpu3: completed 80000 read, 44704 write accesses @3805485
-system.cpu4: completed 80000 read, 44724 write accesses @3811165
-system.cpu1: completed 80000 read, 44691 write accesses @3816230
-system.cpu0: completed 90000 read, 50144 write accesses @4257479
-system.cpu7: completed 90000 read, 49707 write accesses @4267140
-system.cpu3: completed 90000 read, 50073 write accesses @4274290
-system.cpu2: completed 90000 read, 50440 write accesses @4275160
-system.cpu6: completed 90000 read, 50729 write accesses @4275803
-system.cpu5: completed 90000 read, 50235 write accesses @4277870
-system.cpu4: completed 90000 read, 50337 write accesses @4285144
-system.cpu1: completed 90000 read, 50416 write accesses @4290707
-system.cpu0: completed 100000 read, 55755 write accesses @4723747
+system.cpu6: completed 10000 read, 5442 write accesses @464151
+system.cpu5: completed 10000 read, 5565 write accesses @467904
+system.cpu1: completed 10000 read, 5530 write accesses @472727
+system.cpu4: completed 10000 read, 5671 write accesses @474893
+system.cpu2: completed 10000 read, 5702 write accesses @475545
+system.cpu3: completed 10000 read, 5626 write accesses @475848
+system.cpu7: completed 10000 read, 5688 write accesses @476316
+system.cpu0: completed 10000 read, 5652 write accesses @477657
+system.cpu6: completed 20000 read, 11069 write accesses @933991
+system.cpu4: completed 20000 read, 11035 write accesses @941133
+system.cpu1: completed 20000 read, 11144 write accesses @942887
+system.cpu5: completed 20000 read, 11075 write accesses @943473
+system.cpu7: completed 20000 read, 11122 write accesses @946462
+system.cpu2: completed 20000 read, 11251 write accesses @952011
+system.cpu3: completed 20000 read, 11149 write accesses @953947
+system.cpu0: completed 20000 read, 11405 write accesses @958457
+system.cpu4: completed 30000 read, 16671 write accesses @1411581
+system.cpu5: completed 30000 read, 16602 write accesses @1411822
+system.cpu7: completed 30000 read, 16713 write accesses @1419018
+system.cpu6: completed 30000 read, 16615 write accesses @1420265
+system.cpu3: completed 30000 read, 16709 write accesses @1421765
+system.cpu1: completed 30000 read, 16889 write accesses @1427949
+system.cpu2: completed 30000 read, 16908 write accesses @1434738
+system.cpu0: completed 30000 read, 17031 write accesses @1444971
+system.cpu5: completed 40000 read, 22172 write accesses @1880249
+system.cpu3: completed 40000 read, 22160 write accesses @1893274
+system.cpu6: completed 40000 read, 22289 write accesses @1896273
+system.cpu1: completed 40000 read, 22624 write accesses @1896553
+system.cpu4: completed 40000 read, 22359 write accesses @1896744
+system.cpu7: completed 40000 read, 22432 write accesses @1900299
+system.cpu2: completed 40000 read, 22368 write accesses @1910277
+system.cpu0: completed 40000 read, 22621 write accesses @1917733
+system.cpu5: completed 50000 read, 27506 write accesses @2349190
+system.cpu6: completed 50000 read, 27893 write accesses @2366731
+system.cpu7: completed 50000 read, 27846 write accesses @2369147
+system.cpu3: completed 50000 read, 27646 write accesses @2369997
+system.cpu1: completed 50000 read, 27990 write accesses @2371485
+system.cpu2: completed 50000 read, 27913 write accesses @2374199
+system.cpu4: completed 50000 read, 27983 write accesses @2375243
+system.cpu0: completed 50000 read, 28279 write accesses @2400165
+system.cpu5: completed 60000 read, 33080 write accesses @2828614
+system.cpu3: completed 60000 read, 33257 write accesses @2839097
+system.cpu1: completed 60000 read, 33556 write accesses @2841959
+system.cpu6: completed 60000 read, 33572 write accesses @2843628
+system.cpu7: completed 60000 read, 33379 write accesses @2844087
+system.cpu2: completed 60000 read, 33471 write accesses @2846336
+system.cpu4: completed 60000 read, 33614 write accesses @2862059
+system.cpu0: completed 60000 read, 33892 write accesses @2874908
+system.cpu5: completed 70000 read, 38668 write accesses @3302644
+system.cpu3: completed 70000 read, 38773 write accesses @3312258
+system.cpu7: completed 70000 read, 38856 write accesses @3313701
+system.cpu1: completed 70000 read, 39110 write accesses @3314841
+system.cpu6: completed 70000 read, 39295 write accesses @3319370
+system.cpu2: completed 70000 read, 39264 write accesses @3327548
+system.cpu4: completed 70000 read, 39102 write accesses @3335340
+system.cpu0: completed 70000 read, 39326 write accesses @3351991
+system.cpu5: completed 80000 read, 44247 write accesses @3772436
+system.cpu3: completed 80000 read, 44360 write accesses @3783174
+system.cpu1: completed 80000 read, 44568 write accesses @3784069
+system.cpu6: completed 80000 read, 44689 write accesses @3792375
+system.cpu2: completed 80000 read, 44751 write accesses @3797997
+system.cpu7: completed 80000 read, 44339 write accesses @3798680
+system.cpu4: completed 80000 read, 44675 write accesses @3804996
+system.cpu0: completed 80000 read, 44775 write accesses @3826542
+system.cpu5: completed 90000 read, 49884 write accesses @4250135
+system.cpu3: completed 90000 read, 49904 write accesses @4252427
+system.cpu6: completed 90000 read, 50171 write accesses @4263343
+system.cpu1: completed 90000 read, 50197 write accesses @4265783
+system.cpu4: completed 90000 read, 50286 write accesses @4279784
+system.cpu7: completed 90000 read, 50179 write accesses @4284358
+system.cpu2: completed 90000 read, 50246 write accesses @4285069
+system.cpu0: completed 90000 read, 50200 write accesses @4290832
+system.cpu3: completed 100000 read, 55486 write accesses @4722948
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/simout b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/simout
index 2e7c6747e..96d021854 100755
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/simout
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/simout
@@ -1,11 +1,13 @@
+Redirecting stdout to build/ALPHA_MOESI_hammer/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_hammer/simout
+Redirecting stderr to build/ALPHA_MOESI_hammer/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_hammer/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 13 2015 19:09:46
-gem5 started Aug 13 2015 20:15:24
-gem5 executing on artery
-command line: build/ALPHA_MOESI_hammer/gem5.opt -d build/ALPHA_MOESI_hammer/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_hammer -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MOESI_hammer/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_hammer
+gem5 compiled Nov 15 2015 14:35:53
+gem5 started Nov 15 2015 14:36:14
+gem5 executing on ribera.cs.wisc.edu, pid 30618
+command line: build/ALPHA_MOESI_hammer/gem5.opt -d build/ALPHA_MOESI_hammer/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_hammer -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA_MOESI_hammer/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_hammer
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 4735173 because maximum number of loads reached
+Exiting @ tick 4722948 because maximum number of loads reached
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/stats.txt b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/stats.txt
index a4e64dc29..cdb57840e 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/stats.txt
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/stats.txt
@@ -4,9 +4,9 @@ sim_seconds 0.004723 # Nu
sim_ticks 4722948 # Number of ticks simulated
final_tick 4722948 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 62228 # Simulator tick rate (ticks/s)
-host_mem_usage 467464 # Number of bytes of host memory used
-host_seconds 75.90 # Real time elapsed on the host
+host_tick_rate 44680 # Simulator tick rate (ticks/s)
+host_mem_usage 457072 # Number of bytes of host memory used
+host_seconds 105.71 # Real time elapsed on the host
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1 # Clock period in ticks
system.mem_ctrls.bytes_read::ruby.dir_cntrl0 38973248 # Number of bytes read from this memory
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini
index f67ca278f..c03779950 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:268435455
memories=system.mem_ctrls
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -276,6 +277,7 @@ eventq_index=0
hot_lines=false
memory_size_bits=48
num_of_sequencers=8
+number_of_virtual_networks=5
phys_mem=Null
randomization=false
@@ -324,7 +326,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[17]
[system.ruby.dir_cntrl0.dmaResponseFromDir]
@@ -333,7 +334,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[17]
[system.ruby.dir_cntrl0.forwardFromDir]
@@ -342,7 +342,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[18]
[system.ruby.dir_cntrl0.requestToDir]
@@ -351,7 +350,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[16]
[system.ruby.dir_cntrl0.responseFromDir]
@@ -360,7 +358,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[16]
[system.ruby.dir_cntrl0.responseFromMemory]
@@ -369,7 +366,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
@@ -424,7 +420,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[0]
[system.ruby.l1_cntrl0.mandatoryQueue]
@@ -433,7 +428,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.requestFromCache]
type=MessageBuffer
@@ -441,7 +435,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[0]
[system.ruby.l1_cntrl0.responseFromCache]
@@ -450,7 +443,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[1]
[system.ruby.l1_cntrl0.responseToCache]
@@ -459,7 +451,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.sequencer]
@@ -534,7 +525,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[2]
[system.ruby.l1_cntrl1.mandatoryQueue]
@@ -543,7 +533,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl1.requestFromCache]
type=MessageBuffer
@@ -551,7 +540,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[2]
[system.ruby.l1_cntrl1.responseFromCache]
@@ -560,7 +548,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[3]
[system.ruby.l1_cntrl1.responseToCache]
@@ -569,7 +556,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[3]
[system.ruby.l1_cntrl1.sequencer]
@@ -644,7 +630,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[4]
[system.ruby.l1_cntrl2.mandatoryQueue]
@@ -653,7 +638,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl2.requestFromCache]
type=MessageBuffer
@@ -661,7 +645,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[4]
[system.ruby.l1_cntrl2.responseFromCache]
@@ -670,7 +653,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[5]
[system.ruby.l1_cntrl2.responseToCache]
@@ -679,7 +661,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[5]
[system.ruby.l1_cntrl2.sequencer]
@@ -754,7 +735,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[6]
[system.ruby.l1_cntrl3.mandatoryQueue]
@@ -763,7 +743,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl3.requestFromCache]
type=MessageBuffer
@@ -771,7 +750,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[6]
[system.ruby.l1_cntrl3.responseFromCache]
@@ -780,7 +758,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[7]
[system.ruby.l1_cntrl3.responseToCache]
@@ -789,7 +766,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[7]
[system.ruby.l1_cntrl3.sequencer]
@@ -864,7 +840,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[8]
[system.ruby.l1_cntrl4.mandatoryQueue]
@@ -873,7 +848,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl4.requestFromCache]
type=MessageBuffer
@@ -881,7 +855,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[8]
[system.ruby.l1_cntrl4.responseFromCache]
@@ -890,7 +863,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[9]
[system.ruby.l1_cntrl4.responseToCache]
@@ -899,7 +871,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[9]
[system.ruby.l1_cntrl4.sequencer]
@@ -974,7 +945,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[10]
[system.ruby.l1_cntrl5.mandatoryQueue]
@@ -983,7 +953,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl5.requestFromCache]
type=MessageBuffer
@@ -991,7 +960,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[10]
[system.ruby.l1_cntrl5.responseFromCache]
@@ -1000,7 +968,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[11]
[system.ruby.l1_cntrl5.responseToCache]
@@ -1009,7 +976,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[11]
[system.ruby.l1_cntrl5.sequencer]
@@ -1084,7 +1050,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[12]
[system.ruby.l1_cntrl6.mandatoryQueue]
@@ -1093,7 +1058,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl6.requestFromCache]
type=MessageBuffer
@@ -1101,7 +1065,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[12]
[system.ruby.l1_cntrl6.responseFromCache]
@@ -1110,7 +1073,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[13]
[system.ruby.l1_cntrl6.responseToCache]
@@ -1119,7 +1081,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[13]
[system.ruby.l1_cntrl6.sequencer]
@@ -1194,7 +1155,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[14]
[system.ruby.l1_cntrl7.mandatoryQueue]
@@ -1203,7 +1163,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl7.requestFromCache]
type=MessageBuffer
@@ -1211,7 +1170,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[14]
[system.ruby.l1_cntrl7.responseFromCache]
@@ -1220,7 +1178,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[15]
[system.ruby.l1_cntrl7.responseToCache]
@@ -1229,7 +1186,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[15]
[system.ruby.l1_cntrl7.sequencer]
@@ -1271,7 +1227,6 @@ int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3 system.ruby.network.int_links4 system.ruby.network.int_links5 system.ruby.network.int_links6 system.ruby.network.int_links7 system.ruby.network.int_links8
netifs=
number_of_virtual_networks=5
-recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3 system.ruby.network.routers4 system.ruby.network.routers5 system.ruby.network.routers6 system.ruby.network.routers7 system.ruby.network.routers8 system.ruby.network.routers9
ruby_system=system.ruby
topology=Crossbar
@@ -1374,7 +1329,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers01]
type=MessageBuffer
@@ -1382,7 +1336,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers02]
type=MessageBuffer
@@ -1390,7 +1343,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers03]
type=MessageBuffer
@@ -1398,7 +1350,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers04]
type=MessageBuffer
@@ -1406,7 +1357,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers05]
type=MessageBuffer
@@ -1414,7 +1364,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers06]
type=MessageBuffer
@@ -1422,7 +1371,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers07]
type=MessageBuffer
@@ -1430,7 +1378,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers08]
type=MessageBuffer
@@ -1438,7 +1385,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers09]
type=MessageBuffer
@@ -1446,7 +1392,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers10]
type=MessageBuffer
@@ -1454,7 +1399,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers11]
type=MessageBuffer
@@ -1462,7 +1406,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers12]
type=MessageBuffer
@@ -1470,7 +1413,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers13]
type=MessageBuffer
@@ -1478,7 +1420,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers14]
type=MessageBuffer
@@ -1486,7 +1427,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers15]
type=MessageBuffer
@@ -1494,7 +1434,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers16]
type=MessageBuffer
@@ -1502,7 +1441,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers17]
type=MessageBuffer
@@ -1510,7 +1448,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers18]
type=MessageBuffer
@@ -1518,7 +1455,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers19]
type=MessageBuffer
@@ -1526,7 +1462,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers20]
type=MessageBuffer
@@ -1534,7 +1469,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers21]
type=MessageBuffer
@@ -1542,7 +1476,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers22]
type=MessageBuffer
@@ -1550,7 +1483,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers23]
type=MessageBuffer
@@ -1558,7 +1490,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers24]
type=MessageBuffer
@@ -1566,7 +1497,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers25]
type=MessageBuffer
@@ -1574,7 +1504,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers26]
type=MessageBuffer
@@ -1582,7 +1511,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers27]
type=MessageBuffer
@@ -1590,7 +1518,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers28]
type=MessageBuffer
@@ -1598,7 +1525,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers29]
type=MessageBuffer
@@ -1606,7 +1532,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers30]
type=MessageBuffer
@@ -1614,7 +1539,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers31]
type=MessageBuffer
@@ -1622,7 +1546,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers32]
type=MessageBuffer
@@ -1630,7 +1553,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers33]
type=MessageBuffer
@@ -1638,7 +1560,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers34]
type=MessageBuffer
@@ -1646,7 +1567,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers35]
type=MessageBuffer
@@ -1654,7 +1574,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers36]
type=MessageBuffer
@@ -1662,7 +1581,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers37]
type=MessageBuffer
@@ -1670,7 +1588,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers38]
type=MessageBuffer
@@ -1678,7 +1595,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers39]
type=MessageBuffer
@@ -1686,7 +1602,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers40]
type=MessageBuffer
@@ -1694,7 +1609,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers41]
type=MessageBuffer
@@ -1702,7 +1616,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers42]
type=MessageBuffer
@@ -1710,7 +1623,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers43]
type=MessageBuffer
@@ -1718,7 +1630,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers44]
type=MessageBuffer
@@ -1726,7 +1637,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers45]
type=MessageBuffer
@@ -1734,7 +1644,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers46]
type=MessageBuffer
@@ -1742,7 +1651,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers47]
type=MessageBuffer
@@ -1750,7 +1658,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers48]
type=MessageBuffer
@@ -1758,7 +1665,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers49]
type=MessageBuffer
@@ -1766,7 +1672,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers50]
type=MessageBuffer
@@ -1774,7 +1679,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers51]
type=MessageBuffer
@@ -1782,7 +1686,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers52]
type=MessageBuffer
@@ -1790,7 +1693,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers53]
type=MessageBuffer
@@ -1798,7 +1700,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers54]
type=MessageBuffer
@@ -1806,7 +1707,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers55]
type=MessageBuffer
@@ -1814,7 +1714,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers56]
type=MessageBuffer
@@ -1822,7 +1721,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers57]
type=MessageBuffer
@@ -1830,7 +1728,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers58]
type=MessageBuffer
@@ -1838,7 +1735,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers59]
type=MessageBuffer
@@ -1846,7 +1742,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers60]
type=MessageBuffer
@@ -1854,7 +1749,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers61]
type=MessageBuffer
@@ -1862,7 +1756,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers62]
type=MessageBuffer
@@ -1870,7 +1763,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers63]
type=MessageBuffer
@@ -1878,7 +1770,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers64]
type=MessageBuffer
@@ -1886,7 +1777,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers65]
type=MessageBuffer
@@ -1894,7 +1784,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers66]
type=MessageBuffer
@@ -1902,7 +1791,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers67]
type=MessageBuffer
@@ -1910,7 +1798,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers68]
type=MessageBuffer
@@ -1918,7 +1805,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers69]
type=MessageBuffer
@@ -1926,7 +1812,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers70]
type=MessageBuffer
@@ -1934,7 +1819,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers71]
type=MessageBuffer
@@ -1942,7 +1826,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers72]
type=MessageBuffer
@@ -1950,7 +1833,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers73]
type=MessageBuffer
@@ -1958,7 +1840,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers74]
type=MessageBuffer
@@ -1966,7 +1847,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers75]
type=MessageBuffer
@@ -1974,7 +1854,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers76]
type=MessageBuffer
@@ -1982,7 +1861,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers77]
type=MessageBuffer
@@ -1990,7 +1868,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers78]
type=MessageBuffer
@@ -1998,7 +1875,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers79]
type=MessageBuffer
@@ -2006,7 +1882,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers80]
type=MessageBuffer
@@ -2014,7 +1889,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers81]
type=MessageBuffer
@@ -2022,7 +1896,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers82]
type=MessageBuffer
@@ -2030,7 +1903,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers83]
type=MessageBuffer
@@ -2038,7 +1910,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers84]
type=MessageBuffer
@@ -2046,7 +1917,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers85]
type=MessageBuffer
@@ -2054,7 +1924,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers86]
type=MessageBuffer
@@ -2062,7 +1931,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers87]
type=MessageBuffer
@@ -2070,7 +1938,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers88]
type=MessageBuffer
@@ -2078,7 +1945,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers89]
type=MessageBuffer
@@ -2086,7 +1952,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_links0]
type=SimpleIntLink
@@ -2184,7 +2049,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17 system.ruby.network.routers0.port_buffers18 system.ruby.network.routers0.port_buffers19 system.ruby.network.routers0.port_buffers20 system.ruby.network.routers0.port_buffers21 system.ruby.network.routers0.port_buffers22 system.ruby.network.routers0.port_buffers23 system.ruby.network.routers0.port_buffers24 system.ruby.network.routers0.port_buffers25 system.ruby.network.routers0.port_buffers26 system.ruby.network.routers0.port_buffers27 system.ruby.network.routers0.port_buffers28 system.ruby.network.routers0.port_buffers29 system.ruby.network.routers0.port_buffers30 system.ruby.network.routers0.port_buffers31 system.ruby.network.routers0.port_buffers32 system.ruby.network.routers0.port_buffers33 system.ruby.network.routers0.port_buffers34 system.ruby.network.routers0.port_buffers35 system.ruby.network.routers0.port_buffers36 system.ruby.network.routers0.port_buffers37 system.ruby.network.routers0.port_buffers38 system.ruby.network.routers0.port_buffers39 system.ruby.network.routers0.port_buffers40 system.ruby.network.routers0.port_buffers41 system.ruby.network.routers0.port_buffers42 system.ruby.network.routers0.port_buffers43 system.ruby.network.routers0.port_buffers44 system.ruby.network.routers0.port_buffers45 system.ruby.network.routers0.port_buffers46 system.ruby.network.routers0.port_buffers47 system.ruby.network.routers0.port_buffers48 system.ruby.network.routers0.port_buffers49
-recycle_latency=0
router_id=0
virt_nets=5
@@ -2194,7 +2058,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers01]
type=MessageBuffer
@@ -2202,7 +2065,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers02]
type=MessageBuffer
@@ -2210,7 +2072,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers03]
type=MessageBuffer
@@ -2218,7 +2079,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers04]
type=MessageBuffer
@@ -2226,7 +2086,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers05]
type=MessageBuffer
@@ -2234,7 +2093,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers06]
type=MessageBuffer
@@ -2242,7 +2100,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers07]
type=MessageBuffer
@@ -2250,7 +2107,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers08]
type=MessageBuffer
@@ -2258,7 +2114,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers09]
type=MessageBuffer
@@ -2266,7 +2121,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers10]
type=MessageBuffer
@@ -2274,7 +2128,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers11]
type=MessageBuffer
@@ -2282,7 +2135,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers12]
type=MessageBuffer
@@ -2290,7 +2142,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers13]
type=MessageBuffer
@@ -2298,7 +2149,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers14]
type=MessageBuffer
@@ -2306,7 +2156,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers15]
type=MessageBuffer
@@ -2314,7 +2163,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers16]
type=MessageBuffer
@@ -2322,7 +2170,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers17]
type=MessageBuffer
@@ -2330,7 +2177,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers18]
type=MessageBuffer
@@ -2338,7 +2184,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers19]
type=MessageBuffer
@@ -2346,7 +2191,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers20]
type=MessageBuffer
@@ -2354,7 +2198,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers21]
type=MessageBuffer
@@ -2362,7 +2205,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers22]
type=MessageBuffer
@@ -2370,7 +2212,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers23]
type=MessageBuffer
@@ -2378,7 +2219,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers24]
type=MessageBuffer
@@ -2386,7 +2226,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers25]
type=MessageBuffer
@@ -2394,7 +2233,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers26]
type=MessageBuffer
@@ -2402,7 +2240,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers27]
type=MessageBuffer
@@ -2410,7 +2247,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers28]
type=MessageBuffer
@@ -2418,7 +2254,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers29]
type=MessageBuffer
@@ -2426,7 +2261,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers30]
type=MessageBuffer
@@ -2434,7 +2268,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers31]
type=MessageBuffer
@@ -2442,7 +2275,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers32]
type=MessageBuffer
@@ -2450,7 +2282,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers33]
type=MessageBuffer
@@ -2458,7 +2289,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers34]
type=MessageBuffer
@@ -2466,7 +2296,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers35]
type=MessageBuffer
@@ -2474,7 +2303,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers36]
type=MessageBuffer
@@ -2482,7 +2310,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers37]
type=MessageBuffer
@@ -2490,7 +2317,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers38]
type=MessageBuffer
@@ -2498,7 +2324,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers39]
type=MessageBuffer
@@ -2506,7 +2331,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers40]
type=MessageBuffer
@@ -2514,7 +2338,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers41]
type=MessageBuffer
@@ -2522,7 +2345,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers42]
type=MessageBuffer
@@ -2530,7 +2352,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers43]
type=MessageBuffer
@@ -2538,7 +2359,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers44]
type=MessageBuffer
@@ -2546,7 +2366,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers45]
type=MessageBuffer
@@ -2554,7 +2373,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers46]
type=MessageBuffer
@@ -2562,7 +2380,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers47]
type=MessageBuffer
@@ -2570,7 +2387,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers48]
type=MessageBuffer
@@ -2578,7 +2394,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers49]
type=MessageBuffer
@@ -2586,7 +2401,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1]
type=Switch
@@ -2594,7 +2408,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17 system.ruby.network.routers1.port_buffers18 system.ruby.network.routers1.port_buffers19 system.ruby.network.routers1.port_buffers20 system.ruby.network.routers1.port_buffers21 system.ruby.network.routers1.port_buffers22 system.ruby.network.routers1.port_buffers23 system.ruby.network.routers1.port_buffers24 system.ruby.network.routers1.port_buffers25 system.ruby.network.routers1.port_buffers26 system.ruby.network.routers1.port_buffers27 system.ruby.network.routers1.port_buffers28 system.ruby.network.routers1.port_buffers29 system.ruby.network.routers1.port_buffers30 system.ruby.network.routers1.port_buffers31 system.ruby.network.routers1.port_buffers32 system.ruby.network.routers1.port_buffers33 system.ruby.network.routers1.port_buffers34 system.ruby.network.routers1.port_buffers35 system.ruby.network.routers1.port_buffers36 system.ruby.network.routers1.port_buffers37 system.ruby.network.routers1.port_buffers38 system.ruby.network.routers1.port_buffers39 system.ruby.network.routers1.port_buffers40 system.ruby.network.routers1.port_buffers41 system.ruby.network.routers1.port_buffers42 system.ruby.network.routers1.port_buffers43 system.ruby.network.routers1.port_buffers44 system.ruby.network.routers1.port_buffers45 system.ruby.network.routers1.port_buffers46 system.ruby.network.routers1.port_buffers47 system.ruby.network.routers1.port_buffers48 system.ruby.network.routers1.port_buffers49
-recycle_latency=0
router_id=1
virt_nets=5
@@ -2604,7 +2417,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers01]
type=MessageBuffer
@@ -2612,7 +2424,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers02]
type=MessageBuffer
@@ -2620,7 +2431,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers03]
type=MessageBuffer
@@ -2628,7 +2438,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers04]
type=MessageBuffer
@@ -2636,7 +2445,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers05]
type=MessageBuffer
@@ -2644,7 +2452,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers06]
type=MessageBuffer
@@ -2652,7 +2459,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers07]
type=MessageBuffer
@@ -2660,7 +2466,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers08]
type=MessageBuffer
@@ -2668,7 +2473,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers09]
type=MessageBuffer
@@ -2676,7 +2480,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers10]
type=MessageBuffer
@@ -2684,7 +2487,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers11]
type=MessageBuffer
@@ -2692,7 +2494,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers12]
type=MessageBuffer
@@ -2700,7 +2501,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers13]
type=MessageBuffer
@@ -2708,7 +2508,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers14]
type=MessageBuffer
@@ -2716,7 +2515,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers15]
type=MessageBuffer
@@ -2724,7 +2522,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers16]
type=MessageBuffer
@@ -2732,7 +2529,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers17]
type=MessageBuffer
@@ -2740,7 +2536,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers18]
type=MessageBuffer
@@ -2748,7 +2543,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers19]
type=MessageBuffer
@@ -2756,7 +2550,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers20]
type=MessageBuffer
@@ -2764,7 +2557,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers21]
type=MessageBuffer
@@ -2772,7 +2564,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers22]
type=MessageBuffer
@@ -2780,7 +2571,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers23]
type=MessageBuffer
@@ -2788,7 +2578,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers24]
type=MessageBuffer
@@ -2796,7 +2585,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers25]
type=MessageBuffer
@@ -2804,7 +2592,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers26]
type=MessageBuffer
@@ -2812,7 +2599,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers27]
type=MessageBuffer
@@ -2820,7 +2606,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers28]
type=MessageBuffer
@@ -2828,7 +2613,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers29]
type=MessageBuffer
@@ -2836,7 +2620,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers30]
type=MessageBuffer
@@ -2844,7 +2627,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers31]
type=MessageBuffer
@@ -2852,7 +2634,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers32]
type=MessageBuffer
@@ -2860,7 +2641,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers33]
type=MessageBuffer
@@ -2868,7 +2648,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers34]
type=MessageBuffer
@@ -2876,7 +2655,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers35]
type=MessageBuffer
@@ -2884,7 +2662,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers36]
type=MessageBuffer
@@ -2892,7 +2669,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers37]
type=MessageBuffer
@@ -2900,7 +2676,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers38]
type=MessageBuffer
@@ -2908,7 +2683,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers39]
type=MessageBuffer
@@ -2916,7 +2690,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers40]
type=MessageBuffer
@@ -2924,7 +2697,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers41]
type=MessageBuffer
@@ -2932,7 +2704,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers42]
type=MessageBuffer
@@ -2940,7 +2711,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers43]
type=MessageBuffer
@@ -2948,7 +2718,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers44]
type=MessageBuffer
@@ -2956,7 +2725,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers45]
type=MessageBuffer
@@ -2964,7 +2732,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers46]
type=MessageBuffer
@@ -2972,7 +2739,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers47]
type=MessageBuffer
@@ -2980,7 +2746,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers48]
type=MessageBuffer
@@ -2988,7 +2753,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers49]
type=MessageBuffer
@@ -2996,7 +2760,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2]
type=Switch
@@ -3004,7 +2767,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23 system.ruby.network.routers2.port_buffers24 system.ruby.network.routers2.port_buffers25 system.ruby.network.routers2.port_buffers26 system.ruby.network.routers2.port_buffers27 system.ruby.network.routers2.port_buffers28 system.ruby.network.routers2.port_buffers29 system.ruby.network.routers2.port_buffers30 system.ruby.network.routers2.port_buffers31 system.ruby.network.routers2.port_buffers32 system.ruby.network.routers2.port_buffers33 system.ruby.network.routers2.port_buffers34 system.ruby.network.routers2.port_buffers35 system.ruby.network.routers2.port_buffers36 system.ruby.network.routers2.port_buffers37 system.ruby.network.routers2.port_buffers38 system.ruby.network.routers2.port_buffers39 system.ruby.network.routers2.port_buffers40 system.ruby.network.routers2.port_buffers41 system.ruby.network.routers2.port_buffers42 system.ruby.network.routers2.port_buffers43 system.ruby.network.routers2.port_buffers44 system.ruby.network.routers2.port_buffers45 system.ruby.network.routers2.port_buffers46 system.ruby.network.routers2.port_buffers47 system.ruby.network.routers2.port_buffers48 system.ruby.network.routers2.port_buffers49
-recycle_latency=0
router_id=2
virt_nets=5
@@ -3014,7 +2776,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers01]
type=MessageBuffer
@@ -3022,7 +2783,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers02]
type=MessageBuffer
@@ -3030,7 +2790,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers03]
type=MessageBuffer
@@ -3038,7 +2797,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers04]
type=MessageBuffer
@@ -3046,7 +2804,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers05]
type=MessageBuffer
@@ -3054,7 +2811,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers06]
type=MessageBuffer
@@ -3062,7 +2818,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers07]
type=MessageBuffer
@@ -3070,7 +2825,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers08]
type=MessageBuffer
@@ -3078,7 +2832,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers09]
type=MessageBuffer
@@ -3086,7 +2839,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers10]
type=MessageBuffer
@@ -3094,7 +2846,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers11]
type=MessageBuffer
@@ -3102,7 +2853,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers12]
type=MessageBuffer
@@ -3110,7 +2860,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers13]
type=MessageBuffer
@@ -3118,7 +2867,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers14]
type=MessageBuffer
@@ -3126,7 +2874,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers15]
type=MessageBuffer
@@ -3134,7 +2881,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers16]
type=MessageBuffer
@@ -3142,7 +2888,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers17]
type=MessageBuffer
@@ -3150,7 +2895,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers18]
type=MessageBuffer
@@ -3158,7 +2902,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers19]
type=MessageBuffer
@@ -3166,7 +2909,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers20]
type=MessageBuffer
@@ -3174,7 +2916,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers21]
type=MessageBuffer
@@ -3182,7 +2923,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers22]
type=MessageBuffer
@@ -3190,7 +2930,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers23]
type=MessageBuffer
@@ -3198,7 +2937,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers24]
type=MessageBuffer
@@ -3206,7 +2944,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers25]
type=MessageBuffer
@@ -3214,7 +2951,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers26]
type=MessageBuffer
@@ -3222,7 +2958,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers27]
type=MessageBuffer
@@ -3230,7 +2965,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers28]
type=MessageBuffer
@@ -3238,7 +2972,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers29]
type=MessageBuffer
@@ -3246,7 +2979,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers30]
type=MessageBuffer
@@ -3254,7 +2986,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers31]
type=MessageBuffer
@@ -3262,7 +2993,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers32]
type=MessageBuffer
@@ -3270,7 +3000,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers33]
type=MessageBuffer
@@ -3278,7 +3007,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers34]
type=MessageBuffer
@@ -3286,7 +3014,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers35]
type=MessageBuffer
@@ -3294,7 +3021,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers36]
type=MessageBuffer
@@ -3302,7 +3028,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers37]
type=MessageBuffer
@@ -3310,7 +3035,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers38]
type=MessageBuffer
@@ -3318,7 +3042,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers39]
type=MessageBuffer
@@ -3326,7 +3049,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers40]
type=MessageBuffer
@@ -3334,7 +3056,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers41]
type=MessageBuffer
@@ -3342,7 +3063,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers42]
type=MessageBuffer
@@ -3350,7 +3070,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers43]
type=MessageBuffer
@@ -3358,7 +3077,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers44]
type=MessageBuffer
@@ -3366,7 +3084,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers45]
type=MessageBuffer
@@ -3374,7 +3091,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers46]
type=MessageBuffer
@@ -3382,7 +3098,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers47]
type=MessageBuffer
@@ -3390,7 +3105,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers48]
type=MessageBuffer
@@ -3398,7 +3112,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers49]
type=MessageBuffer
@@ -3406,7 +3119,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3]
type=Switch
@@ -3414,7 +3126,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers3.port_buffers00 system.ruby.network.routers3.port_buffers01 system.ruby.network.routers3.port_buffers02 system.ruby.network.routers3.port_buffers03 system.ruby.network.routers3.port_buffers04 system.ruby.network.routers3.port_buffers05 system.ruby.network.routers3.port_buffers06 system.ruby.network.routers3.port_buffers07 system.ruby.network.routers3.port_buffers08 system.ruby.network.routers3.port_buffers09 system.ruby.network.routers3.port_buffers10 system.ruby.network.routers3.port_buffers11 system.ruby.network.routers3.port_buffers12 system.ruby.network.routers3.port_buffers13 system.ruby.network.routers3.port_buffers14 system.ruby.network.routers3.port_buffers15 system.ruby.network.routers3.port_buffers16 system.ruby.network.routers3.port_buffers17 system.ruby.network.routers3.port_buffers18 system.ruby.network.routers3.port_buffers19 system.ruby.network.routers3.port_buffers20 system.ruby.network.routers3.port_buffers21 system.ruby.network.routers3.port_buffers22 system.ruby.network.routers3.port_buffers23 system.ruby.network.routers3.port_buffers24 system.ruby.network.routers3.port_buffers25 system.ruby.network.routers3.port_buffers26 system.ruby.network.routers3.port_buffers27 system.ruby.network.routers3.port_buffers28 system.ruby.network.routers3.port_buffers29 system.ruby.network.routers3.port_buffers30 system.ruby.network.routers3.port_buffers31 system.ruby.network.routers3.port_buffers32 system.ruby.network.routers3.port_buffers33 system.ruby.network.routers3.port_buffers34 system.ruby.network.routers3.port_buffers35 system.ruby.network.routers3.port_buffers36 system.ruby.network.routers3.port_buffers37 system.ruby.network.routers3.port_buffers38 system.ruby.network.routers3.port_buffers39 system.ruby.network.routers3.port_buffers40 system.ruby.network.routers3.port_buffers41 system.ruby.network.routers3.port_buffers42 system.ruby.network.routers3.port_buffers43 system.ruby.network.routers3.port_buffers44 system.ruby.network.routers3.port_buffers45 system.ruby.network.routers3.port_buffers46 system.ruby.network.routers3.port_buffers47 system.ruby.network.routers3.port_buffers48 system.ruby.network.routers3.port_buffers49
-recycle_latency=0
router_id=3
virt_nets=5
@@ -3424,7 +3135,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers01]
type=MessageBuffer
@@ -3432,7 +3142,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers02]
type=MessageBuffer
@@ -3440,7 +3149,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers03]
type=MessageBuffer
@@ -3448,7 +3156,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers04]
type=MessageBuffer
@@ -3456,7 +3163,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers05]
type=MessageBuffer
@@ -3464,7 +3170,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers06]
type=MessageBuffer
@@ -3472,7 +3177,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers07]
type=MessageBuffer
@@ -3480,7 +3184,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers08]
type=MessageBuffer
@@ -3488,7 +3191,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers09]
type=MessageBuffer
@@ -3496,7 +3198,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers10]
type=MessageBuffer
@@ -3504,7 +3205,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers11]
type=MessageBuffer
@@ -3512,7 +3212,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers12]
type=MessageBuffer
@@ -3520,7 +3219,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers13]
type=MessageBuffer
@@ -3528,7 +3226,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers14]
type=MessageBuffer
@@ -3536,7 +3233,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers15]
type=MessageBuffer
@@ -3544,7 +3240,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers16]
type=MessageBuffer
@@ -3552,7 +3247,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers17]
type=MessageBuffer
@@ -3560,7 +3254,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers18]
type=MessageBuffer
@@ -3568,7 +3261,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers19]
type=MessageBuffer
@@ -3576,7 +3268,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers20]
type=MessageBuffer
@@ -3584,7 +3275,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers21]
type=MessageBuffer
@@ -3592,7 +3282,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers22]
type=MessageBuffer
@@ -3600,7 +3289,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers23]
type=MessageBuffer
@@ -3608,7 +3296,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers24]
type=MessageBuffer
@@ -3616,7 +3303,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers25]
type=MessageBuffer
@@ -3624,7 +3310,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers26]
type=MessageBuffer
@@ -3632,7 +3317,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers27]
type=MessageBuffer
@@ -3640,7 +3324,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers28]
type=MessageBuffer
@@ -3648,7 +3331,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers29]
type=MessageBuffer
@@ -3656,7 +3338,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers30]
type=MessageBuffer
@@ -3664,7 +3345,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers31]
type=MessageBuffer
@@ -3672,7 +3352,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers32]
type=MessageBuffer
@@ -3680,7 +3359,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers33]
type=MessageBuffer
@@ -3688,7 +3366,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers34]
type=MessageBuffer
@@ -3696,7 +3373,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers35]
type=MessageBuffer
@@ -3704,7 +3380,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers36]
type=MessageBuffer
@@ -3712,7 +3387,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers37]
type=MessageBuffer
@@ -3720,7 +3394,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers38]
type=MessageBuffer
@@ -3728,7 +3401,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers39]
type=MessageBuffer
@@ -3736,7 +3408,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers40]
type=MessageBuffer
@@ -3744,7 +3415,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers41]
type=MessageBuffer
@@ -3752,7 +3422,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers42]
type=MessageBuffer
@@ -3760,7 +3429,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers43]
type=MessageBuffer
@@ -3768,7 +3436,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers44]
type=MessageBuffer
@@ -3776,7 +3443,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers45]
type=MessageBuffer
@@ -3784,7 +3450,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers46]
type=MessageBuffer
@@ -3792,7 +3457,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers47]
type=MessageBuffer
@@ -3800,7 +3464,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers48]
type=MessageBuffer
@@ -3808,7 +3471,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers49]
type=MessageBuffer
@@ -3816,7 +3478,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4]
type=Switch
@@ -3824,7 +3485,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers4.port_buffers00 system.ruby.network.routers4.port_buffers01 system.ruby.network.routers4.port_buffers02 system.ruby.network.routers4.port_buffers03 system.ruby.network.routers4.port_buffers04 system.ruby.network.routers4.port_buffers05 system.ruby.network.routers4.port_buffers06 system.ruby.network.routers4.port_buffers07 system.ruby.network.routers4.port_buffers08 system.ruby.network.routers4.port_buffers09 system.ruby.network.routers4.port_buffers10 system.ruby.network.routers4.port_buffers11 system.ruby.network.routers4.port_buffers12 system.ruby.network.routers4.port_buffers13 system.ruby.network.routers4.port_buffers14 system.ruby.network.routers4.port_buffers15 system.ruby.network.routers4.port_buffers16 system.ruby.network.routers4.port_buffers17 system.ruby.network.routers4.port_buffers18 system.ruby.network.routers4.port_buffers19 system.ruby.network.routers4.port_buffers20 system.ruby.network.routers4.port_buffers21 system.ruby.network.routers4.port_buffers22 system.ruby.network.routers4.port_buffers23 system.ruby.network.routers4.port_buffers24 system.ruby.network.routers4.port_buffers25 system.ruby.network.routers4.port_buffers26 system.ruby.network.routers4.port_buffers27 system.ruby.network.routers4.port_buffers28 system.ruby.network.routers4.port_buffers29 system.ruby.network.routers4.port_buffers30 system.ruby.network.routers4.port_buffers31 system.ruby.network.routers4.port_buffers32 system.ruby.network.routers4.port_buffers33 system.ruby.network.routers4.port_buffers34 system.ruby.network.routers4.port_buffers35 system.ruby.network.routers4.port_buffers36 system.ruby.network.routers4.port_buffers37 system.ruby.network.routers4.port_buffers38 system.ruby.network.routers4.port_buffers39 system.ruby.network.routers4.port_buffers40 system.ruby.network.routers4.port_buffers41 system.ruby.network.routers4.port_buffers42 system.ruby.network.routers4.port_buffers43 system.ruby.network.routers4.port_buffers44 system.ruby.network.routers4.port_buffers45 system.ruby.network.routers4.port_buffers46 system.ruby.network.routers4.port_buffers47 system.ruby.network.routers4.port_buffers48 system.ruby.network.routers4.port_buffers49
-recycle_latency=0
router_id=4
virt_nets=5
@@ -3834,7 +3494,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers01]
type=MessageBuffer
@@ -3842,7 +3501,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers02]
type=MessageBuffer
@@ -3850,7 +3508,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers03]
type=MessageBuffer
@@ -3858,7 +3515,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers04]
type=MessageBuffer
@@ -3866,7 +3522,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers05]
type=MessageBuffer
@@ -3874,7 +3529,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers06]
type=MessageBuffer
@@ -3882,7 +3536,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers07]
type=MessageBuffer
@@ -3890,7 +3543,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers08]
type=MessageBuffer
@@ -3898,7 +3550,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers09]
type=MessageBuffer
@@ -3906,7 +3557,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers10]
type=MessageBuffer
@@ -3914,7 +3564,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers11]
type=MessageBuffer
@@ -3922,7 +3571,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers12]
type=MessageBuffer
@@ -3930,7 +3578,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers13]
type=MessageBuffer
@@ -3938,7 +3585,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers14]
type=MessageBuffer
@@ -3946,7 +3592,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers15]
type=MessageBuffer
@@ -3954,7 +3599,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers16]
type=MessageBuffer
@@ -3962,7 +3606,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers17]
type=MessageBuffer
@@ -3970,7 +3613,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers18]
type=MessageBuffer
@@ -3978,7 +3620,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers19]
type=MessageBuffer
@@ -3986,7 +3627,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers20]
type=MessageBuffer
@@ -3994,7 +3634,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers21]
type=MessageBuffer
@@ -4002,7 +3641,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers22]
type=MessageBuffer
@@ -4010,7 +3648,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers23]
type=MessageBuffer
@@ -4018,7 +3655,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers24]
type=MessageBuffer
@@ -4026,7 +3662,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers25]
type=MessageBuffer
@@ -4034,7 +3669,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers26]
type=MessageBuffer
@@ -4042,7 +3676,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers27]
type=MessageBuffer
@@ -4050,7 +3683,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers28]
type=MessageBuffer
@@ -4058,7 +3690,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers29]
type=MessageBuffer
@@ -4066,7 +3697,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers30]
type=MessageBuffer
@@ -4074,7 +3704,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers31]
type=MessageBuffer
@@ -4082,7 +3711,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers32]
type=MessageBuffer
@@ -4090,7 +3718,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers33]
type=MessageBuffer
@@ -4098,7 +3725,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers34]
type=MessageBuffer
@@ -4106,7 +3732,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers35]
type=MessageBuffer
@@ -4114,7 +3739,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers36]
type=MessageBuffer
@@ -4122,7 +3746,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers37]
type=MessageBuffer
@@ -4130,7 +3753,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers38]
type=MessageBuffer
@@ -4138,7 +3760,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers39]
type=MessageBuffer
@@ -4146,7 +3767,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers40]
type=MessageBuffer
@@ -4154,7 +3774,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers41]
type=MessageBuffer
@@ -4162,7 +3781,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers42]
type=MessageBuffer
@@ -4170,7 +3788,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers43]
type=MessageBuffer
@@ -4178,7 +3795,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers44]
type=MessageBuffer
@@ -4186,7 +3802,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers45]
type=MessageBuffer
@@ -4194,7 +3809,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers46]
type=MessageBuffer
@@ -4202,7 +3816,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers47]
type=MessageBuffer
@@ -4210,7 +3823,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers48]
type=MessageBuffer
@@ -4218,7 +3830,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers4.port_buffers49]
type=MessageBuffer
@@ -4226,7 +3837,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5]
type=Switch
@@ -4234,7 +3844,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers5.port_buffers00 system.ruby.network.routers5.port_buffers01 system.ruby.network.routers5.port_buffers02 system.ruby.network.routers5.port_buffers03 system.ruby.network.routers5.port_buffers04 system.ruby.network.routers5.port_buffers05 system.ruby.network.routers5.port_buffers06 system.ruby.network.routers5.port_buffers07 system.ruby.network.routers5.port_buffers08 system.ruby.network.routers5.port_buffers09 system.ruby.network.routers5.port_buffers10 system.ruby.network.routers5.port_buffers11 system.ruby.network.routers5.port_buffers12 system.ruby.network.routers5.port_buffers13 system.ruby.network.routers5.port_buffers14 system.ruby.network.routers5.port_buffers15 system.ruby.network.routers5.port_buffers16 system.ruby.network.routers5.port_buffers17 system.ruby.network.routers5.port_buffers18 system.ruby.network.routers5.port_buffers19 system.ruby.network.routers5.port_buffers20 system.ruby.network.routers5.port_buffers21 system.ruby.network.routers5.port_buffers22 system.ruby.network.routers5.port_buffers23 system.ruby.network.routers5.port_buffers24 system.ruby.network.routers5.port_buffers25 system.ruby.network.routers5.port_buffers26 system.ruby.network.routers5.port_buffers27 system.ruby.network.routers5.port_buffers28 system.ruby.network.routers5.port_buffers29 system.ruby.network.routers5.port_buffers30 system.ruby.network.routers5.port_buffers31 system.ruby.network.routers5.port_buffers32 system.ruby.network.routers5.port_buffers33 system.ruby.network.routers5.port_buffers34 system.ruby.network.routers5.port_buffers35 system.ruby.network.routers5.port_buffers36 system.ruby.network.routers5.port_buffers37 system.ruby.network.routers5.port_buffers38 system.ruby.network.routers5.port_buffers39 system.ruby.network.routers5.port_buffers40 system.ruby.network.routers5.port_buffers41 system.ruby.network.routers5.port_buffers42 system.ruby.network.routers5.port_buffers43 system.ruby.network.routers5.port_buffers44 system.ruby.network.routers5.port_buffers45 system.ruby.network.routers5.port_buffers46 system.ruby.network.routers5.port_buffers47 system.ruby.network.routers5.port_buffers48 system.ruby.network.routers5.port_buffers49
-recycle_latency=0
router_id=5
virt_nets=5
@@ -4244,7 +3853,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers01]
type=MessageBuffer
@@ -4252,7 +3860,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers02]
type=MessageBuffer
@@ -4260,7 +3867,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers03]
type=MessageBuffer
@@ -4268,7 +3874,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers04]
type=MessageBuffer
@@ -4276,7 +3881,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers05]
type=MessageBuffer
@@ -4284,7 +3888,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers06]
type=MessageBuffer
@@ -4292,7 +3895,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers07]
type=MessageBuffer
@@ -4300,7 +3902,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers08]
type=MessageBuffer
@@ -4308,7 +3909,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers09]
type=MessageBuffer
@@ -4316,7 +3916,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers10]
type=MessageBuffer
@@ -4324,7 +3923,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers11]
type=MessageBuffer
@@ -4332,7 +3930,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers12]
type=MessageBuffer
@@ -4340,7 +3937,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers13]
type=MessageBuffer
@@ -4348,7 +3944,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers14]
type=MessageBuffer
@@ -4356,7 +3951,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers15]
type=MessageBuffer
@@ -4364,7 +3958,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers16]
type=MessageBuffer
@@ -4372,7 +3965,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers17]
type=MessageBuffer
@@ -4380,7 +3972,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers18]
type=MessageBuffer
@@ -4388,7 +3979,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers19]
type=MessageBuffer
@@ -4396,7 +3986,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers20]
type=MessageBuffer
@@ -4404,7 +3993,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers21]
type=MessageBuffer
@@ -4412,7 +4000,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers22]
type=MessageBuffer
@@ -4420,7 +4007,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers23]
type=MessageBuffer
@@ -4428,7 +4014,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers24]
type=MessageBuffer
@@ -4436,7 +4021,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers25]
type=MessageBuffer
@@ -4444,7 +4028,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers26]
type=MessageBuffer
@@ -4452,7 +4035,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers27]
type=MessageBuffer
@@ -4460,7 +4042,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers28]
type=MessageBuffer
@@ -4468,7 +4049,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers29]
type=MessageBuffer
@@ -4476,7 +4056,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers30]
type=MessageBuffer
@@ -4484,7 +4063,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers31]
type=MessageBuffer
@@ -4492,7 +4070,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers32]
type=MessageBuffer
@@ -4500,7 +4077,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers33]
type=MessageBuffer
@@ -4508,7 +4084,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers34]
type=MessageBuffer
@@ -4516,7 +4091,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers35]
type=MessageBuffer
@@ -4524,7 +4098,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers36]
type=MessageBuffer
@@ -4532,7 +4105,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers37]
type=MessageBuffer
@@ -4540,7 +4112,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers38]
type=MessageBuffer
@@ -4548,7 +4119,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers39]
type=MessageBuffer
@@ -4556,7 +4126,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers40]
type=MessageBuffer
@@ -4564,7 +4133,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers41]
type=MessageBuffer
@@ -4572,7 +4140,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers42]
type=MessageBuffer
@@ -4580,7 +4147,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers43]
type=MessageBuffer
@@ -4588,7 +4154,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers44]
type=MessageBuffer
@@ -4596,7 +4161,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers45]
type=MessageBuffer
@@ -4604,7 +4168,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers46]
type=MessageBuffer
@@ -4612,7 +4175,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers47]
type=MessageBuffer
@@ -4620,7 +4182,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers48]
type=MessageBuffer
@@ -4628,7 +4189,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers5.port_buffers49]
type=MessageBuffer
@@ -4636,7 +4196,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6]
type=Switch
@@ -4644,7 +4203,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers6.port_buffers00 system.ruby.network.routers6.port_buffers01 system.ruby.network.routers6.port_buffers02 system.ruby.network.routers6.port_buffers03 system.ruby.network.routers6.port_buffers04 system.ruby.network.routers6.port_buffers05 system.ruby.network.routers6.port_buffers06 system.ruby.network.routers6.port_buffers07 system.ruby.network.routers6.port_buffers08 system.ruby.network.routers6.port_buffers09 system.ruby.network.routers6.port_buffers10 system.ruby.network.routers6.port_buffers11 system.ruby.network.routers6.port_buffers12 system.ruby.network.routers6.port_buffers13 system.ruby.network.routers6.port_buffers14 system.ruby.network.routers6.port_buffers15 system.ruby.network.routers6.port_buffers16 system.ruby.network.routers6.port_buffers17 system.ruby.network.routers6.port_buffers18 system.ruby.network.routers6.port_buffers19 system.ruby.network.routers6.port_buffers20 system.ruby.network.routers6.port_buffers21 system.ruby.network.routers6.port_buffers22 system.ruby.network.routers6.port_buffers23 system.ruby.network.routers6.port_buffers24 system.ruby.network.routers6.port_buffers25 system.ruby.network.routers6.port_buffers26 system.ruby.network.routers6.port_buffers27 system.ruby.network.routers6.port_buffers28 system.ruby.network.routers6.port_buffers29 system.ruby.network.routers6.port_buffers30 system.ruby.network.routers6.port_buffers31 system.ruby.network.routers6.port_buffers32 system.ruby.network.routers6.port_buffers33 system.ruby.network.routers6.port_buffers34 system.ruby.network.routers6.port_buffers35 system.ruby.network.routers6.port_buffers36 system.ruby.network.routers6.port_buffers37 system.ruby.network.routers6.port_buffers38 system.ruby.network.routers6.port_buffers39 system.ruby.network.routers6.port_buffers40 system.ruby.network.routers6.port_buffers41 system.ruby.network.routers6.port_buffers42 system.ruby.network.routers6.port_buffers43 system.ruby.network.routers6.port_buffers44 system.ruby.network.routers6.port_buffers45 system.ruby.network.routers6.port_buffers46 system.ruby.network.routers6.port_buffers47 system.ruby.network.routers6.port_buffers48 system.ruby.network.routers6.port_buffers49
-recycle_latency=0
router_id=6
virt_nets=5
@@ -4654,7 +4212,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers01]
type=MessageBuffer
@@ -4662,7 +4219,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers02]
type=MessageBuffer
@@ -4670,7 +4226,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers03]
type=MessageBuffer
@@ -4678,7 +4233,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers04]
type=MessageBuffer
@@ -4686,7 +4240,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers05]
type=MessageBuffer
@@ -4694,7 +4247,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers06]
type=MessageBuffer
@@ -4702,7 +4254,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers07]
type=MessageBuffer
@@ -4710,7 +4261,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers08]
type=MessageBuffer
@@ -4718,7 +4268,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers09]
type=MessageBuffer
@@ -4726,7 +4275,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers10]
type=MessageBuffer
@@ -4734,7 +4282,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers11]
type=MessageBuffer
@@ -4742,7 +4289,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers12]
type=MessageBuffer
@@ -4750,7 +4296,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers13]
type=MessageBuffer
@@ -4758,7 +4303,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers14]
type=MessageBuffer
@@ -4766,7 +4310,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers15]
type=MessageBuffer
@@ -4774,7 +4317,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers16]
type=MessageBuffer
@@ -4782,7 +4324,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers17]
type=MessageBuffer
@@ -4790,7 +4331,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers18]
type=MessageBuffer
@@ -4798,7 +4338,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers19]
type=MessageBuffer
@@ -4806,7 +4345,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers20]
type=MessageBuffer
@@ -4814,7 +4352,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers21]
type=MessageBuffer
@@ -4822,7 +4359,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers22]
type=MessageBuffer
@@ -4830,7 +4366,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers23]
type=MessageBuffer
@@ -4838,7 +4373,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers24]
type=MessageBuffer
@@ -4846,7 +4380,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers25]
type=MessageBuffer
@@ -4854,7 +4387,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers26]
type=MessageBuffer
@@ -4862,7 +4394,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers27]
type=MessageBuffer
@@ -4870,7 +4401,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers28]
type=MessageBuffer
@@ -4878,7 +4408,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers29]
type=MessageBuffer
@@ -4886,7 +4415,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers30]
type=MessageBuffer
@@ -4894,7 +4422,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers31]
type=MessageBuffer
@@ -4902,7 +4429,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers32]
type=MessageBuffer
@@ -4910,7 +4436,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers33]
type=MessageBuffer
@@ -4918,7 +4443,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers34]
type=MessageBuffer
@@ -4926,7 +4450,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers35]
type=MessageBuffer
@@ -4934,7 +4457,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers36]
type=MessageBuffer
@@ -4942,7 +4464,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers37]
type=MessageBuffer
@@ -4950,7 +4471,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers38]
type=MessageBuffer
@@ -4958,7 +4478,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers39]
type=MessageBuffer
@@ -4966,7 +4485,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers40]
type=MessageBuffer
@@ -4974,7 +4492,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers41]
type=MessageBuffer
@@ -4982,7 +4499,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers42]
type=MessageBuffer
@@ -4990,7 +4506,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers43]
type=MessageBuffer
@@ -4998,7 +4513,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers44]
type=MessageBuffer
@@ -5006,7 +4520,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers45]
type=MessageBuffer
@@ -5014,7 +4527,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers46]
type=MessageBuffer
@@ -5022,7 +4534,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers47]
type=MessageBuffer
@@ -5030,7 +4541,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers48]
type=MessageBuffer
@@ -5038,7 +4548,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers6.port_buffers49]
type=MessageBuffer
@@ -5046,7 +4555,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7]
type=Switch
@@ -5054,7 +4562,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers7.port_buffers00 system.ruby.network.routers7.port_buffers01 system.ruby.network.routers7.port_buffers02 system.ruby.network.routers7.port_buffers03 system.ruby.network.routers7.port_buffers04 system.ruby.network.routers7.port_buffers05 system.ruby.network.routers7.port_buffers06 system.ruby.network.routers7.port_buffers07 system.ruby.network.routers7.port_buffers08 system.ruby.network.routers7.port_buffers09 system.ruby.network.routers7.port_buffers10 system.ruby.network.routers7.port_buffers11 system.ruby.network.routers7.port_buffers12 system.ruby.network.routers7.port_buffers13 system.ruby.network.routers7.port_buffers14 system.ruby.network.routers7.port_buffers15 system.ruby.network.routers7.port_buffers16 system.ruby.network.routers7.port_buffers17 system.ruby.network.routers7.port_buffers18 system.ruby.network.routers7.port_buffers19 system.ruby.network.routers7.port_buffers20 system.ruby.network.routers7.port_buffers21 system.ruby.network.routers7.port_buffers22 system.ruby.network.routers7.port_buffers23 system.ruby.network.routers7.port_buffers24 system.ruby.network.routers7.port_buffers25 system.ruby.network.routers7.port_buffers26 system.ruby.network.routers7.port_buffers27 system.ruby.network.routers7.port_buffers28 system.ruby.network.routers7.port_buffers29 system.ruby.network.routers7.port_buffers30 system.ruby.network.routers7.port_buffers31 system.ruby.network.routers7.port_buffers32 system.ruby.network.routers7.port_buffers33 system.ruby.network.routers7.port_buffers34 system.ruby.network.routers7.port_buffers35 system.ruby.network.routers7.port_buffers36 system.ruby.network.routers7.port_buffers37 system.ruby.network.routers7.port_buffers38 system.ruby.network.routers7.port_buffers39 system.ruby.network.routers7.port_buffers40 system.ruby.network.routers7.port_buffers41 system.ruby.network.routers7.port_buffers42 system.ruby.network.routers7.port_buffers43 system.ruby.network.routers7.port_buffers44 system.ruby.network.routers7.port_buffers45 system.ruby.network.routers7.port_buffers46 system.ruby.network.routers7.port_buffers47 system.ruby.network.routers7.port_buffers48 system.ruby.network.routers7.port_buffers49
-recycle_latency=0
router_id=7
virt_nets=5
@@ -5064,7 +4571,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers01]
type=MessageBuffer
@@ -5072,7 +4578,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers02]
type=MessageBuffer
@@ -5080,7 +4585,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers03]
type=MessageBuffer
@@ -5088,7 +4592,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers04]
type=MessageBuffer
@@ -5096,7 +4599,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers05]
type=MessageBuffer
@@ -5104,7 +4606,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers06]
type=MessageBuffer
@@ -5112,7 +4613,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers07]
type=MessageBuffer
@@ -5120,7 +4620,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers08]
type=MessageBuffer
@@ -5128,7 +4627,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers09]
type=MessageBuffer
@@ -5136,7 +4634,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers10]
type=MessageBuffer
@@ -5144,7 +4641,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers11]
type=MessageBuffer
@@ -5152,7 +4648,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers12]
type=MessageBuffer
@@ -5160,7 +4655,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers13]
type=MessageBuffer
@@ -5168,7 +4662,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers14]
type=MessageBuffer
@@ -5176,7 +4669,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers15]
type=MessageBuffer
@@ -5184,7 +4676,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers16]
type=MessageBuffer
@@ -5192,7 +4683,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers17]
type=MessageBuffer
@@ -5200,7 +4690,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers18]
type=MessageBuffer
@@ -5208,7 +4697,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers19]
type=MessageBuffer
@@ -5216,7 +4704,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers20]
type=MessageBuffer
@@ -5224,7 +4711,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers21]
type=MessageBuffer
@@ -5232,7 +4718,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers22]
type=MessageBuffer
@@ -5240,7 +4725,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers23]
type=MessageBuffer
@@ -5248,7 +4732,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers24]
type=MessageBuffer
@@ -5256,7 +4739,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers25]
type=MessageBuffer
@@ -5264,7 +4746,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers26]
type=MessageBuffer
@@ -5272,7 +4753,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers27]
type=MessageBuffer
@@ -5280,7 +4760,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers28]
type=MessageBuffer
@@ -5288,7 +4767,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers29]
type=MessageBuffer
@@ -5296,7 +4774,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers30]
type=MessageBuffer
@@ -5304,7 +4781,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers31]
type=MessageBuffer
@@ -5312,7 +4788,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers32]
type=MessageBuffer
@@ -5320,7 +4795,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers33]
type=MessageBuffer
@@ -5328,7 +4802,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers34]
type=MessageBuffer
@@ -5336,7 +4809,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers35]
type=MessageBuffer
@@ -5344,7 +4816,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers36]
type=MessageBuffer
@@ -5352,7 +4823,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers37]
type=MessageBuffer
@@ -5360,7 +4830,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers38]
type=MessageBuffer
@@ -5368,7 +4837,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers39]
type=MessageBuffer
@@ -5376,7 +4844,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers40]
type=MessageBuffer
@@ -5384,7 +4851,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers41]
type=MessageBuffer
@@ -5392,7 +4858,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers42]
type=MessageBuffer
@@ -5400,7 +4865,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers43]
type=MessageBuffer
@@ -5408,7 +4872,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers44]
type=MessageBuffer
@@ -5416,7 +4879,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers45]
type=MessageBuffer
@@ -5424,7 +4886,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers46]
type=MessageBuffer
@@ -5432,7 +4893,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers47]
type=MessageBuffer
@@ -5440,7 +4900,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers48]
type=MessageBuffer
@@ -5448,7 +4907,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers7.port_buffers49]
type=MessageBuffer
@@ -5456,7 +4914,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8]
type=Switch
@@ -5464,7 +4921,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers8.port_buffers00 system.ruby.network.routers8.port_buffers01 system.ruby.network.routers8.port_buffers02 system.ruby.network.routers8.port_buffers03 system.ruby.network.routers8.port_buffers04 system.ruby.network.routers8.port_buffers05 system.ruby.network.routers8.port_buffers06 system.ruby.network.routers8.port_buffers07 system.ruby.network.routers8.port_buffers08 system.ruby.network.routers8.port_buffers09 system.ruby.network.routers8.port_buffers10 system.ruby.network.routers8.port_buffers11 system.ruby.network.routers8.port_buffers12 system.ruby.network.routers8.port_buffers13 system.ruby.network.routers8.port_buffers14 system.ruby.network.routers8.port_buffers15 system.ruby.network.routers8.port_buffers16 system.ruby.network.routers8.port_buffers17 system.ruby.network.routers8.port_buffers18 system.ruby.network.routers8.port_buffers19 system.ruby.network.routers8.port_buffers20 system.ruby.network.routers8.port_buffers21 system.ruby.network.routers8.port_buffers22 system.ruby.network.routers8.port_buffers23 system.ruby.network.routers8.port_buffers24 system.ruby.network.routers8.port_buffers25 system.ruby.network.routers8.port_buffers26 system.ruby.network.routers8.port_buffers27 system.ruby.network.routers8.port_buffers28 system.ruby.network.routers8.port_buffers29 system.ruby.network.routers8.port_buffers30 system.ruby.network.routers8.port_buffers31 system.ruby.network.routers8.port_buffers32 system.ruby.network.routers8.port_buffers33 system.ruby.network.routers8.port_buffers34 system.ruby.network.routers8.port_buffers35 system.ruby.network.routers8.port_buffers36 system.ruby.network.routers8.port_buffers37 system.ruby.network.routers8.port_buffers38 system.ruby.network.routers8.port_buffers39 system.ruby.network.routers8.port_buffers40 system.ruby.network.routers8.port_buffers41 system.ruby.network.routers8.port_buffers42 system.ruby.network.routers8.port_buffers43 system.ruby.network.routers8.port_buffers44 system.ruby.network.routers8.port_buffers45 system.ruby.network.routers8.port_buffers46 system.ruby.network.routers8.port_buffers47 system.ruby.network.routers8.port_buffers48 system.ruby.network.routers8.port_buffers49
-recycle_latency=0
router_id=8
virt_nets=5
@@ -5474,7 +4930,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers01]
type=MessageBuffer
@@ -5482,7 +4937,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers02]
type=MessageBuffer
@@ -5490,7 +4944,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers03]
type=MessageBuffer
@@ -5498,7 +4951,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers04]
type=MessageBuffer
@@ -5506,7 +4958,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers05]
type=MessageBuffer
@@ -5514,7 +4965,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers06]
type=MessageBuffer
@@ -5522,7 +4972,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers07]
type=MessageBuffer
@@ -5530,7 +4979,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers08]
type=MessageBuffer
@@ -5538,7 +4986,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers09]
type=MessageBuffer
@@ -5546,7 +4993,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers10]
type=MessageBuffer
@@ -5554,7 +5000,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers11]
type=MessageBuffer
@@ -5562,7 +5007,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers12]
type=MessageBuffer
@@ -5570,7 +5014,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers13]
type=MessageBuffer
@@ -5578,7 +5021,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers14]
type=MessageBuffer
@@ -5586,7 +5028,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers15]
type=MessageBuffer
@@ -5594,7 +5035,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers16]
type=MessageBuffer
@@ -5602,7 +5042,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers17]
type=MessageBuffer
@@ -5610,7 +5049,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers18]
type=MessageBuffer
@@ -5618,7 +5056,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers19]
type=MessageBuffer
@@ -5626,7 +5063,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers20]
type=MessageBuffer
@@ -5634,7 +5070,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers21]
type=MessageBuffer
@@ -5642,7 +5077,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers22]
type=MessageBuffer
@@ -5650,7 +5084,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers23]
type=MessageBuffer
@@ -5658,7 +5091,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers24]
type=MessageBuffer
@@ -5666,7 +5098,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers25]
type=MessageBuffer
@@ -5674,7 +5105,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers26]
type=MessageBuffer
@@ -5682,7 +5112,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers27]
type=MessageBuffer
@@ -5690,7 +5119,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers28]
type=MessageBuffer
@@ -5698,7 +5126,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers29]
type=MessageBuffer
@@ -5706,7 +5133,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers30]
type=MessageBuffer
@@ -5714,7 +5140,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers31]
type=MessageBuffer
@@ -5722,7 +5147,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers32]
type=MessageBuffer
@@ -5730,7 +5154,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers33]
type=MessageBuffer
@@ -5738,7 +5161,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers34]
type=MessageBuffer
@@ -5746,7 +5168,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers35]
type=MessageBuffer
@@ -5754,7 +5175,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers36]
type=MessageBuffer
@@ -5762,7 +5182,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers37]
type=MessageBuffer
@@ -5770,7 +5189,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers38]
type=MessageBuffer
@@ -5778,7 +5196,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers39]
type=MessageBuffer
@@ -5786,7 +5203,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers40]
type=MessageBuffer
@@ -5794,7 +5210,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers41]
type=MessageBuffer
@@ -5802,7 +5217,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers42]
type=MessageBuffer
@@ -5810,7 +5224,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers43]
type=MessageBuffer
@@ -5818,7 +5231,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers44]
type=MessageBuffer
@@ -5826,7 +5238,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers45]
type=MessageBuffer
@@ -5834,7 +5245,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers46]
type=MessageBuffer
@@ -5842,7 +5252,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers47]
type=MessageBuffer
@@ -5850,7 +5259,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers48]
type=MessageBuffer
@@ -5858,7 +5266,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers8.port_buffers49]
type=MessageBuffer
@@ -5866,7 +5273,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9]
type=Switch
@@ -5874,7 +5280,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers9.port_buffers00 system.ruby.network.routers9.port_buffers01 system.ruby.network.routers9.port_buffers02 system.ruby.network.routers9.port_buffers03 system.ruby.network.routers9.port_buffers04 system.ruby.network.routers9.port_buffers05 system.ruby.network.routers9.port_buffers06 system.ruby.network.routers9.port_buffers07 system.ruby.network.routers9.port_buffers08 system.ruby.network.routers9.port_buffers09 system.ruby.network.routers9.port_buffers10 system.ruby.network.routers9.port_buffers11 system.ruby.network.routers9.port_buffers12 system.ruby.network.routers9.port_buffers13 system.ruby.network.routers9.port_buffers14 system.ruby.network.routers9.port_buffers15 system.ruby.network.routers9.port_buffers16 system.ruby.network.routers9.port_buffers17 system.ruby.network.routers9.port_buffers18 system.ruby.network.routers9.port_buffers19 system.ruby.network.routers9.port_buffers20 system.ruby.network.routers9.port_buffers21 system.ruby.network.routers9.port_buffers22 system.ruby.network.routers9.port_buffers23 system.ruby.network.routers9.port_buffers24 system.ruby.network.routers9.port_buffers25 system.ruby.network.routers9.port_buffers26 system.ruby.network.routers9.port_buffers27 system.ruby.network.routers9.port_buffers28 system.ruby.network.routers9.port_buffers29 system.ruby.network.routers9.port_buffers30 system.ruby.network.routers9.port_buffers31 system.ruby.network.routers9.port_buffers32 system.ruby.network.routers9.port_buffers33 system.ruby.network.routers9.port_buffers34 system.ruby.network.routers9.port_buffers35 system.ruby.network.routers9.port_buffers36 system.ruby.network.routers9.port_buffers37 system.ruby.network.routers9.port_buffers38 system.ruby.network.routers9.port_buffers39 system.ruby.network.routers9.port_buffers40 system.ruby.network.routers9.port_buffers41 system.ruby.network.routers9.port_buffers42 system.ruby.network.routers9.port_buffers43 system.ruby.network.routers9.port_buffers44 system.ruby.network.routers9.port_buffers45 system.ruby.network.routers9.port_buffers46 system.ruby.network.routers9.port_buffers47 system.ruby.network.routers9.port_buffers48 system.ruby.network.routers9.port_buffers49 system.ruby.network.routers9.port_buffers50 system.ruby.network.routers9.port_buffers51 system.ruby.network.routers9.port_buffers52 system.ruby.network.routers9.port_buffers53 system.ruby.network.routers9.port_buffers54 system.ruby.network.routers9.port_buffers55 system.ruby.network.routers9.port_buffers56 system.ruby.network.routers9.port_buffers57 system.ruby.network.routers9.port_buffers58 system.ruby.network.routers9.port_buffers59 system.ruby.network.routers9.port_buffers60 system.ruby.network.routers9.port_buffers61 system.ruby.network.routers9.port_buffers62 system.ruby.network.routers9.port_buffers63 system.ruby.network.routers9.port_buffers64 system.ruby.network.routers9.port_buffers65 system.ruby.network.routers9.port_buffers66 system.ruby.network.routers9.port_buffers67 system.ruby.network.routers9.port_buffers68 system.ruby.network.routers9.port_buffers69 system.ruby.network.routers9.port_buffers70 system.ruby.network.routers9.port_buffers71 system.ruby.network.routers9.port_buffers72 system.ruby.network.routers9.port_buffers73 system.ruby.network.routers9.port_buffers74 system.ruby.network.routers9.port_buffers75 system.ruby.network.routers9.port_buffers76 system.ruby.network.routers9.port_buffers77 system.ruby.network.routers9.port_buffers78 system.ruby.network.routers9.port_buffers79 system.ruby.network.routers9.port_buffers80 system.ruby.network.routers9.port_buffers81 system.ruby.network.routers9.port_buffers82 system.ruby.network.routers9.port_buffers83 system.ruby.network.routers9.port_buffers84 system.ruby.network.routers9.port_buffers85 system.ruby.network.routers9.port_buffers86 system.ruby.network.routers9.port_buffers87 system.ruby.network.routers9.port_buffers88 system.ruby.network.routers9.port_buffers89
-recycle_latency=0
router_id=9
virt_nets=5
@@ -5884,7 +5289,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers01]
type=MessageBuffer
@@ -5892,7 +5296,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers02]
type=MessageBuffer
@@ -5900,7 +5303,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers03]
type=MessageBuffer
@@ -5908,7 +5310,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers04]
type=MessageBuffer
@@ -5916,7 +5317,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers05]
type=MessageBuffer
@@ -5924,7 +5324,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers06]
type=MessageBuffer
@@ -5932,7 +5331,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers07]
type=MessageBuffer
@@ -5940,7 +5338,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers08]
type=MessageBuffer
@@ -5948,7 +5345,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers09]
type=MessageBuffer
@@ -5956,7 +5352,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers10]
type=MessageBuffer
@@ -5964,7 +5359,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers11]
type=MessageBuffer
@@ -5972,7 +5366,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers12]
type=MessageBuffer
@@ -5980,7 +5373,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers13]
type=MessageBuffer
@@ -5988,7 +5380,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers14]
type=MessageBuffer
@@ -5996,7 +5387,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers15]
type=MessageBuffer
@@ -6004,7 +5394,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers16]
type=MessageBuffer
@@ -6012,7 +5401,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers17]
type=MessageBuffer
@@ -6020,7 +5408,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers18]
type=MessageBuffer
@@ -6028,7 +5415,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers19]
type=MessageBuffer
@@ -6036,7 +5422,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers20]
type=MessageBuffer
@@ -6044,7 +5429,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers21]
type=MessageBuffer
@@ -6052,7 +5436,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers22]
type=MessageBuffer
@@ -6060,7 +5443,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers23]
type=MessageBuffer
@@ -6068,7 +5450,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers24]
type=MessageBuffer
@@ -6076,7 +5457,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers25]
type=MessageBuffer
@@ -6084,7 +5464,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers26]
type=MessageBuffer
@@ -6092,7 +5471,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers27]
type=MessageBuffer
@@ -6100,7 +5478,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers28]
type=MessageBuffer
@@ -6108,7 +5485,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers29]
type=MessageBuffer
@@ -6116,7 +5492,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers30]
type=MessageBuffer
@@ -6124,7 +5499,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers31]
type=MessageBuffer
@@ -6132,7 +5506,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers32]
type=MessageBuffer
@@ -6140,7 +5513,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers33]
type=MessageBuffer
@@ -6148,7 +5520,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers34]
type=MessageBuffer
@@ -6156,7 +5527,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers35]
type=MessageBuffer
@@ -6164,7 +5534,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers36]
type=MessageBuffer
@@ -6172,7 +5541,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers37]
type=MessageBuffer
@@ -6180,7 +5548,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers38]
type=MessageBuffer
@@ -6188,7 +5555,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers39]
type=MessageBuffer
@@ -6196,7 +5562,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers40]
type=MessageBuffer
@@ -6204,7 +5569,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers41]
type=MessageBuffer
@@ -6212,7 +5576,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers42]
type=MessageBuffer
@@ -6220,7 +5583,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers43]
type=MessageBuffer
@@ -6228,7 +5590,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers44]
type=MessageBuffer
@@ -6236,7 +5597,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers45]
type=MessageBuffer
@@ -6244,7 +5604,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers46]
type=MessageBuffer
@@ -6252,7 +5611,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers47]
type=MessageBuffer
@@ -6260,7 +5618,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers48]
type=MessageBuffer
@@ -6268,7 +5625,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers49]
type=MessageBuffer
@@ -6276,7 +5632,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers50]
type=MessageBuffer
@@ -6284,7 +5639,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers51]
type=MessageBuffer
@@ -6292,7 +5646,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers52]
type=MessageBuffer
@@ -6300,7 +5653,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers53]
type=MessageBuffer
@@ -6308,7 +5660,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers54]
type=MessageBuffer
@@ -6316,7 +5667,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers55]
type=MessageBuffer
@@ -6324,7 +5674,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers56]
type=MessageBuffer
@@ -6332,7 +5681,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers57]
type=MessageBuffer
@@ -6340,7 +5688,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers58]
type=MessageBuffer
@@ -6348,7 +5695,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers59]
type=MessageBuffer
@@ -6356,7 +5702,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers60]
type=MessageBuffer
@@ -6364,7 +5709,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers61]
type=MessageBuffer
@@ -6372,7 +5716,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers62]
type=MessageBuffer
@@ -6380,7 +5723,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers63]
type=MessageBuffer
@@ -6388,7 +5730,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers64]
type=MessageBuffer
@@ -6396,7 +5737,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers65]
type=MessageBuffer
@@ -6404,7 +5744,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers66]
type=MessageBuffer
@@ -6412,7 +5751,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers67]
type=MessageBuffer
@@ -6420,7 +5758,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers68]
type=MessageBuffer
@@ -6428,7 +5765,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers69]
type=MessageBuffer
@@ -6436,7 +5772,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers70]
type=MessageBuffer
@@ -6444,7 +5779,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers71]
type=MessageBuffer
@@ -6452,7 +5786,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers72]
type=MessageBuffer
@@ -6460,7 +5793,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers73]
type=MessageBuffer
@@ -6468,7 +5800,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers74]
type=MessageBuffer
@@ -6476,7 +5807,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers75]
type=MessageBuffer
@@ -6484,7 +5814,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers76]
type=MessageBuffer
@@ -6492,7 +5821,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers77]
type=MessageBuffer
@@ -6500,7 +5828,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers78]
type=MessageBuffer
@@ -6508,7 +5835,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers79]
type=MessageBuffer
@@ -6516,7 +5842,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers80]
type=MessageBuffer
@@ -6524,7 +5849,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers81]
type=MessageBuffer
@@ -6532,7 +5856,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers82]
type=MessageBuffer
@@ -6540,7 +5863,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers83]
type=MessageBuffer
@@ -6548,7 +5870,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers84]
type=MessageBuffer
@@ -6556,7 +5877,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers85]
type=MessageBuffer
@@ -6564,7 +5884,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers86]
type=MessageBuffer
@@ -6572,7 +5891,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers87]
type=MessageBuffer
@@ -6580,7 +5898,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers88]
type=MessageBuffer
@@ -6588,7 +5905,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers9.port_buffers89]
type=MessageBuffer
@@ -6596,7 +5912,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.sys_port_proxy]
type=RubyPortProxy
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/simerr b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/simerr
index 76ce9faa1..3fba81e2d 100755
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/simerr
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/simerr
@@ -6,76 +6,76 @@ warn: rounding error > tolerance
1.250000 rounded to 1
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files!
-system.cpu0: completed 10000 read, 5584 write accesses @762508
-system.cpu4: completed 10000 read, 5574 write accesses @764238
-system.cpu2: completed 10000 read, 5499 write accesses @766606
-system.cpu3: completed 10000 read, 5407 write accesses @769966
-system.cpu6: completed 10000 read, 5627 write accesses @771429
-system.cpu7: completed 10000 read, 5581 write accesses @773439
-system.cpu5: completed 10000 read, 5758 write accesses @783372
-system.cpu1: completed 10000 read, 5719 write accesses @784929
-system.cpu0: completed 20000 read, 11047 write accesses @1530543
-system.cpu7: completed 20000 read, 11107 write accesses @1533180
-system.cpu3: completed 20000 read, 10950 write accesses @1534683
-system.cpu6: completed 20000 read, 11194 write accesses @1535502
-system.cpu2: completed 20000 read, 11001 write accesses @1542405
-system.cpu5: completed 20000 read, 11318 write accesses @1544896
-system.cpu4: completed 20000 read, 11200 write accesses @1550910
-system.cpu1: completed 20000 read, 11300 write accesses @1556665
-system.cpu3: completed 30000 read, 16397 write accesses @2295657
-system.cpu2: completed 30000 read, 16594 write accesses @2305853
-system.cpu6: completed 30000 read, 16817 write accesses @2307161
-system.cpu0: completed 30000 read, 16652 write accesses @2307391
-system.cpu4: completed 30000 read, 16735 write accesses @2311189
-system.cpu7: completed 30000 read, 16751 write accesses @2314182
-system.cpu5: completed 30000 read, 16940 write accesses @2314755
-system.cpu1: completed 30000 read, 16881 write accesses @2333727
-system.cpu3: completed 40000 read, 22068 write accesses @3066226
-system.cpu4: completed 40000 read, 22266 write accesses @3071105
-system.cpu2: completed 40000 read, 22243 write accesses @3071593
-system.cpu5: completed 40000 read, 22338 write accesses @3072991
-system.cpu0: completed 40000 read, 22234 write accesses @3074112
-system.cpu6: completed 40000 read, 22357 write accesses @3078814
-system.cpu7: completed 40000 read, 22306 write accesses @3082874
-system.cpu1: completed 40000 read, 22431 write accesses @3111031
-system.cpu6: completed 50000 read, 27886 write accesses @3834085
-system.cpu3: completed 50000 read, 27514 write accesses @3834389
-system.cpu4: completed 50000 read, 27846 write accesses @3838179
-system.cpu2: completed 50000 read, 27730 write accesses @3839105
-system.cpu7: completed 50000 read, 27761 write accesses @3841365
-system.cpu5: completed 50000 read, 28029 write accesses @3855011
-system.cpu0: completed 50000 read, 27884 write accesses @3855221
-system.cpu1: completed 50000 read, 28029 write accesses @3872616
-system.cpu3: completed 60000 read, 32929 write accesses @4596558
-system.cpu4: completed 60000 read, 33251 write accesses @4604359
-system.cpu2: completed 60000 read, 33251 write accesses @4609070
-system.cpu6: completed 60000 read, 33602 write accesses @4611658
-system.cpu5: completed 60000 read, 33552 write accesses @4623475
-system.cpu7: completed 60000 read, 33412 write accesses @4626557
-system.cpu0: completed 60000 read, 33422 write accesses @4628259
-system.cpu1: completed 60000 read, 33486 write accesses @4645474
-system.cpu4: completed 70000 read, 38743 write accesses @5365823
-system.cpu3: completed 70000 read, 38597 write accesses @5375393
-system.cpu2: completed 70000 read, 38711 write accesses @5386294
-system.cpu6: completed 70000 read, 39263 write accesses @5390216
-system.cpu5: completed 70000 read, 39043 write accesses @5395080
-system.cpu7: completed 70000 read, 38983 write accesses @5398310
-system.cpu0: completed 70000 read, 38989 write accesses @5399705
-system.cpu1: completed 70000 read, 39150 write accesses @5425218
-system.cpu4: completed 80000 read, 44094 write accesses @6130494
-system.cpu3: completed 80000 read, 44230 write accesses @6148777
-system.cpu6: completed 80000 read, 44684 write accesses @6157555
-system.cpu5: completed 80000 read, 44551 write accesses @6161202
-system.cpu2: completed 80000 read, 44139 write accesses @6164119
-system.cpu0: completed 80000 read, 44724 write accesses @6175294
-system.cpu7: completed 80000 read, 44671 write accesses @6179013
-system.cpu1: completed 80000 read, 44749 write accesses @6192724
-system.cpu4: completed 90000 read, 49488 write accesses @6869712
-system.cpu6: completed 90000 read, 50150 write accesses @6920477
-system.cpu2: completed 90000 read, 49757 write accesses @6931420
-system.cpu3: completed 90000 read, 50041 write accesses @6935428
-system.cpu0: completed 90000 read, 50304 write accesses @6951052
-system.cpu5: completed 90000 read, 50260 write accesses @6951232
-system.cpu7: completed 90000 read, 50274 write accesses @6961816
-system.cpu1: completed 90000 read, 50419 write accesses @6968220
-system.cpu4: completed 100000 read, 54873 write accesses @7628407
+system.cpu0: completed 10000 read, 5571 write accesses @752421
+system.cpu5: completed 10000 read, 5518 write accesses @761420
+system.cpu4: completed 10000 read, 5515 write accesses @761995
+system.cpu1: completed 10000 read, 5545 write accesses @770340
+system.cpu7: completed 10000 read, 5536 write accesses @773657
+system.cpu3: completed 10000 read, 5634 write accesses @778030
+system.cpu6: completed 10000 read, 5641 write accesses @782742
+system.cpu2: completed 10000 read, 5665 write accesses @783711
+system.cpu4: completed 20000 read, 10969 write accesses @1519216
+system.cpu1: completed 20000 read, 11064 write accesses @1534419
+system.cpu0: completed 20000 read, 11217 write accesses @1534668
+system.cpu5: completed 20000 read, 11140 write accesses @1535434
+system.cpu3: completed 20000 read, 11134 write accesses @1543210
+system.cpu7: completed 20000 read, 11062 write accesses @1544582
+system.cpu2: completed 20000 read, 11296 write accesses @1546737
+system.cpu6: completed 20000 read, 11124 write accesses @1559617
+system.cpu4: completed 30000 read, 16555 write accesses @2275552
+system.cpu0: completed 30000 read, 16802 write accesses @2300818
+system.cpu1: completed 30000 read, 16697 write accesses @2303774
+system.cpu7: completed 30000 read, 16517 write accesses @2305690
+system.cpu3: completed 30000 read, 16547 write accesses @2312240
+system.cpu2: completed 30000 read, 16835 write accesses @2313552
+system.cpu5: completed 30000 read, 16782 write accesses @2322286
+system.cpu6: completed 30000 read, 16591 write accesses @2331245
+system.cpu4: completed 40000 read, 22197 write accesses @3047291
+system.cpu1: completed 40000 read, 22254 write accesses @3080372
+system.cpu5: completed 40000 read, 22355 write accesses @3084185
+system.cpu2: completed 40000 read, 22372 write accesses @3086032
+system.cpu3: completed 40000 read, 22166 write accesses @3086541
+system.cpu7: completed 40000 read, 22080 write accesses @3086779
+system.cpu0: completed 40000 read, 22498 write accesses @3087817
+system.cpu6: completed 40000 read, 22224 write accesses @3104629
+system.cpu4: completed 50000 read, 27651 write accesses @3808654
+system.cpu3: completed 50000 read, 27619 write accesses @3840689
+system.cpu2: completed 50000 read, 27948 write accesses @3842577
+system.cpu5: completed 50000 read, 27826 write accesses @3846119
+system.cpu1: completed 50000 read, 27919 write accesses @3856612
+system.cpu0: completed 50000 read, 27967 write accesses @3862756
+system.cpu7: completed 50000 read, 27662 write accesses @3864061
+system.cpu6: completed 50000 read, 27847 write accesses @3874888
+system.cpu4: completed 60000 read, 33289 write accesses @4579441
+system.cpu5: completed 60000 read, 33335 write accesses @4610406
+system.cpu2: completed 60000 read, 33617 write accesses @4620490
+system.cpu3: completed 60000 read, 33206 write accesses @4625510
+system.cpu0: completed 60000 read, 33552 write accesses @4626939
+system.cpu1: completed 60000 read, 33496 write accesses @4630810
+system.cpu7: completed 60000 read, 33243 write accesses @4635014
+system.cpu6: completed 60000 read, 33291 write accesses @4642013
+system.cpu4: completed 70000 read, 39076 write accesses @5364272
+system.cpu5: completed 70000 read, 38991 write accesses @5366681
+system.cpu2: completed 70000 read, 39149 write accesses @5384888
+system.cpu7: completed 70000 read, 38759 write accesses @5402266
+system.cpu0: completed 70000 read, 39059 write accesses @5403051
+system.cpu3: completed 70000 read, 38849 write accesses @5406812
+system.cpu1: completed 70000 read, 39130 write accesses @5408848
+system.cpu6: completed 70000 read, 38893 write accesses @5418265
+system.cpu5: completed 80000 read, 44444 write accesses @6131768
+system.cpu4: completed 80000 read, 44664 write accesses @6143607
+system.cpu2: completed 80000 read, 44926 write accesses @6155809
+system.cpu7: completed 80000 read, 44252 write accesses @6163509
+system.cpu0: completed 80000 read, 44649 write accesses @6169693
+system.cpu1: completed 80000 read, 44753 write accesses @6180727
+system.cpu3: completed 80000 read, 44403 write accesses @6182843
+system.cpu6: completed 80000 read, 44456 write accesses @6189312
+system.cpu5: completed 90000 read, 50182 write accesses @6910395
+system.cpu7: completed 90000 read, 49674 write accesses @6913652
+system.cpu2: completed 90000 read, 50514 write accesses @6919272
+system.cpu0: completed 90000 read, 50099 write accesses @6923145
+system.cpu4: completed 90000 read, 50279 write accesses @6924731
+system.cpu1: completed 90000 read, 50283 write accesses @6951674
+system.cpu3: completed 90000 read, 50165 write accesses @6956300
+system.cpu6: completed 90000 read, 50051 write accesses @6959913
+system.cpu5: completed 100000 read, 55705 write accesses @7678882
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/simout b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/simout
index 1ca159616..13fab44ff 100755
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/simout
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/simout
@@ -1,11 +1,13 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 13 2015 19:05:56
-gem5 started Aug 13 2015 20:15:04
-gem5 executing on artery
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:29:38
+gem5 executing on ribera.cs.wisc.edu, pid 29108
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 7662866 because maximum number of loads reached
+Exiting @ tick 7678882 because maximum number of loads reached
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/stats.txt b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/stats.txt
index 9a512176f..56b5f2d81 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/stats.txt
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/stats.txt
@@ -4,9 +4,9 @@ sim_seconds 0.007679 # Nu
sim_ticks 7678882 # Number of ticks simulated
final_tick 7678882 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 155896 # Simulator tick rate (ticks/s)
-host_mem_usage 461848 # Number of bytes of host memory used
-host_seconds 49.26 # Real time elapsed on the host
+host_tick_rate 112166 # Simulator tick rate (ticks/s)
+host_mem_usage 452656 # Number of bytes of host memory used
+host_seconds 68.46 # Real time elapsed on the host
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1 # Clock period in ticks
system.mem_ctrls.bytes_read::ruby.dir_cntrl0 39687936 # Number of bytes read from this memory
diff --git a/tests/quick/se/50.memtest/ref/null/none/memtest-filter/config.ini b/tests/quick/se/50.memtest/ref/null/none/memtest-filter/config.ini
index 69f918228..4f3bc1d29 100644
--- a/tests/quick/se/50.memtest/ref/null/none/memtest-filter/config.ini
+++ b/tests/quick/se/50.memtest/ref/null/none/memtest-filter/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -67,6 +68,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -83,6 +85,7 @@ system=system
tags=system.cpu0.l1c.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu0.port
mem_side=system.toL2Bus.slave[0]
@@ -119,6 +122,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -135,6 +139,7 @@ system=system
tags=system.cpu1.l1c.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu1.port
mem_side=system.toL2Bus.slave[1]
@@ -171,6 +176,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -187,6 +193,7 @@ system=system
tags=system.cpu2.l1c.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu2.port
mem_side=system.toL2Bus.slave[2]
@@ -223,6 +230,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -239,6 +247,7 @@ system=system
tags=system.cpu3.l1c.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu3.port
mem_side=system.toL2Bus.slave[3]
@@ -275,6 +284,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -291,6 +301,7 @@ system=system
tags=system.cpu4.l1c.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu4.port
mem_side=system.toL2Bus.slave[4]
@@ -327,6 +338,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -343,6 +355,7 @@ system=system
tags=system.cpu5.l1c.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu5.port
mem_side=system.toL2Bus.slave[5]
@@ -379,6 +392,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -395,6 +409,7 @@ system=system
tags=system.cpu6.l1c.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu6.port
mem_side=system.toL2Bus.slave[6]
@@ -431,6 +446,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -447,6 +463,7 @@ system=system
tags=system.cpu7.l1c.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu7.port
mem_side=system.toL2Bus.slave[7]
@@ -482,6 +499,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -498,6 +516,7 @@ system=system
tags=system.l2c.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[0]
@@ -531,6 +550,7 @@ slave=system.l2c.mem_side system.system_port
type=SnoopFilter
eventq_index=0
lookup_latency=1
+max_capacity=8388608
system=system
[system.physmem]
@@ -566,6 +586,7 @@ slave=system.cpu0.l1c.mem_side system.cpu1.l1c.mem_side system.cpu2.l1c.mem_side
type=SnoopFilter
eventq_index=0
lookup_latency=1
+max_capacity=8388608
system=system
[system.voltage_domain]
diff --git a/tests/quick/se/50.memtest/ref/null/none/memtest-filter/simerr b/tests/quick/se/50.memtest/ref/null/none/memtest-filter/simerr
index 16ab1a5b8..4771f3483 100755
--- a/tests/quick/se/50.memtest/ref/null/none/memtest-filter/simerr
+++ b/tests/quick/se/50.memtest/ref/null/none/memtest-filter/simerr
@@ -1,73 +1,73 @@
-system.cpu4: completed 10000 read, 5317 write accesses @146612000
-system.cpu3: completed 10000 read, 5592 write accesses @148872500
-system.cpu7: completed 10000 read, 5446 write accesses @149754500
-system.cpu0: completed 10000 read, 5432 write accesses @150141500
-system.cpu1: completed 10000 read, 5693 write accesses @151929000
-system.cpu2: completed 10000 read, 5680 write accesses @152039000
-system.cpu6: completed 10000 read, 5624 write accesses @152462500
-system.cpu5: completed 10000 read, 5650 write accesses @153139000
-system.cpu4: completed 20000 read, 10841 write accesses @294897500
-system.cpu3: completed 20000 read, 11252 write accesses @295891500
-system.cpu0: completed 20000 read, 10771 write accesses @296321000
-system.cpu6: completed 20000 read, 11129 write accesses @300503000
-system.cpu1: completed 20000 read, 11154 write accesses @303003500
-system.cpu7: completed 20000 read, 11162 write accesses @303067000
-system.cpu5: completed 20000 read, 11275 write accesses @305007000
-system.cpu2: completed 20000 read, 11301 write accesses @305237000
-system.cpu4: completed 30000 read, 16293 write accesses @441647000
-system.cpu0: completed 30000 read, 16339 write accesses @446349998
-system.cpu6: completed 30000 read, 16630 write accesses @450155000
-system.cpu1: completed 30000 read, 16474 write accesses @451775000
-system.cpu3: completed 30000 read, 16954 write accesses @452288000
-system.cpu7: completed 30000 read, 16778 write accesses @453662000
-system.cpu5: completed 30000 read, 16839 write accesses @456398000
-system.cpu2: completed 30000 read, 16838 write accesses @457529500
-system.cpu4: completed 40000 read, 21515 write accesses @587133500
-system.cpu0: completed 40000 read, 21712 write accesses @594544000
-system.cpu6: completed 40000 read, 22199 write accesses @599911000
-system.cpu3: completed 40000 read, 22436 write accesses @600303500
-system.cpu1: completed 40000 read, 22001 write accesses @603916500
-system.cpu7: completed 40000 read, 22291 write accesses @604899500
-system.cpu5: completed 40000 read, 22433 write accesses @607477000
-system.cpu2: completed 40000 read, 22541 write accesses @610042000
-system.cpu4: completed 50000 read, 27094 write accesses @738435000
-system.cpu0: completed 50000 read, 27172 write accesses @744686500
-system.cpu3: completed 50000 read, 27887 write accesses @749000500
-system.cpu1: completed 50000 read, 27549 write accesses @751936500
-system.cpu6: completed 50000 read, 27775 write accesses @752183500
-system.cpu7: completed 50000 read, 27920 write accesses @756029000
-system.cpu5: completed 50000 read, 27984 write accesses @756496000
-system.cpu2: completed 50000 read, 27916 write accesses @758896000
-system.cpu4: completed 60000 read, 32601 write accesses @886900500
-system.cpu0: completed 60000 read, 32631 write accesses @892444000
-system.cpu1: completed 60000 read, 33102 write accesses @899938000
-system.cpu3: completed 60000 read, 33481 write accesses @900956500
-system.cpu6: completed 60000 read, 33392 write accesses @901773000
-system.cpu5: completed 60000 read, 33565 write accesses @904995500
-system.cpu2: completed 60000 read, 33466 write accesses @909744500
-system.cpu7: completed 60000 read, 33536 write accesses @910295999
-system.cpu4: completed 70000 read, 38175 write accesses @1036375499
-system.cpu0: completed 70000 read, 38106 write accesses @1040049000
-system.cpu6: completed 70000 read, 38841 write accesses @1048673000
-system.cpu1: completed 70000 read, 38668 write accesses @1049885000
-system.cpu3: completed 70000 read, 39114 write accesses @1053709500
-system.cpu5: completed 70000 read, 39200 write accesses @1055942500
-system.cpu2: completed 70000 read, 38856 write accesses @1057747499
-system.cpu7: completed 70000 read, 39064 write accesses @1059368500
-system.cpu4: completed 80000 read, 43619 write accesses @1185369000
-system.cpu0: completed 80000 read, 43549 write accesses @1189974500
-system.cpu6: completed 80000 read, 44374 write accesses @1198657499
-system.cpu1: completed 80000 read, 43973 write accesses @1199665500
-system.cpu3: completed 80000 read, 44602 write accesses @1199968000
-system.cpu5: completed 80000 read, 44843 write accesses @1207585500
-system.cpu2: completed 80000 read, 44389 write accesses @1209591000
-system.cpu7: completed 80000 read, 44629 write accesses @1211090500
-system.cpu4: completed 90000 read, 49142 write accesses @1333753500
-system.cpu0: completed 90000 read, 49249 write accesses @1339029000
-system.cpu1: completed 90000 read, 49469 write accesses @1348019000
-system.cpu6: completed 90000 read, 50013 write accesses @1351048500
-system.cpu3: completed 90000 read, 50231 write accesses @1351323000
-system.cpu5: completed 90000 read, 50311 write accesses @1355589000
-system.cpu7: completed 90000 read, 50146 write accesses @1357457500
-system.cpu2: completed 90000 read, 49997 write accesses @1360771999
-system.cpu4: completed 100000 read, 54692 write accesses @1486654500
+system.cpu5: completed 10000 read, 5633 write accesses @60486000
+system.cpu4: completed 10000 read, 5582 write accesses @61180000
+system.cpu6: completed 10000 read, 5560 write accesses @61307500
+system.cpu7: completed 10000 read, 5599 write accesses @61402000
+system.cpu2: completed 10000 read, 5643 write accesses @61472000
+system.cpu1: completed 10000 read, 5506 write accesses @61551000
+system.cpu3: completed 10000 read, 5658 write accesses @61700000
+system.cpu0: completed 10000 read, 5706 write accesses @62631500
+system.cpu5: completed 20000 read, 11103 write accesses @113616000
+system.cpu6: completed 20000 read, 10976 write accesses @113920500
+system.cpu2: completed 20000 read, 11039 write accesses @113933500
+system.cpu3: completed 20000 read, 11207 write accesses @114624500
+system.cpu4: completed 20000 read, 11084 write accesses @114955000
+system.cpu0: completed 20000 read, 11085 write accesses @115057000
+system.cpu7: completed 20000 read, 11095 write accesses @115187000
+system.cpu1: completed 20000 read, 11193 write accesses @116687500
+system.cpu5: completed 30000 read, 16705 write accesses @166840500
+system.cpu2: completed 30000 read, 16691 write accesses @167354000
+system.cpu6: completed 30000 read, 16468 write accesses @167416000
+system.cpu4: completed 30000 read, 16533 write accesses @168175000
+system.cpu3: completed 30000 read, 16715 write accesses @168594500
+system.cpu7: completed 30000 read, 16620 write accesses @168682000
+system.cpu0: completed 30000 read, 16560 write accesses @168778500
+system.cpu1: completed 30000 read, 16873 write accesses @170313500
+system.cpu2: completed 40000 read, 22285 write accesses @220155500
+system.cpu3: completed 40000 read, 22038 write accesses @220636000
+system.cpu5: completed 40000 read, 22211 write accesses @221161500
+system.cpu6: completed 40000 read, 22097 write accesses @221217500
+system.cpu7: completed 40000 read, 22095 write accesses @221239000
+system.cpu0: completed 40000 read, 22196 write accesses @221351000
+system.cpu4: completed 40000 read, 21983 write accesses @222184000
+system.cpu1: completed 40000 read, 22367 write accesses @223407000
+system.cpu2: completed 50000 read, 27562 write accesses @273475000
+system.cpu6: completed 50000 read, 27553 write accesses @273666500
+system.cpu0: completed 50000 read, 27658 write accesses @274179000
+system.cpu4: completed 50000 read, 27584 write accesses @274332000
+system.cpu3: completed 50000 read, 27495 write accesses @274461500
+system.cpu7: completed 50000 read, 27568 write accesses @274681000
+system.cpu5: completed 50000 read, 27850 write accesses @275614000
+system.cpu1: completed 50000 read, 28070 write accesses @277107000
+system.cpu2: completed 60000 read, 33123 write accesses @327185500
+system.cpu6: completed 60000 read, 33149 write accesses @327223000
+system.cpu3: completed 60000 read, 32991 write accesses @327854000
+system.cpu7: completed 60000 read, 32997 write accesses @328407000
+system.cpu0: completed 60000 read, 33282 write accesses @328452500
+system.cpu4: completed 60000 read, 33164 write accesses @329017000
+system.cpu5: completed 60000 read, 33383 write accesses @329401500
+system.cpu1: completed 60000 read, 33681 write accesses @330675000
+system.cpu2: completed 70000 read, 38702 write accesses @380801000
+system.cpu3: completed 70000 read, 38442 write accesses @381181000
+system.cpu6: completed 70000 read, 38695 write accesses @381583500
+system.cpu7: completed 70000 read, 38573 write accesses @382302000
+system.cpu0: completed 70000 read, 38773 write accesses @382499000
+system.cpu4: completed 70000 read, 38793 write accesses @383094500
+system.cpu5: completed 70000 read, 38945 write accesses @383290000
+system.cpu1: completed 70000 read, 39200 write accesses @385376000
+system.cpu2: completed 80000 read, 44175 write accesses @434108000
+system.cpu6: completed 80000 read, 44138 write accesses @434454000
+system.cpu3: completed 80000 read, 43905 write accesses @434859000
+system.cpu7: completed 80000 read, 43929 write accesses @435594500
+system.cpu0: completed 80000 read, 44322 write accesses @435767000
+system.cpu4: completed 80000 read, 44313 write accesses @436517500
+system.cpu5: completed 80000 read, 44613 write accesses @436622000
+system.cpu1: completed 80000 read, 44739 write accesses @439209000
+system.cpu6: completed 90000 read, 49689 write accesses @488185000
+system.cpu3: completed 90000 read, 49429 write accesses @488562500
+system.cpu7: completed 90000 read, 49434 write accesses @488577000
+system.cpu2: completed 90000 read, 49778 write accesses @488987500
+system.cpu0: completed 90000 read, 49893 write accesses @489736000
+system.cpu5: completed 90000 read, 50116 write accesses @489869500
+system.cpu4: completed 90000 read, 49769 write accesses @490914000
+system.cpu1: completed 90000 read, 50142 write accesses @491765500
+system.cpu6: completed 100000 read, 55059 write accesses @540820000
diff --git a/tests/quick/se/50.memtest/ref/null/none/memtest-filter/simout b/tests/quick/se/50.memtest/ref/null/none/memtest-filter/simout
index c563af536..2db1b4a25 100755
--- a/tests/quick/se/50.memtest/ref/null/none/memtest-filter/simout
+++ b/tests/quick/se/50.memtest/ref/null/none/memtest-filter/simout
@@ -1,10 +1,13 @@
+Redirecting stdout to build/NULL/tests/opt/quick/se/50.memtest/null/none/memtest-filter/simout
+Redirecting stderr to build/NULL/tests/opt/quick/se/50.memtest/null/none/memtest-filter/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Feb 28 2014 18:29:12
-gem5 started Feb 28 2014 18:30:27
-gem5 executing on cz310588hp
-command line: build/NULL/gem5.opt -d build/NULL/tests/opt/quick/se/50.memtest/null/none/memtest-filter -re tests/run.py build/NULL/tests/opt/quick/se/50.memtest/null/none/memtest-filter
+gem5 compiled Nov 15 2015 14:58:33
+gem5 started Nov 15 2015 14:58:44
+gem5 executing on ribera.cs.wisc.edu, pid 5046
+command line: build/NULL/gem5.opt -d build/NULL/tests/opt/quick/se/50.memtest/null/none/memtest-filter -re /scratch/nilay/GEM5/gem5/tests/run.py build/NULL/tests/opt/quick/se/50.memtest/null/none/memtest-filter
+
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 1466014000 because maximum number of loads reached
+Exiting @ tick 540820000 because maximum number of loads reached
diff --git a/tests/quick/se/50.memtest/ref/null/none/memtest-filter/stats.txt b/tests/quick/se/50.memtest/ref/null/none/memtest-filter/stats.txt
index 00706da1e..cf3befab9 100644
--- a/tests/quick/se/50.memtest/ref/null/none/memtest-filter/stats.txt
+++ b/tests/quick/se/50.memtest/ref/null/none/memtest-filter/stats.txt
@@ -4,9 +4,9 @@ sim_seconds 0.000541 # Nu
sim_ticks 540820000 # Number of ticks simulated
final_tick 540820000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_tick_rate 106172397 # Simulator tick rate (ticks/s)
-host_mem_usage 280772 # Number of bytes of host memory used
-host_seconds 5.09 # Real time elapsed on the host
+host_tick_rate 74356212 # Simulator tick rate (ticks/s)
+host_mem_usage 274932 # Number of bytes of host memory used
+host_seconds 7.27 # Real time elapsed on the host
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1000 # Clock period in ticks
system.physmem.bytes_read::cpu0 88157 # Number of bytes read from this memory
diff --git a/tests/quick/se/50.memtest/ref/null/none/memtest/config.ini b/tests/quick/se/50.memtest/ref/null/none/memtest/config.ini
index d53e388b9..66e654794 100644
--- a/tests/quick/se/50.memtest/ref/null/none/memtest/config.ini
+++ b/tests/quick/se/50.memtest/ref/null/none/memtest/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -67,6 +68,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -83,6 +85,7 @@ system=system
tags=system.cpu0.l1c.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu0.port
mem_side=system.toL2Bus.slave[0]
@@ -119,6 +122,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -135,6 +139,7 @@ system=system
tags=system.cpu1.l1c.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu1.port
mem_side=system.toL2Bus.slave[1]
@@ -171,6 +176,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -187,6 +193,7 @@ system=system
tags=system.cpu2.l1c.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu2.port
mem_side=system.toL2Bus.slave[2]
@@ -223,6 +230,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -239,6 +247,7 @@ system=system
tags=system.cpu3.l1c.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu3.port
mem_side=system.toL2Bus.slave[3]
@@ -275,6 +284,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -291,6 +301,7 @@ system=system
tags=system.cpu4.l1c.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu4.port
mem_side=system.toL2Bus.slave[4]
@@ -327,6 +338,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -343,6 +355,7 @@ system=system
tags=system.cpu5.l1c.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu5.port
mem_side=system.toL2Bus.slave[5]
@@ -379,6 +392,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -395,6 +409,7 @@ system=system
tags=system.cpu6.l1c.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu6.port
mem_side=system.toL2Bus.slave[6]
@@ -431,6 +446,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -447,6 +463,7 @@ system=system
tags=system.cpu7.l1c.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu7.port
mem_side=system.toL2Bus.slave[7]
@@ -482,6 +499,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -498,6 +516,7 @@ system=system
tags=system.l2c.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[0]
@@ -541,12 +560,13 @@ port=system.membus.master[0]
[system.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -554,6 +574,13 @@ width=32
master=system.l2c.cpu_side
slave=system.cpu0.l1c.mem_side system.cpu1.l1c.mem_side system.cpu2.l1c.mem_side system.cpu3.l1c.mem_side system.cpu4.l1c.mem_side system.cpu5.l1c.mem_side system.cpu6.l1c.mem_side system.cpu7.l1c.mem_side
+[system.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.voltage_domain]
type=VoltageDomain
eventq_index=0
diff --git a/tests/quick/se/50.memtest/ref/null/none/memtest/simerr b/tests/quick/se/50.memtest/ref/null/none/memtest/simerr
index b2fb4093d..6df4b75be 100755
--- a/tests/quick/se/50.memtest/ref/null/none/memtest/simerr
+++ b/tests/quick/se/50.memtest/ref/null/none/memtest/simerr
@@ -1,73 +1,73 @@
-system.cpu1: completed 10000 read, 5362 write accesses @70749500
-system.cpu6: completed 10000 read, 5537 write accesses @71195000
-system.cpu7: completed 10000 read, 5519 write accesses @71360000
-system.cpu4: completed 10000 read, 5569 write accesses @71442000
-system.cpu3: completed 10000 read, 5551 write accesses @71947000
-system.cpu5: completed 10000 read, 5610 write accesses @72351000
-system.cpu2: completed 10000 read, 5548 write accesses @72366000
-system.cpu0: completed 10000 read, 5597 write accesses @72604000
-system.cpu1: completed 20000 read, 10810 write accesses @136799000
-system.cpu6: completed 20000 read, 11150 write accesses @137085000
-system.cpu4: completed 20000 read, 11041 write accesses @137243000
-system.cpu5: completed 20000 read, 11255 write accesses @138165500
-system.cpu7: completed 20000 read, 11207 write accesses @138180500
-system.cpu3: completed 20000 read, 11018 write accesses @138711500
-system.cpu2: completed 20000 read, 11094 write accesses @139138500
-system.cpu0: completed 20000 read, 11219 write accesses @140219500
-system.cpu5: completed 30000 read, 16778 write accesses @203366500
-system.cpu6: completed 30000 read, 16566 write accesses @203972500
-system.cpu4: completed 30000 read, 16724 write accesses @204003000
-system.cpu1: completed 30000 read, 16364 write accesses @204656500
-system.cpu2: completed 30000 read, 16663 write accesses @204765000
-system.cpu7: completed 30000 read, 16867 write accesses @205681500
-system.cpu3: completed 30000 read, 16606 write accesses @205970500
-system.cpu0: completed 30000 read, 16763 write accesses @207333500
-system.cpu5: completed 40000 read, 22274 write accesses @268156500
-system.cpu6: completed 40000 read, 22009 write accesses @269534000
-system.cpu2: completed 40000 read, 22255 write accesses @271458500
-system.cpu4: completed 40000 read, 22360 write accesses @272143500
-system.cpu0: completed 40000 read, 22178 write accesses @272544500
-system.cpu1: completed 40000 read, 22131 write accesses @272652000
-system.cpu3: completed 40000 read, 22246 write accesses @273210500
-system.cpu7: completed 40000 read, 22431 write accesses @273722500
-system.cpu5: completed 50000 read, 27739 write accesses @335077500
-system.cpu6: completed 50000 read, 27540 write accesses @335500500
-system.cpu4: completed 50000 read, 27805 write accesses @337842000
-system.cpu7: completed 50000 read, 27755 write accesses @337879500
-system.cpu2: completed 50000 read, 27750 write accesses @338436000
-system.cpu0: completed 50000 read, 27692 write accesses @339374000
-system.cpu1: completed 50000 read, 27828 write accesses @340225500
-system.cpu3: completed 50000 read, 27884 write accesses @341199000
-system.cpu5: completed 60000 read, 33220 write accesses @401069000
-system.cpu6: completed 60000 read, 33064 write accesses @401171000
-system.cpu7: completed 60000 read, 33318 write accesses @402700500
-system.cpu4: completed 60000 read, 33407 write accesses @404241000
-system.cpu2: completed 60000 read, 33248 write accesses @404642000
-system.cpu0: completed 60000 read, 33222 write accesses @405992500
-system.cpu1: completed 60000 read, 33452 write accesses @407711000
-system.cpu3: completed 60000 read, 33293 write accesses @408190000
-system.cpu6: completed 70000 read, 38545 write accesses @467631000
-system.cpu5: completed 70000 read, 38773 write accesses @467786500
-system.cpu7: completed 70000 read, 38817 write accesses @468768499
-system.cpu2: completed 70000 read, 38804 write accesses @470615500
-system.cpu4: completed 70000 read, 38942 write accesses @471024500
-system.cpu1: completed 70000 read, 38924 write accesses @472741500
-system.cpu0: completed 70000 read, 38792 write accesses @473888500
-system.cpu3: completed 70000 read, 38873 write accesses @474437500
-system.cpu5: completed 80000 read, 44156 write accesses @533178500
-system.cpu6: completed 80000 read, 44068 write accesses @534028500
-system.cpu7: completed 80000 read, 44398 write accesses @535850500
-system.cpu2: completed 80000 read, 44302 write accesses @537573000
-system.cpu4: completed 80000 read, 44462 write accesses @538315000
-system.cpu0: completed 80000 read, 44312 write accesses @540158500
-system.cpu1: completed 80000 read, 44676 write accesses @540667000
-system.cpu3: completed 80000 read, 44446 write accesses @541285000
-system.cpu5: completed 90000 read, 49777 write accesses @600496000
-system.cpu6: completed 90000 read, 49628 write accesses @600631500
-system.cpu7: completed 90000 read, 49999 write accesses @603063500
-system.cpu4: completed 90000 read, 49890 write accesses @603847000
-system.cpu2: completed 90000 read, 50013 write accesses @605897999
-system.cpu1: completed 90000 read, 50188 write accesses @606811500
-system.cpu3: completed 90000 read, 49928 write accesses @606922500
-system.cpu0: completed 90000 read, 49837 write accesses @607047500
-system.cpu6: completed 100000 read, 55113 write accesses @666669000
+system.cpu6: completed 10000 read, 5487 write accesses @59571500
+system.cpu3: completed 10000 read, 5414 write accesses @59651500
+system.cpu7: completed 10000 read, 5388 write accesses @60317500
+system.cpu5: completed 10000 read, 5633 write accesses @60565500
+system.cpu0: completed 10000 read, 5554 write accesses @60812000
+system.cpu2: completed 10000 read, 5506 write accesses @60906000
+system.cpu4: completed 10000 read, 5667 write accesses @61020000
+system.cpu1: completed 10000 read, 5729 write accesses @61134500
+system.cpu6: completed 20000 read, 10937 write accesses @112006500
+system.cpu3: completed 20000 read, 10780 write accesses @112135000
+system.cpu7: completed 20000 read, 10967 write accesses @112826000
+system.cpu4: completed 20000 read, 11065 write accesses @113623000
+system.cpu5: completed 20000 read, 11211 write accesses @113744000
+system.cpu2: completed 20000 read, 11030 write accesses @114035000
+system.cpu0: completed 20000 read, 10992 write accesses @114045500
+system.cpu1: completed 20000 read, 11316 write accesses @114786000
+system.cpu7: completed 30000 read, 16437 write accesses @164923000
+system.cpu3: completed 30000 read, 16370 write accesses @165110500
+system.cpu6: completed 30000 read, 16452 write accesses @165210000
+system.cpu5: completed 30000 read, 16648 write accesses @166336000
+system.cpu2: completed 30000 read, 16509 write accesses @166732000
+system.cpu0: completed 30000 read, 16577 write accesses @167160500
+system.cpu4: completed 30000 read, 16715 write accesses @167466500
+system.cpu1: completed 30000 read, 16830 write accesses @168055000
+system.cpu6: completed 40000 read, 21969 write accesses @217981000
+system.cpu3: completed 40000 read, 21918 write accesses @218202000
+system.cpu7: completed 40000 read, 21990 write accesses @218219000
+system.cpu2: completed 40000 read, 21957 write accesses @218925500
+system.cpu5: completed 40000 read, 22088 write accesses @218962000
+system.cpu0: completed 40000 read, 22019 write accesses @220261500
+system.cpu4: completed 40000 read, 22141 write accesses @220429500
+system.cpu1: completed 40000 read, 22465 write accesses @221673500
+system.cpu6: completed 50000 read, 27340 write accesses @269928500
+system.cpu3: completed 50000 read, 27331 write accesses @269971000
+system.cpu7: completed 50000 read, 27530 write accesses @270791500
+system.cpu5: completed 50000 read, 27634 write accesses @271727500
+system.cpu2: completed 50000 read, 27623 write accesses @272554500
+system.cpu0: completed 50000 read, 27533 write accesses @273321500
+system.cpu4: completed 50000 read, 27756 write accesses @273793500
+system.cpu1: completed 50000 read, 28047 write accesses @275360000
+system.cpu6: completed 60000 read, 32844 write accesses @323017000
+system.cpu3: completed 60000 read, 32841 write accesses @324483500
+system.cpu5: completed 60000 read, 33251 write accesses @324526000
+system.cpu7: completed 60000 read, 33152 write accesses @324853000
+system.cpu0: completed 60000 read, 33006 write accesses @325804000
+system.cpu2: completed 60000 read, 33348 write accesses @325916500
+system.cpu4: completed 60000 read, 33317 write accesses @326721500
+system.cpu1: completed 60000 read, 33656 write accesses @328729000
+system.cpu6: completed 70000 read, 38487 write accesses @376493000
+system.cpu7: completed 70000 read, 38761 write accesses @377715000
+system.cpu3: completed 70000 read, 38353 write accesses @377922000
+system.cpu5: completed 70000 read, 38776 write accesses @378190500
+system.cpu2: completed 70000 read, 38794 write accesses @378444500
+system.cpu0: completed 70000 read, 38678 write accesses @379664500
+system.cpu4: completed 70000 read, 38900 write accesses @380595000
+system.cpu1: completed 70000 read, 39220 write accesses @382567000
+system.cpu6: completed 80000 read, 43956 write accesses @429072500
+system.cpu7: completed 80000 read, 44286 write accesses @430036500
+system.cpu5: completed 80000 read, 44299 write accesses @430673000
+system.cpu3: completed 80000 read, 43950 write accesses @431481500
+system.cpu2: completed 80000 read, 44367 write accesses @431856000
+system.cpu0: completed 80000 read, 44165 write accesses @433508500
+system.cpu4: completed 80000 read, 44456 write accesses @435070500
+system.cpu1: completed 80000 read, 44736 write accesses @436017000
+system.cpu6: completed 90000 read, 49535 write accesses @481570000
+system.cpu7: completed 90000 read, 49822 write accesses @483210500
+system.cpu5: completed 90000 read, 49824 write accesses @483444500
+system.cpu3: completed 90000 read, 49649 write accesses @484870500
+system.cpu2: completed 90000 read, 50045 write accesses @485829000
+system.cpu0: completed 90000 read, 49706 write accesses @486425000
+system.cpu4: completed 90000 read, 49831 write accesses @488248500
+system.cpu1: completed 90000 read, 50268 write accesses @489877001
+system.cpu6: completed 100000 read, 54955 write accesses @534039500
diff --git a/tests/quick/se/50.memtest/ref/null/none/memtest/simout b/tests/quick/se/50.memtest/ref/null/none/memtest/simout
index 831211e6c..299b89caf 100755
--- a/tests/quick/se/50.memtest/ref/null/none/memtest/simout
+++ b/tests/quick/se/50.memtest/ref/null/none/memtest/simout
@@ -1,10 +1,13 @@
+Redirecting stdout to build/NULL/tests/opt/quick/se/50.memtest/null/none/memtest/simout
+Redirecting stderr to build/NULL/tests/opt/quick/se/50.memtest/null/none/memtest/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:54:17
-gem5 started Jan 22 2014 17:28:45
-gem5 executing on u200540-lin
-command line: build/NULL/gem5.opt -d build/NULL/tests/opt/quick/se/50.memtest/null/none/memtest -re tests/run.py build/NULL/tests/opt/quick/se/50.memtest/null/none/memtest
+gem5 compiled Nov 15 2015 14:58:33
+gem5 started Nov 15 2015 14:58:45
+gem5 executing on ribera.cs.wisc.edu, pid 5047
+command line: build/NULL/gem5.opt -d build/NULL/tests/opt/quick/se/50.memtest/null/none/memtest -re /scratch/nilay/GEM5/gem5/tests/run.py build/NULL/tests/opt/quick/se/50.memtest/null/none/memtest
+
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 652606500 because maximum number of loads reached
+Exiting @ tick 534039500 because maximum number of loads reached
diff --git a/tests/quick/se/50.memtest/ref/null/none/memtest/stats.txt b/tests/quick/se/50.memtest/ref/null/none/memtest/stats.txt
index 366a5b776..9e91490cc 100644
--- a/tests/quick/se/50.memtest/ref/null/none/memtest/stats.txt
+++ b/tests/quick/se/50.memtest/ref/null/none/memtest/stats.txt
@@ -4,9 +4,9 @@ sim_seconds 0.000534 # Nu
sim_ticks 534039500 # Number of ticks simulated
final_tick 534039500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_tick_rate 107991246 # Simulator tick rate (ticks/s)
-host_mem_usage 280540 # Number of bytes of host memory used
-host_seconds 4.95 # Real time elapsed on the host
+host_tick_rate 75793857 # Simulator tick rate (ticks/s)
+host_mem_usage 274932 # Number of bytes of host memory used
+host_seconds 7.05 # Real time elapsed on the host
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1000 # Clock period in ticks
system.physmem.bytes_read::cpu0 80135 # Number of bytes read from this memory
diff --git a/tests/quick/se/50.vortex/ref/alpha/tru64/simple-atomic/config.ini b/tests/quick/se/50.vortex/ref/alpha/tru64/simple-atomic/config.ini
index 4d5244c35..51559cf64 100644
--- a/tests/quick/se/50.vortex/ref/alpha/tru64/simple-atomic/config.ini
+++ b/tests/quick/se/50.vortex/ref/alpha/tru64/simple-atomic/config.ini
@@ -24,6 +24,7 @@ mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
diff --git a/tests/quick/se/50.vortex/ref/alpha/tru64/simple-atomic/simerr b/tests/quick/se/50.vortex/ref/alpha/tru64/simple-atomic/simerr
index 506aa6e28..de77515a1 100755
--- a/tests/quick/se/50.vortex/ref/alpha/tru64/simple-atomic/simerr
+++ b/tests/quick/se/50.vortex/ref/alpha/tru64/simple-atomic/simerr
@@ -2,4 +2,4 @@ warn: Sockets disabled, not accepting gdb connections
warn: Prefetch instructions in Alpha do not do anything
warn: Prefetch instructions in Alpha do not do anything
warn: Prefetch instructions in Alpha do not do anything
-warn: ignoring syscall sigprocmask(18446744073709547831, 1, ...)
+warn: ignoring syscall sigprocmask(1, ...)
diff --git a/tests/quick/se/50.vortex/ref/alpha/tru64/simple-atomic/simout b/tests/quick/se/50.vortex/ref/alpha/tru64/simple-atomic/simout
index faff61794..0e9658d12 100755
--- a/tests/quick/se/50.vortex/ref/alpha/tru64/simple-atomic/simout
+++ b/tests/quick/se/50.vortex/ref/alpha/tru64/simple-atomic/simout
@@ -1,10 +1,13 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/se/50.vortex/alpha/tru64/simple-atomic/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/se/50.vortex/alpha/tru64/simple-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:27:55
-gem5 started Jan 22 2014 18:27:58
-gem5 executing on u200540-lin
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/long/se/50.vortex/alpha/tru64/simple-atomic -re tests/run.py build/ALPHA/tests/opt/long/se/50.vortex/alpha/tru64/simple-atomic
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:28:48
+gem5 executing on ribera.cs.wisc.edu, pid 29078
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/50.vortex/alpha/tru64/simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/50.vortex/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/50.vortex/ref/alpha/tru64/simple-timing/config.ini b/tests/quick/se/50.vortex/ref/alpha/tru64/simple-timing/config.ini
index 09e6c1058..c165d7e08 100644
--- a/tests/quick/se/50.vortex/ref/alpha/tru64/simple-timing/config.ini
+++ b/tests/quick/se/50.vortex/ref/alpha/tru64/simple-timing/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -83,6 +84,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -99,6 +101,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -123,6 +126,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -139,6 +143,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -172,6 +177,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -188,6 +194,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -203,12 +210,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -216,6 +224,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
diff --git a/tests/quick/se/50.vortex/ref/alpha/tru64/simple-timing/simerr b/tests/quick/se/50.vortex/ref/alpha/tru64/simple-timing/simerr
index 506aa6e28..de77515a1 100755
--- a/tests/quick/se/50.vortex/ref/alpha/tru64/simple-timing/simerr
+++ b/tests/quick/se/50.vortex/ref/alpha/tru64/simple-timing/simerr
@@ -2,4 +2,4 @@ warn: Sockets disabled, not accepting gdb connections
warn: Prefetch instructions in Alpha do not do anything
warn: Prefetch instructions in Alpha do not do anything
warn: Prefetch instructions in Alpha do not do anything
-warn: ignoring syscall sigprocmask(18446744073709547831, 1, ...)
+warn: ignoring syscall sigprocmask(1, ...)
diff --git a/tests/quick/se/50.vortex/ref/alpha/tru64/simple-timing/simout b/tests/quick/se/50.vortex/ref/alpha/tru64/simple-timing/simout
index b6a75fdf5..c48f56ba1 100755
--- a/tests/quick/se/50.vortex/ref/alpha/tru64/simple-timing/simout
+++ b/tests/quick/se/50.vortex/ref/alpha/tru64/simple-timing/simout
@@ -1,11 +1,14 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/se/50.vortex/alpha/tru64/simple-timing/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/se/50.vortex/alpha/tru64/simple-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:27:55
-gem5 started Jan 22 2014 18:28:33
-gem5 executing on u200540-lin
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/long/se/50.vortex/alpha/tru64/simple-timing -re tests/run.py build/ALPHA/tests/opt/long/se/50.vortex/alpha/tru64/simple-timing
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:28:37
+gem5 executing on ribera.cs.wisc.edu, pid 29068
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/50.vortex/alpha/tru64/simple-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/50.vortex/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.
-Exiting @ tick 133634727000 because target called exit()
+Exiting @ tick 134741611500 because target called exit()
diff --git a/tests/quick/se/50.vortex/ref/alpha/tru64/simple-timing/stats.txt b/tests/quick/se/50.vortex/ref/alpha/tru64/simple-timing/stats.txt
index dfde51d65..7bd59558d 100644
--- a/tests/quick/se/50.vortex/ref/alpha/tru64/simple-timing/stats.txt
+++ b/tests/quick/se/50.vortex/ref/alpha/tru64/simple-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.134742 # Nu
sim_ticks 134741611500 # Number of ticks simulated
final_tick 134741611500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1392855 # Simulator instruction rate (inst/s)
-host_op_rate 1392855 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 2124451972 # Simulator tick rate (ticks/s)
-host_mem_usage 305428 # Number of bytes of host memory used
-host_seconds 63.42 # Real time elapsed on the host
+host_inst_rate 947641 # Simulator instruction rate (inst/s)
+host_op_rate 947641 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 1445388793 # Simulator tick rate (ticks/s)
+host_mem_usage 301064 # Number of bytes of host memory used
+host_seconds 93.22 # Real time elapsed on the host
sim_insts 88340673 # Number of instructions simulated
sim_ops 88340673 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/50.vortex/ref/arm/linux/simple-atomic/config.ini b/tests/quick/se/50.vortex/ref/arm/linux/simple-atomic/config.ini
index 8c547da5d..9894f8e89 100644
--- a/tests/quick/se/50.vortex/ref/arm/linux/simple-atomic/config.ini
+++ b/tests/quick/se/50.vortex/ref/arm/linux/simple-atomic/config.ini
@@ -24,6 +24,7 @@ mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -130,6 +131,7 @@ eventq_index=0
[system.cpu.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
diff --git a/tests/quick/se/50.vortex/ref/arm/linux/simple-atomic/simout b/tests/quick/se/50.vortex/ref/arm/linux/simple-atomic/simout
index b32e4875d..64a131b7f 100755
--- a/tests/quick/se/50.vortex/ref/arm/linux/simple-atomic/simout
+++ b/tests/quick/se/50.vortex/ref/arm/linux/simple-atomic/simout
@@ -1,12 +1,14 @@
+Redirecting stdout to build/ARM/tests/opt/quick/se/50.vortex/arm/linux/simple-atomic/simout
+Redirecting stderr to build/ARM/tests/opt/quick/se/50.vortex/arm/linux/simple-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2014 12:08:08
-gem5 started Jan 23 2014 18:03:38
-gem5 executing on u200540-lin
-command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/50.vortex/arm/linux/simple-atomic -re tests/run.py build/ARM/tests/opt/long/se/50.vortex/arm/linux/simple-atomic
+gem5 compiled Nov 15 2015 15:24:37
+gem5 started Nov 15 2015 15:25:11
+gem5 executing on ribera.cs.wisc.edu, pid 11028
+command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/se/50.vortex/arm/linux/simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/quick/se/50.vortex/arm/linux/simple-atomic
+
Global frequency set at 1000000000000 ticks per second
- 0: system.cpu.isa: ISA system set to: 0 0x49b6380
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
-Exiting @ tick 53932157000 because target called exit()
+Exiting @ tick 48960011500 because target called exit()
diff --git a/tests/quick/se/50.vortex/ref/arm/linux/simple-atomic/stats.txt b/tests/quick/se/50.vortex/ref/arm/linux/simple-atomic/stats.txt
index d571b5762..6f83f887a 100644
--- a/tests/quick/se/50.vortex/ref/arm/linux/simple-atomic/stats.txt
+++ b/tests/quick/se/50.vortex/ref/arm/linux/simple-atomic/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.048960 # Nu
sim_ticks 48960011500 # Number of ticks simulated
final_tick 48960011500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1547474 # Simulator instruction rate (inst/s)
-host_op_rate 1979004 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 1068409192 # Simulator tick rate (ticks/s)
-host_mem_usage 311136 # Number of bytes of host memory used
-host_seconds 45.83 # Real time elapsed on the host
+host_inst_rate 1012333 # Simulator instruction rate (inst/s)
+host_op_rate 1294633 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 698936270 # Simulator tick rate (ticks/s)
+host_mem_usage 308028 # Number of bytes of host memory used
+host_seconds 70.05 # Real time elapsed on the host
sim_insts 70913182 # Number of instructions simulated
sim_ops 90688137 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/50.vortex/ref/arm/linux/simple-timing/config.ini b/tests/quick/se/50.vortex/ref/arm/linux/simple-timing/config.ini
index b437839b8..d6957d723 100644
--- a/tests/quick/se/50.vortex/ref/arm/linux/simple-timing/config.ini
+++ b/tests/quick/se/50.vortex/ref/arm/linux/simple-timing/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -85,6 +86,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -101,6 +103,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -161,6 +164,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -177,6 +181,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -196,6 +201,7 @@ eventq_index=0
[system.cpu.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
@@ -271,6 +277,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -287,6 +294,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -302,12 +310,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -315,6 +324,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
diff --git a/tests/quick/se/50.vortex/ref/arm/linux/simple-timing/simout b/tests/quick/se/50.vortex/ref/arm/linux/simple-timing/simout
index 4bb28ef2b..427dc28bf 100755
--- a/tests/quick/se/50.vortex/ref/arm/linux/simple-timing/simout
+++ b/tests/quick/se/50.vortex/ref/arm/linux/simple-timing/simout
@@ -1,12 +1,14 @@
+Redirecting stdout to build/ARM/tests/opt/quick/se/50.vortex/arm/linux/simple-timing/simout
+Redirecting stderr to build/ARM/tests/opt/quick/se/50.vortex/arm/linux/simple-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2014 12:08:08
-gem5 started Jan 23 2014 18:04:30
-gem5 executing on u200540-lin
-command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/50.vortex/arm/linux/simple-timing -re tests/run.py build/ARM/tests/opt/long/se/50.vortex/arm/linux/simple-timing
+gem5 compiled Nov 15 2015 15:24:37
+gem5 started Nov 15 2015 15:29:25
+gem5 executing on ribera.cs.wisc.edu, pid 11171
+command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/se/50.vortex/arm/linux/simple-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/quick/se/50.vortex/arm/linux/simple-timing
+
Global frequency set at 1000000000000 ticks per second
- 0: system.cpu.isa: ISA system set to: 0 0x5604d00
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
-Exiting @ tick 132689045000 because target called exit()
+Exiting @ tick 128076812500 because target called exit()
diff --git a/tests/quick/se/50.vortex/ref/arm/linux/simple-timing/stats.txt b/tests/quick/se/50.vortex/ref/arm/linux/simple-timing/stats.txt
index 26a8d858a..2edc960b7 100644
--- a/tests/quick/se/50.vortex/ref/arm/linux/simple-timing/stats.txt
+++ b/tests/quick/se/50.vortex/ref/arm/linux/simple-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.128077 # Nu
sim_ticks 128076812500 # Number of ticks simulated
final_tick 128076812500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 787701 # Simulator instruction rate (inst/s)
-host_op_rate 1005673 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 1433579724 # Simulator tick rate (ticks/s)
-host_mem_usage 323992 # Number of bytes of host memory used
-host_seconds 89.34 # Real time elapsed on the host
+host_inst_rate 552478 # Simulator instruction rate (inst/s)
+host_op_rate 705359 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 1005483876 # Simulator tick rate (ticks/s)
+host_mem_usage 318020 # Number of bytes of host memory used
+host_seconds 127.38 # Real time elapsed on the host
sim_insts 70373629 # Number of instructions simulated
sim_ops 89847363 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/50.vortex/ref/sparc/linux/simple-atomic/config.ini b/tests/quick/se/50.vortex/ref/sparc/linux/simple-atomic/config.ini
index e95ae0d35..d434d0023 100644
--- a/tests/quick/se/50.vortex/ref/sparc/linux/simple-atomic/config.ini
+++ b/tests/quick/se/50.vortex/ref/sparc/linux/simple-atomic/config.ini
@@ -24,6 +24,7 @@ mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
diff --git a/tests/quick/se/50.vortex/ref/sparc/linux/simple-atomic/simerr b/tests/quick/se/50.vortex/ref/sparc/linux/simple-atomic/simerr
index f7abb9a35..7405f50a8 100755
--- a/tests/quick/se/50.vortex/ref/sparc/linux/simple-atomic/simerr
+++ b/tests/quick/se/50.vortex/ref/sparc/linux/simple-atomic/simerr
@@ -1,562 +1,562 @@
warn: Sockets disabled, not accepting gdb connections
-warn: ignoring syscall time(4026528248, 4026527848, ...)
-warn: ignoring syscall time(1375098, 4026527400, ...)
-warn: ignoring syscall time(1, 4026527312, ...)
-warn: ignoring syscall time(413, 4026527048, ...)
-warn: ignoring syscall time(414, 4026527048, ...)
-warn: ignoring syscall time(4026527688, 4026527288, ...)
-warn: ignoring syscall time(1375098, 4026526840, ...)
-warn: ignoring syscall time(409, 4026527048, ...)
-warn: ignoring syscall time(409, 4026527048, ...)
-warn: ignoring syscall time(409, 4026526960, ...)
-warn: ignoring syscall time(409, 4026527040, ...)
-warn: ignoring syscall time(409, 4026527000, ...)
-warn: ignoring syscall time(409, 4026526984, ...)
-warn: ignoring syscall time(409, 4026526984, ...)
-warn: ignoring syscall time(409, 4026526872, ...)
-warn: ignoring syscall time(19045, 4026526312, ...)
-warn: ignoring syscall time(409, 4026526832, ...)
-warn: ignoring syscall time(409, 4026526872, ...)
-warn: ignoring syscall time(409, 4026526872, ...)
-warn: ignoring syscall time(409, 4026526848, ...)
-warn: ignoring syscall time(409, 4026526840, ...)
-warn: ignoring syscall time(409, 4026526872, ...)
-warn: ignoring syscall time(409, 4026526856, ...)
-warn: ignoring syscall time(409, 4026526848, ...)
-warn: ignoring syscall time(409, 4026526936, ...)
-warn: ignoring syscall time(4026527408, 4026527008, ...)
-warn: ignoring syscall time(1375098, 4026526560, ...)
-warn: ignoring syscall time(18732, 4026527184, ...)
-warn: ignoring syscall time(409, 4026526632, ...)
-warn: ignoring syscall time(0, 4026526736, ...)
-warn: ignoring syscall time(0, 4026527320, ...)
-warn: ignoring syscall time(225, 4026527744, ...)
-warn: ignoring syscall time(409, 4026527048, ...)
-warn: ignoring syscall time(409, 4026526856, ...)
-warn: ignoring syscall time(409, 4026526872, ...)
-warn: ignoring syscall time(4026527496, 4026527096, ...)
-warn: ignoring syscall time(1375098, 4026526648, ...)
-warn: ignoring syscall time(0, 4026526824, ...)
-warn: ignoring syscall time(0, 4026527320, ...)
-warn: ignoring syscall time(1879089152, 4026527184, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall time(1595768, 4026527472, ...)
-warn: ignoring syscall time(17300, 4026526912, ...)
-warn: ignoring syscall time(0, 4026527472, ...)
-warn: ignoring syscall time(0, 4026527472, ...)
-warn: ignoring syscall time(19045, 4026526912, ...)
-warn: ignoring syscall time(0, 4026527472, ...)
-warn: ignoring syscall time(0, 4026527472, ...)
-warn: ignoring syscall time(0, 4026527472, ...)
-warn: ignoring syscall time(0, 4026527472, ...)
-warn: ignoring syscall time(0, 4026527472, ...)
-warn: ignoring syscall time(0, 4026527472, ...)
-warn: ignoring syscall time(0, 4026527472, ...)
-warn: ignoring syscall time(0, 4026527472, ...)
-warn: ignoring syscall time(0, 4026527472, ...)
-warn: ignoring syscall time(19045, 4026526912, ...)
-warn: ignoring syscall time(17300, 4026526912, ...)
-warn: ignoring syscall time(20500, 4026525968, ...)
-warn: ignoring syscall time(4026526436, 4026525968, ...)
-warn: ignoring syscall time(7004192, 4026526056, ...)
-warn: ignoring syscall time(4, 4026527512, ...)
-warn: ignoring syscall time(0, 4026525760, ...)
+warn: ignoring syscall time(4026527848, ...)
+warn: ignoring syscall time(4026527400, ...)
+warn: ignoring syscall time(4026527312, ...)
+warn: ignoring syscall time(4026527048, ...)
+warn: ignoring syscall time(4026527048, ...)
+warn: ignoring syscall time(4026527288, ...)
+warn: ignoring syscall time(4026526840, ...)
+warn: ignoring syscall time(4026527048, ...)
+warn: ignoring syscall time(4026527048, ...)
+warn: ignoring syscall time(4026526960, ...)
+warn: ignoring syscall time(4026527040, ...)
+warn: ignoring syscall time(4026527000, ...)
+warn: ignoring syscall time(4026526984, ...)
+warn: ignoring syscall time(4026526984, ...)
+warn: ignoring syscall time(4026526872, ...)
+warn: ignoring syscall time(4026526312, ...)
+warn: ignoring syscall time(4026526832, ...)
+warn: ignoring syscall time(4026526872, ...)
+warn: ignoring syscall time(4026526872, ...)
+warn: ignoring syscall time(4026526848, ...)
+warn: ignoring syscall time(4026526840, ...)
+warn: ignoring syscall time(4026526872, ...)
+warn: ignoring syscall time(4026526856, ...)
+warn: ignoring syscall time(4026526848, ...)
+warn: ignoring syscall time(4026526936, ...)
+warn: ignoring syscall time(4026527008, ...)
+warn: ignoring syscall time(4026526560, ...)
+warn: ignoring syscall time(4026527184, ...)
+warn: ignoring syscall time(4026526632, ...)
+warn: ignoring syscall time(4026526736, ...)
+warn: ignoring syscall time(4026527320, ...)
+warn: ignoring syscall time(4026527744, ...)
+warn: ignoring syscall time(4026527048, ...)
+warn: ignoring syscall time(4026526856, ...)
+warn: ignoring syscall time(4026526872, ...)
+warn: ignoring syscall time(4026527096, ...)
+warn: ignoring syscall time(4026526648, ...)
+warn: ignoring syscall time(4026526824, ...)
+warn: ignoring syscall time(4026527320, ...)
+warn: ignoring syscall time(4026527184, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall time(4026527472, ...)
+warn: ignoring syscall time(4026526912, ...)
+warn: ignoring syscall time(4026527472, ...)
+warn: ignoring syscall time(4026527472, ...)
+warn: ignoring syscall time(4026526912, ...)
+warn: ignoring syscall time(4026527472, ...)
+warn: ignoring syscall time(4026527472, ...)
+warn: ignoring syscall time(4026527472, ...)
+warn: ignoring syscall time(4026527472, ...)
+warn: ignoring syscall time(4026527472, ...)
+warn: ignoring syscall time(4026527472, ...)
+warn: ignoring syscall time(4026527472, ...)
+warn: ignoring syscall time(4026527472, ...)
+warn: ignoring syscall time(4026527472, ...)
+warn: ignoring syscall time(4026526912, ...)
+warn: ignoring syscall time(4026526912, ...)
+warn: ignoring syscall time(4026525968, ...)
+warn: ignoring syscall time(4026525968, ...)
+warn: ignoring syscall time(4026526056, ...)
+warn: ignoring syscall time(4026527512, ...)
+warn: ignoring syscall time(4026525760, ...)
diff --git a/tests/quick/se/50.vortex/ref/sparc/linux/simple-atomic/simout b/tests/quick/se/50.vortex/ref/sparc/linux/simple-atomic/simout
index 9c35a9a4f..02d3b30f2 100755
--- a/tests/quick/se/50.vortex/ref/sparc/linux/simple-atomic/simout
+++ b/tests/quick/se/50.vortex/ref/sparc/linux/simple-atomic/simout
@@ -1,10 +1,13 @@
+Redirecting stdout to build/SPARC/tests/opt/quick/se/50.vortex/sparc/linux/simple-atomic/simout
+Redirecting stderr to build/SPARC/tests/opt/quick/se/50.vortex/sparc/linux/simple-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 17:04:27
-gem5 started Jan 22 2014 19:46:20
-gem5 executing on u200540-lin
-command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/long/se/50.vortex/sparc/linux/simple-atomic -re tests/run.py build/SPARC/tests/opt/long/se/50.vortex/sparc/linux/simple-atomic
+gem5 compiled Nov 15 2015 15:07:43
+gem5 started Nov 15 2015 15:08:27
+gem5 executing on ribera.cs.wisc.edu, pid 7787
+command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/50.vortex/sparc/linux/simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/SPARC/tests/opt/quick/se/50.vortex/sparc/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/50.vortex/ref/sparc/linux/simple-timing/config.ini b/tests/quick/se/50.vortex/ref/sparc/linux/simple-timing/config.ini
index 0e2f5f791..5199d2c92 100644
--- a/tests/quick/se/50.vortex/ref/sparc/linux/simple-timing/config.ini
+++ b/tests/quick/se/50.vortex/ref/sparc/linux/simple-timing/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -83,6 +84,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -99,6 +101,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -123,6 +126,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -139,6 +143,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -171,6 +176,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -187,6 +193,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -202,12 +209,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -215,6 +223,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
diff --git a/tests/quick/se/50.vortex/ref/sparc/linux/simple-timing/simerr b/tests/quick/se/50.vortex/ref/sparc/linux/simple-timing/simerr
index f7abb9a35..7405f50a8 100755
--- a/tests/quick/se/50.vortex/ref/sparc/linux/simple-timing/simerr
+++ b/tests/quick/se/50.vortex/ref/sparc/linux/simple-timing/simerr
@@ -1,562 +1,562 @@
warn: Sockets disabled, not accepting gdb connections
-warn: ignoring syscall time(4026528248, 4026527848, ...)
-warn: ignoring syscall time(1375098, 4026527400, ...)
-warn: ignoring syscall time(1, 4026527312, ...)
-warn: ignoring syscall time(413, 4026527048, ...)
-warn: ignoring syscall time(414, 4026527048, ...)
-warn: ignoring syscall time(4026527688, 4026527288, ...)
-warn: ignoring syscall time(1375098, 4026526840, ...)
-warn: ignoring syscall time(409, 4026527048, ...)
-warn: ignoring syscall time(409, 4026527048, ...)
-warn: ignoring syscall time(409, 4026526960, ...)
-warn: ignoring syscall time(409, 4026527040, ...)
-warn: ignoring syscall time(409, 4026527000, ...)
-warn: ignoring syscall time(409, 4026526984, ...)
-warn: ignoring syscall time(409, 4026526984, ...)
-warn: ignoring syscall time(409, 4026526872, ...)
-warn: ignoring syscall time(19045, 4026526312, ...)
-warn: ignoring syscall time(409, 4026526832, ...)
-warn: ignoring syscall time(409, 4026526872, ...)
-warn: ignoring syscall time(409, 4026526872, ...)
-warn: ignoring syscall time(409, 4026526848, ...)
-warn: ignoring syscall time(409, 4026526840, ...)
-warn: ignoring syscall time(409, 4026526872, ...)
-warn: ignoring syscall time(409, 4026526856, ...)
-warn: ignoring syscall time(409, 4026526848, ...)
-warn: ignoring syscall time(409, 4026526936, ...)
-warn: ignoring syscall time(4026527408, 4026527008, ...)
-warn: ignoring syscall time(1375098, 4026526560, ...)
-warn: ignoring syscall time(18732, 4026527184, ...)
-warn: ignoring syscall time(409, 4026526632, ...)
-warn: ignoring syscall time(0, 4026526736, ...)
-warn: ignoring syscall time(0, 4026527320, ...)
-warn: ignoring syscall time(225, 4026527744, ...)
-warn: ignoring syscall time(409, 4026527048, ...)
-warn: ignoring syscall time(409, 4026526856, ...)
-warn: ignoring syscall time(409, 4026526872, ...)
-warn: ignoring syscall time(4026527496, 4026527096, ...)
-warn: ignoring syscall time(1375098, 4026526648, ...)
-warn: ignoring syscall time(0, 4026526824, ...)
-warn: ignoring syscall time(0, 4026527320, ...)
-warn: ignoring syscall time(1879089152, 4026527184, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall times(246, 4026527728, ...)
-warn: ignoring syscall time(1595768, 4026527472, ...)
-warn: ignoring syscall time(17300, 4026526912, ...)
-warn: ignoring syscall time(0, 4026527472, ...)
-warn: ignoring syscall time(0, 4026527472, ...)
-warn: ignoring syscall time(19045, 4026526912, ...)
-warn: ignoring syscall time(0, 4026527472, ...)
-warn: ignoring syscall time(0, 4026527472, ...)
-warn: ignoring syscall time(0, 4026527472, ...)
-warn: ignoring syscall time(0, 4026527472, ...)
-warn: ignoring syscall time(0, 4026527472, ...)
-warn: ignoring syscall time(0, 4026527472, ...)
-warn: ignoring syscall time(0, 4026527472, ...)
-warn: ignoring syscall time(0, 4026527472, ...)
-warn: ignoring syscall time(0, 4026527472, ...)
-warn: ignoring syscall time(19045, 4026526912, ...)
-warn: ignoring syscall time(17300, 4026526912, ...)
-warn: ignoring syscall time(20500, 4026525968, ...)
-warn: ignoring syscall time(4026526436, 4026525968, ...)
-warn: ignoring syscall time(7004192, 4026526056, ...)
-warn: ignoring syscall time(4, 4026527512, ...)
-warn: ignoring syscall time(0, 4026525760, ...)
+warn: ignoring syscall time(4026527848, ...)
+warn: ignoring syscall time(4026527400, ...)
+warn: ignoring syscall time(4026527312, ...)
+warn: ignoring syscall time(4026527048, ...)
+warn: ignoring syscall time(4026527048, ...)
+warn: ignoring syscall time(4026527288, ...)
+warn: ignoring syscall time(4026526840, ...)
+warn: ignoring syscall time(4026527048, ...)
+warn: ignoring syscall time(4026527048, ...)
+warn: ignoring syscall time(4026526960, ...)
+warn: ignoring syscall time(4026527040, ...)
+warn: ignoring syscall time(4026527000, ...)
+warn: ignoring syscall time(4026526984, ...)
+warn: ignoring syscall time(4026526984, ...)
+warn: ignoring syscall time(4026526872, ...)
+warn: ignoring syscall time(4026526312, ...)
+warn: ignoring syscall time(4026526832, ...)
+warn: ignoring syscall time(4026526872, ...)
+warn: ignoring syscall time(4026526872, ...)
+warn: ignoring syscall time(4026526848, ...)
+warn: ignoring syscall time(4026526840, ...)
+warn: ignoring syscall time(4026526872, ...)
+warn: ignoring syscall time(4026526856, ...)
+warn: ignoring syscall time(4026526848, ...)
+warn: ignoring syscall time(4026526936, ...)
+warn: ignoring syscall time(4026527008, ...)
+warn: ignoring syscall time(4026526560, ...)
+warn: ignoring syscall time(4026527184, ...)
+warn: ignoring syscall time(4026526632, ...)
+warn: ignoring syscall time(4026526736, ...)
+warn: ignoring syscall time(4026527320, ...)
+warn: ignoring syscall time(4026527744, ...)
+warn: ignoring syscall time(4026527048, ...)
+warn: ignoring syscall time(4026526856, ...)
+warn: ignoring syscall time(4026526872, ...)
+warn: ignoring syscall time(4026527096, ...)
+warn: ignoring syscall time(4026526648, ...)
+warn: ignoring syscall time(4026526824, ...)
+warn: ignoring syscall time(4026527320, ...)
+warn: ignoring syscall time(4026527184, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall times(4026527728, ...)
+warn: ignoring syscall time(4026527472, ...)
+warn: ignoring syscall time(4026526912, ...)
+warn: ignoring syscall time(4026527472, ...)
+warn: ignoring syscall time(4026527472, ...)
+warn: ignoring syscall time(4026526912, ...)
+warn: ignoring syscall time(4026527472, ...)
+warn: ignoring syscall time(4026527472, ...)
+warn: ignoring syscall time(4026527472, ...)
+warn: ignoring syscall time(4026527472, ...)
+warn: ignoring syscall time(4026527472, ...)
+warn: ignoring syscall time(4026527472, ...)
+warn: ignoring syscall time(4026527472, ...)
+warn: ignoring syscall time(4026527472, ...)
+warn: ignoring syscall time(4026527472, ...)
+warn: ignoring syscall time(4026526912, ...)
+warn: ignoring syscall time(4026526912, ...)
+warn: ignoring syscall time(4026525968, ...)
+warn: ignoring syscall time(4026525968, ...)
+warn: ignoring syscall time(4026526056, ...)
+warn: ignoring syscall time(4026527512, ...)
+warn: ignoring syscall time(4026525760, ...)
diff --git a/tests/quick/se/50.vortex/ref/sparc/linux/simple-timing/simout b/tests/quick/se/50.vortex/ref/sparc/linux/simple-timing/simout
index 2ff984591..216cc1b5a 100755
--- a/tests/quick/se/50.vortex/ref/sparc/linux/simple-timing/simout
+++ b/tests/quick/se/50.vortex/ref/sparc/linux/simple-timing/simout
@@ -1,11 +1,14 @@
+Redirecting stdout to build/SPARC/tests/opt/quick/se/50.vortex/sparc/linux/simple-timing/simout
+Redirecting stderr to build/SPARC/tests/opt/quick/se/50.vortex/sparc/linux/simple-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 17:04:27
-gem5 started Jan 22 2014 19:47:13
-gem5 executing on u200540-lin
-command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/long/se/50.vortex/sparc/linux/simple-timing -re tests/run.py build/SPARC/tests/opt/long/se/50.vortex/sparc/linux/simple-timing
+gem5 compiled Nov 15 2015 15:07:43
+gem5 started Nov 15 2015 15:08:22
+gem5 executing on ribera.cs.wisc.edu, pid 7773
+command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/50.vortex/sparc/linux/simple-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/SPARC/tests/opt/quick/se/50.vortex/sparc/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.
-Exiting @ tick 202242260000 because target called exit()
+Exiting @ tick 203115876500 because target called exit()
diff --git a/tests/quick/se/50.vortex/ref/sparc/linux/simple-timing/stats.txt b/tests/quick/se/50.vortex/ref/sparc/linux/simple-timing/stats.txt
index db3a55da9..edc962c68 100644
--- a/tests/quick/se/50.vortex/ref/sparc/linux/simple-timing/stats.txt
+++ b/tests/quick/se/50.vortex/ref/sparc/linux/simple-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.203116 # Nu
sim_ticks 203115876500 # Number of ticks simulated
final_tick 203115876500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1134042 # Simulator instruction rate (inst/s)
-host_op_rate 1148726 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 1713866597 # Simulator tick rate (ticks/s)
-host_mem_usage 305064 # Number of bytes of host memory used
-host_seconds 118.51 # Real time elapsed on the host
+host_inst_rate 826258 # Simulator instruction rate (inst/s)
+host_op_rate 836957 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 1248716263 # Simulator tick rate (ticks/s)
+host_mem_usage 299980 # Number of bytes of host memory used
+host_seconds 162.66 # Real time elapsed on the host
sim_insts 134398962 # Number of instructions simulated
sim_ops 136139190 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/config.ini b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/config.ini
index 8c46bff97..fcbaa0b2a 100644
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/config.ini
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:268435455
memories=system.mem_ctrls
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -153,6 +154,7 @@ eventq_index=0
hot_lines=false
memory_size_bits=48
num_of_sequencers=1
+number_of_virtual_networks=3
phys_mem=Null
randomization=true
@@ -199,7 +201,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[5]
[system.ruby.dir_cntrl0.responseFromDir]
@@ -208,7 +209,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[6]
[system.ruby.dir_cntrl0.responseFromMemory]
@@ -217,7 +217,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.dir_cntrl0.responseToDir]
type=MessageBuffer
@@ -225,7 +224,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[6]
[system.ruby.l1_cntrl0]
@@ -311,7 +309,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.optionalQueue]
type=MessageBuffer
@@ -319,7 +316,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.prefetcher]
type=Prefetcher
@@ -339,7 +335,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[0]
[system.ruby.l1_cntrl0.requestToL1Cache]
@@ -348,7 +343,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[0]
[system.ruby.l1_cntrl0.responseFromL1Cache]
@@ -357,7 +351,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[1]
[system.ruby.l1_cntrl0.responseToL1Cache]
@@ -366,7 +359,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.sequencer]
@@ -394,7 +386,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[2]
[system.ruby.l2_cntrl0]
@@ -427,7 +418,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[3]
[system.ruby.l2_cntrl0.L1RequestFromL2Cache]
@@ -436,7 +426,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[4]
[system.ruby.l2_cntrl0.L1RequestToL2Cache]
@@ -445,7 +434,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[3]
[system.ruby.l2_cntrl0.L2cache]
@@ -477,7 +465,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[5]
[system.ruby.l2_cntrl0.responseToL2Cache]
@@ -486,7 +473,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[4]
[system.ruby.l2_cntrl0.unblockToL2Cache]
@@ -495,7 +481,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[2]
[system.ruby.memctrl_clk_domain]
@@ -518,7 +503,6 @@ int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2
netifs=
number_of_virtual_networks=3
-recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3
ruby_system=system.ruby
topology=Crossbar
@@ -561,7 +545,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers01]
type=MessageBuffer
@@ -569,7 +552,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers02]
type=MessageBuffer
@@ -577,7 +559,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers03]
type=MessageBuffer
@@ -585,7 +566,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers04]
type=MessageBuffer
@@ -593,7 +573,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers05]
type=MessageBuffer
@@ -601,7 +580,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers06]
type=MessageBuffer
@@ -609,7 +587,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers07]
type=MessageBuffer
@@ -617,7 +594,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers08]
type=MessageBuffer
@@ -625,7 +601,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers09]
type=MessageBuffer
@@ -633,7 +608,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers10]
type=MessageBuffer
@@ -641,7 +615,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers11]
type=MessageBuffer
@@ -649,7 +622,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers12]
type=MessageBuffer
@@ -657,7 +629,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers13]
type=MessageBuffer
@@ -665,7 +636,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers14]
type=MessageBuffer
@@ -673,7 +643,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers15]
type=MessageBuffer
@@ -681,7 +650,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers16]
type=MessageBuffer
@@ -689,7 +657,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers17]
type=MessageBuffer
@@ -697,7 +664,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_links0]
type=SimpleIntLink
@@ -735,7 +701,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11
-recycle_latency=0
router_id=0
virt_nets=3
@@ -745,7 +710,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers01]
type=MessageBuffer
@@ -753,7 +717,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers02]
type=MessageBuffer
@@ -761,7 +724,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers03]
type=MessageBuffer
@@ -769,7 +731,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers04]
type=MessageBuffer
@@ -777,7 +738,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers05]
type=MessageBuffer
@@ -785,7 +745,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers06]
type=MessageBuffer
@@ -793,7 +752,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers07]
type=MessageBuffer
@@ -801,7 +759,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers08]
type=MessageBuffer
@@ -809,7 +766,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers09]
type=MessageBuffer
@@ -817,7 +773,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers10]
type=MessageBuffer
@@ -825,7 +780,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers11]
type=MessageBuffer
@@ -833,7 +787,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1]
type=Switch
@@ -841,7 +794,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11
-recycle_latency=0
router_id=1
virt_nets=3
@@ -851,7 +803,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers01]
type=MessageBuffer
@@ -859,7 +810,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers02]
type=MessageBuffer
@@ -867,7 +817,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers03]
type=MessageBuffer
@@ -875,7 +824,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers04]
type=MessageBuffer
@@ -883,7 +831,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers05]
type=MessageBuffer
@@ -891,7 +838,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers06]
type=MessageBuffer
@@ -899,7 +845,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers07]
type=MessageBuffer
@@ -907,7 +852,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers08]
type=MessageBuffer
@@ -915,7 +859,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers09]
type=MessageBuffer
@@ -923,7 +866,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers10]
type=MessageBuffer
@@ -931,7 +873,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers11]
type=MessageBuffer
@@ -939,7 +880,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2]
type=Switch
@@ -947,7 +887,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11
-recycle_latency=0
router_id=2
virt_nets=3
@@ -957,7 +896,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers01]
type=MessageBuffer
@@ -965,7 +903,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers02]
type=MessageBuffer
@@ -973,7 +910,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers03]
type=MessageBuffer
@@ -981,7 +917,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers04]
type=MessageBuffer
@@ -989,7 +924,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers05]
type=MessageBuffer
@@ -997,7 +931,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers06]
type=MessageBuffer
@@ -1005,7 +938,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers07]
type=MessageBuffer
@@ -1013,7 +945,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers08]
type=MessageBuffer
@@ -1021,7 +952,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers09]
type=MessageBuffer
@@ -1029,7 +959,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers10]
type=MessageBuffer
@@ -1037,7 +966,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers11]
type=MessageBuffer
@@ -1045,7 +973,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3]
type=Switch
@@ -1053,7 +980,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers3.port_buffers00 system.ruby.network.routers3.port_buffers01 system.ruby.network.routers3.port_buffers02 system.ruby.network.routers3.port_buffers03 system.ruby.network.routers3.port_buffers04 system.ruby.network.routers3.port_buffers05 system.ruby.network.routers3.port_buffers06 system.ruby.network.routers3.port_buffers07 system.ruby.network.routers3.port_buffers08 system.ruby.network.routers3.port_buffers09 system.ruby.network.routers3.port_buffers10 system.ruby.network.routers3.port_buffers11 system.ruby.network.routers3.port_buffers12 system.ruby.network.routers3.port_buffers13 system.ruby.network.routers3.port_buffers14 system.ruby.network.routers3.port_buffers15 system.ruby.network.routers3.port_buffers16 system.ruby.network.routers3.port_buffers17
-recycle_latency=0
router_id=3
virt_nets=3
@@ -1063,7 +989,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers01]
type=MessageBuffer
@@ -1071,7 +996,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers02]
type=MessageBuffer
@@ -1079,7 +1003,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers03]
type=MessageBuffer
@@ -1087,7 +1010,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers04]
type=MessageBuffer
@@ -1095,7 +1017,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers05]
type=MessageBuffer
@@ -1103,7 +1024,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers06]
type=MessageBuffer
@@ -1111,7 +1031,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers07]
type=MessageBuffer
@@ -1119,7 +1038,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers08]
type=MessageBuffer
@@ -1127,7 +1045,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers09]
type=MessageBuffer
@@ -1135,7 +1052,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers10]
type=MessageBuffer
@@ -1143,7 +1059,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers11]
type=MessageBuffer
@@ -1151,7 +1066,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers12]
type=MessageBuffer
@@ -1159,7 +1073,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers13]
type=MessageBuffer
@@ -1167,7 +1080,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers14]
type=MessageBuffer
@@ -1175,7 +1087,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers15]
type=MessageBuffer
@@ -1183,7 +1094,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers16]
type=MessageBuffer
@@ -1191,7 +1101,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers17]
type=MessageBuffer
@@ -1199,7 +1108,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.sys_port_proxy]
type=RubyPortProxy
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simerr b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simerr
index b95e81e6d..cee0dfc57 100755
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simerr
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simerr
@@ -5,3 +5,4 @@ warn: rounding error > tolerance
warn: rounding error > tolerance
1.250000 rounded to 1
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
+warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files!
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simout b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simout
index c5ae0d58e..8708a45b4 100755
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simout
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simout
@@ -1,11 +1,13 @@
+Redirecting stdout to build/ALPHA_MESI_Two_Level/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MESI_Two_Level/simout
+Redirecting stderr to build/ALPHA_MESI_Two_Level/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MESI_Two_Level/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 13 2015 19:16:05
-gem5 started Aug 13 2015 20:15:53
-gem5 executing on artery
-command line: build/ALPHA_MESI_Two_Level/gem5.opt -d build/ALPHA_MESI_Two_Level/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MESI_Two_Level -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MESI_Two_Level/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MESI_Two_Level
+gem5 compiled Nov 15 2015 14:41:13
+gem5 started Nov 15 2015 14:41:38
+gem5 executing on ribera.cs.wisc.edu, pid 32148
+command line: build/ALPHA_MESI_Two_Level/gem5.opt -d build/ALPHA_MESI_Two_Level/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MESI_Two_Level -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA_MESI_Two_Level/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MESI_Two_Level
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 42571 because Ruby Tester completed
+Exiting @ tick 41751 because Ruby Tester completed
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/stats.txt b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/stats.txt
index f452fe4e6..8246454e6 100644
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/stats.txt
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/stats.txt
@@ -4,9 +4,9 @@ sim_seconds 0.000042 # Nu
sim_ticks 41751 # Number of ticks simulated
final_tick 41751 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 638805 # Simulator tick rate (ticks/s)
-host_mem_usage 452164 # Number of bytes of host memory used
-host_seconds 0.07 # Real time elapsed on the host
+host_tick_rate 456955 # Simulator tick rate (ticks/s)
+host_mem_usage 445744 # Number of bytes of host memory used
+host_seconds 0.09 # Real time elapsed on the host
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1 # Clock period in ticks
system.mem_ctrls.bytes_read::ruby.dir_cntrl0 55552 # Number of bytes read from this memory
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/config.ini b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/config.ini
index 95197b990..150b166fb 100644
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/config.ini
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:268435455
memories=system.mem_ctrls
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -153,6 +154,7 @@ eventq_index=0
hot_lines=false
memory_size_bits=48
num_of_sequencers=1
+number_of_virtual_networks=3
phys_mem=Null
randomization=true
@@ -200,7 +202,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[6]
[system.ruby.dir_cntrl0.requestToDir]
@@ -209,7 +210,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[5]
[system.ruby.dir_cntrl0.responseFromDir]
@@ -218,7 +218,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[5]
[system.ruby.dir_cntrl0.responseFromMemory]
@@ -227,7 +226,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.dir_cntrl0.responseToDir]
type=MessageBuffer
@@ -235,7 +233,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[6]
[system.ruby.l1_cntrl0]
@@ -317,7 +314,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.requestFromL1Cache]
type=MessageBuffer
@@ -325,7 +321,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[0]
[system.ruby.l1_cntrl0.requestToL1Cache]
@@ -334,7 +329,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[0]
[system.ruby.l1_cntrl0.responseFromL1Cache]
@@ -343,7 +337,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[1]
[system.ruby.l1_cntrl0.responseToL1Cache]
@@ -352,7 +345,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.sequencer]
@@ -380,7 +372,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
[system.ruby.l2_cntrl0]
type=L2Cache_Controller
@@ -412,7 +403,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[2]
[system.ruby.l2_cntrl0.GlobalRequestToL2Cache]
@@ -421,7 +411,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[2]
[system.ruby.l2_cntrl0.L1RequestFromL2Cache]
@@ -430,7 +419,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[3]
[system.ruby.l2_cntrl0.L1RequestToL2Cache]
@@ -439,7 +427,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[3]
[system.ruby.l2_cntrl0.L2cache]
@@ -471,7 +458,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[4]
[system.ruby.l2_cntrl0.responseToL2Cache]
@@ -480,7 +466,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[4]
[system.ruby.l2_cntrl0.triggerQueue]
@@ -489,7 +474,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
[system.ruby.memctrl_clk_domain]
type=DerivedClockDomain
@@ -511,7 +495,6 @@ int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2
netifs=
number_of_virtual_networks=3
-recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3
ruby_system=system.ruby
topology=Crossbar
@@ -554,7 +537,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers01]
type=MessageBuffer
@@ -562,7 +544,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers02]
type=MessageBuffer
@@ -570,7 +551,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers03]
type=MessageBuffer
@@ -578,7 +558,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers04]
type=MessageBuffer
@@ -586,7 +565,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers05]
type=MessageBuffer
@@ -594,7 +572,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers06]
type=MessageBuffer
@@ -602,7 +579,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers07]
type=MessageBuffer
@@ -610,7 +586,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers08]
type=MessageBuffer
@@ -618,7 +593,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers09]
type=MessageBuffer
@@ -626,7 +600,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers10]
type=MessageBuffer
@@ -634,7 +607,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers11]
type=MessageBuffer
@@ -642,7 +614,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers12]
type=MessageBuffer
@@ -650,7 +621,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers13]
type=MessageBuffer
@@ -658,7 +628,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers14]
type=MessageBuffer
@@ -666,7 +635,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers15]
type=MessageBuffer
@@ -674,7 +642,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers16]
type=MessageBuffer
@@ -682,7 +649,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers17]
type=MessageBuffer
@@ -690,7 +656,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_links0]
type=SimpleIntLink
@@ -728,7 +693,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11
-recycle_latency=0
router_id=0
virt_nets=3
@@ -738,7 +702,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers01]
type=MessageBuffer
@@ -746,7 +709,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers02]
type=MessageBuffer
@@ -754,7 +716,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers03]
type=MessageBuffer
@@ -762,7 +723,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers04]
type=MessageBuffer
@@ -770,7 +730,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers05]
type=MessageBuffer
@@ -778,7 +737,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers06]
type=MessageBuffer
@@ -786,7 +744,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers07]
type=MessageBuffer
@@ -794,7 +751,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers08]
type=MessageBuffer
@@ -802,7 +758,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers09]
type=MessageBuffer
@@ -810,7 +765,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers10]
type=MessageBuffer
@@ -818,7 +772,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers11]
type=MessageBuffer
@@ -826,7 +779,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1]
type=Switch
@@ -834,7 +786,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11
-recycle_latency=0
router_id=1
virt_nets=3
@@ -844,7 +795,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers01]
type=MessageBuffer
@@ -852,7 +802,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers02]
type=MessageBuffer
@@ -860,7 +809,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers03]
type=MessageBuffer
@@ -868,7 +816,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers04]
type=MessageBuffer
@@ -876,7 +823,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers05]
type=MessageBuffer
@@ -884,7 +830,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers06]
type=MessageBuffer
@@ -892,7 +837,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers07]
type=MessageBuffer
@@ -900,7 +844,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers08]
type=MessageBuffer
@@ -908,7 +851,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers09]
type=MessageBuffer
@@ -916,7 +858,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers10]
type=MessageBuffer
@@ -924,7 +865,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers11]
type=MessageBuffer
@@ -932,7 +872,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2]
type=Switch
@@ -940,7 +879,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11
-recycle_latency=0
router_id=2
virt_nets=3
@@ -950,7 +888,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers01]
type=MessageBuffer
@@ -958,7 +895,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers02]
type=MessageBuffer
@@ -966,7 +902,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers03]
type=MessageBuffer
@@ -974,7 +909,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers04]
type=MessageBuffer
@@ -982,7 +916,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers05]
type=MessageBuffer
@@ -990,7 +923,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers06]
type=MessageBuffer
@@ -998,7 +930,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers07]
type=MessageBuffer
@@ -1006,7 +937,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers08]
type=MessageBuffer
@@ -1014,7 +944,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers09]
type=MessageBuffer
@@ -1022,7 +951,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers10]
type=MessageBuffer
@@ -1030,7 +958,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers11]
type=MessageBuffer
@@ -1038,7 +965,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3]
type=Switch
@@ -1046,7 +972,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers3.port_buffers00 system.ruby.network.routers3.port_buffers01 system.ruby.network.routers3.port_buffers02 system.ruby.network.routers3.port_buffers03 system.ruby.network.routers3.port_buffers04 system.ruby.network.routers3.port_buffers05 system.ruby.network.routers3.port_buffers06 system.ruby.network.routers3.port_buffers07 system.ruby.network.routers3.port_buffers08 system.ruby.network.routers3.port_buffers09 system.ruby.network.routers3.port_buffers10 system.ruby.network.routers3.port_buffers11 system.ruby.network.routers3.port_buffers12 system.ruby.network.routers3.port_buffers13 system.ruby.network.routers3.port_buffers14 system.ruby.network.routers3.port_buffers15 system.ruby.network.routers3.port_buffers16 system.ruby.network.routers3.port_buffers17
-recycle_latency=0
router_id=3
virt_nets=3
@@ -1056,7 +981,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers01]
type=MessageBuffer
@@ -1064,7 +988,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers02]
type=MessageBuffer
@@ -1072,7 +995,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers03]
type=MessageBuffer
@@ -1080,7 +1002,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers04]
type=MessageBuffer
@@ -1088,7 +1009,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers05]
type=MessageBuffer
@@ -1096,7 +1016,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers06]
type=MessageBuffer
@@ -1104,7 +1023,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers07]
type=MessageBuffer
@@ -1112,7 +1030,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers08]
type=MessageBuffer
@@ -1120,7 +1037,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers09]
type=MessageBuffer
@@ -1128,7 +1044,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers10]
type=MessageBuffer
@@ -1136,7 +1051,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers11]
type=MessageBuffer
@@ -1144,7 +1058,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers12]
type=MessageBuffer
@@ -1152,7 +1065,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers13]
type=MessageBuffer
@@ -1160,7 +1072,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers14]
type=MessageBuffer
@@ -1168,7 +1079,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers15]
type=MessageBuffer
@@ -1176,7 +1086,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers16]
type=MessageBuffer
@@ -1184,7 +1093,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers3.port_buffers17]
type=MessageBuffer
@@ -1192,7 +1100,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.sys_port_proxy]
type=RubyPortProxy
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simerr b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simerr
index b95e81e6d..cee0dfc57 100755
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simerr
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simerr
@@ -5,3 +5,4 @@ warn: rounding error > tolerance
warn: rounding error > tolerance
1.250000 rounded to 1
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
+warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files!
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simout b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simout
index 4448be6ae..fd3b08a0c 100755
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simout
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simout
@@ -1,11 +1,13 @@
+Redirecting stdout to build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simout
+Redirecting stderr to build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 13 2015 19:22:33
-gem5 started Aug 13 2015 20:16:24
-gem5 executing on artery
-command line: build/ALPHA_MOESI_CMP_directory/gem5.opt -d build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_directory -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_directory
+gem5 compiled Nov 15 2015 14:46:21
+gem5 started Nov 15 2015 14:46:44
+gem5 executing on ribera.cs.wisc.edu, pid 1173
+command line: build/ALPHA_MOESI_CMP_directory/gem5.opt -d build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_directory -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_directory
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 54131 because Ruby Tester completed
+Exiting @ tick 53711 because Ruby Tester completed
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/stats.txt b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/stats.txt
index 184c2afec..4699f60db 100644
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/stats.txt
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/stats.txt
@@ -4,9 +4,9 @@ sim_seconds 0.000054 # Nu
sim_ticks 53711 # Number of ticks simulated
final_tick 53711 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 508906 # Simulator tick rate (ticks/s)
-host_mem_usage 451636 # Number of bytes of host memory used
-host_seconds 0.11 # Real time elapsed on the host
+host_tick_rate 378504 # Simulator tick rate (ticks/s)
+host_mem_usage 447852 # Number of bytes of host memory used
+host_seconds 0.14 # Real time elapsed on the host
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1 # Clock period in ticks
system.mem_ctrls.bytes_read::ruby.dir_cntrl0 54528 # Number of bytes read from this memory
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini
index 9b4854df8..7525ba3b1 100644
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:268435455
memories=system.mem_ctrls
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -153,6 +154,7 @@ eventq_index=0
hot_lines=false
memory_size_bits=48
num_of_sequencers=1
+number_of_virtual_networks=6
phys_mem=Null
randomization=true
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simerr b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simerr
index b95e81e6d..cee0dfc57 100755
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simerr
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simerr
@@ -5,3 +5,4 @@ warn: rounding error > tolerance
warn: rounding error > tolerance
1.250000 rounded to 1
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
+warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files!
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simout b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simout
index 1537c232f..37f2fa418 100755
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simout
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simout
@@ -1,11 +1,13 @@
+Redirecting stdout to build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_token/simout
+Redirecting stderr to build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_token/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 13 2015 19:28:58
-gem5 started Aug 13 2015 20:17:44
-gem5 executing on artery
-command line: build/ALPHA_MOESI_CMP_token/gem5.opt -d build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_token -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_token
+gem5 compiled Nov 15 2015 14:51:28
+gem5 started Nov 15 2015 14:51:52
+gem5 executing on ribera.cs.wisc.edu, pid 2888
+command line: build/ALPHA_MOESI_CMP_token/gem5.opt -d build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_token -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_token
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 50521 because Ruby Tester completed
+Exiting @ tick 53241 because Ruby Tester completed
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/stats.txt b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/stats.txt
index 4c7e247ea..56ffc198c 100644
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/stats.txt
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/stats.txt
@@ -4,9 +4,9 @@ sim_seconds 0.000053 # Nu
sim_ticks 53241 # Number of ticks simulated
final_tick 53241 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 858034 # Simulator tick rate (ticks/s)
-host_mem_usage 452700 # Number of bytes of host memory used
-host_seconds 0.06 # Real time elapsed on the host
+host_tick_rate 626475 # Simulator tick rate (ticks/s)
+host_mem_usage 446792 # Number of bytes of host memory used
+host_seconds 0.09 # Real time elapsed on the host
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1 # Clock period in ticks
system.mem_ctrls.bytes_read::ruby.dir_cntrl0 54016 # Number of bytes read from this memory
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/config.ini b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/config.ini
index 3e7f75c5f..860c1b559 100644
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/config.ini
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:268435455
memories=system.mem_ctrls
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -153,6 +154,7 @@ eventq_index=0
hot_lines=false
memory_size_bits=48
num_of_sequencers=1
+number_of_virtual_networks=6
phys_mem=Null
randomization=true
@@ -207,7 +209,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[5]
[system.ruby.dir_cntrl0.dmaResponseFromDir]
@@ -216,7 +217,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[5]
[system.ruby.dir_cntrl0.forwardFromDir]
@@ -225,7 +225,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[3]
[system.ruby.dir_cntrl0.probeFilter]
@@ -257,7 +256,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[4]
[system.ruby.dir_cntrl0.responseFromDir]
@@ -266,7 +264,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[4]
[system.ruby.dir_cntrl0.responseFromMemory]
@@ -275,7 +272,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.dir_cntrl0.responseToDir]
type=MessageBuffer
@@ -283,7 +279,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[3]
[system.ruby.dir_cntrl0.triggerQueue]
@@ -292,7 +287,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
[system.ruby.dir_cntrl0.unblockToDir]
type=MessageBuffer
@@ -300,7 +294,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[2]
[system.ruby.l1_cntrl0]
@@ -408,7 +401,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[0]
[system.ruby.l1_cntrl0.mandatoryQueue]
@@ -417,7 +409,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.requestFromCache]
type=MessageBuffer
@@ -425,7 +416,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[0]
[system.ruby.l1_cntrl0.responseFromCache]
@@ -434,7 +424,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[1]
[system.ruby.l1_cntrl0.responseToCache]
@@ -443,7 +432,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.sequencer]
@@ -471,7 +459,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.unblockFromCache]
type=MessageBuffer
@@ -479,7 +466,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[2]
[system.ruby.memctrl_clk_domain]
@@ -502,7 +488,6 @@ int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
netifs=
number_of_virtual_networks=6
-recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
ruby_system=system.ruby
topology=Crossbar
@@ -535,7 +520,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers01]
type=MessageBuffer
@@ -543,7 +527,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers02]
type=MessageBuffer
@@ -551,7 +534,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers03]
type=MessageBuffer
@@ -559,7 +541,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers04]
type=MessageBuffer
@@ -567,7 +548,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers05]
type=MessageBuffer
@@ -575,7 +555,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers06]
type=MessageBuffer
@@ -583,7 +562,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers07]
type=MessageBuffer
@@ -591,7 +569,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers08]
type=MessageBuffer
@@ -599,7 +576,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers09]
type=MessageBuffer
@@ -607,7 +583,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers10]
type=MessageBuffer
@@ -615,7 +590,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers11]
type=MessageBuffer
@@ -623,7 +597,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers12]
type=MessageBuffer
@@ -631,7 +604,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers13]
type=MessageBuffer
@@ -639,7 +611,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers14]
type=MessageBuffer
@@ -647,7 +618,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers15]
type=MessageBuffer
@@ -655,7 +625,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers16]
type=MessageBuffer
@@ -663,7 +632,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers17]
type=MessageBuffer
@@ -671,7 +639,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers18]
type=MessageBuffer
@@ -679,7 +646,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers19]
type=MessageBuffer
@@ -687,7 +653,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers20]
type=MessageBuffer
@@ -695,7 +660,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers21]
type=MessageBuffer
@@ -703,7 +667,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers22]
type=MessageBuffer
@@ -711,7 +674,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers23]
type=MessageBuffer
@@ -719,7 +681,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_links0]
type=SimpleIntLink
@@ -747,7 +708,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17
-recycle_latency=0
router_id=0
virt_nets=6
@@ -757,7 +717,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers01]
type=MessageBuffer
@@ -765,7 +724,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers02]
type=MessageBuffer
@@ -773,7 +731,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers03]
type=MessageBuffer
@@ -781,7 +738,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers04]
type=MessageBuffer
@@ -789,7 +745,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers05]
type=MessageBuffer
@@ -797,7 +752,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers06]
type=MessageBuffer
@@ -805,7 +759,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers07]
type=MessageBuffer
@@ -813,7 +766,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers08]
type=MessageBuffer
@@ -821,7 +773,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers09]
type=MessageBuffer
@@ -829,7 +780,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers10]
type=MessageBuffer
@@ -837,7 +787,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers11]
type=MessageBuffer
@@ -845,7 +794,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers12]
type=MessageBuffer
@@ -853,7 +801,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers13]
type=MessageBuffer
@@ -861,7 +808,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers14]
type=MessageBuffer
@@ -869,7 +815,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers15]
type=MessageBuffer
@@ -877,7 +822,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers16]
type=MessageBuffer
@@ -885,7 +829,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers17]
type=MessageBuffer
@@ -893,7 +836,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1]
type=Switch
@@ -901,7 +843,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17
-recycle_latency=0
router_id=1
virt_nets=6
@@ -911,7 +852,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers01]
type=MessageBuffer
@@ -919,7 +859,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers02]
type=MessageBuffer
@@ -927,7 +866,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers03]
type=MessageBuffer
@@ -935,7 +873,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers04]
type=MessageBuffer
@@ -943,7 +880,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers05]
type=MessageBuffer
@@ -951,7 +887,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers06]
type=MessageBuffer
@@ -959,7 +894,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers07]
type=MessageBuffer
@@ -967,7 +901,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers08]
type=MessageBuffer
@@ -975,7 +908,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers09]
type=MessageBuffer
@@ -983,7 +915,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers10]
type=MessageBuffer
@@ -991,7 +922,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers11]
type=MessageBuffer
@@ -999,7 +929,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers12]
type=MessageBuffer
@@ -1007,7 +936,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers13]
type=MessageBuffer
@@ -1015,7 +943,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers14]
type=MessageBuffer
@@ -1023,7 +950,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers15]
type=MessageBuffer
@@ -1031,7 +957,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers16]
type=MessageBuffer
@@ -1039,7 +964,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers17]
type=MessageBuffer
@@ -1047,7 +971,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2]
type=Switch
@@ -1055,7 +978,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23
-recycle_latency=0
router_id=2
virt_nets=6
@@ -1065,7 +987,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers01]
type=MessageBuffer
@@ -1073,7 +994,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers02]
type=MessageBuffer
@@ -1081,7 +1001,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers03]
type=MessageBuffer
@@ -1089,7 +1008,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers04]
type=MessageBuffer
@@ -1097,7 +1015,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers05]
type=MessageBuffer
@@ -1105,7 +1022,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers06]
type=MessageBuffer
@@ -1113,7 +1029,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers07]
type=MessageBuffer
@@ -1121,7 +1036,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers08]
type=MessageBuffer
@@ -1129,7 +1043,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers09]
type=MessageBuffer
@@ -1137,7 +1050,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers10]
type=MessageBuffer
@@ -1145,7 +1057,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers11]
type=MessageBuffer
@@ -1153,7 +1064,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers12]
type=MessageBuffer
@@ -1161,7 +1071,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers13]
type=MessageBuffer
@@ -1169,7 +1078,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers14]
type=MessageBuffer
@@ -1177,7 +1085,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers15]
type=MessageBuffer
@@ -1185,7 +1092,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers16]
type=MessageBuffer
@@ -1193,7 +1099,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers17]
type=MessageBuffer
@@ -1201,7 +1106,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers18]
type=MessageBuffer
@@ -1209,7 +1113,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers19]
type=MessageBuffer
@@ -1217,7 +1120,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers20]
type=MessageBuffer
@@ -1225,7 +1127,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers21]
type=MessageBuffer
@@ -1233,7 +1134,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers22]
type=MessageBuffer
@@ -1241,7 +1141,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers23]
type=MessageBuffer
@@ -1249,7 +1148,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.sys_port_proxy]
type=RubyPortProxy
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simerr b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simerr
index b95e81e6d..cee0dfc57 100755
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simerr
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simerr
@@ -5,3 +5,4 @@ warn: rounding error > tolerance
warn: rounding error > tolerance
1.250000 rounded to 1
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
+warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files!
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simout b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simout
index 53bff9b82..97d28f02f 100755
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simout
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simout
@@ -1,11 +1,13 @@
+Redirecting stdout to build/ALPHA_MOESI_hammer/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_hammer/simout
+Redirecting stderr to build/ALPHA_MOESI_hammer/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_hammer/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 13 2015 19:09:46
-gem5 started Aug 13 2015 20:15:31
-gem5 executing on artery
-command line: build/ALPHA_MOESI_hammer/gem5.opt -d build/ALPHA_MOESI_hammer/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_hammer -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MOESI_hammer/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_hammer
+gem5 compiled Nov 15 2015 14:35:53
+gem5 started Nov 15 2015 14:36:13
+gem5 executing on ribera.cs.wisc.edu, pid 30617
+command line: build/ALPHA_MOESI_hammer/gem5.opt -d build/ALPHA_MOESI_hammer/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_hammer -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA_MOESI_hammer/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_hammer
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 28761 because Ruby Tester completed
+Exiting @ tick 29631 because Ruby Tester completed
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/stats.txt b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/stats.txt
index f22219b78..811637401 100644
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/stats.txt
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/stats.txt
@@ -4,9 +4,9 @@ sim_seconds 0.000030 # Nu
sim_ticks 29631 # Number of ticks simulated
final_tick 29631 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 551942 # Simulator tick rate (ticks/s)
-host_mem_usage 451596 # Number of bytes of host memory used
-host_seconds 0.05 # Real time elapsed on the host
+host_tick_rate 374763 # Simulator tick rate (ticks/s)
+host_mem_usage 446704 # Number of bytes of host memory used
+host_seconds 0.08 # Real time elapsed on the host
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1 # Clock period in ticks
system.mem_ctrls.bytes_read::ruby.dir_cntrl0 55872 # Number of bytes read from this memory
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/config.ini b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/config.ini
index a8da47f38..a1a0f9e3b 100644
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/config.ini
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=0:268435455
memories=system.mem_ctrls
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -153,6 +154,7 @@ eventq_index=0
hot_lines=false
memory_size_bits=48
num_of_sequencers=1
+number_of_virtual_networks=5
phys_mem=Null
randomization=true
@@ -201,7 +203,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[3]
[system.ruby.dir_cntrl0.dmaResponseFromDir]
@@ -210,7 +211,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[3]
[system.ruby.dir_cntrl0.forwardFromDir]
@@ -219,7 +219,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[4]
[system.ruby.dir_cntrl0.requestToDir]
@@ -228,7 +227,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[2]
[system.ruby.dir_cntrl0.responseFromDir]
@@ -237,7 +235,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[2]
[system.ruby.dir_cntrl0.responseFromMemory]
@@ -246,7 +243,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
@@ -301,7 +297,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[0]
[system.ruby.l1_cntrl0.mandatoryQueue]
@@ -310,7 +305,6 @@ buffer_size=0
eventq_index=0
ordered=false
randomization=false
-recycle_latency=10
[system.ruby.l1_cntrl0.requestFromCache]
type=MessageBuffer
@@ -318,7 +312,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[0]
[system.ruby.l1_cntrl0.responseFromCache]
@@ -327,7 +320,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
master=system.ruby.network.slave[1]
[system.ruby.l1_cntrl0.responseToCache]
@@ -336,7 +328,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=10
slave=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.sequencer]
@@ -378,7 +369,6 @@ int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
netifs=
number_of_virtual_networks=5
-recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
ruby_system=system.ruby
topology=Crossbar
@@ -411,7 +401,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers01]
type=MessageBuffer
@@ -419,7 +408,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers02]
type=MessageBuffer
@@ -427,7 +415,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers03]
type=MessageBuffer
@@ -435,7 +422,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers04]
type=MessageBuffer
@@ -443,7 +429,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers05]
type=MessageBuffer
@@ -451,7 +436,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers06]
type=MessageBuffer
@@ -459,7 +443,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers07]
type=MessageBuffer
@@ -467,7 +450,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers08]
type=MessageBuffer
@@ -475,7 +457,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers09]
type=MessageBuffer
@@ -483,7 +464,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers10]
type=MessageBuffer
@@ -491,7 +471,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers11]
type=MessageBuffer
@@ -499,7 +478,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers12]
type=MessageBuffer
@@ -507,7 +485,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers13]
type=MessageBuffer
@@ -515,7 +492,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers14]
type=MessageBuffer
@@ -523,7 +499,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers15]
type=MessageBuffer
@@ -531,7 +506,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers16]
type=MessageBuffer
@@ -539,7 +513,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers17]
type=MessageBuffer
@@ -547,7 +520,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers18]
type=MessageBuffer
@@ -555,7 +527,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_link_buffers19]
type=MessageBuffer
@@ -563,7 +534,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.int_links0]
type=SimpleIntLink
@@ -591,7 +561,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14
-recycle_latency=0
router_id=0
virt_nets=5
@@ -601,7 +570,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers01]
type=MessageBuffer
@@ -609,7 +577,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers02]
type=MessageBuffer
@@ -617,7 +584,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers03]
type=MessageBuffer
@@ -625,7 +591,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers04]
type=MessageBuffer
@@ -633,7 +598,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers05]
type=MessageBuffer
@@ -641,7 +605,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers06]
type=MessageBuffer
@@ -649,7 +612,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers07]
type=MessageBuffer
@@ -657,7 +619,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers08]
type=MessageBuffer
@@ -665,7 +626,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers09]
type=MessageBuffer
@@ -673,7 +633,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers10]
type=MessageBuffer
@@ -681,7 +640,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers11]
type=MessageBuffer
@@ -689,7 +647,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers12]
type=MessageBuffer
@@ -697,7 +654,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers13]
type=MessageBuffer
@@ -705,7 +661,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers0.port_buffers14]
type=MessageBuffer
@@ -713,7 +668,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1]
type=Switch
@@ -721,7 +675,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14
-recycle_latency=0
router_id=1
virt_nets=5
@@ -731,7 +684,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers01]
type=MessageBuffer
@@ -739,7 +691,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers02]
type=MessageBuffer
@@ -747,7 +698,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers03]
type=MessageBuffer
@@ -755,7 +705,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers04]
type=MessageBuffer
@@ -763,7 +712,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers05]
type=MessageBuffer
@@ -771,7 +719,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers06]
type=MessageBuffer
@@ -779,7 +726,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers07]
type=MessageBuffer
@@ -787,7 +733,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers08]
type=MessageBuffer
@@ -795,7 +740,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers09]
type=MessageBuffer
@@ -803,7 +747,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers10]
type=MessageBuffer
@@ -811,7 +754,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers11]
type=MessageBuffer
@@ -819,7 +761,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers12]
type=MessageBuffer
@@ -827,7 +768,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers13]
type=MessageBuffer
@@ -835,7 +775,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers1.port_buffers14]
type=MessageBuffer
@@ -843,7 +782,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2]
type=Switch
@@ -851,7 +789,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
clk_domain=system.ruby.clk_domain
eventq_index=0
port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19
-recycle_latency=0
router_id=2
virt_nets=5
@@ -861,7 +798,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers01]
type=MessageBuffer
@@ -869,7 +805,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers02]
type=MessageBuffer
@@ -877,7 +812,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers03]
type=MessageBuffer
@@ -885,7 +819,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers04]
type=MessageBuffer
@@ -893,7 +826,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers05]
type=MessageBuffer
@@ -901,7 +833,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers06]
type=MessageBuffer
@@ -909,7 +840,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers07]
type=MessageBuffer
@@ -917,7 +847,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers08]
type=MessageBuffer
@@ -925,7 +854,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers09]
type=MessageBuffer
@@ -933,7 +861,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers10]
type=MessageBuffer
@@ -941,7 +868,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers11]
type=MessageBuffer
@@ -949,7 +875,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers12]
type=MessageBuffer
@@ -957,7 +882,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers13]
type=MessageBuffer
@@ -965,7 +889,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers14]
type=MessageBuffer
@@ -973,7 +896,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers15]
type=MessageBuffer
@@ -981,7 +903,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers16]
type=MessageBuffer
@@ -989,7 +910,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers17]
type=MessageBuffer
@@ -997,7 +917,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers18]
type=MessageBuffer
@@ -1005,7 +924,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.ruby.network.routers2.port_buffers19]
type=MessageBuffer
@@ -1013,7 +931,6 @@ buffer_size=0
eventq_index=0
ordered=true
randomization=false
-recycle_latency=0
[system.sys_port_proxy]
type=RubyPortProxy
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simerr b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simerr
index b95e81e6d..cee0dfc57 100755
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simerr
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simerr
@@ -5,3 +5,4 @@ warn: rounding error > tolerance
warn: rounding error > tolerance
1.250000 rounded to 1
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
+warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files!
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simout b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simout
index 797c060bf..38918c59c 100755
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simout
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simout
@@ -1,10 +1,12 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 13 2015 19:05:56
-gem5 started Aug 13 2015 20:15:05
-gem5 executing on artery
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:28:36
+gem5 executing on ribera.cs.wisc.edu, pid 29062
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby
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/stats.txt b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/stats.txt
index 2a264f80e..e9c37efa5 100644
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/stats.txt
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/stats.txt
@@ -4,9 +4,9 @@ sim_seconds 0.000038 # Nu
sim_ticks 37801 # Number of ticks simulated
final_tick 37801 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 411997 # Simulator tick rate (ticks/s)
-host_mem_usage 398128 # Number of bytes of host memory used
-host_seconds 0.09 # Real time elapsed on the host
+host_tick_rate 573737 # Simulator tick rate (ticks/s)
+host_mem_usage 444464 # Number of bytes of host memory used
+host_seconds 0.07 # Real time elapsed on the host
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1 # Clock period in ticks
system.mem_ctrls.bytes_read::ruby.dir_cntrl0 61504 # Number of bytes read from this memory
diff --git a/tests/quick/se/70.tgen/ref/null/none/tgen-dram-ctrl/config.ini b/tests/quick/se/70.tgen/ref/null/none/tgen-dram-ctrl/config.ini
index a2d2e78d7..1c3eb8444 100644
--- a/tests/quick/se/70.tgen/ref/null/none/tgen-dram-ctrl/config.ini
+++ b/tests/quick/se/70.tgen/ref/null/none/tgen-dram-ctrl/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
diff --git a/tests/quick/se/70.tgen/ref/null/none/tgen-dram-ctrl/simerr b/tests/quick/se/70.tgen/ref/null/none/tgen-dram-ctrl/simerr
index e69de29bb..f9e2ef3b2 100755
--- a/tests/quick/se/70.tgen/ref/null/none/tgen-dram-ctrl/simerr
+++ b/tests/quick/se/70.tgen/ref/null/none/tgen-dram-ctrl/simerr
@@ -0,0 +1 @@
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes)
diff --git a/tests/quick/se/70.tgen/ref/null/none/tgen-dram-ctrl/simout b/tests/quick/se/70.tgen/ref/null/none/tgen-dram-ctrl/simout
index cffe93183..8a847077c 100755
--- a/tests/quick/se/70.tgen/ref/null/none/tgen-dram-ctrl/simout
+++ b/tests/quick/se/70.tgen/ref/null/none/tgen-dram-ctrl/simout
@@ -1,10 +1,13 @@
+Redirecting stdout to build/NULL/tests/opt/quick/se/70.tgen/null/none/tgen-dram-ctrl/simout
+Redirecting stderr to build/NULL/tests/opt/quick/se/70.tgen/null/none/tgen-dram-ctrl/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:54:17
-gem5 started Jan 22 2014 17:29:00
-gem5 executing on u200540-lin
-command line: build/NULL/gem5.opt -d build/NULL/tests/opt/quick/se/70.tgen/null/none/tgen-simple-dram -re tests/run.py build/NULL/tests/opt/quick/se/70.tgen/null/none/tgen-simple-dram
+gem5 compiled Nov 15 2015 14:58:33
+gem5 started Nov 15 2015 14:58:46
+gem5 executing on ribera.cs.wisc.edu, pid 5049
+command line: build/NULL/gem5.opt -d build/NULL/tests/opt/quick/se/70.tgen/null/none/tgen-dram-ctrl -re /scratch/nilay/GEM5/gem5/tests/run.py build/NULL/tests/opt/quick/se/70.tgen/null/none/tgen-dram-ctrl
+
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 100000000000 because simulate() limit reached
diff --git a/tests/quick/se/70.tgen/ref/null/none/tgen-dram-ctrl/stats.txt b/tests/quick/se/70.tgen/ref/null/none/tgen-dram-ctrl/stats.txt
index e6e71a4ae..54a9cbbda 100644
--- a/tests/quick/se/70.tgen/ref/null/none/tgen-dram-ctrl/stats.txt
+++ b/tests/quick/se/70.tgen/ref/null/none/tgen-dram-ctrl/stats.txt
@@ -4,9 +4,9 @@ sim_seconds 0.100000 # Nu
sim_ticks 100000000000 # Number of ticks simulated
final_tick 100000000000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_tick_rate 8352384426 # Simulator tick rate (ticks/s)
-host_mem_usage 264628 # Number of bytes of host memory used
-host_seconds 11.97 # Real time elapsed on the host
+host_tick_rate 6195134552 # Simulator tick rate (ticks/s)
+host_mem_usage 261500 # Number of bytes of host memory used
+host_seconds 16.14 # Real time elapsed on the host
system.clk_domain.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1000 # Clock period in ticks
system.physmem.bytes_read::cpu 106649408 # Number of bytes read from this memory
diff --git a/tests/quick/se/70.tgen/ref/null/none/tgen-simple-mem/config.ini b/tests/quick/se/70.tgen/ref/null/none/tgen-simple-mem/config.ini
index 0c06c4a1a..0936865ed 100644
--- a/tests/quick/se/70.tgen/ref/null/none/tgen-simple-mem/config.ini
+++ b/tests/quick/se/70.tgen/ref/null/none/tgen-simple-mem/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
diff --git a/tests/quick/se/70.tgen/ref/null/none/tgen-simple-mem/simout b/tests/quick/se/70.tgen/ref/null/none/tgen-simple-mem/simout
index 01f1d48fb..bbcc7960c 100755
--- a/tests/quick/se/70.tgen/ref/null/none/tgen-simple-mem/simout
+++ b/tests/quick/se/70.tgen/ref/null/none/tgen-simple-mem/simout
@@ -1,10 +1,12 @@
+Redirecting stdout to build/NULL/tests/opt/quick/se/70.tgen/null/none/tgen-simple-mem/simout
+Redirecting stderr to build/NULL/tests/opt/quick/se/70.tgen/null/none/tgen-simple-mem/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jun 17 2015 08:02:53
-gem5 started Jun 17 2015 09:01:31
-gem5 executing on e104799-lin
-command line: build/NULL/gem5.opt -d build/NULL/tests/opt/quick/se/70.tgen/null/none/tgen-simple-mem -re /work/gem5/outgoing/gem5_2/tests/run.py build/NULL/tests/opt/quick/se/70.tgen/null/none/tgen-simple-mem
+gem5 compiled Nov 15 2015 14:58:33
+gem5 started Nov 15 2015 14:58:46
+gem5 executing on ribera.cs.wisc.edu, pid 5048
+command line: build/NULL/gem5.opt -d build/NULL/tests/opt/quick/se/70.tgen/null/none/tgen-simple-mem -re /scratch/nilay/GEM5/gem5/tests/run.py build/NULL/tests/opt/quick/se/70.tgen/null/none/tgen-simple-mem
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
diff --git a/tests/quick/se/70.tgen/ref/null/none/tgen-simple-mem/stats.txt b/tests/quick/se/70.tgen/ref/null/none/tgen-simple-mem/stats.txt
index a95826599..57e0820a3 100644
--- a/tests/quick/se/70.tgen/ref/null/none/tgen-simple-mem/stats.txt
+++ b/tests/quick/se/70.tgen/ref/null/none/tgen-simple-mem/stats.txt
@@ -4,9 +4,9 @@ sim_seconds 0.100000 # Nu
sim_ticks 100000000000 # Number of ticks simulated
final_tick 100000000000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_tick_rate 16291006908 # Simulator tick rate (ticks/s)
-host_mem_usage 266948 # Number of bytes of host memory used
-host_seconds 6.14 # Real time elapsed on the host
+host_tick_rate 12448574230 # Simulator tick rate (ticks/s)
+host_mem_usage 263544 # Number of bytes of host memory used
+host_seconds 8.03 # Real time elapsed on the host
system.clk_domain.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1000 # Clock period in ticks
system.physmem.bytes_read::cpu 64 # Number of bytes read from this memory
diff --git a/tests/quick/se/70.twolf/ref/alpha/tru64/simple-atomic/config.ini b/tests/quick/se/70.twolf/ref/alpha/tru64/simple-atomic/config.ini
index eb12f21d7..c40947662 100644
--- a/tests/quick/se/70.twolf/ref/alpha/tru64/simple-atomic/config.ini
+++ b/tests/quick/se/70.twolf/ref/alpha/tru64/simple-atomic/config.ini
@@ -24,6 +24,7 @@ mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
diff --git a/tests/quick/se/70.twolf/ref/alpha/tru64/simple-atomic/simout b/tests/quick/se/70.twolf/ref/alpha/tru64/simple-atomic/simout
index 53155afb5..a9560f51a 100755
--- a/tests/quick/se/70.twolf/ref/alpha/tru64/simple-atomic/simout
+++ b/tests/quick/se/70.twolf/ref/alpha/tru64/simple-atomic/simout
@@ -1,12 +1,13 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/se/70.twolf/alpha/tru64/simple-atomic/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/se/70.twolf/alpha/tru64/simple-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:27:55
-gem5 started Jan 22 2014 19:22:57
-gem5 executing on u200540-lin
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/long/se/70.twolf/alpha/tru64/simple-atomic -re tests/run.py build/ALPHA/tests/opt/long/se/70.twolf/alpha/tru64/simple-atomic
-Couldn't unlink build/ALPHA/tests/opt/long/se/70.twolf/alpha/tru64/simple-atomic/smred.sav
-Couldn't unlink build/ALPHA/tests/opt/long/se/70.twolf/alpha/tru64/simple-atomic/smred.sv2
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:28:27
+gem5 executing on ribera.cs.wisc.edu, pid 29052
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/70.twolf/alpha/tru64/simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/70.twolf/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/70.twolf/ref/alpha/tru64/simple-timing/config.ini b/tests/quick/se/70.twolf/ref/alpha/tru64/simple-timing/config.ini
index fe87d7174..2cd90ec33 100644
--- a/tests/quick/se/70.twolf/ref/alpha/tru64/simple-timing/config.ini
+++ b/tests/quick/se/70.twolf/ref/alpha/tru64/simple-timing/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -83,6 +84,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -99,6 +101,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -123,6 +126,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -139,6 +143,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -172,6 +177,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -188,6 +194,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -203,12 +210,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -216,6 +224,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
diff --git a/tests/quick/se/70.twolf/ref/alpha/tru64/simple-timing/simout b/tests/quick/se/70.twolf/ref/alpha/tru64/simple-timing/simout
index 078852d80..2664b9e03 100755
--- a/tests/quick/se/70.twolf/ref/alpha/tru64/simple-timing/simout
+++ b/tests/quick/se/70.twolf/ref/alpha/tru64/simple-timing/simout
@@ -1,12 +1,13 @@
+Redirecting stdout to build/ALPHA/tests/opt/quick/se/70.twolf/alpha/tru64/simple-timing/simout
+Redirecting stderr to build/ALPHA/tests/opt/quick/se/70.twolf/alpha/tru64/simple-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:27:55
-gem5 started Jan 22 2014 19:23:43
-gem5 executing on u200540-lin
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/long/se/70.twolf/alpha/tru64/simple-timing -re tests/run.py build/ALPHA/tests/opt/long/se/70.twolf/alpha/tru64/simple-timing
-Couldn't unlink build/ALPHA/tests/opt/long/se/70.twolf/alpha/tru64/simple-timing/smred.sav
-Couldn't unlink build/ALPHA/tests/opt/long/se/70.twolf/alpha/tru64/simple-timing/smred.sv2
+gem5 compiled Nov 15 2015 14:28:00
+gem5 started Nov 15 2015 14:29:30
+gem5 executing on ribera.cs.wisc.edu, pid 29102
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/70.twolf/alpha/tru64/simple-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/70.twolf/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.
@@ -23,4 +24,4 @@ Authors: Carl Sechen, Bill Swartz
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120
-122 123 124 Exiting @ tick 118729316000 because target called exit()
+122 123 124 Exiting @ tick 118762761500 because target called exit()
diff --git a/tests/quick/se/70.twolf/ref/alpha/tru64/simple-timing/stats.txt b/tests/quick/se/70.twolf/ref/alpha/tru64/simple-timing/stats.txt
index eda01d75f..b07278ba6 100644
--- a/tests/quick/se/70.twolf/ref/alpha/tru64/simple-timing/stats.txt
+++ b/tests/quick/se/70.twolf/ref/alpha/tru64/simple-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.118763 # Nu
sim_ticks 118762761500 # Number of ticks simulated
final_tick 118762761500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1561278 # Simulator instruction rate (inst/s)
-host_op_rate 1561278 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 2017578166 # Simulator tick rate (ticks/s)
-host_mem_usage 301004 # Number of bytes of host memory used
-host_seconds 58.86 # Real time elapsed on the host
+host_inst_rate 962338 # Simulator instruction rate (inst/s)
+host_op_rate 962338 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 1243592305 # Simulator tick rate (ticks/s)
+host_mem_usage 296636 # Number of bytes of host memory used
+host_seconds 95.50 # Real time elapsed on the host
sim_insts 91903056 # Number of instructions simulated
sim_ops 91903056 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/70.twolf/ref/arm/linux/simple-atomic/config.ini b/tests/quick/se/70.twolf/ref/arm/linux/simple-atomic/config.ini
index 9e7a14edd..f38bc42f7 100644
--- a/tests/quick/se/70.twolf/ref/arm/linux/simple-atomic/config.ini
+++ b/tests/quick/se/70.twolf/ref/arm/linux/simple-atomic/config.ini
@@ -24,6 +24,7 @@ mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -130,6 +131,7 @@ eventq_index=0
[system.cpu.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
diff --git a/tests/quick/se/70.twolf/ref/arm/linux/simple-atomic/simout b/tests/quick/se/70.twolf/ref/arm/linux/simple-atomic/simout
index cd4551b05..a9bfbb1db 100755
--- a/tests/quick/se/70.twolf/ref/arm/linux/simple-atomic/simout
+++ b/tests/quick/se/70.twolf/ref/arm/linux/simple-atomic/simout
@@ -1,12 +1,14 @@
+Redirecting stdout to build/ARM/tests/opt/quick/se/70.twolf/arm/linux/simple-atomic/simout
+Redirecting stderr to build/ARM/tests/opt/quick/se/70.twolf/arm/linux/simple-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2014 12:08:08
-gem5 started Jan 23 2014 18:37:39
-gem5 executing on u200540-lin
-command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/70.twolf/arm/linux/simple-atomic -re tests/run.py build/ARM/tests/opt/long/se/70.twolf/arm/linux/simple-atomic
+gem5 compiled Nov 15 2015 15:24:37
+gem5 started Nov 15 2015 15:25:24
+gem5 executing on ribera.cs.wisc.edu, pid 11057
+command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/se/70.twolf/arm/linux/simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/quick/se/70.twolf/arm/linux/simple-atomic
+
Global frequency set at 1000000000000 ticks per second
- 0: system.cpu.isa: ISA system set to: 0 0x5fbc6c0
info: Entering event queue @ 0. Starting simulation...
TimberWolfSC version:v4.3a date:Mon Jan 25 18:50:36 EST 1988
@@ -22,4 +24,4 @@ info: Increasing stack size by one page.
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120
-122 123 124 Exiting @ tick 103106766000 because target called exit()
+122 123 124 Exiting @ tick 99596491500 because target called exit()
diff --git a/tests/quick/se/70.twolf/ref/arm/linux/simple-atomic/stats.txt b/tests/quick/se/70.twolf/ref/arm/linux/simple-atomic/stats.txt
index 37a976075..01fff93b4 100644
--- a/tests/quick/se/70.twolf/ref/arm/linux/simple-atomic/stats.txt
+++ b/tests/quick/se/70.twolf/ref/arm/linux/simple-atomic/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.099596 # Nu
sim_ticks 99596491500 # Number of ticks simulated
final_tick 99596491500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1968226 # Simulator instruction rate (inst/s)
-host_op_rate 2074827 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 1137600357 # Simulator tick rate (ticks/s)
-host_mem_usage 306644 # Number of bytes of host memory used
-host_seconds 87.55 # Real time elapsed on the host
+host_inst_rate 1150155 # Simulator instruction rate (inst/s)
+host_op_rate 1212449 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 664769571 # Simulator tick rate (ticks/s)
+host_mem_usage 303552 # Number of bytes of host memory used
+host_seconds 149.82 # Real time elapsed on the host
sim_insts 172317410 # Number of instructions simulated
sim_ops 181650342 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/70.twolf/ref/arm/linux/simple-timing/config.ini b/tests/quick/se/70.twolf/ref/arm/linux/simple-timing/config.ini
index 8e6ac99e1..4f19d94a5 100644
--- a/tests/quick/se/70.twolf/ref/arm/linux/simple-timing/config.ini
+++ b/tests/quick/se/70.twolf/ref/arm/linux/simple-timing/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -85,6 +86,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -101,6 +103,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -161,6 +164,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -177,6 +181,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -196,6 +201,7 @@ eventq_index=0
[system.cpu.isa]
type=ArmISA
+decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
@@ -271,6 +277,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -287,6 +294,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -302,12 +310,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -315,6 +324,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
diff --git a/tests/quick/se/70.twolf/ref/arm/linux/simple-timing/simout b/tests/quick/se/70.twolf/ref/arm/linux/simple-timing/simout
index aba76e9d8..0c6efa8ae 100755
--- a/tests/quick/se/70.twolf/ref/arm/linux/simple-timing/simout
+++ b/tests/quick/se/70.twolf/ref/arm/linux/simple-timing/simout
@@ -1,12 +1,14 @@
+Redirecting stdout to build/ARM/tests/opt/quick/se/70.twolf/arm/linux/simple-timing/simout
+Redirecting stderr to build/ARM/tests/opt/quick/se/70.twolf/arm/linux/simple-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 23 2014 12:08:08
-gem5 started Jan 23 2014 18:39:21
-gem5 executing on u200540-lin
-command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/70.twolf/arm/linux/simple-timing -re tests/run.py build/ARM/tests/opt/long/se/70.twolf/arm/linux/simple-timing
+gem5 compiled Nov 15 2015 15:24:37
+gem5 started Nov 15 2015 15:25:11
+gem5 executing on ribera.cs.wisc.edu, pid 11027
+command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/se/70.twolf/arm/linux/simple-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/quick/se/70.twolf/arm/linux/simple-timing
+
Global frequency set at 1000000000000 ticks per second
- 0: system.cpu.isa: ISA system set to: 0 0x5d0ed00
info: Entering event queue @ 0. Starting simulation...
TimberWolfSC version:v4.3a date:Mon Jan 25 18:50:36 EST 1988
@@ -22,4 +24,4 @@ info: Increasing stack size by one page.
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120
-122 123 124 Exiting @ tick 232072304000 because target called exit()
+122 123 124 Exiting @ tick 230197694500 because target called exit()
diff --git a/tests/quick/se/70.twolf/ref/arm/linux/simple-timing/stats.txt b/tests/quick/se/70.twolf/ref/arm/linux/simple-timing/stats.txt
index 0ec96492a..058efd4de 100644
--- a/tests/quick/se/70.twolf/ref/arm/linux/simple-timing/stats.txt
+++ b/tests/quick/se/70.twolf/ref/arm/linux/simple-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.230198 # Nu
sim_ticks 230197694500 # Number of ticks simulated
final_tick 230197694500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1005681 # Simulator instruction rate (inst/s)
-host_op_rate 1060242 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 1347195966 # Simulator tick rate (ticks/s)
-host_mem_usage 319496 # Number of bytes of host memory used
-host_seconds 170.87 # Real time elapsed on the host
+host_inst_rate 733775 # Simulator instruction rate (inst/s)
+host_op_rate 773584 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 982953876 # Simulator tick rate (ticks/s)
+host_mem_usage 313544 # Number of bytes of host memory used
+host_seconds 234.19 # Real time elapsed on the host
sim_insts 171842484 # Number of instructions simulated
sim_ops 181165371 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/70.twolf/ref/sparc/linux/simple-atomic/config.ini b/tests/quick/se/70.twolf/ref/sparc/linux/simple-atomic/config.ini
index 81a1d5211..3ec742f82 100644
--- a/tests/quick/se/70.twolf/ref/sparc/linux/simple-atomic/config.ini
+++ b/tests/quick/se/70.twolf/ref/sparc/linux/simple-atomic/config.ini
@@ -24,6 +24,7 @@ mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
diff --git a/tests/quick/se/70.twolf/ref/sparc/linux/simple-atomic/simout b/tests/quick/se/70.twolf/ref/sparc/linux/simple-atomic/simout
index 522507bd6..aaca99134 100755
--- a/tests/quick/se/70.twolf/ref/sparc/linux/simple-atomic/simout
+++ b/tests/quick/se/70.twolf/ref/sparc/linux/simple-atomic/simout
@@ -1,12 +1,13 @@
+Redirecting stdout to build/SPARC/tests/opt/quick/se/70.twolf/sparc/linux/simple-atomic/simout
+Redirecting stderr to build/SPARC/tests/opt/quick/se/70.twolf/sparc/linux/simple-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 17:04:27
-gem5 started Jan 22 2014 19:48:57
-gem5 executing on u200540-lin
-command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/long/se/70.twolf/sparc/linux/simple-atomic -re tests/run.py build/SPARC/tests/opt/long/se/70.twolf/sparc/linux/simple-atomic
-Couldn't unlink build/SPARC/tests/opt/long/se/70.twolf/sparc/linux/simple-atomic/smred.sav
-Couldn't unlink build/SPARC/tests/opt/long/se/70.twolf/sparc/linux/simple-atomic/smred.sv2
+gem5 compiled Nov 15 2015 15:07:43
+gem5 started Nov 15 2015 15:08:22
+gem5 executing on ribera.cs.wisc.edu, pid 7765
+command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/70.twolf/sparc/linux/simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/SPARC/tests/opt/quick/se/70.twolf/sparc/linux/simple-atomic
+
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
diff --git a/tests/quick/se/70.twolf/ref/sparc/linux/simple-timing/config.ini b/tests/quick/se/70.twolf/ref/sparc/linux/simple-timing/config.ini
index f59888773..ee2cc0275 100644
--- a/tests/quick/se/70.twolf/ref/sparc/linux/simple-timing/config.ini
+++ b/tests/quick/se/70.twolf/ref/sparc/linux/simple-timing/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -83,6 +84,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -99,6 +101,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -123,6 +126,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -139,6 +143,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -171,6 +176,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -187,6 +193,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -202,12 +209,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -215,6 +223,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
diff --git a/tests/quick/se/70.twolf/ref/sparc/linux/simple-timing/simout b/tests/quick/se/70.twolf/ref/sparc/linux/simple-timing/simout
index cbae3bd7a..75e9491a4 100755
--- a/tests/quick/se/70.twolf/ref/sparc/linux/simple-timing/simout
+++ b/tests/quick/se/70.twolf/ref/sparc/linux/simple-timing/simout
@@ -1,12 +1,13 @@
+Redirecting stdout to build/SPARC/tests/opt/quick/se/70.twolf/sparc/linux/simple-timing/simout
+Redirecting stderr to build/SPARC/tests/opt/quick/se/70.twolf/sparc/linux/simple-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 17:04:27
-gem5 started Jan 22 2014 19:50:23
-gem5 executing on u200540-lin
-command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/long/se/70.twolf/sparc/linux/simple-timing -re tests/run.py build/SPARC/tests/opt/long/se/70.twolf/sparc/linux/simple-timing
-Couldn't unlink build/SPARC/tests/opt/long/se/70.twolf/sparc/linux/simple-timing/smred.sav
-Couldn't unlink build/SPARC/tests/opt/long/se/70.twolf/sparc/linux/simple-timing/smred.sv2
+gem5 compiled Nov 15 2015 15:07:43
+gem5 started Nov 15 2015 15:08:10
+gem5 executing on ribera.cs.wisc.edu, pid 7747
+command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/70.twolf/sparc/linux/simple-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/SPARC/tests/opt/quick/se/70.twolf/sparc/linux/simple-timing
+
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
@@ -23,4 +24,4 @@ Authors: Carl Sechen, Bill Swartz
91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120
info: Increasing stack size by one page.
-122 123 124 Exiting @ tick 270563082000 because target called exit()
+122 123 124 Exiting @ tick 270599529500 because target called exit()
diff --git a/tests/quick/se/70.twolf/ref/sparc/linux/simple-timing/stats.txt b/tests/quick/se/70.twolf/ref/sparc/linux/simple-timing/stats.txt
index ab4d1300a..d31db6996 100644
--- a/tests/quick/se/70.twolf/ref/sparc/linux/simple-timing/stats.txt
+++ b/tests/quick/se/70.twolf/ref/sparc/linux/simple-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.270600 # Nu
sim_ticks 270599529500 # Number of ticks simulated
final_tick 270599529500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1167307 # Simulator instruction rate (inst/s)
-host_op_rate 1167308 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 1632884817 # Simulator tick rate (ticks/s)
-host_mem_usage 300512 # Number of bytes of host memory used
-host_seconds 165.72 # Real time elapsed on the host
+host_inst_rate 819670 # Simulator instruction rate (inst/s)
+host_op_rate 819671 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 1146593662 # Simulator tick rate (ticks/s)
+host_mem_usage 296444 # Number of bytes of host memory used
+host_seconds 236.00 # Real time elapsed on the host
sim_insts 193444518 # Number of instructions simulated
sim_ops 193444756 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/70.twolf/ref/x86/linux/simple-atomic/config.ini b/tests/quick/se/70.twolf/ref/x86/linux/simple-atomic/config.ini
index 27e70819f..32ed8a1bd 100644
--- a/tests/quick/se/70.twolf/ref/x86/linux/simple-atomic/config.ini
+++ b/tests/quick/se/70.twolf/ref/x86/linux/simple-atomic/config.ini
@@ -24,6 +24,7 @@ mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
diff --git a/tests/quick/se/70.twolf/ref/x86/linux/simple-atomic/simout b/tests/quick/se/70.twolf/ref/x86/linux/simple-atomic/simout
index 45d32ca68..7d6001210 100755
--- a/tests/quick/se/70.twolf/ref/x86/linux/simple-atomic/simout
+++ b/tests/quick/se/70.twolf/ref/x86/linux/simple-atomic/simout
@@ -1,12 +1,13 @@
+Redirecting stdout to build/X86/tests/opt/quick/se/70.twolf/x86/linux/simple-atomic/simout
+Redirecting stderr to build/X86/tests/opt/quick/se/70.twolf/x86/linux/simple-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 17:10:34
-gem5 started Jan 22 2014 22:11:10
-gem5 executing on u200540-lin
-command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-atomic -re tests/run.py build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-atomic
-Couldn't unlink build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-atomic/smred.sav
-Couldn't unlink build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-atomic/smred.sv2
+gem5 compiled Nov 15 2015 15:16:56
+gem5 started Nov 15 2015 15:17:48
+gem5 executing on ribera.cs.wisc.edu, pid 9904
+command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/70.twolf/x86/linux/simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/X86/tests/opt/quick/se/70.twolf/x86/linux/simple-atomic
+
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
diff --git a/tests/quick/se/70.twolf/ref/x86/linux/simple-atomic/stats.txt b/tests/quick/se/70.twolf/ref/x86/linux/simple-atomic/stats.txt
index b19da3109..b86a57a05 100644
--- a/tests/quick/se/70.twolf/ref/x86/linux/simple-atomic/stats.txt
+++ b/tests/quick/se/70.twolf/ref/x86/linux/simple-atomic/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.131393 # Nu
sim_ticks 131393279000 # Number of ticks simulated
final_tick 131393279000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 851639 # Simulator instruction rate (inst/s)
-host_op_rate 1427424 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 847267215 # Simulator tick rate (ticks/s)
-host_mem_usage 272248 # Number of bytes of host memory used
-host_seconds 155.08 # Real time elapsed on the host
+host_inst_rate 842999 # Simulator instruction rate (inst/s)
+host_op_rate 1412943 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 838671761 # Simulator tick rate (ticks/s)
+host_mem_usage 327992 # Number of bytes of host memory used
+host_seconds 156.67 # Real time elapsed on the host
sim_insts 132071193 # Number of instructions simulated
sim_ops 221363385 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
diff --git a/tests/quick/se/70.twolf/ref/x86/linux/simple-timing/config.ini b/tests/quick/se/70.twolf/ref/x86/linux/simple-timing/config.ini
index 2f3ef371c..0587dedc4 100644
--- a/tests/quick/se/70.twolf/ref/x86/linux/simple-timing/config.ini
+++ b/tests/quick/se/70.twolf/ref/x86/linux/simple-timing/config.ini
@@ -24,6 +24,7 @@ mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
readfile=
symbolfile=
@@ -89,6 +90,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -105,6 +107,7 @@ system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -139,6 +142,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -155,6 +159,7 @@ system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
write_buffers=8
+writeback_clean=true
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -205,6 +210,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+clusivity=mostly_incl
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
@@ -221,6 +227,7 @@ system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
write_buffers=8
+writeback_clean=false
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -236,12 +243,13 @@ size=2097152
[system.cpu.toL2Bus]
type=CoherentXBar
+children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
-snoop_filter=Null
+snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@@ -249,6 +257,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
+[system.cpu.toL2Bus.snoop_filter]
+type=SnoopFilter
+eventq_index=0
+lookup_latency=0
+max_capacity=8388608
+system=system
+
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
diff --git a/tests/quick/se/70.twolf/ref/x86/linux/simple-timing/simout b/tests/quick/se/70.twolf/ref/x86/linux/simple-timing/simout
index cc37865c7..4476b19b8 100755
--- a/tests/quick/se/70.twolf/ref/x86/linux/simple-timing/simout
+++ b/tests/quick/se/70.twolf/ref/x86/linux/simple-timing/simout
@@ -1,12 +1,13 @@
+Redirecting stdout to build/X86/tests/opt/quick/se/70.twolf/x86/linux/simple-timing/simout
+Redirecting stderr to build/X86/tests/opt/quick/se/70.twolf/x86/linux/simple-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 17:10:34
-gem5 started Jan 22 2014 22:12:53
-gem5 executing on u200540-lin
-command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-timing -re tests/run.py build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-timing
-Couldn't unlink build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-timing/smred.sav
-Couldn't unlink build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-timing/smred.sv2
+gem5 compiled Nov 15 2015 15:16:56
+gem5 started Nov 15 2015 15:17:26
+gem5 executing on ribera.cs.wisc.edu, pid 9886
+command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/70.twolf/x86/linux/simple-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/X86/tests/opt/quick/se/70.twolf/x86/linux/simple-timing
+
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
@@ -24,4 +25,4 @@ info: Increasing stack size by one page.
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120
-122 123 124 Exiting @ tick 250953957000 because target called exit()
+122 123 124 Exiting @ tick 250987138500 because target called exit()
diff --git a/tests/quick/se/70.twolf/ref/x86/linux/simple-timing/stats.txt b/tests/quick/se/70.twolf/ref/x86/linux/simple-timing/stats.txt
index d9abd5a16..bdda394fc 100644
--- a/tests/quick/se/70.twolf/ref/x86/linux/simple-timing/stats.txt
+++ b/tests/quick/se/70.twolf/ref/x86/linux/simple-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.250987 # Nu
sim_ticks 250987138500 # Number of ticks simulated
final_tick 250987138500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 735776 # Simulator instruction rate (inst/s)
-host_op_rate 1233228 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 1398263201 # Simulator tick rate (ticks/s)
-host_mem_usage 343356 # Number of bytes of host memory used
-host_seconds 179.50 # Real time elapsed on the host
+host_inst_rate 528960 # Simulator instruction rate (inst/s)
+host_op_rate 886586 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 1005232323 # Simulator tick rate (ticks/s)
+host_mem_usage 338112 # Number of bytes of host memory used
+host_seconds 249.68 # Real time elapsed on the host
sim_insts 132071193 # Number of instructions simulated
sim_ops 221363385 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts