summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-minor/config.ini50
-rw-r--r--tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-minor/system.terminal2
-rw-r--r--tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3-dual/config.ini168
-rw-r--r--tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3-dual/system.terminal2
-rw-r--r--tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3/config.ini94
-rw-r--r--tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3/system.terminal2
-rw-r--r--tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-switcheroo-full/config.ini94
-rwxr-xr-xtests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-switcheroo-full/simerr14
-rw-r--r--tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor-dual/config.ini26
-rw-r--r--tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor/config.ini18
-rw-r--r--tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-checker/config.ini92
-rw-r--r--tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/config.ini16
-rwxr-xr-xtests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/simerr2
-rwxr-xr-xtests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/simout2
-rw-r--r--tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/stats.txt14
-rw-r--r--tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3/config.ini80
-rwxr-xr-xtests/long/fs/10.linux-boot/ref/arm/linux/realview-o3/simerr2
-rw-r--r--tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-full/config.ini84
-rwxr-xr-xtests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-full/simerr50
-rw-r--r--tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-o3/config.ini18
-rwxr-xr-xtests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-o3/simerr15
-rw-r--r--tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-o3/stats.txt6
-rw-r--r--tests/long/fs/10.linux-boot/ref/arm/linux/realview64-minor-dual/config.ini45
-rw-r--r--tests/long/fs/10.linux-boot/ref/arm/linux/realview64-minor/config.ini26
-rw-r--r--tests/long/fs/10.linux-boot/ref/arm/linux/realview64-o3-checker/config.ini80
-rwxr-xr-xtests/long/fs/10.linux-boot/ref/arm/linux/realview64-o3-checker/simerr173
-rw-r--r--tests/long/fs/10.linux-boot/ref/arm/linux/realview64-o3-dual/config.ini156
-rw-r--r--tests/long/fs/10.linux-boot/ref/arm/linux/realview64-o3/config.ini92
-rw-r--r--tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-atomic-checkpoint/config.ini14
-rw-r--r--tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-atomic-dual/config.ini41
-rw-r--r--tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-atomic/config.ini25
-rw-r--r--tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-timing-dual/config.ini41
-rw-r--r--tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-timing/config.ini25
-rw-r--r--tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-atomic/config.ini25
-rwxr-xr-x[-rw-r--r--]tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-atomic/simerr36
-rw-r--r--tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-full/config.ini84
-rwxr-xr-xtests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-full/simerr524
-rw-r--r--tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-o3/config.ini152
-rwxr-xr-xtests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-o3/simerr64
-rw-r--r--tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-timing/config.ini72
-rwxr-xr-x[-rw-r--r--]tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-timing/simerr212
-rw-r--r--tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/config.ini13
-rw-r--r--tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/stats.txt22
-rw-r--r--tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/system.pc.com_1.terminal5
-rw-r--r--tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/config.ini16
-rw-r--r--tests/long/se/10.mcf/ref/arm/linux/minor-timing/config.ini16
-rw-r--r--tests/long/se/10.mcf/ref/arm/linux/o3-timing/config.ini73
-rw-r--r--tests/long/se/10.mcf/ref/sparc/linux/simple-timing/config.ini27
-rw-r--r--tests/long/se/20.parser/ref/alpha/tru64/minor-timing/config.ini33
-rw-r--r--tests/long/se/20.parser/ref/arm/linux/minor-timing/config.ini12
-rw-r--r--tests/long/se/20.parser/ref/arm/linux/o3-timing/config.ini73
-rw-r--r--tests/long/se/20.parser/ref/arm/linux/simple-atomic/config.ini17
-rw-r--r--tests/long/se/20.parser/ref/arm/linux/simple-timing/config.ini34
-rw-r--r--tests/long/se/30.eon/ref/alpha/tru64/minor-timing/config.ini33
-rw-r--r--tests/long/se/30.eon/ref/alpha/tru64/o3-timing/config.ini77
-rw-r--r--tests/long/se/30.eon/ref/alpha/tru64/simple-timing/config.ini27
-rw-r--r--tests/long/se/30.eon/ref/arm/linux/minor-timing/config.ini12
-rw-r--r--tests/long/se/30.eon/ref/arm/linux/o3-timing/config.ini73
-rw-r--r--tests/long/se/30.eon/ref/arm/linux/simple-atomic/config.ini17
-rw-r--r--tests/long/se/30.eon/ref/arm/linux/simple-timing/config.ini34
-rw-r--r--tests/long/se/40.perlbmk/ref/alpha/tru64/minor-timing/config.ini33
-rwxr-xr-x[-rw-r--r--]tests/long/se/40.perlbmk/ref/alpha/tru64/minor-timing/simout2025
-rw-r--r--tests/long/se/40.perlbmk/ref/alpha/tru64/o3-timing/config.ini77
-rw-r--r--tests/long/se/40.perlbmk/ref/alpha/tru64/simple-atomic/config.ini10
-rwxr-xr-xtests/long/se/40.perlbmk/ref/alpha/tru64/simple-atomic/simout2027
-rw-r--r--tests/long/se/40.perlbmk/ref/alpha/tru64/simple-timing/config.ini27
-rwxr-xr-xtests/long/se/40.perlbmk/ref/alpha/tru64/simple-timing/simout2027
-rw-r--r--tests/long/se/40.perlbmk/ref/arm/linux/minor-timing/config.ini12
-rw-r--r--tests/long/se/40.perlbmk/ref/arm/linux/o3-timing/config.ini73
-rw-r--r--tests/long/se/40.perlbmk/ref/arm/linux/simple-atomic/config.ini17
-rwxr-xr-xtests/long/se/40.perlbmk/ref/arm/linux/simple-atomic/simout2028
-rw-r--r--tests/long/se/40.perlbmk/ref/arm/linux/simple-timing/config.ini34
-rwxr-xr-xtests/long/se/40.perlbmk/ref/arm/linux/simple-timing/simout2028
-rw-r--r--tests/long/se/50.vortex/ref/alpha/tru64/minor-timing/config.ini33
-rw-r--r--tests/long/se/50.vortex/ref/alpha/tru64/o3-timing/config.ini77
-rw-r--r--tests/long/se/50.vortex/ref/arm/linux/minor-timing/config.ini12
-rw-r--r--tests/long/se/50.vortex/ref/arm/linux/o3-timing/config.ini73
-rw-r--r--tests/long/se/60.bzip2/ref/alpha/tru64/minor-timing/config.ini33
-rw-r--r--tests/long/se/60.bzip2/ref/alpha/tru64/o3-timing/config.ini77
-rw-r--r--tests/long/se/60.bzip2/ref/alpha/tru64/simple-atomic/config.ini10
-rw-r--r--tests/long/se/60.bzip2/ref/alpha/tru64/simple-timing/config.ini27
-rw-r--r--tests/long/se/60.bzip2/ref/arm/linux/minor-timing/config.ini12
-rw-r--r--tests/long/se/60.bzip2/ref/arm/linux/o3-timing/config.ini75
-rw-r--r--tests/long/se/60.bzip2/ref/arm/linux/simple-atomic/config.ini17
-rw-r--r--tests/long/se/60.bzip2/ref/arm/linux/simple-timing/config.ini34
-rw-r--r--tests/long/se/70.twolf/ref/alpha/tru64/minor-timing/config.ini33
-rw-r--r--tests/long/se/70.twolf/ref/alpha/tru64/o3-timing/config.ini79
-rw-r--r--tests/long/se/70.twolf/ref/arm/linux/minor-timing/config.ini12
-rw-r--r--tests/long/se/70.twolf/ref/arm/linux/o3-timing/config.ini73
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing/config.ini9
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/config.ini12
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/o3-timing/config.ini77
-rw-r--r--tests/quick/se/00.hello/ref/sparc/linux/simple-timing/config.ini9
-rw-r--r--tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing/config.ini77
-rw-r--r--tests/quick/se/10.mcf/ref/arm/linux/simple-atomic/config.ini19
-rw-r--r--tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/stats.txt184
-rw-r--r--tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/config.ini27
-rw-r--r--tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/stats.txt124
-rw-r--r--tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/config.ini27
-rw-r--r--tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/stats.txt900
-rwxr-xr-xtests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/simout68
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/simerr159
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/stats.txt26
-rw-r--r--tests/quick/se/50.memtest/ref/null/none/memtest-filter/config.ini27
-rw-r--r--tests/quick/se/50.vortex/ref/sparc/linux/simple-timing/config.ini29
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/stats.txt26
106 files changed, 6245 insertions, 10002 deletions
diff --git a/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-minor/config.ini b/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-minor/config.ini
index 7683e2958..a7c751a3c 100644
--- a/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-minor/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-minor/config.ini
@@ -15,19 +15,20 @@ boot_cpu_frequency=500
boot_osflags=root=/dev/hda1 console=ttyS0
cache_line_size=64
clk_domain=system.clk_domain
-console=/dist/binaries/console
+console=/scratch/nilay/GEM5/system/binaries/console
eventq_index=0
init_param=0
-kernel=/dist/binaries/vmlinux
+kernel=/scratch/nilay/GEM5/system/binaries/vmlinux
kernel_addr_check=true
load_addr_mask=1099511627775
load_offset=0
mem_mode=timing
mem_ranges=0:134217727
memories=system.physmem
+mmap_using_noreserve=false
num_work_ids=16
-pal=/dist/binaries/ts_osfpal
-readfile=/work/gem5.latest/tests/halt.sh
+pal=/scratch/nilay/GEM5/system/binaries/ts_osfpal
+readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
symbolfile=
system_rev=1024
system_type=34
@@ -124,7 +125,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
-type=BranchPredictor
+type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@@ -138,7 +139,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
-predType=tournament
[system.cpu.dcache]
type=BaseCache
@@ -150,7 +150,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -161,7 +161,6 @@ size=32768
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -574,7 +573,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -585,7 +584,6 @@ size=32768
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -624,7 +622,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -635,7 +633,6 @@ size=4194304
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -654,8 +651,11 @@ size=4194304
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=0
+frontend_latency=1
+response_latency=1
snoop_filter=Null
+snoop_response_latency=1
system=system
use_default_range=false
width=32
@@ -694,7 +694,7 @@ table_size=65536
[system.disk0.image.child]
type=RawDiskImage
eventq_index=0
-image_file=/dist/disks/linux-latest.img
+image_file=/scratch/nilay/GEM5/system/disks/linux-latest.img
read_only=true
[system.disk2]
@@ -717,7 +717,7 @@ table_size=65536
[system.disk2.image.child]
type=RawDiskImage
eventq_index=0
-image_file=/dist/disks/linux-bigswap2.img
+image_file=/scratch/nilay/GEM5/system/disks/linux-bigswap2.img
read_only=true
[system.dvfs_handler]
@@ -737,9 +737,11 @@ sys=system
type=NoncoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=1
+frontend_latency=2
+response_latency=2
use_default_range=true
-width=8
+width=16
default=system.tsunami.pciconfig.pio
master=system.tsunami.cchip.pio system.tsunami.pchip.pio system.tsunami.fake_sm_chip.pio system.tsunami.fake_uart1.pio system.tsunami.fake_uart2.pio system.tsunami.fake_uart3.pio system.tsunami.fake_uart4.pio system.tsunami.fake_ppc.pio system.tsunami.fake_OROM.pio system.tsunami.fake_pnp_addr.pio system.tsunami.fake_pnp_write.pio system.tsunami.fake_pnp_read0.pio system.tsunami.fake_pnp_read1.pio system.tsunami.fake_pnp_read2.pio system.tsunami.fake_pnp_read3.pio system.tsunami.fake_pnp_read4.pio system.tsunami.fake_pnp_read5.pio system.tsunami.fake_pnp_read6.pio system.tsunami.fake_pnp_read7.pio system.tsunami.fake_ata0.pio system.tsunami.fake_ata1.pio system.tsunami.fb.pio system.tsunami.io.pio system.tsunami.uart.pio system.tsunami.backdoor.pio system.tsunami.ide.pio system.tsunami.ide.config system.tsunami.ethernet.pio system.tsunami.ethernet.config system.iocache.cpu_side
slave=system.bridge.master system.tsunami.ide.dma system.tsunami.ethernet.dma
@@ -754,7 +756,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -765,7 +767,6 @@ size=1024
system=system
tags=system.iocache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.iobus.master[29]
mem_side=system.membus.slave[2]
@@ -785,11 +786,14 @@ type=CoherentXBar
children=badaddr_responder
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
default=system.membus.badaddr_responder.pio
master=system.bridge.slave system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side system.iocache.mem_side
@@ -839,7 +843,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
-addr_mapping=RoRaBaChCo
+addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8
@@ -899,7 +903,7 @@ system=system
[system.simple_disk.disk]
type=RawDiskImage
eventq_index=0
-image_file=/dist/disks/linux-latest.img
+image_file=/scratch/nilay/GEM5/system/disks/linux-latest.img
read_only=true
[system.terminal]
diff --git a/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-minor/system.terminal b/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-minor/system.terminal
index 075c19401..455709c02 100644
--- a/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-minor/system.terminal
+++ b/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-minor/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 30 cycles, load miss latency 140 cycles
+ 4096K Bcache detected; load hit latency 30 cycles, load miss latency 152 cycles
SMP: 1 CPUs probed -- cpu_present_mask = 1
Built 1 zonelists
Kernel command line: root=/dev/hda1 console=ttyS0
diff --git a/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3-dual/config.ini b/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3-dual/config.ini
index aca399d8a..2b4d92c81 100644
--- a/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3-dual/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3-dual/config.ini
@@ -15,10 +15,10 @@ boot_cpu_frequency=500
boot_osflags=root=/dev/hda1 console=ttyS0
cache_line_size=64
clk_domain=system.clk_domain
-console=/home/stever/m5/m5_system_2.0b3/binaries/console
+console=/scratch/nilay/GEM5/system/binaries/console
eventq_index=0
init_param=0
-kernel=/home/stever/m5/m5_system_2.0b3/binaries/vmlinux
+kernel=/scratch/nilay/GEM5/system/binaries/vmlinux
kernel_addr_check=true
load_addr_mask=1099511627775
load_offset=0
@@ -27,8 +27,8 @@ mem_ranges=0:134217727
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
-pal=/home/stever/m5/m5_system_2.0b3/binaries/ts_osfpal
-readfile=/home/stever/hg/m5sim.org/gem5/tests/halt.sh
+pal=/scratch/nilay/GEM5/system/binaries/ts_osfpal
+readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
symbolfile=
system_rev=1024
system_type=34
@@ -175,7 +175,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -186,7 +186,6 @@ size=32768
system=system
tags=system.cpu0.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.dcache_port
mem_side=system.toL2Bus.slave[1]
@@ -222,9 +221,9 @@ opList=system.cpu0.fuPool.FUList0.opList
[system.cpu0.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList1]
type=FUDesc
@@ -236,16 +235,16 @@ opList=system.cpu0.fuPool.FUList1.opList0 system.cpu0.fuPool.FUList1.opList1
[system.cpu0.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu0.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=19
opClass=IntDiv
opLat=20
+pipelined=false
[system.cpu0.fuPool.FUList2]
type=FUDesc
@@ -257,23 +256,23 @@ opList=system.cpu0.fuPool.FUList2.opList0 system.cpu0.fuPool.FUList2.opList1 sys
[system.cpu0.fuPool.FUList2.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=2
+pipelined=true
[system.cpu0.fuPool.FUList2.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=2
+pipelined=true
[system.cpu0.fuPool.FUList2.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=2
+pipelined=true
[system.cpu0.fuPool.FUList3]
type=FUDesc
@@ -285,23 +284,23 @@ opList=system.cpu0.fuPool.FUList3.opList0 system.cpu0.fuPool.FUList3.opList1 sys
[system.cpu0.fuPool.FUList3.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu0.fuPool.FUList3.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=FloatDiv
opLat=12
+pipelined=false
[system.cpu0.fuPool.FUList3.opList2]
type=OpDesc
eventq_index=0
-issueLat=24
opClass=FloatSqrt
opLat=24
+pipelined=false
[system.cpu0.fuPool.FUList4]
type=FUDesc
@@ -313,9 +312,9 @@ opList=system.cpu0.fuPool.FUList4.opList
[system.cpu0.fuPool.FUList4.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5]
type=FUDesc
@@ -327,142 +326,142 @@ opList=system.cpu0.fuPool.FUList5.opList00 system.cpu0.fuPool.FUList5.opList01 s
[system.cpu0.fuPool.FUList5.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList6]
type=FUDesc
@@ -474,9 +473,9 @@ opList=system.cpu0.fuPool.FUList6.opList
[system.cpu0.fuPool.FUList6.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList7]
type=FUDesc
@@ -488,16 +487,16 @@ opList=system.cpu0.fuPool.FUList7.opList0 system.cpu0.fuPool.FUList7.opList1
[system.cpu0.fuPool.FUList7.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList7.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList8]
type=FUDesc
@@ -509,9 +508,9 @@ opList=system.cpu0.fuPool.FUList8.opList
[system.cpu0.fuPool.FUList8.opList]
type=OpDesc
eventq_index=0
-issueLat=3
opClass=IprAccess
opLat=3
+pipelined=false
[system.cpu0.icache]
type=BaseCache
@@ -523,7 +522,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -534,7 +533,6 @@ size=32768
system=system
tags=system.cpu0.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.icache_port
mem_side=system.toL2Bus.slave[0]
@@ -682,7 +680,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -693,7 +691,6 @@ size=32768
system=system
tags=system.cpu1.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu1.dcache_port
mem_side=system.toL2Bus.slave[3]
@@ -729,9 +726,9 @@ opList=system.cpu1.fuPool.FUList0.opList
[system.cpu1.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList1]
type=FUDesc
@@ -743,16 +740,16 @@ opList=system.cpu1.fuPool.FUList1.opList0 system.cpu1.fuPool.FUList1.opList1
[system.cpu1.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu1.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=19
opClass=IntDiv
opLat=20
+pipelined=false
[system.cpu1.fuPool.FUList2]
type=FUDesc
@@ -764,23 +761,23 @@ opList=system.cpu1.fuPool.FUList2.opList0 system.cpu1.fuPool.FUList2.opList1 sys
[system.cpu1.fuPool.FUList2.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=2
+pipelined=true
[system.cpu1.fuPool.FUList2.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=2
+pipelined=true
[system.cpu1.fuPool.FUList2.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=2
+pipelined=true
[system.cpu1.fuPool.FUList3]
type=FUDesc
@@ -792,23 +789,23 @@ opList=system.cpu1.fuPool.FUList3.opList0 system.cpu1.fuPool.FUList3.opList1 sys
[system.cpu1.fuPool.FUList3.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu1.fuPool.FUList3.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=FloatDiv
opLat=12
+pipelined=false
[system.cpu1.fuPool.FUList3.opList2]
type=OpDesc
eventq_index=0
-issueLat=24
opClass=FloatSqrt
opLat=24
+pipelined=false
[system.cpu1.fuPool.FUList4]
type=FUDesc
@@ -820,9 +817,9 @@ opList=system.cpu1.fuPool.FUList4.opList
[system.cpu1.fuPool.FUList4.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5]
type=FUDesc
@@ -834,142 +831,142 @@ opList=system.cpu1.fuPool.FUList5.opList00 system.cpu1.fuPool.FUList5.opList01 s
[system.cpu1.fuPool.FUList5.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList6]
type=FUDesc
@@ -981,9 +978,9 @@ opList=system.cpu1.fuPool.FUList6.opList
[system.cpu1.fuPool.FUList6.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList7]
type=FUDesc
@@ -995,16 +992,16 @@ opList=system.cpu1.fuPool.FUList7.opList0 system.cpu1.fuPool.FUList7.opList1
[system.cpu1.fuPool.FUList7.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList7.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList8]
type=FUDesc
@@ -1016,9 +1013,9 @@ opList=system.cpu1.fuPool.FUList8.opList
[system.cpu1.fuPool.FUList8.opList]
type=OpDesc
eventq_index=0
-issueLat=3
opClass=IprAccess
opLat=3
+pipelined=false
[system.cpu1.icache]
type=BaseCache
@@ -1030,7 +1027,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -1041,7 +1038,6 @@ size=32768
system=system
tags=system.cpu1.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu1.icache_port
mem_side=system.toL2Bus.slave[2]
@@ -1102,7 +1098,7 @@ table_size=65536
[system.disk0.image.child]
type=RawDiskImage
eventq_index=0
-image_file=/home/stever/m5/m5_system_2.0b3/disks/linux-latest.img
+image_file=/scratch/nilay/GEM5/system/disks/linux-latest.img
read_only=true
[system.disk2]
@@ -1125,7 +1121,7 @@ table_size=65536
[system.disk2.image.child]
type=RawDiskImage
eventq_index=0
-image_file=/home/stever/m5/m5_system_2.0b3/disks/linux-bigswap2.img
+image_file=/scratch/nilay/GEM5/system/disks/linux-bigswap2.img
read_only=true
[system.dvfs_handler]
@@ -1164,7 +1160,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -1175,7 +1171,6 @@ size=1024
system=system
tags=system.iocache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.iobus.master[29]
mem_side=system.membus.slave[2]
@@ -1200,7 +1195,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -1211,7 +1206,6 @@ size=4194304
system=system
tags=system.l2c.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -1348,7 +1342,7 @@ system=system
[system.simple_disk.disk]
type=RawDiskImage
eventq_index=0
-image_file=/home/stever/m5/m5_system_2.0b3/disks/linux-latest.img
+image_file=/scratch/nilay/GEM5/system/disks/linux-latest.img
read_only=true
[system.terminal]
diff --git a/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3-dual/system.terminal b/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3-dual/system.terminal
index 7e0283697..1425d639e 100644
--- a/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3-dual/system.terminal
+++ b/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3-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 30 cycles, load miss latency 154 cycles
+ 4096K Bcache detected; load hit latency 30 cycles, load miss latency 152 cycles
SMP: 2 CPUs probed -- cpu_present_mask = 3
Built 1 zonelists
Kernel command line: root=/dev/hda1 console=ttyS0
diff --git a/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3/config.ini b/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3/config.ini
index 4de22817f..3eacf4507 100644
--- a/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3/config.ini
@@ -15,10 +15,10 @@ boot_cpu_frequency=500
boot_osflags=root=/dev/hda1 console=ttyS0
cache_line_size=64
clk_domain=system.clk_domain
-console=/home/stever/m5/m5_system_2.0b3/binaries/console
+console=/scratch/nilay/GEM5/system/binaries/console
eventq_index=0
init_param=0
-kernel=/home/stever/m5/m5_system_2.0b3/binaries/vmlinux
+kernel=/scratch/nilay/GEM5/system/binaries/vmlinux
kernel_addr_check=true
load_addr_mask=1099511627775
load_offset=0
@@ -27,8 +27,8 @@ mem_ranges=0:134217727
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
-pal=/home/stever/m5/m5_system_2.0b3/binaries/ts_osfpal
-readfile=/home/stever/hg/m5sim.org/gem5/tests/halt.sh
+pal=/scratch/nilay/GEM5/system/binaries/ts_osfpal
+readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
symbolfile=
system_rev=1024
system_type=34
@@ -175,7 +175,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -186,7 +186,6 @@ size=32768
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -222,9 +221,9 @@ opList=system.cpu.fuPool.FUList0.opList
[system.cpu.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList1]
type=FUDesc
@@ -236,16 +235,16 @@ opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1
[system.cpu.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=19
opClass=IntDiv
opLat=20
+pipelined=false
[system.cpu.fuPool.FUList2]
type=FUDesc
@@ -257,23 +256,23 @@ opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 syste
[system.cpu.fuPool.FUList2.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList2.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList2.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList3]
type=FUDesc
@@ -285,23 +284,23 @@ opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 syste
[system.cpu.fuPool.FUList3.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList3.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=FloatDiv
opLat=12
+pipelined=false
[system.cpu.fuPool.FUList3.opList2]
type=OpDesc
eventq_index=0
-issueLat=24
opClass=FloatSqrt
opLat=24
+pipelined=false
[system.cpu.fuPool.FUList4]
type=FUDesc
@@ -313,9 +312,9 @@ opList=system.cpu.fuPool.FUList4.opList
[system.cpu.fuPool.FUList4.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5]
type=FUDesc
@@ -327,142 +326,142 @@ opList=system.cpu.fuPool.FUList5.opList00 system.cpu.fuPool.FUList5.opList01 sys
[system.cpu.fuPool.FUList5.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList6]
type=FUDesc
@@ -474,9 +473,9 @@ opList=system.cpu.fuPool.FUList6.opList
[system.cpu.fuPool.FUList6.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList7]
type=FUDesc
@@ -488,16 +487,16 @@ opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1
[system.cpu.fuPool.FUList7.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList7.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList8]
type=FUDesc
@@ -509,9 +508,9 @@ opList=system.cpu.fuPool.FUList8.opList
[system.cpu.fuPool.FUList8.opList]
type=OpDesc
eventq_index=0
-issueLat=3
opClass=IprAccess
opLat=3
+pipelined=false
[system.cpu.icache]
type=BaseCache
@@ -523,7 +522,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -534,7 +533,6 @@ size=32768
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -573,7 +571,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -584,7 +582,6 @@ size=4194304
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -646,7 +643,7 @@ table_size=65536
[system.disk0.image.child]
type=RawDiskImage
eventq_index=0
-image_file=/home/stever/m5/m5_system_2.0b3/disks/linux-latest.img
+image_file=/scratch/nilay/GEM5/system/disks/linux-latest.img
read_only=true
[system.disk2]
@@ -669,7 +666,7 @@ table_size=65536
[system.disk2.image.child]
type=RawDiskImage
eventq_index=0
-image_file=/home/stever/m5/m5_system_2.0b3/disks/linux-bigswap2.img
+image_file=/scratch/nilay/GEM5/system/disks/linux-bigswap2.img
read_only=true
[system.dvfs_handler]
@@ -708,7 +705,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -719,7 +716,6 @@ size=1024
system=system
tags=system.iocache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.iobus.master[29]
mem_side=system.membus.slave[2]
@@ -856,7 +852,7 @@ system=system
[system.simple_disk.disk]
type=RawDiskImage
eventq_index=0
-image_file=/home/stever/m5/m5_system_2.0b3/disks/linux-latest.img
+image_file=/scratch/nilay/GEM5/system/disks/linux-latest.img
read_only=true
[system.terminal]
diff --git a/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3/system.terminal b/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3/system.terminal
index 008c44f37..455709c02 100644
--- a/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3/system.terminal
+++ b/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3/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 30 cycles, load miss latency 154 cycles
+ 4096K Bcache detected; load hit latency 30 cycles, load miss latency 152 cycles
SMP: 1 CPUs probed -- cpu_present_mask = 1
Built 1 zonelists
Kernel command line: root=/dev/hda1 console=ttyS0
diff --git a/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-switcheroo-full/config.ini b/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-switcheroo-full/config.ini
index 2d4d2bc38..d49d26c09 100644
--- a/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-switcheroo-full/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-switcheroo-full/config.ini
@@ -15,10 +15,10 @@ boot_cpu_frequency=500
boot_osflags=root=/dev/hda1 console=ttyS0
cache_line_size=64
clk_domain=system.clk_domain
-console=/home/stever/m5/m5_system_2.0b3/binaries/console
+console=/scratch/nilay/GEM5/system/binaries/console
eventq_index=0
init_param=0
-kernel=/home/stever/m5/m5_system_2.0b3/binaries/vmlinux
+kernel=/scratch/nilay/GEM5/system/binaries/vmlinux
kernel_addr_check=true
load_addr_mask=1099511627775
load_offset=0
@@ -27,8 +27,8 @@ mem_ranges=0:134217727
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
-pal=/home/stever/m5/m5_system_2.0b3/binaries/ts_osfpal
-readfile=/home/stever/hg/m5sim.org/gem5/tests/halt.sh
+pal=/scratch/nilay/GEM5/system/binaries/ts_osfpal
+readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
symbolfile=
system_rev=1024
system_type=34
@@ -107,7 +107,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -118,7 +118,6 @@ size=32768
system=system
tags=system.cpu0.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.dcache_port
mem_side=system.toL2Bus.slave[1]
@@ -148,7 +147,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -159,7 +158,6 @@ size=32768
system=system
tags=system.cpu0.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.icache_port
mem_side=system.toL2Bus.slave[0]
@@ -366,9 +364,9 @@ opList=system.cpu2.fuPool.FUList0.opList
[system.cpu2.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList1]
type=FUDesc
@@ -380,16 +378,16 @@ opList=system.cpu2.fuPool.FUList1.opList0 system.cpu2.fuPool.FUList1.opList1
[system.cpu2.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu2.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=19
opClass=IntDiv
opLat=20
+pipelined=false
[system.cpu2.fuPool.FUList2]
type=FUDesc
@@ -401,23 +399,23 @@ opList=system.cpu2.fuPool.FUList2.opList0 system.cpu2.fuPool.FUList2.opList1 sys
[system.cpu2.fuPool.FUList2.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=2
+pipelined=true
[system.cpu2.fuPool.FUList2.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=2
+pipelined=true
[system.cpu2.fuPool.FUList2.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=2
+pipelined=true
[system.cpu2.fuPool.FUList3]
type=FUDesc
@@ -429,23 +427,23 @@ opList=system.cpu2.fuPool.FUList3.opList0 system.cpu2.fuPool.FUList3.opList1 sys
[system.cpu2.fuPool.FUList3.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu2.fuPool.FUList3.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=FloatDiv
opLat=12
+pipelined=false
[system.cpu2.fuPool.FUList3.opList2]
type=OpDesc
eventq_index=0
-issueLat=24
opClass=FloatSqrt
opLat=24
+pipelined=false
[system.cpu2.fuPool.FUList4]
type=FUDesc
@@ -457,9 +455,9 @@ opList=system.cpu2.fuPool.FUList4.opList
[system.cpu2.fuPool.FUList4.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5]
type=FUDesc
@@ -471,142 +469,142 @@ opList=system.cpu2.fuPool.FUList5.opList00 system.cpu2.fuPool.FUList5.opList01 s
[system.cpu2.fuPool.FUList5.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList6]
type=FUDesc
@@ -618,9 +616,9 @@ opList=system.cpu2.fuPool.FUList6.opList
[system.cpu2.fuPool.FUList6.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList7]
type=FUDesc
@@ -632,16 +630,16 @@ opList=system.cpu2.fuPool.FUList7.opList0 system.cpu2.fuPool.FUList7.opList1
[system.cpu2.fuPool.FUList7.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList7.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList8]
type=FUDesc
@@ -653,9 +651,9 @@ opList=system.cpu2.fuPool.FUList8.opList
[system.cpu2.fuPool.FUList8.opList]
type=OpDesc
eventq_index=0
-issueLat=3
opClass=IprAccess
opLat=3
+pipelined=false
[system.cpu2.isa]
type=AlphaISA
@@ -699,7 +697,7 @@ table_size=65536
[system.disk0.image.child]
type=RawDiskImage
eventq_index=0
-image_file=/home/stever/m5/m5_system_2.0b3/disks/linux-latest.img
+image_file=/scratch/nilay/GEM5/system/disks/linux-latest.img
read_only=true
[system.disk2]
@@ -722,7 +720,7 @@ table_size=65536
[system.disk2.image.child]
type=RawDiskImage
eventq_index=0
-image_file=/home/stever/m5/m5_system_2.0b3/disks/linux-bigswap2.img
+image_file=/scratch/nilay/GEM5/system/disks/linux-bigswap2.img
read_only=true
[system.dvfs_handler]
@@ -761,7 +759,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -772,7 +770,6 @@ size=1024
system=system
tags=system.iocache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.iobus.master[29]
mem_side=system.membus.slave[2]
@@ -797,7 +794,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -808,7 +805,6 @@ size=4194304
system=system
tags=system.l2c.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -945,7 +941,7 @@ system=system
[system.simple_disk.disk]
type=RawDiskImage
eventq_index=0
-image_file=/home/stever/m5/m5_system_2.0b3/disks/linux-latest.img
+image_file=/scratch/nilay/GEM5/system/disks/linux-latest.img
read_only=true
[system.terminal]
diff --git a/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-switcheroo-full/simerr b/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-switcheroo-full/simerr
index ffff6ec3c..ae9247519 100755
--- a/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-switcheroo-full/simerr
+++ b/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-switcheroo-full/simerr
@@ -3,12 +3,12 @@ warn: Sockets disabled, not accepting terminal connections
warn: Sockets disabled, not accepting gdb connections
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
warn: Prefetch instructions in Alpha do not do anything
warn: Prefetch instructions in Alpha do not do anything
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+WARNING: Bank is already active!
+Command: 0, Timestamp: 8155, Bank: 7
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@@ -20,7 +20,13 @@ Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: Bank is already active!
-Command: 0, Timestamp: 10136, Bank: 0
+Command: 0, Timestamp: 11185, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@@ -48,6 +54,6 @@ Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: Bank is already active!
-Command: 0, Timestamp: 11138, Bank: 3
+Command: 0, Timestamp: 11369, Bank: 3
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor-dual/config.ini b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor-dual/config.ini
index d9c429968..4e40ecf7a 100644
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor-dual/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor-dual/config.ini
@@ -12,11 +12,11 @@ time_sync_spin_threshold=100000000
type=LinuxArmSystem
children=bridge cf0 clk_domain cpu0 cpu1 cpu_clk_domain dvfs_handler intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver voltage_domain
atags_addr=134217728
-boot_loader=/work/gem5/dist/binaries/boot_emm.arm
+boot_loader=/scratch/nilay/GEM5/system/binaries/boot_emm.arm
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
cache_line_size=64
clk_domain=system.clk_domain
-dtb_filename=/work/gem5/dist/binaries/vexpress.aarch32.ll_20131205.0-gem5.2cpu.dtb
+dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch32.ll_20131205.0-gem5.2cpu.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@@ -28,7 +28,7 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
-kernel=/work/gem5/dist/binaries/vmlinux.aarch32.ll_20131205.0-gem5
+kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.aarch32.ll_20131205.0-gem5
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
@@ -42,7 +42,7 @@ num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
-readfile=/work/gem5/outgoing/gem5/tests/halt.sh
+readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@@ -85,7 +85,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
-image_file=/work/gem5/dist/disks/linux-aarch32-ael.img
+image_file=/scratch/nilay/GEM5/system/disks/linux-aarch32-ael.img
read_only=true
[system.clk_domain]
@@ -188,7 +188,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=6
prefetch_on_access=false
@@ -647,7 +647,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=1
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=2
prefetch_on_access=false
@@ -757,7 +757,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=12
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=16
prefetch_on_access=true
@@ -918,7 +918,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=6
prefetch_on_access=false
@@ -1377,7 +1377,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=1
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=2
prefetch_on_access=false
@@ -1487,7 +1487,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=12
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=16
prefetch_on_access=true
@@ -1600,7 +1600,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -1635,7 +1635,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor/config.ini b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor/config.ini
index 23230d1e0..ec83c8fb6 100644
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor/config.ini
@@ -12,11 +12,11 @@ time_sync_spin_threshold=100000000
type=LinuxArmSystem
children=bridge cf0 clk_domain cpu cpu_clk_domain dvfs_handler intrctrl iobus iocache membus physmem realview terminal vncserver voltage_domain
atags_addr=134217728
-boot_loader=/work/gem5/dist/binaries/boot_emm.arm
+boot_loader=/scratch/nilay/GEM5/system/binaries/boot_emm.arm
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
cache_line_size=64
clk_domain=system.clk_domain
-dtb_filename=/work/gem5/dist/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb
+dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@@ -28,7 +28,7 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
-kernel=/work/gem5/dist/binaries/vmlinux.aarch32.ll_20131205.0-gem5
+kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.aarch32.ll_20131205.0-gem5
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
@@ -42,7 +42,7 @@ num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
-readfile=/work/gem5/outgoing/gem5/tests/halt.sh
+readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@@ -85,7 +85,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
-image_file=/work/gem5/dist/disks/linux-aarch32-ael.img
+image_file=/scratch/nilay/GEM5/system/disks/linux-aarch32-ael.img
read_only=true
[system.clk_domain]
@@ -188,7 +188,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -647,7 +647,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -757,7 +757,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -845,7 +845,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-checker/config.ini b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-checker/config.ini
index 4dbc37659..6227da137 100644
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-checker/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-checker/config.ini
@@ -12,25 +12,23 @@ time_sync_spin_threshold=100000000
type=LinuxArmSystem
children=bridge cf0 clk_domain cpu cpu_clk_domain dvfs_handler intrctrl iobus iocache membus physmem realview terminal vncserver voltage_domain
atags_addr=134217728
-boot_loader=/home/stever/m5/aarch-system-2014-10/binaries/boot_emm.arm
+boot_loader=/scratch/nilay/GEM5/system/binaries/boot_emm.arm
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
-boot_release_addr=65528
cache_line_size=64
clk_domain=system.clk_domain
-dtb_filename=/home/stever/m5/aarch-system-2014-10/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb
+dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
flags_addr=469827632
gic_cpu_addr=738205696
-have_generic_timer=false
have_large_asid_64=false
have_lpae=false
have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
-kernel=/home/stever/m5/aarch-system-2014-10/binaries/vmlinux.aarch32.ll_20131205.0-gem5
+kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.aarch32.ll_20131205.0-gem5
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
@@ -44,7 +42,7 @@ num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
-readfile=/home/stever/hg/m5sim.org/gem5/tests/halt.sh
+readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@@ -87,7 +85,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
-image_file=/home/stever/m5/aarch-system-2014-10/disks/linux-aarch32-ael.img
+image_file=/scratch/nilay/GEM5/system/disks/linux-aarch32-ael.img
read_only=true
[system.clk_domain]
@@ -363,7 +361,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -374,7 +372,6 @@ size=32768
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -446,9 +443,9 @@ opList=system.cpu.fuPool.FUList0.opList
[system.cpu.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList1]
type=FUDesc
@@ -460,23 +457,23 @@ opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 syste
[system.cpu.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=IntDiv
opLat=12
+pipelined=false
[system.cpu.fuPool.FUList1.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IprAccess
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList2]
type=FUDesc
@@ -488,9 +485,9 @@ opList=system.cpu.fuPool.FUList2.opList
[system.cpu.fuPool.FUList2.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList3]
type=FUDesc
@@ -502,9 +499,9 @@ opList=system.cpu.fuPool.FUList3.opList
[system.cpu.fuPool.FUList3.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList4]
type=FUDesc
@@ -516,184 +513,184 @@ opList=system.cpu.fuPool.FUList4.opList00 system.cpu.fuPool.FUList4.opList01 sys
[system.cpu.fuPool.FUList4.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=9
+pipelined=true
[system.cpu.fuPool.FUList4.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList4.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=9
+pipelined=true
[system.cpu.fuPool.FUList4.opList20]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList21]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList22]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList23]
type=OpDesc
eventq_index=0
-issueLat=9
opClass=FloatDiv
opLat=9
+pipelined=false
[system.cpu.fuPool.FUList4.opList24]
type=OpDesc
eventq_index=0
-issueLat=33
opClass=FloatSqrt
opLat=33
+pipelined=false
[system.cpu.fuPool.FUList4.opList25]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu.icache]
type=BaseCache
@@ -705,7 +702,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -716,7 +713,6 @@ size=32768
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -816,7 +812,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -827,7 +823,6 @@ size=4194304
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -905,7 +900,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -916,7 +911,6 @@ size=1024
system=system
tags=system.iocache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.iobus.master[27]
mem_side=system.membus.slave[3]
@@ -1284,7 +1278,8 @@ pio=system.iobus.master[25]
type=GenericTimer
eventq_index=0
gic=system.realview.gic
-int_num=29
+int_phys=29
+int_virt=27
system=system
[system.realview.gic]
@@ -1314,6 +1309,7 @@ pio_latency=10000
pixel_clock=7299
system=system
vnc=system.vncserver
+workaround_swap_rb=true
dma=system.membus.slave[0]
pio=system.iobus.master[5]
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/config.ini b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/config.ini
index 9332ae5c7..06829ebfc 100644
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/config.ini
@@ -210,7 +210,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=6
prefetch_on_access=false
@@ -551,7 +551,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=1
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=2
prefetch_on_access=false
@@ -661,7 +661,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=12
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=16
prefetch_on_access=true
@@ -844,7 +844,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=6
prefetch_on_access=false
@@ -1185,7 +1185,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=1
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=2
prefetch_on_access=false
@@ -1295,7 +1295,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=12
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=16
prefetch_on_access=true
@@ -1408,7 +1408,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -1443,7 +1443,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/simerr b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/simerr
index d6745503c..b6712dc14 100755
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/simerr
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/simerr
@@ -23,6 +23,7 @@ warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist
warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist
warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist
warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist
+warn: CP14 unimplemented crn[4], opc1[4], crm[0], opc2[0]
warn: Not doing anything for miscreg ACTLR
warn: Not doing anything for write of miscreg ACTLR
warn: instruction 'mcr bpiall' unimplemented
@@ -31,6 +32,7 @@ warn: CP14 unimplemented crn[1], opc1[0], crm[3], opc2[4]
warn: CP14 unimplemented crn[1], opc1[0], crm[0], opc2[4]
warn: CP14 unimplemented crn[0], opc1[0], crm[7], opc2[0]
warn: CP14 unimplemented crn[1], opc1[0], crm[5], opc2[4]
+warn: allocating bonus target for snoop
warn: Returning zero for read from miscreg pmcr
warn: Ignoring write to miscreg pmcntenclr
warn: Ignoring write to miscreg pmintenclr
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/simout b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/simout
index cd7aeb29d..3ad068601 100755
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/simout
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/simout
@@ -29,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 2625378187500 because m5_exit instruction encountered
+Exiting @ tick 2625394935000 because m5_exit instruction encountered
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/stats.txt b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/stats.txt
index 51ea3fd8c..82662bafe 100644
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/stats.txt
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 2.625395 # Nu
sim_ticks 2625394935000 # Number of ticks simulated
final_tick 2625394935000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 95356 # Simulator instruction rate (inst/s)
-host_op_rate 115687 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 2080724894 # Simulator tick rate (ticks/s)
-host_mem_usage 655064 # Number of bytes of host memory used
-host_seconds 1261.77 # Real time elapsed on the host
+host_inst_rate 71798 # Simulator instruction rate (inst/s)
+host_op_rate 87106 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 1566670818 # Simulator tick rate (ticks/s)
+host_mem_usage 647044 # Number of bytes of host memory used
+host_seconds 1675.78 # Real time elapsed on the host
sim_insts 120317196 # Number of instructions simulated
sim_ops 145970023 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -774,9 +774,9 @@ system.cpu0.iew.iewDispNonSpecInsts 851631 # Nu
system.cpu0.iew.iewIQFullEvents 24928 # Number of times the IQ has become full, causing a stall
system.cpu0.iew.iewLSQFullEvents 129599 # Number of times the LSQ has become full, causing a stall
system.cpu0.iew.memOrderViolationEvents 18950 # Number of memory order violations
-system.cpu0.iew.predictedTakenIncorrect 275041 # Number of branches that were predicted taken incorrectly
+system.cpu0.iew.predictedTakenIncorrect 275039 # Number of branches that were predicted taken incorrectly
system.cpu0.iew.predictedNotTakenIncorrect 375413 # Number of branches that were predicted not taken incorrectly
-system.cpu0.iew.branchMispredicts 650454 # Number of branch mispredicts detected at execute
+system.cpu0.iew.branchMispredicts 650452 # Number of branch mispredicts detected at execute
system.cpu0.iew.iewExecutedInsts 126634007 # Number of executed instructions
system.cpu0.iew.iewExecLoadInsts 22982824 # Number of load instructions executed
system.cpu0.iew.iewExecSquashedInsts 968597 # Number of squashed instructions skipped in execute
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3/config.ini b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3/config.ini
index 67d41e91a..367b2246b 100644
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3/config.ini
@@ -212,7 +212,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -223,7 +223,6 @@ size=32768
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -295,9 +294,9 @@ opList=system.cpu.fuPool.FUList0.opList
[system.cpu.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList1]
type=FUDesc
@@ -309,23 +308,23 @@ opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 syste
[system.cpu.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=IntDiv
opLat=12
+pipelined=false
[system.cpu.fuPool.FUList1.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IprAccess
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList2]
type=FUDesc
@@ -337,9 +336,9 @@ opList=system.cpu.fuPool.FUList2.opList
[system.cpu.fuPool.FUList2.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList3]
type=FUDesc
@@ -351,9 +350,9 @@ opList=system.cpu.fuPool.FUList3.opList
[system.cpu.fuPool.FUList3.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList4]
type=FUDesc
@@ -365,184 +364,184 @@ opList=system.cpu.fuPool.FUList4.opList00 system.cpu.fuPool.FUList4.opList01 sys
[system.cpu.fuPool.FUList4.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=9
+pipelined=true
[system.cpu.fuPool.FUList4.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList4.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=9
+pipelined=true
[system.cpu.fuPool.FUList4.opList20]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList21]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList22]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList23]
type=OpDesc
eventq_index=0
-issueLat=9
opClass=FloatDiv
opLat=9
+pipelined=false
[system.cpu.fuPool.FUList4.opList24]
type=OpDesc
eventq_index=0
-issueLat=33
opClass=FloatSqrt
opLat=33
+pipelined=false
[system.cpu.fuPool.FUList4.opList25]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu.icache]
type=BaseCache
@@ -554,7 +553,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -565,7 +564,6 @@ size=32768
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -665,7 +663,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -676,7 +674,6 @@ size=4194304
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -754,7 +751,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -765,7 +762,6 @@ size=1024
system=system
tags=system.iocache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.iobus.master[27]
mem_side=system.membus.slave[3]
@@ -1133,7 +1129,8 @@ pio=system.iobus.master[25]
type=GenericTimer
eventq_index=0
gic=system.realview.gic
-int_num=29
+int_phys=29
+int_virt=27
system=system
[system.realview.gic]
@@ -1163,6 +1160,7 @@ pio_latency=10000
pixel_clock=7299
system=system
vnc=system.vncserver
+workaround_swap_rb=true
dma=system.membus.slave[0]
pio=system.iobus.master[5]
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3/simerr b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3/simerr
index ab972f12d..7a0ceb162 100755
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3/simerr
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3/simerr
@@ -8,6 +8,8 @@ warn: Not doing anything for write of miscreg ACTLR
warn: The clidr register always reports 0 caches.
warn: clidr LoUIS field of 0b001 to match current ARM implementations.
warn: The csselr register isn't implemented.
+warn: CP14 unimplemented crn[0], opc1[6], crm[0], opc2[0]
+warn: CP14 unimplemented crn[0], opc1[6], crm[0], opc2[0]
warn: instruction 'mcr dccmvau' unimplemented
warn: instruction 'mcr icimvau' unimplemented
warn: instruction 'mcr bpiallis' unimplemented
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-full/config.ini b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-full/config.ini
index 200432120..13794ff0e 100644
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-full/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-full/config.ini
@@ -147,7 +147,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -158,7 +158,6 @@ size=32768
system=system
tags=system.cpu0.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.dcache_port
mem_side=system.toL2Bus.slave[1]
@@ -224,7 +223,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -235,7 +234,6 @@ size=32768
system=system
tags=system.cpu0.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.icache_port
mem_side=system.toL2Bus.slave[0]
@@ -637,9 +635,9 @@ opList=system.cpu2.fuPool.FUList0.opList
[system.cpu2.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList1]
type=FUDesc
@@ -651,16 +649,16 @@ opList=system.cpu2.fuPool.FUList1.opList0 system.cpu2.fuPool.FUList1.opList1
[system.cpu2.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu2.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=19
opClass=IntDiv
opLat=20
+pipelined=false
[system.cpu2.fuPool.FUList2]
type=FUDesc
@@ -672,23 +670,23 @@ opList=system.cpu2.fuPool.FUList2.opList0 system.cpu2.fuPool.FUList2.opList1 sys
[system.cpu2.fuPool.FUList2.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=2
+pipelined=true
[system.cpu2.fuPool.FUList2.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=2
+pipelined=true
[system.cpu2.fuPool.FUList2.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=2
+pipelined=true
[system.cpu2.fuPool.FUList3]
type=FUDesc
@@ -700,23 +698,23 @@ opList=system.cpu2.fuPool.FUList3.opList0 system.cpu2.fuPool.FUList3.opList1 sys
[system.cpu2.fuPool.FUList3.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu2.fuPool.FUList3.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=FloatDiv
opLat=12
+pipelined=false
[system.cpu2.fuPool.FUList3.opList2]
type=OpDesc
eventq_index=0
-issueLat=24
opClass=FloatSqrt
opLat=24
+pipelined=false
[system.cpu2.fuPool.FUList4]
type=FUDesc
@@ -728,9 +726,9 @@ opList=system.cpu2.fuPool.FUList4.opList
[system.cpu2.fuPool.FUList4.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5]
type=FUDesc
@@ -742,142 +740,142 @@ opList=system.cpu2.fuPool.FUList5.opList00 system.cpu2.fuPool.FUList5.opList01 s
[system.cpu2.fuPool.FUList5.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList6]
type=FUDesc
@@ -889,9 +887,9 @@ opList=system.cpu2.fuPool.FUList6.opList
[system.cpu2.fuPool.FUList6.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList7]
type=FUDesc
@@ -903,16 +901,16 @@ opList=system.cpu2.fuPool.FUList7.opList0 system.cpu2.fuPool.FUList7.opList1
[system.cpu2.fuPool.FUList7.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList7.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList8]
type=FUDesc
@@ -924,9 +922,9 @@ opList=system.cpu2.fuPool.FUList8.opList
[system.cpu2.fuPool.FUList8.opList]
type=OpDesc
eventq_index=0
-issueLat=3
opClass=IprAccess
opLat=3
+pipelined=false
[system.cpu2.isa]
type=ArmISA
@@ -1046,7 +1044,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -1057,7 +1055,6 @@ size=1024
system=system
tags=system.iocache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.iobus.master[27]
mem_side=system.membus.slave[3]
@@ -1082,7 +1079,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -1093,7 +1090,6 @@ size=4194304
system=system
tags=system.l2c.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -1461,7 +1457,8 @@ pio=system.iobus.master[25]
type=GenericTimer
eventq_index=0
gic=system.realview.gic
-int_num=29
+int_phys=29
+int_virt=27
system=system
[system.realview.gic]
@@ -1491,6 +1488,7 @@ pio_latency=10000
pixel_clock=7299
system=system
vnc=system.vncserver
+workaround_swap_rb=true
dma=system.membus.slave[0]
pio=system.iobus.master[5]
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-full/simerr b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-full/simerr
index 2ca4d069e..1fcf437ee 100755
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-full/simerr
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-full/simerr
@@ -39,11 +39,11 @@ Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: Bank is already active!
-Command: 0, Timestamp: 7183, Bank: 4
+Command: 0, Timestamp: 7330, Bank: 4
WARNING: Bank is already active!
-Command: 0, Timestamp: 9208, Bank: 3
+Command: 0, Timestamp: 9347, Bank: 3
WARNING: Bank is already active!
-Command: 0, Timestamp: 9352, Bank: 2
+Command: 0, Timestamp: 9490, Bank: 2
warn: CP14 unimplemented crn[5], opc1[4], crm[0], opc2[0]
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
@@ -55,12 +55,6 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: Bank is already active!
-Command: 0, Timestamp: 6448, Bank: 7
-WARNING: Bank is already active!
-Command: 0, Timestamp: 6590, Bank: 5
-WARNING: Bank is already active!
-Command: 0, Timestamp: 6595, Bank: 6
warn: Returning zero for read from miscreg pmcr
warn: Ignoring write to miscreg pmcntenclr
warn: Ignoring write to miscreg pmintenclr
@@ -68,6 +62,8 @@ warn: Ignoring write to miscreg pmovsr
warn: Ignoring write to miscreg pmcr
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
warn: CP14 unimplemented crn[6], opc1[5], crm[0], opc2[2]
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
@@ -93,8 +89,8 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: Bank is already active!
-Command: 0, Timestamp: 9610, Bank: 2
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@@ -104,31 +100,41 @@ Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
warn: instruction 'mcr bpiall' unimplemented
-WARNING: Bank is already active!
-Command: 0, Timestamp: 7104, Bank: 5
-WARNING: Bank is already active!
-Command: 0, Timestamp: 7593, Bank: 6
-WARNING: Bank is already active!
-Command: 0, Timestamp: 8685, Bank: 7
-WARNING: Bank is already active!
-Command: 0, Timestamp: 8108, Bank: 0
-WARNING: Bank is already active!
-Command: 0, Timestamp: 10142, Bank: 1
warn: instruction 'mcr dcisw' unimplemented
+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
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: Bank is already active!
-Command: 0, Timestamp: 7230, Bank: 7
+Command: 0, Timestamp: 6533, Bank: 1
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+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
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+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
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-o3/config.ini b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-o3/config.ini
index f06fb64e9..df306f02a 100644
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-o3/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-o3/config.ini
@@ -12,11 +12,11 @@ time_sync_spin_threshold=100000000
type=LinuxArmSystem
children=bridge cf0 clk_domain cpu0 cpu1 cpu_clk_domain dvfs_handler intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver voltage_domain
atags_addr=134217728
-boot_loader=/work/gem5/dist/binaries/boot_emm.arm
+boot_loader=/scratch/nilay/GEM5/system/binaries/boot_emm.arm
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
cache_line_size=64
clk_domain=system.clk_domain
-dtb_filename=/work/gem5/dist/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb
+dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@@ -28,7 +28,7 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
-kernel=/work/gem5/dist/binaries/vmlinux.aarch32.ll_20131205.0-gem5
+kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.aarch32.ll_20131205.0-gem5
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
@@ -42,7 +42,7 @@ num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
-readfile=/work/gem5/outgoing/gem5/tests/halt.sh
+readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@@ -85,7 +85,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
-image_file=/work/gem5/dist/disks/linux-aarch32-ael.img
+image_file=/scratch/nilay/GEM5/system/disks/linux-aarch32-ael.img
read_only=true
[system.clk_domain]
@@ -213,7 +213,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -596,7 +596,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -1270,7 +1270,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -1305,7 +1305,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-o3/simerr b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-o3/simerr
index 750274093..b551fcaf9 100755
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-o3/simerr
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-o3/simerr
@@ -26,7 +26,7 @@ warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist
warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist
warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist
warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist
-warn: CP14 unimplemented crn[5], opc1[4], crm[12], opc2[3]
+warn: CP14 unimplemented crn[5], opc1[4], crm[4], opc2[5]
warn: CP14 unimplemented crn[1], opc1[0], crm[1], opc2[4]
warn: CP14 unimplemented crn[1], opc1[0], crm[3], opc2[4]
warn: CP14 unimplemented crn[1], opc1[0], crm[0], opc2[4]
@@ -34,6 +34,7 @@ warn: CP14 unimplemented crn[0], opc1[0], crm[7], opc2[0]
warn: CP14 unimplemented crn[1], opc1[0], crm[5], opc2[4]
warn: CP14 unimplemented crn[5], opc1[4], crm[0], opc2[0]
warn: CP14 unimplemented crn[0], opc1[4], crm[8], opc2[1]
+warn: CP14 unimplemented crn[0], opc1[4], crm[0], opc2[0]
warn: CP14 unimplemented crn[6], opc1[5], crm[0], opc2[3]
warn: CP14 unimplemented crn[6], opc1[5], crm[4], opc2[3]
warn: Returning zero for read from miscreg pmcr
@@ -41,9 +42,9 @@ warn: Ignoring write to miscreg pmcntenclr
warn: Ignoring write to miscreg pmintenclr
warn: Ignoring write to miscreg pmovsr
warn: Ignoring write to miscreg pmcr
-warn: CP14 unimplemented crn[6], opc1[5], crm[0], opc2[2]
warn: CP14 unimplemented crn[0], opc1[4], crm[12], opc2[2]
-warn: CP14 unimplemented crn[15], opc1[0], crm[8], opc2[0]
+warn: CP14 unimplemented crn[3], opc1[4], crm[0], opc2[3]
+warn: CP14 unimplemented crn[3], opc1[4], crm[4], opc2[3]
warn: CP14 unimplemented crn[5], opc1[4], crm[0], opc2[2]
warn: instruction 'mcr bpiall' unimplemented
warn: User mode does not have SPSR
@@ -54,3 +55,11 @@ 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/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-o3/stats.txt b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-o3/stats.txt
index a839f8e59..d8bee446b 100644
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-o3/stats.txt
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-o3/stats.txt
@@ -1727,9 +1727,9 @@ system.cpu1.iew.iewDispNonSpecInsts 585452 # Nu
system.cpu1.iew.iewIQFullEvents 40704 # Number of times the IQ has become full, causing a stall
system.cpu1.iew.iewLSQFullEvents 687401 # Number of times the LSQ has become full, causing a stall
system.cpu1.iew.memOrderViolationEvents 51353 # Number of memory order violations
-system.cpu1.iew.predictedTakenIncorrect 260476 # Number of branches that were predicted taken incorrectly
-system.cpu1.iew.predictedNotTakenIncorrect 222264 # Number of branches that were predicted not taken incorrectly
-system.cpu1.iew.branchMispredicts 482740 # Number of branch mispredicts detected at execute
+system.cpu1.iew.predictedTakenIncorrect 260478 # Number of branches that were predicted taken incorrectly
+system.cpu1.iew.predictedNotTakenIncorrect 222263 # Number of branches that were predicted not taken incorrectly
+system.cpu1.iew.branchMispredicts 482741 # Number of branch mispredicts detected at execute
system.cpu1.iew.iewExecutedInsts 79065408 # Number of executed instructions
system.cpu1.iew.iewExecLoadInsts 14638962 # Number of load instructions executed
system.cpu1.iew.iewExecSquashedInsts 552436 # Number of squashed instructions skipped in execute
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-minor-dual/config.ini b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-minor-dual/config.ini
index 33618dc77..66f5e8613 100644
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-minor-dual/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-minor-dual/config.ini
@@ -165,7 +165,7 @@ dcache_port=system.cpu0.dcache.cpu_side
icache_port=system.cpu0.icache.cpu_side
[system.cpu0.branchPred]
-type=BranchPredictor
+type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@@ -179,7 +179,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
-predType=tournament
[system.cpu0.dcache]
type=BaseCache
@@ -191,7 +190,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=6
prefetch_on_access=false
@@ -202,7 +201,6 @@ size=32768
system=system
tags=system.cpu0.dcache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=16
cpu_side=system.cpu0.dcache_port
mem_side=system.cpu0.toL2Bus.slave[1]
@@ -649,9 +647,9 @@ assoc=2
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
-forward_snoops=true
+forward_snoops=false
hit_latency=1
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=2
prefetch_on_access=false
@@ -662,7 +660,6 @@ size=32768
system=system
tags=system.cpu0.icache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.icache_port
mem_side=system.cpu0.toL2Bus.slave[0]
@@ -762,7 +759,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=12
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=16
prefetch_on_access=true
@@ -773,7 +770,6 @@ size=1048576
system=system
tags=system.cpu0.l2cache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.toL2Bus.master[0]
mem_side=system.toL2Bus.slave[0]
@@ -899,7 +895,7 @@ dcache_port=system.cpu1.dcache.cpu_side
icache_port=system.cpu1.icache.cpu_side
[system.cpu1.branchPred]
-type=BranchPredictor
+type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@@ -913,7 +909,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
-predType=tournament
[system.cpu1.dcache]
type=BaseCache
@@ -925,7 +920,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=6
prefetch_on_access=false
@@ -936,7 +931,6 @@ size=32768
system=system
tags=system.cpu1.dcache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=16
cpu_side=system.cpu1.dcache_port
mem_side=system.cpu1.toL2Bus.slave[1]
@@ -1383,9 +1377,9 @@ assoc=2
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
-forward_snoops=true
+forward_snoops=false
hit_latency=1
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=2
prefetch_on_access=false
@@ -1396,7 +1390,6 @@ size=32768
system=system
tags=system.cpu1.icache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu1.icache_port
mem_side=system.cpu1.toL2Bus.slave[0]
@@ -1496,7 +1489,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=12
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=16
prefetch_on_access=true
@@ -1507,7 +1500,6 @@ size=1048576
system=system
tags=system.cpu1.l2cache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu1.toL2Bus.master[0]
mem_side=system.toL2Bus.slave[1]
@@ -1610,7 +1602,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -1621,7 +1613,6 @@ size=1024
system=system
tags=system.iocache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.iobus.master[27]
mem_side=system.membus.slave[3]
@@ -1646,7 +1637,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -1657,7 +1648,6 @@ size=4194304
system=system
tags=system.l2c.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -1686,7 +1676,7 @@ system=system
use_default_range=false
width=16
default=system.membus.badaddr_responder.pio
-master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.local_cpu_timer.pio system.realview.vgic.pio system.physmem.port
+master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.vgic.pio system.realview.local_cpu_timer.pio system.physmem.port
slave=system.realview.hdlcd.dma system.system_port system.l2c.mem_side system.iocache.mem_side
[system.membus.badaddr_responder]
@@ -2025,7 +2015,8 @@ pio=system.iobus.master[25]
type=GenericTimer
eventq_index=0
gic=system.realview.gic
-int_num=29
+int_phys=29
+int_virt=27
system=system
[system.realview.gic]
@@ -2038,7 +2029,6 @@ dist_pio_delay=10000
eventq_index=0
int_latency=10000
it_lines=128
-msix_addr=0
platform=system.realview
system=system
pio=system.membus.master[2]
@@ -2056,6 +2046,7 @@ pio_latency=10000
pixel_clock=7299
system=system
vnc=system.vncserver
+workaround_swap_rb=true
dma=system.membus.slave[0]
pio=system.iobus.master[5]
@@ -2225,7 +2216,7 @@ int_num_watchdog=30
pio_addr=738721792
pio_latency=100000
system=system
-pio=system.membus.master[3]
+pio=system.membus.master[4]
[system.realview.mmc_fake]
type=AmbaFake
@@ -2407,7 +2398,7 @@ platform=system.realview
ppint=25
system=system
vcpu_addr=738222080
-pio=system.membus.master[4]
+pio=system.membus.master[3]
[system.realview.vram]
type=SimpleMemory
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-minor/config.ini b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-minor/config.ini
index ef40366e9..7ef33a7a5 100644
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-minor/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-minor/config.ini
@@ -165,7 +165,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
-type=BranchPredictor
+type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@@ -179,7 +179,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
-predType=tournament
[system.cpu.dcache]
type=BaseCache
@@ -191,7 +190,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -202,7 +201,6 @@ size=32768
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -651,7 +649,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -662,7 +660,6 @@ size=32768
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -762,7 +759,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -773,7 +770,6 @@ size=4194304
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -851,7 +847,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -862,7 +858,6 @@ size=1024
system=system
tags=system.iocache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.iobus.master[27]
mem_side=system.membus.slave[3]
@@ -891,7 +886,7 @@ system=system
use_default_range=false
width=16
default=system.membus.badaddr_responder.pio
-master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.local_cpu_timer.pio system.realview.vgic.pio system.physmem.port
+master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.vgic.pio system.realview.local_cpu_timer.pio system.physmem.port
slave=system.realview.hdlcd.dma system.system_port system.cpu.l2cache.mem_side system.iocache.mem_side
[system.membus.badaddr_responder]
@@ -1230,7 +1225,8 @@ pio=system.iobus.master[25]
type=GenericTimer
eventq_index=0
gic=system.realview.gic
-int_num=29
+int_phys=29
+int_virt=27
system=system
[system.realview.gic]
@@ -1243,7 +1239,6 @@ dist_pio_delay=10000
eventq_index=0
int_latency=10000
it_lines=128
-msix_addr=0
platform=system.realview
system=system
pio=system.membus.master[2]
@@ -1261,6 +1256,7 @@ pio_latency=10000
pixel_clock=7299
system=system
vnc=system.vncserver
+workaround_swap_rb=true
dma=system.membus.slave[0]
pio=system.iobus.master[5]
@@ -1430,7 +1426,7 @@ int_num_watchdog=30
pio_addr=738721792
pio_latency=100000
system=system
-pio=system.membus.master[3]
+pio=system.membus.master[4]
[system.realview.mmc_fake]
type=AmbaFake
@@ -1612,7 +1608,7 @@ platform=system.realview
ppint=25
system=system
vcpu_addr=738222080
-pio=system.membus.master[4]
+pio=system.membus.master[3]
[system.realview.vram]
type=SimpleMemory
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-o3-checker/config.ini b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-o3-checker/config.ini
index 4d2b2f309..b4c7e90f4 100644
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-o3-checker/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-o3-checker/config.ini
@@ -363,7 +363,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -374,7 +374,6 @@ size=32768
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -446,9 +445,9 @@ opList=system.cpu.fuPool.FUList0.opList
[system.cpu.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList1]
type=FUDesc
@@ -460,23 +459,23 @@ opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 syste
[system.cpu.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=IntDiv
opLat=12
+pipelined=false
[system.cpu.fuPool.FUList1.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IprAccess
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList2]
type=FUDesc
@@ -488,9 +487,9 @@ opList=system.cpu.fuPool.FUList2.opList
[system.cpu.fuPool.FUList2.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList3]
type=FUDesc
@@ -502,9 +501,9 @@ opList=system.cpu.fuPool.FUList3.opList
[system.cpu.fuPool.FUList3.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList4]
type=FUDesc
@@ -516,184 +515,184 @@ opList=system.cpu.fuPool.FUList4.opList00 system.cpu.fuPool.FUList4.opList01 sys
[system.cpu.fuPool.FUList4.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=9
+pipelined=true
[system.cpu.fuPool.FUList4.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList4.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=9
+pipelined=true
[system.cpu.fuPool.FUList4.opList20]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList21]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList22]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList23]
type=OpDesc
eventq_index=0
-issueLat=9
opClass=FloatDiv
opLat=9
+pipelined=false
[system.cpu.fuPool.FUList4.opList24]
type=OpDesc
eventq_index=0
-issueLat=33
opClass=FloatSqrt
opLat=33
+pipelined=false
[system.cpu.fuPool.FUList4.opList25]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu.icache]
type=BaseCache
@@ -705,7 +704,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -716,7 +715,6 @@ size=32768
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -816,7 +814,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -827,7 +825,6 @@ size=4194304
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -905,7 +902,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -916,7 +913,6 @@ size=1024
system=system
tags=system.iocache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.iobus.master[27]
mem_side=system.membus.slave[3]
@@ -1284,7 +1280,8 @@ pio=system.iobus.master[25]
type=GenericTimer
eventq_index=0
gic=system.realview.gic
-int_num=29
+int_phys=29
+int_virt=27
system=system
[system.realview.gic]
@@ -1314,6 +1311,7 @@ pio_latency=10000
pixel_clock=7299
system=system
vnc=system.vncserver
+workaround_swap_rb=true
dma=system.membus.slave[0]
pio=system.iobus.master[5]
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-o3-checker/simerr b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-o3-checker/simerr
index c2a0ed9be..d76e2074b 100755
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-o3-checker/simerr
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-o3-checker/simerr
@@ -7,95 +7,88 @@ warn: Existing EnergyCtrl, but no enabled DVFSHandler found.
warn: SCReg: Writing 0 to dcc0:site0:pos0:fn7:dev0
warn: Tried to read RealView I/O at offset 0x60 that doesn't exist
warn: Tried to read RealView I/O at offset 0x48 that doesn't exist
-warn: 12458605972000: Instruction results do not match! (Values may not actually be integers) Inst: 0xffffffc00d07d780, checker: 0
-warn: 12458609273000: Instruction results do not match! (Values may not actually be integers) Inst: 0xffffffc00d07d7c0, checker: 0
+warn: 12461855003000: Instruction results do not match! (Values may not actually be integers) Inst: 0xffffffc00d07d780, checker: 0
+warn: 12461858210000: Instruction results do not match! (Values may not actually be integers) Inst: 0xffffffc00d07d7c0, checker: 0
warn: Tried to read RealView I/O at offset 0x8 that doesn't exist
warn: Tried to read RealView I/O at offset 0x48 that doesn't exist
-warn: 13847380989000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
-warn: 13886976040500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
-warn: 13909524462000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
-warn: 13910098545500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
-warn: 13910493556500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
-warn: 13910725565500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
-warn: 13910949758000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
-warn: 13919499191000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
-warn: 13969109987000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
-warn: 14211548964500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
-warn: 14211549180000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14219621260500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
-warn: 14227403410000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
-warn: 14227403653500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14227403893000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
-warn: 14227404099500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14235187327500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
-warn: 14235187571000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14235187810500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
-warn: 14235188017000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14240340342500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14240340582000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
-warn: 14246517945500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14246518185000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
-warn: 14256052185500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14256052714000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
-warn: 14256052957500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14256053197000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
-warn: 14256053403500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14267019457500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
-warn: 14267019664000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14276718921000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14276719431500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
-warn: 14276719666000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14276719896500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
-warn: 14276720103000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14292023524000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14292024562000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
-warn: 14292024768500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14297044932500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14297045442000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
-warn: 14297045676000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14297045906000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
-warn: 14297046112500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14313983409500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14313983919000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
-warn: 14313984153000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14313984383000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
-warn: 14313984589500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14376592133500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
-warn: 14376592349000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14434071886000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14434072706000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14434072954500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
-warn: 14434073170000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14562296155000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
-warn: 14562381650500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
-warn: 14562381898500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
-warn: 14562382116000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
-warn: 14562382402000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf1
-warn: 14562382961000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
-warn: 14562383216500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
-warn: 14562383439500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
-warn: 14562383728500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
-warn: 14562384237500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
-warn: 14562385304500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
-warn: 14562385789500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
-warn: 14562386108000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
-warn: 14563103347000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
-warn: 14563103608000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x42
-warn: 14563103812500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
-warn: 14563174588000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x91
-warn: 14563174798000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
-warn: 14563175069000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf1
-warn: 14563175639500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
-warn: 14563175895000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x91
-warn: 14563176118500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
-warn: 14563176407500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
-warn: 14563176916500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
-warn: 14563177979500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
-warn: 14563178471000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
-warn: 14563178773000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
-warn: 14611314421000: Instruction results do not match! (Values may not actually be integers) Inst: 0, checker: 0x1
-warn: 14611314697500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14611314949500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14611315194000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14611315463500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
-warn: 14611315702500: Instruction results do not match! (Values may not actually be integers) Inst: 0, checker: 0x1
+warn: 13850221736500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
+warn: 13887901759500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
+warn: 13889201357500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
+warn: 13891026528000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
+warn: 13912972124000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
+warn: 13922135264000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
+warn: 13972304377500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
+warn: 14214756028000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
+warn: 14214756243500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14222804811500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
+warn: 14230560980500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14230561210500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
+warn: 14230561417000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14238296234000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14238296464000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
+warn: 14238296670500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14243468378000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14243468608000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
+warn: 14249670454500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14249670684500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
+warn: 14259219992000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14259220222000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
+warn: 14259220428500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14270200247500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
+warn: 14270200481500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14270200711500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
+warn: 14270200918000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14279912002500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14279912512000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
+warn: 14279912746000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14279912976000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
+warn: 14279913182500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14295232623000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14295232862500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
+warn: 14300292322000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14300292552000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
+warn: 14307240927500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
+warn: 14307241161500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14307241391500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
+warn: 14307241598000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14317300126000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
+warn: 14317300896500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
+warn: 14317301130500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14317301360500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
+warn: 14317301567000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14379824982500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14379825231000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
+warn: 14379825446500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14437325800500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14437326869000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
+warn: 14437327084500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14565495184000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
+warn: 14565581739000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
+warn: 14565581956000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
+warn: 14565582249000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf1
+warn: 14565582808000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
+warn: 14565583286500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
+warn: 14565583575500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
+warn: 14565584084500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
+warn: 14565585151500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
+warn: 14565585961500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
+warn: 14566302033500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
+warn: 14566302294500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x42
+warn: 14566302499000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
+warn: 14566373295000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x91
+warn: 14566373505000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
+warn: 14566373776000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf1
+warn: 14566374346500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
+warn: 14566374602000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x91
+warn: 14566374825500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
+warn: 14566375114500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
+warn: 14566375623500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
+warn: 14566376687000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
+warn: 14566377185000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
+warn: 14566377487000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
+warn: 14614511931000: Instruction results do not match! (Values may not actually be integers) Inst: 0, checker: 0x1
+warn: 14614512222000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14614512481000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14614512725500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14614512987500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
+warn: 14614513217000: Instruction results do not match! (Values may not actually be integers) Inst: 0, checker: 0x1
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-o3-dual/config.ini b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-o3-dual/config.ini
index 05f59cec5..d3e5a5093 100644
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-o3-dual/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-o3-dual/config.ini
@@ -212,7 +212,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=6
prefetch_on_access=false
@@ -223,7 +223,6 @@ size=32768
system=system
tags=system.cpu0.dcache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=16
cpu_side=system.cpu0.dcache_port
mem_side=system.cpu0.toL2Bus.slave[1]
@@ -295,9 +294,9 @@ opList=system.cpu0.fuPool.FUList0.opList
[system.cpu0.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList1]
type=FUDesc
@@ -309,23 +308,23 @@ opList=system.cpu0.fuPool.FUList1.opList0 system.cpu0.fuPool.FUList1.opList1 sys
[system.cpu0.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu0.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=IntDiv
opLat=12
+pipelined=false
[system.cpu0.fuPool.FUList1.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IprAccess
opLat=3
+pipelined=true
[system.cpu0.fuPool.FUList2]
type=FUDesc
@@ -337,9 +336,9 @@ opList=system.cpu0.fuPool.FUList2.opList
[system.cpu0.fuPool.FUList2.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=2
+pipelined=true
[system.cpu0.fuPool.FUList3]
type=FUDesc
@@ -351,9 +350,9 @@ opList=system.cpu0.fuPool.FUList3.opList
[system.cpu0.fuPool.FUList3.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=2
+pipelined=true
[system.cpu0.fuPool.FUList4]
type=FUDesc
@@ -365,184 +364,184 @@ opList=system.cpu0.fuPool.FUList4.opList00 system.cpu0.fuPool.FUList4.opList01 s
[system.cpu0.fuPool.FUList4.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=4
+pipelined=true
[system.cpu0.fuPool.FUList4.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=4
+pipelined=true
[system.cpu0.fuPool.FUList4.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=4
+pipelined=true
[system.cpu0.fuPool.FUList4.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=4
+pipelined=true
[system.cpu0.fuPool.FUList4.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=3
+pipelined=true
[system.cpu0.fuPool.FUList4.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=3
+pipelined=true
[system.cpu0.fuPool.FUList4.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=5
+pipelined=true
[system.cpu0.fuPool.FUList4.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=5
+pipelined=true
[system.cpu0.fuPool.FUList4.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=3
+pipelined=true
[system.cpu0.fuPool.FUList4.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=3
+pipelined=true
[system.cpu0.fuPool.FUList4.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=9
+pipelined=true
[system.cpu0.fuPool.FUList4.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=5
+pipelined=true
[system.cpu0.fuPool.FUList4.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=5
+pipelined=true
[system.cpu0.fuPool.FUList4.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=3
+pipelined=true
[system.cpu0.fuPool.FUList4.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=3
+pipelined=true
[system.cpu0.fuPool.FUList4.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=3
+pipelined=true
[system.cpu0.fuPool.FUList4.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=3
+pipelined=true
[system.cpu0.fuPool.FUList4.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=3
+pipelined=true
[system.cpu0.fuPool.FUList4.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList4.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=9
+pipelined=true
[system.cpu0.fuPool.FUList4.opList20]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=5
+pipelined=true
[system.cpu0.fuPool.FUList4.opList21]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=5
+pipelined=true
[system.cpu0.fuPool.FUList4.opList22]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=5
+pipelined=true
[system.cpu0.fuPool.FUList4.opList23]
type=OpDesc
eventq_index=0
-issueLat=9
opClass=FloatDiv
opLat=9
+pipelined=false
[system.cpu0.fuPool.FUList4.opList24]
type=OpDesc
eventq_index=0
-issueLat=33
opClass=FloatSqrt
opLat=33
+pipelined=false
[system.cpu0.fuPool.FUList4.opList25]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu0.icache]
type=BaseCache
@@ -554,7 +553,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=1
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=2
prefetch_on_access=false
@@ -565,7 +564,6 @@ size=32768
system=system
tags=system.cpu0.icache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.icache_port
mem_side=system.cpu0.toL2Bus.slave[0]
@@ -665,7 +663,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=12
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=16
prefetch_on_access=true
@@ -676,7 +674,6 @@ size=1048576
system=system
tags=system.cpu0.l2cache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.toL2Bus.master[0]
mem_side=system.toL2Bus.slave[0]
@@ -849,7 +846,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=6
prefetch_on_access=false
@@ -860,7 +857,6 @@ size=32768
system=system
tags=system.cpu1.dcache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=16
cpu_side=system.cpu1.dcache_port
mem_side=system.cpu1.toL2Bus.slave[1]
@@ -932,9 +928,9 @@ opList=system.cpu1.fuPool.FUList0.opList
[system.cpu1.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList1]
type=FUDesc
@@ -946,23 +942,23 @@ opList=system.cpu1.fuPool.FUList1.opList0 system.cpu1.fuPool.FUList1.opList1 sys
[system.cpu1.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu1.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=IntDiv
opLat=12
+pipelined=false
[system.cpu1.fuPool.FUList1.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IprAccess
opLat=3
+pipelined=true
[system.cpu1.fuPool.FUList2]
type=FUDesc
@@ -974,9 +970,9 @@ opList=system.cpu1.fuPool.FUList2.opList
[system.cpu1.fuPool.FUList2.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=2
+pipelined=true
[system.cpu1.fuPool.FUList3]
type=FUDesc
@@ -988,9 +984,9 @@ opList=system.cpu1.fuPool.FUList3.opList
[system.cpu1.fuPool.FUList3.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=2
+pipelined=true
[system.cpu1.fuPool.FUList4]
type=FUDesc
@@ -1002,184 +998,184 @@ opList=system.cpu1.fuPool.FUList4.opList00 system.cpu1.fuPool.FUList4.opList01 s
[system.cpu1.fuPool.FUList4.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=4
+pipelined=true
[system.cpu1.fuPool.FUList4.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=4
+pipelined=true
[system.cpu1.fuPool.FUList4.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=4
+pipelined=true
[system.cpu1.fuPool.FUList4.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=4
+pipelined=true
[system.cpu1.fuPool.FUList4.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=3
+pipelined=true
[system.cpu1.fuPool.FUList4.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=3
+pipelined=true
[system.cpu1.fuPool.FUList4.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=5
+pipelined=true
[system.cpu1.fuPool.FUList4.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=5
+pipelined=true
[system.cpu1.fuPool.FUList4.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=3
+pipelined=true
[system.cpu1.fuPool.FUList4.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=3
+pipelined=true
[system.cpu1.fuPool.FUList4.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=9
+pipelined=true
[system.cpu1.fuPool.FUList4.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=5
+pipelined=true
[system.cpu1.fuPool.FUList4.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=5
+pipelined=true
[system.cpu1.fuPool.FUList4.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=3
+pipelined=true
[system.cpu1.fuPool.FUList4.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=3
+pipelined=true
[system.cpu1.fuPool.FUList4.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=3
+pipelined=true
[system.cpu1.fuPool.FUList4.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=3
+pipelined=true
[system.cpu1.fuPool.FUList4.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=3
+pipelined=true
[system.cpu1.fuPool.FUList4.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList4.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=9
+pipelined=true
[system.cpu1.fuPool.FUList4.opList20]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=5
+pipelined=true
[system.cpu1.fuPool.FUList4.opList21]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=5
+pipelined=true
[system.cpu1.fuPool.FUList4.opList22]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=5
+pipelined=true
[system.cpu1.fuPool.FUList4.opList23]
type=OpDesc
eventq_index=0
-issueLat=9
opClass=FloatDiv
opLat=9
+pipelined=false
[system.cpu1.fuPool.FUList4.opList24]
type=OpDesc
eventq_index=0
-issueLat=33
opClass=FloatSqrt
opLat=33
+pipelined=false
[system.cpu1.fuPool.FUList4.opList25]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu1.icache]
type=BaseCache
@@ -1191,7 +1187,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=1
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=2
prefetch_on_access=false
@@ -1202,7 +1198,6 @@ size=32768
system=system
tags=system.cpu1.icache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu1.icache_port
mem_side=system.cpu1.toL2Bus.slave[0]
@@ -1302,7 +1297,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=12
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=16
prefetch_on_access=true
@@ -1313,7 +1308,6 @@ size=1048576
system=system
tags=system.cpu1.l2cache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu1.toL2Bus.master[0]
mem_side=system.toL2Bus.slave[1]
@@ -1416,7 +1410,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -1427,7 +1421,6 @@ size=1024
system=system
tags=system.iocache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.iobus.master[27]
mem_side=system.membus.slave[3]
@@ -1452,7 +1445,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -1463,7 +1456,6 @@ size=4194304
system=system
tags=system.l2c.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -1831,7 +1823,8 @@ pio=system.iobus.master[25]
type=GenericTimer
eventq_index=0
gic=system.realview.gic
-int_num=29
+int_phys=29
+int_virt=27
system=system
[system.realview.gic]
@@ -1861,6 +1854,7 @@ pio_latency=10000
pixel_clock=7299
system=system
vnc=system.vncserver
+workaround_swap_rb=true
dma=system.membus.slave[0]
pio=system.iobus.master[5]
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-o3/config.ini b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-o3/config.ini
index 852c1bc63..2c9a47114 100644
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-o3/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-o3/config.ini
@@ -12,25 +12,23 @@ time_sync_spin_threshold=100000000
type=LinuxArmSystem
children=bridge cf0 clk_domain cpu cpu_clk_domain dvfs_handler intrctrl iobus iocache membus physmem realview terminal vncserver voltage_domain
atags_addr=134217728
-boot_loader=/home/stever/m5/aarch-system-2014-10/binaries/boot_emm.arm64
+boot_loader=/scratch/nilay/GEM5/system/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
-boot_release_addr=65528
cache_line_size=64
clk_domain=system.clk_domain
-dtb_filename=/home/stever/m5/aarch-system-2014-10/binaries/vexpress.aarch64.20140821.dtb
+dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
flags_addr=469827632
gic_cpu_addr=738205696
-have_generic_timer=false
have_large_asid_64=false
have_lpae=false
have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
-kernel=/home/stever/m5/aarch-system-2014-10/binaries/vmlinux.aarch64.20140821
+kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
@@ -44,7 +42,7 @@ num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
-readfile=/home/stever/hg/m5sim.org/gem5/tests/halt.sh
+readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@@ -87,7 +85,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
-image_file=/home/stever/m5/aarch-system-2014-10/disks/linaro-minimal-aarch64.img
+image_file=/scratch/nilay/GEM5/system/disks/linaro-minimal-aarch64.img
read_only=true
[system.clk_domain]
@@ -212,7 +210,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -223,7 +221,6 @@ size=32768
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -295,9 +292,9 @@ opList=system.cpu.fuPool.FUList0.opList
[system.cpu.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList1]
type=FUDesc
@@ -309,23 +306,23 @@ opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 syste
[system.cpu.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=IntDiv
opLat=12
+pipelined=false
[system.cpu.fuPool.FUList1.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IprAccess
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList2]
type=FUDesc
@@ -337,9 +334,9 @@ opList=system.cpu.fuPool.FUList2.opList
[system.cpu.fuPool.FUList2.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList3]
type=FUDesc
@@ -351,9 +348,9 @@ opList=system.cpu.fuPool.FUList3.opList
[system.cpu.fuPool.FUList3.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList4]
type=FUDesc
@@ -365,184 +362,184 @@ opList=system.cpu.fuPool.FUList4.opList00 system.cpu.fuPool.FUList4.opList01 sys
[system.cpu.fuPool.FUList4.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=9
+pipelined=true
[system.cpu.fuPool.FUList4.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList4.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=9
+pipelined=true
[system.cpu.fuPool.FUList4.opList20]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList21]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList22]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList23]
type=OpDesc
eventq_index=0
-issueLat=9
opClass=FloatDiv
opLat=9
+pipelined=false
[system.cpu.fuPool.FUList4.opList24]
type=OpDesc
eventq_index=0
-issueLat=33
opClass=FloatSqrt
opLat=33
+pipelined=false
[system.cpu.fuPool.FUList4.opList25]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu.icache]
type=BaseCache
@@ -554,7 +551,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -565,7 +562,6 @@ size=32768
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -665,7 +661,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -676,7 +672,6 @@ size=4194304
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -754,7 +749,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -765,7 +760,6 @@ size=1024
system=system
tags=system.iocache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.iobus.master[27]
mem_side=system.membus.slave[3]
@@ -1133,7 +1127,8 @@ pio=system.iobus.master[25]
type=GenericTimer
eventq_index=0
gic=system.realview.gic
-int_num=29
+int_phys=29
+int_virt=27
system=system
[system.realview.gic]
@@ -1163,6 +1158,7 @@ pio_latency=10000
pixel_clock=7299
system=system
vnc=system.vncserver
+workaround_swap_rb=true
dma=system.membus.slave[0]
pio=system.iobus.master[5]
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-atomic-checkpoint/config.ini b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-atomic-checkpoint/config.ini
index e9cf6e0ce..c1a5b024a 100644
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-atomic-checkpoint/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-atomic-checkpoint/config.ini
@@ -146,7 +146,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -157,7 +157,6 @@ size=32768
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -223,7 +222,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -234,7 +233,6 @@ size=32768
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -334,7 +332,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -345,7 +343,6 @@ size=4194304
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -423,7 +420,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -434,7 +431,6 @@ size=1024
system=system
tags=system.iocache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.iobus.master[27]
mem_side=system.membus.slave[3]
@@ -769,6 +765,7 @@ pio_latency=10000
pixel_clock=7299
system=system
vnc=system.vncserver
+workaround_swap_rb=true
dma=system.membus.slave[0]
pio=system.iobus.master[5]
@@ -1156,7 +1153,6 @@ port=3456
[system.vncserver]
type=VncServer
-capture_exit_frame=-1
eventq_index=0
frame_capture=false
number=0
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-atomic-dual/config.ini b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-atomic-dual/config.ini
index 6a2ebe226..d35c4ce4c 100644
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-atomic-dual/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-atomic-dual/config.ini
@@ -14,7 +14,6 @@ children=bridge cf0 clk_domain cpu0 cpu1 cpu_clk_domain dvfs_handler intrctrl io
atags_addr=134217728
boot_loader=/scratch/nilay/GEM5/system/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
-boot_release_addr=65528
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb
@@ -23,7 +22,6 @@ enable_context_switch_stats_dump=false
eventq_index=0
flags_addr=469827632
gic_cpu_addr=738205696
-have_generic_timer=false
have_large_asid_64=false
have_lpae=false
have_security=false
@@ -147,7 +145,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=6
prefetch_on_access=false
@@ -158,7 +156,6 @@ size=32768
system=system
tags=system.cpu0.dcache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=16
cpu_side=system.cpu0.dcache_port
mem_side=system.cpu0.toL2Bus.slave[1]
@@ -222,9 +219,9 @@ assoc=2
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
-forward_snoops=true
+forward_snoops=false
hit_latency=1
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=2
prefetch_on_access=false
@@ -235,7 +232,6 @@ size=32768
system=system
tags=system.cpu0.icache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.icache_port
mem_side=system.cpu0.toL2Bus.slave[0]
@@ -335,7 +331,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=12
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=16
prefetch_on_access=true
@@ -346,7 +342,6 @@ size=1048576
system=system
tags=system.cpu0.l2cache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.toL2Bus.master[0]
mem_side=system.toL2Bus.slave[0]
@@ -454,7 +449,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=6
prefetch_on_access=false
@@ -465,7 +460,6 @@ size=32768
system=system
tags=system.cpu1.dcache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=16
cpu_side=system.cpu1.dcache_port
mem_side=system.cpu1.toL2Bus.slave[1]
@@ -529,9 +523,9 @@ assoc=2
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
-forward_snoops=true
+forward_snoops=false
hit_latency=1
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=2
prefetch_on_access=false
@@ -542,7 +536,6 @@ size=32768
system=system
tags=system.cpu1.icache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu1.icache_port
mem_side=system.cpu1.toL2Bus.slave[0]
@@ -642,7 +635,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=12
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=16
prefetch_on_access=true
@@ -653,7 +646,6 @@ size=1048576
system=system
tags=system.cpu1.l2cache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu1.toL2Bus.master[0]
mem_side=system.toL2Bus.slave[1]
@@ -756,7 +748,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -767,7 +759,6 @@ size=1024
system=system
tags=system.iocache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.iobus.master[27]
mem_side=system.membus.slave[3]
@@ -792,7 +783,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -803,7 +794,6 @@ size=4194304
system=system
tags=system.l2c.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -832,7 +822,7 @@ system=system
use_default_range=false
width=16
default=system.membus.badaddr_responder.pio
-master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.local_cpu_timer.pio system.realview.vgic.pio system.physmem.port
+master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.vgic.pio system.realview.local_cpu_timer.pio system.physmem.port
slave=system.realview.hdlcd.dma system.system_port system.l2c.mem_side system.iocache.mem_side
[system.membus.badaddr_responder]
@@ -1107,7 +1097,8 @@ pio=system.iobus.master[25]
type=GenericTimer
eventq_index=0
gic=system.realview.gic
-int_num=29
+int_phys=29
+int_virt=27
system=system
[system.realview.gic]
@@ -1120,7 +1111,6 @@ dist_pio_delay=10000
eventq_index=0
int_latency=10000
it_lines=128
-msix_addr=0
platform=system.realview
system=system
pio=system.membus.master[2]
@@ -1138,6 +1128,7 @@ pio_latency=10000
pixel_clock=7299
system=system
vnc=system.vncserver
+workaround_swap_rb=true
dma=system.membus.slave[0]
pio=system.iobus.master[5]
@@ -1307,7 +1298,7 @@ int_num_watchdog=30
pio_addr=738721792
pio_latency=100000
system=system
-pio=system.membus.master[3]
+pio=system.membus.master[4]
[system.realview.mmc_fake]
type=AmbaFake
@@ -1489,7 +1480,7 @@ platform=system.realview
ppint=25
system=system
vcpu_addr=738222080
-pio=system.membus.master[4]
+pio=system.membus.master[3]
[system.realview.vram]
type=SimpleMemory
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-atomic/config.ini b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-atomic/config.ini
index f454bf736..b6cf1914a 100644
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-atomic/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-atomic/config.ini
@@ -14,7 +14,6 @@ children=bridge cf0 clk_domain cpu cpu_clk_domain dvfs_handler intrctrl iobus io
atags_addr=134217728
boot_loader=/scratch/nilay/GEM5/system/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
-boot_release_addr=65528
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb
@@ -23,7 +22,6 @@ enable_context_switch_stats_dump=false
eventq_index=0
flags_addr=469827632
gic_cpu_addr=738205696
-have_generic_timer=false
have_large_asid_64=false
have_lpae=false
have_security=false
@@ -147,7 +145,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -158,7 +156,6 @@ size=32768
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -224,7 +221,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -235,7 +232,6 @@ size=32768
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -335,7 +331,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -346,7 +342,6 @@ size=4194304
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -424,7 +419,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -435,7 +430,6 @@ size=1024
system=system
tags=system.iocache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.iobus.master[27]
mem_side=system.membus.slave[3]
@@ -464,7 +458,7 @@ system=system
use_default_range=false
width=16
default=system.membus.badaddr_responder.pio
-master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.local_cpu_timer.pio system.realview.vgic.pio system.physmem.port
+master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.vgic.pio system.realview.local_cpu_timer.pio system.physmem.port
slave=system.realview.hdlcd.dma system.system_port system.cpu.l2cache.mem_side system.iocache.mem_side
[system.membus.badaddr_responder]
@@ -739,7 +733,8 @@ pio=system.iobus.master[25]
type=GenericTimer
eventq_index=0
gic=system.realview.gic
-int_num=29
+int_phys=29
+int_virt=27
system=system
[system.realview.gic]
@@ -752,7 +747,6 @@ dist_pio_delay=10000
eventq_index=0
int_latency=10000
it_lines=128
-msix_addr=0
platform=system.realview
system=system
pio=system.membus.master[2]
@@ -770,6 +764,7 @@ pio_latency=10000
pixel_clock=7299
system=system
vnc=system.vncserver
+workaround_swap_rb=true
dma=system.membus.slave[0]
pio=system.iobus.master[5]
@@ -939,7 +934,7 @@ int_num_watchdog=30
pio_addr=738721792
pio_latency=100000
system=system
-pio=system.membus.master[3]
+pio=system.membus.master[4]
[system.realview.mmc_fake]
type=AmbaFake
@@ -1121,7 +1116,7 @@ platform=system.realview
ppint=25
system=system
vcpu_addr=738222080
-pio=system.membus.master[4]
+pio=system.membus.master[3]
[system.realview.vram]
type=SimpleMemory
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-timing-dual/config.ini b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-timing-dual/config.ini
index 1dec8a2fa..314709801 100644
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-timing-dual/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-timing-dual/config.ini
@@ -14,7 +14,6 @@ children=bridge cf0 clk_domain cpu0 cpu1 cpu_clk_domain dvfs_handler intrctrl io
atags_addr=134217728
boot_loader=/scratch/nilay/GEM5/system/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
-boot_release_addr=65528
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb
@@ -23,7 +22,6 @@ enable_context_switch_stats_dump=false
eventq_index=0
flags_addr=469827632
gic_cpu_addr=738205696
-have_generic_timer=false
have_large_asid_64=false
have_lpae=false
have_security=false
@@ -143,7 +141,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=6
prefetch_on_access=false
@@ -154,7 +152,6 @@ size=32768
system=system
tags=system.cpu0.dcache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=16
cpu_side=system.cpu0.dcache_port
mem_side=system.cpu0.toL2Bus.slave[1]
@@ -218,9 +215,9 @@ assoc=2
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
-forward_snoops=true
+forward_snoops=false
hit_latency=1
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=2
prefetch_on_access=false
@@ -231,7 +228,6 @@ size=32768
system=system
tags=system.cpu0.icache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.icache_port
mem_side=system.cpu0.toL2Bus.slave[0]
@@ -331,7 +327,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=12
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=16
prefetch_on_access=true
@@ -342,7 +338,6 @@ size=1048576
system=system
tags=system.cpu0.l2cache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.toL2Bus.master[0]
mem_side=system.toL2Bus.slave[0]
@@ -446,7 +441,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=6
prefetch_on_access=false
@@ -457,7 +452,6 @@ size=32768
system=system
tags=system.cpu1.dcache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=16
cpu_side=system.cpu1.dcache_port
mem_side=system.cpu1.toL2Bus.slave[1]
@@ -521,9 +515,9 @@ assoc=2
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
-forward_snoops=true
+forward_snoops=false
hit_latency=1
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=2
prefetch_on_access=false
@@ -534,7 +528,6 @@ size=32768
system=system
tags=system.cpu1.icache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu1.icache_port
mem_side=system.cpu1.toL2Bus.slave[0]
@@ -634,7 +627,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=12
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=16
prefetch_on_access=true
@@ -645,7 +638,6 @@ size=1048576
system=system
tags=system.cpu1.l2cache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu1.toL2Bus.master[0]
mem_side=system.toL2Bus.slave[1]
@@ -748,7 +740,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -759,7 +751,6 @@ size=1024
system=system
tags=system.iocache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.iobus.master[27]
mem_side=system.membus.slave[3]
@@ -784,7 +775,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -795,7 +786,6 @@ size=4194304
system=system
tags=system.l2c.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -824,7 +814,7 @@ system=system
use_default_range=false
width=16
default=system.membus.badaddr_responder.pio
-master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.local_cpu_timer.pio system.realview.vgic.pio system.physmem.port
+master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.vgic.pio system.realview.local_cpu_timer.pio system.physmem.port
slave=system.realview.hdlcd.dma system.system_port system.l2c.mem_side system.iocache.mem_side
[system.membus.badaddr_responder]
@@ -1163,7 +1153,8 @@ pio=system.iobus.master[25]
type=GenericTimer
eventq_index=0
gic=system.realview.gic
-int_num=29
+int_phys=29
+int_virt=27
system=system
[system.realview.gic]
@@ -1176,7 +1167,6 @@ dist_pio_delay=10000
eventq_index=0
int_latency=10000
it_lines=128
-msix_addr=0
platform=system.realview
system=system
pio=system.membus.master[2]
@@ -1194,6 +1184,7 @@ pio_latency=10000
pixel_clock=7299
system=system
vnc=system.vncserver
+workaround_swap_rb=true
dma=system.membus.slave[0]
pio=system.iobus.master[5]
@@ -1363,7 +1354,7 @@ int_num_watchdog=30
pio_addr=738721792
pio_latency=100000
system=system
-pio=system.membus.master[3]
+pio=system.membus.master[4]
[system.realview.mmc_fake]
type=AmbaFake
@@ -1545,7 +1536,7 @@ platform=system.realview
ppint=25
system=system
vcpu_addr=738222080
-pio=system.membus.master[4]
+pio=system.membus.master[3]
[system.realview.vram]
type=SimpleMemory
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-timing/config.ini b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-timing/config.ini
index 9587f8b73..e55c12b7f 100644
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-timing/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-timing/config.ini
@@ -14,7 +14,6 @@ children=bridge cf0 clk_domain cpu cpu_clk_domain dvfs_handler intrctrl iobus io
atags_addr=134217728
boot_loader=/scratch/nilay/GEM5/system/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
-boot_release_addr=65528
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb
@@ -23,7 +22,6 @@ enable_context_switch_stats_dump=false
eventq_index=0
flags_addr=469827632
gic_cpu_addr=738205696
-have_generic_timer=false
have_large_asid_64=false
have_lpae=false
have_security=false
@@ -143,7 +141,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -154,7 +152,6 @@ size=32768
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -220,7 +217,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -231,7 +228,6 @@ size=32768
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -331,7 +327,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -342,7 +338,6 @@ size=4194304
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -420,7 +415,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -431,7 +426,6 @@ size=1024
system=system
tags=system.iocache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.iobus.master[27]
mem_side=system.membus.slave[3]
@@ -460,7 +454,7 @@ system=system
use_default_range=false
width=16
default=system.membus.badaddr_responder.pio
-master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.local_cpu_timer.pio system.realview.vgic.pio system.physmem.port
+master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.vgic.pio system.realview.local_cpu_timer.pio system.physmem.port
slave=system.realview.hdlcd.dma system.system_port system.cpu.l2cache.mem_side system.iocache.mem_side
[system.membus.badaddr_responder]
@@ -799,7 +793,8 @@ pio=system.iobus.master[25]
type=GenericTimer
eventq_index=0
gic=system.realview.gic
-int_num=29
+int_phys=29
+int_virt=27
system=system
[system.realview.gic]
@@ -812,7 +807,6 @@ dist_pio_delay=10000
eventq_index=0
int_latency=10000
it_lines=128
-msix_addr=0
platform=system.realview
system=system
pio=system.membus.master[2]
@@ -830,6 +824,7 @@ pio_latency=10000
pixel_clock=7299
system=system
vnc=system.vncserver
+workaround_swap_rb=true
dma=system.membus.slave[0]
pio=system.iobus.master[5]
@@ -999,7 +994,7 @@ int_num_watchdog=30
pio_addr=738721792
pio_latency=100000
system=system
-pio=system.membus.master[3]
+pio=system.membus.master[4]
[system.realview.mmc_fake]
type=AmbaFake
@@ -1181,7 +1176,7 @@ platform=system.realview
ppint=25
system=system
vcpu_addr=738222080
-pio=system.membus.master[4]
+pio=system.membus.master[3]
[system.realview.vram]
type=SimpleMemory
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-atomic/config.ini b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-atomic/config.ini
index 7b6dda94d..a9d46c0d8 100644
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-atomic/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-atomic/config.ini
@@ -14,7 +14,6 @@ children=bridge cf0 clk_domain cpu0 cpu1 cpu_clk_domain dvfs_handler intrctrl io
atags_addr=134217728
boot_loader=/scratch/nilay/GEM5/system/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
-boot_release_addr=65528
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb
@@ -23,7 +22,6 @@ enable_context_switch_stats_dump=false
eventq_index=0
flags_addr=469827632
gic_cpu_addr=738205696
-have_generic_timer=false
have_large_asid_64=false
have_lpae=false
have_security=false
@@ -147,7 +145,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -158,7 +156,6 @@ size=32768
system=system
tags=system.cpu0.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.dcache_port
mem_side=system.toL2Bus.slave[1]
@@ -224,7 +221,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -235,7 +232,6 @@ size=32768
system=system
tags=system.cpu0.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.icache_port
mem_side=system.toL2Bus.slave[0]
@@ -524,7 +520,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -535,7 +531,6 @@ size=1024
system=system
tags=system.iocache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.iobus.master[27]
mem_side=system.membus.slave[3]
@@ -560,7 +555,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -571,7 +566,6 @@ size=4194304
system=system
tags=system.l2c.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -600,7 +594,7 @@ system=system
use_default_range=false
width=16
default=system.membus.badaddr_responder.pio
-master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.local_cpu_timer.pio system.realview.vgic.pio system.physmem.port
+master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.vgic.pio system.realview.local_cpu_timer.pio system.physmem.port
slave=system.realview.hdlcd.dma system.system_port system.l2c.mem_side system.iocache.mem_side
[system.membus.badaddr_responder]
@@ -875,7 +869,8 @@ pio=system.iobus.master[25]
type=GenericTimer
eventq_index=0
gic=system.realview.gic
-int_num=29
+int_phys=29
+int_virt=27
system=system
[system.realview.gic]
@@ -888,7 +883,6 @@ dist_pio_delay=10000
eventq_index=0
int_latency=10000
it_lines=128
-msix_addr=0
platform=system.realview
system=system
pio=system.membus.master[2]
@@ -906,6 +900,7 @@ pio_latency=10000
pixel_clock=7299
system=system
vnc=system.vncserver
+workaround_swap_rb=true
dma=system.membus.slave[0]
pio=system.iobus.master[5]
@@ -1075,7 +1070,7 @@ int_num_watchdog=30
pio_addr=738721792
pio_latency=100000
system=system
-pio=system.membus.master[3]
+pio=system.membus.master[4]
[system.realview.mmc_fake]
type=AmbaFake
@@ -1257,7 +1252,7 @@ platform=system.realview
ppint=25
system=system
vcpu_addr=738222080
-pio=system.membus.master[4]
+pio=system.membus.master[3]
[system.realview.vram]
type=SimpleMemory
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-atomic/simerr b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-atomic/simerr
index 3137dc2c1..e6c37927e 100644..100755
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-atomic/simerr
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-atomic/simerr
@@ -568,3 +568,39 @@ 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
+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/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-full/config.ini b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-full/config.ini
index 7bee47df1..e3aa5b681 100644
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-full/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-full/config.ini
@@ -147,7 +147,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -158,7 +158,6 @@ size=32768
system=system
tags=system.cpu0.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.dcache_port
mem_side=system.toL2Bus.slave[1]
@@ -224,7 +223,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -235,7 +234,6 @@ size=32768
system=system
tags=system.cpu0.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.icache_port
mem_side=system.toL2Bus.slave[0]
@@ -637,9 +635,9 @@ opList=system.cpu2.fuPool.FUList0.opList
[system.cpu2.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList1]
type=FUDesc
@@ -651,16 +649,16 @@ opList=system.cpu2.fuPool.FUList1.opList0 system.cpu2.fuPool.FUList1.opList1
[system.cpu2.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu2.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=19
opClass=IntDiv
opLat=20
+pipelined=false
[system.cpu2.fuPool.FUList2]
type=FUDesc
@@ -672,23 +670,23 @@ opList=system.cpu2.fuPool.FUList2.opList0 system.cpu2.fuPool.FUList2.opList1 sys
[system.cpu2.fuPool.FUList2.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=2
+pipelined=true
[system.cpu2.fuPool.FUList2.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=2
+pipelined=true
[system.cpu2.fuPool.FUList2.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=2
+pipelined=true
[system.cpu2.fuPool.FUList3]
type=FUDesc
@@ -700,23 +698,23 @@ opList=system.cpu2.fuPool.FUList3.opList0 system.cpu2.fuPool.FUList3.opList1 sys
[system.cpu2.fuPool.FUList3.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu2.fuPool.FUList3.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=FloatDiv
opLat=12
+pipelined=false
[system.cpu2.fuPool.FUList3.opList2]
type=OpDesc
eventq_index=0
-issueLat=24
opClass=FloatSqrt
opLat=24
+pipelined=false
[system.cpu2.fuPool.FUList4]
type=FUDesc
@@ -728,9 +726,9 @@ opList=system.cpu2.fuPool.FUList4.opList
[system.cpu2.fuPool.FUList4.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5]
type=FUDesc
@@ -742,142 +740,142 @@ opList=system.cpu2.fuPool.FUList5.opList00 system.cpu2.fuPool.FUList5.opList01 s
[system.cpu2.fuPool.FUList5.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList5.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList6]
type=FUDesc
@@ -889,9 +887,9 @@ opList=system.cpu2.fuPool.FUList6.opList
[system.cpu2.fuPool.FUList6.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList7]
type=FUDesc
@@ -903,16 +901,16 @@ opList=system.cpu2.fuPool.FUList7.opList0 system.cpu2.fuPool.FUList7.opList1
[system.cpu2.fuPool.FUList7.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList7.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu2.fuPool.FUList8]
type=FUDesc
@@ -924,9 +922,9 @@ opList=system.cpu2.fuPool.FUList8.opList
[system.cpu2.fuPool.FUList8.opList]
type=OpDesc
eventq_index=0
-issueLat=3
opClass=IprAccess
opLat=3
+pipelined=false
[system.cpu2.isa]
type=ArmISA
@@ -1046,7 +1044,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -1057,7 +1055,6 @@ size=1024
system=system
tags=system.iocache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.iobus.master[27]
mem_side=system.membus.slave[3]
@@ -1082,7 +1079,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -1093,7 +1090,6 @@ size=4194304
system=system
tags=system.l2c.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -1461,7 +1457,8 @@ pio=system.iobus.master[25]
type=GenericTimer
eventq_index=0
gic=system.realview.gic
-int_num=29
+int_phys=29
+int_virt=27
system=system
[system.realview.gic]
@@ -1491,6 +1488,7 @@ pio_latency=10000
pixel_clock=7299
system=system
vnc=system.vncserver
+workaround_swap_rb=true
dma=system.membus.slave[0]
pio=system.iobus.master[5]
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-full/simerr b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-full/simerr
index ce311b5c7..0db002d40 100755
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-full/simerr
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-full/simerr
@@ -7,20 +7,20 @@ warn: Existing EnergyCtrl, but no enabled DVFSHandler found.
warn: SCReg: Writing 0 to dcc0:site0:pos0:fn7:dev0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+WARNING: Bank is already active!
+Command: 0, Timestamp: 7336, Bank: 7
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
warn: Tried to read RealView I/O at offset 0x60 that doesn't exist
warn: Tried to read RealView I/O at offset 0x48 that doesn't exist
+WARNING: Bank is already active!
+Command: 0, Timestamp: 7858, Bank: 6
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: Bank is already active!
-Command: 0, Timestamp: 11898, Bank: 3
-WARNING: Bank is already active!
-Command: 0, Timestamp: 8890, Bank: 1
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@@ -33,6 +33,8 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+WARNING: Bank is already active!
+Command: 0, Timestamp: 9145, Bank: 4
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@@ -43,26 +45,28 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-warn: Tried to read RealView I/O at offset 0x8 that doesn't exist
-warn: Tried to read RealView I/O at offset 0x48 that doesn't exist
+WARNING: Bank is already active!
+Command: 0, Timestamp: 9168, Bank: 3
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: Bank is already active!
-Command: 0, Timestamp: 10682, Bank: 5
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+warn: Tried to read RealView I/O at offset 0x8 that doesn't exist
+warn: Tried to read RealView I/O at offset 0x48 that doesn't exist
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-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
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+WARNING: Bank is already active!
+Command: 0, Timestamp: 10118, Bank: 1
+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
@@ -81,6 +85,8 @@ warn: User mode does not have SPSR
warn: User mode does not have SPSR
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -121,10 +127,6 @@ 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
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@@ -161,14 +163,6 @@ 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
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
-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
@@ -181,16 +175,14 @@ 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
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-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
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@@ -219,8 +211,6 @@ warn: User mode does not have SPSR
warn: User mode does not have SPSR
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -235,6 +225,8 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -245,18 +237,22 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+WARNING: Bank is already active!
+Command: 0, Timestamp: 6745, Bank: 0
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
WARNING: Bank is already active!
-Command: 0, Timestamp: 7910, Bank: 6
+Command: 0, Timestamp: 7145, Bank: 1
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
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -265,22 +261,12 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: Bank is already active!
-Command: 0, Timestamp: 6501, Bank: 1
-WARNING: Bank is already active!
-Command: 0, Timestamp: 9251, Bank: 5
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
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
-WARNING: Bank is already active!
-Command: 0, Timestamp: 7678, Bank: 1
-WARNING: Bank is already active!
-Command: 0, Timestamp: 6735, Bank: 1
-WARNING: Bank is already active!
-Command: 0, Timestamp: 7557, Bank: 6
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -295,18 +281,38 @@ warn: User mode does not have SPSR
warn: User mode does not have SPSR
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
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
+WARNING: Bank is already active!
+Command: 0, Timestamp: 9101, Bank: 7
+WARNING: Bank is already active!
+Command: 0, Timestamp: 9235, Bank: 3
+WARNING: Bank is already active!
+Command: 0, Timestamp: 7617, Bank: 0
+WARNING: Bank is already active!
+Command: 0, Timestamp: 8572, Bank: 2
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
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+WARNING: Bank is already active!
+Command: 0, Timestamp: 6448, Bank: 0
+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
+WARNING: Bank is already active!
+Command: 0, Timestamp: 10110, Bank: 0
+WARNING: Bank is already active!
+Command: 0, Timestamp: 7448, Bank: 6
+WARNING: Bank is already active!
+Command: 0, Timestamp: 10610, Bank: 5
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -321,8 +327,6 @@ 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
-WARNING: Bank is already active!
-Command: 0, Timestamp: 6448, Bank: 1
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -331,22 +335,24 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
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
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+WARNING: Bank is already active!
+Command: 0, Timestamp: 8438, Bank: 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
WARNING: Bank is already active!
-Command: 0, Timestamp: 6448, Bank: 3
+Command: 0, Timestamp: 10259, Bank: 6
+WARNING: Bank is already active!
+Command: 0, Timestamp: 10259, Bank: 1
WARNING: Bank is already active!
-Command: 0, Timestamp: 6449, Bank: 1
+Command: 0, Timestamp: 10264, Bank: 4
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -357,8 +363,6 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: Bank is already active!
-Command: 0, Timestamp: 11346, Bank: 6
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -367,14 +371,12 @@ 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
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
WARNING: Bank is already active!
-Command: 0, Timestamp: 6718, Bank: 7
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
+Command: 0, Timestamp: 8662, Bank: 3
+WARNING: Bank is already active!
+Command: 0, Timestamp: 8576, Bank: 2
+WARNING: Bank is already active!
+Command: 0, Timestamp: 8938, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -389,20 +391,22 @@ 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
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
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
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: Bank is already active!
-Command: 0, Timestamp: 8596, Bank: 2
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
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
-WARNING: Bank is already active!
-Command: 0, Timestamp: 9274, Bank: 2
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -415,30 +419,32 @@ 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
+WARNING: Bank is already active!
+Command: 0, Timestamp: 7950, Bank: 1
+WARNING: Bank is already active!
+Command: 0, Timestamp: 8022, Bank: 6
+WARNING: Bank is already active!
+Command: 0, Timestamp: 6606, Bank: 1
+WARNING: Bank is already active!
+Command: 0, Timestamp: 7878, Bank: 5
+WARNING: Bank is already active!
+Command: 0, Timestamp: 9487, Bank: 6
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
-WARNING: Bank is already active!
-Command: 0, Timestamp: 8427, Bank: 5
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
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
-WARNING: Bank is already active!
-Command: 0, Timestamp: 7189, Bank: 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
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -452,17 +458,7 @@ warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
WARNING: Bank is already active!
-Command: 0, Timestamp: 10975, Bank: 5
-WARNING: Bank is already active!
-Command: 0, Timestamp: 11256, Bank: 2
-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
+Command: 0, Timestamp: 9249, Bank: 5
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@@ -487,16 +483,10 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
-WARNING: Bank is already active!
-Command: 0, Timestamp: 6729, Bank: 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
-WARNING: Bank is already active!
-Command: 0, Timestamp: 12439, Bank: 2
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -515,18 +505,16 @@ warn: User mode does not have SPSR
warn: User mode does not have SPSR
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
-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
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
+WARNING: Bank is already active!
+Command: 0, Timestamp: 7135, Bank: 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
+WARNING: Bank is already active!
+Command: 0, Timestamp: 6921, Bank: 2
+WARNING: Bank is already active!
+Command: 0, Timestamp: 7517, Bank: 5
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@@ -535,16 +523,20 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
+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
+WARNING: Bank is already active!
+Command: 0, Timestamp: 11967, Bank: 5
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
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
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -559,8 +551,6 @@ warn: User mode does not have SPSR
warn: User mode does not have SPSR
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -573,6 +563,10 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -589,30 +583,12 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
-WARNING: Bank is already active!
-Command: 0, Timestamp: 11356, Bank: 5
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
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: Bank is already active!
-Command: 0, Timestamp: 9054, Bank: 7
-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
@@ -627,16 +603,12 @@ warn: User mode does not have SPSR
warn: User mode does not have SPSR
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: Bank is already active!
-Command: 0, Timestamp: 6571, Bank: 6
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-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
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -657,8 +629,6 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -667,16 +637,10 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
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
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -701,14 +665,22 @@ 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
+WARNING: Bank is already active!
+Command: 0, Timestamp: 10927, Bank: 6
+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
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: Bank is already active!
-Command: 0, Timestamp: 7539, Bank: 3
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@@ -723,10 +695,26 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
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
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -735,6 +723,10 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+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
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@@ -759,38 +751,42 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
+WARNING: Bank is already active!
+Command: 0, Timestamp: 6681, Bank: 7
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
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
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-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
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
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
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
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
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
-WARNING: Bank is already active!
-Command: 0, Timestamp: 7983, Bank: 5
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -807,8 +803,6 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: Bank is already active!
-Command: 0, Timestamp: 7384, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@@ -825,14 +819,6 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
-WARNING: Bank is already active!
-Command: 0, Timestamp: 10124, Bank: 1
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -845,24 +831,10 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-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
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: Bank is already active!
-Command: 0, Timestamp: 6448, Bank: 3
-WARNING: Bank is already active!
-Command: 0, Timestamp: 6758, Bank: 2
-WARNING: Bank is already active!
-Command: 0, Timestamp: 8359, Bank: 0
-WARNING: Bank is already active!
-Command: 0, Timestamp: 6936, Bank: 1
-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
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@@ -875,6 +847,10 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -891,14 +867,14 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
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
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@@ -907,6 +883,18 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+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
@@ -927,6 +915,10 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+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
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@@ -963,10 +955,8 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-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
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@@ -985,10 +975,18 @@ 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
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+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
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@@ -1019,6 +1017,8 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -1039,6 +1039,14 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+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
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@@ -1057,6 +1065,18 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+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
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@@ -1073,14 +1093,6 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-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
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@@ -1089,16 +1101,18 @@ 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
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
+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
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@@ -1117,10 +1131,6 @@ 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
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -1141,6 +1151,10 @@ 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
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@@ -1199,16 +1213,6 @@ warn: User mode does not have SPSR
warn: User mode does not have SPSR
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
-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
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -1219,8 +1223,8 @@ warn: User mode does not have SPSR
warn: User mode does not have SPSR
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: Bank is already active!
-Command: 0, Timestamp: 8631, Bank: 7
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -1229,6 +1233,10 @@ 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
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -1245,6 +1253,8 @@ 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
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -1257,10 +1267,6 @@ 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
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@@ -1291,24 +1297,20 @@ warn: User mode does not have SPSR
warn: User mode does not have SPSR
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
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
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
+WARNING: Bank is already active!
+Command: 0, Timestamp: 11511, Bank: 2
+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
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@@ -1323,8 +1325,8 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
+WARNING: Bank is already active!
+Command: 0, Timestamp: 9988, Bank: 2
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
@@ -1332,39 +1334,23 @@ warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
WARNING: Bank is already active!
-Command: 0, Timestamp: 7482, Bank: 0
-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
+Command: 0, Timestamp: 6448, Bank: 5
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: Bank is already active!
-Command: 0, Timestamp: 8240, Bank: 5
-WARNING: Bank is already active!
-Command: 0, Timestamp: 6884, Bank: 4
-WARNING: Bank is already active!
-Command: 0, Timestamp: 7065, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: Bank is already active!
-Command: 0, Timestamp: 7992, Bank: 0
+Command: 0, Timestamp: 9255, Bank: 4
+WARNING: Bank is already active!
+Command: 0, Timestamp: 11880, Bank: 6
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: Bank is already active!
-Command: 0, Timestamp: 6448, Bank: 6
-WARNING: Bank is already active!
-Command: 0, Timestamp: 6861, Bank: 4
-WARNING: Bank is already active!
-Command: 0, Timestamp: 6994, Bank: 7
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
+Command: 0, Timestamp: 7102, Bank: 7
WARNING: Bank is already active!
-Command: 0, Timestamp: 7102, Bank: 2
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
+Command: 0, Timestamp: 7405, Bank: 1
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -1375,12 +1361,14 @@ warn: User mode does not have SPSR
warn: User mode does not have SPSR
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
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
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -1393,24 +1381,20 @@ 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
+WARNING: Bank is already active!
+Command: 0, Timestamp: 9173, Bank: 0
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
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
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
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-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
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -1435,10 +1419,6 @@ 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
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
-WARNING: One or more banks are active! REF requires all banks to be precharged.
-Command: 4, Timestamp: 12458, Bank: 0
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -1457,8 +1437,6 @@ warn: User mode does not have SPSR
warn: User mode does not have SPSR
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: Bank is already active!
-Command: 0, Timestamp: 9034, Bank: 2
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
@@ -1479,8 +1457,8 @@ warn: User mode does not have SPSR
warn: User mode does not have SPSR
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
-WARNING: Bank is already active!
-Command: 0, Timestamp: 10338, Bank: 2
+WARNING: One or more banks are active! REF requires all banks to be precharged.
+Command: 4, Timestamp: 12458, Bank: 0
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/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-o3/config.ini b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-o3/config.ini
index 7721c6927..2214964bc 100644
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-o3/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-o3/config.ini
@@ -215,7 +215,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -226,7 +226,6 @@ size=32768
system=system
tags=system.cpu0.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.dcache_port
mem_side=system.toL2Bus.slave[1]
@@ -298,9 +297,9 @@ opList=system.cpu0.fuPool.FUList0.opList
[system.cpu0.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList1]
type=FUDesc
@@ -312,16 +311,16 @@ opList=system.cpu0.fuPool.FUList1.opList0 system.cpu0.fuPool.FUList1.opList1
[system.cpu0.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu0.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=19
opClass=IntDiv
opLat=20
+pipelined=false
[system.cpu0.fuPool.FUList2]
type=FUDesc
@@ -333,23 +332,23 @@ opList=system.cpu0.fuPool.FUList2.opList0 system.cpu0.fuPool.FUList2.opList1 sys
[system.cpu0.fuPool.FUList2.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=2
+pipelined=true
[system.cpu0.fuPool.FUList2.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=2
+pipelined=true
[system.cpu0.fuPool.FUList2.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=2
+pipelined=true
[system.cpu0.fuPool.FUList3]
type=FUDesc
@@ -361,23 +360,23 @@ opList=system.cpu0.fuPool.FUList3.opList0 system.cpu0.fuPool.FUList3.opList1 sys
[system.cpu0.fuPool.FUList3.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu0.fuPool.FUList3.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=FloatDiv
opLat=12
+pipelined=false
[system.cpu0.fuPool.FUList3.opList2]
type=OpDesc
eventq_index=0
-issueLat=24
opClass=FloatSqrt
opLat=24
+pipelined=false
[system.cpu0.fuPool.FUList4]
type=FUDesc
@@ -389,9 +388,9 @@ opList=system.cpu0.fuPool.FUList4.opList
[system.cpu0.fuPool.FUList4.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5]
type=FUDesc
@@ -403,142 +402,142 @@ opList=system.cpu0.fuPool.FUList5.opList00 system.cpu0.fuPool.FUList5.opList01 s
[system.cpu0.fuPool.FUList5.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList5.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList6]
type=FUDesc
@@ -550,9 +549,9 @@ opList=system.cpu0.fuPool.FUList6.opList
[system.cpu0.fuPool.FUList6.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList7]
type=FUDesc
@@ -564,16 +563,16 @@ opList=system.cpu0.fuPool.FUList7.opList0 system.cpu0.fuPool.FUList7.opList1
[system.cpu0.fuPool.FUList7.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList7.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu0.fuPool.FUList8]
type=FUDesc
@@ -585,9 +584,9 @@ opList=system.cpu0.fuPool.FUList8.opList
[system.cpu0.fuPool.FUList8.opList]
type=OpDesc
eventq_index=0
-issueLat=3
opClass=IprAccess
opLat=3
+pipelined=false
[system.cpu0.icache]
type=BaseCache
@@ -599,7 +598,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -610,7 +609,6 @@ size=32768
system=system
tags=system.cpu0.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.icache_port
mem_side=system.toL2Bus.slave[0]
@@ -865,9 +863,9 @@ opList=system.cpu1.fuPool.FUList0.opList
[system.cpu1.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList1]
type=FUDesc
@@ -879,16 +877,16 @@ opList=system.cpu1.fuPool.FUList1.opList0 system.cpu1.fuPool.FUList1.opList1
[system.cpu1.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu1.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=19
opClass=IntDiv
opLat=20
+pipelined=false
[system.cpu1.fuPool.FUList2]
type=FUDesc
@@ -900,23 +898,23 @@ opList=system.cpu1.fuPool.FUList2.opList0 system.cpu1.fuPool.FUList2.opList1 sys
[system.cpu1.fuPool.FUList2.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=2
+pipelined=true
[system.cpu1.fuPool.FUList2.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=2
+pipelined=true
[system.cpu1.fuPool.FUList2.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=2
+pipelined=true
[system.cpu1.fuPool.FUList3]
type=FUDesc
@@ -928,23 +926,23 @@ opList=system.cpu1.fuPool.FUList3.opList0 system.cpu1.fuPool.FUList3.opList1 sys
[system.cpu1.fuPool.FUList3.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu1.fuPool.FUList3.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=FloatDiv
opLat=12
+pipelined=false
[system.cpu1.fuPool.FUList3.opList2]
type=OpDesc
eventq_index=0
-issueLat=24
opClass=FloatSqrt
opLat=24
+pipelined=false
[system.cpu1.fuPool.FUList4]
type=FUDesc
@@ -956,9 +954,9 @@ opList=system.cpu1.fuPool.FUList4.opList
[system.cpu1.fuPool.FUList4.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5]
type=FUDesc
@@ -970,142 +968,142 @@ opList=system.cpu1.fuPool.FUList5.opList00 system.cpu1.fuPool.FUList5.opList01 s
[system.cpu1.fuPool.FUList5.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList5.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList6]
type=FUDesc
@@ -1117,9 +1115,9 @@ opList=system.cpu1.fuPool.FUList6.opList
[system.cpu1.fuPool.FUList6.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList7]
type=FUDesc
@@ -1131,16 +1129,16 @@ opList=system.cpu1.fuPool.FUList7.opList0 system.cpu1.fuPool.FUList7.opList1
[system.cpu1.fuPool.FUList7.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList7.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu1.fuPool.FUList8]
type=FUDesc
@@ -1152,9 +1150,9 @@ opList=system.cpu1.fuPool.FUList8.opList
[system.cpu1.fuPool.FUList8.opList]
type=OpDesc
eventq_index=0
-issueLat=3
opClass=IprAccess
opLat=3
+pipelined=false
[system.cpu1.isa]
type=ArmISA
@@ -1274,7 +1272,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -1285,7 +1283,6 @@ size=1024
system=system
tags=system.iocache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.iobus.master[27]
mem_side=system.membus.slave[3]
@@ -1310,7 +1307,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -1321,7 +1318,6 @@ size=4194304
system=system
tags=system.l2c.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -1689,7 +1685,8 @@ pio=system.iobus.master[25]
type=GenericTimer
eventq_index=0
gic=system.realview.gic
-int_num=29
+int_phys=29
+int_virt=27
system=system
[system.realview.gic]
@@ -1719,6 +1716,7 @@ pio_latency=10000
pixel_clock=7299
system=system
vnc=system.vncserver
+workaround_swap_rb=true
dma=system.membus.slave[0]
pio=system.iobus.master[5]
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-o3/simerr b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-o3/simerr
index 68af87dfe..4d4e040d3 100755
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-o3/simerr
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-o3/simerr
@@ -433,3 +433,67 @@ 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
+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
+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
+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/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-timing/config.ini b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-timing/config.ini
index 6cf886297..5a83a4136 100644
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-timing/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-timing/config.ini
@@ -12,38 +12,37 @@ time_sync_spin_threshold=100000000
type=LinuxArmSystem
children=bridge cf0 clk_domain cpu0 cpu1 cpu_clk_domain dvfs_handler intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver voltage_domain
atags_addr=134217728
-boot_loader=/projects/pd/randd/dist/binaries/boot_emm.arm64
+boot_loader=/scratch/nilay/GEM5/system/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
-boot_release_addr=65528
cache_line_size=64
clk_domain=system.clk_domain
-dtb_filename=/projects/pd/randd/dist/binaries/vexpress.aarch64.20140821.dtb
+dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
flags_addr=469827632
gic_cpu_addr=738205696
-have_generic_timer=false
have_large_asid_64=false
have_lpae=false
have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
-kernel=/projects/pd/randd/dist/binaries/vmlinux.aarch64.20140821
+kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
machine_type=VExpress_EMM64
mem_mode=timing
mem_ranges=2147483648:2415919103
-memories=system.realview.nvmem system.physmem system.realview.vram
+memories=system.physmem system.realview.nvmem system.realview.vram
+mmap_using_noreserve=false
multi_proc=true
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
-readfile=/work/gem5.latest/tests/halt.sh
+readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@@ -86,7 +85,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
-image_file=/projects/pd/randd/dist/disks/linaro-minimal-aarch64.img
+image_file=/scratch/nilay/GEM5/system/disks/linaro-minimal-aarch64.img
read_only=true
[system.clk_domain]
@@ -138,10 +137,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -152,7 +152,6 @@ size=32768
system=system
tags=system.cpu0.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.dcache_port
mem_side=system.toL2Bus.slave[1]
@@ -172,6 +171,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu0.dstage2_mmu.stage2_tlb
+sys=system
tlb=system.cpu0.dtb
[system.cpu0.dstage2_mmu.stage2_tlb]
@@ -189,7 +189,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
-port=system.toL2Bus.slave[5]
[system.cpu0.dtb]
type=ArmTLB
@@ -214,10 +213,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -228,7 +228,6 @@ size=32768
system=system
tags=system.cpu0.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.icache_port
mem_side=system.toL2Bus.slave[0]
@@ -282,6 +281,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu0.istage2_mmu.stage2_tlb
+sys=system
tlb=system.cpu0.itb
[system.cpu0.istage2_mmu.stage2_tlb]
@@ -299,7 +299,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
-port=system.toL2Bus.slave[4]
[system.cpu0.itb]
type=ArmTLB
@@ -360,6 +359,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu1.dstage2_mmu.stage2_tlb
+sys=system
tlb=system.cpu1.dtb
[system.cpu1.dstage2_mmu.stage2_tlb]
@@ -429,6 +429,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu1.istage2_mmu.stage2_tlb
+sys=system
tlb=system.cpu1.itb
[system.cpu1.istage2_mmu.stage2_tlb]
@@ -492,9 +493,11 @@ sys=system
type=NoncoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=1
+frontend_latency=2
+response_latency=2
use_default_range=true
-width=8
+width=16
default=system.realview.pciconfig.pio
master=system.realview.uart.pio system.realview.realview_io.pio system.realview.timer0.pio system.realview.timer1.pio system.realview.clcd.pio system.realview.hdlcd.pio system.realview.kmi0.pio system.realview.kmi1.pio system.realview.cf_ctrl.pio system.realview.cf_ctrl.config system.realview.rtc.pio system.realview.vram.port system.realview.l2x0_fake.pio system.realview.uart1_fake.pio system.realview.uart2_fake.pio system.realview.uart3_fake.pio system.realview.sp810_fake.pio system.realview.watchdog_fake.pio system.realview.aaci_fake.pio system.realview.lan_fake.pio system.realview.usb_fake.pio system.realview.mmc_fake.pio system.realview.energy_ctrl.pio system.realview.ide.pio system.realview.ide.config system.realview.ethernet.pio system.realview.ethernet.config system.iocache.cpu_side
slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma system.realview.ide.dma system.realview.ethernet.dma
@@ -505,10 +508,11 @@ children=tags
addr_ranges=2147483648:2415919103
assoc=8
clk_domain=system.clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -519,7 +523,6 @@ size=1024
system=system
tags=system.iocache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.iobus.master[27]
mem_side=system.membus.slave[3]
@@ -540,10 +543,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -554,7 +558,6 @@ size=4194304
system=system
tags=system.l2c.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[2]
@@ -574,13 +577,16 @@ type=CoherentXBar
children=badaddr_responder
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
default=system.membus.badaddr_responder.pio
-master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.local_cpu_timer.pio system.realview.vgic.pio system.physmem.port
+master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.vgic.pio system.realview.local_cpu_timer.pio system.physmem.port
slave=system.realview.hdlcd.dma system.system_port system.l2c.mem_side system.iocache.mem_side
[system.membus.badaddr_responder]
@@ -628,7 +634,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
-addr_mapping=RoRaBaChCo
+addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8
@@ -919,7 +925,8 @@ pio=system.iobus.master[25]
type=GenericTimer
eventq_index=0
gic=system.realview.gic
-int_num=29
+int_phys=29
+int_virt=27
system=system
[system.realview.gic]
@@ -932,7 +939,6 @@ dist_pio_delay=10000
eventq_index=0
int_latency=10000
it_lines=128
-msix_addr=0
platform=system.realview
system=system
pio=system.membus.master[2]
@@ -950,6 +956,7 @@ pio_latency=10000
pixel_clock=7299
system=system
vnc=system.vncserver
+workaround_swap_rb=true
dma=system.membus.slave[0]
pio=system.iobus.master[5]
@@ -1119,7 +1126,7 @@ int_num_watchdog=30
pio_addr=738721792
pio_latency=100000
system=system
-pio=system.membus.master[3]
+pio=system.membus.master[4]
[system.realview.mmc_fake]
type=AmbaFake
@@ -1301,7 +1308,7 @@ platform=system.realview
ppint=25
system=system
vcpu_addr=738222080
-pio=system.membus.master[4]
+pio=system.membus.master[3]
[system.realview.vram]
type=SimpleMemory
@@ -1339,13 +1346,16 @@ port=3456
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=0
+frontend_latency=1
+response_latency=1
snoop_filter=Null
+snoop_response_latency=1
system=system
use_default_range=false
-width=8
+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.cpu0.istage2_mmu.stage2_tlb.walker.port system.cpu0.dstage2_mmu.stage2_tlb.walker.port
+slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port
[system.vncserver]
type=VncServer
diff --git a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-timing/simerr b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-timing/simerr
index 35422844e..bc8b17326 100644..100755
--- a/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-timing/simerr
+++ b/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-switcheroo-timing/simerr
@@ -1533,215 +1533,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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/config.ini b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/config.ini
index 2f7786e68..6bbe8c080 100644
--- a/tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/config.ini
+++ b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/config.ini
@@ -27,6 +27,7 @@ load_offset=0
mem_mode=timing
mem_ranges=0:134217727
memories=system.mem_ctrls
+mmap_using_noreserve=false
num_work_ids=16
readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
smbios_table=system.smbios_table
@@ -701,9 +702,11 @@ sys=system
type=NoncoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=1
+frontend_latency=2
+response_latency=2
use_default_range=false
-width=8
+width=16
default=system.pc.pciconfig.pio
master=system.pc.south_bridge.cmos.pio system.pc.south_bridge.dma1.pio system.pc.south_bridge.ide.pio system.pc.south_bridge.ide.config system.pc.south_bridge.keyboard.pio system.pc.south_bridge.pic1.pio system.pc.south_bridge.pic2.pio system.pc.south_bridge.pit.pio system.pc.south_bridge.speaker.pio system.pc.south_bridge.io_apic.pio system.pc.i_dont_exist1.pio system.pc.i_dont_exist2.pio system.pc.behind_pci.pio system.pc.com_1.pio system.pc.fake_com_2.pio system.pc.fake_com_3.pio system.pc.fake_com_4.pio system.pc.fake_floppy.pio system.ruby.l1_cntrl0.sequencer.pio_slave_port system.ruby.l1_cntrl1.sequencer.pio_slave_port system.ruby.io_controller.dma_sequencer.slave
slave=system.pc.south_bridge.io_apic.int_master system.ruby.l1_cntrl0.sequencer.pio_master_port system.ruby.l1_cntrl0.sequencer.mem_master_port system.ruby.l1_cntrl1.sequencer.pio_master_port system.ruby.l1_cntrl1.sequencer.mem_master_port
@@ -735,7 +738,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
-addr_mapping=RoRaBaChCo
+addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8
@@ -1314,6 +1317,7 @@ pio=system.iobus.master[8]
[system.ruby]
type=RubySystem
children=clk_domain dir_cntrl0 dma_cntrl0 io_controller l1_cntrl0 l1_cntrl1 l2_cntrl0 memctrl_clk_domain network
+access_backing_store=false
all_instructions=false
block_size_bytes=64
clk_domain=system.ruby.clk_domain
@@ -1490,7 +1494,6 @@ unit_filter=8
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
-access_backing_store=false
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl0.L1Dcache
deadlock_threshold=500000
@@ -1583,7 +1586,6 @@ unit_filter=8
[system.ruby.l1_cntrl1.sequencer]
type=RubySequencer
-access_backing_store=false
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl1.L1Dcache
deadlock_threshold=500000
@@ -1861,7 +1863,6 @@ version=
[system.sys_port_proxy]
type=RubyPortProxy
-access_backing_store=false
clk_domain=system.clk_domain
eventq_index=0
ruby_system=system.ruby
diff --git a/tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/stats.txt b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/stats.txt
index 7d82f190a..221f5a4a8 100644
--- a/tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/stats.txt
+++ b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 5.305855 # Nu
sim_ticks 5305855051000 # Number of ticks simulated
final_tick 5305855051000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 186796 # Simulator instruction rate (inst/s)
-host_op_rate 357991 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 9246678170 # Simulator tick rate (ticks/s)
-host_mem_usage 1105624 # Number of bytes of host memory used
-host_seconds 573.81 # Real time elapsed on the host
+host_inst_rate 136389 # Simulator instruction rate (inst/s)
+host_op_rate 261386 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 6751430632 # Simulator tick rate (ticks/s)
+host_mem_usage 1106140 # Number of bytes of host memory used
+host_seconds 785.89 # Real time elapsed on the host
sim_insts 107186053 # Number of instructions simulated
sim_ops 205419480 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -566,9 +566,9 @@ system.ruby.clk_domain.clock 500 # Cl
system.ruby.delayHist::bucket_size 4 # delay histogram for all message
system.ruby.delayHist::max_bucket 39 # delay histogram for all message
system.ruby.delayHist::samples 10891010 # delay histogram for all message
-system.ruby.delayHist::mean 0.442869 # delay histogram for all message
-system.ruby.delayHist::stdev 1.830823 # delay histogram for all message
-system.ruby.delayHist | 10288616 94.47% 94.47% | 1282 0.01% 94.48% | 600649 5.52% 100.00% | 161 0.00% 100.00% | 257 0.00% 100.00% | 11 0.00% 100.00% | 34 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for all message
+system.ruby.delayHist::mean 0.442804 # delay histogram for all message
+system.ruby.delayHist::stdev 1.830720 # delay histogram for all message
+system.ruby.delayHist | 10288683 94.47% 94.47% | 1238 0.01% 94.48% | 600635 5.51% 100.00% | 152 0.00% 100.00% | 257 0.00% 100.00% | 11 0.00% 100.00% | 34 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for all message
system.ruby.delayHist::total 10891010 # delay histogram for all message
system.ruby.outstanding_req_hist::bucket_size 1
system.ruby.outstanding_req_hist::max_bucket 9
@@ -880,9 +880,9 @@ system.ruby.network.routers6.throttle5.link_utilization 0
system.ruby.delayVCHist.vnet_0::bucket_size 4 # delay histogram for vnet_0
system.ruby.delayVCHist.vnet_0::max_bucket 39 # delay histogram for vnet_0
system.ruby.delayVCHist.vnet_0::samples 6109475 # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::mean 0.754420 # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::stdev 2.340404 # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0 | 5533989 90.58% 90.58% | 406 0.01% 90.59% | 574630 9.41% 99.99% | 158 0.00% 100.00% | 247 0.00% 100.00% | 11 0.00% 100.00% | 34 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::mean 0.754304 # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::stdev 2.340275 # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0 | 5534056 90.58% 90.58% | 362 0.01% 90.59% | 574616 9.41% 99.99% | 149 0.00% 100.00% | 247 0.00% 100.00% | 11 0.00% 100.00% | 34 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_0
system.ruby.delayVCHist.vnet_0::total 6109475 # delay histogram for vnet_0
system.ruby.delayVCHist.vnet_1::bucket_size 2 # delay histogram for vnet_1
system.ruby.delayVCHist.vnet_1::max_bucket 19 # delay histogram for vnet_1
diff --git a/tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/system.pc.com_1.terminal b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/system.pc.com_1.terminal
index 7f41384e2..e30654628 100644
--- a/tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/system.pc.com_1.terminal
+++ b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/system.pc.com_1.terminal
@@ -41,9 +41,10 @@ Calibrating delay loop (skipped)... 3999.96 BogoMIPS preset
Mount-cache hash table entries: 256
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 1024K (64 bytes/line)
+using mwait in idle threads.
Freeing SMP alternatives: 34k freed
Using local APIC timer interrupts.
-result 7812509
+result 7812512
Detected 7.812 MHz APIC timer.
Booting processor 1/2 APIC 0x1
Initializing CPU#1
@@ -131,8 +132,8 @@ TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 10
IPv6 over IPv4 tunneling driver
-NET: Registered protocol family 17
input: PS/2 Generic Mouse as /class/input/input1
+NET: Registered protocol family 17
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
VFS: Mounted root (ext2 filesystem).
Freeing unused kernel memory: 248k freed
diff --git a/tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/config.ini b/tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/config.ini
index 12828101a..dbb2a30b4 100644
--- a/tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/config.ini
+++ b/tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/config.ini
@@ -27,7 +27,8 @@ load_addr_mask=1099511627775
load_offset=0
mem_mode=atomic
mem_ranges=1048576:68157439 2147483648:2415919103
-memories=system.nvram system.physmem1 system.hypervisor_desc system.partition_desc system.physmem0 system.rom
+memories=system.hypervisor_desc system.nvram system.partition_desc system.physmem0 system.physmem1 system.rom
+mmap_using_noreserve=false
num_work_ids=16
nvram=system.nvram
nvram_addr=133429198848
@@ -193,9 +194,11 @@ sys=system
type=NoncoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=1
+frontend_latency=2
+response_latency=2
use_default_range=false
-width=8
+width=16
master=system.t1000.fake_clk.pio system.t1000.fake_membnks.pio system.t1000.fake_l2_1.pio system.t1000.fake_l2_2.pio system.t1000.fake_l2_3.pio system.t1000.fake_l2_4.pio system.t1000.fake_l2esr_1.pio system.t1000.fake_l2esr_2.pio system.t1000.fake_l2esr_3.pio system.t1000.fake_l2esr_4.pio system.t1000.fake_ssi.pio system.t1000.fake_jbi.pio system.t1000.puart0.pio system.t1000.hvuart.pio system.disk0.pio
slave=system.bridge.master
@@ -204,11 +207,14 @@ type=CoherentXBar
children=badaddr_responder
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
default=system.membus.badaddr_responder.pio
master=system.t1000.iob.pio system.t1000.htod.pio system.bridge.slave system.rom.port system.nvram.port system.hypervisor_desc.port system.partition_desc.port system.physmem0.port system.physmem1.port
slave=system.system_port system.cpu.icache_port system.cpu.dcache_port
diff --git a/tests/long/se/10.mcf/ref/arm/linux/minor-timing/config.ini b/tests/long/se/10.mcf/ref/arm/linux/minor-timing/config.ini
index cdddacd16..3938653f4 100644
--- a/tests/long/se/10.mcf/ref/arm/linux/minor-timing/config.ini
+++ b/tests/long/se/10.mcf/ref/arm/linux/minor-timing/config.ini
@@ -111,7 +111,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
-type=BranchPredictor
+type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@@ -125,7 +125,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
-predType=tournament
[system.cpu.dcache]
type=BaseCache
@@ -137,7 +136,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -148,7 +147,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -597,7 +595,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -608,7 +606,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -708,7 +705,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -719,7 +716,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -763,9 +759,9 @@ env=
errout=cerr
euid=100
eventq_index=0
-executable=/dist/m5/cpu2000/binaries/arm/linux/mcf
+executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/arm/linux/mcf
gid=100
-input=/dist/m5/cpu2000/data/mcf/smred/input/mcf.in
+input=/scratch/nilay/GEM5/dist/m5/cpu2000/data/mcf/smred/input/mcf.in
kvmInSE=false
max_stack_size=67108864
output=cout
diff --git a/tests/long/se/10.mcf/ref/arm/linux/o3-timing/config.ini b/tests/long/se/10.mcf/ref/arm/linux/o3-timing/config.ini
index 698e8108f..a092bf499 100644
--- a/tests/long/se/10.mcf/ref/arm/linux/o3-timing/config.ini
+++ b/tests/long/se/10.mcf/ref/arm/linux/o3-timing/config.ini
@@ -158,7 +158,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=6
prefetch_on_access=false
@@ -169,7 +169,6 @@ size=32768
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=16
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -241,9 +240,9 @@ opList=system.cpu.fuPool.FUList0.opList
[system.cpu.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList1]
type=FUDesc
@@ -255,23 +254,23 @@ opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 syste
[system.cpu.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=IntDiv
opLat=12
+pipelined=false
[system.cpu.fuPool.FUList1.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IprAccess
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList2]
type=FUDesc
@@ -283,9 +282,9 @@ opList=system.cpu.fuPool.FUList2.opList
[system.cpu.fuPool.FUList2.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList3]
type=FUDesc
@@ -297,9 +296,9 @@ opList=system.cpu.fuPool.FUList3.opList
[system.cpu.fuPool.FUList3.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList4]
type=FUDesc
@@ -311,184 +310,184 @@ opList=system.cpu.fuPool.FUList4.opList00 system.cpu.fuPool.FUList4.opList01 sys
[system.cpu.fuPool.FUList4.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=9
+pipelined=true
[system.cpu.fuPool.FUList4.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList4.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=9
+pipelined=true
[system.cpu.fuPool.FUList4.opList20]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList21]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList22]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList23]
type=OpDesc
eventq_index=0
-issueLat=9
opClass=FloatDiv
opLat=9
+pipelined=false
[system.cpu.fuPool.FUList4.opList24]
type=OpDesc
eventq_index=0
-issueLat=33
opClass=FloatSqrt
opLat=33
+pipelined=false
[system.cpu.fuPool.FUList4.opList25]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu.icache]
type=BaseCache
@@ -500,7 +499,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=1
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=2
prefetch_on_access=false
@@ -511,7 +510,6 @@ size=32768
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -611,7 +609,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=12
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=16
prefetch_on_access=true
@@ -622,7 +620,6 @@ size=1048576
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
diff --git a/tests/long/se/10.mcf/ref/sparc/linux/simple-timing/config.ini b/tests/long/se/10.mcf/ref/sparc/linux/simple-timing/config.ini
index e9a50bebb..263d31358 100644
--- a/tests/long/se/10.mcf/ref/sparc/linux/simple-timing/config.ini
+++ b/tests/long/se/10.mcf/ref/sparc/linux/simple-timing/config.ini
@@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
+mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@@ -82,10 +83,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -96,7 +98,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -122,10 +123,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -136,7 +138,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -170,10 +171,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -184,7 +186,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -203,8 +204,11 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=0
+frontend_latency=1
+response_latency=1
snoop_filter=Null
+snoop_response_latency=1
system=system
use_default_range=false
width=32
@@ -219,6 +223,7 @@ eventq_index=0
type=LiveProcess
cmd=mcf mcf.in
cwd=build/SPARC/tests/opt/long/se/10.mcf/sparc/linux/simple-timing
+drivers=
egid=100
env=
errout=cerr
@@ -227,6 +232,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/sparc/linux/mcf
gid=100
input=/scratch/nilay/GEM5/dist/m5/cpu2000/data/mcf/smred/input/mcf.in
+kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@@ -256,11 +262,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side
diff --git a/tests/long/se/20.parser/ref/alpha/tru64/minor-timing/config.ini b/tests/long/se/20.parser/ref/alpha/tru64/minor-timing/config.ini
index 956669942..9aa92cf18 100644
--- a/tests/long/se/20.parser/ref/alpha/tru64/minor-timing/config.ini
+++ b/tests/long/se/20.parser/ref/alpha/tru64/minor-timing/config.ini
@@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
+mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@@ -108,7 +109,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
-type=BranchPredictor
+type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@@ -122,7 +123,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
-predType=tournament
[system.cpu.dcache]
type=BaseCache
@@ -130,10 +130,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -144,7 +145,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -553,10 +553,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -567,7 +568,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -602,10 +602,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -616,7 +617,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -635,8 +635,11 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=0
+frontend_latency=1
+response_latency=1
snoop_filter=Null
+snoop_response_latency=1
system=system
use_default_range=false
width=32
@@ -651,6 +654,7 @@ eventq_index=0
type=LiveProcess
cmd=parser 2.1.dict -batch
cwd=build/ALPHA/tests/opt/long/se/20.parser/alpha/tru64/minor-timing
+drivers=
egid=100
env=
errout=cerr
@@ -659,6 +663,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/alpha/tru64/parser
gid=100
input=/scratch/nilay/GEM5/dist/m5/cpu2000/data/parser/mdred/input/parser.in
+kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@@ -688,11 +693,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side
@@ -723,7 +731,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
-addr_mapping=RoRaBaChCo
+addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8
@@ -732,6 +740,7 @@ clk_domain=system.clk_domain
conf_table_reported=true
device_bus_width=8
device_rowbuffer_size=1024
+device_size=536870912
devices_per_rank=8
dll=true
eventq_index=0
diff --git a/tests/long/se/20.parser/ref/arm/linux/minor-timing/config.ini b/tests/long/se/20.parser/ref/arm/linux/minor-timing/config.ini
index e9edac26f..482664dec 100644
--- a/tests/long/se/20.parser/ref/arm/linux/minor-timing/config.ini
+++ b/tests/long/se/20.parser/ref/arm/linux/minor-timing/config.ini
@@ -111,7 +111,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
-type=BranchPredictor
+type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@@ -125,7 +125,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
-predType=tournament
[system.cpu.dcache]
type=BaseCache
@@ -137,7 +136,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -148,7 +147,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -597,7 +595,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -608,7 +606,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -708,7 +705,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -719,7 +716,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
diff --git a/tests/long/se/20.parser/ref/arm/linux/o3-timing/config.ini b/tests/long/se/20.parser/ref/arm/linux/o3-timing/config.ini
index 845c48f32..8909daba1 100644
--- a/tests/long/se/20.parser/ref/arm/linux/o3-timing/config.ini
+++ b/tests/long/se/20.parser/ref/arm/linux/o3-timing/config.ini
@@ -158,7 +158,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=6
prefetch_on_access=false
@@ -169,7 +169,6 @@ size=32768
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=16
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -241,9 +240,9 @@ opList=system.cpu.fuPool.FUList0.opList
[system.cpu.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList1]
type=FUDesc
@@ -255,23 +254,23 @@ opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 syste
[system.cpu.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=IntDiv
opLat=12
+pipelined=false
[system.cpu.fuPool.FUList1.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IprAccess
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList2]
type=FUDesc
@@ -283,9 +282,9 @@ opList=system.cpu.fuPool.FUList2.opList
[system.cpu.fuPool.FUList2.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList3]
type=FUDesc
@@ -297,9 +296,9 @@ opList=system.cpu.fuPool.FUList3.opList
[system.cpu.fuPool.FUList3.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList4]
type=FUDesc
@@ -311,184 +310,184 @@ opList=system.cpu.fuPool.FUList4.opList00 system.cpu.fuPool.FUList4.opList01 sys
[system.cpu.fuPool.FUList4.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=9
+pipelined=true
[system.cpu.fuPool.FUList4.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList4.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=9
+pipelined=true
[system.cpu.fuPool.FUList4.opList20]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList21]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList22]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList23]
type=OpDesc
eventq_index=0
-issueLat=9
opClass=FloatDiv
opLat=9
+pipelined=false
[system.cpu.fuPool.FUList4.opList24]
type=OpDesc
eventq_index=0
-issueLat=33
opClass=FloatSqrt
opLat=33
+pipelined=false
[system.cpu.fuPool.FUList4.opList25]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu.icache]
type=BaseCache
@@ -500,7 +499,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=1
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=2
prefetch_on_access=false
@@ -511,7 +510,6 @@ size=32768
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -611,7 +609,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=12
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=16
prefetch_on_access=true
@@ -622,7 +620,6 @@ size=1048576
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
diff --git a/tests/long/se/20.parser/ref/arm/linux/simple-atomic/config.ini b/tests/long/se/20.parser/ref/arm/linux/simple-atomic/config.ini
index 0288139dc..8010a167e 100644
--- a/tests/long/se/20.parser/ref/arm/linux/simple-atomic/config.ini
+++ b/tests/long/se/20.parser/ref/arm/linux/simple-atomic/config.ini
@@ -23,6 +23,7 @@ load_offset=0
mem_mode=atomic
mem_ranges=
memories=system.physmem
+mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@@ -87,6 +88,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
+sys=system
tlb=system.cpu.dtb
[system.cpu.dstage2_mmu.stage2_tlb]
@@ -104,7 +106,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
-port=system.membus.slave[6]
[system.cpu.dtb]
type=ArmTLB
@@ -154,6 +155,7 @@ id_mmfr3=34611729
id_pfr0=49
id_pfr1=4113
midr=1091551472
+pmu=Null
system=system
[system.cpu.istage2_mmu]
@@ -161,6 +163,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
+sys=system
tlb=system.cpu.itb
[system.cpu.istage2_mmu.stage2_tlb]
@@ -178,7 +181,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
-port=system.membus.slave[5]
[system.cpu.itb]
type=ArmTLB
@@ -205,6 +207,7 @@ eventq_index=0
type=LiveProcess
cmd=parser 2.1.dict -batch
cwd=build/ARM/tests/opt/long/se/20.parser/arm/linux/simple-atomic
+drivers=
egid=100
env=
errout=cerr
@@ -213,6 +216,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/arm/linux/parser
gid=100
input=/scratch/nilay/GEM5/dist/m5/cpu2000/data/parser/mdred/input/parser.in
+kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@@ -242,13 +246,16 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
master=system.physmem.port
-slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port
+slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.physmem]
type=SimpleMemory
diff --git a/tests/long/se/20.parser/ref/arm/linux/simple-timing/config.ini b/tests/long/se/20.parser/ref/arm/linux/simple-timing/config.ini
index abc8be573..0b92236c6 100644
--- a/tests/long/se/20.parser/ref/arm/linux/simple-timing/config.ini
+++ b/tests/long/se/20.parser/ref/arm/linux/simple-timing/config.ini
@@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
+mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@@ -84,10 +85,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -98,7 +100,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -118,6 +119,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
+sys=system
tlb=system.cpu.dtb
[system.cpu.dstage2_mmu.stage2_tlb]
@@ -135,7 +137,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
-port=system.cpu.toL2Bus.slave[5]
[system.cpu.dtb]
type=ArmTLB
@@ -160,10 +161,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -174,7 +176,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -220,6 +221,7 @@ id_mmfr3=34611729
id_pfr0=49
id_pfr1=4113
midr=1091551472
+pmu=Null
system=system
[system.cpu.istage2_mmu]
@@ -227,6 +229,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
+sys=system
tlb=system.cpu.itb
[system.cpu.istage2_mmu.stage2_tlb]
@@ -244,7 +247,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
-port=system.cpu.toL2Bus.slave[4]
[system.cpu.itb]
type=ArmTLB
@@ -269,10 +271,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -283,7 +286,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -302,13 +304,16 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=0
+frontend_latency=1
+response_latency=1
snoop_filter=Null
+snoop_response_latency=1
system=system
use_default_range=false
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.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port
+slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.cpu.tracer]
type=ExeTracer
@@ -318,6 +323,7 @@ eventq_index=0
type=LiveProcess
cmd=parser 2.1.dict -batch
cwd=build/ARM/tests/opt/long/se/20.parser/arm/linux/simple-timing
+drivers=
egid=100
env=
errout=cerr
@@ -326,6 +332,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/arm/linux/parser
gid=100
input=/scratch/nilay/GEM5/dist/m5/cpu2000/data/parser/mdred/input/parser.in
+kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@@ -355,11 +362,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side
diff --git a/tests/long/se/30.eon/ref/alpha/tru64/minor-timing/config.ini b/tests/long/se/30.eon/ref/alpha/tru64/minor-timing/config.ini
index f0acfeb88..607fa4fde 100644
--- a/tests/long/se/30.eon/ref/alpha/tru64/minor-timing/config.ini
+++ b/tests/long/se/30.eon/ref/alpha/tru64/minor-timing/config.ini
@@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
+mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@@ -108,7 +109,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
-type=BranchPredictor
+type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@@ -122,7 +123,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
-predType=tournament
[system.cpu.dcache]
type=BaseCache
@@ -130,10 +130,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -144,7 +145,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -553,10 +553,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -567,7 +568,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -602,10 +602,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -616,7 +617,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -635,8 +635,11 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=0
+frontend_latency=1
+response_latency=1
snoop_filter=Null
+snoop_response_latency=1
system=system
use_default_range=false
width=32
@@ -651,6 +654,7 @@ eventq_index=0
type=LiveProcess
cmd=eon chair.control.cook chair.camera chair.surfaces chair.cook.ppm ppm pixels_out.cook
cwd=build/ALPHA/tests/opt/long/se/30.eon/alpha/tru64/minor-timing
+drivers=
egid=100
env=
errout=cerr
@@ -659,6 +663,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/alpha/tru64/eon
gid=100
input=cin
+kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@@ -688,11 +693,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side
@@ -723,7 +731,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
-addr_mapping=RoRaBaChCo
+addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8
@@ -732,6 +740,7 @@ clk_domain=system.clk_domain
conf_table_reported=true
device_bus_width=8
device_rowbuffer_size=1024
+device_size=536870912
devices_per_rank=8
dll=true
eventq_index=0
diff --git a/tests/long/se/30.eon/ref/alpha/tru64/o3-timing/config.ini b/tests/long/se/30.eon/ref/alpha/tru64/o3-timing/config.ini
index b858d7bf1..b0756d2d6 100644
--- a/tests/long/se/30.eon/ref/alpha/tru64/o3-timing/config.ini
+++ b/tests/long/se/30.eon/ref/alpha/tru64/o3-timing/config.ini
@@ -159,7 +159,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -170,7 +170,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -206,9 +205,9 @@ opList=system.cpu.fuPool.FUList0.opList
[system.cpu.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList1]
type=FUDesc
@@ -220,16 +219,16 @@ opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1
[system.cpu.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=19
opClass=IntDiv
opLat=20
+pipelined=false
[system.cpu.fuPool.FUList2]
type=FUDesc
@@ -241,23 +240,23 @@ opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 syste
[system.cpu.fuPool.FUList2.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList2.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList2.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList3]
type=FUDesc
@@ -269,23 +268,23 @@ opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 syste
[system.cpu.fuPool.FUList3.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList3.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=FloatDiv
opLat=12
+pipelined=false
[system.cpu.fuPool.FUList3.opList2]
type=OpDesc
eventq_index=0
-issueLat=24
opClass=FloatSqrt
opLat=24
+pipelined=false
[system.cpu.fuPool.FUList4]
type=FUDesc
@@ -297,9 +296,9 @@ opList=system.cpu.fuPool.FUList4.opList
[system.cpu.fuPool.FUList4.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5]
type=FUDesc
@@ -311,142 +310,142 @@ opList=system.cpu.fuPool.FUList5.opList00 system.cpu.fuPool.FUList5.opList01 sys
[system.cpu.fuPool.FUList5.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList6]
type=FUDesc
@@ -458,9 +457,9 @@ opList=system.cpu.fuPool.FUList6.opList
[system.cpu.fuPool.FUList6.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList7]
type=FUDesc
@@ -472,16 +471,16 @@ opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1
[system.cpu.fuPool.FUList7.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList7.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList8]
type=FUDesc
@@ -493,9 +492,9 @@ opList=system.cpu.fuPool.FUList8.opList
[system.cpu.fuPool.FUList8.opList]
type=OpDesc
eventq_index=0
-issueLat=3
opClass=IprAccess
opLat=3
+pipelined=false
[system.cpu.icache]
type=BaseCache
@@ -507,7 +506,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -518,7 +517,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -557,7 +555,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -568,7 +566,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
diff --git a/tests/long/se/30.eon/ref/alpha/tru64/simple-timing/config.ini b/tests/long/se/30.eon/ref/alpha/tru64/simple-timing/config.ini
index 601735401..ca6ea576a 100644
--- a/tests/long/se/30.eon/ref/alpha/tru64/simple-timing/config.ini
+++ b/tests/long/se/30.eon/ref/alpha/tru64/simple-timing/config.ini
@@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
+mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@@ -82,10 +83,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -96,7 +98,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -122,10 +123,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -136,7 +138,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -171,10 +172,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -185,7 +187,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -204,8 +205,11 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=0
+frontend_latency=1
+response_latency=1
snoop_filter=Null
+snoop_response_latency=1
system=system
use_default_range=false
width=32
@@ -220,6 +224,7 @@ eventq_index=0
type=LiveProcess
cmd=eon chair.control.cook chair.camera chair.surfaces chair.cook.ppm ppm pixels_out.cook
cwd=build/ALPHA/tests/opt/long/se/30.eon/alpha/tru64/simple-timing
+drivers=
egid=100
env=
errout=cerr
@@ -228,6 +233,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/alpha/tru64/eon
gid=100
input=cin
+kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@@ -257,11 +263,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side
diff --git a/tests/long/se/30.eon/ref/arm/linux/minor-timing/config.ini b/tests/long/se/30.eon/ref/arm/linux/minor-timing/config.ini
index e1f177c8e..e8259a3e5 100644
--- a/tests/long/se/30.eon/ref/arm/linux/minor-timing/config.ini
+++ b/tests/long/se/30.eon/ref/arm/linux/minor-timing/config.ini
@@ -111,7 +111,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
-type=BranchPredictor
+type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@@ -125,7 +125,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
-predType=tournament
[system.cpu.dcache]
type=BaseCache
@@ -137,7 +136,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -148,7 +147,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -597,7 +595,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -608,7 +606,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -708,7 +705,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -719,7 +716,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
diff --git a/tests/long/se/30.eon/ref/arm/linux/o3-timing/config.ini b/tests/long/se/30.eon/ref/arm/linux/o3-timing/config.ini
index b4eb9458f..e201ba957 100644
--- a/tests/long/se/30.eon/ref/arm/linux/o3-timing/config.ini
+++ b/tests/long/se/30.eon/ref/arm/linux/o3-timing/config.ini
@@ -158,7 +158,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=6
prefetch_on_access=false
@@ -169,7 +169,6 @@ size=32768
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=16
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -241,9 +240,9 @@ opList=system.cpu.fuPool.FUList0.opList
[system.cpu.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList1]
type=FUDesc
@@ -255,23 +254,23 @@ opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 syste
[system.cpu.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=IntDiv
opLat=12
+pipelined=false
[system.cpu.fuPool.FUList1.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IprAccess
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList2]
type=FUDesc
@@ -283,9 +282,9 @@ opList=system.cpu.fuPool.FUList2.opList
[system.cpu.fuPool.FUList2.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList3]
type=FUDesc
@@ -297,9 +296,9 @@ opList=system.cpu.fuPool.FUList3.opList
[system.cpu.fuPool.FUList3.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList4]
type=FUDesc
@@ -311,184 +310,184 @@ opList=system.cpu.fuPool.FUList4.opList00 system.cpu.fuPool.FUList4.opList01 sys
[system.cpu.fuPool.FUList4.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=9
+pipelined=true
[system.cpu.fuPool.FUList4.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList4.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=9
+pipelined=true
[system.cpu.fuPool.FUList4.opList20]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList21]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList22]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList23]
type=OpDesc
eventq_index=0
-issueLat=9
opClass=FloatDiv
opLat=9
+pipelined=false
[system.cpu.fuPool.FUList4.opList24]
type=OpDesc
eventq_index=0
-issueLat=33
opClass=FloatSqrt
opLat=33
+pipelined=false
[system.cpu.fuPool.FUList4.opList25]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu.icache]
type=BaseCache
@@ -500,7 +499,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=1
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=2
prefetch_on_access=false
@@ -511,7 +510,6 @@ size=32768
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -611,7 +609,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=12
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=16
prefetch_on_access=true
@@ -622,7 +620,6 @@ size=1048576
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
diff --git a/tests/long/se/30.eon/ref/arm/linux/simple-atomic/config.ini b/tests/long/se/30.eon/ref/arm/linux/simple-atomic/config.ini
index a03e92cf3..4e3e7fbd7 100644
--- a/tests/long/se/30.eon/ref/arm/linux/simple-atomic/config.ini
+++ b/tests/long/se/30.eon/ref/arm/linux/simple-atomic/config.ini
@@ -23,6 +23,7 @@ load_offset=0
mem_mode=atomic
mem_ranges=
memories=system.physmem
+mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@@ -87,6 +88,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
+sys=system
tlb=system.cpu.dtb
[system.cpu.dstage2_mmu.stage2_tlb]
@@ -104,7 +106,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
-port=system.membus.slave[6]
[system.cpu.dtb]
type=ArmTLB
@@ -154,6 +155,7 @@ id_mmfr3=34611729
id_pfr0=49
id_pfr1=4113
midr=1091551472
+pmu=Null
system=system
[system.cpu.istage2_mmu]
@@ -161,6 +163,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
+sys=system
tlb=system.cpu.itb
[system.cpu.istage2_mmu.stage2_tlb]
@@ -178,7 +181,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
-port=system.membus.slave[5]
[system.cpu.itb]
type=ArmTLB
@@ -205,6 +207,7 @@ eventq_index=0
type=LiveProcess
cmd=eon chair.control.cook chair.camera chair.surfaces chair.cook.ppm ppm pixels_out.cook
cwd=build/ARM/tests/opt/long/se/30.eon/arm/linux/simple-atomic
+drivers=
egid=100
env=
errout=cerr
@@ -213,6 +216,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/arm/linux/eon
gid=100
input=cin
+kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@@ -242,13 +246,16 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
master=system.physmem.port
-slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port
+slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.physmem]
type=SimpleMemory
diff --git a/tests/long/se/30.eon/ref/arm/linux/simple-timing/config.ini b/tests/long/se/30.eon/ref/arm/linux/simple-timing/config.ini
index f7026168d..b055586ab 100644
--- a/tests/long/se/30.eon/ref/arm/linux/simple-timing/config.ini
+++ b/tests/long/se/30.eon/ref/arm/linux/simple-timing/config.ini
@@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
+mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@@ -84,10 +85,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -98,7 +100,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -118,6 +119,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
+sys=system
tlb=system.cpu.dtb
[system.cpu.dstage2_mmu.stage2_tlb]
@@ -135,7 +137,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
-port=system.cpu.toL2Bus.slave[5]
[system.cpu.dtb]
type=ArmTLB
@@ -160,10 +161,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -174,7 +176,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -220,6 +221,7 @@ id_mmfr3=34611729
id_pfr0=49
id_pfr1=4113
midr=1091551472
+pmu=Null
system=system
[system.cpu.istage2_mmu]
@@ -227,6 +229,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
+sys=system
tlb=system.cpu.itb
[system.cpu.istage2_mmu.stage2_tlb]
@@ -244,7 +247,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
-port=system.cpu.toL2Bus.slave[4]
[system.cpu.itb]
type=ArmTLB
@@ -269,10 +271,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -283,7 +286,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -302,13 +304,16 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=0
+frontend_latency=1
+response_latency=1
snoop_filter=Null
+snoop_response_latency=1
system=system
use_default_range=false
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.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port
+slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.cpu.tracer]
type=ExeTracer
@@ -318,6 +323,7 @@ eventq_index=0
type=LiveProcess
cmd=eon chair.control.cook chair.camera chair.surfaces chair.cook.ppm ppm pixels_out.cook
cwd=build/ARM/tests/opt/long/se/30.eon/arm/linux/simple-timing
+drivers=
egid=100
env=
errout=cerr
@@ -326,6 +332,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/arm/linux/eon
gid=100
input=cin
+kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@@ -355,11 +362,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side
diff --git a/tests/long/se/40.perlbmk/ref/alpha/tru64/minor-timing/config.ini b/tests/long/se/40.perlbmk/ref/alpha/tru64/minor-timing/config.ini
index 503aa08b6..7c811432f 100644
--- a/tests/long/se/40.perlbmk/ref/alpha/tru64/minor-timing/config.ini
+++ b/tests/long/se/40.perlbmk/ref/alpha/tru64/minor-timing/config.ini
@@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
+mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@@ -108,7 +109,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
-type=BranchPredictor
+type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@@ -122,7 +123,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
-predType=tournament
[system.cpu.dcache]
type=BaseCache
@@ -130,10 +130,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -144,7 +145,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -553,10 +553,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -567,7 +568,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -602,10 +602,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -616,7 +617,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -635,8 +635,11 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=0
+frontend_latency=1
+response_latency=1
snoop_filter=Null
+snoop_response_latency=1
system=system
use_default_range=false
width=32
@@ -651,6 +654,7 @@ eventq_index=0
type=LiveProcess
cmd=perlbmk -I. -I lib mdred.makerand.pl
cwd=build/ALPHA/tests/opt/long/se/40.perlbmk/alpha/tru64/minor-timing
+drivers=
egid=100
env=
errout=cerr
@@ -659,6 +663,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/alpha/tru64/perlbmk
gid=100
input=cin
+kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@@ -688,11 +693,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side
@@ -723,7 +731,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
-addr_mapping=RoRaBaChCo
+addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8
@@ -732,6 +740,7 @@ clk_domain=system.clk_domain
conf_table_reported=true
device_bus_width=8
device_rowbuffer_size=1024
+device_size=536870912
devices_per_rank=8
dll=true
eventq_index=0
diff --git a/tests/long/se/40.perlbmk/ref/alpha/tru64/minor-timing/simout b/tests/long/se/40.perlbmk/ref/alpha/tru64/minor-timing/simout
index 0fcd7392a..fadc32183 100644..100755
--- a/tests/long/se/40.perlbmk/ref/alpha/tru64/minor-timing/simout
+++ b/tests/long/se/40.perlbmk/ref/alpha/tru64/minor-timing/simout
@@ -3,1388 +3,651 @@ Redirecting stderr to build/ALPHA/tests/opt/long/se/40.perlbmk/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:12:23
-gem5 executing on cz3212c2d7
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/long/se/40.perlbmk/alpha/tru64/minor-timing -re tests/run.py build/ALPHA/tests/opt/long/se/40.perlbmk/alpha/tru64/minor-timing
+gem5 compiled Jul 3 2015 14:54:12
+gem5 started Jul 3 2015 15:19:41
+gem5 executing on ribera.cs.wisc.edu
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/long/se/40.perlbmk/alpha/tru64/minor-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/long/se/40.perlbmk/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.
info: Increasing stack size by one page.
-1375000: 2038431008
-1374000: 3487365506
-1373000: 4184770123
-1372000: 1943746837
-1371000: 2651673663
-1370000: 1493817016
-1369000: 2894014801
-1368000: 1932092157
-1367000: 1670009799
-1366000: 828662248
-1365000: 1816650195
-1364000: 4173139012
-1363000: 3990577549
-1362000: 1330366815
-1361000: 3316935553
-1360000: 961300001
-1359000: 344963924
-1358000: 1930356625
-1357000: 1640964266
-1356000: 3777883312
-1355000: 1651132665
-1354000: 1971433151
-1353000: 3024027448
-1352000: 1956387036
-1351000: 1490224841
-1350000: 3286956460
-1349000: 2793131848
-1348000: 2529224907
-1347000: 2622295253
-1346000: 1414103189
-1345000: 3861617587
-1344000: 3506378216
-1343000: 1667466720
-1342000: 2899224065
-1341000: 1681491556
-1340000: 1076311729
-1339000: 4066972664
-1338000: 3438059028
-1337000: 2938359730
-1336000: 1214615378
-1335000: 3814432458
-1334000: 2944038793
-1333000: 3428045644
-1332000: 2815822229
-1331000: 1093465585
-1330000: 3012217108
-1329000: 2230916791
-1328000: 208547885
-1327000: 3592585825
-1326000: 3948677052
-1325000: 1817805162
-1324000: 135366494
-1323000: 3309148112
-1322000: 1685035744
-1321000: 3293068577
-1320000: 4097808567
-1319000: 1594097274
-1318000: 2607196971
-1317000: 1763785306
-1316000: 2157394178
-1315000: 2399031328
-1314000: 2954547004
-1313000: 82348686
-1312000: 3120930785
-1311000: 2192747320
-1310000: 1580299400
-1309000: 4085061477
-1308000: 3627048345
-1307000: 3756533178
-1306000: 77997329
-1305000: 1343359499
-1304000: 1124031730
-1303000: 1161755432
-1302000: 1855858423
-1301000: 3985872257
-1300000: 3188250811
-1299000: 3621615933
-1298000: 962624248
-1297000: 447138785
-1296000: 1459144309
-1295000: 3454504226
-1294000: 2154913347
-1293000: 2356291788
-1292000: 458348817
-1291000: 3639562699
-1290000: 3596847973
-1289000: 117168222
-1288000: 3531023849
-1287000: 3135920051
-1286000: 234987844
-1285000: 2048767180
-1284000: 2437301839
-1283000: 522886780
-1282000: 2274133042
-1281000: 1415703448
-1280000: 4145574054
-1279000: 4283494580
-1278000: 3305365779
-1277000: 604711974
-1276000: 2031548723
-1275000: 1809515149
-1274000: 1664703088
-1273000: 4149809153
-1272000: 4045608138
-1271000: 1687605659
-1270000: 1292294527
-1269000: 3120968162
-1268000: 3502898850
-1267000: 371380256
-1266000: 1683884245
-1265000: 1849576817
-1264000: 1559050991
-1263000: 66820972
-1262000: 4023539201
-1261000: 3452295398
-1260000: 4188778026
-1259000: 2008091854
-1258000: 2691158394
-1257000: 2030818206
-1256000: 2715523403
-1255000: 3473414015
-1254000: 138826953
-1253000: 69386516
-1252000: 1174725971
-1251000: 4130510373
-1250000: 1649788328
-1249000: 1589122801
-1248000: 1108688101
-1247000: 2906355484
-1246000: 379539929
-1245000: 914026021
-1244000: 4074858468
-1243000: 505989635
-1242000: 2487288773
-1241000: 1991248111
-1240000: 2415456875
-1239000: 2571192525
-1238000: 2897090536
-1237000: 2761178989
-1236000: 1296601829
-1235000: 594696756
-1234000: 264562726
-1233000: 3630852367
-1232000: 1605618457
-1231000: 2857419452
-1230000: 3028672437
-1229000: 361833758
-1228000: 4046013938
-1227000: 1031775583
-1226000: 3475227831
-1225000: 802168737
-1224000: 3819194009
-1223000: 851157666
-1222000: 2656457905
-1221000: 2579045204
-1220000: 2091024410
-1219000: 4070633834
-1218000: 1926611791
-1217000: 1903813761
-1216000: 3107168794
-1215000: 2975081979
-1214000: 4097089273
-1213000: 328943233
-1212000: 2912404803
-1211000: 181334180
-1210000: 863898367
-1209000: 1894902343
-1208000: 1531985231
-1207000: 1412503751
-1206000: 662457490
-1205000: 3447925432
-1204000: 2320889638
-1203000: 303282255
-1202000: 1568632659
-1201000: 1108711074
-1200000: 953936964
-1199000: 3576987258
-1198000: 466163300
-1197000: 1159551420
-1196000: 529807534
-1195000: 1528979627
-1194000: 1795576953
-1193000: 2050917610
-1192000: 4068219994
-1191000: 3573497288
-1190000: 776005286
-1189000: 2643125982
-1188000: 2240857507
-1187000: 43353719
-1186000: 2474198261
-1185000: 1711347056
-1184000: 3046018343
-1183000: 664346074
-1182000: 3532392595
-1181000: 3145347726
-1180000: 2203928246
-1179000: 4275910811
-1178000: 3260065240
-1177000: 3216083720
-1176000: 3588515377
-1175000: 1432542416
-1174000: 173159992
-1173000: 4115057268
-1172000: 223456174
-1171000: 1192164227
-1170000: 2059254624
-1169000: 279921804
-1168000: 1100495449
-1167000: 264813624
-1166000: 2839280440
-1165000: 301796904
-1164000: 1331933822
-1163000: 647427882
-1162000: 3872813324
-1161000: 2231068824
-1160000: 4222672618
-1159000: 3629229584
-1158000: 2262586804
-1157000: 2837951671
-1156000: 1780662312
-1155000: 31553143
-1154000: 3230861653
-1153000: 1991458597
-1152000: 2277829165
-1151000: 3864184029
-1150000: 630158826
-1149000: 4028889917
-1148000: 1662505287
-1147000: 4121796538
-1146000: 3215277282
-1145000: 2019794999
-1144000: 4124433286
-1143000: 181819953
-1142000: 2704380222
-1141000: 2487909897
-1140000: 1753570204
-1139000: 2337507591
-1138000: 3235449912
-1137000: 3819353806
-1136000: 3435413746
-1135000: 3288196653
-1134000: 2705083758
-1133000: 997301031
-1132000: 1871866706
-1131000: 2298991521
-1130000: 1516060457
-1129000: 3393393053
-1128000: 2795526466
-1127000: 1177801041
-1126000: 4226698729
-1125000: 567826718
-1124000: 2425735007
-1123000: 1090360485
-1122000: 2508061782
-1121000: 3476086116
-1120000: 2952087827
-1119000: 2238445545
-1118000: 2937037425
-1117000: 1773353797
-1116000: 3033333765
-1115000: 3086246055
-1114000: 944390435
-1113000: 2944932895
-1112000: 534683663
-1111000: 2002175399
-1110000: 1876265996
-1109000: 4148000592
-1108000: 3857174625
-1107000: 843045539
-1106000: 307772960
-1105000: 4161975075
-1104000: 3675447412
-1103000: 1232242543
-1102000: 1019583281
-1101000: 1983565552
-1100000: 2490901544
-1099000: 2990982808
-1098000: 1586955629
-1097000: 1629138000
-1096000: 1870655270
-1095000: 2201093764
-1094000: 696079363
-1093000: 1526904315
-1092000: 553848190
-1091000: 4234411636
-1090000: 1027439894
-1089000: 1319115149
-1088000: 1147708285
-1087000: 3364503693
-1086000: 528432422
-1085000: 3289100476
-1084000: 3074065438
-1083000: 3664250869
-1082000: 2950591670
-1081000: 4207904839
-1080000: 3425353965
-1079000: 1069646286
-1078000: 1004956209
-1077000: 2642475281
-1076000: 364759474
-1075000: 2334969932
-1074000: 3907002684
-1073000: 273633783
-1072000: 4113182592
-1071000: 1404306188
-1070000: 3286171051
-1069000: 3531039414
-1068000: 4147513318
-1067000: 2466290219
-1066000: 2089005579
-1065000: 2617563073
-1064000: 3124838472
-1063000: 3731008114
-1062000: 4154022628
-1061000: 3389258714
-1060000: 3915149371
-1059000: 2280932986
-1058000: 2872952978
-1057000: 2381277834
-1056000: 1236179469
-1055000: 3256417375
-1054000: 2700213407
-1053000: 3418122897
-1052000: 3130247908
-1051000: 1897033028
-1050000: 2349143738
-1049000: 3789736749
-1048000: 409522147
-1047000: 3149279018
-1046000: 1323133366
-1045000: 3881472077
-1044000: 3363874422
-1043000: 3931657349
-1042000: 1220007174
-1041000: 3634450249
-1040000: 695184634
-1039000: 529508167
-1038000: 449827627
-1037000: 2817424280
-1036000: 1613482057
-1035000: 2632612792
-1034000: 852422020
-1033000: 4098325966
-1032000: 177298753
-1031000: 2286807874
-1030000: 2745349553
-1029000: 2387386570
-1028000: 2004317534
-1027000: 971343564
-1026000: 1583732447
-1025000: 2340780818
-1024000: 561110245
-1023000: 3012020895
-1022000: 1677066870
-1021000: 3046208682
-1020000: 2695506079
-1019000: 780536149
-1018000: 4225713741
-1017000: 420500410
-1016000: 3642094643
-1015000: 608695027
-1014000: 2161592269
-1013000: 930784800
-1012000: 1924051276
-1011000: 1889733886
-1010000: 1476038251
-1009000: 2908577467
-1008000: 2584082136
-1007000: 1713214537
-1006000: 3374346754
-1005000: 1173203719
-1004000: 1142288559
-1003000: 4195961973
-1002000: 1211260974
-1001000: 474231127
-1000000: 3967090782
-999000: 1543103493
-998000: 1018646803
-997000: 1799037982
-996000: 3416426509
-995000: 3581729971
-994000: 3044504127
-993000: 2975704335
-992000: 280018795
-991000: 330300280
-990000: 3557016064
-989000: 3856724468
-988000: 2124201285
-987000: 3683893247
-986000: 3331663795
-985000: 1980057740
-984000: 2908437859
-983000: 4074086941
-982000: 1162307093
-981000: 3855413476
-980000: 2799155731
-979000: 2477822501
-978000: 497762075
-977000: 1650233426
-976000: 3061573902
-975000: 2224673611
-974000: 868725340
-973000: 1630206962
-972000: 2549398924
-971000: 602424332
-970000: 1172502721
-969000: 2923795552
-968000: 1394164637
-967000: 1088479837
-966000: 898709052
-965000: 3983150961
-964000: 2463803866
-963000: 4181117626
-962000: 2151137820
-961000: 1342513757
-960000: 1507689687
-959000: 3652624918
-958000: 4169721124
-957000: 531022334
-956000: 3161389505
-955000: 1197637232
-954000: 2927231791
-953000: 2552305374
-952000: 2988512039
-951000: 2448639370
-950000: 3560951660
-949000: 948988399
-948000: 2488188856
-947000: 2804177113
-946000: 1991587461
-945000: 2480044082
-944000: 1954588624
-943000: 924231798
-942000: 3269047595
-941000: 2078696579
-940000: 2822989969
-939000: 2295885951
-938000: 1815612561
-937000: 4182254074
-936000: 2753223967
-935000: 2840201908
-934000: 4058383142
-933000: 4270167260
-932000: 1203124158
-931000: 3039861400
-930000: 4247472610
-929000: 2297661055
-928000: 2376159704
-927000: 3861417958
-926000: 1968685250
-925000: 1156966624
-924000: 3568580529
-923000: 866582344
-922000: 2263113297
-921000: 3643523016
-920000: 3252268544
-919000: 2413309783
-918000: 3463124619
-917000: 3965291932
-916000: 1309181143
-915000: 2321282614
-914000: 2286584604
-913000: 3271924727
-912000: 1719841316
-911000: 3966124343
-910000: 607707072
-909000: 61942114
-908000: 903881820
-907000: 4136948835
-906000: 3663861210
-905000: 3251888710
-904000: 227984688
-903000: 495030333
-902000: 863290992
-901000: 3297482717
-900000: 3821175085
-899000: 1679874522
-898000: 2033358728
-897000: 3495513776
-896000: 1613181881
-895000: 1729312232
-894000: 2171317375
-893000: 2508603694
-892000: 151095866
-891000: 1926096901
-890000: 4292888210
-889000: 2716307666
-888000: 737310728
-887000: 4172392976
-886000: 2322084662
-885000: 1034961047
-884000: 665072958
-883000: 368014441
-882000: 1914585160
-881000: 3836900884
-880000: 2073827187
-879000: 1650543625
-878000: 3581099222
-877000: 147580905
-876000: 4009421518
-875000: 3294244820
-874000: 2786720968
-873000: 1682434702
-872000: 620473876
-871000: 742752376
-870000: 385116650
-869000: 3882475387
-868000: 4259210265
-867000: 1329675866
-866000: 539876515
-865000: 2761681036
-864000: 2192063038
-863000: 1512848001
-862000: 3911973718
-861000: 399349760
-860000: 1449497249
-859000: 4241714042
-858000: 18611709
-857000: 1550083097
-856000: 3322762748
-855000: 283796511
-854000: 227907270
-853000: 3162559866
-852000: 1331946455
-851000: 2328467927
-850000: 1640242501
-849000: 3390154083
-848000: 22088346
-847000: 636412590
-846000: 1550672808
-845000: 763937899
-844000: 430123910
-843000: 3413971543
-842000: 900018421
-841000: 3295874222
-840000: 2470678073
-839000: 821401909
-838000: 3923898844
-837000: 429069328
-836000: 2030779868
-835000: 464625222
-834000: 3593024182
-833000: 3564354808
-832000: 2794783695
-831000: 97817593
-830000: 4197446076
-829000: 2367560230
-828000: 2180262123
-827000: 3149571964
-826000: 1364436763
-825000: 21599634
-824000: 448490256
-823000: 3775294409
-822000: 1132631425
-821000: 2046352434
-820000: 3380435217
-819000: 3672496486
-818000: 1634548077
-817000: 2881316258
-816000: 1808599559
-815000: 3298310748
-814000: 3744285741
-813000: 3540737709
-812000: 1143844515
-811000: 3091026783
-810000: 3771757792
-809000: 631375816
-808000: 1353831646
-807000: 3047756240
-806000: 818136890
-805000: 783072818
-804000: 3923416267
-803000: 3233085529
-802000: 674747602
-801000: 758523180
-800000: 2232308489
-799000: 2919643710
-798000: 623631722
-797000: 1302202741
-796000: 1083055596
-795000: 2358048936
-794000: 2836842068
-793000: 1612571734
-792000: 4243459584
-791000: 1585511173
-790000: 1493369943
-789000: 3649557715
-788000: 3223859588
-787000: 4001130195
-786000: 2949323631
-785000: 3887611007
-784000: 4091766333
-783000: 2954277998
-782000: 1281850218
-781000: 771664458
-780000: 2242576209
-779000: 3865479146
-778000: 1885013114
-777000: 2032659742
-776000: 4221167450
-775000: 1962824751
-774000: 209539683
-773000: 262945027
-772000: 452388820
-771000: 2006266573
-770000: 990063860
-769000: 1377951885
-768000: 4240978277
-767000: 2206801004
-766000: 258015097
-765000: 1990217201
-764000: 1336410303
-763000: 1004853228
-762000: 1404152873
-761000: 3356554358
-760000: 4052430907
-759000: 2833671166
-758000: 1561723151
-757000: 1752620777
-756000: 2622547462
-755000: 1843933196
-754000: 3728801998
-753000: 2776832730
-752000: 2626131293
-751000: 1528525830
-750000: 2716112581
-749000: 3306039713
-748000: 915271993
-747000: 4205133363
-746000: 3136321783
-745000: 1203154793
-744000: 3370017183
-743000: 4036456207
-742000: 3377556743
-741000: 3688568185
-740000: 3349738887
-739000: 1606411092
-738000: 331980874
-737000: 744409647
-736000: 3845688101
-735000: 3654026084
-734000: 786733128
-733000: 1938791337
-732000: 843210299
-731000: 622237260
-730000: 2851984401
-729000: 874906210
-728000: 485670931
-727000: 1522238607
-726000: 2167917076
-725000: 2304482464
-724000: 1053513779
-723000: 3535437378
-722000: 2842397393
-721000: 864490421
-720000: 920591184
-719000: 238249003
-718000: 400999105
-717000: 2476588521
-716000: 2501770197
-715000: 2307183887
-714000: 2461504446
-713000: 1055961242
-712000: 2112756603
-711000: 1691285107
-710000: 2318101701
-709000: 1113470660
-708000: 2880817109
-707000: 2105866601
-706000: 1441912219
-705000: 1684930572
-704000: 1652788290
-703000: 2359919145
-702000: 554008403
-701000: 3292620387
-700000: 3528106952
-699000: 3096375697
-698000: 4201459210
-697000: 1450879661
-696000: 3743939389
-695000: 3595614062
-694000: 4101634764
-693000: 364538097
-692000: 4204120947
-691000: 3706729229
-690000: 23134581
-689000: 2585120038
-688000: 488096133
-687000: 3437179533
-686000: 4233790378
-685000: 3093374794
-684000: 4054579709
-683000: 1275606548
-682000: 1966964511
-681000: 354765069
-680000: 3812578933
-679000: 781104418
-678000: 3281747368
-677000: 38547527
-676000: 1005246555
-675000: 74753563
-674000: 676561715
-673000: 1571462591
-672000: 1876054379
-671000: 1899005137
-670000: 4188106842
-669000: 1210903253
-668000: 2909261468
-667000: 3100970839
-666000: 758568698
-665000: 2456763236
-664000: 686978785
-663000: 349808361
-662000: 2804776250
-661000: 2660993423
-660000: 1758165672
-659000: 2116094507
-658000: 473425247
-657000: 563682488
-656000: 1454194093
-655000: 3211379305
-654000: 1298793267
-653000: 3374836733
-652000: 586356525
-651000: 1490379306
-650000: 2444980288
-649000: 47671514
-648000: 568687171
-647000: 452676234
-646000: 2752247721
-645000: 1473254180
-644000: 4189470166
-643000: 2619721788
-642000: 348627393
-641000: 675341258
-640000: 3183922211
-639000: 1266115377
-638000: 2331844572
-637000: 250721255
-636000: 4017517385
-635000: 1279621530
-634000: 1500904407
-633000: 2495457137
-632000: 1919479114
-631000: 1900388354
-630000: 370039669
-629000: 1207459690
-628000: 2314286843
-627000: 80099285
-626000: 2465533600
-625000: 1056979505
-624000: 4289445503
-623000: 1234007489
-622000: 2015973003
-621000: 2281387627
-620000: 1115405564
-619000: 1407699260
-618000: 3940256761
-617000: 3639431367
-616000: 3498942818
-615000: 2982957031
-614000: 3800830694
-613000: 1454837486
-612000: 158454584
-611000: 3414923339
-610000: 3752581462
-609000: 195868045
-608000: 3165948362
-607000: 2335822431
-606000: 3229210414
-605000: 1963422803
-604000: 2355005929
-603000: 2009365872
-602000: 1343084455
-601000: 2935056539
-600000: 2354171524
-599000: 3621510708
-598000: 3992266416
-597000: 682368260
-596000: 3290472265
-595000: 2215475388
-594000: 258049456
-593000: 365234760
-592000: 291875022
-591000: 3307168950
-590000: 2233802778
-589000: 1944100586
-588000: 7070250
-587000: 882601802
-586000: 1231725137
-585000: 4169259917
-584000: 2123453163
-583000: 631823798
-582000: 2039925673
-581000: 2238172862
-580000: 1479379031
-579000: 2363652063
-578000: 3186953219
-577000: 1893181853
-576000: 2598096173
-575000: 938779920
-574000: 927622241
-573000: 3105026014
-572000: 2412852365
-571000: 644810722
-570000: 3576393744
-569000: 2625468928
-568000: 2167447563
-567000: 3391359662
-566000: 3178493511
-565000: 24044406
-564000: 3298992941
-563000: 2054886551
-562000: 42479754
-561000: 2681525651
-560000: 1110769583
-559000: 2140540905
-558000: 780964175
-557000: 1320986796
-556000: 3624725635
-555000: 2920977559
-554000: 4017386186
-553000: 1800018968
-552000: 2137743255
-551000: 2282561617
-550000: 1466333871
-549000: 2567190002
-548000: 3280136825
-547000: 1761114084
-546000: 413841088
-545000: 829808286
-544000: 283842712
-543000: 3524860517
-542000: 1853927454
-541000: 3087398009
-540000: 2535138654
-539000: 2224833733
-538000: 1673737994
-537000: 3963575809
-536000: 289926670
-535000: 2411609896
-534000: 1866933324
-533000: 259728174
-532000: 786327819
-531000: 870136645
-530000: 3603849411
-529000: 1687141824
-528000: 2973109656
-527000: 2120372902
-526000: 3554894341
-525000: 369365218
-524000: 2336210870
-523000: 1352671703
-522000: 4093185231
-521000: 44309897
-520000: 1308207751
-519000: 1489447779
-518000: 497784082
-517000: 2370135551
-516000: 2393982064
-515000: 3453216376
-514000: 349616264
-513000: 1057922348
-512000: 2061823561
-511000: 2221803921
-510000: 2518047997
-509000: 2783356981
-508000: 3842023593
-507000: 3105321997
-506000: 3540124104
-505000: 334821209
-504000: 2867156116
-503000: 3824184936
-502000: 2432119674
-501000: 3759474841
-500000: 3381305904
-499000: 3106640260
-498000: 4241569809
-497000: 2499659818
-496000: 3971155346
-495000: 2297624439
-494000: 3455216298
-493000: 2152855317
-492000: 3915728702
-491000: 1087687366
-490000: 3976823873
-489000: 1813936857
-488000: 2803197060
-487000: 4026575712
-486000: 3867909271
-485000: 644795069
-484000: 1051897856
-483000: 3091023530
-482000: 558963440
-481000: 2516346710
-480000: 2405618228
-479000: 1595155902
-478000: 1699460683
-477000: 645434559
-476000: 1457238083
-475000: 101746166
-474000: 1054127445
-473000: 1703635926
-472000: 3228750510
-471000: 2570095523
-470000: 2671516672
-469000: 219569232
-468000: 245973042
-467000: 1785352151
-466000: 1828704556
-465000: 2993350381
-464000: 1802995474
-463000: 3689392931
-462000: 2612188341
-461000: 1970287287
-460000: 179729165
-459000: 1971694777
-458000: 3031333568
-457000: 844564594
-456000: 979968160
-455000: 2169589334
-454000: 2315813244
-453000: 2333801403
-452000: 27632567
-451000: 3752181065
-450000: 3965825733
-449000: 969798494
-448000: 1028884180
-447000: 1127216392
-446000: 2477366335
-445000: 3752023316
-444000: 1679036165
-443000: 4241934865
-442000: 3360200587
-441000: 3533494907
-440000: 1888455616
-439000: 2668699748
-438000: 2728196631
-437000: 31348508
-436000: 2192326452
-435000: 286955043
-434000: 4097630027
-433000: 1185622743
-432000: 2870795553
-431000: 2246074692
-430000: 14797454
-429000: 2606207217
-428000: 2143322684
-427000: 1289559127
-426000: 3922285071
-425000: 590638427
-424000: 1098669098
-423000: 1597510568
-422000: 1623191243
-421000: 558862770
-420000: 3846690181
-419000: 3187756225
-418000: 2520849981
-417000: 492022774
-416000: 1621927303
-415000: 2828836994
-414000: 2840605981
-413000: 4260845378
-412000: 2200645444
-411000: 393061550
-410000: 3334889686
-409000: 1926958198
-408000: 2939424440
-407000: 4207748941
-406000: 4155428743
-405000: 89797563
-404000: 427509452
-403000: 1154877029
-402000: 4023324583
-401000: 359413604
-400000: 964788206
-399000: 3843097093
-398000: 1871599521
-397000: 2361845870
-396000: 4103568192
-395000: 622493054
-394000: 954921337
-393000: 3664395297
-392000: 2429042528
-391000: 1361036260
-390000: 1944048082
-389000: 1452288555
-388000: 1619598577
-387000: 481096019
-386000: 3719595713
-385000: 1840199850
-384000: 421723640
-383000: 2976677668
-382000: 618336385
-381000: 1777037748
-380000: 901802032
-379000: 621392881
-378000: 3857241587
-377000: 3115040335
-376000: 3173790487
-375000: 2517831056
-374000: 4125976072
-373000: 2294107866
-372000: 4127359945
-371000: 333946663
-370000: 3307391606
-369000: 4268094300
-368000: 91056295
-367000: 882600429
-366000: 730521557
-365000: 3957048081
-364000: 2139992409
-363000: 3504327478
-362000: 2637042137
-361000: 2718540805
-360000: 903036675
-359000: 1858031956
-358000: 1868403889
-357000: 2677157063
-356000: 1865569815
-355000: 224528281
-354000: 3144318856
-353000: 1968806079
-352000: 2836077060
-351000: 1981309964
-350000: 3105869514
-349000: 3793296439
-348000: 1267294125
-347000: 1962520375
-346000: 2150839102
-345000: 3811064048
-344000: 1298671776
-343000: 2150950779
-342000: 3522997671
-341000: 1378798782
-340000: 2213936395
-339000: 2117978968
-338000: 2444486361
-337000: 3928234621
-336000: 1645335376
-335000: 540013781
-334000: 1103798645
-333000: 1723781016
-332000: 1805323374
-331000: 3590394804
-330000: 4178797476
-329000: 3350975600
-328000: 1556948383
-327000: 2282601074
-326000: 1709618426
-325000: 637957139
-324000: 2719080929
-323000: 1847444832
-322000: 547261068
-321000: 581409575
-320000: 586567018
-319000: 1579880779
-318000: 1049735969
-317000: 3233747918
-316000: 351376358
-315000: 3446473138
-314000: 2099035319
-313000: 2827833754
-312000: 2717063452
-311000: 2212978977
-310000: 1583494069
-309000: 3119642323
-308000: 2946038826
-307000: 167580491
-306000: 3916319765
-305000: 3480693946
-304000: 2709010304
-303000: 3265576420
-302000: 3439318492
-301000: 1896109937
-300000: 339896540
-299000: 313850585
-298000: 2600289987
-297000: 4060531515
-296000: 3894455718
-295000: 3183544633
-294000: 1551799240
-293000: 3574197425
-292000: 2380783887
-291000: 3130665581
-290000: 1135162832
-289000: 3460550191
-288000: 3366619355
-287000: 501626025
-286000: 1070097358
-285000: 1023235560
-284000: 925313877
-283000: 3758987940
-282000: 1935539406
-281000: 3727463323
-280000: 4040081802
-279000: 2462105177
-278000: 322183212
-277000: 2437872102
-276000: 1085894622
-275000: 2118601354
-274000: 1720719726
-273000: 56294175
-272000: 2046218040
-271000: 2871320919
-270000: 3111863367
-269000: 726835633
-268000: 916866344
-267000: 1208374677
-266000: 2914608557
-265000: 449456198
-264000: 2645640532
-263000: 997311800
-262000: 2872564998
-261000: 1964496124
-260000: 2802080932
-259000: 387636194
-258000: 3813984224
-257000: 1921258264
-256000: 1414333533
-255000: 997845727
-254000: 3671258247
-253000: 3244313331
-252000: 44297738
-251000: 1055697350
-250000: 403951609
-249000: 3558182356
-248000: 3441722116
-247000: 3598259825
-246000: 2495236386
-245000: 4150113079
-244000: 4092477475
-243000: 1352323466
-242000: 4228179784
-241000: 3509286314
-240000: 1117669666
-239000: 1821539001
-238000: 2685425558
-237000: 3282158412
-236000: 976807931
-235000: 1960913234
-234000: 675404937
-233000: 2016845981
-232000: 3778769531
-231000: 1321297859
-230000: 84609577
-229000: 2736973360
-228000: 1143462599
-227000: 1152334102
-226000: 2661675401
-225000: 3384049744
-224000: 3321570349
-223000: 2151575803
-222000: 2950365334
-221000: 2791341163
-220000: 2912181889
-219000: 700726300
-218000: 3236687629
-217000: 384678680
-216000: 3027284798
-215000: 2124466541
-214000: 1634885735
-213000: 3025139089
-212000: 1913485355
-211000: 2451444114
-210000: 1597224573
-209000: 2863042887
-208000: 1462999033
-207000: 853998677
-206000: 1532111742
-205000: 3533822378
-204000: 1057056422
-203000: 2585913344
-202000: 1776380902
-201000: 2652271540
-200000: 2500553547
-199000: 3943435104
-198000: 615742187
-197000: 2089667313
-196000: 1649690458
-195000: 582691711
-194000: 1197398266
-193000: 2682453813
-192000: 1739971049
-191000: 1543584807
-190000: 4224852565
-189000: 2330603128
-188000: 2738873539
-187000: 2462336661
-186000: 538134005
-185000: 618406175
-184000: 3258203829
-183000: 3565635398
-182000: 2437456159
-181000: 1103703144
-180000: 3142082412
-179000: 3635072449
-178000: 2831183465
-177000: 3067391696
-176000: 4243880329
-175000: 3847103503
-174000: 1886736895
-173000: 3994782354
-172000: 2180961421
-171000: 2657714328
-170000: 1783032069
-169000: 3288794122
-168000: 4214505744
-167000: 3893811403
-166000: 301673242
-165000: 1008606441
-164000: 4241744599
-163000: 4077366883
-162000: 947408771
-161000: 2893412067
-160000: 4239854096
-159000: 837488883
-158000: 1035341013
-157000: 2979612216
-156000: 622879904
-155000: 2239033946
-154000: 1793603359
-153000: 3403674755
-152000: 1757769702
-151000: 3104338771
-150000: 4050901279
-149000: 1064027760
-148000: 1232980113
-147000: 1940798204
-146000: 1520506974
-145000: 1602654645
-144000: 3827165041
-143000: 2333560581
-142000: 1078945096
-141000: 4164769913
-140000: 1004088705
-139000: 1918334274
-138000: 2376094733
-137000: 2114404244
-136000: 610887654
-135000: 2061314834
-134000: 2934949429
-133000: 1384359308
-132000: 2214638498
-131000: 4091637905
-130000: 1178600936
-129000: 3673332079
-128000: 335936353
-127000: 1680711257
-126000: 1535342908
-125000: 1797602927
-124000: 1277174958
-123000: 3114077321
-122000: 149498793
-121000: 864366602
-120000: 104510626
-119000: 1518395286
-118000: 3111302078
-117000: 3110116836
-116000: 3233967498
-115000: 1017896311
-114000: 692827001
-113000: 3779537224
-112000: 2905474934
-111000: 3465999202
-110000: 1915694049
-109000: 2628022627
-108000: 875271541
-107000: 2022225002
-106000: 1671971011
-105000: 3334748297
-104000: 1332184097
-103000: 1555681497
-102000: 3406253965
-101000: 4045141299
-100000: 3058680000
-99000: 555036606
-98000: 46275609
-97000: 3853135904
-96000: 4229006385
-95000: 4108164708
-94000: 2566945975
-93000: 3797900910
-92000: 3355992329
-91000: 1635484145
-90000: 1382023482
-89000: 3690432221
-88000: 1892056918
-87000: 1120722079
-86000: 2675052236
-85000: 4165748502
-84000: 10230467
-83000: 4138070209
-82000: 1570296924
-81000: 3126342757
-80000: 598265835
-79000: 541475291
-78000: 2784920265
-77000: 4169891577
-76000: 1101249184
-75000: 2090307927
-74000: 3780559777
-73000: 19873425
-72000: 1118190767
-71000: 3485912405
-70000: 1322638834
-69000: 1096526516
-68000: 1370553703
-67000: 3631120381
-66000: 1806420191
-65000: 2701118072
-64000: 483879470
-63000: 2124403158
-62000: 1877513812
-61000: 1289006766
-60000: 3733667461
-59000: 3457358686
-58000: 732502949
-57000: 3971773677
-56000: 883589946
-55000: 290212168
-54000: 2244967385
-53000: 3848247179
-52000: 2228476206
-51000: 2372703555
-50000: 1200411530
-49000: 2060190456
-48000: 2511902942
-47000: 4007272287
-46000: 2854231300
-45000: 2518671311
-44000: 815143404
-43000: 1972543143
-42000: 3063716128
-41000: 3326571310
-40000: 3180391453
-39000: 2568545510
-38000: 573110821
-37000: 3814257324
-36000: 4163248735
-35000: 943584186
-34000: 387069186
-33000: 3519377243
-32000: 3861206003
-31000: 2378381393
-30000: 3259365221
-29000: 3960625204
-28000: 3476394666
-27000: 1995310421
-26000: 1884341166
-25000: 3181801013
-24000: 116492838
-23000: 3276567587
-22000: 3693343729
-21000: 2595820568
-20000: 2397879436
-19000: 2692679578
-18000: 2368648652
-17000: 3098196844
-16000: 3913788179
-15000: 1240694507
-14000: 1586030084
-13000: 1211450031
-12000: 3458253062
-11000: 1804606651
-10000: 2128587109
-9000: 1894810186
-8000: 2221431098
-7000: 113605713
-6000: 4020003580
-5000: 2988041351
-4000: 2310084217
-3000: 1475476779
-2000: 760651391
-1000: 4031656975
-0: 2206428413
-Exiting @ tick 1192700952000 because target called exit()
+637000: 2581848540
+636000: 4117852332
+635000: 329081094
+634000: 545393176
+633000: 3107247613
+632000: 897887463
+631000: 806367477
+630000: 1682157095
+629000: 1188376072
+628000: 4076707785
+627000: 3521684454
+626000: 3144526095
+625000: 1399223384
+624000: 3380494826
+623000: 4086509498
+622000: 1473819475
+621000: 638751284
+620000: 3149483163
+619000: 1489851375
+618000: 1447059134
+617000: 136329498
+616000: 1288452788
+615000: 3949816816
+614000: 318984246
+613000: 1019963195
+612000: 2875280299
+611000: 2997394777
+610000: 4014932807
+609000: 2291235006
+608000: 355450951
+607000: 201970399
+606000: 3626124461
+605000: 2207253273
+604000: 2243886712
+603000: 46791684
+602000: 3176322294
+601000: 1120582847
+600000: 411705454
+599000: 3162380308
+598000: 2732375303
+597000: 1376844609
+596000: 3003023122
+595000: 3869968535
+594000: 1327286554
+593000: 160655029
+592000: 2038558826
+591000: 3948772976
+590000: 439262378
+589000: 329537197
+588000: 3678661972
+587000: 4240182727
+586000: 2283602206
+585000: 1129811410
+584000: 2831949168
+583000: 1224559023
+582000: 3161562107
+581000: 2695467835
+580000: 1234192577
+579000: 1974816198
+578000: 449576701
+577000: 1424873035
+576000: 2370444290
+575000: 1743089134
+574000: 2624046998
+573000: 2071148441
+572000: 2449219691
+571000: 3774476172
+570000: 1111630327
+569000: 121721805
+568000: 2981212266
+567000: 3811833647
+566000: 3676851843
+565000: 1766252334
+564000: 1622887950
+563000: 1684409857
+562000: 1686489387
+561000: 610219569
+560000: 2705092362
+559000: 108031723
+558000: 1316736987
+557000: 2434129258
+556000: 1411819652
+555000: 1173886179
+554000: 3044539233
+553000: 151590417
+552000: 3759426289
+551000: 3451520306
+550000: 294242855
+549000: 890241051
+548000: 876385779
+547000: 119864600
+546000: 3065674956
+545000: 1670853168
+544000: 997261561
+543000: 660227344
+542000: 3132294889
+541000: 521956271
+540000: 1133928405
+539000: 3838154786
+538000: 58624572
+537000: 3544030439
+536000: 432804999
+535000: 1021857051
+534000: 2644812356
+533000: 773094580
+532000: 901027171
+531000: 3976696839
+530000: 4167278216
+529000: 504481120
+528000: 320399857
+527000: 638048690
+526000: 3348998474
+525000: 2660662065
+524000: 2641437803
+523000: 626927006
+522000: 4063917554
+521000: 3212249308
+520000: 2561025301
+519000: 1078140141
+518000: 653939181
+517000: 2154098204
+516000: 3773089676
+515000: 2568381435
+514000: 3838886937
+513000: 941125346
+512000: 1318900410
+511000: 297013287
+510000: 241723934
+509000: 1835499795
+508000: 2309451230
+507000: 1174814430
+506000: 3615943386
+505000: 51034971
+504000: 3950453295
+503000: 4186097241
+502000: 327518343
+501000: 3052462710
+500000: 1586937404
+499000: 2169094819
+498000: 3613195151
+497000: 817359591
+496000: 1470916579
+495000: 2091261583
+494000: 2080080890
+493000: 1772858697
+492000: 2085609872
+491000: 3280632925
+490000: 1689322569
+489000: 2947406469
+488000: 765163324
+487000: 3122594732
+486000: 3385418480
+485000: 1712345567
+484000: 3675825158
+483000: 1558929764
+482000: 2672493410
+481000: 3822528440
+480000: 3741769935
+479000: 2794026235
+478000: 2541364185
+477000: 3964482316
+476000: 1202478165
+475000: 4027617791
+474000: 1905026738
+473000: 2573787636
+472000: 1170529797
+471000: 2272525618
+470000: 820833429
+469000: 3219769529
+468000: 2121197441
+467000: 269331764
+466000: 3038487237
+465000: 2462675338
+464000: 2703163101
+463000: 547052037
+462000: 3454526671
+461000: 2124641794
+460000: 1043737466
+459000: 1785834964
+458000: 3312335313
+457000: 1213835042
+456000: 3099430685
+455000: 3003350806
+454000: 3646781335
+453000: 1474165966
+452000: 705795987
+451000: 2723908407
+450000: 1323056304
+449000: 1157256530
+448000: 4077983523
+447000: 3189085703
+446000: 2241002747
+445000: 3229050072
+444000: 3500150226
+443000: 1290722604
+442000: 1866107725
+441000: 4238277470
+440000: 847346408
+439000: 2474557496
+438000: 2243092317
+437000: 706909230
+436000: 1303503693
+435000: 1456129560
+434000: 1073061079
+433000: 692226634
+432000: 186498656
+431000: 2203415525
+430000: 2183000701
+429000: 1007776545
+428000: 941117387
+427000: 3805851413
+426000: 1474193180
+425000: 4231673903
+424000: 2622576664
+423000: 388097625
+422000: 1165097488
+421000: 3226044518
+420000: 2531461570
+419000: 1509806310
+418000: 2667519114
+417000: 1751592438
+416000: 1286773513
+415000: 1098182293
+414000: 2111912709
+413000: 1230737431
+412000: 4090873946
+411000: 3998652133
+410000: 2486660396
+409000: 2120483596
+408000: 587404533
+407000: 188697995
+406000: 3265346093
+405000: 4234961905
+404000: 1211873901
+403000: 4265173305
+402000: 2208355316
+401000: 3315952806
+400000: 3917328941
+399000: 2523594649
+398000: 3805986783
+397000: 2624925960
+396000: 3716020189
+395000: 2016201122
+394000: 912930261
+393000: 596904160
+392000: 3571173642
+391000: 2290782861
+390000: 1162492227
+389000: 1738718380
+388000: 2599667355
+387000: 2382332909
+386000: 1471269037
+385000: 2238392684
+384000: 4034826126
+383000: 1378654892
+382000: 3702601850
+381000: 397206179
+380000: 2437704230
+379000: 4187604139
+378000: 779452169
+377000: 2010372403
+376000: 531902409
+375000: 1371470602
+374000: 4137796987
+373000: 567426549
+372000: 3082742955
+371000: 2271575596
+370000: 759731212
+369000: 4063369437
+368000: 299356452
+367000: 536656228
+366000: 3014961694
+365000: 3016542135
+364000: 2841873124
+363000: 524434057
+362000: 2887828889
+361000: 3865529589
+360000: 671363647
+359000: 3104594256
+358000: 1502485940
+357000: 1776624159
+356000: 4222478488
+355000: 4127624139
+354000: 2439477793
+353000: 1593794891
+352000: 591275342
+351000: 2177291538
+350000: 1923444781
+349000: 758084193
+348000: 775471359
+347000: 191356974
+346000: 494488375
+345000: 1990489399
+344000: 124118372
+343000: 2046377904
+342000: 1395427716
+341000: 1342299790
+340000: 38145994
+339000: 2291884417
+338000: 351940574
+337000: 3984301480
+336000: 2468666235
+335000: 371500747
+334000: 969922131
+333000: 240854580
+332000: 1644465214
+331000: 1539846168
+330000: 940087216
+329000: 1491329232
+328000: 2281687201
+327000: 3030170550
+326000: 3648503863
+325000: 2037898355
+324000: 174369956
+323000: 2433605668
+322000: 2334905107
+321000: 1597704047
+320000: 302297707
+319000: 3209203690
+318000: 3894539879
+317000: 2868907580
+316000: 2808087076
+315000: 4034586233
+314000: 3694191694
+313000: 2001671958
+312000: 559582279
+311000: 3043016195
+310000: 2785098502
+309000: 4104602138
+308000: 966154914
+307000: 2446376687
+306000: 789956605
+305000: 1708137092
+304000: 1733063901
+303000: 2924555399
+302000: 971356234
+301000: 481382543
+300000: 2647080988
+299000: 4065744916
+298000: 921140
+297000: 654346784
+296000: 485492098
+295000: 217516816
+294000: 4050820137
+293000: 534726686
+292000: 1686691079
+291000: 1316587195
+290000: 3746020838
+289000: 1641967381
+288000: 3492475215
+287000: 3154885393
+286000: 3686450617
+285000: 3589739293
+284000: 3558041700
+283000: 4130142319
+282000: 3132446063
+281000: 982677436
+280000: 799322395
+279000: 151715214
+278000: 3765942871
+277000: 1712470933
+276000: 3807622752
+275000: 4163730108
+274000: 1633425299
+273000: 1654241631
+272000: 1131025394
+271000: 1375475855
+270000: 553294237
+269000: 4091487177
+268000: 2841855980
+267000: 2997369904
+266000: 454385594
+265000: 3757482634
+264000: 3856197465
+263000: 1084605457
+262000: 2552759023
+261000: 3786548799
+260000: 272762545
+259000: 2670277860
+258000: 76233700
+257000: 476168167
+256000: 8969192
+255000: 1998841030
+254000: 1240074303
+253000: 1771564446
+252000: 710374418
+251000: 821383716
+250000: 3157726088
+249000: 3083379502
+248000: 2563632690
+247000: 33723341
+246000: 3303336748
+245000: 4110677892
+244000: 3811702913
+243000: 53856215
+242000: 243571468
+241000: 52177779
+240000: 46805590
+239000: 1622010618
+238000: 1321640849
+237000: 3106837291
+236000: 4102944642
+235000: 137904396
+234000: 339510135
+233000: 88415957
+232000: 3157666382
+231000: 2571005912
+230000: 3586247649
+229000: 4172761781
+228000: 2463305780
+227000: 956927307
+226000: 2169861547
+225000: 1751989251
+224000: 673059158
+223000: 2782464516
+222000: 3741392140
+221000: 2856154963
+220000: 3778376854
+219000: 1538476717
+218000: 2879698522
+217000: 3734645735
+216000: 1899042577
+215000: 371356008
+214000: 2416663698
+213000: 1595919347
+212000: 2816045438
+211000: 132438808
+210000: 1098603890
+209000: 834913667
+208000: 2707567283
+207000: 3154122448
+206000: 3696516104
+205000: 1427952551
+204000: 280496321
+203000: 1185678745
+202000: 3461951699
+201000: 1369208434
+200000: 3900136261
+199000: 870818876
+198000: 327248310
+197000: 3116959470
+196000: 1544241188
+195000: 1568248814
+194000: 2978831302
+193000: 205660429
+192000: 1704239501
+191000: 3570135474
+190000: 3878512103
+189000: 1212729210
+188000: 1873588815
+187000: 324853813
+186000: 432676298
+185000: 1641364437
+184000: 1568401301
+183000: 525792402
+182000: 861154382
+181000: 2357325066
+180000: 3626762590
+179000: 4172125462
+178000: 2108738993
+177000: 2084782857
+176000: 3956924509
+175000: 17183073
+174000: 3676839474
+173000: 458250029
+172000: 2635215219
+171000: 1801029767
+170000: 3602628987
+169000: 370704281
+168000: 177963345
+167000: 924067814
+166000: 3577678376
+165000: 3717789117
+164000: 3285809386
+163000: 3738962897
+162000: 3172510171
+161000: 417992786
+160000: 2591600214
+159000: 3315096579
+158000: 3590763949
+157000: 198872871
+156000: 2960653534
+155000: 2246563682
+154000: 2304045306
+153000: 2647353543
+152000: 2043381015
+151000: 3952056867
+150000: 2644058641
+149000: 3477151018
+148000: 1740210241
+147000: 3314851112
+146000: 1604832482
+145000: 2572410736
+144000: 1965059167
+143000: 889666293
+142000: 1024747903
+141000: 226685285
+140000: 3149168519
+139000: 403638872
+138000: 1725889104
+137000: 1417402331
+136000: 422304488
+135000: 2595894054
+134000: 4266597695
+133000: 1116326556
+132000: 3537080833
+131000: 2181246909
+130000: 1241997223
+129000: 628191304
+128000: 3074132403
+127000: 2112958836
+126000: 1371260930
+125000: 2272975771
+124000: 1379085607
+123000: 1998991877
+122000: 2760271255
+121000: 3784187756
+120000: 311188417
+119000: 1123593459
+118000: 1249155194
+117000: 908703020
+116000: 3765244393
+115000: 3040869794
+114000: 437536659
+113000: 3343598822
+112000: 2419089776
+111000: 1263143640
+110000: 1384687523
+109000: 1727931349
+108000: 2861733388
+107000: 963829093
+106000: 431354627
+105000: 3568623360
+104000: 2957399361
+103000: 1071045618
+102000: 3968457714
+101000: 3448338394
+100000: 2586060251
+99000: 3401651822
+98000: 1579089478
+97000: 3722618916
+96000: 759319595
+95000: 1269278712
+94000: 150489448
+93000: 390013662
+92000: 3663029784
+91000: 555197170
+90000: 166476858
+89000: 1658807720
+88000: 3430520531
+87000: 2946861093
+86000: 3000600326
+85000: 300034452
+84000: 2813719249
+83000: 3009927425
+82000: 1127728469
+81000: 2667791855
+80000: 2632316050
+79000: 2180301200
+78000: 418999983
+77000: 4254858933
+76000: 2728734498
+75000: 1863202698
+74000: 4226419921
+73000: 1917572494
+72000: 3117082625
+71000: 1032601538
+70000: 2992135524
+69000: 670119660
+68000: 638731522
+67000: 1460114012
+66000: 1232274665
+65000: 3667669961
+64000: 191277965
+63000: 3868442802
+62000: 700664540
+61000: 2271087482
+60000: 3274078227
+59000: 159900296
+58000: 2778747772
+57000: 2788477153
+56000: 3965957780
+55000: 2276993918
+54000: 1986966104
+53000: 3416414682
+52000: 2162594060
+51000: 2947744069
+50000: 4024793290
+49000: 631161701
+48000: 728285173
+47000: 1487641693
+46000: 4049519424
+45000: 613160608
+44000: 1566126172
+43000: 3731725133
+42000: 2746368727
+41000: 4168967735
+40000: 1319649932
+39000: 2964978784
+38000: 967937134
+37000: 3116555742
+36000: 2279790642
+35000: 2852914953
+34000: 1040410911
+33000: 226200467
+32000: 1765748697
+31000: 1418838964
+30000: 1362983292
+29000: 2877029789
+28000: 583076938
+27000: 2797138728
+26000: 3033567067
+25000: 3902265889
+24000: 3287868661
+23000: 2411740885
+22000: 2747756860
+21000: 1889759908
+20000: 2975722149
+19000: 3027693370
+18000: 2418258302
+17000: 490864179
+16000: 1944489573
+15000: 4212838860
+14000: 1782397962
+13000: 1981080238
+12000: 1213651424
+11000: 1407527546
+10000: 661520991
+9000: 143129551
+8000: 3293448370
+7000: 764314400
+6000: 2246553770
+5000: 2459308892
+4000: 3776833152
+3000: 2208260083
+2000: 2845746745
+1000: 2068042552
+0: 290958364
+Exiting @ tick 560939897000 because target called exit()
diff --git a/tests/long/se/40.perlbmk/ref/alpha/tru64/o3-timing/config.ini b/tests/long/se/40.perlbmk/ref/alpha/tru64/o3-timing/config.ini
index f01e763b0..3af7f6d2b 100644
--- a/tests/long/se/40.perlbmk/ref/alpha/tru64/o3-timing/config.ini
+++ b/tests/long/se/40.perlbmk/ref/alpha/tru64/o3-timing/config.ini
@@ -159,7 +159,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -170,7 +170,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -206,9 +205,9 @@ opList=system.cpu.fuPool.FUList0.opList
[system.cpu.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList1]
type=FUDesc
@@ -220,16 +219,16 @@ opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1
[system.cpu.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=19
opClass=IntDiv
opLat=20
+pipelined=false
[system.cpu.fuPool.FUList2]
type=FUDesc
@@ -241,23 +240,23 @@ opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 syste
[system.cpu.fuPool.FUList2.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList2.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList2.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList3]
type=FUDesc
@@ -269,23 +268,23 @@ opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 syste
[system.cpu.fuPool.FUList3.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList3.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=FloatDiv
opLat=12
+pipelined=false
[system.cpu.fuPool.FUList3.opList2]
type=OpDesc
eventq_index=0
-issueLat=24
opClass=FloatSqrt
opLat=24
+pipelined=false
[system.cpu.fuPool.FUList4]
type=FUDesc
@@ -297,9 +296,9 @@ opList=system.cpu.fuPool.FUList4.opList
[system.cpu.fuPool.FUList4.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5]
type=FUDesc
@@ -311,142 +310,142 @@ opList=system.cpu.fuPool.FUList5.opList00 system.cpu.fuPool.FUList5.opList01 sys
[system.cpu.fuPool.FUList5.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList6]
type=FUDesc
@@ -458,9 +457,9 @@ opList=system.cpu.fuPool.FUList6.opList
[system.cpu.fuPool.FUList6.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList7]
type=FUDesc
@@ -472,16 +471,16 @@ opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1
[system.cpu.fuPool.FUList7.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList7.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList8]
type=FUDesc
@@ -493,9 +492,9 @@ opList=system.cpu.fuPool.FUList8.opList
[system.cpu.fuPool.FUList8.opList]
type=OpDesc
eventq_index=0
-issueLat=3
opClass=IprAccess
opLat=3
+pipelined=false
[system.cpu.icache]
type=BaseCache
@@ -507,7 +506,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -518,7 +517,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -557,7 +555,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -568,7 +566,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
diff --git a/tests/long/se/40.perlbmk/ref/alpha/tru64/simple-atomic/config.ini b/tests/long/se/40.perlbmk/ref/alpha/tru64/simple-atomic/config.ini
index 02a01f5db..bcb4e48fb 100644
--- a/tests/long/se/40.perlbmk/ref/alpha/tru64/simple-atomic/config.ini
+++ b/tests/long/se/40.perlbmk/ref/alpha/tru64/simple-atomic/config.ini
@@ -23,6 +23,7 @@ load_offset=0
mem_mode=atomic
mem_ranges=
memories=system.physmem
+mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@@ -107,6 +108,7 @@ eventq_index=0
type=LiveProcess
cmd=perlbmk -I. -I lib mdred.makerand.pl
cwd=build/ALPHA/tests/opt/long/se/40.perlbmk/alpha/tru64/simple-atomic
+drivers=
egid=100
env=
errout=cerr
@@ -115,6 +117,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/alpha/tru64/perlbmk
gid=100
input=cin
+kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@@ -144,11 +147,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
master=system.physmem.port
slave=system.system_port system.cpu.icache_port system.cpu.dcache_port
diff --git a/tests/long/se/40.perlbmk/ref/alpha/tru64/simple-atomic/simout b/tests/long/se/40.perlbmk/ref/alpha/tru64/simple-atomic/simout
index 385d89721..0dd51a4d4 100755
--- a/tests/long/se/40.perlbmk/ref/alpha/tru64/simple-atomic/simout
+++ b/tests/long/se/40.perlbmk/ref/alpha/tru64/simple-atomic/simout
@@ -1,1388 +1,653 @@
+Redirecting stdout to build/ALPHA/tests/opt/long/se/40.perlbmk/alpha/tru64/simple-atomic/simout
+Redirecting stderr to build/ALPHA/tests/opt/long/se/40.perlbmk/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:53:08
-gem5 executing on u200540-lin
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/long/se/40.perlbmk/alpha/tru64/simple-atomic -re tests/run.py build/ALPHA/tests/opt/long/se/40.perlbmk/alpha/tru64/simple-atomic
+gem5 compiled Jul 3 2015 14:54:12
+gem5 started Jul 3 2015 15:11:16
+gem5 executing on ribera.cs.wisc.edu
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/long/se/40.perlbmk/alpha/tru64/simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/long/se/40.perlbmk/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.
info: Increasing stack size by one page.
-1375000: 2038431008
-1374000: 3487365506
-1373000: 4184770123
-1372000: 1943746837
-1371000: 2651673663
-1370000: 1493817016
-1369000: 2894014801
-1368000: 1932092157
-1367000: 1670009799
-1366000: 828662248
-1365000: 1816650195
-1364000: 4173139012
-1363000: 3990577549
-1362000: 1330366815
-1361000: 3316935553
-1360000: 961300001
-1359000: 344963924
-1358000: 1930356625
-1357000: 1640964266
-1356000: 3777883312
-1355000: 1651132665
-1354000: 1971433151
-1353000: 3024027448
-1352000: 1956387036
-1351000: 1490224841
-1350000: 3286956460
-1349000: 2793131848
-1348000: 2529224907
-1347000: 2622295253
-1346000: 1414103189
-1345000: 3861617587
-1344000: 3506378216
-1343000: 1667466720
-1342000: 2899224065
-1341000: 1681491556
-1340000: 1076311729
-1339000: 4066972664
-1338000: 3438059028
-1337000: 2938359730
-1336000: 1214615378
-1335000: 3814432458
-1334000: 2944038793
-1333000: 3428045644
-1332000: 2815822229
-1331000: 1093465585
-1330000: 3012217108
-1329000: 2230916791
-1328000: 208547885
-1327000: 3592585825
-1326000: 3948677052
-1325000: 1817805162
-1324000: 135366494
-1323000: 3309148112
-1322000: 1685035744
-1321000: 3293068577
-1320000: 4097808567
-1319000: 1594097274
-1318000: 2607196971
-1317000: 1763785306
-1316000: 2157394178
-1315000: 2399031328
-1314000: 2954547004
-1313000: 82348686
-1312000: 3120930785
-1311000: 2192747320
-1310000: 1580299400
-1309000: 4085061477
-1308000: 3627048345
-1307000: 3756533178
-1306000: 77997329
-1305000: 1343359499
-1304000: 1124031730
-1303000: 1161755432
-1302000: 1855858423
-1301000: 3985872257
-1300000: 3188250811
-1299000: 3621615933
-1298000: 962624248
-1297000: 447138785
-1296000: 1459144309
-1295000: 3454504226
-1294000: 2154913347
-1293000: 2356291788
-1292000: 458348817
-1291000: 3639562699
-1290000: 3596847973
-1289000: 117168222
-1288000: 3531023849
-1287000: 3135920051
-1286000: 234987844
-1285000: 2048767180
-1284000: 2437301839
-1283000: 522886780
-1282000: 2274133042
-1281000: 1415703448
-1280000: 4145574054
-1279000: 4283494580
-1278000: 3305365779
-1277000: 604711974
-1276000: 2031548723
-1275000: 1809515149
-1274000: 1664703088
-1273000: 4149809153
-1272000: 4045608138
-1271000: 1687605659
-1270000: 1292294527
-1269000: 3120968162
-1268000: 3502898850
-1267000: 371380256
-1266000: 1683884245
-1265000: 1849576817
-1264000: 1559050991
-1263000: 66820972
-1262000: 4023539201
-1261000: 3452295398
-1260000: 4188778026
-1259000: 2008091854
-1258000: 2691158394
-1257000: 2030818206
-1256000: 2715523403
-1255000: 3473414015
-1254000: 138826953
-1253000: 69386516
-1252000: 1174725971
-1251000: 4130510373
-1250000: 1649788328
-1249000: 1589122801
-1248000: 1108688101
-1247000: 2906355484
-1246000: 379539929
-1245000: 914026021
-1244000: 4074858468
-1243000: 505989635
-1242000: 2487288773
-1241000: 1991248111
-1240000: 2415456875
-1239000: 2571192525
-1238000: 2897090536
-1237000: 2761178989
-1236000: 1296601829
-1235000: 594696756
-1234000: 264562726
-1233000: 3630852367
-1232000: 1605618457
-1231000: 2857419452
-1230000: 3028672437
-1229000: 361833758
-1228000: 4046013938
-1227000: 1031775583
-1226000: 3475227831
-1225000: 802168737
-1224000: 3819194009
-1223000: 851157666
-1222000: 2656457905
-1221000: 2579045204
-1220000: 2091024410
-1219000: 4070633834
-1218000: 1926611791
-1217000: 1903813761
-1216000: 3107168794
-1215000: 2975081979
-1214000: 4097089273
-1213000: 328943233
-1212000: 2912404803
-1211000: 181334180
-1210000: 863898367
-1209000: 1894902343
-1208000: 1531985231
-1207000: 1412503751
-1206000: 662457490
-1205000: 3447925432
-1204000: 2320889638
-1203000: 303282255
-1202000: 1568632659
-1201000: 1108711074
-1200000: 953936964
-1199000: 3576987258
-1198000: 466163300
-1197000: 1159551420
-1196000: 529807534
-1195000: 1528979627
-1194000: 1795576953
-1193000: 2050917610
-1192000: 4068219994
-1191000: 3573497288
-1190000: 776005286
-1189000: 2643125982
-1188000: 2240857507
-1187000: 43353719
-1186000: 2474198261
-1185000: 1711347056
-1184000: 3046018343
-1183000: 664346074
-1182000: 3532392595
-1181000: 3145347726
-1180000: 2203928246
-1179000: 4275910811
-1178000: 3260065240
-1177000: 3216083720
-1176000: 3588515377
-1175000: 1432542416
-1174000: 173159992
-1173000: 4115057268
-1172000: 223456174
-1171000: 1192164227
-1170000: 2059254624
-1169000: 279921804
-1168000: 1100495449
-1167000: 264813624
-1166000: 2839280440
-1165000: 301796904
-1164000: 1331933822
-1163000: 647427882
-1162000: 3872813324
-1161000: 2231068824
-1160000: 4222672618
-1159000: 3629229584
-1158000: 2262586804
-1157000: 2837951671
-1156000: 1780662312
-1155000: 31553143
-1154000: 3230861653
-1153000: 1991458597
-1152000: 2277829165
-1151000: 3864184029
-1150000: 630158826
-1149000: 4028889917
-1148000: 1662505287
-1147000: 4121796538
-1146000: 3215277282
-1145000: 2019794999
-1144000: 4124433286
-1143000: 181819953
-1142000: 2704380222
-1141000: 2487909897
-1140000: 1753570204
-1139000: 2337507591
-1138000: 3235449912
-1137000: 3819353806
-1136000: 3435413746
-1135000: 3288196653
-1134000: 2705083758
-1133000: 997301031
-1132000: 1871866706
-1131000: 2298991521
-1130000: 1516060457
-1129000: 3393393053
-1128000: 2795526466
-1127000: 1177801041
-1126000: 4226698729
-1125000: 567826718
-1124000: 2425735007
-1123000: 1090360485
-1122000: 2508061782
-1121000: 3476086116
-1120000: 2952087827
-1119000: 2238445545
-1118000: 2937037425
-1117000: 1773353797
-1116000: 3033333765
-1115000: 3086246055
-1114000: 944390435
-1113000: 2944932895
-1112000: 534683663
-1111000: 2002175399
-1110000: 1876265996
-1109000: 4148000592
-1108000: 3857174625
-1107000: 843045539
-1106000: 307772960
-1105000: 4161975075
-1104000: 3675447412
-1103000: 1232242543
-1102000: 1019583281
-1101000: 1983565552
-1100000: 2490901544
-1099000: 2990982808
-1098000: 1586955629
-1097000: 1629138000
-1096000: 1870655270
-1095000: 2201093764
-1094000: 696079363
-1093000: 1526904315
-1092000: 553848190
-1091000: 4234411636
-1090000: 1027439894
-1089000: 1319115149
-1088000: 1147708285
-1087000: 3364503693
-1086000: 528432422
-1085000: 3289100476
-1084000: 3074065438
-1083000: 3664250869
-1082000: 2950591670
-1081000: 4207904839
-1080000: 3425353965
-1079000: 1069646286
-1078000: 1004956209
-1077000: 2642475281
-1076000: 364759474
-1075000: 2334969932
-1074000: 3907002684
-1073000: 273633783
-1072000: 4113182592
-1071000: 1404306188
-1070000: 3286171051
-1069000: 3531039414
-1068000: 4147513318
-1067000: 2466290219
-1066000: 2089005579
-1065000: 2617563073
-1064000: 3124838472
-1063000: 3731008114
-1062000: 4154022628
-1061000: 3389258714
-1060000: 3915149371
-1059000: 2280932986
-1058000: 2872952978
-1057000: 2381277834
-1056000: 1236179469
-1055000: 3256417375
-1054000: 2700213407
-1053000: 3418122897
-1052000: 3130247908
-1051000: 1897033028
-1050000: 2349143738
-1049000: 3789736749
-1048000: 409522147
-1047000: 3149279018
-1046000: 1323133366
-1045000: 3881472077
-1044000: 3363874422
-1043000: 3931657349
-1042000: 1220007174
-1041000: 3634450249
-1040000: 695184634
-1039000: 529508167
-1038000: 449827627
-1037000: 2817424280
-1036000: 1613482057
-1035000: 2632612792
-1034000: 852422020
-1033000: 4098325966
-1032000: 177298753
-1031000: 2286807874
-1030000: 2745349553
-1029000: 2387386570
-1028000: 2004317534
-1027000: 971343564
-1026000: 1583732447
-1025000: 2340780818
-1024000: 561110245
-1023000: 3012020895
-1022000: 1677066870
-1021000: 3046208682
-1020000: 2695506079
-1019000: 780536149
-1018000: 4225713741
-1017000: 420500410
-1016000: 3642094643
-1015000: 608695027
-1014000: 2161592269
-1013000: 930784800
-1012000: 1924051276
-1011000: 1889733886
-1010000: 1476038251
-1009000: 2908577467
-1008000: 2584082136
-1007000: 1713214537
-1006000: 3374346754
-1005000: 1173203719
-1004000: 1142288559
-1003000: 4195961973
-1002000: 1211260974
-1001000: 474231127
-1000000: 3967090782
-999000: 1543103493
-998000: 1018646803
-997000: 1799037982
-996000: 3416426509
-995000: 3581729971
-994000: 3044504127
-993000: 2975704335
-992000: 280018795
-991000: 330300280
-990000: 3557016064
-989000: 3856724468
-988000: 2124201285
-987000: 3683893247
-986000: 3331663795
-985000: 1980057740
-984000: 2908437859
-983000: 4074086941
-982000: 1162307093
-981000: 3855413476
-980000: 2799155731
-979000: 2477822501
-978000: 497762075
-977000: 1650233426
-976000: 3061573902
-975000: 2224673611
-974000: 868725340
-973000: 1630206962
-972000: 2549398924
-971000: 602424332
-970000: 1172502721
-969000: 2923795552
-968000: 1394164637
-967000: 1088479837
-966000: 898709052
-965000: 3983150961
-964000: 2463803866
-963000: 4181117626
-962000: 2151137820
-961000: 1342513757
-960000: 1507689687
-959000: 3652624918
-958000: 4169721124
-957000: 531022334
-956000: 3161389505
-955000: 1197637232
-954000: 2927231791
-953000: 2552305374
-952000: 2988512039
-951000: 2448639370
-950000: 3560951660
-949000: 948988399
-948000: 2488188856
-947000: 2804177113
-946000: 1991587461
-945000: 2480044082
-944000: 1954588624
-943000: 924231798
-942000: 3269047595
-941000: 2078696579
-940000: 2822989969
-939000: 2295885951
-938000: 1815612561
-937000: 4182254074
-936000: 2753223967
-935000: 2840201908
-934000: 4058383142
-933000: 4270167260
-932000: 1203124158
-931000: 3039861400
-930000: 4247472610
-929000: 2297661055
-928000: 2376159704
-927000: 3861417958
-926000: 1968685250
-925000: 1156966624
-924000: 3568580529
-923000: 866582344
-922000: 2263113297
-921000: 3643523016
-920000: 3252268544
-919000: 2413309783
-918000: 3463124619
-917000: 3965291932
-916000: 1309181143
-915000: 2321282614
-914000: 2286584604
-913000: 3271924727
-912000: 1719841316
-911000: 3966124343
-910000: 607707072
-909000: 61942114
-908000: 903881820
-907000: 4136948835
-906000: 3663861210
-905000: 3251888710
-904000: 227984688
-903000: 495030333
-902000: 863290992
-901000: 3297482717
-900000: 3821175085
-899000: 1679874522
-898000: 2033358728
-897000: 3495513776
-896000: 1613181881
-895000: 1729312232
-894000: 2171317375
-893000: 2508603694
-892000: 151095866
-891000: 1926096901
-890000: 4292888210
-889000: 2716307666
-888000: 737310728
-887000: 4172392976
-886000: 2322084662
-885000: 1034961047
-884000: 665072958
-883000: 368014441
-882000: 1914585160
-881000: 3836900884
-880000: 2073827187
-879000: 1650543625
-878000: 3581099222
-877000: 147580905
-876000: 4009421518
-875000: 3294244820
-874000: 2786720968
-873000: 1682434702
-872000: 620473876
-871000: 742752376
-870000: 385116650
-869000: 3882475387
-868000: 4259210265
-867000: 1329675866
-866000: 539876515
-865000: 2761681036
-864000: 2192063038
-863000: 1512848001
-862000: 3911973718
-861000: 399349760
-860000: 1449497249
-859000: 4241714042
-858000: 18611709
-857000: 1550083097
-856000: 3322762748
-855000: 283796511
-854000: 227907270
-853000: 3162559866
-852000: 1331946455
-851000: 2328467927
-850000: 1640242501
-849000: 3390154083
-848000: 22088346
-847000: 636412590
-846000: 1550672808
-845000: 763937899
-844000: 430123910
-843000: 3413971543
-842000: 900018421
-841000: 3295874222
-840000: 2470678073
-839000: 821401909
-838000: 3923898844
-837000: 429069328
-836000: 2030779868
-835000: 464625222
-834000: 3593024182
-833000: 3564354808
-832000: 2794783695
-831000: 97817593
-830000: 4197446076
-829000: 2367560230
-828000: 2180262123
-827000: 3149571964
-826000: 1364436763
-825000: 21599634
-824000: 448490256
-823000: 3775294409
-822000: 1132631425
-821000: 2046352434
-820000: 3380435217
-819000: 3672496486
-818000: 1634548077
-817000: 2881316258
-816000: 1808599559
-815000: 3298310748
-814000: 3744285741
-813000: 3540737709
-812000: 1143844515
-811000: 3091026783
-810000: 3771757792
-809000: 631375816
-808000: 1353831646
-807000: 3047756240
-806000: 818136890
-805000: 783072818
-804000: 3923416267
-803000: 3233085529
-802000: 674747602
-801000: 758523180
-800000: 2232308489
-799000: 2919643710
-798000: 623631722
-797000: 1302202741
-796000: 1083055596
-795000: 2358048936
-794000: 2836842068
-793000: 1612571734
-792000: 4243459584
-791000: 1585511173
-790000: 1493369943
-789000: 3649557715
-788000: 3223859588
-787000: 4001130195
-786000: 2949323631
-785000: 3887611007
-784000: 4091766333
-783000: 2954277998
-782000: 1281850218
-781000: 771664458
-780000: 2242576209
-779000: 3865479146
-778000: 1885013114
-777000: 2032659742
-776000: 4221167450
-775000: 1962824751
-774000: 209539683
-773000: 262945027
-772000: 452388820
-771000: 2006266573
-770000: 990063860
-769000: 1377951885
-768000: 4240978277
-767000: 2206801004
-766000: 258015097
-765000: 1990217201
-764000: 1336410303
-763000: 1004853228
-762000: 1404152873
-761000: 3356554358
-760000: 4052430907
-759000: 2833671166
-758000: 1561723151
-757000: 1752620777
-756000: 2622547462
-755000: 1843933196
-754000: 3728801998
-753000: 2776832730
-752000: 2626131293
-751000: 1528525830
-750000: 2716112581
-749000: 3306039713
-748000: 915271993
-747000: 4205133363
-746000: 3136321783
-745000: 1203154793
-744000: 3370017183
-743000: 4036456207
-742000: 3377556743
-741000: 3688568185
-740000: 3349738887
-739000: 1606411092
-738000: 331980874
-737000: 744409647
-736000: 3845688101
-735000: 3654026084
-734000: 786733128
-733000: 1938791337
-732000: 843210299
-731000: 622237260
-730000: 2851984401
-729000: 874906210
-728000: 485670931
-727000: 1522238607
-726000: 2167917076
-725000: 2304482464
-724000: 1053513779
-723000: 3535437378
-722000: 2842397393
-721000: 864490421
-720000: 920591184
-719000: 238249003
-718000: 400999105
-717000: 2476588521
-716000: 2501770197
-715000: 2307183887
-714000: 2461504446
-713000: 1055961242
-712000: 2112756603
-711000: 1691285107
-710000: 2318101701
-709000: 1113470660
-708000: 2880817109
-707000: 2105866601
-706000: 1441912219
-705000: 1684930572
-704000: 1652788290
-703000: 2359919145
-702000: 554008403
-701000: 3292620387
-700000: 3528106952
-699000: 3096375697
-698000: 4201459210
-697000: 1450879661
-696000: 3743939389
-695000: 3595614062
-694000: 4101634764
-693000: 364538097
-692000: 4204120947
-691000: 3706729229
-690000: 23134581
-689000: 2585120038
-688000: 488096133
-687000: 3437179533
-686000: 4233790378
-685000: 3093374794
-684000: 4054579709
-683000: 1275606548
-682000: 1966964511
-681000: 354765069
-680000: 3812578933
-679000: 781104418
-678000: 3281747368
-677000: 38547527
-676000: 1005246555
-675000: 74753563
-674000: 676561715
-673000: 1571462591
-672000: 1876054379
-671000: 1899005137
-670000: 4188106842
-669000: 1210903253
-668000: 2909261468
-667000: 3100970839
-666000: 758568698
-665000: 2456763236
-664000: 686978785
-663000: 349808361
-662000: 2804776250
-661000: 2660993423
-660000: 1758165672
-659000: 2116094507
-658000: 473425247
-657000: 563682488
-656000: 1454194093
-655000: 3211379305
-654000: 1298793267
-653000: 3374836733
-652000: 586356525
-651000: 1490379306
-650000: 2444980288
-649000: 47671514
-648000: 568687171
-647000: 452676234
-646000: 2752247721
-645000: 1473254180
-644000: 4189470166
-643000: 2619721788
-642000: 348627393
-641000: 675341258
-640000: 3183922211
-639000: 1266115377
-638000: 2331844572
-637000: 250721255
-636000: 4017517385
-635000: 1279621530
-634000: 1500904407
-633000: 2495457137
-632000: 1919479114
-631000: 1900388354
-630000: 370039669
-629000: 1207459690
-628000: 2314286843
-627000: 80099285
-626000: 2465533600
-625000: 1056979505
-624000: 4289445503
-623000: 1234007489
-622000: 2015973003
-621000: 2281387627
-620000: 1115405564
-619000: 1407699260
-618000: 3940256761
-617000: 3639431367
-616000: 3498942818
-615000: 2982957031
-614000: 3800830694
-613000: 1454837486
-612000: 158454584
-611000: 3414923339
-610000: 3752581462
-609000: 195868045
-608000: 3165948362
-607000: 2335822431
-606000: 3229210414
-605000: 1963422803
-604000: 2355005929
-603000: 2009365872
-602000: 1343084455
-601000: 2935056539
-600000: 2354171524
-599000: 3621510708
-598000: 3992266416
-597000: 682368260
-596000: 3290472265
-595000: 2215475388
-594000: 258049456
-593000: 365234760
-592000: 291875022
-591000: 3307168950
-590000: 2233802778
-589000: 1944100586
-588000: 7070250
-587000: 882601802
-586000: 1231725137
-585000: 4169259917
-584000: 2123453163
-583000: 631823798
-582000: 2039925673
-581000: 2238172862
-580000: 1479379031
-579000: 2363652063
-578000: 3186953219
-577000: 1893181853
-576000: 2598096173
-575000: 938779920
-574000: 927622241
-573000: 3105026014
-572000: 2412852365
-571000: 644810722
-570000: 3576393744
-569000: 2625468928
-568000: 2167447563
-567000: 3391359662
-566000: 3178493511
-565000: 24044406
-564000: 3298992941
-563000: 2054886551
-562000: 42479754
-561000: 2681525651
-560000: 1110769583
-559000: 2140540905
-558000: 780964175
-557000: 1320986796
-556000: 3624725635
-555000: 2920977559
-554000: 4017386186
-553000: 1800018968
-552000: 2137743255
-551000: 2282561617
-550000: 1466333871
-549000: 2567190002
-548000: 3280136825
-547000: 1761114084
-546000: 413841088
-545000: 829808286
-544000: 283842712
-543000: 3524860517
-542000: 1853927454
-541000: 3087398009
-540000: 2535138654
-539000: 2224833733
-538000: 1673737994
-537000: 3963575809
-536000: 289926670
-535000: 2411609896
-534000: 1866933324
-533000: 259728174
-532000: 786327819
-531000: 870136645
-530000: 3603849411
-529000: 1687141824
-528000: 2973109656
-527000: 2120372902
-526000: 3554894341
-525000: 369365218
-524000: 2336210870
-523000: 1352671703
-522000: 4093185231
-521000: 44309897
-520000: 1308207751
-519000: 1489447779
-518000: 497784082
-517000: 2370135551
-516000: 2393982064
-515000: 3453216376
-514000: 349616264
-513000: 1057922348
-512000: 2061823561
-511000: 2221803921
-510000: 2518047997
-509000: 2783356981
-508000: 3842023593
-507000: 3105321997
-506000: 3540124104
-505000: 334821209
-504000: 2867156116
-503000: 3824184936
-502000: 2432119674
-501000: 3759474841
-500000: 3381305904
-499000: 3106640260
-498000: 4241569809
-497000: 2499659818
-496000: 3971155346
-495000: 2297624439
-494000: 3455216298
-493000: 2152855317
-492000: 3915728702
-491000: 1087687366
-490000: 3976823873
-489000: 1813936857
-488000: 2803197060
-487000: 4026575712
-486000: 3867909271
-485000: 644795069
-484000: 1051897856
-483000: 3091023530
-482000: 558963440
-481000: 2516346710
-480000: 2405618228
-479000: 1595155902
-478000: 1699460683
-477000: 645434559
-476000: 1457238083
-475000: 101746166
-474000: 1054127445
-473000: 1703635926
-472000: 3228750510
-471000: 2570095523
-470000: 2671516672
-469000: 219569232
-468000: 245973042
-467000: 1785352151
-466000: 1828704556
-465000: 2993350381
-464000: 1802995474
-463000: 3689392931
-462000: 2612188341
-461000: 1970287287
-460000: 179729165
-459000: 1971694777
-458000: 3031333568
-457000: 844564594
-456000: 979968160
-455000: 2169589334
-454000: 2315813244
-453000: 2333801403
-452000: 27632567
-451000: 3752181065
-450000: 3965825733
-449000: 969798494
-448000: 1028884180
-447000: 1127216392
-446000: 2477366335
-445000: 3752023316
-444000: 1679036165
-443000: 4241934865
-442000: 3360200587
-441000: 3533494907
-440000: 1888455616
-439000: 2668699748
-438000: 2728196631
-437000: 31348508
-436000: 2192326452
-435000: 286955043
-434000: 4097630027
-433000: 1185622743
-432000: 2870795553
-431000: 2246074692
-430000: 14797454
-429000: 2606207217
-428000: 2143322684
-427000: 1289559127
-426000: 3922285071
-425000: 590638427
-424000: 1098669098
-423000: 1597510568
-422000: 1623191243
-421000: 558862770
-420000: 3846690181
-419000: 3187756225
-418000: 2520849981
-417000: 492022774
-416000: 1621927303
-415000: 2828836994
-414000: 2840605981
-413000: 4260845378
-412000: 2200645444
-411000: 393061550
-410000: 3334889686
-409000: 1926958198
-408000: 2939424440
-407000: 4207748941
-406000: 4155428743
-405000: 89797563
-404000: 427509452
-403000: 1154877029
-402000: 4023324583
-401000: 359413604
-400000: 964788206
-399000: 3843097093
-398000: 1871599521
-397000: 2361845870
-396000: 4103568192
-395000: 622493054
-394000: 954921337
-393000: 3664395297
-392000: 2429042528
-391000: 1361036260
-390000: 1944048082
-389000: 1452288555
-388000: 1619598577
-387000: 481096019
-386000: 3719595713
-385000: 1840199850
-384000: 421723640
-383000: 2976677668
-382000: 618336385
-381000: 1777037748
-380000: 901802032
-379000: 621392881
-378000: 3857241587
-377000: 3115040335
-376000: 3173790487
-375000: 2517831056
-374000: 4125976072
-373000: 2294107866
-372000: 4127359945
-371000: 333946663
-370000: 3307391606
-369000: 4268094300
-368000: 91056295
-367000: 882600429
-366000: 730521557
-365000: 3957048081
-364000: 2139992409
-363000: 3504327478
-362000: 2637042137
-361000: 2718540805
-360000: 903036675
-359000: 1858031956
-358000: 1868403889
-357000: 2677157063
-356000: 1865569815
-355000: 224528281
-354000: 3144318856
-353000: 1968806079
-352000: 2836077060
-351000: 1981309964
-350000: 3105869514
-349000: 3793296439
-348000: 1267294125
-347000: 1962520375
-346000: 2150839102
-345000: 3811064048
-344000: 1298671776
-343000: 2150950779
-342000: 3522997671
-341000: 1378798782
-340000: 2213936395
-339000: 2117978968
-338000: 2444486361
-337000: 3928234621
-336000: 1645335376
-335000: 540013781
-334000: 1103798645
-333000: 1723781016
-332000: 1805323374
-331000: 3590394804
-330000: 4178797476
-329000: 3350975600
-328000: 1556948383
-327000: 2282601074
-326000: 1709618426
-325000: 637957139
-324000: 2719080929
-323000: 1847444832
-322000: 547261068
-321000: 581409575
-320000: 586567018
-319000: 1579880779
-318000: 1049735969
-317000: 3233747918
-316000: 351376358
-315000: 3446473138
-314000: 2099035319
-313000: 2827833754
-312000: 2717063452
-311000: 2212978977
-310000: 1583494069
-309000: 3119642323
-308000: 2946038826
-307000: 167580491
-306000: 3916319765
-305000: 3480693946
-304000: 2709010304
-303000: 3265576420
-302000: 3439318492
-301000: 1896109937
-300000: 339896540
-299000: 313850585
-298000: 2600289987
-297000: 4060531515
-296000: 3894455718
-295000: 3183544633
-294000: 1551799240
-293000: 3574197425
-292000: 2380783887
-291000: 3130665581
-290000: 1135162832
-289000: 3460550191
-288000: 3366619355
-287000: 501626025
-286000: 1070097358
-285000: 1023235560
-284000: 925313877
-283000: 3758987940
-282000: 1935539406
-281000: 3727463323
-280000: 4040081802
-279000: 2462105177
-278000: 322183212
-277000: 2437872102
-276000: 1085894622
-275000: 2118601354
-274000: 1720719726
-273000: 56294175
-272000: 2046218040
-271000: 2871320919
-270000: 3111863367
-269000: 726835633
-268000: 916866344
-267000: 1208374677
-266000: 2914608557
-265000: 449456198
-264000: 2645640532
-263000: 997311800
-262000: 2872564998
-261000: 1964496124
-260000: 2802080932
-259000: 387636194
-258000: 3813984224
-257000: 1921258264
-256000: 1414333533
-255000: 997845727
-254000: 3671258247
-253000: 3244313331
-252000: 44297738
-251000: 1055697350
-250000: 403951609
-249000: 3558182356
-248000: 3441722116
-247000: 3598259825
-246000: 2495236386
-245000: 4150113079
-244000: 4092477475
-243000: 1352323466
-242000: 4228179784
-241000: 3509286314
-240000: 1117669666
-239000: 1821539001
-238000: 2685425558
-237000: 3282158412
-236000: 976807931
-235000: 1960913234
-234000: 675404937
-233000: 2016845981
-232000: 3778769531
-231000: 1321297859
-230000: 84609577
-229000: 2736973360
-228000: 1143462599
-227000: 1152334102
-226000: 2661675401
-225000: 3384049744
-224000: 3321570349
-223000: 2151575803
-222000: 2950365334
-221000: 2791341163
-220000: 2912181889
-219000: 700726300
-218000: 3236687629
-217000: 384678680
-216000: 3027284798
-215000: 2124466541
-214000: 1634885735
-213000: 3025139089
-212000: 1913485355
-211000: 2451444114
-210000: 1597224573
-209000: 2863042887
-208000: 1462999033
-207000: 853998677
-206000: 1532111742
-205000: 3533822378
-204000: 1057056422
-203000: 2585913344
-202000: 1776380902
-201000: 2652271540
-200000: 2500553547
-199000: 3943435104
-198000: 615742187
-197000: 2089667313
-196000: 1649690458
-195000: 582691711
-194000: 1197398266
-193000: 2682453813
-192000: 1739971049
-191000: 1543584807
-190000: 4224852565
-189000: 2330603128
-188000: 2738873539
-187000: 2462336661
-186000: 538134005
-185000: 618406175
-184000: 3258203829
-183000: 3565635398
-182000: 2437456159
-181000: 1103703144
-180000: 3142082412
-179000: 3635072449
-178000: 2831183465
-177000: 3067391696
-176000: 4243880329
-175000: 3847103503
-174000: 1886736895
-173000: 3994782354
-172000: 2180961421
-171000: 2657714328
-170000: 1783032069
-169000: 3288794122
-168000: 4214505744
-167000: 3893811403
-166000: 301673242
-165000: 1008606441
-164000: 4241744599
-163000: 4077366883
-162000: 947408771
-161000: 2893412067
-160000: 4239854096
-159000: 837488883
-158000: 1035341013
-157000: 2979612216
-156000: 622879904
-155000: 2239033946
-154000: 1793603359
-153000: 3403674755
-152000: 1757769702
-151000: 3104338771
-150000: 4050901279
-149000: 1064027760
-148000: 1232980113
-147000: 1940798204
-146000: 1520506974
-145000: 1602654645
-144000: 3827165041
-143000: 2333560581
-142000: 1078945096
-141000: 4164769913
-140000: 1004088705
-139000: 1918334274
-138000: 2376094733
-137000: 2114404244
-136000: 610887654
-135000: 2061314834
-134000: 2934949429
-133000: 1384359308
-132000: 2214638498
-131000: 4091637905
-130000: 1178600936
-129000: 3673332079
-128000: 335936353
-127000: 1680711257
-126000: 1535342908
-125000: 1797602927
-124000: 1277174958
-123000: 3114077321
-122000: 149498793
-121000: 864366602
-120000: 104510626
-119000: 1518395286
-118000: 3111302078
-117000: 3110116836
-116000: 3233967498
-115000: 1017896311
-114000: 692827001
-113000: 3779537224
-112000: 2905474934
-111000: 3465999202
-110000: 1915694049
-109000: 2628022627
-108000: 875271541
-107000: 2022225002
-106000: 1671971011
-105000: 3334748297
-104000: 1332184097
-103000: 1555681497
-102000: 3406253965
-101000: 4045141299
-100000: 3058680000
-99000: 555036606
-98000: 46275609
-97000: 3853135904
-96000: 4229006385
-95000: 4108164708
-94000: 2566945975
-93000: 3797900910
-92000: 3355992329
-91000: 1635484145
-90000: 1382023482
-89000: 3690432221
-88000: 1892056918
-87000: 1120722079
-86000: 2675052236
-85000: 4165748502
-84000: 10230467
-83000: 4138070209
-82000: 1570296924
-81000: 3126342757
-80000: 598265835
-79000: 541475291
-78000: 2784920265
-77000: 4169891577
-76000: 1101249184
-75000: 2090307927
-74000: 3780559777
-73000: 19873425
-72000: 1118190767
-71000: 3485912405
-70000: 1322638834
-69000: 1096526516
-68000: 1370553703
-67000: 3631120381
-66000: 1806420191
-65000: 2701118072
-64000: 483879470
-63000: 2124403158
-62000: 1877513812
-61000: 1289006766
-60000: 3733667461
-59000: 3457358686
-58000: 732502949
-57000: 3971773677
-56000: 883589946
-55000: 290212168
-54000: 2244967385
-53000: 3848247179
-52000: 2228476206
-51000: 2372703555
-50000: 1200411530
-49000: 2060190456
-48000: 2511902942
-47000: 4007272287
-46000: 2854231300
-45000: 2518671311
-44000: 815143404
-43000: 1972543143
-42000: 3063716128
-41000: 3326571310
-40000: 3180391453
-39000: 2568545510
-38000: 573110821
-37000: 3814257324
-36000: 4163248735
-35000: 943584186
-34000: 387069186
-33000: 3519377243
-32000: 3861206003
-31000: 2378381393
-30000: 3259365221
-29000: 3960625204
-28000: 3476394666
-27000: 1995310421
-26000: 1884341166
-25000: 3181801013
-24000: 116492838
-23000: 3276567587
-22000: 3693343729
-21000: 2595820568
-20000: 2397879436
-19000: 2692679578
-18000: 2368648652
-17000: 3098196844
-16000: 3913788179
-15000: 1240694507
-14000: 1586030084
-13000: 1211450031
-12000: 3458253062
-11000: 1804606651
-10000: 2128587109
-9000: 1894810186
-8000: 2221431098
-7000: 113605713
-6000: 4020003580
-5000: 2988041351
-4000: 2310084217
-3000: 1475476779
-2000: 760651391
-1000: 4031656975
-0: 2206428413
-Exiting @ tick 1004710587000 because target called exit()
+637000: 2581848540
+636000: 4117852332
+635000: 329081094
+634000: 545393176
+633000: 3107247613
+632000: 897887463
+631000: 806367477
+630000: 1682157095
+629000: 1188376072
+628000: 4076707785
+627000: 3521684454
+626000: 3144526095
+625000: 1399223384
+624000: 3380494826
+623000: 4086509498
+622000: 1473819475
+621000: 638751284
+620000: 3149483163
+619000: 1489851375
+618000: 1447059134
+617000: 136329498
+616000: 1288452788
+615000: 3949816816
+614000: 318984246
+613000: 1019963195
+612000: 2875280299
+611000: 2997394777
+610000: 4014932807
+609000: 2291235006
+608000: 355450951
+607000: 201970399
+606000: 3626124461
+605000: 2207253273
+604000: 2243886712
+603000: 46791684
+602000: 3176322294
+601000: 1120582847
+600000: 411705454
+599000: 3162380308
+598000: 2732375303
+597000: 1376844609
+596000: 3003023122
+595000: 3869968535
+594000: 1327286554
+593000: 160655029
+592000: 2038558826
+591000: 3948772976
+590000: 439262378
+589000: 329537197
+588000: 3678661972
+587000: 4240182727
+586000: 2283602206
+585000: 1129811410
+584000: 2831949168
+583000: 1224559023
+582000: 3161562107
+581000: 2695467835
+580000: 1234192577
+579000: 1974816198
+578000: 449576701
+577000: 1424873035
+576000: 2370444290
+575000: 1743089134
+574000: 2624046998
+573000: 2071148441
+572000: 2449219691
+571000: 3774476172
+570000: 1111630327
+569000: 121721805
+568000: 2981212266
+567000: 3811833647
+566000: 3676851843
+565000: 1766252334
+564000: 1622887950
+563000: 1684409857
+562000: 1686489387
+561000: 610219569
+560000: 2705092362
+559000: 108031723
+558000: 1316736987
+557000: 2434129258
+556000: 1411819652
+555000: 1173886179
+554000: 3044539233
+553000: 151590417
+552000: 3759426289
+551000: 3451520306
+550000: 294242855
+549000: 890241051
+548000: 876385779
+547000: 119864600
+546000: 3065674956
+545000: 1670853168
+544000: 997261561
+543000: 660227344
+542000: 3132294889
+541000: 521956271
+540000: 1133928405
+539000: 3838154786
+538000: 58624572
+537000: 3544030439
+536000: 432804999
+535000: 1021857051
+534000: 2644812356
+533000: 773094580
+532000: 901027171
+531000: 3976696839
+530000: 4167278216
+529000: 504481120
+528000: 320399857
+527000: 638048690
+526000: 3348998474
+525000: 2660662065
+524000: 2641437803
+523000: 626927006
+522000: 4063917554
+521000: 3212249308
+520000: 2561025301
+519000: 1078140141
+518000: 653939181
+517000: 2154098204
+516000: 3773089676
+515000: 2568381435
+514000: 3838886937
+513000: 941125346
+512000: 1318900410
+511000: 297013287
+510000: 241723934
+509000: 1835499795
+508000: 2309451230
+507000: 1174814430
+506000: 3615943386
+505000: 51034971
+504000: 3950453295
+503000: 4186097241
+502000: 327518343
+501000: 3052462710
+500000: 1586937404
+499000: 2169094819
+498000: 3613195151
+497000: 817359591
+496000: 1470916579
+495000: 2091261583
+494000: 2080080890
+493000: 1772858697
+492000: 2085609872
+491000: 3280632925
+490000: 1689322569
+489000: 2947406469
+488000: 765163324
+487000: 3122594732
+486000: 3385418480
+485000: 1712345567
+484000: 3675825158
+483000: 1558929764
+482000: 2672493410
+481000: 3822528440
+480000: 3741769935
+479000: 2794026235
+478000: 2541364185
+477000: 3964482316
+476000: 1202478165
+475000: 4027617791
+474000: 1905026738
+473000: 2573787636
+472000: 1170529797
+471000: 2272525618
+470000: 820833429
+469000: 3219769529
+468000: 2121197441
+467000: 269331764
+466000: 3038487237
+465000: 2462675338
+464000: 2703163101
+463000: 547052037
+462000: 3454526671
+461000: 2124641794
+460000: 1043737466
+459000: 1785834964
+458000: 3312335313
+457000: 1213835042
+456000: 3099430685
+455000: 3003350806
+454000: 3646781335
+453000: 1474165966
+452000: 705795987
+451000: 2723908407
+450000: 1323056304
+449000: 1157256530
+448000: 4077983523
+447000: 3189085703
+446000: 2241002747
+445000: 3229050072
+444000: 3500150226
+443000: 1290722604
+442000: 1866107725
+441000: 4238277470
+440000: 847346408
+439000: 2474557496
+438000: 2243092317
+437000: 706909230
+436000: 1303503693
+435000: 1456129560
+434000: 1073061079
+433000: 692226634
+432000: 186498656
+431000: 2203415525
+430000: 2183000701
+429000: 1007776545
+428000: 941117387
+427000: 3805851413
+426000: 1474193180
+425000: 4231673903
+424000: 2622576664
+423000: 388097625
+422000: 1165097488
+421000: 3226044518
+420000: 2531461570
+419000: 1509806310
+418000: 2667519114
+417000: 1751592438
+416000: 1286773513
+415000: 1098182293
+414000: 2111912709
+413000: 1230737431
+412000: 4090873946
+411000: 3998652133
+410000: 2486660396
+409000: 2120483596
+408000: 587404533
+407000: 188697995
+406000: 3265346093
+405000: 4234961905
+404000: 1211873901
+403000: 4265173305
+402000: 2208355316
+401000: 3315952806
+400000: 3917328941
+399000: 2523594649
+398000: 3805986783
+397000: 2624925960
+396000: 3716020189
+395000: 2016201122
+394000: 912930261
+393000: 596904160
+392000: 3571173642
+391000: 2290782861
+390000: 1162492227
+389000: 1738718380
+388000: 2599667355
+387000: 2382332909
+386000: 1471269037
+385000: 2238392684
+384000: 4034826126
+383000: 1378654892
+382000: 3702601850
+381000: 397206179
+380000: 2437704230
+379000: 4187604139
+378000: 779452169
+377000: 2010372403
+376000: 531902409
+375000: 1371470602
+374000: 4137796987
+373000: 567426549
+372000: 3082742955
+371000: 2271575596
+370000: 759731212
+369000: 4063369437
+368000: 299356452
+367000: 536656228
+366000: 3014961694
+365000: 3016542135
+364000: 2841873124
+363000: 524434057
+362000: 2887828889
+361000: 3865529589
+360000: 671363647
+359000: 3104594256
+358000: 1502485940
+357000: 1776624159
+356000: 4222478488
+355000: 4127624139
+354000: 2439477793
+353000: 1593794891
+352000: 591275342
+351000: 2177291538
+350000: 1923444781
+349000: 758084193
+348000: 775471359
+347000: 191356974
+346000: 494488375
+345000: 1990489399
+344000: 124118372
+343000: 2046377904
+342000: 1395427716
+341000: 1342299790
+340000: 38145994
+339000: 2291884417
+338000: 351940574
+337000: 3984301480
+336000: 2468666235
+335000: 371500747
+334000: 969922131
+333000: 240854580
+332000: 1644465214
+331000: 1539846168
+330000: 940087216
+329000: 1491329232
+328000: 2281687201
+327000: 3030170550
+326000: 3648503863
+325000: 2037898355
+324000: 174369956
+323000: 2433605668
+322000: 2334905107
+321000: 1597704047
+320000: 302297707
+319000: 3209203690
+318000: 3894539879
+317000: 2868907580
+316000: 2808087076
+315000: 4034586233
+314000: 3694191694
+313000: 2001671958
+312000: 559582279
+311000: 3043016195
+310000: 2785098502
+309000: 4104602138
+308000: 966154914
+307000: 2446376687
+306000: 789956605
+305000: 1708137092
+304000: 1733063901
+303000: 2924555399
+302000: 971356234
+301000: 481382543
+300000: 2647080988
+299000: 4065744916
+298000: 921140
+297000: 654346784
+296000: 485492098
+295000: 217516816
+294000: 4050820137
+293000: 534726686
+292000: 1686691079
+291000: 1316587195
+290000: 3746020838
+289000: 1641967381
+288000: 3492475215
+287000: 3154885393
+286000: 3686450617
+285000: 3589739293
+284000: 3558041700
+283000: 4130142319
+282000: 3132446063
+281000: 982677436
+280000: 799322395
+279000: 151715214
+278000: 3765942871
+277000: 1712470933
+276000: 3807622752
+275000: 4163730108
+274000: 1633425299
+273000: 1654241631
+272000: 1131025394
+271000: 1375475855
+270000: 553294237
+269000: 4091487177
+268000: 2841855980
+267000: 2997369904
+266000: 454385594
+265000: 3757482634
+264000: 3856197465
+263000: 1084605457
+262000: 2552759023
+261000: 3786548799
+260000: 272762545
+259000: 2670277860
+258000: 76233700
+257000: 476168167
+256000: 8969192
+255000: 1998841030
+254000: 1240074303
+253000: 1771564446
+252000: 710374418
+251000: 821383716
+250000: 3157726088
+249000: 3083379502
+248000: 2563632690
+247000: 33723341
+246000: 3303336748
+245000: 4110677892
+244000: 3811702913
+243000: 53856215
+242000: 243571468
+241000: 52177779
+240000: 46805590
+239000: 1622010618
+238000: 1321640849
+237000: 3106837291
+236000: 4102944642
+235000: 137904396
+234000: 339510135
+233000: 88415957
+232000: 3157666382
+231000: 2571005912
+230000: 3586247649
+229000: 4172761781
+228000: 2463305780
+227000: 956927307
+226000: 2169861547
+225000: 1751989251
+224000: 673059158
+223000: 2782464516
+222000: 3741392140
+221000: 2856154963
+220000: 3778376854
+219000: 1538476717
+218000: 2879698522
+217000: 3734645735
+216000: 1899042577
+215000: 371356008
+214000: 2416663698
+213000: 1595919347
+212000: 2816045438
+211000: 132438808
+210000: 1098603890
+209000: 834913667
+208000: 2707567283
+207000: 3154122448
+206000: 3696516104
+205000: 1427952551
+204000: 280496321
+203000: 1185678745
+202000: 3461951699
+201000: 1369208434
+200000: 3900136261
+199000: 870818876
+198000: 327248310
+197000: 3116959470
+196000: 1544241188
+195000: 1568248814
+194000: 2978831302
+193000: 205660429
+192000: 1704239501
+191000: 3570135474
+190000: 3878512103
+189000: 1212729210
+188000: 1873588815
+187000: 324853813
+186000: 432676298
+185000: 1641364437
+184000: 1568401301
+183000: 525792402
+182000: 861154382
+181000: 2357325066
+180000: 3626762590
+179000: 4172125462
+178000: 2108738993
+177000: 2084782857
+176000: 3956924509
+175000: 17183073
+174000: 3676839474
+173000: 458250029
+172000: 2635215219
+171000: 1801029767
+170000: 3602628987
+169000: 370704281
+168000: 177963345
+167000: 924067814
+166000: 3577678376
+165000: 3717789117
+164000: 3285809386
+163000: 3738962897
+162000: 3172510171
+161000: 417992786
+160000: 2591600214
+159000: 3315096579
+158000: 3590763949
+157000: 198872871
+156000: 2960653534
+155000: 2246563682
+154000: 2304045306
+153000: 2647353543
+152000: 2043381015
+151000: 3952056867
+150000: 2644058641
+149000: 3477151018
+148000: 1740210241
+147000: 3314851112
+146000: 1604832482
+145000: 2572410736
+144000: 1965059167
+143000: 889666293
+142000: 1024747903
+141000: 226685285
+140000: 3149168519
+139000: 403638872
+138000: 1725889104
+137000: 1417402331
+136000: 422304488
+135000: 2595894054
+134000: 4266597695
+133000: 1116326556
+132000: 3537080833
+131000: 2181246909
+130000: 1241997223
+129000: 628191304
+128000: 3074132403
+127000: 2112958836
+126000: 1371260930
+125000: 2272975771
+124000: 1379085607
+123000: 1998991877
+122000: 2760271255
+121000: 3784187756
+120000: 311188417
+119000: 1123593459
+118000: 1249155194
+117000: 908703020
+116000: 3765244393
+115000: 3040869794
+114000: 437536659
+113000: 3343598822
+112000: 2419089776
+111000: 1263143640
+110000: 1384687523
+109000: 1727931349
+108000: 2861733388
+107000: 963829093
+106000: 431354627
+105000: 3568623360
+104000: 2957399361
+103000: 1071045618
+102000: 3968457714
+101000: 3448338394
+100000: 2586060251
+99000: 3401651822
+98000: 1579089478
+97000: 3722618916
+96000: 759319595
+95000: 1269278712
+94000: 150489448
+93000: 390013662
+92000: 3663029784
+91000: 555197170
+90000: 166476858
+89000: 1658807720
+88000: 3430520531
+87000: 2946861093
+86000: 3000600326
+85000: 300034452
+84000: 2813719249
+83000: 3009927425
+82000: 1127728469
+81000: 2667791855
+80000: 2632316050
+79000: 2180301200
+78000: 418999983
+77000: 4254858933
+76000: 2728734498
+75000: 1863202698
+74000: 4226419921
+73000: 1917572494
+72000: 3117082625
+71000: 1032601538
+70000: 2992135524
+69000: 670119660
+68000: 638731522
+67000: 1460114012
+66000: 1232274665
+65000: 3667669961
+64000: 191277965
+63000: 3868442802
+62000: 700664540
+61000: 2271087482
+60000: 3274078227
+59000: 159900296
+58000: 2778747772
+57000: 2788477153
+56000: 3965957780
+55000: 2276993918
+54000: 1986966104
+53000: 3416414682
+52000: 2162594060
+51000: 2947744069
+50000: 4024793290
+49000: 631161701
+48000: 728285173
+47000: 1487641693
+46000: 4049519424
+45000: 613160608
+44000: 1566126172
+43000: 3731725133
+42000: 2746368727
+41000: 4168967735
+40000: 1319649932
+39000: 2964978784
+38000: 967937134
+37000: 3116555742
+36000: 2279790642
+35000: 2852914953
+34000: 1040410911
+33000: 226200467
+32000: 1765748697
+31000: 1418838964
+30000: 1362983292
+29000: 2877029789
+28000: 583076938
+27000: 2797138728
+26000: 3033567067
+25000: 3902265889
+24000: 3287868661
+23000: 2411740885
+22000: 2747756860
+21000: 1889759908
+20000: 2975722149
+19000: 3027693370
+18000: 2418258302
+17000: 490864179
+16000: 1944489573
+15000: 4212838860
+14000: 1782397962
+13000: 1981080238
+12000: 1213651424
+11000: 1407527546
+10000: 661520991
+9000: 143129551
+8000: 3293448370
+7000: 764314400
+6000: 2246553770
+5000: 2459308892
+4000: 3776833152
+3000: 2208260083
+2000: 2845746745
+1000: 2068042552
+0: 290958364
+Exiting @ tick 464394627000 because target called exit()
diff --git a/tests/long/se/40.perlbmk/ref/alpha/tru64/simple-timing/config.ini b/tests/long/se/40.perlbmk/ref/alpha/tru64/simple-timing/config.ini
index 48df53b70..588b633d1 100644
--- a/tests/long/se/40.perlbmk/ref/alpha/tru64/simple-timing/config.ini
+++ b/tests/long/se/40.perlbmk/ref/alpha/tru64/simple-timing/config.ini
@@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
+mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@@ -82,10 +83,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -96,7 +98,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -122,10 +123,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -136,7 +138,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -171,10 +172,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -185,7 +187,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -204,8 +205,11 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=0
+frontend_latency=1
+response_latency=1
snoop_filter=Null
+snoop_response_latency=1
system=system
use_default_range=false
width=32
@@ -220,6 +224,7 @@ eventq_index=0
type=LiveProcess
cmd=perlbmk -I. -I lib mdred.makerand.pl
cwd=build/ALPHA/tests/opt/long/se/40.perlbmk/alpha/tru64/simple-timing
+drivers=
egid=100
env=
errout=cerr
@@ -228,6 +233,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/alpha/tru64/perlbmk
gid=100
input=cin
+kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@@ -257,11 +263,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side
diff --git a/tests/long/se/40.perlbmk/ref/alpha/tru64/simple-timing/simout b/tests/long/se/40.perlbmk/ref/alpha/tru64/simple-timing/simout
index f48beb892..9bc789b35 100755
--- a/tests/long/se/40.perlbmk/ref/alpha/tru64/simple-timing/simout
+++ b/tests/long/se/40.perlbmk/ref/alpha/tru64/simple-timing/simout
@@ -1,1388 +1,653 @@
+Redirecting stdout to build/ALPHA/tests/opt/long/se/40.perlbmk/alpha/tru64/simple-timing/simout
+Redirecting stderr to build/ALPHA/tests/opt/long/se/40.perlbmk/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:02:12
-gem5 executing on u200540-lin
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/long/se/40.perlbmk/alpha/tru64/simple-timing -re tests/run.py build/ALPHA/tests/opt/long/se/40.perlbmk/alpha/tru64/simple-timing
+gem5 compiled Jul 3 2015 14:54:12
+gem5 started Jul 3 2015 15:04:10
+gem5 executing on ribera.cs.wisc.edu
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/long/se/40.perlbmk/alpha/tru64/simple-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/long/se/40.perlbmk/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.
info: Increasing stack size by one page.
-1375000: 2038431008
-1374000: 3487365506
-1373000: 4184770123
-1372000: 1943746837
-1371000: 2651673663
-1370000: 1493817016
-1369000: 2894014801
-1368000: 1932092157
-1367000: 1670009799
-1366000: 828662248
-1365000: 1816650195
-1364000: 4173139012
-1363000: 3990577549
-1362000: 1330366815
-1361000: 3316935553
-1360000: 961300001
-1359000: 344963924
-1358000: 1930356625
-1357000: 1640964266
-1356000: 3777883312
-1355000: 1651132665
-1354000: 1971433151
-1353000: 3024027448
-1352000: 1956387036
-1351000: 1490224841
-1350000: 3286956460
-1349000: 2793131848
-1348000: 2529224907
-1347000: 2622295253
-1346000: 1414103189
-1345000: 3861617587
-1344000: 3506378216
-1343000: 1667466720
-1342000: 2899224065
-1341000: 1681491556
-1340000: 1076311729
-1339000: 4066972664
-1338000: 3438059028
-1337000: 2938359730
-1336000: 1214615378
-1335000: 3814432458
-1334000: 2944038793
-1333000: 3428045644
-1332000: 2815822229
-1331000: 1093465585
-1330000: 3012217108
-1329000: 2230916791
-1328000: 208547885
-1327000: 3592585825
-1326000: 3948677052
-1325000: 1817805162
-1324000: 135366494
-1323000: 3309148112
-1322000: 1685035744
-1321000: 3293068577
-1320000: 4097808567
-1319000: 1594097274
-1318000: 2607196971
-1317000: 1763785306
-1316000: 2157394178
-1315000: 2399031328
-1314000: 2954547004
-1313000: 82348686
-1312000: 3120930785
-1311000: 2192747320
-1310000: 1580299400
-1309000: 4085061477
-1308000: 3627048345
-1307000: 3756533178
-1306000: 77997329
-1305000: 1343359499
-1304000: 1124031730
-1303000: 1161755432
-1302000: 1855858423
-1301000: 3985872257
-1300000: 3188250811
-1299000: 3621615933
-1298000: 962624248
-1297000: 447138785
-1296000: 1459144309
-1295000: 3454504226
-1294000: 2154913347
-1293000: 2356291788
-1292000: 458348817
-1291000: 3639562699
-1290000: 3596847973
-1289000: 117168222
-1288000: 3531023849
-1287000: 3135920051
-1286000: 234987844
-1285000: 2048767180
-1284000: 2437301839
-1283000: 522886780
-1282000: 2274133042
-1281000: 1415703448
-1280000: 4145574054
-1279000: 4283494580
-1278000: 3305365779
-1277000: 604711974
-1276000: 2031548723
-1275000: 1809515149
-1274000: 1664703088
-1273000: 4149809153
-1272000: 4045608138
-1271000: 1687605659
-1270000: 1292294527
-1269000: 3120968162
-1268000: 3502898850
-1267000: 371380256
-1266000: 1683884245
-1265000: 1849576817
-1264000: 1559050991
-1263000: 66820972
-1262000: 4023539201
-1261000: 3452295398
-1260000: 4188778026
-1259000: 2008091854
-1258000: 2691158394
-1257000: 2030818206
-1256000: 2715523403
-1255000: 3473414015
-1254000: 138826953
-1253000: 69386516
-1252000: 1174725971
-1251000: 4130510373
-1250000: 1649788328
-1249000: 1589122801
-1248000: 1108688101
-1247000: 2906355484
-1246000: 379539929
-1245000: 914026021
-1244000: 4074858468
-1243000: 505989635
-1242000: 2487288773
-1241000: 1991248111
-1240000: 2415456875
-1239000: 2571192525
-1238000: 2897090536
-1237000: 2761178989
-1236000: 1296601829
-1235000: 594696756
-1234000: 264562726
-1233000: 3630852367
-1232000: 1605618457
-1231000: 2857419452
-1230000: 3028672437
-1229000: 361833758
-1228000: 4046013938
-1227000: 1031775583
-1226000: 3475227831
-1225000: 802168737
-1224000: 3819194009
-1223000: 851157666
-1222000: 2656457905
-1221000: 2579045204
-1220000: 2091024410
-1219000: 4070633834
-1218000: 1926611791
-1217000: 1903813761
-1216000: 3107168794
-1215000: 2975081979
-1214000: 4097089273
-1213000: 328943233
-1212000: 2912404803
-1211000: 181334180
-1210000: 863898367
-1209000: 1894902343
-1208000: 1531985231
-1207000: 1412503751
-1206000: 662457490
-1205000: 3447925432
-1204000: 2320889638
-1203000: 303282255
-1202000: 1568632659
-1201000: 1108711074
-1200000: 953936964
-1199000: 3576987258
-1198000: 466163300
-1197000: 1159551420
-1196000: 529807534
-1195000: 1528979627
-1194000: 1795576953
-1193000: 2050917610
-1192000: 4068219994
-1191000: 3573497288
-1190000: 776005286
-1189000: 2643125982
-1188000: 2240857507
-1187000: 43353719
-1186000: 2474198261
-1185000: 1711347056
-1184000: 3046018343
-1183000: 664346074
-1182000: 3532392595
-1181000: 3145347726
-1180000: 2203928246
-1179000: 4275910811
-1178000: 3260065240
-1177000: 3216083720
-1176000: 3588515377
-1175000: 1432542416
-1174000: 173159992
-1173000: 4115057268
-1172000: 223456174
-1171000: 1192164227
-1170000: 2059254624
-1169000: 279921804
-1168000: 1100495449
-1167000: 264813624
-1166000: 2839280440
-1165000: 301796904
-1164000: 1331933822
-1163000: 647427882
-1162000: 3872813324
-1161000: 2231068824
-1160000: 4222672618
-1159000: 3629229584
-1158000: 2262586804
-1157000: 2837951671
-1156000: 1780662312
-1155000: 31553143
-1154000: 3230861653
-1153000: 1991458597
-1152000: 2277829165
-1151000: 3864184029
-1150000: 630158826
-1149000: 4028889917
-1148000: 1662505287
-1147000: 4121796538
-1146000: 3215277282
-1145000: 2019794999
-1144000: 4124433286
-1143000: 181819953
-1142000: 2704380222
-1141000: 2487909897
-1140000: 1753570204
-1139000: 2337507591
-1138000: 3235449912
-1137000: 3819353806
-1136000: 3435413746
-1135000: 3288196653
-1134000: 2705083758
-1133000: 997301031
-1132000: 1871866706
-1131000: 2298991521
-1130000: 1516060457
-1129000: 3393393053
-1128000: 2795526466
-1127000: 1177801041
-1126000: 4226698729
-1125000: 567826718
-1124000: 2425735007
-1123000: 1090360485
-1122000: 2508061782
-1121000: 3476086116
-1120000: 2952087827
-1119000: 2238445545
-1118000: 2937037425
-1117000: 1773353797
-1116000: 3033333765
-1115000: 3086246055
-1114000: 944390435
-1113000: 2944932895
-1112000: 534683663
-1111000: 2002175399
-1110000: 1876265996
-1109000: 4148000592
-1108000: 3857174625
-1107000: 843045539
-1106000: 307772960
-1105000: 4161975075
-1104000: 3675447412
-1103000: 1232242543
-1102000: 1019583281
-1101000: 1983565552
-1100000: 2490901544
-1099000: 2990982808
-1098000: 1586955629
-1097000: 1629138000
-1096000: 1870655270
-1095000: 2201093764
-1094000: 696079363
-1093000: 1526904315
-1092000: 553848190
-1091000: 4234411636
-1090000: 1027439894
-1089000: 1319115149
-1088000: 1147708285
-1087000: 3364503693
-1086000: 528432422
-1085000: 3289100476
-1084000: 3074065438
-1083000: 3664250869
-1082000: 2950591670
-1081000: 4207904839
-1080000: 3425353965
-1079000: 1069646286
-1078000: 1004956209
-1077000: 2642475281
-1076000: 364759474
-1075000: 2334969932
-1074000: 3907002684
-1073000: 273633783
-1072000: 4113182592
-1071000: 1404306188
-1070000: 3286171051
-1069000: 3531039414
-1068000: 4147513318
-1067000: 2466290219
-1066000: 2089005579
-1065000: 2617563073
-1064000: 3124838472
-1063000: 3731008114
-1062000: 4154022628
-1061000: 3389258714
-1060000: 3915149371
-1059000: 2280932986
-1058000: 2872952978
-1057000: 2381277834
-1056000: 1236179469
-1055000: 3256417375
-1054000: 2700213407
-1053000: 3418122897
-1052000: 3130247908
-1051000: 1897033028
-1050000: 2349143738
-1049000: 3789736749
-1048000: 409522147
-1047000: 3149279018
-1046000: 1323133366
-1045000: 3881472077
-1044000: 3363874422
-1043000: 3931657349
-1042000: 1220007174
-1041000: 3634450249
-1040000: 695184634
-1039000: 529508167
-1038000: 449827627
-1037000: 2817424280
-1036000: 1613482057
-1035000: 2632612792
-1034000: 852422020
-1033000: 4098325966
-1032000: 177298753
-1031000: 2286807874
-1030000: 2745349553
-1029000: 2387386570
-1028000: 2004317534
-1027000: 971343564
-1026000: 1583732447
-1025000: 2340780818
-1024000: 561110245
-1023000: 3012020895
-1022000: 1677066870
-1021000: 3046208682
-1020000: 2695506079
-1019000: 780536149
-1018000: 4225713741
-1017000: 420500410
-1016000: 3642094643
-1015000: 608695027
-1014000: 2161592269
-1013000: 930784800
-1012000: 1924051276
-1011000: 1889733886
-1010000: 1476038251
-1009000: 2908577467
-1008000: 2584082136
-1007000: 1713214537
-1006000: 3374346754
-1005000: 1173203719
-1004000: 1142288559
-1003000: 4195961973
-1002000: 1211260974
-1001000: 474231127
-1000000: 3967090782
-999000: 1543103493
-998000: 1018646803
-997000: 1799037982
-996000: 3416426509
-995000: 3581729971
-994000: 3044504127
-993000: 2975704335
-992000: 280018795
-991000: 330300280
-990000: 3557016064
-989000: 3856724468
-988000: 2124201285
-987000: 3683893247
-986000: 3331663795
-985000: 1980057740
-984000: 2908437859
-983000: 4074086941
-982000: 1162307093
-981000: 3855413476
-980000: 2799155731
-979000: 2477822501
-978000: 497762075
-977000: 1650233426
-976000: 3061573902
-975000: 2224673611
-974000: 868725340
-973000: 1630206962
-972000: 2549398924
-971000: 602424332
-970000: 1172502721
-969000: 2923795552
-968000: 1394164637
-967000: 1088479837
-966000: 898709052
-965000: 3983150961
-964000: 2463803866
-963000: 4181117626
-962000: 2151137820
-961000: 1342513757
-960000: 1507689687
-959000: 3652624918
-958000: 4169721124
-957000: 531022334
-956000: 3161389505
-955000: 1197637232
-954000: 2927231791
-953000: 2552305374
-952000: 2988512039
-951000: 2448639370
-950000: 3560951660
-949000: 948988399
-948000: 2488188856
-947000: 2804177113
-946000: 1991587461
-945000: 2480044082
-944000: 1954588624
-943000: 924231798
-942000: 3269047595
-941000: 2078696579
-940000: 2822989969
-939000: 2295885951
-938000: 1815612561
-937000: 4182254074
-936000: 2753223967
-935000: 2840201908
-934000: 4058383142
-933000: 4270167260
-932000: 1203124158
-931000: 3039861400
-930000: 4247472610
-929000: 2297661055
-928000: 2376159704
-927000: 3861417958
-926000: 1968685250
-925000: 1156966624
-924000: 3568580529
-923000: 866582344
-922000: 2263113297
-921000: 3643523016
-920000: 3252268544
-919000: 2413309783
-918000: 3463124619
-917000: 3965291932
-916000: 1309181143
-915000: 2321282614
-914000: 2286584604
-913000: 3271924727
-912000: 1719841316
-911000: 3966124343
-910000: 607707072
-909000: 61942114
-908000: 903881820
-907000: 4136948835
-906000: 3663861210
-905000: 3251888710
-904000: 227984688
-903000: 495030333
-902000: 863290992
-901000: 3297482717
-900000: 3821175085
-899000: 1679874522
-898000: 2033358728
-897000: 3495513776
-896000: 1613181881
-895000: 1729312232
-894000: 2171317375
-893000: 2508603694
-892000: 151095866
-891000: 1926096901
-890000: 4292888210
-889000: 2716307666
-888000: 737310728
-887000: 4172392976
-886000: 2322084662
-885000: 1034961047
-884000: 665072958
-883000: 368014441
-882000: 1914585160
-881000: 3836900884
-880000: 2073827187
-879000: 1650543625
-878000: 3581099222
-877000: 147580905
-876000: 4009421518
-875000: 3294244820
-874000: 2786720968
-873000: 1682434702
-872000: 620473876
-871000: 742752376
-870000: 385116650
-869000: 3882475387
-868000: 4259210265
-867000: 1329675866
-866000: 539876515
-865000: 2761681036
-864000: 2192063038
-863000: 1512848001
-862000: 3911973718
-861000: 399349760
-860000: 1449497249
-859000: 4241714042
-858000: 18611709
-857000: 1550083097
-856000: 3322762748
-855000: 283796511
-854000: 227907270
-853000: 3162559866
-852000: 1331946455
-851000: 2328467927
-850000: 1640242501
-849000: 3390154083
-848000: 22088346
-847000: 636412590
-846000: 1550672808
-845000: 763937899
-844000: 430123910
-843000: 3413971543
-842000: 900018421
-841000: 3295874222
-840000: 2470678073
-839000: 821401909
-838000: 3923898844
-837000: 429069328
-836000: 2030779868
-835000: 464625222
-834000: 3593024182
-833000: 3564354808
-832000: 2794783695
-831000: 97817593
-830000: 4197446076
-829000: 2367560230
-828000: 2180262123
-827000: 3149571964
-826000: 1364436763
-825000: 21599634
-824000: 448490256
-823000: 3775294409
-822000: 1132631425
-821000: 2046352434
-820000: 3380435217
-819000: 3672496486
-818000: 1634548077
-817000: 2881316258
-816000: 1808599559
-815000: 3298310748
-814000: 3744285741
-813000: 3540737709
-812000: 1143844515
-811000: 3091026783
-810000: 3771757792
-809000: 631375816
-808000: 1353831646
-807000: 3047756240
-806000: 818136890
-805000: 783072818
-804000: 3923416267
-803000: 3233085529
-802000: 674747602
-801000: 758523180
-800000: 2232308489
-799000: 2919643710
-798000: 623631722
-797000: 1302202741
-796000: 1083055596
-795000: 2358048936
-794000: 2836842068
-793000: 1612571734
-792000: 4243459584
-791000: 1585511173
-790000: 1493369943
-789000: 3649557715
-788000: 3223859588
-787000: 4001130195
-786000: 2949323631
-785000: 3887611007
-784000: 4091766333
-783000: 2954277998
-782000: 1281850218
-781000: 771664458
-780000: 2242576209
-779000: 3865479146
-778000: 1885013114
-777000: 2032659742
-776000: 4221167450
-775000: 1962824751
-774000: 209539683
-773000: 262945027
-772000: 452388820
-771000: 2006266573
-770000: 990063860
-769000: 1377951885
-768000: 4240978277
-767000: 2206801004
-766000: 258015097
-765000: 1990217201
-764000: 1336410303
-763000: 1004853228
-762000: 1404152873
-761000: 3356554358
-760000: 4052430907
-759000: 2833671166
-758000: 1561723151
-757000: 1752620777
-756000: 2622547462
-755000: 1843933196
-754000: 3728801998
-753000: 2776832730
-752000: 2626131293
-751000: 1528525830
-750000: 2716112581
-749000: 3306039713
-748000: 915271993
-747000: 4205133363
-746000: 3136321783
-745000: 1203154793
-744000: 3370017183
-743000: 4036456207
-742000: 3377556743
-741000: 3688568185
-740000: 3349738887
-739000: 1606411092
-738000: 331980874
-737000: 744409647
-736000: 3845688101
-735000: 3654026084
-734000: 786733128
-733000: 1938791337
-732000: 843210299
-731000: 622237260
-730000: 2851984401
-729000: 874906210
-728000: 485670931
-727000: 1522238607
-726000: 2167917076
-725000: 2304482464
-724000: 1053513779
-723000: 3535437378
-722000: 2842397393
-721000: 864490421
-720000: 920591184
-719000: 238249003
-718000: 400999105
-717000: 2476588521
-716000: 2501770197
-715000: 2307183887
-714000: 2461504446
-713000: 1055961242
-712000: 2112756603
-711000: 1691285107
-710000: 2318101701
-709000: 1113470660
-708000: 2880817109
-707000: 2105866601
-706000: 1441912219
-705000: 1684930572
-704000: 1652788290
-703000: 2359919145
-702000: 554008403
-701000: 3292620387
-700000: 3528106952
-699000: 3096375697
-698000: 4201459210
-697000: 1450879661
-696000: 3743939389
-695000: 3595614062
-694000: 4101634764
-693000: 364538097
-692000: 4204120947
-691000: 3706729229
-690000: 23134581
-689000: 2585120038
-688000: 488096133
-687000: 3437179533
-686000: 4233790378
-685000: 3093374794
-684000: 4054579709
-683000: 1275606548
-682000: 1966964511
-681000: 354765069
-680000: 3812578933
-679000: 781104418
-678000: 3281747368
-677000: 38547527
-676000: 1005246555
-675000: 74753563
-674000: 676561715
-673000: 1571462591
-672000: 1876054379
-671000: 1899005137
-670000: 4188106842
-669000: 1210903253
-668000: 2909261468
-667000: 3100970839
-666000: 758568698
-665000: 2456763236
-664000: 686978785
-663000: 349808361
-662000: 2804776250
-661000: 2660993423
-660000: 1758165672
-659000: 2116094507
-658000: 473425247
-657000: 563682488
-656000: 1454194093
-655000: 3211379305
-654000: 1298793267
-653000: 3374836733
-652000: 586356525
-651000: 1490379306
-650000: 2444980288
-649000: 47671514
-648000: 568687171
-647000: 452676234
-646000: 2752247721
-645000: 1473254180
-644000: 4189470166
-643000: 2619721788
-642000: 348627393
-641000: 675341258
-640000: 3183922211
-639000: 1266115377
-638000: 2331844572
-637000: 250721255
-636000: 4017517385
-635000: 1279621530
-634000: 1500904407
-633000: 2495457137
-632000: 1919479114
-631000: 1900388354
-630000: 370039669
-629000: 1207459690
-628000: 2314286843
-627000: 80099285
-626000: 2465533600
-625000: 1056979505
-624000: 4289445503
-623000: 1234007489
-622000: 2015973003
-621000: 2281387627
-620000: 1115405564
-619000: 1407699260
-618000: 3940256761
-617000: 3639431367
-616000: 3498942818
-615000: 2982957031
-614000: 3800830694
-613000: 1454837486
-612000: 158454584
-611000: 3414923339
-610000: 3752581462
-609000: 195868045
-608000: 3165948362
-607000: 2335822431
-606000: 3229210414
-605000: 1963422803
-604000: 2355005929
-603000: 2009365872
-602000: 1343084455
-601000: 2935056539
-600000: 2354171524
-599000: 3621510708
-598000: 3992266416
-597000: 682368260
-596000: 3290472265
-595000: 2215475388
-594000: 258049456
-593000: 365234760
-592000: 291875022
-591000: 3307168950
-590000: 2233802778
-589000: 1944100586
-588000: 7070250
-587000: 882601802
-586000: 1231725137
-585000: 4169259917
-584000: 2123453163
-583000: 631823798
-582000: 2039925673
-581000: 2238172862
-580000: 1479379031
-579000: 2363652063
-578000: 3186953219
-577000: 1893181853
-576000: 2598096173
-575000: 938779920
-574000: 927622241
-573000: 3105026014
-572000: 2412852365
-571000: 644810722
-570000: 3576393744
-569000: 2625468928
-568000: 2167447563
-567000: 3391359662
-566000: 3178493511
-565000: 24044406
-564000: 3298992941
-563000: 2054886551
-562000: 42479754
-561000: 2681525651
-560000: 1110769583
-559000: 2140540905
-558000: 780964175
-557000: 1320986796
-556000: 3624725635
-555000: 2920977559
-554000: 4017386186
-553000: 1800018968
-552000: 2137743255
-551000: 2282561617
-550000: 1466333871
-549000: 2567190002
-548000: 3280136825
-547000: 1761114084
-546000: 413841088
-545000: 829808286
-544000: 283842712
-543000: 3524860517
-542000: 1853927454
-541000: 3087398009
-540000: 2535138654
-539000: 2224833733
-538000: 1673737994
-537000: 3963575809
-536000: 289926670
-535000: 2411609896
-534000: 1866933324
-533000: 259728174
-532000: 786327819
-531000: 870136645
-530000: 3603849411
-529000: 1687141824
-528000: 2973109656
-527000: 2120372902
-526000: 3554894341
-525000: 369365218
-524000: 2336210870
-523000: 1352671703
-522000: 4093185231
-521000: 44309897
-520000: 1308207751
-519000: 1489447779
-518000: 497784082
-517000: 2370135551
-516000: 2393982064
-515000: 3453216376
-514000: 349616264
-513000: 1057922348
-512000: 2061823561
-511000: 2221803921
-510000: 2518047997
-509000: 2783356981
-508000: 3842023593
-507000: 3105321997
-506000: 3540124104
-505000: 334821209
-504000: 2867156116
-503000: 3824184936
-502000: 2432119674
-501000: 3759474841
-500000: 3381305904
-499000: 3106640260
-498000: 4241569809
-497000: 2499659818
-496000: 3971155346
-495000: 2297624439
-494000: 3455216298
-493000: 2152855317
-492000: 3915728702
-491000: 1087687366
-490000: 3976823873
-489000: 1813936857
-488000: 2803197060
-487000: 4026575712
-486000: 3867909271
-485000: 644795069
-484000: 1051897856
-483000: 3091023530
-482000: 558963440
-481000: 2516346710
-480000: 2405618228
-479000: 1595155902
-478000: 1699460683
-477000: 645434559
-476000: 1457238083
-475000: 101746166
-474000: 1054127445
-473000: 1703635926
-472000: 3228750510
-471000: 2570095523
-470000: 2671516672
-469000: 219569232
-468000: 245973042
-467000: 1785352151
-466000: 1828704556
-465000: 2993350381
-464000: 1802995474
-463000: 3689392931
-462000: 2612188341
-461000: 1970287287
-460000: 179729165
-459000: 1971694777
-458000: 3031333568
-457000: 844564594
-456000: 979968160
-455000: 2169589334
-454000: 2315813244
-453000: 2333801403
-452000: 27632567
-451000: 3752181065
-450000: 3965825733
-449000: 969798494
-448000: 1028884180
-447000: 1127216392
-446000: 2477366335
-445000: 3752023316
-444000: 1679036165
-443000: 4241934865
-442000: 3360200587
-441000: 3533494907
-440000: 1888455616
-439000: 2668699748
-438000: 2728196631
-437000: 31348508
-436000: 2192326452
-435000: 286955043
-434000: 4097630027
-433000: 1185622743
-432000: 2870795553
-431000: 2246074692
-430000: 14797454
-429000: 2606207217
-428000: 2143322684
-427000: 1289559127
-426000: 3922285071
-425000: 590638427
-424000: 1098669098
-423000: 1597510568
-422000: 1623191243
-421000: 558862770
-420000: 3846690181
-419000: 3187756225
-418000: 2520849981
-417000: 492022774
-416000: 1621927303
-415000: 2828836994
-414000: 2840605981
-413000: 4260845378
-412000: 2200645444
-411000: 393061550
-410000: 3334889686
-409000: 1926958198
-408000: 2939424440
-407000: 4207748941
-406000: 4155428743
-405000: 89797563
-404000: 427509452
-403000: 1154877029
-402000: 4023324583
-401000: 359413604
-400000: 964788206
-399000: 3843097093
-398000: 1871599521
-397000: 2361845870
-396000: 4103568192
-395000: 622493054
-394000: 954921337
-393000: 3664395297
-392000: 2429042528
-391000: 1361036260
-390000: 1944048082
-389000: 1452288555
-388000: 1619598577
-387000: 481096019
-386000: 3719595713
-385000: 1840199850
-384000: 421723640
-383000: 2976677668
-382000: 618336385
-381000: 1777037748
-380000: 901802032
-379000: 621392881
-378000: 3857241587
-377000: 3115040335
-376000: 3173790487
-375000: 2517831056
-374000: 4125976072
-373000: 2294107866
-372000: 4127359945
-371000: 333946663
-370000: 3307391606
-369000: 4268094300
-368000: 91056295
-367000: 882600429
-366000: 730521557
-365000: 3957048081
-364000: 2139992409
-363000: 3504327478
-362000: 2637042137
-361000: 2718540805
-360000: 903036675
-359000: 1858031956
-358000: 1868403889
-357000: 2677157063
-356000: 1865569815
-355000: 224528281
-354000: 3144318856
-353000: 1968806079
-352000: 2836077060
-351000: 1981309964
-350000: 3105869514
-349000: 3793296439
-348000: 1267294125
-347000: 1962520375
-346000: 2150839102
-345000: 3811064048
-344000: 1298671776
-343000: 2150950779
-342000: 3522997671
-341000: 1378798782
-340000: 2213936395
-339000: 2117978968
-338000: 2444486361
-337000: 3928234621
-336000: 1645335376
-335000: 540013781
-334000: 1103798645
-333000: 1723781016
-332000: 1805323374
-331000: 3590394804
-330000: 4178797476
-329000: 3350975600
-328000: 1556948383
-327000: 2282601074
-326000: 1709618426
-325000: 637957139
-324000: 2719080929
-323000: 1847444832
-322000: 547261068
-321000: 581409575
-320000: 586567018
-319000: 1579880779
-318000: 1049735969
-317000: 3233747918
-316000: 351376358
-315000: 3446473138
-314000: 2099035319
-313000: 2827833754
-312000: 2717063452
-311000: 2212978977
-310000: 1583494069
-309000: 3119642323
-308000: 2946038826
-307000: 167580491
-306000: 3916319765
-305000: 3480693946
-304000: 2709010304
-303000: 3265576420
-302000: 3439318492
-301000: 1896109937
-300000: 339896540
-299000: 313850585
-298000: 2600289987
-297000: 4060531515
-296000: 3894455718
-295000: 3183544633
-294000: 1551799240
-293000: 3574197425
-292000: 2380783887
-291000: 3130665581
-290000: 1135162832
-289000: 3460550191
-288000: 3366619355
-287000: 501626025
-286000: 1070097358
-285000: 1023235560
-284000: 925313877
-283000: 3758987940
-282000: 1935539406
-281000: 3727463323
-280000: 4040081802
-279000: 2462105177
-278000: 322183212
-277000: 2437872102
-276000: 1085894622
-275000: 2118601354
-274000: 1720719726
-273000: 56294175
-272000: 2046218040
-271000: 2871320919
-270000: 3111863367
-269000: 726835633
-268000: 916866344
-267000: 1208374677
-266000: 2914608557
-265000: 449456198
-264000: 2645640532
-263000: 997311800
-262000: 2872564998
-261000: 1964496124
-260000: 2802080932
-259000: 387636194
-258000: 3813984224
-257000: 1921258264
-256000: 1414333533
-255000: 997845727
-254000: 3671258247
-253000: 3244313331
-252000: 44297738
-251000: 1055697350
-250000: 403951609
-249000: 3558182356
-248000: 3441722116
-247000: 3598259825
-246000: 2495236386
-245000: 4150113079
-244000: 4092477475
-243000: 1352323466
-242000: 4228179784
-241000: 3509286314
-240000: 1117669666
-239000: 1821539001
-238000: 2685425558
-237000: 3282158412
-236000: 976807931
-235000: 1960913234
-234000: 675404937
-233000: 2016845981
-232000: 3778769531
-231000: 1321297859
-230000: 84609577
-229000: 2736973360
-228000: 1143462599
-227000: 1152334102
-226000: 2661675401
-225000: 3384049744
-224000: 3321570349
-223000: 2151575803
-222000: 2950365334
-221000: 2791341163
-220000: 2912181889
-219000: 700726300
-218000: 3236687629
-217000: 384678680
-216000: 3027284798
-215000: 2124466541
-214000: 1634885735
-213000: 3025139089
-212000: 1913485355
-211000: 2451444114
-210000: 1597224573
-209000: 2863042887
-208000: 1462999033
-207000: 853998677
-206000: 1532111742
-205000: 3533822378
-204000: 1057056422
-203000: 2585913344
-202000: 1776380902
-201000: 2652271540
-200000: 2500553547
-199000: 3943435104
-198000: 615742187
-197000: 2089667313
-196000: 1649690458
-195000: 582691711
-194000: 1197398266
-193000: 2682453813
-192000: 1739971049
-191000: 1543584807
-190000: 4224852565
-189000: 2330603128
-188000: 2738873539
-187000: 2462336661
-186000: 538134005
-185000: 618406175
-184000: 3258203829
-183000: 3565635398
-182000: 2437456159
-181000: 1103703144
-180000: 3142082412
-179000: 3635072449
-178000: 2831183465
-177000: 3067391696
-176000: 4243880329
-175000: 3847103503
-174000: 1886736895
-173000: 3994782354
-172000: 2180961421
-171000: 2657714328
-170000: 1783032069
-169000: 3288794122
-168000: 4214505744
-167000: 3893811403
-166000: 301673242
-165000: 1008606441
-164000: 4241744599
-163000: 4077366883
-162000: 947408771
-161000: 2893412067
-160000: 4239854096
-159000: 837488883
-158000: 1035341013
-157000: 2979612216
-156000: 622879904
-155000: 2239033946
-154000: 1793603359
-153000: 3403674755
-152000: 1757769702
-151000: 3104338771
-150000: 4050901279
-149000: 1064027760
-148000: 1232980113
-147000: 1940798204
-146000: 1520506974
-145000: 1602654645
-144000: 3827165041
-143000: 2333560581
-142000: 1078945096
-141000: 4164769913
-140000: 1004088705
-139000: 1918334274
-138000: 2376094733
-137000: 2114404244
-136000: 610887654
-135000: 2061314834
-134000: 2934949429
-133000: 1384359308
-132000: 2214638498
-131000: 4091637905
-130000: 1178600936
-129000: 3673332079
-128000: 335936353
-127000: 1680711257
-126000: 1535342908
-125000: 1797602927
-124000: 1277174958
-123000: 3114077321
-122000: 149498793
-121000: 864366602
-120000: 104510626
-119000: 1518395286
-118000: 3111302078
-117000: 3110116836
-116000: 3233967498
-115000: 1017896311
-114000: 692827001
-113000: 3779537224
-112000: 2905474934
-111000: 3465999202
-110000: 1915694049
-109000: 2628022627
-108000: 875271541
-107000: 2022225002
-106000: 1671971011
-105000: 3334748297
-104000: 1332184097
-103000: 1555681497
-102000: 3406253965
-101000: 4045141299
-100000: 3058680000
-99000: 555036606
-98000: 46275609
-97000: 3853135904
-96000: 4229006385
-95000: 4108164708
-94000: 2566945975
-93000: 3797900910
-92000: 3355992329
-91000: 1635484145
-90000: 1382023482
-89000: 3690432221
-88000: 1892056918
-87000: 1120722079
-86000: 2675052236
-85000: 4165748502
-84000: 10230467
-83000: 4138070209
-82000: 1570296924
-81000: 3126342757
-80000: 598265835
-79000: 541475291
-78000: 2784920265
-77000: 4169891577
-76000: 1101249184
-75000: 2090307927
-74000: 3780559777
-73000: 19873425
-72000: 1118190767
-71000: 3485912405
-70000: 1322638834
-69000: 1096526516
-68000: 1370553703
-67000: 3631120381
-66000: 1806420191
-65000: 2701118072
-64000: 483879470
-63000: 2124403158
-62000: 1877513812
-61000: 1289006766
-60000: 3733667461
-59000: 3457358686
-58000: 732502949
-57000: 3971773677
-56000: 883589946
-55000: 290212168
-54000: 2244967385
-53000: 3848247179
-52000: 2228476206
-51000: 2372703555
-50000: 1200411530
-49000: 2060190456
-48000: 2511902942
-47000: 4007272287
-46000: 2854231300
-45000: 2518671311
-44000: 815143404
-43000: 1972543143
-42000: 3063716128
-41000: 3326571310
-40000: 3180391453
-39000: 2568545510
-38000: 573110821
-37000: 3814257324
-36000: 4163248735
-35000: 943584186
-34000: 387069186
-33000: 3519377243
-32000: 3861206003
-31000: 2378381393
-30000: 3259365221
-29000: 3960625204
-28000: 3476394666
-27000: 1995310421
-26000: 1884341166
-25000: 3181801013
-24000: 116492838
-23000: 3276567587
-22000: 3693343729
-21000: 2595820568
-20000: 2397879436
-19000: 2692679578
-18000: 2368648652
-17000: 3098196844
-16000: 3913788179
-15000: 1240694507
-14000: 1586030084
-13000: 1211450031
-12000: 3458253062
-11000: 1804606651
-10000: 2128587109
-9000: 1894810186
-8000: 2221431098
-7000: 113605713
-6000: 4020003580
-5000: 2988041351
-4000: 2310084217
-3000: 1475476779
-2000: 760651391
-1000: 4031656975
-0: 2206428413
-Exiting @ tick 2769739533000 because target called exit()
+637000: 2581848540
+636000: 4117852332
+635000: 329081094
+634000: 545393176
+633000: 3107247613
+632000: 897887463
+631000: 806367477
+630000: 1682157095
+629000: 1188376072
+628000: 4076707785
+627000: 3521684454
+626000: 3144526095
+625000: 1399223384
+624000: 3380494826
+623000: 4086509498
+622000: 1473819475
+621000: 638751284
+620000: 3149483163
+619000: 1489851375
+618000: 1447059134
+617000: 136329498
+616000: 1288452788
+615000: 3949816816
+614000: 318984246
+613000: 1019963195
+612000: 2875280299
+611000: 2997394777
+610000: 4014932807
+609000: 2291235006
+608000: 355450951
+607000: 201970399
+606000: 3626124461
+605000: 2207253273
+604000: 2243886712
+603000: 46791684
+602000: 3176322294
+601000: 1120582847
+600000: 411705454
+599000: 3162380308
+598000: 2732375303
+597000: 1376844609
+596000: 3003023122
+595000: 3869968535
+594000: 1327286554
+593000: 160655029
+592000: 2038558826
+591000: 3948772976
+590000: 439262378
+589000: 329537197
+588000: 3678661972
+587000: 4240182727
+586000: 2283602206
+585000: 1129811410
+584000: 2831949168
+583000: 1224559023
+582000: 3161562107
+581000: 2695467835
+580000: 1234192577
+579000: 1974816198
+578000: 449576701
+577000: 1424873035
+576000: 2370444290
+575000: 1743089134
+574000: 2624046998
+573000: 2071148441
+572000: 2449219691
+571000: 3774476172
+570000: 1111630327
+569000: 121721805
+568000: 2981212266
+567000: 3811833647
+566000: 3676851843
+565000: 1766252334
+564000: 1622887950
+563000: 1684409857
+562000: 1686489387
+561000: 610219569
+560000: 2705092362
+559000: 108031723
+558000: 1316736987
+557000: 2434129258
+556000: 1411819652
+555000: 1173886179
+554000: 3044539233
+553000: 151590417
+552000: 3759426289
+551000: 3451520306
+550000: 294242855
+549000: 890241051
+548000: 876385779
+547000: 119864600
+546000: 3065674956
+545000: 1670853168
+544000: 997261561
+543000: 660227344
+542000: 3132294889
+541000: 521956271
+540000: 1133928405
+539000: 3838154786
+538000: 58624572
+537000: 3544030439
+536000: 432804999
+535000: 1021857051
+534000: 2644812356
+533000: 773094580
+532000: 901027171
+531000: 3976696839
+530000: 4167278216
+529000: 504481120
+528000: 320399857
+527000: 638048690
+526000: 3348998474
+525000: 2660662065
+524000: 2641437803
+523000: 626927006
+522000: 4063917554
+521000: 3212249308
+520000: 2561025301
+519000: 1078140141
+518000: 653939181
+517000: 2154098204
+516000: 3773089676
+515000: 2568381435
+514000: 3838886937
+513000: 941125346
+512000: 1318900410
+511000: 297013287
+510000: 241723934
+509000: 1835499795
+508000: 2309451230
+507000: 1174814430
+506000: 3615943386
+505000: 51034971
+504000: 3950453295
+503000: 4186097241
+502000: 327518343
+501000: 3052462710
+500000: 1586937404
+499000: 2169094819
+498000: 3613195151
+497000: 817359591
+496000: 1470916579
+495000: 2091261583
+494000: 2080080890
+493000: 1772858697
+492000: 2085609872
+491000: 3280632925
+490000: 1689322569
+489000: 2947406469
+488000: 765163324
+487000: 3122594732
+486000: 3385418480
+485000: 1712345567
+484000: 3675825158
+483000: 1558929764
+482000: 2672493410
+481000: 3822528440
+480000: 3741769935
+479000: 2794026235
+478000: 2541364185
+477000: 3964482316
+476000: 1202478165
+475000: 4027617791
+474000: 1905026738
+473000: 2573787636
+472000: 1170529797
+471000: 2272525618
+470000: 820833429
+469000: 3219769529
+468000: 2121197441
+467000: 269331764
+466000: 3038487237
+465000: 2462675338
+464000: 2703163101
+463000: 547052037
+462000: 3454526671
+461000: 2124641794
+460000: 1043737466
+459000: 1785834964
+458000: 3312335313
+457000: 1213835042
+456000: 3099430685
+455000: 3003350806
+454000: 3646781335
+453000: 1474165966
+452000: 705795987
+451000: 2723908407
+450000: 1323056304
+449000: 1157256530
+448000: 4077983523
+447000: 3189085703
+446000: 2241002747
+445000: 3229050072
+444000: 3500150226
+443000: 1290722604
+442000: 1866107725
+441000: 4238277470
+440000: 847346408
+439000: 2474557496
+438000: 2243092317
+437000: 706909230
+436000: 1303503693
+435000: 1456129560
+434000: 1073061079
+433000: 692226634
+432000: 186498656
+431000: 2203415525
+430000: 2183000701
+429000: 1007776545
+428000: 941117387
+427000: 3805851413
+426000: 1474193180
+425000: 4231673903
+424000: 2622576664
+423000: 388097625
+422000: 1165097488
+421000: 3226044518
+420000: 2531461570
+419000: 1509806310
+418000: 2667519114
+417000: 1751592438
+416000: 1286773513
+415000: 1098182293
+414000: 2111912709
+413000: 1230737431
+412000: 4090873946
+411000: 3998652133
+410000: 2486660396
+409000: 2120483596
+408000: 587404533
+407000: 188697995
+406000: 3265346093
+405000: 4234961905
+404000: 1211873901
+403000: 4265173305
+402000: 2208355316
+401000: 3315952806
+400000: 3917328941
+399000: 2523594649
+398000: 3805986783
+397000: 2624925960
+396000: 3716020189
+395000: 2016201122
+394000: 912930261
+393000: 596904160
+392000: 3571173642
+391000: 2290782861
+390000: 1162492227
+389000: 1738718380
+388000: 2599667355
+387000: 2382332909
+386000: 1471269037
+385000: 2238392684
+384000: 4034826126
+383000: 1378654892
+382000: 3702601850
+381000: 397206179
+380000: 2437704230
+379000: 4187604139
+378000: 779452169
+377000: 2010372403
+376000: 531902409
+375000: 1371470602
+374000: 4137796987
+373000: 567426549
+372000: 3082742955
+371000: 2271575596
+370000: 759731212
+369000: 4063369437
+368000: 299356452
+367000: 536656228
+366000: 3014961694
+365000: 3016542135
+364000: 2841873124
+363000: 524434057
+362000: 2887828889
+361000: 3865529589
+360000: 671363647
+359000: 3104594256
+358000: 1502485940
+357000: 1776624159
+356000: 4222478488
+355000: 4127624139
+354000: 2439477793
+353000: 1593794891
+352000: 591275342
+351000: 2177291538
+350000: 1923444781
+349000: 758084193
+348000: 775471359
+347000: 191356974
+346000: 494488375
+345000: 1990489399
+344000: 124118372
+343000: 2046377904
+342000: 1395427716
+341000: 1342299790
+340000: 38145994
+339000: 2291884417
+338000: 351940574
+337000: 3984301480
+336000: 2468666235
+335000: 371500747
+334000: 969922131
+333000: 240854580
+332000: 1644465214
+331000: 1539846168
+330000: 940087216
+329000: 1491329232
+328000: 2281687201
+327000: 3030170550
+326000: 3648503863
+325000: 2037898355
+324000: 174369956
+323000: 2433605668
+322000: 2334905107
+321000: 1597704047
+320000: 302297707
+319000: 3209203690
+318000: 3894539879
+317000: 2868907580
+316000: 2808087076
+315000: 4034586233
+314000: 3694191694
+313000: 2001671958
+312000: 559582279
+311000: 3043016195
+310000: 2785098502
+309000: 4104602138
+308000: 966154914
+307000: 2446376687
+306000: 789956605
+305000: 1708137092
+304000: 1733063901
+303000: 2924555399
+302000: 971356234
+301000: 481382543
+300000: 2647080988
+299000: 4065744916
+298000: 921140
+297000: 654346784
+296000: 485492098
+295000: 217516816
+294000: 4050820137
+293000: 534726686
+292000: 1686691079
+291000: 1316587195
+290000: 3746020838
+289000: 1641967381
+288000: 3492475215
+287000: 3154885393
+286000: 3686450617
+285000: 3589739293
+284000: 3558041700
+283000: 4130142319
+282000: 3132446063
+281000: 982677436
+280000: 799322395
+279000: 151715214
+278000: 3765942871
+277000: 1712470933
+276000: 3807622752
+275000: 4163730108
+274000: 1633425299
+273000: 1654241631
+272000: 1131025394
+271000: 1375475855
+270000: 553294237
+269000: 4091487177
+268000: 2841855980
+267000: 2997369904
+266000: 454385594
+265000: 3757482634
+264000: 3856197465
+263000: 1084605457
+262000: 2552759023
+261000: 3786548799
+260000: 272762545
+259000: 2670277860
+258000: 76233700
+257000: 476168167
+256000: 8969192
+255000: 1998841030
+254000: 1240074303
+253000: 1771564446
+252000: 710374418
+251000: 821383716
+250000: 3157726088
+249000: 3083379502
+248000: 2563632690
+247000: 33723341
+246000: 3303336748
+245000: 4110677892
+244000: 3811702913
+243000: 53856215
+242000: 243571468
+241000: 52177779
+240000: 46805590
+239000: 1622010618
+238000: 1321640849
+237000: 3106837291
+236000: 4102944642
+235000: 137904396
+234000: 339510135
+233000: 88415957
+232000: 3157666382
+231000: 2571005912
+230000: 3586247649
+229000: 4172761781
+228000: 2463305780
+227000: 956927307
+226000: 2169861547
+225000: 1751989251
+224000: 673059158
+223000: 2782464516
+222000: 3741392140
+221000: 2856154963
+220000: 3778376854
+219000: 1538476717
+218000: 2879698522
+217000: 3734645735
+216000: 1899042577
+215000: 371356008
+214000: 2416663698
+213000: 1595919347
+212000: 2816045438
+211000: 132438808
+210000: 1098603890
+209000: 834913667
+208000: 2707567283
+207000: 3154122448
+206000: 3696516104
+205000: 1427952551
+204000: 280496321
+203000: 1185678745
+202000: 3461951699
+201000: 1369208434
+200000: 3900136261
+199000: 870818876
+198000: 327248310
+197000: 3116959470
+196000: 1544241188
+195000: 1568248814
+194000: 2978831302
+193000: 205660429
+192000: 1704239501
+191000: 3570135474
+190000: 3878512103
+189000: 1212729210
+188000: 1873588815
+187000: 324853813
+186000: 432676298
+185000: 1641364437
+184000: 1568401301
+183000: 525792402
+182000: 861154382
+181000: 2357325066
+180000: 3626762590
+179000: 4172125462
+178000: 2108738993
+177000: 2084782857
+176000: 3956924509
+175000: 17183073
+174000: 3676839474
+173000: 458250029
+172000: 2635215219
+171000: 1801029767
+170000: 3602628987
+169000: 370704281
+168000: 177963345
+167000: 924067814
+166000: 3577678376
+165000: 3717789117
+164000: 3285809386
+163000: 3738962897
+162000: 3172510171
+161000: 417992786
+160000: 2591600214
+159000: 3315096579
+158000: 3590763949
+157000: 198872871
+156000: 2960653534
+155000: 2246563682
+154000: 2304045306
+153000: 2647353543
+152000: 2043381015
+151000: 3952056867
+150000: 2644058641
+149000: 3477151018
+148000: 1740210241
+147000: 3314851112
+146000: 1604832482
+145000: 2572410736
+144000: 1965059167
+143000: 889666293
+142000: 1024747903
+141000: 226685285
+140000: 3149168519
+139000: 403638872
+138000: 1725889104
+137000: 1417402331
+136000: 422304488
+135000: 2595894054
+134000: 4266597695
+133000: 1116326556
+132000: 3537080833
+131000: 2181246909
+130000: 1241997223
+129000: 628191304
+128000: 3074132403
+127000: 2112958836
+126000: 1371260930
+125000: 2272975771
+124000: 1379085607
+123000: 1998991877
+122000: 2760271255
+121000: 3784187756
+120000: 311188417
+119000: 1123593459
+118000: 1249155194
+117000: 908703020
+116000: 3765244393
+115000: 3040869794
+114000: 437536659
+113000: 3343598822
+112000: 2419089776
+111000: 1263143640
+110000: 1384687523
+109000: 1727931349
+108000: 2861733388
+107000: 963829093
+106000: 431354627
+105000: 3568623360
+104000: 2957399361
+103000: 1071045618
+102000: 3968457714
+101000: 3448338394
+100000: 2586060251
+99000: 3401651822
+98000: 1579089478
+97000: 3722618916
+96000: 759319595
+95000: 1269278712
+94000: 150489448
+93000: 390013662
+92000: 3663029784
+91000: 555197170
+90000: 166476858
+89000: 1658807720
+88000: 3430520531
+87000: 2946861093
+86000: 3000600326
+85000: 300034452
+84000: 2813719249
+83000: 3009927425
+82000: 1127728469
+81000: 2667791855
+80000: 2632316050
+79000: 2180301200
+78000: 418999983
+77000: 4254858933
+76000: 2728734498
+75000: 1863202698
+74000: 4226419921
+73000: 1917572494
+72000: 3117082625
+71000: 1032601538
+70000: 2992135524
+69000: 670119660
+68000: 638731522
+67000: 1460114012
+66000: 1232274665
+65000: 3667669961
+64000: 191277965
+63000: 3868442802
+62000: 700664540
+61000: 2271087482
+60000: 3274078227
+59000: 159900296
+58000: 2778747772
+57000: 2788477153
+56000: 3965957780
+55000: 2276993918
+54000: 1986966104
+53000: 3416414682
+52000: 2162594060
+51000: 2947744069
+50000: 4024793290
+49000: 631161701
+48000: 728285173
+47000: 1487641693
+46000: 4049519424
+45000: 613160608
+44000: 1566126172
+43000: 3731725133
+42000: 2746368727
+41000: 4168967735
+40000: 1319649932
+39000: 2964978784
+38000: 967937134
+37000: 3116555742
+36000: 2279790642
+35000: 2852914953
+34000: 1040410911
+33000: 226200467
+32000: 1765748697
+31000: 1418838964
+30000: 1362983292
+29000: 2877029789
+28000: 583076938
+27000: 2797138728
+26000: 3033567067
+25000: 3902265889
+24000: 3287868661
+23000: 2411740885
+22000: 2747756860
+21000: 1889759908
+20000: 2975722149
+19000: 3027693370
+18000: 2418258302
+17000: 490864179
+16000: 1944489573
+15000: 4212838860
+14000: 1782397962
+13000: 1981080238
+12000: 1213651424
+11000: 1407527546
+10000: 661520991
+9000: 143129551
+8000: 3293448370
+7000: 764314400
+6000: 2246553770
+5000: 2459308892
+4000: 3776833152
+3000: 2208260083
+2000: 2845746745
+1000: 2068042552
+0: 290958364
+Exiting @ tick 1286278511500 because target called exit()
diff --git a/tests/long/se/40.perlbmk/ref/arm/linux/minor-timing/config.ini b/tests/long/se/40.perlbmk/ref/arm/linux/minor-timing/config.ini
index 3d0a9003e..c3a686fba 100644
--- a/tests/long/se/40.perlbmk/ref/arm/linux/minor-timing/config.ini
+++ b/tests/long/se/40.perlbmk/ref/arm/linux/minor-timing/config.ini
@@ -111,7 +111,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
-type=BranchPredictor
+type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@@ -125,7 +125,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
-predType=tournament
[system.cpu.dcache]
type=BaseCache
@@ -137,7 +136,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -148,7 +147,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -597,7 +595,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -608,7 +606,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -708,7 +705,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -719,7 +716,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
diff --git a/tests/long/se/40.perlbmk/ref/arm/linux/o3-timing/config.ini b/tests/long/se/40.perlbmk/ref/arm/linux/o3-timing/config.ini
index 000c8b0e4..2898b2e51 100644
--- a/tests/long/se/40.perlbmk/ref/arm/linux/o3-timing/config.ini
+++ b/tests/long/se/40.perlbmk/ref/arm/linux/o3-timing/config.ini
@@ -158,7 +158,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=6
prefetch_on_access=false
@@ -169,7 +169,6 @@ size=32768
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=16
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -241,9 +240,9 @@ opList=system.cpu.fuPool.FUList0.opList
[system.cpu.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList1]
type=FUDesc
@@ -255,23 +254,23 @@ opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 syste
[system.cpu.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=IntDiv
opLat=12
+pipelined=false
[system.cpu.fuPool.FUList1.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IprAccess
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList2]
type=FUDesc
@@ -283,9 +282,9 @@ opList=system.cpu.fuPool.FUList2.opList
[system.cpu.fuPool.FUList2.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList3]
type=FUDesc
@@ -297,9 +296,9 @@ opList=system.cpu.fuPool.FUList3.opList
[system.cpu.fuPool.FUList3.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList4]
type=FUDesc
@@ -311,184 +310,184 @@ opList=system.cpu.fuPool.FUList4.opList00 system.cpu.fuPool.FUList4.opList01 sys
[system.cpu.fuPool.FUList4.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=9
+pipelined=true
[system.cpu.fuPool.FUList4.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList4.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=9
+pipelined=true
[system.cpu.fuPool.FUList4.opList20]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList21]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList22]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList23]
type=OpDesc
eventq_index=0
-issueLat=9
opClass=FloatDiv
opLat=9
+pipelined=false
[system.cpu.fuPool.FUList4.opList24]
type=OpDesc
eventq_index=0
-issueLat=33
opClass=FloatSqrt
opLat=33
+pipelined=false
[system.cpu.fuPool.FUList4.opList25]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu.icache]
type=BaseCache
@@ -500,7 +499,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=1
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=2
prefetch_on_access=false
@@ -511,7 +510,6 @@ size=32768
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -611,7 +609,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=12
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=16
prefetch_on_access=true
@@ -622,7 +620,6 @@ size=1048576
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
diff --git a/tests/long/se/40.perlbmk/ref/arm/linux/simple-atomic/config.ini b/tests/long/se/40.perlbmk/ref/arm/linux/simple-atomic/config.ini
index 7eb73e466..af71e081d 100644
--- a/tests/long/se/40.perlbmk/ref/arm/linux/simple-atomic/config.ini
+++ b/tests/long/se/40.perlbmk/ref/arm/linux/simple-atomic/config.ini
@@ -23,6 +23,7 @@ load_offset=0
mem_mode=atomic
mem_ranges=
memories=system.physmem
+mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@@ -87,6 +88,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
+sys=system
tlb=system.cpu.dtb
[system.cpu.dstage2_mmu.stage2_tlb]
@@ -104,7 +106,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
-port=system.membus.slave[6]
[system.cpu.dtb]
type=ArmTLB
@@ -154,6 +155,7 @@ id_mmfr3=34611729
id_pfr0=49
id_pfr1=4113
midr=1091551472
+pmu=Null
system=system
[system.cpu.istage2_mmu]
@@ -161,6 +163,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
+sys=system
tlb=system.cpu.itb
[system.cpu.istage2_mmu.stage2_tlb]
@@ -178,7 +181,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
-port=system.membus.slave[5]
[system.cpu.itb]
type=ArmTLB
@@ -205,6 +207,7 @@ eventq_index=0
type=LiveProcess
cmd=perlbmk -I. -I lib mdred.makerand.pl
cwd=build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/simple-atomic
+drivers=
egid=100
env=
errout=cerr
@@ -213,6 +216,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/arm/linux/perlbmk
gid=100
input=cin
+kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@@ -242,13 +246,16 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
master=system.physmem.port
-slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port
+slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.physmem]
type=SimpleMemory
diff --git a/tests/long/se/40.perlbmk/ref/arm/linux/simple-atomic/simout b/tests/long/se/40.perlbmk/ref/arm/linux/simple-atomic/simout
index c4e0dd481..82929fd24 100755
--- a/tests/long/se/40.perlbmk/ref/arm/linux/simple-atomic/simout
+++ b/tests/long/se/40.perlbmk/ref/arm/linux/simple-atomic/simout
@@ -1,1389 +1,653 @@
+Redirecting stdout to build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/simple-atomic/simout
+Redirecting stderr to build/ARM/tests/opt/long/se/40.perlbmk/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:35:34
-gem5 executing on u200540-lin
-command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/simple-atomic -re tests/run.py build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/simple-atomic
+gem5 compiled Jul 3 2015 17:56:07
+gem5 started Jul 3 2015 22:26:16
+gem5 executing on ribera.cs.wisc.edu
+command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/simple-atomic
+
Global frequency set at 1000000000000 ticks per second
- 0: system.cpu.isa: ISA system set to: 0 0x49db380
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
info: Increasing stack size by one page.
-1375000: 2038431008
-1374000: 3487365506
-1373000: 4184770123
-1372000: 1943746837
-1371000: 2651673663
-1370000: 1493817016
-1369000: 2894014801
-1368000: 1932092157
-1367000: 1670009799
-1366000: 828662248
-1365000: 1816650195
-1364000: 4173139012
-1363000: 3990577549
-1362000: 1330366815
-1361000: 3316935553
-1360000: 961300001
-1359000: 344963924
-1358000: 1930356625
-1357000: 1640964266
-1356000: 3777883312
-1355000: 1651132665
-1354000: 1971433151
-1353000: 3024027448
-1352000: 1956387036
-1351000: 1490224841
-1350000: 3286956460
-1349000: 2793131848
-1348000: 2529224907
-1347000: 2622295253
-1346000: 1414103189
-1345000: 3861617587
-1344000: 3506378216
-1343000: 1667466720
-1342000: 2899224065
-1341000: 1681491556
-1340000: 1076311729
-1339000: 4066972664
-1338000: 3438059028
-1337000: 2938359730
-1336000: 1214615378
-1335000: 3814432458
-1334000: 2944038793
-1333000: 3428045644
-1332000: 2815822229
-1331000: 1093465585
-1330000: 3012217108
-1329000: 2230916791
-1328000: 208547885
-1327000: 3592585825
-1326000: 3948677052
-1325000: 1817805162
-1324000: 135366494
-1323000: 3309148112
-1322000: 1685035744
-1321000: 3293068577
-1320000: 4097808567
-1319000: 1594097274
-1318000: 2607196971
-1317000: 1763785306
-1316000: 2157394178
-1315000: 2399031328
-1314000: 2954547004
-1313000: 82348686
-1312000: 3120930785
-1311000: 2192747320
-1310000: 1580299400
-1309000: 4085061477
-1308000: 3627048345
-1307000: 3756533178
-1306000: 77997329
-1305000: 1343359499
-1304000: 1124031730
-1303000: 1161755432
-1302000: 1855858423
-1301000: 3985872257
-1300000: 3188250811
-1299000: 3621615933
-1298000: 962624248
-1297000: 447138785
-1296000: 1459144309
-1295000: 3454504226
-1294000: 2154913347
-1293000: 2356291788
-1292000: 458348817
-1291000: 3639562699
-1290000: 3596847973
-1289000: 117168222
-1288000: 3531023849
-1287000: 3135920051
-1286000: 234987844
-1285000: 2048767180
-1284000: 2437301839
-1283000: 522886780
-1282000: 2274133042
-1281000: 1415703448
-1280000: 4145574054
-1279000: 4283494580
-1278000: 3305365779
-1277000: 604711974
-1276000: 2031548723
-1275000: 1809515149
-1274000: 1664703088
-1273000: 4149809153
-1272000: 4045608138
-1271000: 1687605659
-1270000: 1292294527
-1269000: 3120968162
-1268000: 3502898850
-1267000: 371380256
-1266000: 1683884245
-1265000: 1849576817
-1264000: 1559050991
-1263000: 66820972
-1262000: 4023539201
-1261000: 3452295398
-1260000: 4188778026
-1259000: 2008091854
-1258000: 2691158394
-1257000: 2030818206
-1256000: 2715523403
-1255000: 3473414015
-1254000: 138826953
-1253000: 69386516
-1252000: 1174725971
-1251000: 4130510373
-1250000: 1649788328
-1249000: 1589122801
-1248000: 1108688101
-1247000: 2906355484
-1246000: 379539929
-1245000: 914026021
-1244000: 4074858468
-1243000: 505989635
-1242000: 2487288773
-1241000: 1991248111
-1240000: 2415456875
-1239000: 2571192525
-1238000: 2897090536
-1237000: 2761178989
-1236000: 1296601829
-1235000: 594696756
-1234000: 264562726
-1233000: 3630852367
-1232000: 1605618457
-1231000: 2857419452
-1230000: 3028672437
-1229000: 361833758
-1228000: 4046013938
-1227000: 1031775583
-1226000: 3475227831
-1225000: 802168737
-1224000: 3819194009
-1223000: 851157666
-1222000: 2656457905
-1221000: 2579045204
-1220000: 2091024410
-1219000: 4070633834
-1218000: 1926611791
-1217000: 1903813761
-1216000: 3107168794
-1215000: 2975081979
-1214000: 4097089273
-1213000: 328943233
-1212000: 2912404803
-1211000: 181334180
-1210000: 863898367
-1209000: 1894902343
-1208000: 1531985231
-1207000: 1412503751
-1206000: 662457490
-1205000: 3447925432
-1204000: 2320889638
-1203000: 303282255
-1202000: 1568632659
-1201000: 1108711074
-1200000: 953936964
-1199000: 3576987258
-1198000: 466163300
-1197000: 1159551420
-1196000: 529807534
-1195000: 1528979627
-1194000: 1795576953
-1193000: 2050917610
-1192000: 4068219994
-1191000: 3573497288
-1190000: 776005286
-1189000: 2643125982
-1188000: 2240857507
-1187000: 43353719
-1186000: 2474198261
-1185000: 1711347056
-1184000: 3046018343
-1183000: 664346074
-1182000: 3532392595
-1181000: 3145347726
-1180000: 2203928246
-1179000: 4275910811
-1178000: 3260065240
-1177000: 3216083720
-1176000: 3588515377
-1175000: 1432542416
-1174000: 173159992
-1173000: 4115057268
-1172000: 223456174
-1171000: 1192164227
-1170000: 2059254624
-1169000: 279921804
-1168000: 1100495449
-1167000: 264813624
-1166000: 2839280440
-1165000: 301796904
-1164000: 1331933822
-1163000: 647427882
-1162000: 3872813324
-1161000: 2231068824
-1160000: 4222672618
-1159000: 3629229584
-1158000: 2262586804
-1157000: 2837951671
-1156000: 1780662312
-1155000: 31553143
-1154000: 3230861653
-1153000: 1991458597
-1152000: 2277829165
-1151000: 3864184029
-1150000: 630158826
-1149000: 4028889917
-1148000: 1662505287
-1147000: 4121796538
-1146000: 3215277282
-1145000: 2019794999
-1144000: 4124433286
-1143000: 181819953
-1142000: 2704380222
-1141000: 2487909897
-1140000: 1753570204
-1139000: 2337507591
-1138000: 3235449912
-1137000: 3819353806
-1136000: 3435413746
-1135000: 3288196653
-1134000: 2705083758
-1133000: 997301031
-1132000: 1871866706
-1131000: 2298991521
-1130000: 1516060457
-1129000: 3393393053
-1128000: 2795526466
-1127000: 1177801041
-1126000: 4226698729
-1125000: 567826718
-1124000: 2425735007
-1123000: 1090360485
-1122000: 2508061782
-1121000: 3476086116
-1120000: 2952087827
-1119000: 2238445545
-1118000: 2937037425
-1117000: 1773353797
-1116000: 3033333765
-1115000: 3086246055
-1114000: 944390435
-1113000: 2944932895
-1112000: 534683663
-1111000: 2002175399
-1110000: 1876265996
-1109000: 4148000592
-1108000: 3857174625
-1107000: 843045539
-1106000: 307772960
-1105000: 4161975075
-1104000: 3675447412
-1103000: 1232242543
-1102000: 1019583281
-1101000: 1983565552
-1100000: 2490901544
-1099000: 2990982808
-1098000: 1586955629
-1097000: 1629138000
-1096000: 1870655270
-1095000: 2201093764
-1094000: 696079363
-1093000: 1526904315
-1092000: 553848190
-1091000: 4234411636
-1090000: 1027439894
-1089000: 1319115149
-1088000: 1147708285
-1087000: 3364503693
-1086000: 528432422
-1085000: 3289100476
-1084000: 3074065438
-1083000: 3664250869
-1082000: 2950591670
-1081000: 4207904839
-1080000: 3425353965
-1079000: 1069646286
-1078000: 1004956209
-1077000: 2642475281
-1076000: 364759474
-1075000: 2334969932
-1074000: 3907002684
-1073000: 273633783
-1072000: 4113182592
-1071000: 1404306188
-1070000: 3286171051
-1069000: 3531039414
-1068000: 4147513318
-1067000: 2466290219
-1066000: 2089005579
-1065000: 2617563073
-1064000: 3124838472
-1063000: 3731008114
-1062000: 4154022628
-1061000: 3389258714
-1060000: 3915149371
-1059000: 2280932986
-1058000: 2872952978
-1057000: 2381277834
-1056000: 1236179469
-1055000: 3256417375
-1054000: 2700213407
-1053000: 3418122897
-1052000: 3130247908
-1051000: 1897033028
-1050000: 2349143738
-1049000: 3789736749
-1048000: 409522147
-1047000: 3149279018
-1046000: 1323133366
-1045000: 3881472077
-1044000: 3363874422
-1043000: 3931657349
-1042000: 1220007174
-1041000: 3634450249
-1040000: 695184634
-1039000: 529508167
-1038000: 449827627
-1037000: 2817424280
-1036000: 1613482057
-1035000: 2632612792
-1034000: 852422020
-1033000: 4098325966
-1032000: 177298753
-1031000: 2286807874
-1030000: 2745349553
-1029000: 2387386570
-1028000: 2004317534
-1027000: 971343564
-1026000: 1583732447
-1025000: 2340780818
-1024000: 561110245
-1023000: 3012020895
-1022000: 1677066870
-1021000: 3046208682
-1020000: 2695506079
-1019000: 780536149
-1018000: 4225713741
-1017000: 420500410
-1016000: 3642094643
-1015000: 608695027
-1014000: 2161592269
-1013000: 930784800
-1012000: 1924051276
-1011000: 1889733886
-1010000: 1476038251
-1009000: 2908577467
-1008000: 2584082136
-1007000: 1713214537
-1006000: 3374346754
-1005000: 1173203719
-1004000: 1142288559
-1003000: 4195961973
-1002000: 1211260974
-1001000: 474231127
-1000000: 3967090782
-999000: 1543103493
-998000: 1018646803
-997000: 1799037982
-996000: 3416426509
-995000: 3581729971
-994000: 3044504127
-993000: 2975704335
-992000: 280018795
-991000: 330300280
-990000: 3557016064
-989000: 3856724468
-988000: 2124201285
-987000: 3683893247
-986000: 3331663795
-985000: 1980057740
-984000: 2908437859
-983000: 4074086941
-982000: 1162307093
-981000: 3855413476
-980000: 2799155731
-979000: 2477822501
-978000: 497762075
-977000: 1650233426
-976000: 3061573902
-975000: 2224673611
-974000: 868725340
-973000: 1630206962
-972000: 2549398924
-971000: 602424332
-970000: 1172502721
-969000: 2923795552
-968000: 1394164637
-967000: 1088479837
-966000: 898709052
-965000: 3983150961
-964000: 2463803866
-963000: 4181117626
-962000: 2151137820
-961000: 1342513757
-960000: 1507689687
-959000: 3652624918
-958000: 4169721124
-957000: 531022334
-956000: 3161389505
-955000: 1197637232
-954000: 2927231791
-953000: 2552305374
-952000: 2988512039
-951000: 2448639370
-950000: 3560951660
-949000: 948988399
-948000: 2488188856
-947000: 2804177113
-946000: 1991587461
-945000: 2480044082
-944000: 1954588624
-943000: 924231798
-942000: 3269047595
-941000: 2078696579
-940000: 2822989969
-939000: 2295885951
-938000: 1815612561
-937000: 4182254074
-936000: 2753223967
-935000: 2840201908
-934000: 4058383142
-933000: 4270167260
-932000: 1203124158
-931000: 3039861400
-930000: 4247472610
-929000: 2297661055
-928000: 2376159704
-927000: 3861417958
-926000: 1968685250
-925000: 1156966624
-924000: 3568580529
-923000: 866582344
-922000: 2263113297
-921000: 3643523016
-920000: 3252268544
-919000: 2413309783
-918000: 3463124619
-917000: 3965291932
-916000: 1309181143
-915000: 2321282614
-914000: 2286584604
-913000: 3271924727
-912000: 1719841316
-911000: 3966124343
-910000: 607707072
-909000: 61942114
-908000: 903881820
-907000: 4136948835
-906000: 3663861210
-905000: 3251888710
-904000: 227984688
-903000: 495030333
-902000: 863290992
-901000: 3297482717
-900000: 3821175085
-899000: 1679874522
-898000: 2033358728
-897000: 3495513776
-896000: 1613181881
-895000: 1729312232
-894000: 2171317375
-893000: 2508603694
-892000: 151095866
-891000: 1926096901
-890000: 4292888210
-889000: 2716307666
-888000: 737310728
-887000: 4172392976
-886000: 2322084662
-885000: 1034961047
-884000: 665072958
-883000: 368014441
-882000: 1914585160
-881000: 3836900884
-880000: 2073827187
-879000: 1650543625
-878000: 3581099222
-877000: 147580905
-876000: 4009421518
-875000: 3294244820
-874000: 2786720968
-873000: 1682434702
-872000: 620473876
-871000: 742752376
-870000: 385116650
-869000: 3882475387
-868000: 4259210265
-867000: 1329675866
-866000: 539876515
-865000: 2761681036
-864000: 2192063038
-863000: 1512848001
-862000: 3911973718
-861000: 399349760
-860000: 1449497249
-859000: 4241714042
-858000: 18611709
-857000: 1550083097
-856000: 3322762748
-855000: 283796511
-854000: 227907270
-853000: 3162559866
-852000: 1331946455
-851000: 2328467927
-850000: 1640242501
-849000: 3390154083
-848000: 22088346
-847000: 636412590
-846000: 1550672808
-845000: 763937899
-844000: 430123910
-843000: 3413971543
-842000: 900018421
-841000: 3295874222
-840000: 2470678073
-839000: 821401909
-838000: 3923898844
-837000: 429069328
-836000: 2030779868
-835000: 464625222
-834000: 3593024182
-833000: 3564354808
-832000: 2794783695
-831000: 97817593
-830000: 4197446076
-829000: 2367560230
-828000: 2180262123
-827000: 3149571964
-826000: 1364436763
-825000: 21599634
-824000: 448490256
-823000: 3775294409
-822000: 1132631425
-821000: 2046352434
-820000: 3380435217
-819000: 3672496486
-818000: 1634548077
-817000: 2881316258
-816000: 1808599559
-815000: 3298310748
-814000: 3744285741
-813000: 3540737709
-812000: 1143844515
-811000: 3091026783
-810000: 3771757792
-809000: 631375816
-808000: 1353831646
-807000: 3047756240
-806000: 818136890
-805000: 783072818
-804000: 3923416267
-803000: 3233085529
-802000: 674747602
-801000: 758523180
-800000: 2232308489
-799000: 2919643710
-798000: 623631722
-797000: 1302202741
-796000: 1083055596
-795000: 2358048936
-794000: 2836842068
-793000: 1612571734
-792000: 4243459584
-791000: 1585511173
-790000: 1493369943
-789000: 3649557715
-788000: 3223859588
-787000: 4001130195
-786000: 2949323631
-785000: 3887611007
-784000: 4091766333
-783000: 2954277998
-782000: 1281850218
-781000: 771664458
-780000: 2242576209
-779000: 3865479146
-778000: 1885013114
-777000: 2032659742
-776000: 4221167450
-775000: 1962824751
-774000: 209539683
-773000: 262945027
-772000: 452388820
-771000: 2006266573
-770000: 990063860
-769000: 1377951885
-768000: 4240978277
-767000: 2206801004
-766000: 258015097
-765000: 1990217201
-764000: 1336410303
-763000: 1004853228
-762000: 1404152873
-761000: 3356554358
-760000: 4052430907
-759000: 2833671166
-758000: 1561723151
-757000: 1752620777
-756000: 2622547462
-755000: 1843933196
-754000: 3728801998
-753000: 2776832730
-752000: 2626131293
-751000: 1528525830
-750000: 2716112581
-749000: 3306039713
-748000: 915271993
-747000: 4205133363
-746000: 3136321783
-745000: 1203154793
-744000: 3370017183
-743000: 4036456207
-742000: 3377556743
-741000: 3688568185
-740000: 3349738887
-739000: 1606411092
-738000: 331980874
-737000: 744409647
-736000: 3845688101
-735000: 3654026084
-734000: 786733128
-733000: 1938791337
-732000: 843210299
-731000: 622237260
-730000: 2851984401
-729000: 874906210
-728000: 485670931
-727000: 1522238607
-726000: 2167917076
-725000: 2304482464
-724000: 1053513779
-723000: 3535437378
-722000: 2842397393
-721000: 864490421
-720000: 920591184
-719000: 238249003
-718000: 400999105
-717000: 2476588521
-716000: 2501770197
-715000: 2307183887
-714000: 2461504446
-713000: 1055961242
-712000: 2112756603
-711000: 1691285107
-710000: 2318101701
-709000: 1113470660
-708000: 2880817109
-707000: 2105866601
-706000: 1441912219
-705000: 1684930572
-704000: 1652788290
-703000: 2359919145
-702000: 554008403
-701000: 3292620387
-700000: 3528106952
-699000: 3096375697
-698000: 4201459210
-697000: 1450879661
-696000: 3743939389
-695000: 3595614062
-694000: 4101634764
-693000: 364538097
-692000: 4204120947
-691000: 3706729229
-690000: 23134581
-689000: 2585120038
-688000: 488096133
-687000: 3437179533
-686000: 4233790378
-685000: 3093374794
-684000: 4054579709
-683000: 1275606548
-682000: 1966964511
-681000: 354765069
-680000: 3812578933
-679000: 781104418
-678000: 3281747368
-677000: 38547527
-676000: 1005246555
-675000: 74753563
-674000: 676561715
-673000: 1571462591
-672000: 1876054379
-671000: 1899005137
-670000: 4188106842
-669000: 1210903253
-668000: 2909261468
-667000: 3100970839
-666000: 758568698
-665000: 2456763236
-664000: 686978785
-663000: 349808361
-662000: 2804776250
-661000: 2660993423
-660000: 1758165672
-659000: 2116094507
-658000: 473425247
-657000: 563682488
-656000: 1454194093
-655000: 3211379305
-654000: 1298793267
-653000: 3374836733
-652000: 586356525
-651000: 1490379306
-650000: 2444980288
-649000: 47671514
-648000: 568687171
-647000: 452676234
-646000: 2752247721
-645000: 1473254180
-644000: 4189470166
-643000: 2619721788
-642000: 348627393
-641000: 675341258
-640000: 3183922211
-639000: 1266115377
-638000: 2331844572
-637000: 250721255
-636000: 4017517385
-635000: 1279621530
-634000: 1500904407
-633000: 2495457137
-632000: 1919479114
-631000: 1900388354
-630000: 370039669
-629000: 1207459690
-628000: 2314286843
-627000: 80099285
-626000: 2465533600
-625000: 1056979505
-624000: 4289445503
-623000: 1234007489
-622000: 2015973003
-621000: 2281387627
-620000: 1115405564
-619000: 1407699260
-618000: 3940256761
-617000: 3639431367
-616000: 3498942818
-615000: 2982957031
-614000: 3800830694
-613000: 1454837486
-612000: 158454584
-611000: 3414923339
-610000: 3752581462
-609000: 195868045
-608000: 3165948362
-607000: 2335822431
-606000: 3229210414
-605000: 1963422803
-604000: 2355005929
-603000: 2009365872
-602000: 1343084455
-601000: 2935056539
-600000: 2354171524
-599000: 3621510708
-598000: 3992266416
-597000: 682368260
-596000: 3290472265
-595000: 2215475388
-594000: 258049456
-593000: 365234760
-592000: 291875022
-591000: 3307168950
-590000: 2233802778
-589000: 1944100586
-588000: 7070250
-587000: 882601802
-586000: 1231725137
-585000: 4169259917
-584000: 2123453163
-583000: 631823798
-582000: 2039925673
-581000: 2238172862
-580000: 1479379031
-579000: 2363652063
-578000: 3186953219
-577000: 1893181853
-576000: 2598096173
-575000: 938779920
-574000: 927622241
-573000: 3105026014
-572000: 2412852365
-571000: 644810722
-570000: 3576393744
-569000: 2625468928
-568000: 2167447563
-567000: 3391359662
-566000: 3178493511
-565000: 24044406
-564000: 3298992941
-563000: 2054886551
-562000: 42479754
-561000: 2681525651
-560000: 1110769583
-559000: 2140540905
-558000: 780964175
-557000: 1320986796
-556000: 3624725635
-555000: 2920977559
-554000: 4017386186
-553000: 1800018968
-552000: 2137743255
-551000: 2282561617
-550000: 1466333871
-549000: 2567190002
-548000: 3280136825
-547000: 1761114084
-546000: 413841088
-545000: 829808286
-544000: 283842712
-543000: 3524860517
-542000: 1853927454
-541000: 3087398009
-540000: 2535138654
-539000: 2224833733
-538000: 1673737994
-537000: 3963575809
-536000: 289926670
-535000: 2411609896
-534000: 1866933324
-533000: 259728174
-532000: 786327819
-531000: 870136645
-530000: 3603849411
-529000: 1687141824
-528000: 2973109656
-527000: 2120372902
-526000: 3554894341
-525000: 369365218
-524000: 2336210870
-523000: 1352671703
-522000: 4093185231
-521000: 44309897
-520000: 1308207751
-519000: 1489447779
-518000: 497784082
-517000: 2370135551
-516000: 2393982064
-515000: 3453216376
-514000: 349616264
-513000: 1057922348
-512000: 2061823561
-511000: 2221803921
-510000: 2518047997
-509000: 2783356981
-508000: 3842023593
-507000: 3105321997
-506000: 3540124104
-505000: 334821209
-504000: 2867156116
-503000: 3824184936
-502000: 2432119674
-501000: 3759474841
-500000: 3381305904
-499000: 3106640260
-498000: 4241569809
-497000: 2499659818
-496000: 3971155346
-495000: 2297624439
-494000: 3455216298
-493000: 2152855317
-492000: 3915728702
-491000: 1087687366
-490000: 3976823873
-489000: 1813936857
-488000: 2803197060
-487000: 4026575712
-486000: 3867909271
-485000: 644795069
-484000: 1051897856
-483000: 3091023530
-482000: 558963440
-481000: 2516346710
-480000: 2405618228
-479000: 1595155902
-478000: 1699460683
-477000: 645434559
-476000: 1457238083
-475000: 101746166
-474000: 1054127445
-473000: 1703635926
-472000: 3228750510
-471000: 2570095523
-470000: 2671516672
-469000: 219569232
-468000: 245973042
-467000: 1785352151
-466000: 1828704556
-465000: 2993350381
-464000: 1802995474
-463000: 3689392931
-462000: 2612188341
-461000: 1970287287
-460000: 179729165
-459000: 1971694777
-458000: 3031333568
-457000: 844564594
-456000: 979968160
-455000: 2169589334
-454000: 2315813244
-453000: 2333801403
-452000: 27632567
-451000: 3752181065
-450000: 3965825733
-449000: 969798494
-448000: 1028884180
-447000: 1127216392
-446000: 2477366335
-445000: 3752023316
-444000: 1679036165
-443000: 4241934865
-442000: 3360200587
-441000: 3533494907
-440000: 1888455616
-439000: 2668699748
-438000: 2728196631
-437000: 31348508
-436000: 2192326452
-435000: 286955043
-434000: 4097630027
-433000: 1185622743
-432000: 2870795553
-431000: 2246074692
-430000: 14797454
-429000: 2606207217
-428000: 2143322684
-427000: 1289559127
-426000: 3922285071
-425000: 590638427
-424000: 1098669098
-423000: 1597510568
-422000: 1623191243
-421000: 558862770
-420000: 3846690181
-419000: 3187756225
-418000: 2520849981
-417000: 492022774
-416000: 1621927303
-415000: 2828836994
-414000: 2840605981
-413000: 4260845378
-412000: 2200645444
-411000: 393061550
-410000: 3334889686
-409000: 1926958198
-408000: 2939424440
-407000: 4207748941
-406000: 4155428743
-405000: 89797563
-404000: 427509452
-403000: 1154877029
-402000: 4023324583
-401000: 359413604
-400000: 964788206
-399000: 3843097093
-398000: 1871599521
-397000: 2361845870
-396000: 4103568192
-395000: 622493054
-394000: 954921337
-393000: 3664395297
-392000: 2429042528
-391000: 1361036260
-390000: 1944048082
-389000: 1452288555
-388000: 1619598577
-387000: 481096019
-386000: 3719595713
-385000: 1840199850
-384000: 421723640
-383000: 2976677668
-382000: 618336385
-381000: 1777037748
-380000: 901802032
-379000: 621392881
-378000: 3857241587
-377000: 3115040335
-376000: 3173790487
-375000: 2517831056
-374000: 4125976072
-373000: 2294107866
-372000: 4127359945
-371000: 333946663
-370000: 3307391606
-369000: 4268094300
-368000: 91056295
-367000: 882600429
-366000: 730521557
-365000: 3957048081
-364000: 2139992409
-363000: 3504327478
-362000: 2637042137
-361000: 2718540805
-360000: 903036675
-359000: 1858031956
-358000: 1868403889
-357000: 2677157063
-356000: 1865569815
-355000: 224528281
-354000: 3144318856
-353000: 1968806079
-352000: 2836077060
-351000: 1981309964
-350000: 3105869514
-349000: 3793296439
-348000: 1267294125
-347000: 1962520375
-346000: 2150839102
-345000: 3811064048
-344000: 1298671776
-343000: 2150950779
-342000: 3522997671
-341000: 1378798782
-340000: 2213936395
-339000: 2117978968
-338000: 2444486361
-337000: 3928234621
-336000: 1645335376
-335000: 540013781
-334000: 1103798645
-333000: 1723781016
-332000: 1805323374
-331000: 3590394804
-330000: 4178797476
-329000: 3350975600
-328000: 1556948383
-327000: 2282601074
-326000: 1709618426
-325000: 637957139
-324000: 2719080929
-323000: 1847444832
-322000: 547261068
-321000: 581409575
-320000: 586567018
-319000: 1579880779
-318000: 1049735969
-317000: 3233747918
-316000: 351376358
-315000: 3446473138
-314000: 2099035319
-313000: 2827833754
-312000: 2717063452
-311000: 2212978977
-310000: 1583494069
-309000: 3119642323
-308000: 2946038826
-307000: 167580491
-306000: 3916319765
-305000: 3480693946
-304000: 2709010304
-303000: 3265576420
-302000: 3439318492
-301000: 1896109937
-300000: 339896540
-299000: 313850585
-298000: 2600289987
-297000: 4060531515
-296000: 3894455718
-295000: 3183544633
-294000: 1551799240
-293000: 3574197425
-292000: 2380783887
-291000: 3130665581
-290000: 1135162832
-289000: 3460550191
-288000: 3366619355
-287000: 501626025
-286000: 1070097358
-285000: 1023235560
-284000: 925313877
-283000: 3758987940
-282000: 1935539406
-281000: 3727463323
-280000: 4040081802
-279000: 2462105177
-278000: 322183212
-277000: 2437872102
-276000: 1085894622
-275000: 2118601354
-274000: 1720719726
-273000: 56294175
-272000: 2046218040
-271000: 2871320919
-270000: 3111863367
-269000: 726835633
-268000: 916866344
-267000: 1208374677
-266000: 2914608557
-265000: 449456198
-264000: 2645640532
-263000: 997311800
-262000: 2872564998
-261000: 1964496124
-260000: 2802080932
-259000: 387636194
-258000: 3813984224
-257000: 1921258264
-256000: 1414333533
-255000: 997845727
-254000: 3671258247
-253000: 3244313331
-252000: 44297738
-251000: 1055697350
-250000: 403951609
-249000: 3558182356
-248000: 3441722116
-247000: 3598259825
-246000: 2495236386
-245000: 4150113079
-244000: 4092477475
-243000: 1352323466
-242000: 4228179784
-241000: 3509286314
-240000: 1117669666
-239000: 1821539001
-238000: 2685425558
-237000: 3282158412
-236000: 976807931
-235000: 1960913234
-234000: 675404937
-233000: 2016845981
-232000: 3778769531
-231000: 1321297859
-230000: 84609577
-229000: 2736973360
-228000: 1143462599
-227000: 1152334102
-226000: 2661675401
-225000: 3384049744
-224000: 3321570349
-223000: 2151575803
-222000: 2950365334
-221000: 2791341163
-220000: 2912181889
-219000: 700726300
-218000: 3236687629
-217000: 384678680
-216000: 3027284798
-215000: 2124466541
-214000: 1634885735
-213000: 3025139089
-212000: 1913485355
-211000: 2451444114
-210000: 1597224573
-209000: 2863042887
-208000: 1462999033
-207000: 853998677
-206000: 1532111742
-205000: 3533822378
-204000: 1057056422
-203000: 2585913344
-202000: 1776380902
-201000: 2652271540
-200000: 2500553547
-199000: 3943435104
-198000: 615742187
-197000: 2089667313
-196000: 1649690458
-195000: 582691711
-194000: 1197398266
-193000: 2682453813
-192000: 1739971049
-191000: 1543584807
-190000: 4224852565
-189000: 2330603128
-188000: 2738873539
-187000: 2462336661
-186000: 538134005
-185000: 618406175
-184000: 3258203829
-183000: 3565635398
-182000: 2437456159
-181000: 1103703144
-180000: 3142082412
-179000: 3635072449
-178000: 2831183465
-177000: 3067391696
-176000: 4243880329
-175000: 3847103503
-174000: 1886736895
-173000: 3994782354
-172000: 2180961421
-171000: 2657714328
-170000: 1783032069
-169000: 3288794122
-168000: 4214505744
-167000: 3893811403
-166000: 301673242
-165000: 1008606441
-164000: 4241744599
-163000: 4077366883
-162000: 947408771
-161000: 2893412067
-160000: 4239854096
-159000: 837488883
-158000: 1035341013
-157000: 2979612216
-156000: 622879904
-155000: 2239033946
-154000: 1793603359
-153000: 3403674755
-152000: 1757769702
-151000: 3104338771
-150000: 4050901279
-149000: 1064027760
-148000: 1232980113
-147000: 1940798204
-146000: 1520506974
-145000: 1602654645
-144000: 3827165041
-143000: 2333560581
-142000: 1078945096
-141000: 4164769913
-140000: 1004088705
-139000: 1918334274
-138000: 2376094733
-137000: 2114404244
-136000: 610887654
-135000: 2061314834
-134000: 2934949429
-133000: 1384359308
-132000: 2214638498
-131000: 4091637905
-130000: 1178600936
-129000: 3673332079
-128000: 335936353
-127000: 1680711257
-126000: 1535342908
-125000: 1797602927
-124000: 1277174958
-123000: 3114077321
-122000: 149498793
-121000: 864366602
-120000: 104510626
-119000: 1518395286
-118000: 3111302078
-117000: 3110116836
-116000: 3233967498
-115000: 1017896311
-114000: 692827001
-113000: 3779537224
-112000: 2905474934
-111000: 3465999202
-110000: 1915694049
-109000: 2628022627
-108000: 875271541
-107000: 2022225002
-106000: 1671971011
-105000: 3334748297
-104000: 1332184097
-103000: 1555681497
-102000: 3406253965
-101000: 4045141299
-100000: 3058680000
-99000: 555036606
-98000: 46275609
-97000: 3853135904
-96000: 4229006385
-95000: 4108164708
-94000: 2566945975
-93000: 3797900910
-92000: 3355992329
-91000: 1635484145
-90000: 1382023482
-89000: 3690432221
-88000: 1892056918
-87000: 1120722079
-86000: 2675052236
-85000: 4165748502
-84000: 10230467
-83000: 4138070209
-82000: 1570296924
-81000: 3126342757
-80000: 598265835
-79000: 541475291
-78000: 2784920265
-77000: 4169891577
-76000: 1101249184
-75000: 2090307927
-74000: 3780559777
-73000: 19873425
-72000: 1118190767
-71000: 3485912405
-70000: 1322638834
-69000: 1096526516
-68000: 1370553703
-67000: 3631120381
-66000: 1806420191
-65000: 2701118072
-64000: 483879470
-63000: 2124403158
-62000: 1877513812
-61000: 1289006766
-60000: 3733667461
-59000: 3457358686
-58000: 732502949
-57000: 3971773677
-56000: 883589946
-55000: 290212168
-54000: 2244967385
-53000: 3848247179
-52000: 2228476206
-51000: 2372703555
-50000: 1200411530
-49000: 2060190456
-48000: 2511902942
-47000: 4007272287
-46000: 2854231300
-45000: 2518671311
-44000: 815143404
-43000: 1972543143
-42000: 3063716128
-41000: 3326571310
-40000: 3180391453
-39000: 2568545510
-38000: 573110821
-37000: 3814257324
-36000: 4163248735
-35000: 943584186
-34000: 387069186
-33000: 3519377243
-32000: 3861206003
-31000: 2378381393
-30000: 3259365221
-29000: 3960625204
-28000: 3476394666
-27000: 1995310421
-26000: 1884341166
-25000: 3181801013
-24000: 116492838
-23000: 3276567587
-22000: 3693343729
-21000: 2595820568
-20000: 2397879436
-19000: 2692679578
-18000: 2368648652
-17000: 3098196844
-16000: 3913788179
-15000: 1240694507
-14000: 1586030084
-13000: 1211450031
-12000: 3458253062
-11000: 1804606651
-10000: 2128587109
-9000: 1894810186
-8000: 2221431098
-7000: 113605713
-6000: 4020003580
-5000: 2988041351
-4000: 2310084217
-3000: 1475476779
-2000: 760651391
-1000: 4031656975
-0: 2206428413
-Exiting @ tick 945613126000 because target called exit()
+637000: 2581848540
+636000: 4117852332
+635000: 329081094
+634000: 545393176
+633000: 3107247613
+632000: 897887463
+631000: 806367477
+630000: 1682157095
+629000: 1188376072
+628000: 4076707785
+627000: 3521684454
+626000: 3144526095
+625000: 1399223384
+624000: 3380494826
+623000: 4086509498
+622000: 1473819475
+621000: 638751284
+620000: 3149483163
+619000: 1489851375
+618000: 1447059134
+617000: 136329498
+616000: 1288452788
+615000: 3949816816
+614000: 318984246
+613000: 1019963195
+612000: 2875280299
+611000: 2997394777
+610000: 4014932807
+609000: 2291235006
+608000: 355450951
+607000: 201970399
+606000: 3626124461
+605000: 2207253273
+604000: 2243886712
+603000: 46791684
+602000: 3176322294
+601000: 1120582847
+600000: 411705454
+599000: 3162380308
+598000: 2732375303
+597000: 1376844609
+596000: 3003023122
+595000: 3869968535
+594000: 1327286554
+593000: 160655029
+592000: 2038558826
+591000: 3948772976
+590000: 439262378
+589000: 329537197
+588000: 3678661972
+587000: 4240182727
+586000: 2283602206
+585000: 1129811410
+584000: 2831949168
+583000: 1224559023
+582000: 3161562107
+581000: 2695467835
+580000: 1234192577
+579000: 1974816198
+578000: 449576701
+577000: 1424873035
+576000: 2370444290
+575000: 1743089134
+574000: 2624046998
+573000: 2071148441
+572000: 2449219691
+571000: 3774476172
+570000: 1111630327
+569000: 121721805
+568000: 2981212266
+567000: 3811833647
+566000: 3676851843
+565000: 1766252334
+564000: 1622887950
+563000: 1684409857
+562000: 1686489387
+561000: 610219569
+560000: 2705092362
+559000: 108031723
+558000: 1316736987
+557000: 2434129258
+556000: 1411819652
+555000: 1173886179
+554000: 3044539233
+553000: 151590417
+552000: 3759426289
+551000: 3451520306
+550000: 294242855
+549000: 890241051
+548000: 876385779
+547000: 119864600
+546000: 3065674956
+545000: 1670853168
+544000: 997261561
+543000: 660227344
+542000: 3132294889
+541000: 521956271
+540000: 1133928405
+539000: 3838154786
+538000: 58624572
+537000: 3544030439
+536000: 432804999
+535000: 1021857051
+534000: 2644812356
+533000: 773094580
+532000: 901027171
+531000: 3976696839
+530000: 4167278216
+529000: 504481120
+528000: 320399857
+527000: 638048690
+526000: 3348998474
+525000: 2660662065
+524000: 2641437803
+523000: 626927006
+522000: 4063917554
+521000: 3212249308
+520000: 2561025301
+519000: 1078140141
+518000: 653939181
+517000: 2154098204
+516000: 3773089676
+515000: 2568381435
+514000: 3838886937
+513000: 941125346
+512000: 1318900410
+511000: 297013287
+510000: 241723934
+509000: 1835499795
+508000: 2309451230
+507000: 1174814430
+506000: 3615943386
+505000: 51034971
+504000: 3950453295
+503000: 4186097241
+502000: 327518343
+501000: 3052462710
+500000: 1586937404
+499000: 2169094819
+498000: 3613195151
+497000: 817359591
+496000: 1470916579
+495000: 2091261583
+494000: 2080080890
+493000: 1772858697
+492000: 2085609872
+491000: 3280632925
+490000: 1689322569
+489000: 2947406469
+488000: 765163324
+487000: 3122594732
+486000: 3385418480
+485000: 1712345567
+484000: 3675825158
+483000: 1558929764
+482000: 2672493410
+481000: 3822528440
+480000: 3741769935
+479000: 2794026235
+478000: 2541364185
+477000: 3964482316
+476000: 1202478165
+475000: 4027617791
+474000: 1905026738
+473000: 2573787636
+472000: 1170529797
+471000: 2272525618
+470000: 820833429
+469000: 3219769529
+468000: 2121197441
+467000: 269331764
+466000: 3038487237
+465000: 2462675338
+464000: 2703163101
+463000: 547052037
+462000: 3454526671
+461000: 2124641794
+460000: 1043737466
+459000: 1785834964
+458000: 3312335313
+457000: 1213835042
+456000: 3099430685
+455000: 3003350806
+454000: 3646781335
+453000: 1474165966
+452000: 705795987
+451000: 2723908407
+450000: 1323056304
+449000: 1157256530
+448000: 4077983523
+447000: 3189085703
+446000: 2241002747
+445000: 3229050072
+444000: 3500150226
+443000: 1290722604
+442000: 1866107725
+441000: 4238277470
+440000: 847346408
+439000: 2474557496
+438000: 2243092317
+437000: 706909230
+436000: 1303503693
+435000: 1456129560
+434000: 1073061079
+433000: 692226634
+432000: 186498656
+431000: 2203415525
+430000: 2183000701
+429000: 1007776545
+428000: 941117387
+427000: 3805851413
+426000: 1474193180
+425000: 4231673903
+424000: 2622576664
+423000: 388097625
+422000: 1165097488
+421000: 3226044518
+420000: 2531461570
+419000: 1509806310
+418000: 2667519114
+417000: 1751592438
+416000: 1286773513
+415000: 1098182293
+414000: 2111912709
+413000: 1230737431
+412000: 4090873946
+411000: 3998652133
+410000: 2486660396
+409000: 2120483596
+408000: 587404533
+407000: 188697995
+406000: 3265346093
+405000: 4234961905
+404000: 1211873901
+403000: 4265173305
+402000: 2208355316
+401000: 3315952806
+400000: 3917328941
+399000: 2523594649
+398000: 3805986783
+397000: 2624925960
+396000: 3716020189
+395000: 2016201122
+394000: 912930261
+393000: 596904160
+392000: 3571173642
+391000: 2290782861
+390000: 1162492227
+389000: 1738718380
+388000: 2599667355
+387000: 2382332909
+386000: 1471269037
+385000: 2238392684
+384000: 4034826126
+383000: 1378654892
+382000: 3702601850
+381000: 397206179
+380000: 2437704230
+379000: 4187604139
+378000: 779452169
+377000: 2010372403
+376000: 531902409
+375000: 1371470602
+374000: 4137796987
+373000: 567426549
+372000: 3082742955
+371000: 2271575596
+370000: 759731212
+369000: 4063369437
+368000: 299356452
+367000: 536656228
+366000: 3014961694
+365000: 3016542135
+364000: 2841873124
+363000: 524434057
+362000: 2887828889
+361000: 3865529589
+360000: 671363647
+359000: 3104594256
+358000: 1502485940
+357000: 1776624159
+356000: 4222478488
+355000: 4127624139
+354000: 2439477793
+353000: 1593794891
+352000: 591275342
+351000: 2177291538
+350000: 1923444781
+349000: 758084193
+348000: 775471359
+347000: 191356974
+346000: 494488375
+345000: 1990489399
+344000: 124118372
+343000: 2046377904
+342000: 1395427716
+341000: 1342299790
+340000: 38145994
+339000: 2291884417
+338000: 351940574
+337000: 3984301480
+336000: 2468666235
+335000: 371500747
+334000: 969922131
+333000: 240854580
+332000: 1644465214
+331000: 1539846168
+330000: 940087216
+329000: 1491329232
+328000: 2281687201
+327000: 3030170550
+326000: 3648503863
+325000: 2037898355
+324000: 174369956
+323000: 2433605668
+322000: 2334905107
+321000: 1597704047
+320000: 302297707
+319000: 3209203690
+318000: 3894539879
+317000: 2868907580
+316000: 2808087076
+315000: 4034586233
+314000: 3694191694
+313000: 2001671958
+312000: 559582279
+311000: 3043016195
+310000: 2785098502
+309000: 4104602138
+308000: 966154914
+307000: 2446376687
+306000: 789956605
+305000: 1708137092
+304000: 1733063901
+303000: 2924555399
+302000: 971356234
+301000: 481382543
+300000: 2647080988
+299000: 4065744916
+298000: 921140
+297000: 654346784
+296000: 485492098
+295000: 217516816
+294000: 4050820137
+293000: 534726686
+292000: 1686691079
+291000: 1316587195
+290000: 3746020838
+289000: 1641967381
+288000: 3492475215
+287000: 3154885393
+286000: 3686450617
+285000: 3589739293
+284000: 3558041700
+283000: 4130142319
+282000: 3132446063
+281000: 982677436
+280000: 799322395
+279000: 151715214
+278000: 3765942871
+277000: 1712470933
+276000: 3807622752
+275000: 4163730108
+274000: 1633425299
+273000: 1654241631
+272000: 1131025394
+271000: 1375475855
+270000: 553294237
+269000: 4091487177
+268000: 2841855980
+267000: 2997369904
+266000: 454385594
+265000: 3757482634
+264000: 3856197465
+263000: 1084605457
+262000: 2552759023
+261000: 3786548799
+260000: 272762545
+259000: 2670277860
+258000: 76233700
+257000: 476168167
+256000: 8969192
+255000: 1998841030
+254000: 1240074303
+253000: 1771564446
+252000: 710374418
+251000: 821383716
+250000: 3157726088
+249000: 3083379502
+248000: 2563632690
+247000: 33723341
+246000: 3303336748
+245000: 4110677892
+244000: 3811702913
+243000: 53856215
+242000: 243571468
+241000: 52177779
+240000: 46805590
+239000: 1622010618
+238000: 1321640849
+237000: 3106837291
+236000: 4102944642
+235000: 137904396
+234000: 339510135
+233000: 88415957
+232000: 3157666382
+231000: 2571005912
+230000: 3586247649
+229000: 4172761781
+228000: 2463305780
+227000: 956927307
+226000: 2169861547
+225000: 1751989251
+224000: 673059158
+223000: 2782464516
+222000: 3741392140
+221000: 2856154963
+220000: 3778376854
+219000: 1538476717
+218000: 2879698522
+217000: 3734645735
+216000: 1899042577
+215000: 371356008
+214000: 2416663698
+213000: 1595919347
+212000: 2816045438
+211000: 132438808
+210000: 1098603890
+209000: 834913667
+208000: 2707567283
+207000: 3154122448
+206000: 3696516104
+205000: 1427952551
+204000: 280496321
+203000: 1185678745
+202000: 3461951699
+201000: 1369208434
+200000: 3900136261
+199000: 870818876
+198000: 327248310
+197000: 3116959470
+196000: 1544241188
+195000: 1568248814
+194000: 2978831302
+193000: 205660429
+192000: 1704239501
+191000: 3570135474
+190000: 3878512103
+189000: 1212729210
+188000: 1873588815
+187000: 324853813
+186000: 432676298
+185000: 1641364437
+184000: 1568401301
+183000: 525792402
+182000: 861154382
+181000: 2357325066
+180000: 3626762590
+179000: 4172125462
+178000: 2108738993
+177000: 2084782857
+176000: 3956924509
+175000: 17183073
+174000: 3676839474
+173000: 458250029
+172000: 2635215219
+171000: 1801029767
+170000: 3602628987
+169000: 370704281
+168000: 177963345
+167000: 924067814
+166000: 3577678376
+165000: 3717789117
+164000: 3285809386
+163000: 3738962897
+162000: 3172510171
+161000: 417992786
+160000: 2591600214
+159000: 3315096579
+158000: 3590763949
+157000: 198872871
+156000: 2960653534
+155000: 2246563682
+154000: 2304045306
+153000: 2647353543
+152000: 2043381015
+151000: 3952056867
+150000: 2644058641
+149000: 3477151018
+148000: 1740210241
+147000: 3314851112
+146000: 1604832482
+145000: 2572410736
+144000: 1965059167
+143000: 889666293
+142000: 1024747903
+141000: 226685285
+140000: 3149168519
+139000: 403638872
+138000: 1725889104
+137000: 1417402331
+136000: 422304488
+135000: 2595894054
+134000: 4266597695
+133000: 1116326556
+132000: 3537080833
+131000: 2181246909
+130000: 1241997223
+129000: 628191304
+128000: 3074132403
+127000: 2112958836
+126000: 1371260930
+125000: 2272975771
+124000: 1379085607
+123000: 1998991877
+122000: 2760271255
+121000: 3784187756
+120000: 311188417
+119000: 1123593459
+118000: 1249155194
+117000: 908703020
+116000: 3765244393
+115000: 3040869794
+114000: 437536659
+113000: 3343598822
+112000: 2419089776
+111000: 1263143640
+110000: 1384687523
+109000: 1727931349
+108000: 2861733388
+107000: 963829093
+106000: 431354627
+105000: 3568623360
+104000: 2957399361
+103000: 1071045618
+102000: 3968457714
+101000: 3448338394
+100000: 2586060251
+99000: 3401651822
+98000: 1579089478
+97000: 3722618916
+96000: 759319595
+95000: 1269278712
+94000: 150489448
+93000: 390013662
+92000: 3663029784
+91000: 555197170
+90000: 166476858
+89000: 1658807720
+88000: 3430520531
+87000: 2946861093
+86000: 3000600326
+85000: 300034452
+84000: 2813719249
+83000: 3009927425
+82000: 1127728469
+81000: 2667791855
+80000: 2632316050
+79000: 2180301200
+78000: 418999983
+77000: 4254858933
+76000: 2728734498
+75000: 1863202698
+74000: 4226419921
+73000: 1917572494
+72000: 3117082625
+71000: 1032601538
+70000: 2992135524
+69000: 670119660
+68000: 638731522
+67000: 1460114012
+66000: 1232274665
+65000: 3667669961
+64000: 191277965
+63000: 3868442802
+62000: 700664540
+61000: 2271087482
+60000: 3274078227
+59000: 159900296
+58000: 2778747772
+57000: 2788477153
+56000: 3965957780
+55000: 2276993918
+54000: 1986966104
+53000: 3416414682
+52000: 2162594060
+51000: 2947744069
+50000: 4024793290
+49000: 631161701
+48000: 728285173
+47000: 1487641693
+46000: 4049519424
+45000: 613160608
+44000: 1566126172
+43000: 3731725133
+42000: 2746368727
+41000: 4168967735
+40000: 1319649932
+39000: 2964978784
+38000: 967937134
+37000: 3116555742
+36000: 2279790642
+35000: 2852914953
+34000: 1040410911
+33000: 226200467
+32000: 1765748697
+31000: 1418838964
+30000: 1362983292
+29000: 2877029789
+28000: 583076938
+27000: 2797138728
+26000: 3033567067
+25000: 3902265889
+24000: 3287868661
+23000: 2411740885
+22000: 2747756860
+21000: 1889759908
+20000: 2975722149
+19000: 3027693370
+18000: 2418258302
+17000: 490864179
+16000: 1944489573
+15000: 4212838860
+14000: 1782397962
+13000: 1981080238
+12000: 1213651424
+11000: 1407527546
+10000: 661520991
+9000: 143129551
+8000: 3293448370
+7000: 764314400
+6000: 2246553770
+5000: 2459308892
+4000: 3776833152
+3000: 2208260083
+2000: 2845746745
+1000: 2068042552
+0: 290958364
+Exiting @ tick 395726778500 because target called exit()
diff --git a/tests/long/se/40.perlbmk/ref/arm/linux/simple-timing/config.ini b/tests/long/se/40.perlbmk/ref/arm/linux/simple-timing/config.ini
index 0c1f952a4..fc759c123 100644
--- a/tests/long/se/40.perlbmk/ref/arm/linux/simple-timing/config.ini
+++ b/tests/long/se/40.perlbmk/ref/arm/linux/simple-timing/config.ini
@@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
+mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@@ -84,10 +85,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -98,7 +100,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -118,6 +119,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
+sys=system
tlb=system.cpu.dtb
[system.cpu.dstage2_mmu.stage2_tlb]
@@ -135,7 +137,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
-port=system.cpu.toL2Bus.slave[5]
[system.cpu.dtb]
type=ArmTLB
@@ -160,10 +161,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -174,7 +176,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -220,6 +221,7 @@ id_mmfr3=34611729
id_pfr0=49
id_pfr1=4113
midr=1091551472
+pmu=Null
system=system
[system.cpu.istage2_mmu]
@@ -227,6 +229,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
+sys=system
tlb=system.cpu.itb
[system.cpu.istage2_mmu.stage2_tlb]
@@ -244,7 +247,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
-port=system.cpu.toL2Bus.slave[4]
[system.cpu.itb]
type=ArmTLB
@@ -269,10 +271,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -283,7 +286,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -302,13 +304,16 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=0
+frontend_latency=1
+response_latency=1
snoop_filter=Null
+snoop_response_latency=1
system=system
use_default_range=false
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.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port
+slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.cpu.tracer]
type=ExeTracer
@@ -318,6 +323,7 @@ eventq_index=0
type=LiveProcess
cmd=perlbmk -I. -I lib mdred.makerand.pl
cwd=build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/simple-timing
+drivers=
egid=100
env=
errout=cerr
@@ -326,6 +332,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/arm/linux/perlbmk
gid=100
input=cin
+kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@@ -355,11 +362,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side
diff --git a/tests/long/se/40.perlbmk/ref/arm/linux/simple-timing/simout b/tests/long/se/40.perlbmk/ref/arm/linux/simple-timing/simout
index f8adf17ee..1fa1e0e5c 100755
--- a/tests/long/se/40.perlbmk/ref/arm/linux/simple-timing/simout
+++ b/tests/long/se/40.perlbmk/ref/arm/linux/simple-timing/simout
@@ -1,1389 +1,653 @@
+Redirecting stdout to build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/simple-timing/simout
+Redirecting stderr to build/ARM/tests/opt/long/se/40.perlbmk/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:50:08
-gem5 executing on u200540-lin
-command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/simple-timing -re tests/run.py build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/simple-timing
+gem5 compiled Jul 3 2015 17:56:07
+gem5 started Jul 3 2015 18:33:02
+gem5 executing on ribera.cs.wisc.edu
+command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/simple-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/simple-timing
+
Global frequency set at 1000000000000 ticks per second
- 0: system.cpu.isa: ISA system set to: 0 0x56b7d00
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
info: Increasing stack size by one page.
-1375000: 2038431008
-1374000: 3487365506
-1373000: 4184770123
-1372000: 1943746837
-1371000: 2651673663
-1370000: 1493817016
-1369000: 2894014801
-1368000: 1932092157
-1367000: 1670009799
-1366000: 828662248
-1365000: 1816650195
-1364000: 4173139012
-1363000: 3990577549
-1362000: 1330366815
-1361000: 3316935553
-1360000: 961300001
-1359000: 344963924
-1358000: 1930356625
-1357000: 1640964266
-1356000: 3777883312
-1355000: 1651132665
-1354000: 1971433151
-1353000: 3024027448
-1352000: 1956387036
-1351000: 1490224841
-1350000: 3286956460
-1349000: 2793131848
-1348000: 2529224907
-1347000: 2622295253
-1346000: 1414103189
-1345000: 3861617587
-1344000: 3506378216
-1343000: 1667466720
-1342000: 2899224065
-1341000: 1681491556
-1340000: 1076311729
-1339000: 4066972664
-1338000: 3438059028
-1337000: 2938359730
-1336000: 1214615378
-1335000: 3814432458
-1334000: 2944038793
-1333000: 3428045644
-1332000: 2815822229
-1331000: 1093465585
-1330000: 3012217108
-1329000: 2230916791
-1328000: 208547885
-1327000: 3592585825
-1326000: 3948677052
-1325000: 1817805162
-1324000: 135366494
-1323000: 3309148112
-1322000: 1685035744
-1321000: 3293068577
-1320000: 4097808567
-1319000: 1594097274
-1318000: 2607196971
-1317000: 1763785306
-1316000: 2157394178
-1315000: 2399031328
-1314000: 2954547004
-1313000: 82348686
-1312000: 3120930785
-1311000: 2192747320
-1310000: 1580299400
-1309000: 4085061477
-1308000: 3627048345
-1307000: 3756533178
-1306000: 77997329
-1305000: 1343359499
-1304000: 1124031730
-1303000: 1161755432
-1302000: 1855858423
-1301000: 3985872257
-1300000: 3188250811
-1299000: 3621615933
-1298000: 962624248
-1297000: 447138785
-1296000: 1459144309
-1295000: 3454504226
-1294000: 2154913347
-1293000: 2356291788
-1292000: 458348817
-1291000: 3639562699
-1290000: 3596847973
-1289000: 117168222
-1288000: 3531023849
-1287000: 3135920051
-1286000: 234987844
-1285000: 2048767180
-1284000: 2437301839
-1283000: 522886780
-1282000: 2274133042
-1281000: 1415703448
-1280000: 4145574054
-1279000: 4283494580
-1278000: 3305365779
-1277000: 604711974
-1276000: 2031548723
-1275000: 1809515149
-1274000: 1664703088
-1273000: 4149809153
-1272000: 4045608138
-1271000: 1687605659
-1270000: 1292294527
-1269000: 3120968162
-1268000: 3502898850
-1267000: 371380256
-1266000: 1683884245
-1265000: 1849576817
-1264000: 1559050991
-1263000: 66820972
-1262000: 4023539201
-1261000: 3452295398
-1260000: 4188778026
-1259000: 2008091854
-1258000: 2691158394
-1257000: 2030818206
-1256000: 2715523403
-1255000: 3473414015
-1254000: 138826953
-1253000: 69386516
-1252000: 1174725971
-1251000: 4130510373
-1250000: 1649788328
-1249000: 1589122801
-1248000: 1108688101
-1247000: 2906355484
-1246000: 379539929
-1245000: 914026021
-1244000: 4074858468
-1243000: 505989635
-1242000: 2487288773
-1241000: 1991248111
-1240000: 2415456875
-1239000: 2571192525
-1238000: 2897090536
-1237000: 2761178989
-1236000: 1296601829
-1235000: 594696756
-1234000: 264562726
-1233000: 3630852367
-1232000: 1605618457
-1231000: 2857419452
-1230000: 3028672437
-1229000: 361833758
-1228000: 4046013938
-1227000: 1031775583
-1226000: 3475227831
-1225000: 802168737
-1224000: 3819194009
-1223000: 851157666
-1222000: 2656457905
-1221000: 2579045204
-1220000: 2091024410
-1219000: 4070633834
-1218000: 1926611791
-1217000: 1903813761
-1216000: 3107168794
-1215000: 2975081979
-1214000: 4097089273
-1213000: 328943233
-1212000: 2912404803
-1211000: 181334180
-1210000: 863898367
-1209000: 1894902343
-1208000: 1531985231
-1207000: 1412503751
-1206000: 662457490
-1205000: 3447925432
-1204000: 2320889638
-1203000: 303282255
-1202000: 1568632659
-1201000: 1108711074
-1200000: 953936964
-1199000: 3576987258
-1198000: 466163300
-1197000: 1159551420
-1196000: 529807534
-1195000: 1528979627
-1194000: 1795576953
-1193000: 2050917610
-1192000: 4068219994
-1191000: 3573497288
-1190000: 776005286
-1189000: 2643125982
-1188000: 2240857507
-1187000: 43353719
-1186000: 2474198261
-1185000: 1711347056
-1184000: 3046018343
-1183000: 664346074
-1182000: 3532392595
-1181000: 3145347726
-1180000: 2203928246
-1179000: 4275910811
-1178000: 3260065240
-1177000: 3216083720
-1176000: 3588515377
-1175000: 1432542416
-1174000: 173159992
-1173000: 4115057268
-1172000: 223456174
-1171000: 1192164227
-1170000: 2059254624
-1169000: 279921804
-1168000: 1100495449
-1167000: 264813624
-1166000: 2839280440
-1165000: 301796904
-1164000: 1331933822
-1163000: 647427882
-1162000: 3872813324
-1161000: 2231068824
-1160000: 4222672618
-1159000: 3629229584
-1158000: 2262586804
-1157000: 2837951671
-1156000: 1780662312
-1155000: 31553143
-1154000: 3230861653
-1153000: 1991458597
-1152000: 2277829165
-1151000: 3864184029
-1150000: 630158826
-1149000: 4028889917
-1148000: 1662505287
-1147000: 4121796538
-1146000: 3215277282
-1145000: 2019794999
-1144000: 4124433286
-1143000: 181819953
-1142000: 2704380222
-1141000: 2487909897
-1140000: 1753570204
-1139000: 2337507591
-1138000: 3235449912
-1137000: 3819353806
-1136000: 3435413746
-1135000: 3288196653
-1134000: 2705083758
-1133000: 997301031
-1132000: 1871866706
-1131000: 2298991521
-1130000: 1516060457
-1129000: 3393393053
-1128000: 2795526466
-1127000: 1177801041
-1126000: 4226698729
-1125000: 567826718
-1124000: 2425735007
-1123000: 1090360485
-1122000: 2508061782
-1121000: 3476086116
-1120000: 2952087827
-1119000: 2238445545
-1118000: 2937037425
-1117000: 1773353797
-1116000: 3033333765
-1115000: 3086246055
-1114000: 944390435
-1113000: 2944932895
-1112000: 534683663
-1111000: 2002175399
-1110000: 1876265996
-1109000: 4148000592
-1108000: 3857174625
-1107000: 843045539
-1106000: 307772960
-1105000: 4161975075
-1104000: 3675447412
-1103000: 1232242543
-1102000: 1019583281
-1101000: 1983565552
-1100000: 2490901544
-1099000: 2990982808
-1098000: 1586955629
-1097000: 1629138000
-1096000: 1870655270
-1095000: 2201093764
-1094000: 696079363
-1093000: 1526904315
-1092000: 553848190
-1091000: 4234411636
-1090000: 1027439894
-1089000: 1319115149
-1088000: 1147708285
-1087000: 3364503693
-1086000: 528432422
-1085000: 3289100476
-1084000: 3074065438
-1083000: 3664250869
-1082000: 2950591670
-1081000: 4207904839
-1080000: 3425353965
-1079000: 1069646286
-1078000: 1004956209
-1077000: 2642475281
-1076000: 364759474
-1075000: 2334969932
-1074000: 3907002684
-1073000: 273633783
-1072000: 4113182592
-1071000: 1404306188
-1070000: 3286171051
-1069000: 3531039414
-1068000: 4147513318
-1067000: 2466290219
-1066000: 2089005579
-1065000: 2617563073
-1064000: 3124838472
-1063000: 3731008114
-1062000: 4154022628
-1061000: 3389258714
-1060000: 3915149371
-1059000: 2280932986
-1058000: 2872952978
-1057000: 2381277834
-1056000: 1236179469
-1055000: 3256417375
-1054000: 2700213407
-1053000: 3418122897
-1052000: 3130247908
-1051000: 1897033028
-1050000: 2349143738
-1049000: 3789736749
-1048000: 409522147
-1047000: 3149279018
-1046000: 1323133366
-1045000: 3881472077
-1044000: 3363874422
-1043000: 3931657349
-1042000: 1220007174
-1041000: 3634450249
-1040000: 695184634
-1039000: 529508167
-1038000: 449827627
-1037000: 2817424280
-1036000: 1613482057
-1035000: 2632612792
-1034000: 852422020
-1033000: 4098325966
-1032000: 177298753
-1031000: 2286807874
-1030000: 2745349553
-1029000: 2387386570
-1028000: 2004317534
-1027000: 971343564
-1026000: 1583732447
-1025000: 2340780818
-1024000: 561110245
-1023000: 3012020895
-1022000: 1677066870
-1021000: 3046208682
-1020000: 2695506079
-1019000: 780536149
-1018000: 4225713741
-1017000: 420500410
-1016000: 3642094643
-1015000: 608695027
-1014000: 2161592269
-1013000: 930784800
-1012000: 1924051276
-1011000: 1889733886
-1010000: 1476038251
-1009000: 2908577467
-1008000: 2584082136
-1007000: 1713214537
-1006000: 3374346754
-1005000: 1173203719
-1004000: 1142288559
-1003000: 4195961973
-1002000: 1211260974
-1001000: 474231127
-1000000: 3967090782
-999000: 1543103493
-998000: 1018646803
-997000: 1799037982
-996000: 3416426509
-995000: 3581729971
-994000: 3044504127
-993000: 2975704335
-992000: 280018795
-991000: 330300280
-990000: 3557016064
-989000: 3856724468
-988000: 2124201285
-987000: 3683893247
-986000: 3331663795
-985000: 1980057740
-984000: 2908437859
-983000: 4074086941
-982000: 1162307093
-981000: 3855413476
-980000: 2799155731
-979000: 2477822501
-978000: 497762075
-977000: 1650233426
-976000: 3061573902
-975000: 2224673611
-974000: 868725340
-973000: 1630206962
-972000: 2549398924
-971000: 602424332
-970000: 1172502721
-969000: 2923795552
-968000: 1394164637
-967000: 1088479837
-966000: 898709052
-965000: 3983150961
-964000: 2463803866
-963000: 4181117626
-962000: 2151137820
-961000: 1342513757
-960000: 1507689687
-959000: 3652624918
-958000: 4169721124
-957000: 531022334
-956000: 3161389505
-955000: 1197637232
-954000: 2927231791
-953000: 2552305374
-952000: 2988512039
-951000: 2448639370
-950000: 3560951660
-949000: 948988399
-948000: 2488188856
-947000: 2804177113
-946000: 1991587461
-945000: 2480044082
-944000: 1954588624
-943000: 924231798
-942000: 3269047595
-941000: 2078696579
-940000: 2822989969
-939000: 2295885951
-938000: 1815612561
-937000: 4182254074
-936000: 2753223967
-935000: 2840201908
-934000: 4058383142
-933000: 4270167260
-932000: 1203124158
-931000: 3039861400
-930000: 4247472610
-929000: 2297661055
-928000: 2376159704
-927000: 3861417958
-926000: 1968685250
-925000: 1156966624
-924000: 3568580529
-923000: 866582344
-922000: 2263113297
-921000: 3643523016
-920000: 3252268544
-919000: 2413309783
-918000: 3463124619
-917000: 3965291932
-916000: 1309181143
-915000: 2321282614
-914000: 2286584604
-913000: 3271924727
-912000: 1719841316
-911000: 3966124343
-910000: 607707072
-909000: 61942114
-908000: 903881820
-907000: 4136948835
-906000: 3663861210
-905000: 3251888710
-904000: 227984688
-903000: 495030333
-902000: 863290992
-901000: 3297482717
-900000: 3821175085
-899000: 1679874522
-898000: 2033358728
-897000: 3495513776
-896000: 1613181881
-895000: 1729312232
-894000: 2171317375
-893000: 2508603694
-892000: 151095866
-891000: 1926096901
-890000: 4292888210
-889000: 2716307666
-888000: 737310728
-887000: 4172392976
-886000: 2322084662
-885000: 1034961047
-884000: 665072958
-883000: 368014441
-882000: 1914585160
-881000: 3836900884
-880000: 2073827187
-879000: 1650543625
-878000: 3581099222
-877000: 147580905
-876000: 4009421518
-875000: 3294244820
-874000: 2786720968
-873000: 1682434702
-872000: 620473876
-871000: 742752376
-870000: 385116650
-869000: 3882475387
-868000: 4259210265
-867000: 1329675866
-866000: 539876515
-865000: 2761681036
-864000: 2192063038
-863000: 1512848001
-862000: 3911973718
-861000: 399349760
-860000: 1449497249
-859000: 4241714042
-858000: 18611709
-857000: 1550083097
-856000: 3322762748
-855000: 283796511
-854000: 227907270
-853000: 3162559866
-852000: 1331946455
-851000: 2328467927
-850000: 1640242501
-849000: 3390154083
-848000: 22088346
-847000: 636412590
-846000: 1550672808
-845000: 763937899
-844000: 430123910
-843000: 3413971543
-842000: 900018421
-841000: 3295874222
-840000: 2470678073
-839000: 821401909
-838000: 3923898844
-837000: 429069328
-836000: 2030779868
-835000: 464625222
-834000: 3593024182
-833000: 3564354808
-832000: 2794783695
-831000: 97817593
-830000: 4197446076
-829000: 2367560230
-828000: 2180262123
-827000: 3149571964
-826000: 1364436763
-825000: 21599634
-824000: 448490256
-823000: 3775294409
-822000: 1132631425
-821000: 2046352434
-820000: 3380435217
-819000: 3672496486
-818000: 1634548077
-817000: 2881316258
-816000: 1808599559
-815000: 3298310748
-814000: 3744285741
-813000: 3540737709
-812000: 1143844515
-811000: 3091026783
-810000: 3771757792
-809000: 631375816
-808000: 1353831646
-807000: 3047756240
-806000: 818136890
-805000: 783072818
-804000: 3923416267
-803000: 3233085529
-802000: 674747602
-801000: 758523180
-800000: 2232308489
-799000: 2919643710
-798000: 623631722
-797000: 1302202741
-796000: 1083055596
-795000: 2358048936
-794000: 2836842068
-793000: 1612571734
-792000: 4243459584
-791000: 1585511173
-790000: 1493369943
-789000: 3649557715
-788000: 3223859588
-787000: 4001130195
-786000: 2949323631
-785000: 3887611007
-784000: 4091766333
-783000: 2954277998
-782000: 1281850218
-781000: 771664458
-780000: 2242576209
-779000: 3865479146
-778000: 1885013114
-777000: 2032659742
-776000: 4221167450
-775000: 1962824751
-774000: 209539683
-773000: 262945027
-772000: 452388820
-771000: 2006266573
-770000: 990063860
-769000: 1377951885
-768000: 4240978277
-767000: 2206801004
-766000: 258015097
-765000: 1990217201
-764000: 1336410303
-763000: 1004853228
-762000: 1404152873
-761000: 3356554358
-760000: 4052430907
-759000: 2833671166
-758000: 1561723151
-757000: 1752620777
-756000: 2622547462
-755000: 1843933196
-754000: 3728801998
-753000: 2776832730
-752000: 2626131293
-751000: 1528525830
-750000: 2716112581
-749000: 3306039713
-748000: 915271993
-747000: 4205133363
-746000: 3136321783
-745000: 1203154793
-744000: 3370017183
-743000: 4036456207
-742000: 3377556743
-741000: 3688568185
-740000: 3349738887
-739000: 1606411092
-738000: 331980874
-737000: 744409647
-736000: 3845688101
-735000: 3654026084
-734000: 786733128
-733000: 1938791337
-732000: 843210299
-731000: 622237260
-730000: 2851984401
-729000: 874906210
-728000: 485670931
-727000: 1522238607
-726000: 2167917076
-725000: 2304482464
-724000: 1053513779
-723000: 3535437378
-722000: 2842397393
-721000: 864490421
-720000: 920591184
-719000: 238249003
-718000: 400999105
-717000: 2476588521
-716000: 2501770197
-715000: 2307183887
-714000: 2461504446
-713000: 1055961242
-712000: 2112756603
-711000: 1691285107
-710000: 2318101701
-709000: 1113470660
-708000: 2880817109
-707000: 2105866601
-706000: 1441912219
-705000: 1684930572
-704000: 1652788290
-703000: 2359919145
-702000: 554008403
-701000: 3292620387
-700000: 3528106952
-699000: 3096375697
-698000: 4201459210
-697000: 1450879661
-696000: 3743939389
-695000: 3595614062
-694000: 4101634764
-693000: 364538097
-692000: 4204120947
-691000: 3706729229
-690000: 23134581
-689000: 2585120038
-688000: 488096133
-687000: 3437179533
-686000: 4233790378
-685000: 3093374794
-684000: 4054579709
-683000: 1275606548
-682000: 1966964511
-681000: 354765069
-680000: 3812578933
-679000: 781104418
-678000: 3281747368
-677000: 38547527
-676000: 1005246555
-675000: 74753563
-674000: 676561715
-673000: 1571462591
-672000: 1876054379
-671000: 1899005137
-670000: 4188106842
-669000: 1210903253
-668000: 2909261468
-667000: 3100970839
-666000: 758568698
-665000: 2456763236
-664000: 686978785
-663000: 349808361
-662000: 2804776250
-661000: 2660993423
-660000: 1758165672
-659000: 2116094507
-658000: 473425247
-657000: 563682488
-656000: 1454194093
-655000: 3211379305
-654000: 1298793267
-653000: 3374836733
-652000: 586356525
-651000: 1490379306
-650000: 2444980288
-649000: 47671514
-648000: 568687171
-647000: 452676234
-646000: 2752247721
-645000: 1473254180
-644000: 4189470166
-643000: 2619721788
-642000: 348627393
-641000: 675341258
-640000: 3183922211
-639000: 1266115377
-638000: 2331844572
-637000: 250721255
-636000: 4017517385
-635000: 1279621530
-634000: 1500904407
-633000: 2495457137
-632000: 1919479114
-631000: 1900388354
-630000: 370039669
-629000: 1207459690
-628000: 2314286843
-627000: 80099285
-626000: 2465533600
-625000: 1056979505
-624000: 4289445503
-623000: 1234007489
-622000: 2015973003
-621000: 2281387627
-620000: 1115405564
-619000: 1407699260
-618000: 3940256761
-617000: 3639431367
-616000: 3498942818
-615000: 2982957031
-614000: 3800830694
-613000: 1454837486
-612000: 158454584
-611000: 3414923339
-610000: 3752581462
-609000: 195868045
-608000: 3165948362
-607000: 2335822431
-606000: 3229210414
-605000: 1963422803
-604000: 2355005929
-603000: 2009365872
-602000: 1343084455
-601000: 2935056539
-600000: 2354171524
-599000: 3621510708
-598000: 3992266416
-597000: 682368260
-596000: 3290472265
-595000: 2215475388
-594000: 258049456
-593000: 365234760
-592000: 291875022
-591000: 3307168950
-590000: 2233802778
-589000: 1944100586
-588000: 7070250
-587000: 882601802
-586000: 1231725137
-585000: 4169259917
-584000: 2123453163
-583000: 631823798
-582000: 2039925673
-581000: 2238172862
-580000: 1479379031
-579000: 2363652063
-578000: 3186953219
-577000: 1893181853
-576000: 2598096173
-575000: 938779920
-574000: 927622241
-573000: 3105026014
-572000: 2412852365
-571000: 644810722
-570000: 3576393744
-569000: 2625468928
-568000: 2167447563
-567000: 3391359662
-566000: 3178493511
-565000: 24044406
-564000: 3298992941
-563000: 2054886551
-562000: 42479754
-561000: 2681525651
-560000: 1110769583
-559000: 2140540905
-558000: 780964175
-557000: 1320986796
-556000: 3624725635
-555000: 2920977559
-554000: 4017386186
-553000: 1800018968
-552000: 2137743255
-551000: 2282561617
-550000: 1466333871
-549000: 2567190002
-548000: 3280136825
-547000: 1761114084
-546000: 413841088
-545000: 829808286
-544000: 283842712
-543000: 3524860517
-542000: 1853927454
-541000: 3087398009
-540000: 2535138654
-539000: 2224833733
-538000: 1673737994
-537000: 3963575809
-536000: 289926670
-535000: 2411609896
-534000: 1866933324
-533000: 259728174
-532000: 786327819
-531000: 870136645
-530000: 3603849411
-529000: 1687141824
-528000: 2973109656
-527000: 2120372902
-526000: 3554894341
-525000: 369365218
-524000: 2336210870
-523000: 1352671703
-522000: 4093185231
-521000: 44309897
-520000: 1308207751
-519000: 1489447779
-518000: 497784082
-517000: 2370135551
-516000: 2393982064
-515000: 3453216376
-514000: 349616264
-513000: 1057922348
-512000: 2061823561
-511000: 2221803921
-510000: 2518047997
-509000: 2783356981
-508000: 3842023593
-507000: 3105321997
-506000: 3540124104
-505000: 334821209
-504000: 2867156116
-503000: 3824184936
-502000: 2432119674
-501000: 3759474841
-500000: 3381305904
-499000: 3106640260
-498000: 4241569809
-497000: 2499659818
-496000: 3971155346
-495000: 2297624439
-494000: 3455216298
-493000: 2152855317
-492000: 3915728702
-491000: 1087687366
-490000: 3976823873
-489000: 1813936857
-488000: 2803197060
-487000: 4026575712
-486000: 3867909271
-485000: 644795069
-484000: 1051897856
-483000: 3091023530
-482000: 558963440
-481000: 2516346710
-480000: 2405618228
-479000: 1595155902
-478000: 1699460683
-477000: 645434559
-476000: 1457238083
-475000: 101746166
-474000: 1054127445
-473000: 1703635926
-472000: 3228750510
-471000: 2570095523
-470000: 2671516672
-469000: 219569232
-468000: 245973042
-467000: 1785352151
-466000: 1828704556
-465000: 2993350381
-464000: 1802995474
-463000: 3689392931
-462000: 2612188341
-461000: 1970287287
-460000: 179729165
-459000: 1971694777
-458000: 3031333568
-457000: 844564594
-456000: 979968160
-455000: 2169589334
-454000: 2315813244
-453000: 2333801403
-452000: 27632567
-451000: 3752181065
-450000: 3965825733
-449000: 969798494
-448000: 1028884180
-447000: 1127216392
-446000: 2477366335
-445000: 3752023316
-444000: 1679036165
-443000: 4241934865
-442000: 3360200587
-441000: 3533494907
-440000: 1888455616
-439000: 2668699748
-438000: 2728196631
-437000: 31348508
-436000: 2192326452
-435000: 286955043
-434000: 4097630027
-433000: 1185622743
-432000: 2870795553
-431000: 2246074692
-430000: 14797454
-429000: 2606207217
-428000: 2143322684
-427000: 1289559127
-426000: 3922285071
-425000: 590638427
-424000: 1098669098
-423000: 1597510568
-422000: 1623191243
-421000: 558862770
-420000: 3846690181
-419000: 3187756225
-418000: 2520849981
-417000: 492022774
-416000: 1621927303
-415000: 2828836994
-414000: 2840605981
-413000: 4260845378
-412000: 2200645444
-411000: 393061550
-410000: 3334889686
-409000: 1926958198
-408000: 2939424440
-407000: 4207748941
-406000: 4155428743
-405000: 89797563
-404000: 427509452
-403000: 1154877029
-402000: 4023324583
-401000: 359413604
-400000: 964788206
-399000: 3843097093
-398000: 1871599521
-397000: 2361845870
-396000: 4103568192
-395000: 622493054
-394000: 954921337
-393000: 3664395297
-392000: 2429042528
-391000: 1361036260
-390000: 1944048082
-389000: 1452288555
-388000: 1619598577
-387000: 481096019
-386000: 3719595713
-385000: 1840199850
-384000: 421723640
-383000: 2976677668
-382000: 618336385
-381000: 1777037748
-380000: 901802032
-379000: 621392881
-378000: 3857241587
-377000: 3115040335
-376000: 3173790487
-375000: 2517831056
-374000: 4125976072
-373000: 2294107866
-372000: 4127359945
-371000: 333946663
-370000: 3307391606
-369000: 4268094300
-368000: 91056295
-367000: 882600429
-366000: 730521557
-365000: 3957048081
-364000: 2139992409
-363000: 3504327478
-362000: 2637042137
-361000: 2718540805
-360000: 903036675
-359000: 1858031956
-358000: 1868403889
-357000: 2677157063
-356000: 1865569815
-355000: 224528281
-354000: 3144318856
-353000: 1968806079
-352000: 2836077060
-351000: 1981309964
-350000: 3105869514
-349000: 3793296439
-348000: 1267294125
-347000: 1962520375
-346000: 2150839102
-345000: 3811064048
-344000: 1298671776
-343000: 2150950779
-342000: 3522997671
-341000: 1378798782
-340000: 2213936395
-339000: 2117978968
-338000: 2444486361
-337000: 3928234621
-336000: 1645335376
-335000: 540013781
-334000: 1103798645
-333000: 1723781016
-332000: 1805323374
-331000: 3590394804
-330000: 4178797476
-329000: 3350975600
-328000: 1556948383
-327000: 2282601074
-326000: 1709618426
-325000: 637957139
-324000: 2719080929
-323000: 1847444832
-322000: 547261068
-321000: 581409575
-320000: 586567018
-319000: 1579880779
-318000: 1049735969
-317000: 3233747918
-316000: 351376358
-315000: 3446473138
-314000: 2099035319
-313000: 2827833754
-312000: 2717063452
-311000: 2212978977
-310000: 1583494069
-309000: 3119642323
-308000: 2946038826
-307000: 167580491
-306000: 3916319765
-305000: 3480693946
-304000: 2709010304
-303000: 3265576420
-302000: 3439318492
-301000: 1896109937
-300000: 339896540
-299000: 313850585
-298000: 2600289987
-297000: 4060531515
-296000: 3894455718
-295000: 3183544633
-294000: 1551799240
-293000: 3574197425
-292000: 2380783887
-291000: 3130665581
-290000: 1135162832
-289000: 3460550191
-288000: 3366619355
-287000: 501626025
-286000: 1070097358
-285000: 1023235560
-284000: 925313877
-283000: 3758987940
-282000: 1935539406
-281000: 3727463323
-280000: 4040081802
-279000: 2462105177
-278000: 322183212
-277000: 2437872102
-276000: 1085894622
-275000: 2118601354
-274000: 1720719726
-273000: 56294175
-272000: 2046218040
-271000: 2871320919
-270000: 3111863367
-269000: 726835633
-268000: 916866344
-267000: 1208374677
-266000: 2914608557
-265000: 449456198
-264000: 2645640532
-263000: 997311800
-262000: 2872564998
-261000: 1964496124
-260000: 2802080932
-259000: 387636194
-258000: 3813984224
-257000: 1921258264
-256000: 1414333533
-255000: 997845727
-254000: 3671258247
-253000: 3244313331
-252000: 44297738
-251000: 1055697350
-250000: 403951609
-249000: 3558182356
-248000: 3441722116
-247000: 3598259825
-246000: 2495236386
-245000: 4150113079
-244000: 4092477475
-243000: 1352323466
-242000: 4228179784
-241000: 3509286314
-240000: 1117669666
-239000: 1821539001
-238000: 2685425558
-237000: 3282158412
-236000: 976807931
-235000: 1960913234
-234000: 675404937
-233000: 2016845981
-232000: 3778769531
-231000: 1321297859
-230000: 84609577
-229000: 2736973360
-228000: 1143462599
-227000: 1152334102
-226000: 2661675401
-225000: 3384049744
-224000: 3321570349
-223000: 2151575803
-222000: 2950365334
-221000: 2791341163
-220000: 2912181889
-219000: 700726300
-218000: 3236687629
-217000: 384678680
-216000: 3027284798
-215000: 2124466541
-214000: 1634885735
-213000: 3025139089
-212000: 1913485355
-211000: 2451444114
-210000: 1597224573
-209000: 2863042887
-208000: 1462999033
-207000: 853998677
-206000: 1532111742
-205000: 3533822378
-204000: 1057056422
-203000: 2585913344
-202000: 1776380902
-201000: 2652271540
-200000: 2500553547
-199000: 3943435104
-198000: 615742187
-197000: 2089667313
-196000: 1649690458
-195000: 582691711
-194000: 1197398266
-193000: 2682453813
-192000: 1739971049
-191000: 1543584807
-190000: 4224852565
-189000: 2330603128
-188000: 2738873539
-187000: 2462336661
-186000: 538134005
-185000: 618406175
-184000: 3258203829
-183000: 3565635398
-182000: 2437456159
-181000: 1103703144
-180000: 3142082412
-179000: 3635072449
-178000: 2831183465
-177000: 3067391696
-176000: 4243880329
-175000: 3847103503
-174000: 1886736895
-173000: 3994782354
-172000: 2180961421
-171000: 2657714328
-170000: 1783032069
-169000: 3288794122
-168000: 4214505744
-167000: 3893811403
-166000: 301673242
-165000: 1008606441
-164000: 4241744599
-163000: 4077366883
-162000: 947408771
-161000: 2893412067
-160000: 4239854096
-159000: 837488883
-158000: 1035341013
-157000: 2979612216
-156000: 622879904
-155000: 2239033946
-154000: 1793603359
-153000: 3403674755
-152000: 1757769702
-151000: 3104338771
-150000: 4050901279
-149000: 1064027760
-148000: 1232980113
-147000: 1940798204
-146000: 1520506974
-145000: 1602654645
-144000: 3827165041
-143000: 2333560581
-142000: 1078945096
-141000: 4164769913
-140000: 1004088705
-139000: 1918334274
-138000: 2376094733
-137000: 2114404244
-136000: 610887654
-135000: 2061314834
-134000: 2934949429
-133000: 1384359308
-132000: 2214638498
-131000: 4091637905
-130000: 1178600936
-129000: 3673332079
-128000: 335936353
-127000: 1680711257
-126000: 1535342908
-125000: 1797602927
-124000: 1277174958
-123000: 3114077321
-122000: 149498793
-121000: 864366602
-120000: 104510626
-119000: 1518395286
-118000: 3111302078
-117000: 3110116836
-116000: 3233967498
-115000: 1017896311
-114000: 692827001
-113000: 3779537224
-112000: 2905474934
-111000: 3465999202
-110000: 1915694049
-109000: 2628022627
-108000: 875271541
-107000: 2022225002
-106000: 1671971011
-105000: 3334748297
-104000: 1332184097
-103000: 1555681497
-102000: 3406253965
-101000: 4045141299
-100000: 3058680000
-99000: 555036606
-98000: 46275609
-97000: 3853135904
-96000: 4229006385
-95000: 4108164708
-94000: 2566945975
-93000: 3797900910
-92000: 3355992329
-91000: 1635484145
-90000: 1382023482
-89000: 3690432221
-88000: 1892056918
-87000: 1120722079
-86000: 2675052236
-85000: 4165748502
-84000: 10230467
-83000: 4138070209
-82000: 1570296924
-81000: 3126342757
-80000: 598265835
-79000: 541475291
-78000: 2784920265
-77000: 4169891577
-76000: 1101249184
-75000: 2090307927
-74000: 3780559777
-73000: 19873425
-72000: 1118190767
-71000: 3485912405
-70000: 1322638834
-69000: 1096526516
-68000: 1370553703
-67000: 3631120381
-66000: 1806420191
-65000: 2701118072
-64000: 483879470
-63000: 2124403158
-62000: 1877513812
-61000: 1289006766
-60000: 3733667461
-59000: 3457358686
-58000: 732502949
-57000: 3971773677
-56000: 883589946
-55000: 290212168
-54000: 2244967385
-53000: 3848247179
-52000: 2228476206
-51000: 2372703555
-50000: 1200411530
-49000: 2060190456
-48000: 2511902942
-47000: 4007272287
-46000: 2854231300
-45000: 2518671311
-44000: 815143404
-43000: 1972543143
-42000: 3063716128
-41000: 3326571310
-40000: 3180391453
-39000: 2568545510
-38000: 573110821
-37000: 3814257324
-36000: 4163248735
-35000: 943584186
-34000: 387069186
-33000: 3519377243
-32000: 3861206003
-31000: 2378381393
-30000: 3259365221
-29000: 3960625204
-28000: 3476394666
-27000: 1995310421
-26000: 1884341166
-25000: 3181801013
-24000: 116492838
-23000: 3276567587
-22000: 3693343729
-21000: 2595820568
-20000: 2397879436
-19000: 2692679578
-18000: 2368648652
-17000: 3098196844
-16000: 3913788179
-15000: 1240694507
-14000: 1586030084
-13000: 1211450031
-12000: 3458253062
-11000: 1804606651
-10000: 2128587109
-9000: 1894810186
-8000: 2221431098
-7000: 113605713
-6000: 4020003580
-5000: 2988041351
-4000: 2310084217
-3000: 1475476779
-2000: 760651391
-1000: 4031656975
-0: 2206428413
-Exiting @ tick 2326118592000 because target called exit()
+637000: 2581848540
+636000: 4117852332
+635000: 329081094
+634000: 545393176
+633000: 3107247613
+632000: 897887463
+631000: 806367477
+630000: 1682157095
+629000: 1188376072
+628000: 4076707785
+627000: 3521684454
+626000: 3144526095
+625000: 1399223384
+624000: 3380494826
+623000: 4086509498
+622000: 1473819475
+621000: 638751284
+620000: 3149483163
+619000: 1489851375
+618000: 1447059134
+617000: 136329498
+616000: 1288452788
+615000: 3949816816
+614000: 318984246
+613000: 1019963195
+612000: 2875280299
+611000: 2997394777
+610000: 4014932807
+609000: 2291235006
+608000: 355450951
+607000: 201970399
+606000: 3626124461
+605000: 2207253273
+604000: 2243886712
+603000: 46791684
+602000: 3176322294
+601000: 1120582847
+600000: 411705454
+599000: 3162380308
+598000: 2732375303
+597000: 1376844609
+596000: 3003023122
+595000: 3869968535
+594000: 1327286554
+593000: 160655029
+592000: 2038558826
+591000: 3948772976
+590000: 439262378
+589000: 329537197
+588000: 3678661972
+587000: 4240182727
+586000: 2283602206
+585000: 1129811410
+584000: 2831949168
+583000: 1224559023
+582000: 3161562107
+581000: 2695467835
+580000: 1234192577
+579000: 1974816198
+578000: 449576701
+577000: 1424873035
+576000: 2370444290
+575000: 1743089134
+574000: 2624046998
+573000: 2071148441
+572000: 2449219691
+571000: 3774476172
+570000: 1111630327
+569000: 121721805
+568000: 2981212266
+567000: 3811833647
+566000: 3676851843
+565000: 1766252334
+564000: 1622887950
+563000: 1684409857
+562000: 1686489387
+561000: 610219569
+560000: 2705092362
+559000: 108031723
+558000: 1316736987
+557000: 2434129258
+556000: 1411819652
+555000: 1173886179
+554000: 3044539233
+553000: 151590417
+552000: 3759426289
+551000: 3451520306
+550000: 294242855
+549000: 890241051
+548000: 876385779
+547000: 119864600
+546000: 3065674956
+545000: 1670853168
+544000: 997261561
+543000: 660227344
+542000: 3132294889
+541000: 521956271
+540000: 1133928405
+539000: 3838154786
+538000: 58624572
+537000: 3544030439
+536000: 432804999
+535000: 1021857051
+534000: 2644812356
+533000: 773094580
+532000: 901027171
+531000: 3976696839
+530000: 4167278216
+529000: 504481120
+528000: 320399857
+527000: 638048690
+526000: 3348998474
+525000: 2660662065
+524000: 2641437803
+523000: 626927006
+522000: 4063917554
+521000: 3212249308
+520000: 2561025301
+519000: 1078140141
+518000: 653939181
+517000: 2154098204
+516000: 3773089676
+515000: 2568381435
+514000: 3838886937
+513000: 941125346
+512000: 1318900410
+511000: 297013287
+510000: 241723934
+509000: 1835499795
+508000: 2309451230
+507000: 1174814430
+506000: 3615943386
+505000: 51034971
+504000: 3950453295
+503000: 4186097241
+502000: 327518343
+501000: 3052462710
+500000: 1586937404
+499000: 2169094819
+498000: 3613195151
+497000: 817359591
+496000: 1470916579
+495000: 2091261583
+494000: 2080080890
+493000: 1772858697
+492000: 2085609872
+491000: 3280632925
+490000: 1689322569
+489000: 2947406469
+488000: 765163324
+487000: 3122594732
+486000: 3385418480
+485000: 1712345567
+484000: 3675825158
+483000: 1558929764
+482000: 2672493410
+481000: 3822528440
+480000: 3741769935
+479000: 2794026235
+478000: 2541364185
+477000: 3964482316
+476000: 1202478165
+475000: 4027617791
+474000: 1905026738
+473000: 2573787636
+472000: 1170529797
+471000: 2272525618
+470000: 820833429
+469000: 3219769529
+468000: 2121197441
+467000: 269331764
+466000: 3038487237
+465000: 2462675338
+464000: 2703163101
+463000: 547052037
+462000: 3454526671
+461000: 2124641794
+460000: 1043737466
+459000: 1785834964
+458000: 3312335313
+457000: 1213835042
+456000: 3099430685
+455000: 3003350806
+454000: 3646781335
+453000: 1474165966
+452000: 705795987
+451000: 2723908407
+450000: 1323056304
+449000: 1157256530
+448000: 4077983523
+447000: 3189085703
+446000: 2241002747
+445000: 3229050072
+444000: 3500150226
+443000: 1290722604
+442000: 1866107725
+441000: 4238277470
+440000: 847346408
+439000: 2474557496
+438000: 2243092317
+437000: 706909230
+436000: 1303503693
+435000: 1456129560
+434000: 1073061079
+433000: 692226634
+432000: 186498656
+431000: 2203415525
+430000: 2183000701
+429000: 1007776545
+428000: 941117387
+427000: 3805851413
+426000: 1474193180
+425000: 4231673903
+424000: 2622576664
+423000: 388097625
+422000: 1165097488
+421000: 3226044518
+420000: 2531461570
+419000: 1509806310
+418000: 2667519114
+417000: 1751592438
+416000: 1286773513
+415000: 1098182293
+414000: 2111912709
+413000: 1230737431
+412000: 4090873946
+411000: 3998652133
+410000: 2486660396
+409000: 2120483596
+408000: 587404533
+407000: 188697995
+406000: 3265346093
+405000: 4234961905
+404000: 1211873901
+403000: 4265173305
+402000: 2208355316
+401000: 3315952806
+400000: 3917328941
+399000: 2523594649
+398000: 3805986783
+397000: 2624925960
+396000: 3716020189
+395000: 2016201122
+394000: 912930261
+393000: 596904160
+392000: 3571173642
+391000: 2290782861
+390000: 1162492227
+389000: 1738718380
+388000: 2599667355
+387000: 2382332909
+386000: 1471269037
+385000: 2238392684
+384000: 4034826126
+383000: 1378654892
+382000: 3702601850
+381000: 397206179
+380000: 2437704230
+379000: 4187604139
+378000: 779452169
+377000: 2010372403
+376000: 531902409
+375000: 1371470602
+374000: 4137796987
+373000: 567426549
+372000: 3082742955
+371000: 2271575596
+370000: 759731212
+369000: 4063369437
+368000: 299356452
+367000: 536656228
+366000: 3014961694
+365000: 3016542135
+364000: 2841873124
+363000: 524434057
+362000: 2887828889
+361000: 3865529589
+360000: 671363647
+359000: 3104594256
+358000: 1502485940
+357000: 1776624159
+356000: 4222478488
+355000: 4127624139
+354000: 2439477793
+353000: 1593794891
+352000: 591275342
+351000: 2177291538
+350000: 1923444781
+349000: 758084193
+348000: 775471359
+347000: 191356974
+346000: 494488375
+345000: 1990489399
+344000: 124118372
+343000: 2046377904
+342000: 1395427716
+341000: 1342299790
+340000: 38145994
+339000: 2291884417
+338000: 351940574
+337000: 3984301480
+336000: 2468666235
+335000: 371500747
+334000: 969922131
+333000: 240854580
+332000: 1644465214
+331000: 1539846168
+330000: 940087216
+329000: 1491329232
+328000: 2281687201
+327000: 3030170550
+326000: 3648503863
+325000: 2037898355
+324000: 174369956
+323000: 2433605668
+322000: 2334905107
+321000: 1597704047
+320000: 302297707
+319000: 3209203690
+318000: 3894539879
+317000: 2868907580
+316000: 2808087076
+315000: 4034586233
+314000: 3694191694
+313000: 2001671958
+312000: 559582279
+311000: 3043016195
+310000: 2785098502
+309000: 4104602138
+308000: 966154914
+307000: 2446376687
+306000: 789956605
+305000: 1708137092
+304000: 1733063901
+303000: 2924555399
+302000: 971356234
+301000: 481382543
+300000: 2647080988
+299000: 4065744916
+298000: 921140
+297000: 654346784
+296000: 485492098
+295000: 217516816
+294000: 4050820137
+293000: 534726686
+292000: 1686691079
+291000: 1316587195
+290000: 3746020838
+289000: 1641967381
+288000: 3492475215
+287000: 3154885393
+286000: 3686450617
+285000: 3589739293
+284000: 3558041700
+283000: 4130142319
+282000: 3132446063
+281000: 982677436
+280000: 799322395
+279000: 151715214
+278000: 3765942871
+277000: 1712470933
+276000: 3807622752
+275000: 4163730108
+274000: 1633425299
+273000: 1654241631
+272000: 1131025394
+271000: 1375475855
+270000: 553294237
+269000: 4091487177
+268000: 2841855980
+267000: 2997369904
+266000: 454385594
+265000: 3757482634
+264000: 3856197465
+263000: 1084605457
+262000: 2552759023
+261000: 3786548799
+260000: 272762545
+259000: 2670277860
+258000: 76233700
+257000: 476168167
+256000: 8969192
+255000: 1998841030
+254000: 1240074303
+253000: 1771564446
+252000: 710374418
+251000: 821383716
+250000: 3157726088
+249000: 3083379502
+248000: 2563632690
+247000: 33723341
+246000: 3303336748
+245000: 4110677892
+244000: 3811702913
+243000: 53856215
+242000: 243571468
+241000: 52177779
+240000: 46805590
+239000: 1622010618
+238000: 1321640849
+237000: 3106837291
+236000: 4102944642
+235000: 137904396
+234000: 339510135
+233000: 88415957
+232000: 3157666382
+231000: 2571005912
+230000: 3586247649
+229000: 4172761781
+228000: 2463305780
+227000: 956927307
+226000: 2169861547
+225000: 1751989251
+224000: 673059158
+223000: 2782464516
+222000: 3741392140
+221000: 2856154963
+220000: 3778376854
+219000: 1538476717
+218000: 2879698522
+217000: 3734645735
+216000: 1899042577
+215000: 371356008
+214000: 2416663698
+213000: 1595919347
+212000: 2816045438
+211000: 132438808
+210000: 1098603890
+209000: 834913667
+208000: 2707567283
+207000: 3154122448
+206000: 3696516104
+205000: 1427952551
+204000: 280496321
+203000: 1185678745
+202000: 3461951699
+201000: 1369208434
+200000: 3900136261
+199000: 870818876
+198000: 327248310
+197000: 3116959470
+196000: 1544241188
+195000: 1568248814
+194000: 2978831302
+193000: 205660429
+192000: 1704239501
+191000: 3570135474
+190000: 3878512103
+189000: 1212729210
+188000: 1873588815
+187000: 324853813
+186000: 432676298
+185000: 1641364437
+184000: 1568401301
+183000: 525792402
+182000: 861154382
+181000: 2357325066
+180000: 3626762590
+179000: 4172125462
+178000: 2108738993
+177000: 2084782857
+176000: 3956924509
+175000: 17183073
+174000: 3676839474
+173000: 458250029
+172000: 2635215219
+171000: 1801029767
+170000: 3602628987
+169000: 370704281
+168000: 177963345
+167000: 924067814
+166000: 3577678376
+165000: 3717789117
+164000: 3285809386
+163000: 3738962897
+162000: 3172510171
+161000: 417992786
+160000: 2591600214
+159000: 3315096579
+158000: 3590763949
+157000: 198872871
+156000: 2960653534
+155000: 2246563682
+154000: 2304045306
+153000: 2647353543
+152000: 2043381015
+151000: 3952056867
+150000: 2644058641
+149000: 3477151018
+148000: 1740210241
+147000: 3314851112
+146000: 1604832482
+145000: 2572410736
+144000: 1965059167
+143000: 889666293
+142000: 1024747903
+141000: 226685285
+140000: 3149168519
+139000: 403638872
+138000: 1725889104
+137000: 1417402331
+136000: 422304488
+135000: 2595894054
+134000: 4266597695
+133000: 1116326556
+132000: 3537080833
+131000: 2181246909
+130000: 1241997223
+129000: 628191304
+128000: 3074132403
+127000: 2112958836
+126000: 1371260930
+125000: 2272975771
+124000: 1379085607
+123000: 1998991877
+122000: 2760271255
+121000: 3784187756
+120000: 311188417
+119000: 1123593459
+118000: 1249155194
+117000: 908703020
+116000: 3765244393
+115000: 3040869794
+114000: 437536659
+113000: 3343598822
+112000: 2419089776
+111000: 1263143640
+110000: 1384687523
+109000: 1727931349
+108000: 2861733388
+107000: 963829093
+106000: 431354627
+105000: 3568623360
+104000: 2957399361
+103000: 1071045618
+102000: 3968457714
+101000: 3448338394
+100000: 2586060251
+99000: 3401651822
+98000: 1579089478
+97000: 3722618916
+96000: 759319595
+95000: 1269278712
+94000: 150489448
+93000: 390013662
+92000: 3663029784
+91000: 555197170
+90000: 166476858
+89000: 1658807720
+88000: 3430520531
+87000: 2946861093
+86000: 3000600326
+85000: 300034452
+84000: 2813719249
+83000: 3009927425
+82000: 1127728469
+81000: 2667791855
+80000: 2632316050
+79000: 2180301200
+78000: 418999983
+77000: 4254858933
+76000: 2728734498
+75000: 1863202698
+74000: 4226419921
+73000: 1917572494
+72000: 3117082625
+71000: 1032601538
+70000: 2992135524
+69000: 670119660
+68000: 638731522
+67000: 1460114012
+66000: 1232274665
+65000: 3667669961
+64000: 191277965
+63000: 3868442802
+62000: 700664540
+61000: 2271087482
+60000: 3274078227
+59000: 159900296
+58000: 2778747772
+57000: 2788477153
+56000: 3965957780
+55000: 2276993918
+54000: 1986966104
+53000: 3416414682
+52000: 2162594060
+51000: 2947744069
+50000: 4024793290
+49000: 631161701
+48000: 728285173
+47000: 1487641693
+46000: 4049519424
+45000: 613160608
+44000: 1566126172
+43000: 3731725133
+42000: 2746368727
+41000: 4168967735
+40000: 1319649932
+39000: 2964978784
+38000: 967937134
+37000: 3116555742
+36000: 2279790642
+35000: 2852914953
+34000: 1040410911
+33000: 226200467
+32000: 1765748697
+31000: 1418838964
+30000: 1362983292
+29000: 2877029789
+28000: 583076938
+27000: 2797138728
+26000: 3033567067
+25000: 3902265889
+24000: 3287868661
+23000: 2411740885
+22000: 2747756860
+21000: 1889759908
+20000: 2975722149
+19000: 3027693370
+18000: 2418258302
+17000: 490864179
+16000: 1944489573
+15000: 4212838860
+14000: 1782397962
+13000: 1981080238
+12000: 1213651424
+11000: 1407527546
+10000: 661520991
+9000: 143129551
+8000: 3293448370
+7000: 764314400
+6000: 2246553770
+5000: 2459308892
+4000: 3776833152
+3000: 2208260083
+2000: 2845746745
+1000: 2068042552
+0: 290958364
+Exiting @ tick 1043722398500 because target called exit()
diff --git a/tests/long/se/50.vortex/ref/alpha/tru64/minor-timing/config.ini b/tests/long/se/50.vortex/ref/alpha/tru64/minor-timing/config.ini
index e4bee3f35..75824f793 100644
--- a/tests/long/se/50.vortex/ref/alpha/tru64/minor-timing/config.ini
+++ b/tests/long/se/50.vortex/ref/alpha/tru64/minor-timing/config.ini
@@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
+mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@@ -108,7 +109,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
-type=BranchPredictor
+type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@@ -122,7 +123,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
-predType=tournament
[system.cpu.dcache]
type=BaseCache
@@ -130,10 +130,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -144,7 +145,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -553,10 +553,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -567,7 +568,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -602,10 +602,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -616,7 +617,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -635,8 +635,11 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=0
+frontend_latency=1
+response_latency=1
snoop_filter=Null
+snoop_response_latency=1
system=system
use_default_range=false
width=32
@@ -651,6 +654,7 @@ eventq_index=0
type=LiveProcess
cmd=vortex lendian.raw
cwd=build/ALPHA/tests/opt/long/se/50.vortex/alpha/tru64/minor-timing
+drivers=
egid=100
env=
errout=cerr
@@ -659,6 +663,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/alpha/tru64/vortex
gid=100
input=cin
+kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@@ -688,11 +693,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side
@@ -723,7 +731,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
-addr_mapping=RoRaBaChCo
+addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8
@@ -732,6 +740,7 @@ clk_domain=system.clk_domain
conf_table_reported=true
device_bus_width=8
device_rowbuffer_size=1024
+device_size=536870912
devices_per_rank=8
dll=true
eventq_index=0
diff --git a/tests/long/se/50.vortex/ref/alpha/tru64/o3-timing/config.ini b/tests/long/se/50.vortex/ref/alpha/tru64/o3-timing/config.ini
index 30f498cad..7662c92f8 100644
--- a/tests/long/se/50.vortex/ref/alpha/tru64/o3-timing/config.ini
+++ b/tests/long/se/50.vortex/ref/alpha/tru64/o3-timing/config.ini
@@ -159,7 +159,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -170,7 +170,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -206,9 +205,9 @@ opList=system.cpu.fuPool.FUList0.opList
[system.cpu.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList1]
type=FUDesc
@@ -220,16 +219,16 @@ opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1
[system.cpu.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=19
opClass=IntDiv
opLat=20
+pipelined=false
[system.cpu.fuPool.FUList2]
type=FUDesc
@@ -241,23 +240,23 @@ opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 syste
[system.cpu.fuPool.FUList2.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList2.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList2.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList3]
type=FUDesc
@@ -269,23 +268,23 @@ opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 syste
[system.cpu.fuPool.FUList3.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList3.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=FloatDiv
opLat=12
+pipelined=false
[system.cpu.fuPool.FUList3.opList2]
type=OpDesc
eventq_index=0
-issueLat=24
opClass=FloatSqrt
opLat=24
+pipelined=false
[system.cpu.fuPool.FUList4]
type=FUDesc
@@ -297,9 +296,9 @@ opList=system.cpu.fuPool.FUList4.opList
[system.cpu.fuPool.FUList4.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5]
type=FUDesc
@@ -311,142 +310,142 @@ opList=system.cpu.fuPool.FUList5.opList00 system.cpu.fuPool.FUList5.opList01 sys
[system.cpu.fuPool.FUList5.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList6]
type=FUDesc
@@ -458,9 +457,9 @@ opList=system.cpu.fuPool.FUList6.opList
[system.cpu.fuPool.FUList6.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList7]
type=FUDesc
@@ -472,16 +471,16 @@ opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1
[system.cpu.fuPool.FUList7.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList7.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList8]
type=FUDesc
@@ -493,9 +492,9 @@ opList=system.cpu.fuPool.FUList8.opList
[system.cpu.fuPool.FUList8.opList]
type=OpDesc
eventq_index=0
-issueLat=3
opClass=IprAccess
opLat=3
+pipelined=false
[system.cpu.icache]
type=BaseCache
@@ -507,7 +506,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -518,7 +517,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -557,7 +555,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -568,7 +566,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
diff --git a/tests/long/se/50.vortex/ref/arm/linux/minor-timing/config.ini b/tests/long/se/50.vortex/ref/arm/linux/minor-timing/config.ini
index 97bcd61c2..5bde02f67 100644
--- a/tests/long/se/50.vortex/ref/arm/linux/minor-timing/config.ini
+++ b/tests/long/se/50.vortex/ref/arm/linux/minor-timing/config.ini
@@ -111,7 +111,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
-type=BranchPredictor
+type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@@ -125,7 +125,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
-predType=tournament
[system.cpu.dcache]
type=BaseCache
@@ -137,7 +136,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -148,7 +147,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -597,7 +595,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -608,7 +606,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -708,7 +705,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -719,7 +716,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
diff --git a/tests/long/se/50.vortex/ref/arm/linux/o3-timing/config.ini b/tests/long/se/50.vortex/ref/arm/linux/o3-timing/config.ini
index d5bef4cae..4695f21d9 100644
--- a/tests/long/se/50.vortex/ref/arm/linux/o3-timing/config.ini
+++ b/tests/long/se/50.vortex/ref/arm/linux/o3-timing/config.ini
@@ -158,7 +158,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=6
prefetch_on_access=false
@@ -169,7 +169,6 @@ size=32768
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=16
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -241,9 +240,9 @@ opList=system.cpu.fuPool.FUList0.opList
[system.cpu.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList1]
type=FUDesc
@@ -255,23 +254,23 @@ opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 syste
[system.cpu.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=IntDiv
opLat=12
+pipelined=false
[system.cpu.fuPool.FUList1.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IprAccess
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList2]
type=FUDesc
@@ -283,9 +282,9 @@ opList=system.cpu.fuPool.FUList2.opList
[system.cpu.fuPool.FUList2.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList3]
type=FUDesc
@@ -297,9 +296,9 @@ opList=system.cpu.fuPool.FUList3.opList
[system.cpu.fuPool.FUList3.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList4]
type=FUDesc
@@ -311,184 +310,184 @@ opList=system.cpu.fuPool.FUList4.opList00 system.cpu.fuPool.FUList4.opList01 sys
[system.cpu.fuPool.FUList4.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=9
+pipelined=true
[system.cpu.fuPool.FUList4.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList4.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=9
+pipelined=true
[system.cpu.fuPool.FUList4.opList20]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList21]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList22]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList23]
type=OpDesc
eventq_index=0
-issueLat=9
opClass=FloatDiv
opLat=9
+pipelined=false
[system.cpu.fuPool.FUList4.opList24]
type=OpDesc
eventq_index=0
-issueLat=33
opClass=FloatSqrt
opLat=33
+pipelined=false
[system.cpu.fuPool.FUList4.opList25]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu.icache]
type=BaseCache
@@ -500,7 +499,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=1
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=2
prefetch_on_access=false
@@ -511,7 +510,6 @@ size=32768
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -611,7 +609,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=12
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=16
prefetch_on_access=true
@@ -622,7 +620,6 @@ size=1048576
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
diff --git a/tests/long/se/60.bzip2/ref/alpha/tru64/minor-timing/config.ini b/tests/long/se/60.bzip2/ref/alpha/tru64/minor-timing/config.ini
index 706f923dd..e5802151f 100644
--- a/tests/long/se/60.bzip2/ref/alpha/tru64/minor-timing/config.ini
+++ b/tests/long/se/60.bzip2/ref/alpha/tru64/minor-timing/config.ini
@@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
+mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@@ -108,7 +109,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
-type=BranchPredictor
+type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@@ -122,7 +123,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
-predType=tournament
[system.cpu.dcache]
type=BaseCache
@@ -130,10 +130,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -144,7 +145,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -553,10 +553,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -567,7 +568,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -602,10 +602,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -616,7 +617,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -635,8 +635,11 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=0
+frontend_latency=1
+response_latency=1
snoop_filter=Null
+snoop_response_latency=1
system=system
use_default_range=false
width=32
@@ -651,6 +654,7 @@ eventq_index=0
type=LiveProcess
cmd=bzip2 input.source 1
cwd=build/ALPHA/tests/opt/long/se/60.bzip2/alpha/tru64/minor-timing
+drivers=
egid=100
env=
errout=cerr
@@ -659,6 +663,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/alpha/tru64/bzip2
gid=100
input=cin
+kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@@ -688,11 +693,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side
@@ -723,7 +731,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
-addr_mapping=RoRaBaChCo
+addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8
@@ -732,6 +740,7 @@ clk_domain=system.clk_domain
conf_table_reported=true
device_bus_width=8
device_rowbuffer_size=1024
+device_size=536870912
devices_per_rank=8
dll=true
eventq_index=0
diff --git a/tests/long/se/60.bzip2/ref/alpha/tru64/o3-timing/config.ini b/tests/long/se/60.bzip2/ref/alpha/tru64/o3-timing/config.ini
index 0aec3b5e9..0be38fe21 100644
--- a/tests/long/se/60.bzip2/ref/alpha/tru64/o3-timing/config.ini
+++ b/tests/long/se/60.bzip2/ref/alpha/tru64/o3-timing/config.ini
@@ -159,7 +159,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -170,7 +170,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -206,9 +205,9 @@ opList=system.cpu.fuPool.FUList0.opList
[system.cpu.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList1]
type=FUDesc
@@ -220,16 +219,16 @@ opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1
[system.cpu.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=19
opClass=IntDiv
opLat=20
+pipelined=false
[system.cpu.fuPool.FUList2]
type=FUDesc
@@ -241,23 +240,23 @@ opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 syste
[system.cpu.fuPool.FUList2.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList2.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList2.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList3]
type=FUDesc
@@ -269,23 +268,23 @@ opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 syste
[system.cpu.fuPool.FUList3.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList3.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=FloatDiv
opLat=12
+pipelined=false
[system.cpu.fuPool.FUList3.opList2]
type=OpDesc
eventq_index=0
-issueLat=24
opClass=FloatSqrt
opLat=24
+pipelined=false
[system.cpu.fuPool.FUList4]
type=FUDesc
@@ -297,9 +296,9 @@ opList=system.cpu.fuPool.FUList4.opList
[system.cpu.fuPool.FUList4.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5]
type=FUDesc
@@ -311,142 +310,142 @@ opList=system.cpu.fuPool.FUList5.opList00 system.cpu.fuPool.FUList5.opList01 sys
[system.cpu.fuPool.FUList5.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList6]
type=FUDesc
@@ -458,9 +457,9 @@ opList=system.cpu.fuPool.FUList6.opList
[system.cpu.fuPool.FUList6.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList7]
type=FUDesc
@@ -472,16 +471,16 @@ opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1
[system.cpu.fuPool.FUList7.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList7.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList8]
type=FUDesc
@@ -493,9 +492,9 @@ opList=system.cpu.fuPool.FUList8.opList
[system.cpu.fuPool.FUList8.opList]
type=OpDesc
eventq_index=0
-issueLat=3
opClass=IprAccess
opLat=3
+pipelined=false
[system.cpu.icache]
type=BaseCache
@@ -507,7 +506,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -518,7 +517,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -557,7 +555,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -568,7 +566,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
diff --git a/tests/long/se/60.bzip2/ref/alpha/tru64/simple-atomic/config.ini b/tests/long/se/60.bzip2/ref/alpha/tru64/simple-atomic/config.ini
index 2e63bb33b..d3c80bc18 100644
--- a/tests/long/se/60.bzip2/ref/alpha/tru64/simple-atomic/config.ini
+++ b/tests/long/se/60.bzip2/ref/alpha/tru64/simple-atomic/config.ini
@@ -23,6 +23,7 @@ load_offset=0
mem_mode=atomic
mem_ranges=
memories=system.physmem
+mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@@ -107,6 +108,7 @@ eventq_index=0
type=LiveProcess
cmd=bzip2 input.source 1
cwd=build/ALPHA/tests/opt/long/se/60.bzip2/alpha/tru64/simple-atomic
+drivers=
egid=100
env=
errout=cerr
@@ -115,6 +117,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/alpha/tru64/bzip2
gid=100
input=cin
+kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@@ -144,11 +147,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
master=system.physmem.port
slave=system.system_port system.cpu.icache_port system.cpu.dcache_port
diff --git a/tests/long/se/60.bzip2/ref/alpha/tru64/simple-timing/config.ini b/tests/long/se/60.bzip2/ref/alpha/tru64/simple-timing/config.ini
index fc2fe20b8..a70b71696 100644
--- a/tests/long/se/60.bzip2/ref/alpha/tru64/simple-timing/config.ini
+++ b/tests/long/se/60.bzip2/ref/alpha/tru64/simple-timing/config.ini
@@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
+mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@@ -82,10 +83,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -96,7 +98,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -122,10 +123,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -136,7 +138,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -171,10 +172,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -185,7 +187,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -204,8 +205,11 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=0
+frontend_latency=1
+response_latency=1
snoop_filter=Null
+snoop_response_latency=1
system=system
use_default_range=false
width=32
@@ -220,6 +224,7 @@ eventq_index=0
type=LiveProcess
cmd=bzip2 input.source 1
cwd=build/ALPHA/tests/opt/long/se/60.bzip2/alpha/tru64/simple-timing
+drivers=
egid=100
env=
errout=cerr
@@ -228,6 +233,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/alpha/tru64/bzip2
gid=100
input=cin
+kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@@ -257,11 +263,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side
diff --git a/tests/long/se/60.bzip2/ref/arm/linux/minor-timing/config.ini b/tests/long/se/60.bzip2/ref/arm/linux/minor-timing/config.ini
index 634fc5445..ca8e0ac4e 100644
--- a/tests/long/se/60.bzip2/ref/arm/linux/minor-timing/config.ini
+++ b/tests/long/se/60.bzip2/ref/arm/linux/minor-timing/config.ini
@@ -111,7 +111,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
-type=BranchPredictor
+type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@@ -125,7 +125,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
-predType=tournament
[system.cpu.dcache]
type=BaseCache
@@ -137,7 +136,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -148,7 +147,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -597,7 +595,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -608,7 +606,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -708,7 +705,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -719,7 +716,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
diff --git a/tests/long/se/60.bzip2/ref/arm/linux/o3-timing/config.ini b/tests/long/se/60.bzip2/ref/arm/linux/o3-timing/config.ini
index eadc51bd2..eea4d6225 100644
--- a/tests/long/se/60.bzip2/ref/arm/linux/o3-timing/config.ini
+++ b/tests/long/se/60.bzip2/ref/arm/linux/o3-timing/config.ini
@@ -158,7 +158,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=6
prefetch_on_access=false
@@ -169,7 +169,6 @@ size=32768
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=16
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -241,9 +240,9 @@ opList=system.cpu.fuPool.FUList0.opList
[system.cpu.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList1]
type=FUDesc
@@ -255,23 +254,23 @@ opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 syste
[system.cpu.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=IntDiv
opLat=12
+pipelined=false
[system.cpu.fuPool.FUList1.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IprAccess
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList2]
type=FUDesc
@@ -283,9 +282,9 @@ opList=system.cpu.fuPool.FUList2.opList
[system.cpu.fuPool.FUList2.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList3]
type=FUDesc
@@ -297,9 +296,9 @@ opList=system.cpu.fuPool.FUList3.opList
[system.cpu.fuPool.FUList3.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList4]
type=FUDesc
@@ -311,184 +310,184 @@ opList=system.cpu.fuPool.FUList4.opList00 system.cpu.fuPool.FUList4.opList01 sys
[system.cpu.fuPool.FUList4.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=9
+pipelined=true
[system.cpu.fuPool.FUList4.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList4.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=9
+pipelined=true
[system.cpu.fuPool.FUList4.opList20]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList21]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList22]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList23]
type=OpDesc
eventq_index=0
-issueLat=9
opClass=FloatDiv
opLat=9
+pipelined=false
[system.cpu.fuPool.FUList4.opList24]
type=OpDesc
eventq_index=0
-issueLat=33
opClass=FloatSqrt
opLat=33
+pipelined=false
[system.cpu.fuPool.FUList4.opList25]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu.icache]
type=BaseCache
@@ -500,7 +499,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=1
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=2
prefetch_on_access=false
@@ -511,7 +510,6 @@ size=32768
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -611,7 +609,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=12
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=16
prefetch_on_access=true
@@ -622,7 +620,6 @@ size=1048576
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -691,7 +688,7 @@ env=
errout=cerr
euid=100
eventq_index=0
-executable=/home/stever/m5/dist/cpu2000/binaries/arm/linux/bzip2
+executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/arm/linux/bzip2
gid=100
input=cin
kvmInSE=false
diff --git a/tests/long/se/60.bzip2/ref/arm/linux/simple-atomic/config.ini b/tests/long/se/60.bzip2/ref/arm/linux/simple-atomic/config.ini
index c5adbf84c..dce12b6b3 100644
--- a/tests/long/se/60.bzip2/ref/arm/linux/simple-atomic/config.ini
+++ b/tests/long/se/60.bzip2/ref/arm/linux/simple-atomic/config.ini
@@ -23,6 +23,7 @@ load_offset=0
mem_mode=atomic
mem_ranges=
memories=system.physmem
+mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@@ -87,6 +88,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
+sys=system
tlb=system.cpu.dtb
[system.cpu.dstage2_mmu.stage2_tlb]
@@ -104,7 +106,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
-port=system.membus.slave[6]
[system.cpu.dtb]
type=ArmTLB
@@ -154,6 +155,7 @@ id_mmfr3=34611729
id_pfr0=49
id_pfr1=4113
midr=1091551472
+pmu=Null
system=system
[system.cpu.istage2_mmu]
@@ -161,6 +163,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
+sys=system
tlb=system.cpu.itb
[system.cpu.istage2_mmu.stage2_tlb]
@@ -178,7 +181,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
-port=system.membus.slave[5]
[system.cpu.itb]
type=ArmTLB
@@ -205,6 +207,7 @@ eventq_index=0
type=LiveProcess
cmd=bzip2 input.source 1
cwd=build/ARM/tests/opt/long/se/60.bzip2/arm/linux/simple-atomic
+drivers=
egid=100
env=
errout=cerr
@@ -213,6 +216,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/arm/linux/bzip2
gid=100
input=cin
+kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@@ -242,13 +246,16 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
master=system.physmem.port
-slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port
+slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.physmem]
type=SimpleMemory
diff --git a/tests/long/se/60.bzip2/ref/arm/linux/simple-timing/config.ini b/tests/long/se/60.bzip2/ref/arm/linux/simple-timing/config.ini
index 3bcac58f7..bc5565f58 100644
--- a/tests/long/se/60.bzip2/ref/arm/linux/simple-timing/config.ini
+++ b/tests/long/se/60.bzip2/ref/arm/linux/simple-timing/config.ini
@@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
+mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@@ -84,10 +85,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -98,7 +100,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -118,6 +119,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
+sys=system
tlb=system.cpu.dtb
[system.cpu.dstage2_mmu.stage2_tlb]
@@ -135,7 +137,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
-port=system.cpu.toL2Bus.slave[5]
[system.cpu.dtb]
type=ArmTLB
@@ -160,10 +161,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -174,7 +176,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -220,6 +221,7 @@ id_mmfr3=34611729
id_pfr0=49
id_pfr1=4113
midr=1091551472
+pmu=Null
system=system
[system.cpu.istage2_mmu]
@@ -227,6 +229,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
+sys=system
tlb=system.cpu.itb
[system.cpu.istage2_mmu.stage2_tlb]
@@ -244,7 +247,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
-port=system.cpu.toL2Bus.slave[4]
[system.cpu.itb]
type=ArmTLB
@@ -269,10 +271,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -283,7 +286,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -302,13 +304,16 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=0
+frontend_latency=1
+response_latency=1
snoop_filter=Null
+snoop_response_latency=1
system=system
use_default_range=false
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.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port
+slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.cpu.tracer]
type=ExeTracer
@@ -318,6 +323,7 @@ eventq_index=0
type=LiveProcess
cmd=bzip2 input.source 1
cwd=build/ARM/tests/opt/long/se/60.bzip2/arm/linux/simple-timing
+drivers=
egid=100
env=
errout=cerr
@@ -326,6 +332,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/arm/linux/bzip2
gid=100
input=cin
+kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@@ -355,11 +362,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side
diff --git a/tests/long/se/70.twolf/ref/alpha/tru64/minor-timing/config.ini b/tests/long/se/70.twolf/ref/alpha/tru64/minor-timing/config.ini
index 250783f94..459f492af 100644
--- a/tests/long/se/70.twolf/ref/alpha/tru64/minor-timing/config.ini
+++ b/tests/long/se/70.twolf/ref/alpha/tru64/minor-timing/config.ini
@@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
+mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@@ -108,7 +109,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
-type=BranchPredictor
+type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@@ -122,7 +123,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
-predType=tournament
[system.cpu.dcache]
type=BaseCache
@@ -130,10 +130,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -144,7 +145,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -553,10 +553,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -567,7 +568,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -602,10 +602,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -616,7 +617,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -635,8 +635,11 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=0
+frontend_latency=1
+response_latency=1
snoop_filter=Null
+snoop_response_latency=1
system=system
use_default_range=false
width=32
@@ -651,6 +654,7 @@ eventq_index=0
type=LiveProcess
cmd=twolf smred
cwd=build/ALPHA/tests/opt/long/se/70.twolf/alpha/tru64/minor-timing
+drivers=
egid=100
env=
errout=cerr
@@ -659,6 +663,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/alpha/tru64/twolf
gid=100
input=cin
+kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@@ -688,11 +693,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side
@@ -723,7 +731,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
-addr_mapping=RoRaBaChCo
+addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8
@@ -732,6 +740,7 @@ clk_domain=system.clk_domain
conf_table_reported=true
device_bus_width=8
device_rowbuffer_size=1024
+device_size=536870912
devices_per_rank=8
dll=true
eventq_index=0
diff --git a/tests/long/se/70.twolf/ref/alpha/tru64/o3-timing/config.ini b/tests/long/se/70.twolf/ref/alpha/tru64/o3-timing/config.ini
index aa4b312c2..4e01cb733 100644
--- a/tests/long/se/70.twolf/ref/alpha/tru64/o3-timing/config.ini
+++ b/tests/long/se/70.twolf/ref/alpha/tru64/o3-timing/config.ini
@@ -159,7 +159,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -170,7 +170,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -206,9 +205,9 @@ opList=system.cpu.fuPool.FUList0.opList
[system.cpu.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList1]
type=FUDesc
@@ -220,16 +219,16 @@ opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1
[system.cpu.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=19
opClass=IntDiv
opLat=20
+pipelined=false
[system.cpu.fuPool.FUList2]
type=FUDesc
@@ -241,23 +240,23 @@ opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 syste
[system.cpu.fuPool.FUList2.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList2.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList2.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList3]
type=FUDesc
@@ -269,23 +268,23 @@ opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 syste
[system.cpu.fuPool.FUList3.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList3.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=FloatDiv
opLat=12
+pipelined=false
[system.cpu.fuPool.FUList3.opList2]
type=OpDesc
eventq_index=0
-issueLat=24
opClass=FloatSqrt
opLat=24
+pipelined=false
[system.cpu.fuPool.FUList4]
type=FUDesc
@@ -297,9 +296,9 @@ opList=system.cpu.fuPool.FUList4.opList
[system.cpu.fuPool.FUList4.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5]
type=FUDesc
@@ -311,142 +310,142 @@ opList=system.cpu.fuPool.FUList5.opList00 system.cpu.fuPool.FUList5.opList01 sys
[system.cpu.fuPool.FUList5.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList6]
type=FUDesc
@@ -458,9 +457,9 @@ opList=system.cpu.fuPool.FUList6.opList
[system.cpu.fuPool.FUList6.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList7]
type=FUDesc
@@ -472,16 +471,16 @@ opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1
[system.cpu.fuPool.FUList7.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList7.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList8]
type=FUDesc
@@ -493,9 +492,9 @@ opList=system.cpu.fuPool.FUList8.opList
[system.cpu.fuPool.FUList8.opList]
type=OpDesc
eventq_index=0
-issueLat=3
opClass=IprAccess
opLat=3
+pipelined=false
[system.cpu.icache]
type=BaseCache
@@ -507,7 +506,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -518,7 +517,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -557,7 +555,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -568,7 +566,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -612,7 +609,7 @@ env=
errout=cerr
euid=100
eventq_index=0
-executable=/home/stever/m5/dist/cpu2000/binaries/alpha/tru64/twolf
+executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/alpha/tru64/twolf
gid=100
input=cin
kvmInSE=false
diff --git a/tests/long/se/70.twolf/ref/arm/linux/minor-timing/config.ini b/tests/long/se/70.twolf/ref/arm/linux/minor-timing/config.ini
index 00a1bf85d..29e916711 100644
--- a/tests/long/se/70.twolf/ref/arm/linux/minor-timing/config.ini
+++ b/tests/long/se/70.twolf/ref/arm/linux/minor-timing/config.ini
@@ -111,7 +111,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
-type=BranchPredictor
+type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@@ -125,7 +125,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
-predType=tournament
[system.cpu.dcache]
type=BaseCache
@@ -137,7 +136,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -148,7 +147,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -597,7 +595,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -608,7 +606,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -708,7 +705,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -719,7 +716,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
diff --git a/tests/long/se/70.twolf/ref/arm/linux/o3-timing/config.ini b/tests/long/se/70.twolf/ref/arm/linux/o3-timing/config.ini
index a3174479b..962fb9596 100644
--- a/tests/long/se/70.twolf/ref/arm/linux/o3-timing/config.ini
+++ b/tests/long/se/70.twolf/ref/arm/linux/o3-timing/config.ini
@@ -158,7 +158,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=6
prefetch_on_access=false
@@ -169,7 +169,6 @@ size=32768
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=16
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -241,9 +240,9 @@ opList=system.cpu.fuPool.FUList0.opList
[system.cpu.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList1]
type=FUDesc
@@ -255,23 +254,23 @@ opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 syste
[system.cpu.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=IntDiv
opLat=12
+pipelined=false
[system.cpu.fuPool.FUList1.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IprAccess
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList2]
type=FUDesc
@@ -283,9 +282,9 @@ opList=system.cpu.fuPool.FUList2.opList
[system.cpu.fuPool.FUList2.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList3]
type=FUDesc
@@ -297,9 +296,9 @@ opList=system.cpu.fuPool.FUList3.opList
[system.cpu.fuPool.FUList3.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList4]
type=FUDesc
@@ -311,184 +310,184 @@ opList=system.cpu.fuPool.FUList4.opList00 system.cpu.fuPool.FUList4.opList01 sys
[system.cpu.fuPool.FUList4.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList4.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=9
+pipelined=true
[system.cpu.fuPool.FUList4.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList4.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList4.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=9
+pipelined=true
[system.cpu.fuPool.FUList4.opList20]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList21]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList22]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=5
+pipelined=true
[system.cpu.fuPool.FUList4.opList23]
type=OpDesc
eventq_index=0
-issueLat=9
opClass=FloatDiv
opLat=9
+pipelined=false
[system.cpu.fuPool.FUList4.opList24]
type=OpDesc
eventq_index=0
-issueLat=33
opClass=FloatSqrt
opLat=33
+pipelined=false
[system.cpu.fuPool.FUList4.opList25]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu.icache]
type=BaseCache
@@ -500,7 +499,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=1
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=2
prefetch_on_access=false
@@ -511,7 +510,6 @@ size=32768
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -611,7 +609,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=12
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=16
prefetch_on_access=true
@@ -622,7 +620,6 @@ size=1048576
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=8
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
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 4f89807d5..4494621d8 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
@@ -87,7 +87,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -98,7 +98,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -128,7 +127,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -139,7 +138,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -178,7 +176,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -189,7 +187,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
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 b89f21c49..58c25e2f3 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
@@ -109,7 +109,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
-type=BranchPredictor
+type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@@ -123,7 +123,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
-predType=tournament
[system.cpu.dcache]
type=BaseCache
@@ -135,7 +134,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -146,7 +145,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -559,7 +557,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -570,7 +568,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -609,7 +606,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -620,7 +617,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
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 51b805140..09a1c4524 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
@@ -159,7 +159,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -170,7 +170,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -206,9 +205,9 @@ opList=system.cpu.fuPool.FUList0.opList
[system.cpu.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList1]
type=FUDesc
@@ -220,16 +219,16 @@ opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1
[system.cpu.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=19
opClass=IntDiv
opLat=20
+pipelined=false
[system.cpu.fuPool.FUList2]
type=FUDesc
@@ -241,23 +240,23 @@ opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 syste
[system.cpu.fuPool.FUList2.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList2.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList2.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList3]
type=FUDesc
@@ -269,23 +268,23 @@ opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 syste
[system.cpu.fuPool.FUList3.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList3.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=FloatDiv
opLat=12
+pipelined=false
[system.cpu.fuPool.FUList3.opList2]
type=OpDesc
eventq_index=0
-issueLat=24
opClass=FloatSqrt
opLat=24
+pipelined=false
[system.cpu.fuPool.FUList4]
type=FUDesc
@@ -297,9 +296,9 @@ opList=system.cpu.fuPool.FUList4.opList
[system.cpu.fuPool.FUList4.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5]
type=FUDesc
@@ -311,142 +310,142 @@ opList=system.cpu.fuPool.FUList5.opList00 system.cpu.fuPool.FUList5.opList01 sys
[system.cpu.fuPool.FUList5.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList6]
type=FUDesc
@@ -458,9 +457,9 @@ opList=system.cpu.fuPool.FUList6.opList
[system.cpu.fuPool.FUList6.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList7]
type=FUDesc
@@ -472,16 +471,16 @@ opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1
[system.cpu.fuPool.FUList7.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList7.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList8]
type=FUDesc
@@ -493,9 +492,9 @@ opList=system.cpu.fuPool.FUList8.opList
[system.cpu.fuPool.FUList8.opList]
type=OpDesc
eventq_index=0
-issueLat=3
opClass=IprAccess
opLat=3
+pipelined=false
[system.cpu.icache]
type=BaseCache
@@ -507,7 +506,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -518,7 +517,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -557,7 +555,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -568,7 +566,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
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 60f2b3295..7319a71af 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
@@ -87,7 +87,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -98,7 +98,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -128,7 +127,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -139,7 +138,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -177,7 +175,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -188,7 +186,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
diff --git a/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing/config.ini b/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing/config.ini
index 9d4907542..998b24edb 100644
--- a/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing/config.ini
+++ b/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing/config.ini
@@ -159,7 +159,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -170,7 +170,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -206,9 +205,9 @@ opList=system.cpu.fuPool.FUList0.opList
[system.cpu.fuPool.FUList0.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList1]
type=FUDesc
@@ -220,16 +219,16 @@ opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1
[system.cpu.fuPool.FUList1.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=IntMult
opLat=3
+pipelined=true
[system.cpu.fuPool.FUList1.opList1]
type=OpDesc
eventq_index=0
-issueLat=19
opClass=IntDiv
opLat=20
+pipelined=false
[system.cpu.fuPool.FUList2]
type=FUDesc
@@ -241,23 +240,23 @@ opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 syste
[system.cpu.fuPool.FUList2.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatAdd
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList2.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCmp
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList2.opList2]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatCvt
opLat=2
+pipelined=true
[system.cpu.fuPool.FUList3]
type=FUDesc
@@ -269,23 +268,23 @@ opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 syste
[system.cpu.fuPool.FUList3.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=FloatMult
opLat=4
+pipelined=true
[system.cpu.fuPool.FUList3.opList1]
type=OpDesc
eventq_index=0
-issueLat=12
opClass=FloatDiv
opLat=12
+pipelined=false
[system.cpu.fuPool.FUList3.opList2]
type=OpDesc
eventq_index=0
-issueLat=24
opClass=FloatSqrt
opLat=24
+pipelined=false
[system.cpu.fuPool.FUList4]
type=FUDesc
@@ -297,9 +296,9 @@ opList=system.cpu.fuPool.FUList4.opList
[system.cpu.fuPool.FUList4.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5]
type=FUDesc
@@ -311,142 +310,142 @@ opList=system.cpu.fuPool.FUList5.opList00 system.cpu.fuPool.FUList5.opList01 sys
[system.cpu.fuPool.FUList5.opList00]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAdd
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList01]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAddAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList02]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList03]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCmp
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList04]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdCvt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList05]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMisc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList06]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMult
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList07]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList08]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShift
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList09]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdShiftAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList10]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdSqrt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList11]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAdd
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList12]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatAlu
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList13]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCmp
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList14]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatCvt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList15]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatDiv
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList16]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMisc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList17]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMult
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList18]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatMultAcc
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList5.opList19]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=SimdFloatSqrt
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList6]
type=FUDesc
@@ -458,9 +457,9 @@ opList=system.cpu.fuPool.FUList6.opList
[system.cpu.fuPool.FUList6.opList]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList7]
type=FUDesc
@@ -472,16 +471,16 @@ opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1
[system.cpu.fuPool.FUList7.opList0]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemRead
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList7.opList1]
type=OpDesc
eventq_index=0
-issueLat=1
opClass=MemWrite
opLat=1
+pipelined=true
[system.cpu.fuPool.FUList8]
type=FUDesc
@@ -493,9 +492,9 @@ opList=system.cpu.fuPool.FUList8.opList
[system.cpu.fuPool.FUList8.opList]
type=OpDesc
eventq_index=0
-issueLat=3
opClass=IprAccess
opLat=3
+pipelined=false
[system.cpu.icache]
type=BaseCache
@@ -507,7 +506,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -518,7 +517,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -562,7 +560,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -573,7 +571,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
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 392920ac8..9da046447 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
@@ -23,6 +23,7 @@ load_offset=0
mem_mode=atomic
mem_ranges=
memories=system.physmem
+mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@@ -87,6 +88,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
+sys=system
tlb=system.cpu.dtb
[system.cpu.dstage2_mmu.stage2_tlb]
@@ -104,7 +106,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
-port=system.membus.slave[6]
[system.cpu.dtb]
type=ArmTLB
@@ -154,6 +155,7 @@ id_mmfr3=34611729
id_pfr0=49
id_pfr1=4113
midr=1091551472
+pmu=Null
system=system
[system.cpu.istage2_mmu]
@@ -161,6 +163,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
+sys=system
tlb=system.cpu.itb
[system.cpu.istage2_mmu.stage2_tlb]
@@ -178,7 +181,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
-port=system.membus.slave[5]
[system.cpu.itb]
type=ArmTLB
@@ -204,7 +206,8 @@ eventq_index=0
[system.cpu.workload]
type=LiveProcess
cmd=mcf mcf.in
-cwd=build/ARM/tests/opt/long/se/10.mcf/arm/linux/simple-atomic
+cwd=build/ARM/tests/opt/quick/se/10.mcf/arm/linux/simple-atomic
+drivers=
egid=100
env=
errout=cerr
@@ -213,6 +216,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/arm/linux/mcf
gid=100
input=/scratch/nilay/GEM5/dist/m5/cpu2000/data/mcf/smred/input/mcf.in
+kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@@ -242,13 +246,16 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
master=system.physmem.port
-slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port
+slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.physmem]
type=SimpleMemory
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 7d45c36b9..bc136f4c7 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
@@ -4,11 +4,11 @@ sim_seconds 0.000727 # Nu
sim_ticks 727072500 # Number of ticks simulated
final_tick 727072500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 639322 # Simulator instruction rate (inst/s)
-host_op_rate 639300 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 929601467 # Simulator tick rate (ticks/s)
-host_mem_usage 223596 # Number of bytes of host memory used
-host_seconds 0.78 # Real time elapsed on the host
+host_inst_rate 1010970 # Simulator instruction rate (inst/s)
+host_op_rate 1010933 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 1469988465 # Simulator tick rate (ticks/s)
+host_mem_usage 285244 # Number of bytes of host memory used
+host_seconds 0.49 # 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
@@ -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.258890 # Cycle average of tags in use
+system.cpu.dcache.tags.tagsinuse 287.258578 # 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.258890 # Average occupied blocks per requestor
-system.cpu.dcache.tags.occ_percent::cpu.data 0.070132 # Average percentage of cache occupancy
-system.cpu.dcache.tags.occ_percent::total 0.070132 # Average percentage of cache occupancy
+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_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
@@ -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 16852500 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_latency::total 16852500 # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data 7436500 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency::total 7436500 # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency::cpu.data 24289000 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency::total 24289000 # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency::cpu.data 24289000 # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency::total 24289000 # number of overall MSHR miss cycles
+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_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,22 +217,22 @@ 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 53500 # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 53500 # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 53500 # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 53500 # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 53500 # average overall mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency::total 53500 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 53500 # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency::total 53500 # average overall mshr miss latency
+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.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.012564 # Cycle average of tags in use
+system.cpu.icache.tags.tagsinuse 265.012287 # 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.012564 # Average occupied blocks per requestor
+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_task_id_blocks::1024 403 # Occupied blocks per task id
@@ -290,33 +290,33 @@ 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 21561000 # number of ReadReq MSHR miss cycles
-system.cpu.icache.ReadReq_mshr_miss_latency::total 21561000 # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency::cpu.inst 21561000 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency::total 21561000 # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency::cpu.inst 21561000 # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency::total 21561000 # number of overall MSHR miss cycles
+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_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 53501.240695 # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 53501.240695 # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 53501.240695 # average overall mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency::total 53501.240695 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 53501.240695 # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency::total 53501.240695 # average overall mshr miss latency
+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.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.541188 # Cycle average of tags in use
+system.cpu.l2cache.tags.tagsinuse 481.539213 # 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.019216 # Average occupied blocks per requestor
-system.cpu.l2cache.tags.occ_blocks::cpu.data 216.521972 # Average occupied blocks per requestor
+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
@@ -327,55 +327,60 @@ system.cpu.l2cache.tags.age_task_id_blocks_1024::2 714
system.cpu.l2cache.tags.occ_task_id_percent::1024 0.021912 # Percentage of cache occupancy per task id
system.cpu.l2cache.tags.tag_accesses 7713 # Number of tag accesses
system.cpu.l2cache.tags.data_accesses 7713 # Number of data accesses
-system.cpu.l2cache.ReadReq_misses::cpu.inst 403 # number of ReadReq misses
-system.cpu.l2cache.ReadReq_misses::cpu.data 315 # number of ReadReq misses
-system.cpu.l2cache.ReadReq_misses::total 718 # number of ReadReq misses
system.cpu.l2cache.ReadExReq_misses::cpu.data 139 # number of ReadExReq misses
system.cpu.l2cache.ReadExReq_misses::total 139 # number of ReadExReq misses
+system.cpu.l2cache.ReadCleanReq_misses::cpu.inst 403 # number of ReadCleanReq misses
+system.cpu.l2cache.ReadCleanReq_misses::total 403 # number of ReadCleanReq misses
+system.cpu.l2cache.ReadSharedReq_misses::cpu.data 315 # number of ReadSharedReq misses
+system.cpu.l2cache.ReadSharedReq_misses::total 315 # number of ReadSharedReq misses
system.cpu.l2cache.demand_misses::cpu.inst 403 # number of demand (read+write) misses
system.cpu.l2cache.demand_misses::cpu.data 454 # number of demand (read+write) misses
system.cpu.l2cache.demand_misses::total 857 # number of demand (read+write) misses
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.ReadReq_miss_latency::cpu.inst 21158000 # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_latency::cpu.data 16537500 # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_latency::total 37695500 # number of ReadReq miss cycles
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.ReadReq_accesses::cpu.inst 403 # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadReq_accesses::cpu.data 315 # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadReq_accesses::total 718 # number of ReadReq accesses(hits+misses)
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)
+system.cpu.l2cache.ReadCleanReq_accesses::total 403 # number of ReadCleanReq accesses(hits+misses)
+system.cpu.l2cache.ReadSharedReq_accesses::cpu.data 315 # number of ReadSharedReq accesses(hits+misses)
+system.cpu.l2cache.ReadSharedReq_accesses::total 315 # number of ReadSharedReq accesses(hits+misses)
system.cpu.l2cache.demand_accesses::cpu.inst 403 # number of demand (read+write) accesses
system.cpu.l2cache.demand_accesses::cpu.data 454 # number of demand (read+write) accesses
system.cpu.l2cache.demand_accesses::total 857 # number of demand (read+write) accesses
system.cpu.l2cache.overall_accesses::cpu.inst 403 # number of overall (read+write) accesses
system.cpu.l2cache.overall_accesses::cpu.data 454 # number of overall (read+write) accesses
system.cpu.l2cache.overall_accesses::total 857 # number of overall (read+write) accesses
-system.cpu.l2cache.ReadReq_miss_rate::cpu.inst 1 # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_miss_rate::cpu.data 1 # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_miss_rate::total 1 # miss rate for ReadReq accesses
system.cpu.l2cache.ReadExReq_miss_rate::cpu.data 1 # miss rate for ReadExReq accesses
system.cpu.l2cache.ReadExReq_miss_rate::total 1 # miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadCleanReq_miss_rate::cpu.inst 1 # miss rate for ReadCleanReq accesses
+system.cpu.l2cache.ReadCleanReq_miss_rate::total 1 # miss rate for ReadCleanReq accesses
+system.cpu.l2cache.ReadSharedReq_miss_rate::cpu.data 1 # miss rate for ReadSharedReq accesses
+system.cpu.l2cache.ReadSharedReq_miss_rate::total 1 # miss rate for ReadSharedReq accesses
system.cpu.l2cache.demand_miss_rate::cpu.inst 1 # miss rate for demand accesses
system.cpu.l2cache.demand_miss_rate::cpu.data 1 # miss rate for demand accesses
system.cpu.l2cache.demand_miss_rate::total 1 # miss rate for demand accesses
system.cpu.l2cache.overall_miss_rate::cpu.inst 1 # miss rate for overall accesses
system.cpu.l2cache.overall_miss_rate::cpu.data 1 # miss rate for overall accesses
system.cpu.l2cache.overall_miss_rate::total 1 # miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 52501.240695 # average ReadReq miss latency
-system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 52500 # average ReadReq miss latency
-system.cpu.l2cache.ReadReq_avg_miss_latency::total 52500.696379 # average ReadReq miss latency
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
@@ -390,55 +395,60 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs nan
system.cpu.l2cache.avg_blocked_cycles::no_targets nan # average number of cycles each access was blocked
system.cpu.l2cache.fast_writes 0 # number of fast writes performed
system.cpu.l2cache.cache_copies 0 # number of cache copies performed
-system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst 403 # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadReq_mshr_misses::cpu.data 315 # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadReq_mshr_misses::total 718 # number of ReadReq MSHR misses
system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data 139 # number of ReadExReq MSHR misses
system.cpu.l2cache.ReadExReq_mshr_misses::total 139 # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadCleanReq_mshr_misses::cpu.inst 403 # number of ReadCleanReq MSHR misses
+system.cpu.l2cache.ReadCleanReq_mshr_misses::total 403 # number of ReadCleanReq MSHR misses
+system.cpu.l2cache.ReadSharedReq_mshr_misses::cpu.data 315 # number of ReadSharedReq MSHR misses
+system.cpu.l2cache.ReadSharedReq_mshr_misses::total 315 # number of ReadSharedReq MSHR misses
system.cpu.l2cache.demand_mshr_misses::cpu.inst 403 # number of demand (read+write) MSHR misses
system.cpu.l2cache.demand_mshr_misses::cpu.data 454 # number of demand (read+write) MSHR misses
system.cpu.l2cache.demand_mshr_misses::total 857 # number of demand (read+write) MSHR misses
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.ReadReq_mshr_miss_latency::cpu.inst 16321500 # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data 12757500 # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_latency::total 29079000 # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data 5629500 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 5629500 # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 16321500 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::cpu.data 18387000 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::total 34708500 # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 16321500 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::cpu.data 18387000 # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::total 34708500 # number of overall MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst 1 # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_miss_rate::total 1 # mshr miss rate for ReadReq accesses
+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_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
+system.cpu.l2cache.ReadCleanReq_mshr_miss_rate::total 1 # mshr miss rate for ReadCleanReq accesses
+system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::cpu.data 1 # mshr miss rate for ReadSharedReq accesses
+system.cpu.l2cache.ReadSharedReq_mshr_miss_rate::total 1 # mshr miss rate for ReadSharedReq accesses
system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 1 # mshr miss rate for demand accesses
system.cpu.l2cache.demand_mshr_miss_rate::cpu.data 1 # mshr miss rate for demand accesses
system.cpu.l2cache.demand_mshr_miss_rate::total 1 # mshr miss rate for demand accesses
system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 1 # mshr miss rate for overall accesses
system.cpu.l2cache.overall_mshr_miss_rate::cpu.data 1 # mshr miss rate for overall accesses
system.cpu.l2cache.overall_mshr_miss_rate::total 1 # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 40500 # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 40500 # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::total 40500 # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 40500 # average ReadExReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 40500 # average ReadExReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 40500 # average overall mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 40500 # average overall mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::total 40500 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 40500 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 40500 # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::total 40500 # average overall mshr miss latency
+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.no_allocate_misses 0 # Number of misses that were no-allocate
-system.cpu.toL2Bus.trans_dist::ReadReq 718 # Transaction distribution
system.cpu.toL2Bus.trans_dist::ReadResp 718 # Transaction distribution
system.cpu.toL2Bus.trans_dist::ReadExReq 139 # Transaction distribution
system.cpu.toL2Bus.trans_dist::ReadExResp 139 # Transaction distribution
+system.cpu.toL2Bus.trans_dist::ReadCleanReq 403 # Transaction distribution
+system.cpu.toL2Bus.trans_dist::ReadSharedReq 315 # Transaction distribution
system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 806 # Packet count per connected master and slave (bytes)
system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 908 # Packet count per connected master and slave (bytes)
system.cpu.toL2Bus.pkt_count::total 1714 # Packet count per connected master and slave (bytes)
@@ -463,10 +473,10 @@ system.cpu.toL2Bus.respLayer0.occupancy 604500 # La
system.cpu.toL2Bus.respLayer0.utilization 0.1 # Layer utilization (%)
system.cpu.toL2Bus.respLayer1.occupancy 681000 # Layer occupancy (ticks)
system.cpu.toL2Bus.respLayer1.utilization 0.1 # Layer utilization (%)
-system.membus.trans_dist::ReadReq 718 # Transaction distribution
system.membus.trans_dist::ReadResp 718 # Transaction distribution
system.membus.trans_dist::ReadExReq 139 # Transaction distribution
system.membus.trans_dist::ReadExResp 139 # Transaction distribution
+system.membus.trans_dist::ReadSharedReq 718 # Transaction distribution
system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 1714 # Packet count per connected master and slave (bytes)
system.membus.pkt_count::total 1714 # Packet count per connected master and slave (bytes)
system.membus.pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 54848 # Cumulative packet size per connected master and slave (bytes)
diff --git a/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/config.ini b/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/config.ini
index 8ea14a565..ee3422841 100644
--- a/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/config.ini
+++ b/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/config.ini
@@ -91,7 +91,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -102,7 +102,6 @@ size=32768
system=system
tags=system.cpu0.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.dcache_port
mem_side=system.toL2Bus.slave[1]
@@ -132,7 +131,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -143,7 +142,6 @@ size=32768
system=system
tags=system.cpu0.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.icache_port
mem_side=system.toL2Bus.slave[0]
@@ -236,7 +234,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -247,7 +245,6 @@ size=32768
system=system
tags=system.cpu1.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu1.dcache_port
mem_side=system.toL2Bus.slave[3]
@@ -277,7 +274,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -288,7 +285,6 @@ size=32768
system=system
tags=system.cpu1.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu1.icache_port
mem_side=system.toL2Bus.slave[2]
@@ -381,7 +377,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -392,7 +388,6 @@ size=32768
system=system
tags=system.cpu2.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu2.dcache_port
mem_side=system.toL2Bus.slave[5]
@@ -422,7 +417,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -433,7 +428,6 @@ size=32768
system=system
tags=system.cpu2.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu2.icache_port
mem_side=system.toL2Bus.slave[4]
@@ -526,7 +520,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -537,7 +531,6 @@ size=32768
system=system
tags=system.cpu3.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu3.dcache_port
mem_side=system.toL2Bus.slave[7]
@@ -567,7 +560,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -578,7 +571,6 @@ size=32768
system=system
tags=system.cpu3.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu3.icache_port
mem_side=system.toL2Bus.slave[6]
@@ -650,7 +642,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -661,7 +653,6 @@ size=4194304
system=system
tags=system.l2c.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[1]
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 7a94e3207..8a18a4d03 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 1548972 # Simulator instruction rate (inst/s)
-host_op_rate 1548948 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 193626740 # Simulator tick rate (ticks/s)
-host_mem_usage 235568 # Number of bytes of host memory used
-host_seconds 1.29 # Real time elapsed on the host
+host_inst_rate 2352807 # Simulator instruction rate (inst/s)
+host_op_rate 2352743 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 294103962 # Simulator tick rate (ticks/s)
+host_mem_usage 298060 # Number of bytes of host memory used
+host_seconds 0.85 # 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
@@ -854,9 +854,9 @@ system.cpu3.icache.cache_copies 0 # nu
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
-system.l2c.tags.total_refs 332 # Total number of references to valid blocks.
+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.113233 # Average number 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.466765 # Average occupied blocks per requestor
system.l2c.tags.occ_blocks::cpu0.inst 267.152061 # Average occupied blocks per requestor
@@ -882,19 +882,20 @@ system.l2c.tags.age_task_id_blocks_1024::0 8 #
system.l2c.tags.age_task_id_blocks_1024::1 1088 # Occupied blocks per task id
system.l2c.tags.age_task_id_blocks_1024::2 1836 # Occupied blocks per task id
system.l2c.tags.occ_task_id_percent::1024 0.044739 # Percentage of cache occupancy per task id
-system.l2c.tags.tag_accesses 34048 # Number of tag accesses
-system.l2c.tags.data_accesses 34048 # Number of data accesses
-system.l2c.ReadReq_hits::cpu0.inst 60 # number of ReadReq hits
-system.l2c.ReadReq_hits::cpu0.data 9 # number of ReadReq hits
-system.l2c.ReadReq_hits::cpu1.inst 60 # number of ReadReq hits
-system.l2c.ReadReq_hits::cpu1.data 9 # number of ReadReq hits
-system.l2c.ReadReq_hits::cpu2.inst 60 # number of ReadReq hits
-system.l2c.ReadReq_hits::cpu2.data 9 # number of ReadReq hits
-system.l2c.ReadReq_hits::cpu3.inst 60 # number of ReadReq hits
-system.l2c.ReadReq_hits::cpu3.data 9 # number of ReadReq hits
-system.l2c.ReadReq_hits::total 276 # number of ReadReq hits
+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.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
+system.l2c.ReadCleanReq_hits::cpu3.inst 60 # number of ReadCleanReq hits
+system.l2c.ReadCleanReq_hits::total 240 # number of ReadCleanReq hits
+system.l2c.ReadSharedReq_hits::cpu0.data 9 # number of ReadSharedReq hits
+system.l2c.ReadSharedReq_hits::cpu1.data 9 # number of ReadSharedReq hits
+system.l2c.ReadSharedReq_hits::cpu2.data 9 # number of ReadSharedReq hits
+system.l2c.ReadSharedReq_hits::cpu3.data 9 # number of ReadSharedReq hits
+system.l2c.ReadSharedReq_hits::total 36 # number of ReadSharedReq hits
system.l2c.demand_hits::cpu0.inst 60 # number of demand (read+write) hits
system.l2c.demand_hits::cpu0.data 9 # number of demand (read+write) hits
system.l2c.demand_hits::cpu1.inst 60 # number of demand (read+write) hits
@@ -913,20 +914,21 @@ system.l2c.overall_hits::cpu2.data 9 # nu
system.l2c.overall_hits::cpu3.inst 60 # number of overall hits
system.l2c.overall_hits::cpu3.data 9 # number of overall hits
system.l2c.overall_hits::total 276 # number of overall hits
-system.l2c.ReadReq_misses::cpu0.inst 403 # number of ReadReq misses
-system.l2c.ReadReq_misses::cpu0.data 315 # number of ReadReq misses
-system.l2c.ReadReq_misses::cpu1.inst 403 # number of ReadReq misses
-system.l2c.ReadReq_misses::cpu1.data 315 # number of ReadReq misses
-system.l2c.ReadReq_misses::cpu2.inst 403 # number of ReadReq misses
-system.l2c.ReadReq_misses::cpu2.data 315 # number of ReadReq misses
-system.l2c.ReadReq_misses::cpu3.inst 403 # number of ReadReq misses
-system.l2c.ReadReq_misses::cpu3.data 315 # number of ReadReq misses
-system.l2c.ReadReq_misses::total 2872 # number of ReadReq misses
system.l2c.ReadExReq_misses::cpu0.data 139 # number of ReadExReq misses
system.l2c.ReadExReq_misses::cpu1.data 139 # number of ReadExReq misses
system.l2c.ReadExReq_misses::cpu2.data 139 # number of ReadExReq misses
system.l2c.ReadExReq_misses::cpu3.data 139 # number of ReadExReq misses
system.l2c.ReadExReq_misses::total 556 # number of ReadExReq misses
+system.l2c.ReadCleanReq_misses::cpu0.inst 403 # number of ReadCleanReq misses
+system.l2c.ReadCleanReq_misses::cpu1.inst 403 # number of ReadCleanReq misses
+system.l2c.ReadCleanReq_misses::cpu2.inst 403 # number of ReadCleanReq misses
+system.l2c.ReadCleanReq_misses::cpu3.inst 403 # number of ReadCleanReq misses
+system.l2c.ReadCleanReq_misses::total 1612 # number of ReadCleanReq misses
+system.l2c.ReadSharedReq_misses::cpu0.data 315 # number of ReadSharedReq misses
+system.l2c.ReadSharedReq_misses::cpu1.data 315 # number of ReadSharedReq misses
+system.l2c.ReadSharedReq_misses::cpu2.data 315 # number of ReadSharedReq misses
+system.l2c.ReadSharedReq_misses::cpu3.data 315 # number of ReadSharedReq misses
+system.l2c.ReadSharedReq_misses::total 1260 # number of ReadSharedReq misses
system.l2c.demand_misses::cpu0.inst 403 # number of demand (read+write) misses
system.l2c.demand_misses::cpu0.data 454 # number of demand (read+write) misses
system.l2c.demand_misses::cpu1.inst 403 # number of demand (read+write) misses
@@ -945,15 +947,6 @@ 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.ReadReq_accesses::cpu0.inst 463 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::cpu0.data 324 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::cpu1.inst 463 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::cpu1.data 324 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::cpu2.inst 463 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::cpu2.data 324 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::cpu3.inst 463 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::cpu3.data 324 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::total 3148 # number of ReadReq accesses(hits+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.ReadExReq_accesses::cpu0.data 139 # number of ReadExReq accesses(hits+misses)
@@ -961,6 +954,16 @@ system.l2c.ReadExReq_accesses::cpu1.data 139 # nu
system.l2c.ReadExReq_accesses::cpu2.data 139 # number of ReadExReq accesses(hits+misses)
system.l2c.ReadExReq_accesses::cpu3.data 139 # number of ReadExReq accesses(hits+misses)
system.l2c.ReadExReq_accesses::total 556 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadCleanReq_accesses::cpu0.inst 463 # number of ReadCleanReq accesses(hits+misses)
+system.l2c.ReadCleanReq_accesses::cpu1.inst 463 # number of ReadCleanReq accesses(hits+misses)
+system.l2c.ReadCleanReq_accesses::cpu2.inst 463 # number of ReadCleanReq accesses(hits+misses)
+system.l2c.ReadCleanReq_accesses::cpu3.inst 463 # number of ReadCleanReq accesses(hits+misses)
+system.l2c.ReadCleanReq_accesses::total 1852 # number of ReadCleanReq accesses(hits+misses)
+system.l2c.ReadSharedReq_accesses::cpu0.data 324 # number of ReadSharedReq accesses(hits+misses)
+system.l2c.ReadSharedReq_accesses::cpu1.data 324 # number of ReadSharedReq accesses(hits+misses)
+system.l2c.ReadSharedReq_accesses::cpu2.data 324 # number of ReadSharedReq accesses(hits+misses)
+system.l2c.ReadSharedReq_accesses::cpu3.data 324 # number of ReadSharedReq accesses(hits+misses)
+system.l2c.ReadSharedReq_accesses::total 1296 # number of ReadSharedReq accesses(hits+misses)
system.l2c.demand_accesses::cpu0.inst 463 # number of demand (read+write) accesses
system.l2c.demand_accesses::cpu0.data 463 # number of demand (read+write) accesses
system.l2c.demand_accesses::cpu1.inst 463 # number of demand (read+write) accesses
@@ -979,20 +982,21 @@ system.l2c.overall_accesses::cpu2.data 463 # nu
system.l2c.overall_accesses::cpu3.inst 463 # number of overall (read+write) accesses
system.l2c.overall_accesses::cpu3.data 463 # number of overall (read+write) accesses
system.l2c.overall_accesses::total 3704 # number of overall (read+write) accesses
-system.l2c.ReadReq_miss_rate::cpu0.inst 0.870410 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::cpu0.data 0.972222 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::cpu1.inst 0.870410 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::cpu1.data 0.972222 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::cpu2.inst 0.870410 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::cpu2.data 0.972222 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::cpu3.inst 0.870410 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::cpu3.data 0.972222 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::total 0.912325 # miss rate for ReadReq accesses
system.l2c.ReadExReq_miss_rate::cpu0.data 1 # miss rate for ReadExReq accesses
system.l2c.ReadExReq_miss_rate::cpu1.data 1 # miss rate for ReadExReq accesses
system.l2c.ReadExReq_miss_rate::cpu2.data 1 # miss rate for ReadExReq accesses
system.l2c.ReadExReq_miss_rate::cpu3.data 1 # miss rate for ReadExReq accesses
system.l2c.ReadExReq_miss_rate::total 1 # miss rate for ReadExReq accesses
+system.l2c.ReadCleanReq_miss_rate::cpu0.inst 0.870410 # miss rate for ReadCleanReq accesses
+system.l2c.ReadCleanReq_miss_rate::cpu1.inst 0.870410 # miss rate for ReadCleanReq accesses
+system.l2c.ReadCleanReq_miss_rate::cpu2.inst 0.870410 # miss rate for ReadCleanReq accesses
+system.l2c.ReadCleanReq_miss_rate::cpu3.inst 0.870410 # miss rate for ReadCleanReq accesses
+system.l2c.ReadCleanReq_miss_rate::total 0.870410 # miss rate for ReadCleanReq accesses
+system.l2c.ReadSharedReq_miss_rate::cpu0.data 0.972222 # miss rate for ReadSharedReq accesses
+system.l2c.ReadSharedReq_miss_rate::cpu1.data 0.972222 # miss rate for ReadSharedReq accesses
+system.l2c.ReadSharedReq_miss_rate::cpu2.data 0.972222 # miss rate for ReadSharedReq accesses
+system.l2c.ReadSharedReq_miss_rate::cpu3.data 0.972222 # miss rate for ReadSharedReq accesses
+system.l2c.ReadSharedReq_miss_rate::total 0.972222 # miss rate for ReadSharedReq accesses
system.l2c.demand_miss_rate::cpu0.inst 0.870410 # miss rate for demand accesses
system.l2c.demand_miss_rate::cpu0.data 0.980562 # miss rate for demand accesses
system.l2c.demand_miss_rate::cpu1.inst 0.870410 # miss rate for demand accesses
@@ -1020,10 +1024,10 @@ system.l2c.avg_blocked_cycles::no_targets nan # a
system.l2c.fast_writes 0 # number of fast writes performed
system.l2c.cache_copies 0 # number of cache copies performed
system.l2c.no_allocate_misses 0 # Number of misses that were no-allocate
-system.membus.trans_dist::ReadReq 2872 # Transaction distribution
system.membus.trans_dist::ReadResp 2872 # Transaction distribution
system.membus.trans_dist::ReadExReq 556 # Transaction distribution
system.membus.trans_dist::ReadExResp 556 # Transaction distribution
+system.membus.trans_dist::ReadSharedReq 2872 # Transaction distribution
system.membus.pkt_count_system.l2c.mem_side::system.physmem.port 6856 # Packet count per connected master and slave (bytes)
system.membus.pkt_count::total 6856 # Packet count per connected master and slave (bytes)
system.membus.pkt_size_system.l2c.mem_side::system.physmem.port 219392 # Cumulative packet size per connected master and slave (bytes)
@@ -1039,20 +1043,22 @@ system.membus.snoop_fanout::overflows 0 0.00% 100.00% # Re
system.membus.snoop_fanout::min_value 0 # Request fanout histogram
system.membus.snoop_fanout::max_value 0 # Request fanout histogram
system.membus.snoop_fanout::total 3428 # Request fanout histogram
-system.toL2Bus.trans_dist::ReadReq 3148 # Transaction distribution
system.toL2Bus.trans_dist::ReadResp 3148 # Transaction distribution
system.toL2Bus.trans_dist::Writeback 116 # Transaction distribution
+system.toL2Bus.trans_dist::CleanEvict 736 # Transaction distribution
system.toL2Bus.trans_dist::ReadExReq 556 # Transaction distribution
system.toL2Bus.trans_dist::ReadExResp 556 # Transaction distribution
-system.toL2Bus.pkt_count_system.cpu0.icache.mem_side::system.l2c.cpu_side 926 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_count_system.cpu0.dcache.mem_side::system.l2c.cpu_side 955 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_count_system.cpu1.icache.mem_side::system.l2c.cpu_side 926 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_count_system.cpu1.dcache.mem_side::system.l2c.cpu_side 955 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_count_system.cpu2.icache.mem_side::system.l2c.cpu_side 926 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_count_system.cpu2.dcache.mem_side::system.l2c.cpu_side 955 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_count_system.cpu3.icache.mem_side::system.l2c.cpu_side 926 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_count_system.cpu3.dcache.mem_side::system.l2c.cpu_side 955 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_count::total 7524 # Packet count per connected master and slave (bytes)
+system.toL2Bus.trans_dist::ReadCleanReq 1852 # Transaction distribution
+system.toL2Bus.trans_dist::ReadSharedReq 1296 # Transaction distribution
+system.toL2Bus.pkt_count_system.cpu0.icache.mem_side::system.l2c.cpu_side 1078 # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count_system.cpu0.dcache.mem_side::system.l2c.cpu_side 987 # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count_system.cpu1.icache.mem_side::system.l2c.cpu_side 1078 # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count_system.cpu1.dcache.mem_side::system.l2c.cpu_side 987 # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count_system.cpu2.icache.mem_side::system.l2c.cpu_side 1078 # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count_system.cpu2.dcache.mem_side::system.l2c.cpu_side 987 # Packet count per connected master and slave (bytes)
+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.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)
@@ -1063,7 +1069,7 @@ system.toL2Bus.pkt_size_system.cpu3.icache.mem_side::system.l2c.cpu_side
system.toL2Bus.pkt_size_system.cpu3.dcache.mem_side::system.l2c.cpu_side 31488 # Cumulative packet size per connected master and slave (bytes)
system.toL2Bus.pkt_size::total 244480 # Cumulative packet size per connected master and slave (bytes)
system.toL2Bus.snoops 0 # Total snoops (count)
-system.toL2Bus.snoop_fanout::samples 3820 # Request fanout histogram
+system.toL2Bus.snoop_fanout::samples 4556 # Request fanout histogram
system.toL2Bus.snoop_fanout::mean 7 # Request fanout histogram
system.toL2Bus.snoop_fanout::stdev 0 # Request fanout histogram
system.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% # Request fanout histogram
@@ -1074,11 +1080,11 @@ system.toL2Bus.snoop_fanout::3 0 0.00% 0.00% # Re
system.toL2Bus.snoop_fanout::4 0 0.00% 0.00% # Request fanout histogram
system.toL2Bus.snoop_fanout::5 0 0.00% 0.00% # Request fanout histogram
system.toL2Bus.snoop_fanout::6 0 0.00% 0.00% # Request fanout histogram
-system.toL2Bus.snoop_fanout::7 3820 100.00% 100.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::7 4556 100.00% 100.00% # Request fanout histogram
system.toL2Bus.snoop_fanout::8 0 0.00% 100.00% # Request fanout histogram
system.toL2Bus.snoop_fanout::overflows 0 0.00% 100.00% # Request fanout histogram
system.toL2Bus.snoop_fanout::min_value 7 # Request fanout histogram
system.toL2Bus.snoop_fanout::max_value 7 # Request fanout histogram
-system.toL2Bus.snoop_fanout::total 3820 # Request fanout histogram
+system.toL2Bus.snoop_fanout::total 4556 # Request fanout histogram
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/config.ini b/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/config.ini
index 098ebf393..7b3ac07e0 100644
--- a/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/config.ini
+++ b/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/config.ini
@@ -87,7 +87,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -98,7 +98,6 @@ size=32768
system=system
tags=system.cpu0.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.dcache_port
mem_side=system.toL2Bus.slave[1]
@@ -128,7 +127,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -139,7 +138,6 @@ size=32768
system=system
tags=system.cpu0.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.icache_port
mem_side=system.toL2Bus.slave[0]
@@ -228,7 +226,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -239,7 +237,6 @@ size=32768
system=system
tags=system.cpu1.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu1.dcache_port
mem_side=system.toL2Bus.slave[3]
@@ -269,7 +266,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -280,7 +277,6 @@ size=32768
system=system
tags=system.cpu1.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu1.icache_port
mem_side=system.toL2Bus.slave[2]
@@ -369,7 +365,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -380,7 +376,6 @@ size=32768
system=system
tags=system.cpu2.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu2.dcache_port
mem_side=system.toL2Bus.slave[5]
@@ -410,7 +405,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -421,7 +416,6 @@ size=32768
system=system
tags=system.cpu2.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu2.icache_port
mem_side=system.toL2Bus.slave[4]
@@ -510,7 +504,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -521,7 +515,6 @@ size=32768
system=system
tags=system.cpu3.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu3.dcache_port
mem_side=system.toL2Bus.slave[7]
@@ -551,7 +544,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -562,7 +555,6 @@ size=32768
system=system
tags=system.cpu3.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu3.icache_port
mem_side=system.toL2Bus.slave[6]
@@ -634,7 +626,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -645,7 +637,6 @@ size=4194304
system=system
tags=system.l2c.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[1]
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 42278656d..640568869 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,14 +1,14 @@
---------- Begin Simulation Statistics ----------
sim_seconds 0.000728 # Number of seconds simulated
-sim_ticks 727903500 # Number of ticks simulated
-final_tick 727903500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_ticks 727902500 # Number of ticks simulated
+final_tick 727902500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 639540 # Simulator instruction rate (inst/s)
-host_op_rate 639535 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 232760737 # Simulator tick rate (ticks/s)
-host_mem_usage 235576 # Number of bytes of host memory used
-host_seconds 3.13 # Real time elapsed on the host
+host_inst_rate 969116 # Simulator instruction rate (inst/s)
+host_op_rate 969107 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 352708611 # Simulator tick rate (ticks/s)
+host_mem_usage 298060 # Number of bytes of host memory used
+host_seconds 2.06 # Real time elapsed on the host
sim_insts 1999978 # Number of instructions simulated
sim_ops 1999978 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -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 35433268 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu0.data 39917379 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu1.inst 35433268 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu1.data 39917379 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu2.inst 35433268 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu2.data 39917379 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu3.inst 35433268 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu3.data 39917379 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::total 301402590 # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu0.inst 35433268 # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu1.inst 35433268 # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu2.inst 35433268 # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu3.inst 35433268 # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::total 141733073 # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_total::cpu0.inst 35433268 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu0.data 39917379 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu1.inst 35433268 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu1.data 39917379 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu2.inst 35433268 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu2.data 39917379 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu3.inst 35433268 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu3.data 39917379 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::total 301402590 # Total bandwidth to/from this memory (bytes/s)
+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.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 1455807 # number of cpu cycles simulated
+system.cpu0.numCycles 1455805 # 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 1455807 # Number of busy cycles
+system.cpu0.num_busy_cycles 1455805 # 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.598283 # Cycle average of tags in use
+system.cpu0.dcache.tags.tagsinuse 273.597897 # 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.598283 # Average occupied blocks per requestor
-system.cpu0.dcache.tags.occ_percent::cpu0.data 0.534372 # Average percentage of cache occupancy
-system.cpu0.dcache.tags.occ_percent::total 0.534372 # Average percentage of cache occupancy
+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_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 17443000 # number of ReadReq miss cycles
-system.cpu0.dcache.ReadReq_miss_latency::total 17443000 # number of ReadReq miss cycles
+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 25088000 # number of demand (read+write) miss cycles
-system.cpu0.dcache.demand_miss_latency::total 25088000 # number of demand (read+write) miss cycles
-system.cpu0.dcache.overall_miss_latency::cpu0.data 25088000 # number of overall miss cycles
-system.cpu0.dcache.overall_miss_latency::total 25088000 # number of overall 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_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 53836.419753 # average ReadReq miss latency
-system.cpu0.dcache.ReadReq_avg_miss_latency::total 53836.419753 # average ReadReq miss latency
+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 54185.745140 # average overall miss latency
-system.cpu0.dcache.demand_avg_miss_latency::total 54185.745140 # average overall miss latency
-system.cpu0.dcache.overall_avg_miss_latency::cpu0.data 54185.745140 # average overall miss latency
-system.cpu0.dcache.overall_avg_miss_latency::total 54185.745140 # average overall 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.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 16957000 # number of ReadReq MSHR miss cycles
-system.cpu0.dcache.ReadReq_mshr_miss_latency::total 16957000 # number of ReadReq MSHR miss cycles
-system.cpu0.dcache.WriteReq_mshr_miss_latency::cpu0.data 7436500 # number of WriteReq MSHR miss cycles
-system.cpu0.dcache.WriteReq_mshr_miss_latency::total 7436500 # number of WriteReq MSHR miss cycles
-system.cpu0.dcache.demand_mshr_miss_latency::cpu0.data 24393500 # number of demand (read+write) MSHR miss cycles
-system.cpu0.dcache.demand_mshr_miss_latency::total 24393500 # number of demand (read+write) MSHR miss cycles
-system.cpu0.dcache.overall_mshr_miss_latency::cpu0.data 24393500 # number of overall MSHR miss cycles
-system.cpu0.dcache.overall_mshr_miss_latency::total 24393500 # number of overall MSHR miss cycles
+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_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 52336.419753 # average ReadReq mshr miss latency
-system.cpu0.dcache.ReadReq_avg_mshr_miss_latency::total 52336.419753 # average ReadReq mshr miss latency
-system.cpu0.dcache.WriteReq_avg_mshr_miss_latency::cpu0.data 53500 # average WriteReq mshr miss latency
-system.cpu0.dcache.WriteReq_avg_mshr_miss_latency::total 53500 # average WriteReq mshr miss latency
-system.cpu0.dcache.demand_avg_mshr_miss_latency::cpu0.data 52685.745140 # average overall mshr miss latency
-system.cpu0.dcache.demand_avg_mshr_miss_latency::total 52685.745140 # average overall mshr miss latency
-system.cpu0.dcache.overall_avg_mshr_miss_latency::cpu0.data 52685.745140 # average overall mshr miss latency
-system.cpu0.dcache.overall_avg_mshr_miss_latency::total 52685.745140 # average overall mshr miss latency
+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.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.437634 # Cycle average of tags in use
+system.cpu0.icache.tags.tagsinuse 216.437309 # 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.437634 # Average occupied blocks per requestor
-system.cpu0.icache.tags.occ_percent::cpu0.inst 0.422730 # Average percentage of cache occupancy
-system.cpu0.icache.tags.occ_percent::total 0.422730 # Average percentage of cache occupancy
+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_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
@@ -322,24 +322,24 @@ system.cpu0.icache.demand_mshr_misses::cpu0.inst 463
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 22253000 # number of ReadReq MSHR miss cycles
-system.cpu0.icache.ReadReq_mshr_miss_latency::total 22253000 # number of ReadReq MSHR miss cycles
-system.cpu0.icache.demand_mshr_miss_latency::cpu0.inst 22253000 # number of demand (read+write) MSHR miss cycles
-system.cpu0.icache.demand_mshr_miss_latency::total 22253000 # number of demand (read+write) MSHR miss cycles
-system.cpu0.icache.overall_mshr_miss_latency::cpu0.inst 22253000 # number of overall MSHR miss cycles
-system.cpu0.icache.overall_mshr_miss_latency::total 22253000 # number of overall MSHR miss cycles
+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_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 48062.634989 # average ReadReq mshr miss latency
-system.cpu0.icache.ReadReq_avg_mshr_miss_latency::total 48062.634989 # average ReadReq mshr miss latency
-system.cpu0.icache.demand_avg_mshr_miss_latency::cpu0.inst 48062.634989 # average overall mshr miss latency
-system.cpu0.icache.demand_avg_mshr_miss_latency::total 48062.634989 # average overall mshr miss latency
-system.cpu0.icache.overall_avg_mshr_miss_latency::cpu0.inst 48062.634989 # average overall mshr miss latency
-system.cpu0.icache.overall_avg_mshr_miss_latency::total 48062.634989 # average overall mshr miss latency
+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.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
@@ -374,7 +374,7 @@ 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 1455807 # number of cpu cycles simulated
+system.cpu1.numCycles 1455805 # 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
@@ -393,7 +393,7 @@ system.cpu1.num_mem_refs 180792 # nu
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 1455807 # Number of busy cycles
+system.cpu1.num_busy_cycles 1455805 # 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
@@ -433,14 +433,14 @@ system.cpu1.op_class::IprAccess 0 0.00% 100.00% # Cl
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.dcache.tags.replacements 61 # number of replacements
-system.cpu1.dcache.tags.tagsinuse 273.595522 # Cycle average of tags in use
+system.cpu1.dcache.tags.tagsinuse 273.595136 # 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.595522 # Average occupied blocks per requestor
-system.cpu1.dcache.tags.occ_percent::cpu1.data 0.534366 # Average percentage of cache occupancy
-system.cpu1.dcache.tags.occ_percent::total 0.534366 # Average percentage of cache occupancy
+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_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 +464,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 17443000 # number of ReadReq miss cycles
-system.cpu1.dcache.ReadReq_miss_latency::total 17443000 # number of ReadReq miss cycles
+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 25088000 # number of demand (read+write) miss cycles
-system.cpu1.dcache.demand_miss_latency::total 25088000 # number of demand (read+write) miss cycles
-system.cpu1.dcache.overall_miss_latency::cpu1.data 25088000 # number of overall miss cycles
-system.cpu1.dcache.overall_miss_latency::total 25088000 # number of overall 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_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 +488,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 53836.419753 # average ReadReq miss latency
-system.cpu1.dcache.ReadReq_avg_miss_latency::total 53836.419753 # average ReadReq miss latency
+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 54185.745140 # average overall miss latency
-system.cpu1.dcache.demand_avg_miss_latency::total 54185.745140 # average overall miss latency
-system.cpu1.dcache.overall_avg_miss_latency::cpu1.data 54185.745140 # average overall miss latency
-system.cpu1.dcache.overall_avg_miss_latency::total 54185.745140 # average overall 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.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 +514,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 16957000 # number of ReadReq MSHR miss cycles
-system.cpu1.dcache.ReadReq_mshr_miss_latency::total 16957000 # number of ReadReq MSHR miss cycles
-system.cpu1.dcache.WriteReq_mshr_miss_latency::cpu1.data 7436500 # number of WriteReq MSHR miss cycles
-system.cpu1.dcache.WriteReq_mshr_miss_latency::total 7436500 # number of WriteReq MSHR miss cycles
-system.cpu1.dcache.demand_mshr_miss_latency::cpu1.data 24393500 # number of demand (read+write) MSHR miss cycles
-system.cpu1.dcache.demand_mshr_miss_latency::total 24393500 # number of demand (read+write) MSHR miss cycles
-system.cpu1.dcache.overall_mshr_miss_latency::cpu1.data 24393500 # number of overall MSHR miss cycles
-system.cpu1.dcache.overall_mshr_miss_latency::total 24393500 # number of overall MSHR miss cycles
+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_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,24 +530,24 @@ 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 52336.419753 # average ReadReq mshr miss latency
-system.cpu1.dcache.ReadReq_avg_mshr_miss_latency::total 52336.419753 # average ReadReq mshr miss latency
-system.cpu1.dcache.WriteReq_avg_mshr_miss_latency::cpu1.data 53500 # average WriteReq mshr miss latency
-system.cpu1.dcache.WriteReq_avg_mshr_miss_latency::total 53500 # average WriteReq mshr miss latency
-system.cpu1.dcache.demand_avg_mshr_miss_latency::cpu1.data 52685.745140 # average overall mshr miss latency
-system.cpu1.dcache.demand_avg_mshr_miss_latency::total 52685.745140 # average overall mshr miss latency
-system.cpu1.dcache.overall_avg_mshr_miss_latency::cpu1.data 52685.745140 # average overall mshr miss latency
-system.cpu1.dcache.overall_avg_mshr_miss_latency::total 52685.745140 # average overall mshr miss latency
+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.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.435498 # Cycle average of tags in use
+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.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.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu1.icache.tags.occ_blocks::cpu1.inst 216.435498 # Average occupied blocks per requestor
-system.cpu1.icache.tags.occ_percent::cpu1.inst 0.422726 # Average percentage of cache occupancy
-system.cpu1.icache.tags.occ_percent::total 0.422726 # Average percentage of cache occupancy
+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_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
@@ -603,24 +603,24 @@ system.cpu1.icache.demand_mshr_misses::cpu1.inst 463
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 22258000 # number of ReadReq MSHR miss cycles
-system.cpu1.icache.ReadReq_mshr_miss_latency::total 22258000 # number of ReadReq MSHR miss cycles
-system.cpu1.icache.demand_mshr_miss_latency::cpu1.inst 22258000 # number of demand (read+write) MSHR miss cycles
-system.cpu1.icache.demand_mshr_miss_latency::total 22258000 # number of demand (read+write) MSHR miss cycles
-system.cpu1.icache.overall_mshr_miss_latency::cpu1.inst 22258000 # number of overall MSHR miss cycles
-system.cpu1.icache.overall_mshr_miss_latency::total 22258000 # number of overall MSHR miss cycles
+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_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 48073.434125 # average ReadReq mshr miss latency
-system.cpu1.icache.ReadReq_avg_mshr_miss_latency::total 48073.434125 # average ReadReq mshr miss latency
-system.cpu1.icache.demand_avg_mshr_miss_latency::cpu1.inst 48073.434125 # average overall mshr miss latency
-system.cpu1.icache.demand_avg_mshr_miss_latency::total 48073.434125 # average overall mshr miss latency
-system.cpu1.icache.overall_avg_mshr_miss_latency::cpu1.inst 48073.434125 # average overall mshr miss latency
-system.cpu1.icache.overall_avg_mshr_miss_latency::total 48073.434125 # average overall mshr miss latency
+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.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
@@ -655,7 +655,7 @@ 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 1455807 # number of cpu cycles simulated
+system.cpu2.numCycles 1455805 # 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
@@ -674,7 +674,7 @@ system.cpu2.num_mem_refs 180792 # nu
system.cpu2.num_load_insts 124443 # 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 1455807 # Number of busy cycles
+system.cpu2.num_busy_cycles 1455805 # 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
@@ -714,14 +714,14 @@ system.cpu2.op_class::IprAccess 0 0.00% 100.00% # Cl
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.dcache.tags.replacements 61 # number of replacements
-system.cpu2.dcache.tags.tagsinuse 273.592761 # Cycle average of tags in use
+system.cpu2.dcache.tags.tagsinuse 273.592374 # 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.592761 # Average occupied blocks per requestor
-system.cpu2.dcache.tags.occ_percent::cpu2.data 0.534361 # Average percentage of cache occupancy
-system.cpu2.dcache.tags.occ_percent::total 0.534361 # Average percentage of cache occupancy
+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_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 +745,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 17443000 # number of ReadReq miss cycles
-system.cpu2.dcache.ReadReq_miss_latency::total 17443000 # number of ReadReq miss cycles
+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 25088000 # number of demand (read+write) miss cycles
-system.cpu2.dcache.demand_miss_latency::total 25088000 # number of demand (read+write) miss cycles
-system.cpu2.dcache.overall_miss_latency::cpu2.data 25088000 # number of overall miss cycles
-system.cpu2.dcache.overall_miss_latency::total 25088000 # number of overall 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_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 +769,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 53836.419753 # average ReadReq miss latency
-system.cpu2.dcache.ReadReq_avg_miss_latency::total 53836.419753 # average ReadReq miss latency
+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 54185.745140 # average overall miss latency
-system.cpu2.dcache.demand_avg_miss_latency::total 54185.745140 # average overall miss latency
-system.cpu2.dcache.overall_avg_miss_latency::cpu2.data 54185.745140 # average overall miss latency
-system.cpu2.dcache.overall_avg_miss_latency::total 54185.745140 # average overall 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.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 +795,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 16957000 # number of ReadReq MSHR miss cycles
-system.cpu2.dcache.ReadReq_mshr_miss_latency::total 16957000 # number of ReadReq MSHR miss cycles
-system.cpu2.dcache.WriteReq_mshr_miss_latency::cpu2.data 7436500 # number of WriteReq MSHR miss cycles
-system.cpu2.dcache.WriteReq_mshr_miss_latency::total 7436500 # number of WriteReq MSHR miss cycles
-system.cpu2.dcache.demand_mshr_miss_latency::cpu2.data 24393500 # number of demand (read+write) MSHR miss cycles
-system.cpu2.dcache.demand_mshr_miss_latency::total 24393500 # number of demand (read+write) MSHR miss cycles
-system.cpu2.dcache.overall_mshr_miss_latency::cpu2.data 24393500 # number of overall MSHR miss cycles
-system.cpu2.dcache.overall_mshr_miss_latency::total 24393500 # number of overall MSHR miss cycles
+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_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,22 +811,22 @@ 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 52336.419753 # average ReadReq mshr miss latency
-system.cpu2.dcache.ReadReq_avg_mshr_miss_latency::total 52336.419753 # average ReadReq mshr miss latency
-system.cpu2.dcache.WriteReq_avg_mshr_miss_latency::cpu2.data 53500 # average WriteReq mshr miss latency
-system.cpu2.dcache.WriteReq_avg_mshr_miss_latency::total 53500 # average WriteReq mshr miss latency
-system.cpu2.dcache.demand_avg_mshr_miss_latency::cpu2.data 52685.745140 # average overall mshr miss latency
-system.cpu2.dcache.demand_avg_mshr_miss_latency::total 52685.745140 # average overall mshr miss latency
-system.cpu2.dcache.overall_avg_mshr_miss_latency::cpu2.data 52685.745140 # average overall mshr miss latency
-system.cpu2.dcache.overall_avg_mshr_miss_latency::total 52685.745140 # average overall mshr miss latency
+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.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.433362 # Cycle average of tags in use
+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.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.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu2.icache.tags.occ_blocks::cpu2.inst 216.433362 # Average occupied blocks per requestor
+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_task_id_blocks::1024 311 # Occupied blocks per task id
@@ -884,24 +884,24 @@ system.cpu2.icache.demand_mshr_misses::cpu2.inst 463
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 22263000 # number of ReadReq MSHR miss cycles
-system.cpu2.icache.ReadReq_mshr_miss_latency::total 22263000 # number of ReadReq MSHR miss cycles
-system.cpu2.icache.demand_mshr_miss_latency::cpu2.inst 22263000 # number of demand (read+write) MSHR miss cycles
-system.cpu2.icache.demand_mshr_miss_latency::total 22263000 # number of demand (read+write) MSHR miss cycles
-system.cpu2.icache.overall_mshr_miss_latency::cpu2.inst 22263000 # number of overall MSHR miss cycles
-system.cpu2.icache.overall_mshr_miss_latency::total 22263000 # number of overall MSHR miss cycles
+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_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 48084.233261 # average ReadReq mshr miss latency
-system.cpu2.icache.ReadReq_avg_mshr_miss_latency::total 48084.233261 # average ReadReq mshr miss latency
-system.cpu2.icache.demand_avg_mshr_miss_latency::cpu2.inst 48084.233261 # average overall mshr miss latency
-system.cpu2.icache.demand_avg_mshr_miss_latency::total 48084.233261 # average overall mshr miss latency
-system.cpu2.icache.overall_avg_mshr_miss_latency::cpu2.inst 48084.233261 # average overall mshr miss latency
-system.cpu2.icache.overall_avg_mshr_miss_latency::total 48084.233261 # average overall mshr miss latency
+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.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
@@ -936,7 +936,7 @@ 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 1455807 # number of cpu cycles simulated
+system.cpu3.numCycles 1455805 # 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
@@ -955,7 +955,7 @@ system.cpu3.num_mem_refs 180790 # nu
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 1455807 # Number of busy cycles
+system.cpu3.num_busy_cycles 1455805 # 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
@@ -995,12 +995,12 @@ system.cpu3.op_class::IprAccess 0 0.00% 100.00% # Cl
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.dcache.tags.replacements 61 # number of replacements
-system.cpu3.dcache.tags.tagsinuse 273.589931 # Cycle average of tags in use
+system.cpu3.dcache.tags.tagsinuse 273.589530 # 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.589931 # Average occupied blocks per requestor
+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_task_id_blocks::1024 402 # Occupied blocks per task id
@@ -1026,14 +1026,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 17443500 # number of ReadReq miss cycles
-system.cpu3.dcache.ReadReq_miss_latency::total 17443500 # number of ReadReq miss cycles
-system.cpu3.dcache.WriteReq_miss_latency::cpu3.data 7645500 # number of WriteReq miss cycles
-system.cpu3.dcache.WriteReq_miss_latency::total 7645500 # number of WriteReq miss cycles
-system.cpu3.dcache.demand_miss_latency::cpu3.data 25089000 # number of demand (read+write) miss cycles
-system.cpu3.dcache.demand_miss_latency::total 25089000 # number of demand (read+write) miss cycles
-system.cpu3.dcache.overall_miss_latency::cpu3.data 25089000 # number of overall miss cycles
-system.cpu3.dcache.overall_miss_latency::total 25089000 # number of overall miss cycles
+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_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 +1050,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 53837.962963 # average ReadReq miss latency
-system.cpu3.dcache.ReadReq_avg_miss_latency::total 53837.962963 # average ReadReq miss latency
-system.cpu3.dcache.WriteReq_avg_miss_latency::cpu3.data 55003.597122 # average WriteReq miss latency
-system.cpu3.dcache.WriteReq_avg_miss_latency::total 55003.597122 # average WriteReq miss latency
-system.cpu3.dcache.demand_avg_miss_latency::cpu3.data 54187.904968 # average overall miss latency
-system.cpu3.dcache.demand_avg_miss_latency::total 54187.904968 # average overall miss latency
-system.cpu3.dcache.overall_avg_miss_latency::cpu3.data 54187.904968 # average overall miss latency
-system.cpu3.dcache.overall_avg_miss_latency::total 54187.904968 # average overall miss latency
+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.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 +1076,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 16957500 # number of ReadReq MSHR miss cycles
-system.cpu3.dcache.ReadReq_mshr_miss_latency::total 16957500 # number of ReadReq MSHR miss cycles
-system.cpu3.dcache.WriteReq_mshr_miss_latency::cpu3.data 7437000 # number of WriteReq MSHR miss cycles
-system.cpu3.dcache.WriteReq_mshr_miss_latency::total 7437000 # number of WriteReq MSHR miss cycles
-system.cpu3.dcache.demand_mshr_miss_latency::cpu3.data 24394500 # number of demand (read+write) MSHR miss cycles
-system.cpu3.dcache.demand_mshr_miss_latency::total 24394500 # number of demand (read+write) MSHR miss cycles
-system.cpu3.dcache.overall_mshr_miss_latency::cpu3.data 24394500 # number of overall MSHR miss cycles
-system.cpu3.dcache.overall_mshr_miss_latency::total 24394500 # number of overall MSHR miss cycles
+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_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,24 +1092,24 @@ 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 52337.962963 # average ReadReq mshr miss latency
-system.cpu3.dcache.ReadReq_avg_mshr_miss_latency::total 52337.962963 # average ReadReq mshr miss latency
-system.cpu3.dcache.WriteReq_avg_mshr_miss_latency::cpu3.data 53503.597122 # average WriteReq mshr miss latency
-system.cpu3.dcache.WriteReq_avg_mshr_miss_latency::total 53503.597122 # average WriteReq mshr miss latency
-system.cpu3.dcache.demand_avg_mshr_miss_latency::cpu3.data 52687.904968 # average overall mshr miss latency
-system.cpu3.dcache.demand_avg_mshr_miss_latency::total 52687.904968 # average overall mshr miss latency
-system.cpu3.dcache.overall_avg_mshr_miss_latency::cpu3.data 52687.904968 # average overall mshr miss latency
-system.cpu3.dcache.overall_avg_mshr_miss_latency::total 52687.904968 # average overall mshr miss latency
+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.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.431169 # Cycle average of tags in use
+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.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.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.cpu3.icache.tags.occ_blocks::cpu3.inst 216.431169 # Average occupied blocks per requestor
-system.cpu3.icache.tags.occ_percent::cpu3.inst 0.422717 # Average percentage of cache occupancy
-system.cpu3.icache.tags.occ_percent::total 0.422717 # Average percentage of cache occupancy
+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_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
@@ -1127,12 +1127,12 @@ system.cpu3.icache.demand_misses::cpu3.inst 463 #
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 22962500 # number of ReadReq miss cycles
-system.cpu3.icache.ReadReq_miss_latency::total 22962500 # number of ReadReq miss cycles
-system.cpu3.icache.demand_miss_latency::cpu3.inst 22962500 # number of demand (read+write) miss cycles
-system.cpu3.icache.demand_miss_latency::total 22962500 # number of demand (read+write) miss cycles
-system.cpu3.icache.overall_miss_latency::cpu3.inst 22962500 # number of overall miss cycles
-system.cpu3.icache.overall_miss_latency::total 22962500 # number of overall miss cycles
+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
@@ -1145,12 +1145,12 @@ system.cpu3.icache.demand_miss_rate::cpu3.inst 0.000926
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 49595.032397 # average ReadReq miss latency
-system.cpu3.icache.ReadReq_avg_miss_latency::total 49595.032397 # average ReadReq miss latency
-system.cpu3.icache.demand_avg_miss_latency::cpu3.inst 49595.032397 # average overall miss latency
-system.cpu3.icache.demand_avg_miss_latency::total 49595.032397 # average overall miss latency
-system.cpu3.icache.overall_avg_miss_latency::cpu3.inst 49595.032397 # average overall miss latency
-system.cpu3.icache.overall_avg_miss_latency::total 49595.032397 # average overall miss latency
+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.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
@@ -1165,40 +1165,40 @@ system.cpu3.icache.demand_mshr_misses::cpu3.inst 463
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 22268000 # number of ReadReq MSHR miss cycles
-system.cpu3.icache.ReadReq_mshr_miss_latency::total 22268000 # number of ReadReq MSHR miss cycles
-system.cpu3.icache.demand_mshr_miss_latency::cpu3.inst 22268000 # number of demand (read+write) MSHR miss cycles
-system.cpu3.icache.demand_mshr_miss_latency::total 22268000 # number of demand (read+write) MSHR miss cycles
-system.cpu3.icache.overall_mshr_miss_latency::cpu3.inst 22268000 # number of overall MSHR miss cycles
-system.cpu3.icache.overall_mshr_miss_latency::total 22268000 # number of overall MSHR miss cycles
+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_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 48095.032397 # average ReadReq mshr miss latency
-system.cpu3.icache.ReadReq_avg_mshr_miss_latency::total 48095.032397 # average ReadReq mshr miss latency
-system.cpu3.icache.demand_avg_mshr_miss_latency::cpu3.inst 48095.032397 # average overall mshr miss latency
-system.cpu3.icache.demand_avg_mshr_miss_latency::total 48095.032397 # average overall mshr miss latency
-system.cpu3.icache.overall_avg_mshr_miss_latency::cpu3.inst 48095.032397 # average overall mshr miss latency
-system.cpu3.icache.overall_avg_mshr_miss_latency::total 48095.032397 # average overall mshr miss latency
+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.no_allocate_misses 0 # Number of misses that were no-allocate
system.l2c.tags.replacements 0 # number of replacements
-system.l2c.tags.tagsinuse 1943.831902 # Cycle average of tags in use
-system.l2c.tags.total_refs 332 # Total number of references to valid blocks.
+system.l2c.tags.tagsinuse 1943.822879 # 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.113233 # Average number 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.239792 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu0.inst 265.090633 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu0.data 216.564822 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu1.inst 265.087863 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu1.data 216.562658 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu2.inst 265.085095 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu2.data 216.560494 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu3.inst 265.082241 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu3.data 216.558304 # Average occupied blocks per requestor
+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
@@ -1208,25 +1208,26 @@ system.l2c.tags.occ_percent::cpu2.inst 0.004045 # Av
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.029661 # Average percentage of cache occupancy
+system.l2c.tags.occ_percent::total 0.029660 # 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
system.l2c.tags.age_task_id_blocks_1024::2 2904 # Occupied blocks per task id
system.l2c.tags.occ_task_id_percent::1024 0.044739 # Percentage of cache occupancy per task id
-system.l2c.tags.tag_accesses 34048 # Number of tag accesses
-system.l2c.tags.data_accesses 34048 # Number of data accesses
-system.l2c.ReadReq_hits::cpu0.inst 60 # number of ReadReq hits
-system.l2c.ReadReq_hits::cpu0.data 9 # number of ReadReq hits
-system.l2c.ReadReq_hits::cpu1.inst 60 # number of ReadReq hits
-system.l2c.ReadReq_hits::cpu1.data 9 # number of ReadReq hits
-system.l2c.ReadReq_hits::cpu2.inst 60 # number of ReadReq hits
-system.l2c.ReadReq_hits::cpu2.data 9 # number of ReadReq hits
-system.l2c.ReadReq_hits::cpu3.inst 60 # number of ReadReq hits
-system.l2c.ReadReq_hits::cpu3.data 9 # number of ReadReq hits
-system.l2c.ReadReq_hits::total 276 # number of ReadReq hits
+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.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
+system.l2c.ReadCleanReq_hits::cpu3.inst 60 # number of ReadCleanReq hits
+system.l2c.ReadCleanReq_hits::total 240 # number of ReadCleanReq hits
+system.l2c.ReadSharedReq_hits::cpu0.data 9 # number of ReadSharedReq hits
+system.l2c.ReadSharedReq_hits::cpu1.data 9 # number of ReadSharedReq hits
+system.l2c.ReadSharedReq_hits::cpu2.data 9 # number of ReadSharedReq hits
+system.l2c.ReadSharedReq_hits::cpu3.data 9 # number of ReadSharedReq hits
+system.l2c.ReadSharedReq_hits::total 36 # number of ReadSharedReq hits
system.l2c.demand_hits::cpu0.inst 60 # number of demand (read+write) hits
system.l2c.demand_hits::cpu0.data 9 # number of demand (read+write) hits
system.l2c.demand_hits::cpu1.inst 60 # number of demand (read+write) hits
@@ -1245,20 +1246,21 @@ system.l2c.overall_hits::cpu2.data 9 # nu
system.l2c.overall_hits::cpu3.inst 60 # number of overall hits
system.l2c.overall_hits::cpu3.data 9 # number of overall hits
system.l2c.overall_hits::total 276 # number of overall hits
-system.l2c.ReadReq_misses::cpu0.inst 403 # number of ReadReq misses
-system.l2c.ReadReq_misses::cpu0.data 315 # number of ReadReq misses
-system.l2c.ReadReq_misses::cpu1.inst 403 # number of ReadReq misses
-system.l2c.ReadReq_misses::cpu1.data 315 # number of ReadReq misses
-system.l2c.ReadReq_misses::cpu2.inst 403 # number of ReadReq misses
-system.l2c.ReadReq_misses::cpu2.data 315 # number of ReadReq misses
-system.l2c.ReadReq_misses::cpu3.inst 403 # number of ReadReq misses
-system.l2c.ReadReq_misses::cpu3.data 315 # number of ReadReq misses
-system.l2c.ReadReq_misses::total 2872 # number of ReadReq misses
system.l2c.ReadExReq_misses::cpu0.data 139 # number of ReadExReq misses
system.l2c.ReadExReq_misses::cpu1.data 139 # number of ReadExReq misses
system.l2c.ReadExReq_misses::cpu2.data 139 # number of ReadExReq misses
system.l2c.ReadExReq_misses::cpu3.data 139 # number of ReadExReq misses
system.l2c.ReadExReq_misses::total 556 # number of ReadExReq misses
+system.l2c.ReadCleanReq_misses::cpu0.inst 403 # number of ReadCleanReq misses
+system.l2c.ReadCleanReq_misses::cpu1.inst 403 # number of ReadCleanReq misses
+system.l2c.ReadCleanReq_misses::cpu2.inst 403 # number of ReadCleanReq misses
+system.l2c.ReadCleanReq_misses::cpu3.inst 403 # number of ReadCleanReq misses
+system.l2c.ReadCleanReq_misses::total 1612 # number of ReadCleanReq misses
+system.l2c.ReadSharedReq_misses::cpu0.data 315 # number of ReadSharedReq misses
+system.l2c.ReadSharedReq_misses::cpu1.data 315 # number of ReadSharedReq misses
+system.l2c.ReadSharedReq_misses::cpu2.data 315 # number of ReadSharedReq misses
+system.l2c.ReadSharedReq_misses::cpu3.data 315 # number of ReadSharedReq misses
+system.l2c.ReadSharedReq_misses::total 1260 # number of ReadSharedReq misses
system.l2c.demand_misses::cpu0.inst 403 # number of demand (read+write) misses
system.l2c.demand_misses::cpu0.data 454 # number of demand (read+write) misses
system.l2c.demand_misses::cpu1.inst 403 # number of demand (read+write) misses
@@ -1277,47 +1279,39 @@ 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.ReadReq_miss_latency::cpu0.inst 21158500 # number of ReadReq miss cycles
-system.l2c.ReadReq_miss_latency::cpu0.data 16537500 # number of ReadReq miss cycles
-system.l2c.ReadReq_miss_latency::cpu1.inst 21164500 # number of ReadReq miss cycles
-system.l2c.ReadReq_miss_latency::cpu1.data 16537500 # number of ReadReq miss cycles
-system.l2c.ReadReq_miss_latency::cpu2.inst 21169000 # number of ReadReq miss cycles
-system.l2c.ReadReq_miss_latency::cpu2.data 16538500 # number of ReadReq miss cycles
-system.l2c.ReadReq_miss_latency::cpu3.inst 21172000 # number of ReadReq miss cycles
-system.l2c.ReadReq_miss_latency::cpu3.data 16539000 # number of ReadReq miss cycles
-system.l2c.ReadReq_miss_latency::total 150816500 # number of ReadReq miss cycles
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 7298000 # number of ReadExReq miss cycles
-system.l2c.ReadExReq_miss_latency::total 29190500 # number of ReadExReq miss cycles
-system.l2c.demand_miss_latency::cpu0.inst 21158500 # number of demand (read+write) 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 21164500 # 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 21169000 # number of demand (read+write) miss cycles
-system.l2c.demand_miss_latency::cpu2.data 23836000 # number of demand (read+write) miss cycles
-system.l2c.demand_miss_latency::cpu3.inst 21172000 # number of demand (read+write) miss cycles
-system.l2c.demand_miss_latency::cpu3.data 23837000 # number of demand (read+write) miss cycles
-system.l2c.demand_miss_latency::total 180007000 # number of demand (read+write) miss cycles
-system.l2c.overall_miss_latency::cpu0.inst 21158500 # number of overall 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 21164500 # 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 21169000 # number of overall miss cycles
-system.l2c.overall_miss_latency::cpu2.data 23836000 # number of overall miss cycles
-system.l2c.overall_miss_latency::cpu3.inst 21172000 # number of overall miss cycles
-system.l2c.overall_miss_latency::cpu3.data 23837000 # number of overall miss cycles
-system.l2c.overall_miss_latency::total 180007000 # number of overall miss cycles
-system.l2c.ReadReq_accesses::cpu0.inst 463 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::cpu0.data 324 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::cpu1.inst 463 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::cpu1.data 324 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::cpu2.inst 463 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::cpu2.data 324 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::cpu3.inst 463 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::cpu3.data 324 # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::total 3148 # number of ReadReq accesses(hits+misses)
+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_accesses::cpu0.data 139 # number of ReadExReq accesses(hits+misses)
@@ -1325,6 +1319,16 @@ system.l2c.ReadExReq_accesses::cpu1.data 139 # nu
system.l2c.ReadExReq_accesses::cpu2.data 139 # number of ReadExReq accesses(hits+misses)
system.l2c.ReadExReq_accesses::cpu3.data 139 # number of ReadExReq accesses(hits+misses)
system.l2c.ReadExReq_accesses::total 556 # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadCleanReq_accesses::cpu0.inst 463 # number of ReadCleanReq accesses(hits+misses)
+system.l2c.ReadCleanReq_accesses::cpu1.inst 463 # number of ReadCleanReq accesses(hits+misses)
+system.l2c.ReadCleanReq_accesses::cpu2.inst 463 # number of ReadCleanReq accesses(hits+misses)
+system.l2c.ReadCleanReq_accesses::cpu3.inst 463 # number of ReadCleanReq accesses(hits+misses)
+system.l2c.ReadCleanReq_accesses::total 1852 # number of ReadCleanReq accesses(hits+misses)
+system.l2c.ReadSharedReq_accesses::cpu0.data 324 # number of ReadSharedReq accesses(hits+misses)
+system.l2c.ReadSharedReq_accesses::cpu1.data 324 # number of ReadSharedReq accesses(hits+misses)
+system.l2c.ReadSharedReq_accesses::cpu2.data 324 # number of ReadSharedReq accesses(hits+misses)
+system.l2c.ReadSharedReq_accesses::cpu3.data 324 # number of ReadSharedReq accesses(hits+misses)
+system.l2c.ReadSharedReq_accesses::total 1296 # number of ReadSharedReq accesses(hits+misses)
system.l2c.demand_accesses::cpu0.inst 463 # number of demand (read+write) accesses
system.l2c.demand_accesses::cpu0.data 463 # number of demand (read+write) accesses
system.l2c.demand_accesses::cpu1.inst 463 # number of demand (read+write) accesses
@@ -1343,20 +1347,21 @@ system.l2c.overall_accesses::cpu2.data 463 # nu
system.l2c.overall_accesses::cpu3.inst 463 # number of overall (read+write) accesses
system.l2c.overall_accesses::cpu3.data 463 # number of overall (read+write) accesses
system.l2c.overall_accesses::total 3704 # number of overall (read+write) accesses
-system.l2c.ReadReq_miss_rate::cpu0.inst 0.870410 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::cpu0.data 0.972222 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::cpu1.inst 0.870410 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::cpu1.data 0.972222 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::cpu2.inst 0.870410 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::cpu2.data 0.972222 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::cpu3.inst 0.870410 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::cpu3.data 0.972222 # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::total 0.912325 # miss rate for ReadReq accesses
system.l2c.ReadExReq_miss_rate::cpu0.data 1 # miss rate for ReadExReq accesses
system.l2c.ReadExReq_miss_rate::cpu1.data 1 # miss rate for ReadExReq accesses
system.l2c.ReadExReq_miss_rate::cpu2.data 1 # miss rate for ReadExReq accesses
system.l2c.ReadExReq_miss_rate::cpu3.data 1 # miss rate for ReadExReq accesses
system.l2c.ReadExReq_miss_rate::total 1 # miss rate for ReadExReq accesses
+system.l2c.ReadCleanReq_miss_rate::cpu0.inst 0.870410 # miss rate for ReadCleanReq accesses
+system.l2c.ReadCleanReq_miss_rate::cpu1.inst 0.870410 # miss rate for ReadCleanReq accesses
+system.l2c.ReadCleanReq_miss_rate::cpu2.inst 0.870410 # miss rate for ReadCleanReq accesses
+system.l2c.ReadCleanReq_miss_rate::cpu3.inst 0.870410 # miss rate for ReadCleanReq accesses
+system.l2c.ReadCleanReq_miss_rate::total 0.870410 # miss rate for ReadCleanReq accesses
+system.l2c.ReadSharedReq_miss_rate::cpu0.data 0.972222 # miss rate for ReadSharedReq accesses
+system.l2c.ReadSharedReq_miss_rate::cpu1.data 0.972222 # miss rate for ReadSharedReq accesses
+system.l2c.ReadSharedReq_miss_rate::cpu2.data 0.972222 # miss rate for ReadSharedReq accesses
+system.l2c.ReadSharedReq_miss_rate::cpu3.data 0.972222 # miss rate for ReadSharedReq accesses
+system.l2c.ReadSharedReq_miss_rate::total 0.972222 # miss rate for ReadSharedReq accesses
system.l2c.demand_miss_rate::cpu0.inst 0.870410 # miss rate for demand accesses
system.l2c.demand_miss_rate::cpu0.data 0.980562 # miss rate for demand accesses
system.l2c.demand_miss_rate::cpu1.inst 0.870410 # miss rate for demand accesses
@@ -1375,38 +1380,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.ReadReq_avg_miss_latency::cpu0.inst 52502.481390 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::cpu0.data 52500 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::cpu1.inst 52517.369727 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::cpu1.data 52500 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::cpu2.inst 52528.535980 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::cpu2.data 52503.174603 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::cpu3.inst 52535.980149 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::cpu3.data 52504.761905 # average ReadReq miss latency
-system.l2c.ReadReq_avg_miss_latency::total 52512.708914 # average ReadReq miss latency
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 52503.597122 # average ReadExReq miss latency
-system.l2c.ReadExReq_avg_miss_latency::total 52500.899281 # average ReadExReq miss latency
-system.l2c.demand_avg_miss_latency::cpu0.inst 52502.481390 # average overall 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 52517.369727 # 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 52528.535980 # average overall miss latency
-system.l2c.demand_avg_miss_latency::cpu2.data 52502.202643 # average overall miss latency
-system.l2c.demand_avg_miss_latency::cpu3.inst 52535.980149 # average overall miss latency
-system.l2c.demand_avg_miss_latency::cpu3.data 52504.405286 # average overall miss latency
-system.l2c.demand_avg_miss_latency::total 52510.793466 # average overall miss latency
-system.l2c.overall_avg_miss_latency::cpu0.inst 52502.481390 # 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 52517.369727 # 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 52528.535980 # average overall miss latency
-system.l2c.overall_avg_miss_latency::cpu2.data 52502.202643 # average overall miss latency
-system.l2c.overall_avg_miss_latency::cpu3.inst 52535.980149 # average overall miss latency
-system.l2c.overall_avg_miss_latency::cpu3.data 52504.405286 # average overall miss latency
-system.l2c.overall_avg_miss_latency::total 52510.793466 # 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.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
@@ -1415,20 +1421,21 @@ system.l2c.avg_blocked_cycles::no_mshrs nan # av
system.l2c.avg_blocked_cycles::no_targets nan # average number of cycles each access was blocked
system.l2c.fast_writes 0 # number of fast writes performed
system.l2c.cache_copies 0 # number of cache copies performed
-system.l2c.ReadReq_mshr_misses::cpu0.inst 403 # number of ReadReq MSHR misses
-system.l2c.ReadReq_mshr_misses::cpu0.data 315 # number of ReadReq MSHR misses
-system.l2c.ReadReq_mshr_misses::cpu1.inst 403 # number of ReadReq MSHR misses
-system.l2c.ReadReq_mshr_misses::cpu1.data 315 # number of ReadReq MSHR misses
-system.l2c.ReadReq_mshr_misses::cpu2.inst 403 # number of ReadReq MSHR misses
-system.l2c.ReadReq_mshr_misses::cpu2.data 315 # number of ReadReq MSHR misses
-system.l2c.ReadReq_mshr_misses::cpu3.inst 403 # number of ReadReq MSHR misses
-system.l2c.ReadReq_mshr_misses::cpu3.data 315 # number of ReadReq MSHR misses
-system.l2c.ReadReq_mshr_misses::total 2872 # number of ReadReq MSHR misses
system.l2c.ReadExReq_mshr_misses::cpu0.data 139 # number of ReadExReq MSHR misses
system.l2c.ReadExReq_mshr_misses::cpu1.data 139 # number of ReadExReq MSHR misses
system.l2c.ReadExReq_mshr_misses::cpu2.data 139 # number of ReadExReq MSHR misses
system.l2c.ReadExReq_mshr_misses::cpu3.data 139 # number of ReadExReq MSHR misses
system.l2c.ReadExReq_mshr_misses::total 556 # number of ReadExReq MSHR misses
+system.l2c.ReadCleanReq_mshr_misses::cpu0.inst 403 # number of ReadCleanReq MSHR misses
+system.l2c.ReadCleanReq_mshr_misses::cpu1.inst 403 # number of ReadCleanReq MSHR misses
+system.l2c.ReadCleanReq_mshr_misses::cpu2.inst 403 # number of ReadCleanReq MSHR misses
+system.l2c.ReadCleanReq_mshr_misses::cpu3.inst 403 # number of ReadCleanReq MSHR misses
+system.l2c.ReadCleanReq_mshr_misses::total 1612 # number of ReadCleanReq MSHR misses
+system.l2c.ReadSharedReq_mshr_misses::cpu0.data 315 # number of ReadSharedReq MSHR misses
+system.l2c.ReadSharedReq_mshr_misses::cpu1.data 315 # number of ReadSharedReq MSHR misses
+system.l2c.ReadSharedReq_mshr_misses::cpu2.data 315 # number of ReadSharedReq MSHR misses
+system.l2c.ReadSharedReq_mshr_misses::cpu3.data 315 # number of ReadSharedReq MSHR misses
+system.l2c.ReadSharedReq_mshr_misses::total 1260 # number of ReadSharedReq MSHR misses
system.l2c.demand_mshr_misses::cpu0.inst 403 # number of demand (read+write) MSHR misses
system.l2c.demand_mshr_misses::cpu0.data 454 # number of demand (read+write) MSHR misses
system.l2c.demand_mshr_misses::cpu1.inst 403 # number of demand (read+write) MSHR misses
@@ -1447,52 +1454,54 @@ 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.ReadReq_mshr_miss_latency::cpu0.inst 16321500 # number of ReadReq MSHR miss cycles
-system.l2c.ReadReq_mshr_miss_latency::cpu0.data 12757500 # number of ReadReq MSHR miss cycles
-system.l2c.ReadReq_mshr_miss_latency::cpu1.inst 16328500 # number of ReadReq MSHR miss cycles
-system.l2c.ReadReq_mshr_miss_latency::cpu1.data 12757500 # number of ReadReq MSHR miss cycles
-system.l2c.ReadReq_mshr_miss_latency::cpu2.inst 16333000 # number of ReadReq MSHR miss cycles
-system.l2c.ReadReq_mshr_miss_latency::cpu2.data 12758500 # number of ReadReq MSHR miss cycles
-system.l2c.ReadReq_mshr_miss_latency::cpu3.inst 16335500 # number of ReadReq MSHR miss cycles
-system.l2c.ReadReq_mshr_miss_latency::cpu3.data 12758500 # number of ReadReq MSHR miss cycles
-system.l2c.ReadReq_mshr_miss_latency::total 116350500 # number of ReadReq MSHR miss cycles
-system.l2c.ReadExReq_mshr_miss_latency::cpu0.data 5629500 # number of ReadExReq MSHR miss cycles
-system.l2c.ReadExReq_mshr_miss_latency::cpu1.data 5629500 # number of ReadExReq MSHR miss cycles
-system.l2c.ReadExReq_mshr_miss_latency::cpu2.data 5629500 # number of ReadExReq MSHR miss cycles
-system.l2c.ReadExReq_mshr_miss_latency::cpu3.data 5629500 # number of ReadExReq MSHR miss cycles
-system.l2c.ReadExReq_mshr_miss_latency::total 22518000 # number of ReadExReq MSHR miss cycles
-system.l2c.demand_mshr_miss_latency::cpu0.inst 16321500 # number of demand (read+write) MSHR miss cycles
-system.l2c.demand_mshr_miss_latency::cpu0.data 18387000 # number of demand (read+write) MSHR miss cycles
-system.l2c.demand_mshr_miss_latency::cpu1.inst 16328500 # number of demand (read+write) MSHR miss cycles
-system.l2c.demand_mshr_miss_latency::cpu1.data 18387000 # number of demand (read+write) MSHR miss cycles
-system.l2c.demand_mshr_miss_latency::cpu2.inst 16333000 # number of demand (read+write) MSHR miss cycles
-system.l2c.demand_mshr_miss_latency::cpu2.data 18388000 # number of demand (read+write) MSHR miss cycles
-system.l2c.demand_mshr_miss_latency::cpu3.inst 16335500 # number of demand (read+write) MSHR miss cycles
-system.l2c.demand_mshr_miss_latency::cpu3.data 18388000 # number of demand (read+write) MSHR miss cycles
-system.l2c.demand_mshr_miss_latency::total 138868500 # number of demand (read+write) MSHR miss cycles
-system.l2c.overall_mshr_miss_latency::cpu0.inst 16321500 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_miss_latency::cpu0.data 18387000 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_miss_latency::cpu1.inst 16328500 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_miss_latency::cpu1.data 18387000 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_miss_latency::cpu2.inst 16333000 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_miss_latency::cpu2.data 18388000 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_miss_latency::cpu3.inst 16335500 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_miss_latency::cpu3.data 18388000 # number of overall MSHR miss cycles
-system.l2c.overall_mshr_miss_latency::total 138868500 # number of overall MSHR miss cycles
-system.l2c.ReadReq_mshr_miss_rate::cpu0.inst 0.870410 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::cpu0.data 0.972222 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::cpu1.inst 0.870410 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::cpu1.data 0.972222 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::cpu2.inst 0.870410 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::cpu2.data 0.972222 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::cpu3.inst 0.870410 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::cpu3.data 0.972222 # mshr miss rate for ReadReq accesses
-system.l2c.ReadReq_mshr_miss_rate::total 0.912325 # mshr miss rate for ReadReq accesses
+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_rate::cpu0.data 1 # mshr miss rate for ReadExReq accesses
system.l2c.ReadExReq_mshr_miss_rate::cpu1.data 1 # mshr miss rate for ReadExReq accesses
system.l2c.ReadExReq_mshr_miss_rate::cpu2.data 1 # mshr miss rate for ReadExReq accesses
system.l2c.ReadExReq_mshr_miss_rate::cpu3.data 1 # mshr miss rate for ReadExReq accesses
system.l2c.ReadExReq_mshr_miss_rate::total 1 # mshr miss rate for ReadExReq accesses
+system.l2c.ReadCleanReq_mshr_miss_rate::cpu0.inst 0.870410 # mshr miss rate for ReadCleanReq accesses
+system.l2c.ReadCleanReq_mshr_miss_rate::cpu1.inst 0.870410 # mshr miss rate for ReadCleanReq accesses
+system.l2c.ReadCleanReq_mshr_miss_rate::cpu2.inst 0.870410 # mshr miss rate for ReadCleanReq accesses
+system.l2c.ReadCleanReq_mshr_miss_rate::cpu3.inst 0.870410 # mshr miss rate for ReadCleanReq accesses
+system.l2c.ReadCleanReq_mshr_miss_rate::total 0.870410 # mshr miss rate for ReadCleanReq accesses
+system.l2c.ReadSharedReq_mshr_miss_rate::cpu0.data 0.972222 # mshr miss rate for ReadSharedReq accesses
+system.l2c.ReadSharedReq_mshr_miss_rate::cpu1.data 0.972222 # mshr miss rate for ReadSharedReq accesses
+system.l2c.ReadSharedReq_mshr_miss_rate::cpu2.data 0.972222 # mshr miss rate for ReadSharedReq accesses
+system.l2c.ReadSharedReq_mshr_miss_rate::cpu3.data 0.972222 # mshr miss rate for ReadSharedReq accesses
+system.l2c.ReadSharedReq_mshr_miss_rate::total 0.972222 # mshr miss rate for ReadSharedReq accesses
system.l2c.demand_mshr_miss_rate::cpu0.inst 0.870410 # mshr miss rate for demand accesses
system.l2c.demand_mshr_miss_rate::cpu0.data 0.980562 # mshr miss rate for demand accesses
system.l2c.demand_mshr_miss_rate::cpu1.inst 0.870410 # mshr miss rate for demand accesses
@@ -1511,76 +1520,79 @@ 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.ReadReq_avg_mshr_miss_latency::cpu0.inst 40500 # average ReadReq mshr miss latency
-system.l2c.ReadReq_avg_mshr_miss_latency::cpu0.data 40500 # average ReadReq mshr miss latency
-system.l2c.ReadReq_avg_mshr_miss_latency::cpu1.inst 40517.369727 # average ReadReq mshr miss latency
-system.l2c.ReadReq_avg_mshr_miss_latency::cpu1.data 40500 # average ReadReq mshr miss latency
-system.l2c.ReadReq_avg_mshr_miss_latency::cpu2.inst 40528.535980 # average ReadReq mshr miss latency
-system.l2c.ReadReq_avg_mshr_miss_latency::cpu2.data 40503.174603 # average ReadReq mshr miss latency
-system.l2c.ReadReq_avg_mshr_miss_latency::cpu3.inst 40534.739454 # average ReadReq mshr miss latency
-system.l2c.ReadReq_avg_mshr_miss_latency::cpu3.data 40503.174603 # average ReadReq mshr miss latency
-system.l2c.ReadReq_avg_mshr_miss_latency::total 40512.012535 # average ReadReq mshr miss latency
-system.l2c.ReadExReq_avg_mshr_miss_latency::cpu0.data 40500 # average ReadExReq mshr miss latency
-system.l2c.ReadExReq_avg_mshr_miss_latency::cpu1.data 40500 # average ReadExReq mshr miss latency
-system.l2c.ReadExReq_avg_mshr_miss_latency::cpu2.data 40500 # average ReadExReq mshr miss latency
-system.l2c.ReadExReq_avg_mshr_miss_latency::cpu3.data 40500 # average ReadExReq mshr miss latency
-system.l2c.ReadExReq_avg_mshr_miss_latency::total 40500 # average ReadExReq mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency::cpu0.inst 40500 # average overall mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency::cpu0.data 40500 # average overall mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency::cpu1.inst 40517.369727 # average overall mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency::cpu1.data 40500 # average overall mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency::cpu2.inst 40528.535980 # average overall mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency::cpu2.data 40502.202643 # average overall mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency::cpu3.inst 40534.739454 # average overall mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency::cpu3.data 40502.202643 # average overall mshr miss latency
-system.l2c.demand_avg_mshr_miss_latency::total 40510.064177 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency::cpu0.inst 40500 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency::cpu0.data 40500 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency::cpu1.inst 40517.369727 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency::cpu1.data 40500 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency::cpu2.inst 40528.535980 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency::cpu2.data 40502.202643 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency::cpu3.inst 40534.739454 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency::cpu3.data 40502.202643 # average overall mshr miss latency
-system.l2c.overall_avg_mshr_miss_latency::total 40510.064177 # average overall mshr miss latency
+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.no_allocate_misses 0 # Number of misses that were no-allocate
-system.membus.trans_dist::ReadReq 2872 # Transaction distribution
system.membus.trans_dist::ReadResp 2872 # Transaction distribution
system.membus.trans_dist::ReadExReq 556 # Transaction distribution
system.membus.trans_dist::ReadExResp 556 # Transaction distribution
+system.membus.trans_dist::ReadSharedReq 2872 # Transaction distribution
system.membus.pkt_count_system.l2c.mem_side::system.physmem.port 6856 # Packet count per connected master and slave (bytes)
system.membus.pkt_count::total 6856 # Packet count per connected master and slave (bytes)
system.membus.pkt_size_system.l2c.mem_side::system.physmem.port 219392 # Cumulative packet size per connected master and slave (bytes)
system.membus.pkt_size::total 219392 # Cumulative packet size per connected master and slave (bytes)
system.membus.snoops 0 # Total snoops (count)
-system.membus.snoop_fanout::samples 3437 # Request fanout histogram
+system.membus.snoop_fanout::samples 3433 # 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 3437 100.00% 100.00% # Request fanout histogram
+system.membus.snoop_fanout::0 3433 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 3437 # Request fanout histogram
-system.membus.reqLayer0.occupancy 3440968 # Layer occupancy (ticks)
+system.membus.snoop_fanout::total 3433 # Request fanout histogram
+system.membus.reqLayer0.occupancy 3438468 # 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.toL2Bus.trans_dist::ReadReq 3148 # Transaction distribution
system.toL2Bus.trans_dist::ReadResp 3148 # Transaction distribution
system.toL2Bus.trans_dist::Writeback 116 # Transaction distribution
+system.toL2Bus.trans_dist::CleanEvict 736 # Transaction distribution
system.toL2Bus.trans_dist::ReadExReq 556 # Transaction distribution
system.toL2Bus.trans_dist::ReadExResp 556 # Transaction distribution
-system.toL2Bus.pkt_count_system.cpu0.icache.mem_side::system.l2c.cpu_side 926 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_count_system.cpu0.dcache.mem_side::system.l2c.cpu_side 955 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_count_system.cpu1.icache.mem_side::system.l2c.cpu_side 926 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_count_system.cpu1.dcache.mem_side::system.l2c.cpu_side 955 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_count_system.cpu2.icache.mem_side::system.l2c.cpu_side 926 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_count_system.cpu2.dcache.mem_side::system.l2c.cpu_side 955 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_count_system.cpu3.icache.mem_side::system.l2c.cpu_side 926 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_count_system.cpu3.dcache.mem_side::system.l2c.cpu_side 955 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_count::total 7524 # Packet count per connected master and slave (bytes)
+system.toL2Bus.trans_dist::ReadCleanReq 1852 # Transaction distribution
+system.toL2Bus.trans_dist::ReadSharedReq 1296 # Transaction distribution
+system.toL2Bus.pkt_count_system.cpu0.icache.mem_side::system.l2c.cpu_side 1078 # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count_system.cpu0.dcache.mem_side::system.l2c.cpu_side 987 # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count_system.cpu1.icache.mem_side::system.l2c.cpu_side 1078 # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count_system.cpu1.dcache.mem_side::system.l2c.cpu_side 987 # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count_system.cpu2.icache.mem_side::system.l2c.cpu_side 1078 # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count_system.cpu2.dcache.mem_side::system.l2c.cpu_side 987 # Packet count per connected master and slave (bytes)
+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.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)
@@ -1591,7 +1603,7 @@ system.toL2Bus.pkt_size_system.cpu3.icache.mem_side::system.l2c.cpu_side
system.toL2Bus.pkt_size_system.cpu3.dcache.mem_side::system.l2c.cpu_side 31488 # Cumulative packet size per connected master and slave (bytes)
system.toL2Bus.pkt_size::total 244480 # Cumulative packet size per connected master and slave (bytes)
system.toL2Bus.snoops 0 # Total snoops (count)
-system.toL2Bus.snoop_fanout::samples 3820 # Request fanout histogram
+system.toL2Bus.snoop_fanout::samples 4556 # Request fanout histogram
system.toL2Bus.snoop_fanout::mean 7 # Request fanout histogram
system.toL2Bus.snoop_fanout::stdev 0 # Request fanout histogram
system.toL2Bus.snoop_fanout::underflows 0 0.00% 0.00% # Request fanout histogram
@@ -1602,13 +1614,13 @@ system.toL2Bus.snoop_fanout::3 0 0.00% 0.00% # Re
system.toL2Bus.snoop_fanout::4 0 0.00% 0.00% # Request fanout histogram
system.toL2Bus.snoop_fanout::5 0 0.00% 0.00% # Request fanout histogram
system.toL2Bus.snoop_fanout::6 0 0.00% 0.00% # Request fanout histogram
-system.toL2Bus.snoop_fanout::7 3820 100.00% 100.00% # Request fanout histogram
+system.toL2Bus.snoop_fanout::7 4556 100.00% 100.00% # Request fanout histogram
system.toL2Bus.snoop_fanout::8 0 0.00% 100.00% # Request fanout histogram
system.toL2Bus.snoop_fanout::overflows 0 0.00% 100.00% # Request fanout histogram
system.toL2Bus.snoop_fanout::min_value 7 # Request fanout histogram
system.toL2Bus.snoop_fanout::max_value 7 # Request fanout histogram
-system.toL2Bus.snoop_fanout::total 3820 # Request fanout histogram
-system.toL2Bus.reqLayer0.occupancy 2026000 # Layer occupancy (ticks)
+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.respLayer0.occupancy 694500 # Layer occupancy (ticks)
system.toL2Bus.respLayer0.utilization 0.1 # Layer utilization (%)
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 7a136e99f..679d3d472 100755
--- a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/simout
+++ b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/simout
@@ -1,48 +1,50 @@
+Redirecting stdout to build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/o3-timing-mp/simout
+Redirecting stderr to build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/o3-timing-mp/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:17:28
-gem5 executing on phenom
-command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/o3-timing-mp -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/o3-timing-mp
+gem5 compiled Jul 3 2015 17:16:20
+gem5 started Jul 3 2015 17:20:44
+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/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
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 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, Thread 2] Got lock
+[Iteration 1, Thread 2] Critical section done, previously next=3, now next=2
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 3] Got lock
-[Iteration 2, Thread 3] Critical section done, previously next=2, now next=3
+[Iteration 2, Thread 3] Critical section done, previously next=0, now next=3
+[Iteration 2, Thread 2] Got lock
+[Iteration 2, Thread 2] Critical section done, previously next=3, now next=2
[Iteration 2, Thread 1] Got lock
-[Iteration 2, Thread 1] Critical section done, previously next=3, now next=1
+[Iteration 2, Thread 1] Critical section done, previously next=2, now next=1
Iteration 2 completed
+[Iteration 3, Thread 2] Got lock
+[Iteration 3, Thread 2] Critical section done, previously next=0, now next=2
[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=2, now next=3
[Iteration 3, Thread 1] Got lock
[Iteration 3, Thread 1] Critical section done, previously next=3, now next=1
-[Iteration 3, Thread 2] Got lock
-[Iteration 3, Thread 2] Critical section done, previously next=1, now next=2
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 3] Got lock
-[Iteration 4, Thread 3] Critical section done, previously next=2, now next=3
+[Iteration 4, Thread 3] Critical section done, previously next=0, now next=3
[Iteration 4, Thread 1] Got lock
[Iteration 4, Thread 1] Critical section done, previously next=3, now next=1
+[Iteration 4, Thread 2] Got lock
+[Iteration 4, Thread 2] Critical section done, previously next=1, now next=2
Iteration 4 completed
-[Iteration 5, Thread 1] Got lock
-[Iteration 5, Thread 1] Critical section done, previously next=0, 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, Thread 3] Critical section done, previously next=0, now next=3
+[Iteration 5, Thread 2] Got lock
+[Iteration 5, Thread 2] Critical section done, previously next=3, now next=2
+[Iteration 5, Thread 1] Got lock
+[Iteration 5, Thread 1] Critical section done, previously next=2, now next=1
Iteration 5 completed
[Iteration 6, Thread 3] Got lock
[Iteration 6, Thread 3] Critical section done, previously next=0, now next=3
@@ -51,12 +53,12 @@ Iteration 5 completed
[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 2] Got lock
-[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 1] Critical section done, previously next=0, now next=1
[Iteration 7, Thread 3] Got lock
[Iteration 7, Thread 3] Critical section done, previously next=1, now next=3
+[Iteration 7, Thread 2] Got lock
+[Iteration 7, Thread 2] Critical section done, previously next=3, now next=2
Iteration 7 completed
[Iteration 8, Thread 3] Got lock
[Iteration 8, Thread 3] Critical section done, previously next=0, now next=3
@@ -65,19 +67,19 @@ Iteration 7 completed
[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 2] Got lock
-[Iteration 9, Thread 2] Critical section done, previously next=0, now next=2
[Iteration 9, Thread 1] Got lock
-[Iteration 9, Thread 1] Critical section done, previously next=2, 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=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 1] Got lock
-[Iteration 10, Thread 1] Critical section done, previously next=3, now next=1
+[Iteration 10, Thread 1] Critical section done, previously next=0, now next=1
+[Iteration 10, Thread 3] Got lock
+[Iteration 10, Thread 3] Critical section done, previously next=1, now next=3
[Iteration 10, Thread 2] Got lock
-[Iteration 10, Thread 2] Critical section done, previously next=1, now next=2
+[Iteration 10, Thread 2] Critical section done, previously next=3, now next=2
Iteration 10 completed
PASSED :-)
-Exiting @ tick 107944000 because target called exit()
+Exiting @ tick 107900000 because target called exit()
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 215e9ea82..8a9724ab2 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
@@ -1,85 +1,80 @@
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
-warn: rounding error > tolerance
- 0.072760 rounded to 0
-warn: rounding error > tolerance
- 0.072760 rounded to 0
-warn: rounding error > tolerance
- 0.072760 rounded to 0
-system.cpu2: completed 10000 read, 5361 write accesses @731568
-system.cpu5: completed 10000 read, 5557 write accesses @735340
-system.cpu3: completed 10000 read, 5535 write accesses @738863
-system.cpu6: completed 10000 read, 5476 write accesses @748316
-system.cpu0: completed 10000 read, 5560 write accesses @752250
-system.cpu4: completed 10000 read, 5465 write accesses @757289
-system.cpu7: completed 10000 read, 5564 write accesses @760144
-system.cpu1: completed 10000 read, 5530 write accesses @768416
-system.cpu5: completed 20000 read, 11151 write accesses @1477095
-system.cpu2: completed 20000 read, 10827 write accesses @1478088
-system.cpu3: completed 20000 read, 11078 write accesses @1481757
-system.cpu0: completed 20000 read, 11117 write accesses @1493889
-system.cpu6: completed 20000 read, 11080 write accesses @1512346
-system.cpu1: completed 20000 read, 11091 write accesses @1512763
-system.cpu4: completed 20000 read, 10986 write accesses @1520589
-system.cpu7: completed 20000 read, 11078 write accesses @1523748
-system.cpu5: completed 30000 read, 16568 write accesses @2200051
-system.cpu3: completed 30000 read, 16616 write accesses @2221845
-system.cpu2: completed 30000 read, 16217 write accesses @2232672
-system.cpu0: completed 30000 read, 16692 write accesses @2249618
-system.cpu1: completed 30000 read, 16648 write accesses @2263101
-system.cpu6: completed 30000 read, 16745 write accesses @2274150
-system.cpu4: completed 30000 read, 16620 write accesses @2276386
-system.cpu7: completed 30000 read, 16733 write accesses @2277359
-system.cpu5: completed 40000 read, 21987 write accesses @2947352
-system.cpu3: completed 40000 read, 22027 write accesses @2968674
-system.cpu1: completed 40000 read, 22148 write accesses @2995890
-system.cpu0: completed 40000 read, 22166 write accesses @2998152
-system.cpu2: completed 40000 read, 21828 write accesses @3001342
-system.cpu7: completed 40000 read, 22152 write accesses @3022463
-system.cpu6: completed 40000 read, 22388 write accesses @3028895
-system.cpu4: completed 40000 read, 22197 write accesses @3031091
-system.cpu5: completed 50000 read, 27444 write accesses @3696748
-system.cpu3: completed 50000 read, 27708 write accesses @3723471
-system.cpu1: completed 50000 read, 27649 write accesses @3746058
-system.cpu0: completed 50000 read, 27719 write accesses @3747410
-system.cpu2: completed 50000 read, 27424 write accesses @3760076
-system.cpu7: completed 50000 read, 27568 write accesses @3771426
-system.cpu6: completed 50000 read, 28012 write accesses @3777023
-system.cpu4: completed 50000 read, 27741 write accesses @3802071
-system.cpu5: completed 60000 read, 33062 write accesses @4446684
-system.cpu3: completed 60000 read, 33331 write accesses @4487796
-system.cpu2: completed 60000 read, 33035 write accesses @4498626
-system.cpu0: completed 60000 read, 33211 write accesses @4505229
-system.cpu1: completed 60000 read, 33219 write accesses @4525223
-system.cpu6: completed 60000 read, 33545 write accesses @4528416
-system.cpu7: completed 60000 read, 33210 write accesses @4528425
-system.cpu4: completed 60000 read, 33325 write accesses @4560641
-system.cpu5: completed 70000 read, 38698 write accesses @5188287
-system.cpu2: completed 70000 read, 38579 write accesses @5235379
-system.cpu7: completed 70000 read, 38633 write accesses @5255909
-system.cpu0: completed 70000 read, 38682 write accesses @5255973
-system.cpu6: completed 70000 read, 38964 write accesses @5261147
-system.cpu3: completed 70000 read, 38993 write accesses @5267174
-system.cpu1: completed 70000 read, 38888 write accesses @5283161
-system.cpu4: completed 70000 read, 38789 write accesses @5300670
-system.cpu5: completed 80000 read, 44039 write accesses @5937946
-system.cpu2: completed 80000 read, 43995 write accesses @5990383
-system.cpu7: completed 80000 read, 44179 write accesses @5992827
-system.cpu0: completed 80000 read, 44154 write accesses @6000956
-system.cpu6: completed 80000 read, 44514 write accesses @6013988
-system.cpu3: completed 80000 read, 44595 write accesses @6025710
-system.cpu1: completed 80000 read, 44663 write accesses @6042332
-system.cpu4: completed 80000 read, 44390 write accesses @6048987
-system.cpu5: completed 90000 read, 49553 write accesses @6694237
-system.cpu7: completed 90000 read, 49635 write accesses @6734659
-system.cpu2: completed 90000 read, 49508 write accesses @6735285
-system.cpu0: completed 90000 read, 49652 write accesses @6748849
-system.cpu6: completed 90000 read, 50083 write accesses @6767267
-system.cpu1: completed 90000 read, 50078 write accesses @6778899
-system.cpu3: completed 90000 read, 50108 write accesses @6783497
-system.cpu4: completed 90000 read, 50077 write accesses @6811616
-system.cpu5: completed 100000 read, 55112 write accesses @7430292
+ 1.250000 rounded to 1
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
+system.cpu0: completed 10000 read, 5514 write accesses @985789
+system.cpu5: completed 10000 read, 5507 write accesses @985919
+system.cpu6: completed 10000 read, 5525 write accesses @1001074
+system.cpu2: completed 10000 read, 5599 write accesses @1007601
+system.cpu7: completed 10000 read, 5498 write accesses @1017943
+system.cpu4: completed 10000 read, 5572 write accesses @1024769
+system.cpu3: completed 10000 read, 5732 write accesses @1028309
+system.cpu1: completed 10000 read, 5598 write accesses @1041015
+system.cpu6: completed 20000 read, 11013 write accesses @1989998
+system.cpu0: completed 20000 read, 11024 write accesses @2017508
+system.cpu5: completed 20000 read, 11122 write accesses @2018515
+system.cpu2: completed 20000 read, 11126 write accesses @2025419
+system.cpu7: completed 20000 read, 11093 write accesses @2029349
+system.cpu3: completed 20000 read, 11390 write accesses @2036754
+system.cpu4: completed 20000 read, 11097 write accesses @2052341
+system.cpu1: completed 20000 read, 11255 write accesses @2071888
+system.cpu6: completed 30000 read, 16509 write accesses @3011316
+system.cpu2: completed 30000 read, 16563 write accesses @3015985
+system.cpu5: completed 30000 read, 16732 write accesses @3020048
+system.cpu7: completed 30000 read, 16594 write accesses @3039745
+system.cpu0: completed 30000 read, 16606 write accesses @3046317
+system.cpu4: completed 30000 read, 16705 write accesses @3051495
+system.cpu3: completed 30000 read, 17008 write accesses @3067438
+system.cpu1: completed 30000 read, 16891 write accesses @3109610
+system.cpu6: completed 40000 read, 22039 write accesses @4020333
+system.cpu5: completed 40000 read, 22236 write accesses @4027724
+system.cpu0: completed 40000 read, 22043 write accesses @4029762
+system.cpu2: completed 40000 read, 22161 write accesses @4031183
+system.cpu7: completed 40000 read, 22213 write accesses @4045977
+system.cpu4: completed 40000 read, 22298 write accesses @4082210
+system.cpu1: completed 40000 read, 22453 write accesses @4117416
+system.cpu3: completed 40000 read, 22664 write accesses @4121694
+system.cpu0: completed 50000 read, 27441 write accesses @5028972
+system.cpu6: completed 50000 read, 27572 write accesses @5030451
+system.cpu2: completed 50000 read, 27699 write accesses @5051990
+system.cpu5: completed 50000 read, 27966 write accesses @5054641
+system.cpu7: completed 50000 read, 27735 write accesses @5066083
+system.cpu4: completed 50000 read, 27771 write accesses @5088978
+system.cpu1: completed 50000 read, 28051 write accesses @5134928
+system.cpu3: completed 50000 read, 28027 write accesses @5145143
+system.cpu0: completed 60000 read, 32887 write accesses @6041088
+system.cpu6: completed 60000 read, 33047 write accesses @6052178
+system.cpu2: completed 60000 read, 33145 write accesses @6054126
+system.cpu5: completed 60000 read, 33467 write accesses @6058058
+system.cpu7: completed 60000 read, 33424 write accesses @6096363
+system.cpu4: completed 60000 read, 33328 write accesses @6102072
+system.cpu1: completed 60000 read, 33536 write accesses @6144667
+system.cpu3: completed 60000 read, 33718 write accesses @6194345
+system.cpu0: completed 70000 read, 38267 write accesses @7037253
+system.cpu6: completed 70000 read, 38604 write accesses @7069613
+system.cpu2: completed 70000 read, 38746 write accesses @7078099
+system.cpu5: completed 70000 read, 38936 write accesses @7088735
+system.cpu7: completed 70000 read, 39098 write accesses @7112647
+system.cpu4: completed 70000 read, 38903 write accesses @7119773
+system.cpu1: completed 70000 read, 39029 write accesses @7174150
+system.cpu3: completed 70000 read, 39351 write accesses @7212543
+system.cpu0: completed 80000 read, 43876 write accesses @8054755
+system.cpu6: completed 80000 read, 44096 write accesses @8081739
+system.cpu2: completed 80000 read, 44227 write accesses @8083983
+system.cpu5: completed 80000 read, 44434 write accesses @8095705
+system.cpu4: completed 80000 read, 44434 write accesses @8124001
+system.cpu7: completed 80000 read, 44724 write accesses @8128965
+system.cpu1: completed 80000 read, 44680 write accesses @8204951
+system.cpu3: completed 80000 read, 44871 write accesses @8248185
+system.cpu0: completed 90000 read, 49513 write accesses @9064097
+system.cpu2: completed 90000 read, 49820 write accesses @9098554
+system.cpu6: completed 90000 read, 49787 write accesses @9103948
+system.cpu5: completed 90000 read, 49985 write accesses @9122270
+system.cpu4: completed 90000 read, 50071 write accesses @9151457
+system.cpu7: completed 90000 read, 50244 write accesses @9162765
+system.cpu1: completed 90000 read, 50351 write accesses @9237663
+system.cpu3: completed 90000 read, 50544 write accesses @9266852
+system.cpu0: completed 100000 read, 54903 write accesses @10084846
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 4a69b5566..ed5bb3990 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.010085 # Nu
sim_ticks 10084846 # Number of ticks simulated
final_tick 10084846 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 135609 # Simulator tick rate (ticks/s)
-host_mem_usage 534216 # Number of bytes of host memory used
-host_seconds 74.37 # Real time elapsed on the host
+host_tick_rate 104409 # Simulator tick rate (ticks/s)
+host_mem_usage 528428 # Number of bytes of host memory used
+host_seconds 96.59 # 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 39539520 # Number of bytes read from this memory
@@ -301,12 +301,12 @@ system.cpu6.num_writes 55095 # nu
system.cpu7.num_reads 99126 # number of read accesses completed
system.cpu7.num_writes 55305 # number of write accesses completed
system.ruby.clk_domain.clock 1 # Clock period in ticks
-system.ruby.delayHist::bucket_size 2048 # delay histogram for all message
-system.ruby.delayHist::max_bucket 20479 # delay histogram for all message
+system.ruby.delayHist::bucket_size 32 # delay histogram for all message
+system.ruby.delayHist::max_bucket 319 # delay histogram for all message
system.ruby.delayHist::samples 4974912 # delay histogram for all message
-system.ruby.delayHist::mean 203.140608 # delay histogram for all message
-system.ruby.delayHist::stdev 582.111066 # delay histogram for all message
-system.ruby.delayHist | 4834308 97.17% 97.17% | 133920 2.69% 99.87% | 6363 0.13% 99.99% | 304 0.01% 100.00% | 15 0.00% 100.00% | 1 0.00% 100.00% | 0 0.00% 100.00% | 1 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for all message
+system.ruby.delayHist::mean 6.256499 # delay histogram for all message
+system.ruby.delayHist::stdev 16.952716 # delay histogram for all message
+system.ruby.delayHist | 4677586 94.02% 94.02% | 147880 2.97% 97.00% | 114262 2.30% 99.29% | 31173 0.63% 99.92% | 3456 0.07% 99.99% | 420 0.01% 100.00% | 102 0.00% 100.00% | 25 0.00% 100.00% | 7 0.00% 100.00% | 1 0.00% 100.00% # delay histogram for all message
system.ruby.delayHist::total 4974912 # delay histogram for all message
system.ruby.outstanding_req_hist::bucket_size 2
system.ruby.outstanding_req_hist::max_bucket 19
@@ -942,12 +942,12 @@ system.ruby.network.routers10.throttle9.msg_count.Response_Control::1 3960
system.ruby.network.routers10.throttle9.msg_bytes.Control::0 4942480
system.ruby.network.routers10.throttle9.msg_bytes.Response_Data::1 15964704
system.ruby.network.routers10.throttle9.msg_bytes.Response_Control::1 3168552
-system.ruby.delayVCHist.vnet_0::bucket_size 2048 # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::max_bucket 20479 # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::bucket_size 32 # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::max_bucket 319 # delay histogram for vnet_0
system.ruby.delayVCHist.vnet_0::samples 1568858 # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::mean 640.119386 # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::stdev 891.952930 # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0 | 1428254 91.04% 91.04% | 133920 8.54% 99.57% | 6363 0.41% 99.98% | 304 0.02% 100.00% | 15 0.00% 100.00% | 1 0.00% 100.00% | 0 0.00% 100.00% | 1 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::mean 15.791935 # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::stdev 27.289154 # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0 | 1272075 81.08% 81.08% | 147337 9.39% 90.47% | 114262 7.28% 97.76% | 31173 1.99% 99.74% | 3456 0.22% 99.96% | 420 0.03% 99.99% | 102 0.01% 100.00% | 25 0.00% 100.00% | 7 0.00% 100.00% | 1 0.00% 100.00% # delay histogram for vnet_0
system.ruby.delayVCHist.vnet_0::total 1568858 # delay histogram for vnet_0
system.ruby.delayVCHist.vnet_1::bucket_size 8 # delay histogram for vnet_1
system.ruby.delayVCHist.vnet_1::max_bucket 79 # delay histogram for vnet_1
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 27d9847c3..c0e4f3cf5 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
@@ -71,7 +71,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -82,7 +82,6 @@ size=32768
system=system
tags=system.cpu0.l1c.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu0.port
mem_side=system.toL2Bus.slave[0]
@@ -124,7 +123,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -135,7 +134,6 @@ size=32768
system=system
tags=system.cpu1.l1c.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu1.port
mem_side=system.toL2Bus.slave[1]
@@ -177,7 +175,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -188,7 +186,6 @@ size=32768
system=system
tags=system.cpu2.l1c.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu2.port
mem_side=system.toL2Bus.slave[2]
@@ -230,7 +227,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -241,7 +238,6 @@ size=32768
system=system
tags=system.cpu3.l1c.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu3.port
mem_side=system.toL2Bus.slave[3]
@@ -283,7 +279,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -294,7 +290,6 @@ size=32768
system=system
tags=system.cpu4.l1c.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu4.port
mem_side=system.toL2Bus.slave[4]
@@ -336,7 +331,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -347,7 +342,6 @@ size=32768
system=system
tags=system.cpu5.l1c.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu5.port
mem_side=system.toL2Bus.slave[5]
@@ -389,7 +383,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -400,7 +394,6 @@ size=32768
system=system
tags=system.cpu6.l1c.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu6.port
mem_side=system.toL2Bus.slave[6]
@@ -442,7 +435,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -453,7 +446,6 @@ size=32768
system=system
tags=system.cpu7.l1c.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu7.port
mem_side=system.toL2Bus.slave[7]
@@ -494,7 +486,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -505,7 +497,6 @@ size=65536
system=system
tags=system.l2c.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[0]
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 5186e7456..7aa95bb02 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
@@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
+mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@@ -82,10 +83,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=false
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -96,7 +98,6 @@ size=262144
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@@ -122,10 +123,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
-is_top_level=true
+is_read_only=true
max_miss_count=0
mshrs=4
prefetch_on_access=false
@@ -136,7 +138,6 @@ size=131072
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=20
-two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@@ -170,10 +171,11 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
+demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
-is_top_level=false
+is_read_only=false
max_miss_count=0
mshrs=20
prefetch_on_access=false
@@ -184,7 +186,6 @@ size=2097152
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=12
-two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@@ -203,8 +204,11 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=0
+frontend_latency=1
+response_latency=1
snoop_filter=Null
+snoop_response_latency=1
system=system
use_default_range=false
width=32
@@ -218,7 +222,8 @@ eventq_index=0
[system.cpu.workload]
type=LiveProcess
cmd=vortex bendian.raw
-cwd=build/SPARC/tests/opt/long/se/50.vortex/sparc/linux/simple-timing
+cwd=build/SPARC/tests/opt/quick/se/50.vortex/sparc/linux/simple-timing
+drivers=
egid=100
env=
errout=cerr
@@ -227,6 +232,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/sparc/linux/vortex
gid=100
input=cin
+kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@@ -256,11 +262,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
-header_cycles=1
+forward_latency=4
+frontend_latency=3
+response_latency=2
snoop_filter=Null
+snoop_response_latency=4
system=system
use_default_range=false
-width=8
+width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side
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 f5fe53ea2..7015cfc4c 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.000323 # Nu
sim_ticks 322881 # Number of ticks simulated
final_tick 322881 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 2952595 # Simulator tick rate (ticks/s)
-host_mem_usage 447776 # Number of bytes of host memory used
-host_seconds 0.11 # Real time elapsed on the host
+host_tick_rate 2211083 # Simulator tick rate (ticks/s)
+host_mem_usage 441516 # Number of bytes of host memory used
+host_seconds 0.15 # 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 54144 # Number of bytes read from this memory
@@ -264,12 +264,12 @@ system.mem_ctrls_1.memoryStateTime::PRE_PDN 0 #
system.mem_ctrls_1.memoryStateTime::ACT 0 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.ruby.clk_domain.clock 1 # Clock period in ticks
-system.ruby.delayHist::bucket_size 512 # delay histogram for all message
-system.ruby.delayHist::max_bucket 5119 # delay histogram for all message
+system.ruby.delayHist::bucket_size 4 # delay histogram for all message
+system.ruby.delayHist::max_bucket 39 # delay histogram for all message
system.ruby.delayHist::samples 6760 # delay histogram for all message
-system.ruby.delayHist::mean 50.962278 # delay histogram for all message
-system.ruby.delayHist::stdev 238.173200 # delay histogram for all message
-system.ruby.delayHist | 6512 96.33% 96.33% | 158 2.34% 98.67% | 46 0.68% 99.35% | 24 0.36% 99.70% | 9 0.13% 99.84% | 8 0.12% 99.96% | 2 0.03% 99.99% | 0 0.00% 99.99% | 0 0.00% 99.99% | 1 0.01% 100.00% # delay histogram for all message
+system.ruby.delayHist::mean 0.896450 # delay histogram for all message
+system.ruby.delayHist::stdev 2.643920 # delay histogram for all message
+system.ruby.delayHist | 5999 88.74% 88.74% | 459 6.79% 95.53% | 195 2.88% 98.42% | 74 1.09% 99.51% | 23 0.34% 99.85% | 5 0.07% 99.93% | 3 0.04% 99.97% | 2 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for all message
system.ruby.delayHist::total 6760 # delay histogram for all message
system.ruby.outstanding_req_hist::bucket_size 2
system.ruby.outstanding_req_hist::max_bucket 19
@@ -481,12 +481,12 @@ system.ruby.network.routers3.throttle2.msg_count.Response_Control::1 8
system.ruby.network.routers3.throttle2.msg_bytes.Control::0 6768
system.ruby.network.routers3.throttle2.msg_bytes.Response_Data::1 54216
system.ruby.network.routers3.throttle2.msg_bytes.Response_Control::1 712
-system.ruby.delayVCHist.vnet_0::bucket_size 512 # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::max_bucket 5119 # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::bucket_size 4 # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::max_bucket 39 # delay histogram for vnet_0
system.ruby.delayVCHist.vnet_0::samples 2420 # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::mean 141.339256 # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::stdev 381.793770 # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0 | 2172 89.75% 89.75% | 158 6.53% 96.28% | 46 1.90% 98.18% | 24 0.99% 99.17% | 9 0.37% 99.55% | 8 0.33% 99.88% | 2 0.08% 99.96% | 0 0.00% 99.96% | 0 0.00% 99.96% | 1 0.04% 100.00% # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::mean 1.485950 # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::stdev 3.479612 # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0 | 2005 82.85% 82.85% | 204 8.43% 91.28% | 133 5.50% 96.78% | 53 2.19% 98.97% | 17 0.70% 99.67% | 5 0.21% 99.88% | 1 0.04% 99.92% | 2 0.08% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_0
system.ruby.delayVCHist.vnet_0::total 2420 # delay histogram for vnet_0
system.ruby.delayVCHist.vnet_1::bucket_size 4 # delay histogram for vnet_1
system.ruby.delayVCHist.vnet_1::max_bucket 39 # delay histogram for vnet_1