summaryrefslogtreecommitdiff
path: root/tests/quick
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/quick
parent08cec03f8ec3bc427700343a7bd7d216433f93fc (diff)
downloadgem5-de489e1997ee6c37aaf6e876e32622f6c648fe95.tar.xz
stats: updates due to recent chagnesets
Diffstat (limited to 'tests/quick')
-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
342 files changed, 4684 insertions, 6610 deletions
diff --git a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/config.ini b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/config.ini
index 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