stats: more updates due to PCI changes
authorSteve Reinhardt <stever@gmail.com>
Wed, 30 Dec 2015 16:18:44 +0000 (11:18 -0500)
committerSteve Reinhardt <stever@gmail.com>
Wed, 30 Dec 2015 16:18:44 +0000 (11:18 -0500)
A couple of the long regressions have been showing as CHANGED
since 11244:a2af58a06c4e despite the updates in 11245:1c5102c0a7a9.
The x86 regression looks like it was just missed, but it's not clear
why the ARM one is giving different results (perhaps a non-determinism
between zizzer and wherever the updated results were run?).

tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/config.ini
tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/simout
tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/stats.txt
tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/config.ini
tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/simerr
tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/simout
tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/stats.txt
tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/system.pc.com_1.terminal

index b9459834e79c39840da6a468b1a33c98ff33a10c..86dfdefb9014dfb0d35bc2f98c56d468aebc5262 100644 (file)
@@ -12,14 +12,15 @@ 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=/dist/m5/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=/dist/m5/system/binaries/vexpress.aarch32.ll_20131205.0-gem5.2cpu.dtb
 early_kernel_symbols=false
 enable_context_switch_stats_dump=false
 eventq_index=0
+exit_on_work_items=false
 flags_addr=469827632
 gic_cpu_addr=738205696
 have_large_asid_64=false
@@ -28,7 +29,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=/dist/m5/system/binaries/vmlinux.aarch32.ll_20131205.0-gem5
 kernel_addr_check=true
 load_addr_mask=268435455
 load_offset=2147483648
@@ -43,7 +44,7 @@ num_work_ids=16
 panic_on_oops=true
 panic_on_panic=true
 phys_addr_range_64=40
-readfile=/work/gem5/outgoing/gem5_2/tests/halt.sh
+readfile=/z/stever/hg/gem5/tests/halt.sh
 reset_addr_64=0
 symbolfile=
 work_begin_ckpt_count=0
@@ -86,7 +87,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=/dist/m5/system/disks/linux-aarch32-ael.img
 read_only=true
 
 [system.clk_domain]
index c56e46cb647492d76303da64ba771b76bbaac07c..83ce066a0238b9fd1f346046c0a729bbccc26e63 100755 (executable)
@@ -1,16 +1,16 @@
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled Dec  4 2015 11:13:17
-gem5 started Dec  4 2015 11:33:05
-gem5 executing on e104799-lin, pid 30938
-command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-dual -re /work/gem5/outgoing/gem5_2/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-dual
+gem5 compiled Dec 30 2015 02:49:35
+gem5 started Dec 30 2015 02:49:58
+gem5 executing on zizzer, pid 30293
+command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-dual -re /z/stever/hg/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-dual
 
 Global frequency set at 1000000000000 ticks per second
-info: kernel located at: /work/gem5/dist/binaries/vmlinux.aarch32.ll_20131205.0-gem5
+info: kernel located at: /dist/m5/system/binaries/vmlinux.aarch32.ll_20131205.0-gem5
 info: Using bootloader at address 0x10
 info: Using kernel entry physical address at 0x80008000
-info: Loading DTB file: /work/gem5/dist/binaries/vexpress.aarch32.ll_20131205.0-gem5.2cpu.dtb at address 0x88000000
+info: Loading DTB file: /dist/m5/system/binaries/vexpress.aarch32.ll_20131205.0-gem5.2cpu.dtb at address 0x88000000
 info: Entering event queue @ 0.  Starting simulation...
 info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
 info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
index 9f7a5e2b6d0be3d435b83faf436cae674ba70acb..2941c59e8f3b55c2ea97027326033dab1351cff3 100644 (file)
@@ -4,11 +4,11 @@ sim_seconds                                  2.827515                       # Nu
 sim_ticks                                2827514981500                       # Number of ticks simulated
 final_tick                               2827514981500                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-host_inst_rate                                 101964                       # Simulator instruction rate (inst/s)
-host_op_rate                                   123693                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                             2400293976                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 620072                       # Number of bytes of host memory used
-host_seconds                                  1177.99                       # Real time elapsed on the host
+host_inst_rate                                  72486                       # Simulator instruction rate (inst/s)
+host_op_rate                                    87933                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                             1706351372                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 605296                       # Number of bytes of host memory used
+host_seconds                                  1657.05                       # Real time elapsed on the host
 sim_insts                                   120112531                       # Number of instructions simulated
 sim_ops                                     145708890                       # Number of ops (including micro ops) simulated
 system.voltage_domain.voltage                       1                       # Voltage in Volts
@@ -770,9 +770,9 @@ system.cpu0.iew.iewDispNonSpecInsts            903285                       # Nu
 system.cpu0.iew.iewIQFullEvents                 28583                       # Number of times the IQ has become full, causing a stall
 system.cpu0.iew.iewLSQFullEvents               172530                       # Number of times the LSQ has become full, causing a stall
 system.cpu0.iew.memOrderViolationEvents         20852                       # Number of memory order violations
-system.cpu0.iew.predictedTakenIncorrect        314243                       # Number of branches that were predicted taken incorrectly
+system.cpu0.iew.predictedTakenIncorrect        314241                       # Number of branches that were predicted taken incorrectly
 system.cpu0.iew.predictedNotTakenIncorrect       420118                       # Number of branches that were predicted not taken incorrectly
-system.cpu0.iew.branchMispredicts              734361                       # Number of branch mispredicts detected at execute
+system.cpu0.iew.branchMispredicts              734359                       # Number of branch mispredicts detected at execute
 system.cpu0.iew.iewExecutedInsts            135106830                       # Number of executed instructions
 system.cpu0.iew.iewExecLoadInsts             24606381                       # Number of load instructions executed
 system.cpu0.iew.iewExecSquashedInsts          1083325                       # Number of squashed instructions skipped in execute
index 0d7c6a20f2eff8549eab25b97cb759539e995357..24fafe7e3ccd22698cce61d2d5d15e2735564370 100644 (file)
@@ -17,10 +17,11 @@ cache_line_size=64
 clk_domain=system.clk_domain
 e820_table=system.e820_table
 eventq_index=0
+exit_on_work_items=false
 init_param=0
 intel_mp_pointer=system.intel_mp_pointer
 intel_mp_table=system.intel_mp_table
-kernel=/scratch/nilay/GEM5/system/binaries/x86_64-vmlinux-2.6.22.9.smp
+kernel=/dist/m5/system/binaries/x86_64-vmlinux-2.6.22.9.smp
 kernel_addr_check=true
 load_addr_mask=18446744073709551615
 load_offset=0
@@ -28,8 +29,9 @@ mem_mode=timing
 mem_ranges=0:134217727
 memories=system.mem_ctrls
 mmap_using_noreserve=false
+multi_thread=false
 num_work_ids=16
-readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
+readfile=/z/stever/hg/gem5/tests/halt.sh
 smbios_table=system.smbios_table
 symbolfile=
 work_begin_ckpt_count=0
@@ -707,8 +709,8 @@ frontend_latency=2
 response_latency=2
 use_default_range=false
 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
+default=system.pc.pci_host.pio
+master=system.pc.south_bridge.cmos.pio system.pc.south_bridge.dma1.pio system.pc.south_bridge.ide.pio 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
 
 [system.mem_ctrls]
@@ -790,7 +792,7 @@ port=system.ruby.dir_cntrl0.memory
 
 [system.pc]
 type=Pc
-children=behind_pci com_1 fake_com_2 fake_com_3 fake_com_4 fake_floppy i_dont_exist1 i_dont_exist2 pciconfig south_bridge
+children=behind_pci com_1 fake_com_2 fake_com_3 fake_com_4 fake_floppy i_dont_exist1 i_dont_exist2 pci_host south_bridge
 eventq_index=0
 intrctrl=system.intrctrl
 system=system
@@ -811,7 +813,7 @@ ret_data8=255
 system=system
 update_data=false
 warn_access=
-pio=system.iobus.master[12]
+pio=system.iobus.master[11]
 
 [system.pc.com_1]
 type=Uart8250
@@ -823,7 +825,7 @@ pio_latency=100000
 platform=system.pc
 system=system
 terminal=system.pc.com_1.terminal
-pio=system.iobus.master[13]
+pio=system.iobus.master[12]
 
 [system.pc.com_1.terminal]
 type=Terminal
@@ -849,7 +851,7 @@ ret_data8=255
 system=system
 update_data=false
 warn_access=
-pio=system.iobus.master[14]
+pio=system.iobus.master[13]
 
 [system.pc.fake_com_3]
 type=IsaFake
@@ -867,7 +869,7 @@ ret_data8=255
 system=system
 update_data=false
 warn_access=
-pio=system.iobus.master[15]
+pio=system.iobus.master[14]
 
 [system.pc.fake_com_4]
 type=IsaFake
@@ -885,7 +887,7 @@ ret_data8=255
 system=system
 update_data=false
 warn_access=
-pio=system.iobus.master[16]
+pio=system.iobus.master[15]
 
 [system.pc.fake_floppy]
 type=IsaFake
@@ -903,7 +905,7 @@ ret_data8=255
 system=system
 update_data=false
 warn_access=
-pio=system.iobus.master[17]
+pio=system.iobus.master[16]
 
 [system.pc.i_dont_exist1]
 type=IsaFake
@@ -921,7 +923,7 @@ ret_data8=255
 system=system
 update_data=false
 warn_access=
-pio=system.iobus.master[10]
+pio=system.iobus.master[9]
 
 [system.pc.i_dont_exist2]
 type=IsaFake
@@ -939,17 +941,19 @@ ret_data8=255
 system=system
 update_data=false
 warn_access=
-pio=system.iobus.master[11]
+pio=system.iobus.master[10]
 
-[system.pc.pciconfig]
-type=PciConfigAll
-bus=0
+[system.pc.pci_host]
+type=GenericPciHost
 clk_domain=system.clk_domain
+conf_base=13835058055282163712
+conf_device_bits=8
+conf_size=16777216
 eventq_index=0
-pio_addr=0
-pio_latency=30000
+pci_dma_base=0
+pci_mem_base=0
+pci_pio_base=9223372036854775808
 platform=system.pc
-size=16777216
 system=system
 pio=system.iobus.default
 
@@ -1072,14 +1076,13 @@ config_latency=20000
 ctrl_offset=0
 disks=system.pc.south_bridge.ide.disks0 system.pc.south_bridge.ide.disks1
 eventq_index=0
+host=system.pc.pci_host
 io_shift=0
 pci_bus=0
 pci_dev=4
 pci_func=0
 pio_latency=30000
-platform=system.pc
 system=system
-config=system.iobus.master[3]
 dma=system.ruby.dma_cntrl0.dma_sequencer.slave
 pio=system.iobus.master[2]
 
@@ -1103,7 +1106,7 @@ table_size=65536
 [system.pc.south_bridge.ide.disks0.image.child]
 type=RawDiskImage
 eventq_index=0
-image_file=/scratch/nilay/GEM5/system/disks/linux-x86.img
+image_file=/dist/m5/system/disks/linux-x86.img
 read_only=true
 
 [system.pc.south_bridge.ide.disks1]
@@ -1126,7 +1129,7 @@ table_size=65536
 [system.pc.south_bridge.ide.disks1.image.child]
 type=RawDiskImage
 eventq_index=0
-image_file=/scratch/nilay/GEM5/system/disks/linux-bigswap2.img
+image_file=/dist/m5/system/disks/linux-bigswap2.img
 read_only=true
 
 [system.pc.south_bridge.int_lines0]
@@ -1231,7 +1234,7 @@ pio_addr=4273995776
 pio_latency=100000
 system=system
 int_master=system.iobus.slave[0]
-pio=system.iobus.master[9]
+pio=system.iobus.master[8]
 
 [system.pc.south_bridge.keyboard]
 type=I8042
@@ -1245,7 +1248,7 @@ mouse_int_pin=system.pc.south_bridge.keyboard.mouse_int_pin
 pio_addr=0
 pio_latency=100000
 system=system
-pio=system.iobus.master[4]
+pio=system.iobus.master[3]
 
 [system.pc.south_bridge.keyboard.keyboard_int_pin]
 type=X86IntSourcePin
@@ -1266,7 +1269,7 @@ pio_addr=9223372036854775840
 pio_latency=100000
 slave=system.pc.south_bridge.pic2
 system=system
-pio=system.iobus.master[5]
+pio=system.iobus.master[4]
 
 [system.pc.south_bridge.pic1.output]
 type=X86IntSourcePin
@@ -1283,7 +1286,7 @@ pio_addr=9223372036854775968
 pio_latency=100000
 slave=Null
 system=system
-pio=system.iobus.master[6]
+pio=system.iobus.master[5]
 
 [system.pc.south_bridge.pic2.output]
 type=X86IntSourcePin
@@ -1298,7 +1301,7 @@ int_pin=system.pc.south_bridge.pit.int_pin
 pio_addr=9223372036854775872
 pio_latency=100000
 system=system
-pio=system.iobus.master[7]
+pio=system.iobus.master[6]
 
 [system.pc.south_bridge.pit.int_pin]
 type=X86IntSourcePin
@@ -1312,7 +1315,7 @@ i8254=system.pc.south_bridge.pit
 pio_addr=9223372036854775905
 pio_latency=100000
 system=system
-pio=system.iobus.master[8]
+pio=system.iobus.master[7]
 
 [system.ruby]
 type=RubySystem
@@ -1325,8 +1328,8 @@ eventq_index=0
 hot_lines=false
 memory_size_bits=48
 num_of_sequencers=2
+number_of_virtual_networks=3
 phys_mem=Null
-random_seed=1234
 randomization=false
 
 [system.ruby.clk_domain]
@@ -1372,7 +1375,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 slave=system.ruby.network.master[7]
 
 [system.ruby.dir_cntrl0.responseFromDir]
@@ -1381,7 +1383,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 master=system.ruby.network.slave[9]
 
 [system.ruby.dir_cntrl0.responseFromMemory]
@@ -1390,7 +1391,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 
 [system.ruby.dir_cntrl0.responseToDir]
 type=MessageBuffer
@@ -1398,7 +1398,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 slave=system.ruby.network.master[8]
 
 [system.ruby.dma_cntrl0]
@@ -1436,7 +1435,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 
 [system.ruby.dma_cntrl0.requestToDir]
 type=MessageBuffer
@@ -1444,7 +1442,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 master=system.ruby.network.slave[10]
 
 [system.ruby.dma_cntrl0.responseFromDir]
@@ -1453,7 +1450,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=10
 slave=system.ruby.network.master[9]
 
 [system.ruby.io_controller]
@@ -1483,7 +1479,7 @@ ruby_system=system.ruby
 system=system
 using_ruby_tester=false
 version=1
-slave=system.iobus.master[20]
+slave=system.iobus.master[19]
 
 [system.ruby.io_controller.mandatoryQueue]
 type=MessageBuffer
@@ -1491,7 +1487,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 
 [system.ruby.io_controller.requestToDir]
 type=MessageBuffer
@@ -1499,7 +1494,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 master=system.ruby.network.slave[11]
 
 [system.ruby.io_controller.responseFromDir]
@@ -1508,7 +1502,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=10
 slave=system.ruby.network.master[10]
 
 [system.ruby.l1_cntrl0]
@@ -1594,7 +1587,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 
 [system.ruby.l1_cntrl0.optionalQueue]
 type=MessageBuffer
@@ -1602,7 +1594,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 
 [system.ruby.l1_cntrl0.prefetcher]
 type=Prefetcher
@@ -1622,7 +1613,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 master=system.ruby.network.slave[0]
 
 [system.ruby.l1_cntrl0.requestToL1Cache]
@@ -1631,7 +1621,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 slave=system.ruby.network.master[0]
 
 [system.ruby.l1_cntrl0.responseFromL1Cache]
@@ -1640,7 +1629,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 master=system.ruby.network.slave[1]
 
 [system.ruby.l1_cntrl0.responseToL1Cache]
@@ -1649,7 +1637,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 slave=system.ruby.network.master[1]
 
 [system.ruby.l1_cntrl0.sequencer]
@@ -1662,6 +1649,7 @@ eventq_index=0
 icache=system.ruby.l1_cntrl0.L1Icache
 icache_hit_latency=1
 max_outstanding_requests=16
+no_retry_on_stall=false
 ruby_system=system.ruby
 support_data_reqs=true
 support_inst_reqs=true
@@ -1672,7 +1660,7 @@ version=0
 master=system.cpu0.interrupts.pio system.cpu0.interrupts.int_slave
 mem_master_port=system.iobus.slave[2]
 pio_master_port=system.iobus.slave[1]
-pio_slave_port=system.iobus.master[18]
+pio_slave_port=system.iobus.master[17]
 slave=system.cpu0.icache_port system.cpu0.dcache_port system.cpu0.itb.walker.port system.cpu0.dtb.walker.port system.cpu0.interrupts.int_master
 
 [system.ruby.l1_cntrl0.unblockFromL1Cache]
@@ -1681,7 +1669,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 master=system.ruby.network.slave[2]
 
 [system.ruby.l1_cntrl1]
@@ -1767,7 +1754,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 
 [system.ruby.l1_cntrl1.optionalQueue]
 type=MessageBuffer
@@ -1775,7 +1761,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 
 [system.ruby.l1_cntrl1.prefetcher]
 type=Prefetcher
@@ -1795,7 +1780,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 master=system.ruby.network.slave[3]
 
 [system.ruby.l1_cntrl1.requestToL1Cache]
@@ -1804,7 +1788,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 slave=system.ruby.network.master[2]
 
 [system.ruby.l1_cntrl1.responseFromL1Cache]
@@ -1813,7 +1796,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 master=system.ruby.network.slave[4]
 
 [system.ruby.l1_cntrl1.responseToL1Cache]
@@ -1822,7 +1804,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 slave=system.ruby.network.master[3]
 
 [system.ruby.l1_cntrl1.sequencer]
@@ -1835,6 +1816,7 @@ eventq_index=0
 icache=system.ruby.l1_cntrl1.L1Icache
 icache_hit_latency=1
 max_outstanding_requests=16
+no_retry_on_stall=false
 ruby_system=system.ruby
 support_data_reqs=true
 support_inst_reqs=true
@@ -1845,7 +1827,7 @@ version=1
 master=system.cpu1.interrupts.pio system.cpu1.interrupts.int_slave
 mem_master_port=system.iobus.slave[4]
 pio_master_port=system.iobus.slave[3]
-pio_slave_port=system.iobus.master[19]
+pio_slave_port=system.iobus.master[18]
 slave=system.cpu1.icache_port system.cpu1.dcache_port system.cpu1.itb.walker.port system.cpu1.dtb.walker.port system.cpu1.interrupts.int_master
 
 [system.ruby.l1_cntrl1.unblockFromL1Cache]
@@ -1854,7 +1836,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 master=system.ruby.network.slave[5]
 
 [system.ruby.l2_cntrl0]
@@ -1887,7 +1868,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 master=system.ruby.network.slave[6]
 
 [system.ruby.l2_cntrl0.L1RequestFromL2Cache]
@@ -1896,7 +1876,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 master=system.ruby.network.slave[7]
 
 [system.ruby.l2_cntrl0.L1RequestToL2Cache]
@@ -1905,7 +1884,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 slave=system.ruby.network.master[5]
 
 [system.ruby.l2_cntrl0.L2cache]
@@ -1937,7 +1915,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 master=system.ruby.network.slave[8]
 
 [system.ruby.l2_cntrl0.responseToL2Cache]
@@ -1946,7 +1923,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 slave=system.ruby.network.master[6]
 
 [system.ruby.l2_cntrl0.unblockToL2Cache]
@@ -1955,7 +1931,6 @@ buffer_size=0
 eventq_index=0
 ordered=false
 randomization=false
-recycle_latency=10
 slave=system.ruby.network.master[4]
 
 [system.ruby.memctrl_clk_domain]
@@ -1978,7 +1953,6 @@ int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_
 int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3 system.ruby.network.int_links4 system.ruby.network.int_links5
 netifs=
 number_of_virtual_networks=3
-recycle_latency=0
 routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3 system.ruby.network.routers4 system.ruby.network.routers5 system.ruby.network.routers6
 ruby_system=system.ruby
 topology=Crossbar
@@ -2051,7 +2025,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers01]
 type=MessageBuffer
@@ -2059,7 +2032,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers02]
 type=MessageBuffer
@@ -2067,7 +2039,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers03]
 type=MessageBuffer
@@ -2075,7 +2046,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers04]
 type=MessageBuffer
@@ -2083,7 +2053,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers05]
 type=MessageBuffer
@@ -2091,7 +2060,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers06]
 type=MessageBuffer
@@ -2099,7 +2067,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers07]
 type=MessageBuffer
@@ -2107,7 +2074,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers08]
 type=MessageBuffer
@@ -2115,7 +2081,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers09]
 type=MessageBuffer
@@ -2123,7 +2088,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers10]
 type=MessageBuffer
@@ -2131,7 +2095,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers11]
 type=MessageBuffer
@@ -2139,7 +2102,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers12]
 type=MessageBuffer
@@ -2147,7 +2109,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers13]
 type=MessageBuffer
@@ -2155,7 +2116,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers14]
 type=MessageBuffer
@@ -2163,7 +2123,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers15]
 type=MessageBuffer
@@ -2171,7 +2130,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers16]
 type=MessageBuffer
@@ -2179,7 +2137,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers17]
 type=MessageBuffer
@@ -2187,7 +2144,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers18]
 type=MessageBuffer
@@ -2195,7 +2151,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers19]
 type=MessageBuffer
@@ -2203,7 +2158,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers20]
 type=MessageBuffer
@@ -2211,7 +2165,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers21]
 type=MessageBuffer
@@ -2219,7 +2172,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers22]
 type=MessageBuffer
@@ -2227,7 +2179,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers23]
 type=MessageBuffer
@@ -2235,7 +2186,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers24]
 type=MessageBuffer
@@ -2243,7 +2193,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers25]
 type=MessageBuffer
@@ -2251,7 +2200,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers26]
 type=MessageBuffer
@@ -2259,7 +2207,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers27]
 type=MessageBuffer
@@ -2267,7 +2214,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers28]
 type=MessageBuffer
@@ -2275,7 +2221,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers29]
 type=MessageBuffer
@@ -2283,7 +2228,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers30]
 type=MessageBuffer
@@ -2291,7 +2235,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers31]
 type=MessageBuffer
@@ -2299,7 +2242,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers32]
 type=MessageBuffer
@@ -2307,7 +2249,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers33]
 type=MessageBuffer
@@ -2315,7 +2256,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers34]
 type=MessageBuffer
@@ -2323,7 +2263,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_link_buffers35]
 type=MessageBuffer
@@ -2331,7 +2270,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.int_links0]
 type=SimpleIntLink
@@ -2399,7 +2337,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17 system.ruby.network.routers0.port_buffers18 system.ruby.network.routers0.port_buffers19 system.ruby.network.routers0.port_buffers20
-recycle_latency=0
 router_id=0
 virt_nets=3
 
@@ -2409,7 +2346,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers0.port_buffers01]
 type=MessageBuffer
@@ -2417,7 +2353,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers0.port_buffers02]
 type=MessageBuffer
@@ -2425,7 +2360,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers0.port_buffers03]
 type=MessageBuffer
@@ -2433,7 +2367,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers0.port_buffers04]
 type=MessageBuffer
@@ -2441,7 +2374,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers0.port_buffers05]
 type=MessageBuffer
@@ -2449,7 +2381,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers0.port_buffers06]
 type=MessageBuffer
@@ -2457,7 +2388,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers0.port_buffers07]
 type=MessageBuffer
@@ -2465,7 +2395,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers0.port_buffers08]
 type=MessageBuffer
@@ -2473,7 +2402,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers0.port_buffers09]
 type=MessageBuffer
@@ -2481,7 +2409,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers0.port_buffers10]
 type=MessageBuffer
@@ -2489,7 +2416,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers0.port_buffers11]
 type=MessageBuffer
@@ -2497,7 +2423,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers0.port_buffers12]
 type=MessageBuffer
@@ -2505,7 +2430,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers0.port_buffers13]
 type=MessageBuffer
@@ -2513,7 +2437,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers0.port_buffers14]
 type=MessageBuffer
@@ -2521,7 +2444,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers0.port_buffers15]
 type=MessageBuffer
@@ -2529,7 +2451,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers0.port_buffers16]
 type=MessageBuffer
@@ -2537,7 +2458,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers0.port_buffers17]
 type=MessageBuffer
@@ -2545,7 +2465,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers0.port_buffers18]
 type=MessageBuffer
@@ -2553,7 +2472,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers0.port_buffers19]
 type=MessageBuffer
@@ -2561,7 +2479,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers0.port_buffers20]
 type=MessageBuffer
@@ -2569,7 +2486,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers1]
 type=Switch
@@ -2577,7 +2493,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17 system.ruby.network.routers1.port_buffers18 system.ruby.network.routers1.port_buffers19 system.ruby.network.routers1.port_buffers20
-recycle_latency=0
 router_id=1
 virt_nets=3
 
@@ -2587,7 +2502,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers1.port_buffers01]
 type=MessageBuffer
@@ -2595,7 +2509,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers1.port_buffers02]
 type=MessageBuffer
@@ -2603,7 +2516,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers1.port_buffers03]
 type=MessageBuffer
@@ -2611,7 +2523,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers1.port_buffers04]
 type=MessageBuffer
@@ -2619,7 +2530,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers1.port_buffers05]
 type=MessageBuffer
@@ -2627,7 +2537,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers1.port_buffers06]
 type=MessageBuffer
@@ -2635,7 +2544,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers1.port_buffers07]
 type=MessageBuffer
@@ -2643,7 +2551,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers1.port_buffers08]
 type=MessageBuffer
@@ -2651,7 +2558,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers1.port_buffers09]
 type=MessageBuffer
@@ -2659,7 +2565,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers1.port_buffers10]
 type=MessageBuffer
@@ -2667,7 +2572,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers1.port_buffers11]
 type=MessageBuffer
@@ -2675,7 +2579,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers1.port_buffers12]
 type=MessageBuffer
@@ -2683,7 +2586,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers1.port_buffers13]
 type=MessageBuffer
@@ -2691,7 +2593,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers1.port_buffers14]
 type=MessageBuffer
@@ -2699,7 +2600,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers1.port_buffers15]
 type=MessageBuffer
@@ -2707,7 +2607,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers1.port_buffers16]
 type=MessageBuffer
@@ -2715,7 +2614,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers1.port_buffers17]
 type=MessageBuffer
@@ -2723,7 +2621,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers1.port_buffers18]
 type=MessageBuffer
@@ -2731,7 +2628,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers1.port_buffers19]
 type=MessageBuffer
@@ -2739,7 +2635,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers1.port_buffers20]
 type=MessageBuffer
@@ -2747,7 +2642,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers2]
 type=Switch
@@ -2755,7 +2649,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20
-recycle_latency=0
 router_id=2
 virt_nets=3
 
@@ -2765,7 +2658,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers2.port_buffers01]
 type=MessageBuffer
@@ -2773,7 +2665,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers2.port_buffers02]
 type=MessageBuffer
@@ -2781,7 +2672,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers2.port_buffers03]
 type=MessageBuffer
@@ -2789,7 +2679,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers2.port_buffers04]
 type=MessageBuffer
@@ -2797,7 +2686,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers2.port_buffers05]
 type=MessageBuffer
@@ -2805,7 +2693,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers2.port_buffers06]
 type=MessageBuffer
@@ -2813,7 +2700,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers2.port_buffers07]
 type=MessageBuffer
@@ -2821,7 +2707,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers2.port_buffers08]
 type=MessageBuffer
@@ -2829,7 +2714,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers2.port_buffers09]
 type=MessageBuffer
@@ -2837,7 +2721,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers2.port_buffers10]
 type=MessageBuffer
@@ -2845,7 +2728,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers2.port_buffers11]
 type=MessageBuffer
@@ -2853,7 +2735,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers2.port_buffers12]
 type=MessageBuffer
@@ -2861,7 +2742,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers2.port_buffers13]
 type=MessageBuffer
@@ -2869,7 +2749,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers2.port_buffers14]
 type=MessageBuffer
@@ -2877,7 +2756,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers2.port_buffers15]
 type=MessageBuffer
@@ -2885,7 +2763,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers2.port_buffers16]
 type=MessageBuffer
@@ -2893,7 +2770,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers2.port_buffers17]
 type=MessageBuffer
@@ -2901,7 +2777,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers2.port_buffers18]
 type=MessageBuffer
@@ -2909,7 +2784,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers2.port_buffers19]
 type=MessageBuffer
@@ -2917,7 +2791,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers2.port_buffers20]
 type=MessageBuffer
@@ -2925,7 +2798,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers3]
 type=Switch
@@ -2933,7 +2805,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 port_buffers=system.ruby.network.routers3.port_buffers00 system.ruby.network.routers3.port_buffers01 system.ruby.network.routers3.port_buffers02 system.ruby.network.routers3.port_buffers03 system.ruby.network.routers3.port_buffers04 system.ruby.network.routers3.port_buffers05 system.ruby.network.routers3.port_buffers06 system.ruby.network.routers3.port_buffers07 system.ruby.network.routers3.port_buffers08 system.ruby.network.routers3.port_buffers09 system.ruby.network.routers3.port_buffers10 system.ruby.network.routers3.port_buffers11 system.ruby.network.routers3.port_buffers12 system.ruby.network.routers3.port_buffers13 system.ruby.network.routers3.port_buffers14 system.ruby.network.routers3.port_buffers15 system.ruby.network.routers3.port_buffers16 system.ruby.network.routers3.port_buffers17 system.ruby.network.routers3.port_buffers18 system.ruby.network.routers3.port_buffers19 system.ruby.network.routers3.port_buffers20
-recycle_latency=0
 router_id=3
 virt_nets=3
 
@@ -2943,7 +2814,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers3.port_buffers01]
 type=MessageBuffer
@@ -2951,7 +2821,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers3.port_buffers02]
 type=MessageBuffer
@@ -2959,7 +2828,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers3.port_buffers03]
 type=MessageBuffer
@@ -2967,7 +2835,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers3.port_buffers04]
 type=MessageBuffer
@@ -2975,7 +2842,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers3.port_buffers05]
 type=MessageBuffer
@@ -2983,7 +2849,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers3.port_buffers06]
 type=MessageBuffer
@@ -2991,7 +2856,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers3.port_buffers07]
 type=MessageBuffer
@@ -2999,7 +2863,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers3.port_buffers08]
 type=MessageBuffer
@@ -3007,7 +2870,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers3.port_buffers09]
 type=MessageBuffer
@@ -3015,7 +2877,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers3.port_buffers10]
 type=MessageBuffer
@@ -3023,7 +2884,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers3.port_buffers11]
 type=MessageBuffer
@@ -3031,7 +2891,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers3.port_buffers12]
 type=MessageBuffer
@@ -3039,7 +2898,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers3.port_buffers13]
 type=MessageBuffer
@@ -3047,7 +2905,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers3.port_buffers14]
 type=MessageBuffer
@@ -3055,7 +2912,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers3.port_buffers15]
 type=MessageBuffer
@@ -3063,7 +2919,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers3.port_buffers16]
 type=MessageBuffer
@@ -3071,7 +2926,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers3.port_buffers17]
 type=MessageBuffer
@@ -3079,7 +2933,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers3.port_buffers18]
 type=MessageBuffer
@@ -3087,7 +2940,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers3.port_buffers19]
 type=MessageBuffer
@@ -3095,7 +2947,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers3.port_buffers20]
 type=MessageBuffer
@@ -3103,7 +2954,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers4]
 type=Switch
@@ -3111,7 +2961,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 port_buffers=system.ruby.network.routers4.port_buffers00 system.ruby.network.routers4.port_buffers01 system.ruby.network.routers4.port_buffers02 system.ruby.network.routers4.port_buffers03 system.ruby.network.routers4.port_buffers04 system.ruby.network.routers4.port_buffers05 system.ruby.network.routers4.port_buffers06 system.ruby.network.routers4.port_buffers07 system.ruby.network.routers4.port_buffers08 system.ruby.network.routers4.port_buffers09 system.ruby.network.routers4.port_buffers10 system.ruby.network.routers4.port_buffers11 system.ruby.network.routers4.port_buffers12 system.ruby.network.routers4.port_buffers13 system.ruby.network.routers4.port_buffers14 system.ruby.network.routers4.port_buffers15 system.ruby.network.routers4.port_buffers16 system.ruby.network.routers4.port_buffers17 system.ruby.network.routers4.port_buffers18 system.ruby.network.routers4.port_buffers19 system.ruby.network.routers4.port_buffers20
-recycle_latency=0
 router_id=4
 virt_nets=3
 
@@ -3121,7 +2970,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers4.port_buffers01]
 type=MessageBuffer
@@ -3129,7 +2977,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers4.port_buffers02]
 type=MessageBuffer
@@ -3137,7 +2984,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers4.port_buffers03]
 type=MessageBuffer
@@ -3145,7 +2991,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers4.port_buffers04]
 type=MessageBuffer
@@ -3153,7 +2998,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers4.port_buffers05]
 type=MessageBuffer
@@ -3161,7 +3005,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers4.port_buffers06]
 type=MessageBuffer
@@ -3169,7 +3012,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers4.port_buffers07]
 type=MessageBuffer
@@ -3177,7 +3019,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers4.port_buffers08]
 type=MessageBuffer
@@ -3185,7 +3026,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers4.port_buffers09]
 type=MessageBuffer
@@ -3193,7 +3033,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers4.port_buffers10]
 type=MessageBuffer
@@ -3201,7 +3040,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers4.port_buffers11]
 type=MessageBuffer
@@ -3209,7 +3047,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers4.port_buffers12]
 type=MessageBuffer
@@ -3217,7 +3054,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers4.port_buffers13]
 type=MessageBuffer
@@ -3225,7 +3061,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers4.port_buffers14]
 type=MessageBuffer
@@ -3233,7 +3068,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers4.port_buffers15]
 type=MessageBuffer
@@ -3241,7 +3075,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers4.port_buffers16]
 type=MessageBuffer
@@ -3249,7 +3082,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers4.port_buffers17]
 type=MessageBuffer
@@ -3257,7 +3089,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers4.port_buffers18]
 type=MessageBuffer
@@ -3265,7 +3096,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers4.port_buffers19]
 type=MessageBuffer
@@ -3273,7 +3103,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers4.port_buffers20]
 type=MessageBuffer
@@ -3281,7 +3110,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers5]
 type=Switch
@@ -3289,7 +3117,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 port_buffers=system.ruby.network.routers5.port_buffers00 system.ruby.network.routers5.port_buffers01 system.ruby.network.routers5.port_buffers02 system.ruby.network.routers5.port_buffers03 system.ruby.network.routers5.port_buffers04 system.ruby.network.routers5.port_buffers05 system.ruby.network.routers5.port_buffers06 system.ruby.network.routers5.port_buffers07 system.ruby.network.routers5.port_buffers08 system.ruby.network.routers5.port_buffers09 system.ruby.network.routers5.port_buffers10 system.ruby.network.routers5.port_buffers11 system.ruby.network.routers5.port_buffers12 system.ruby.network.routers5.port_buffers13 system.ruby.network.routers5.port_buffers14 system.ruby.network.routers5.port_buffers15 system.ruby.network.routers5.port_buffers16 system.ruby.network.routers5.port_buffers17 system.ruby.network.routers5.port_buffers18 system.ruby.network.routers5.port_buffers19 system.ruby.network.routers5.port_buffers20
-recycle_latency=0
 router_id=5
 virt_nets=3
 
@@ -3299,7 +3126,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers5.port_buffers01]
 type=MessageBuffer
@@ -3307,7 +3133,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers5.port_buffers02]
 type=MessageBuffer
@@ -3315,7 +3140,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers5.port_buffers03]
 type=MessageBuffer
@@ -3323,7 +3147,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers5.port_buffers04]
 type=MessageBuffer
@@ -3331,7 +3154,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers5.port_buffers05]
 type=MessageBuffer
@@ -3339,7 +3161,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers5.port_buffers06]
 type=MessageBuffer
@@ -3347,7 +3168,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers5.port_buffers07]
 type=MessageBuffer
@@ -3355,7 +3175,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers5.port_buffers08]
 type=MessageBuffer
@@ -3363,7 +3182,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers5.port_buffers09]
 type=MessageBuffer
@@ -3371,7 +3189,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers5.port_buffers10]
 type=MessageBuffer
@@ -3379,7 +3196,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers5.port_buffers11]
 type=MessageBuffer
@@ -3387,7 +3203,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers5.port_buffers12]
 type=MessageBuffer
@@ -3395,7 +3210,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers5.port_buffers13]
 type=MessageBuffer
@@ -3403,7 +3217,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers5.port_buffers14]
 type=MessageBuffer
@@ -3411,7 +3224,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers5.port_buffers15]
 type=MessageBuffer
@@ -3419,7 +3231,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers5.port_buffers16]
 type=MessageBuffer
@@ -3427,7 +3238,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers5.port_buffers17]
 type=MessageBuffer
@@ -3435,7 +3245,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers5.port_buffers18]
 type=MessageBuffer
@@ -3443,7 +3252,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers5.port_buffers19]
 type=MessageBuffer
@@ -3451,7 +3259,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers5.port_buffers20]
 type=MessageBuffer
@@ -3459,7 +3266,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6]
 type=Switch
@@ -3467,7 +3273,6 @@ children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffer
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 port_buffers=system.ruby.network.routers6.port_buffers00 system.ruby.network.routers6.port_buffers01 system.ruby.network.routers6.port_buffers02 system.ruby.network.routers6.port_buffers03 system.ruby.network.routers6.port_buffers04 system.ruby.network.routers6.port_buffers05 system.ruby.network.routers6.port_buffers06 system.ruby.network.routers6.port_buffers07 system.ruby.network.routers6.port_buffers08 system.ruby.network.routers6.port_buffers09 system.ruby.network.routers6.port_buffers10 system.ruby.network.routers6.port_buffers11 system.ruby.network.routers6.port_buffers12 system.ruby.network.routers6.port_buffers13 system.ruby.network.routers6.port_buffers14 system.ruby.network.routers6.port_buffers15 system.ruby.network.routers6.port_buffers16 system.ruby.network.routers6.port_buffers17 system.ruby.network.routers6.port_buffers18 system.ruby.network.routers6.port_buffers19 system.ruby.network.routers6.port_buffers20 system.ruby.network.routers6.port_buffers21 system.ruby.network.routers6.port_buffers22 system.ruby.network.routers6.port_buffers23 system.ruby.network.routers6.port_buffers24 system.ruby.network.routers6.port_buffers25 system.ruby.network.routers6.port_buffers26 system.ruby.network.routers6.port_buffers27 system.ruby.network.routers6.port_buffers28 system.ruby.network.routers6.port_buffers29 system.ruby.network.routers6.port_buffers30 system.ruby.network.routers6.port_buffers31 system.ruby.network.routers6.port_buffers32 system.ruby.network.routers6.port_buffers33 system.ruby.network.routers6.port_buffers34 system.ruby.network.routers6.port_buffers35
-recycle_latency=0
 router_id=6
 virt_nets=3
 
@@ -3477,7 +3282,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers01]
 type=MessageBuffer
@@ -3485,7 +3289,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers02]
 type=MessageBuffer
@@ -3493,7 +3296,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers03]
 type=MessageBuffer
@@ -3501,7 +3303,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers04]
 type=MessageBuffer
@@ -3509,7 +3310,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers05]
 type=MessageBuffer
@@ -3517,7 +3317,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers06]
 type=MessageBuffer
@@ -3525,7 +3324,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers07]
 type=MessageBuffer
@@ -3533,7 +3331,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers08]
 type=MessageBuffer
@@ -3541,7 +3338,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers09]
 type=MessageBuffer
@@ -3549,7 +3345,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers10]
 type=MessageBuffer
@@ -3557,7 +3352,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers11]
 type=MessageBuffer
@@ -3565,7 +3359,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers12]
 type=MessageBuffer
@@ -3573,7 +3366,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers13]
 type=MessageBuffer
@@ -3581,7 +3373,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers14]
 type=MessageBuffer
@@ -3589,7 +3380,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers15]
 type=MessageBuffer
@@ -3597,7 +3387,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers16]
 type=MessageBuffer
@@ -3605,7 +3394,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers17]
 type=MessageBuffer
@@ -3613,7 +3401,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers18]
 type=MessageBuffer
@@ -3621,7 +3408,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers19]
 type=MessageBuffer
@@ -3629,7 +3415,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers20]
 type=MessageBuffer
@@ -3637,7 +3422,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers21]
 type=MessageBuffer
@@ -3645,7 +3429,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers22]
 type=MessageBuffer
@@ -3653,7 +3436,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers23]
 type=MessageBuffer
@@ -3661,7 +3443,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers24]
 type=MessageBuffer
@@ -3669,7 +3450,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers25]
 type=MessageBuffer
@@ -3677,7 +3457,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers26]
 type=MessageBuffer
@@ -3685,7 +3464,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers27]
 type=MessageBuffer
@@ -3693,7 +3471,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers28]
 type=MessageBuffer
@@ -3701,7 +3478,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers29]
 type=MessageBuffer
@@ -3709,7 +3485,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers30]
 type=MessageBuffer
@@ -3717,7 +3492,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers31]
 type=MessageBuffer
@@ -3725,7 +3499,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers32]
 type=MessageBuffer
@@ -3733,7 +3506,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers33]
 type=MessageBuffer
@@ -3741,7 +3513,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers34]
 type=MessageBuffer
@@ -3749,7 +3520,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.ruby.network.routers6.port_buffers35]
 type=MessageBuffer
@@ -3757,7 +3527,6 @@ buffer_size=0
 eventq_index=0
 ordered=true
 randomization=false
-recycle_latency=0
 
 [system.smbios_table]
 type=X86SMBiosSMBiosTable
@@ -3786,6 +3555,7 @@ version=
 type=RubyPortProxy
 clk_domain=system.clk_domain
 eventq_index=0
+no_retry_on_stall=false
 ruby_system=system.ruby
 support_data_reqs=true
 support_inst_reqs=true
index 9a873dc2ab5374742ff212a9819b44785cfe0aab..d04085afdfdb9fb0b0f32dc5bab418d47dacefea 100755 (executable)
@@ -1,6 +1,8 @@
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes)
 warn: Sockets disabled, not accepting terminal connections
-warn: Reading current count from inactive timer.
 warn: Sockets disabled, not accepting gdb connections
+warn: Reading current count from inactive timer.
+warn: Replacement policy updates recently became the responsibility of SLICC state machines. Make sure to setMRU() near callbacks in .sm files!
 warn: Don't know what interrupt to clear for console.
 warn: x86 cpuid: unknown family 0x8086
 warn: instruction 'wbinvd' unimplemented
index 9f7c35f875ceefd9c9013cb2eca9f797f991138b..b6083331bf5f4e4ab55c03922b9148b4ba58eb61 100755 (executable)
@@ -1,14 +1,13 @@
-Redirecting stdout to build/X86_MESI_Two_Level/tests/opt/long/fs/10.linux-boot/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/simout
-Redirecting stderr to build/X86_MESI_Two_Level/tests/opt/long/fs/10.linux-boot/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/simerr
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled Aug 28 2014 04:58:39
-gem5 started Aug 28 2014 04:58:54
-gem5 executing on ribera.cs.wisc.edu
-command line: build/X86_MESI_Two_Level/gem5.opt -d build/X86_MESI_Two_Level/tests/opt/long/fs/10.linux-boot/x86/linux/pc-simple-timing-ruby-MESI_Two_Level -re /scratch/nilay/GEM5/gem5/tests/run.py build/X86_MESI_Two_Level/tests/opt/long/fs/10.linux-boot/x86/linux/pc-simple-timing-ruby-MESI_Two_Level
+gem5 compiled Dec 30 2015 02:51:00
+gem5 started Dec 30 2015 02:51:16
+gem5 executing on zizzer, pid 30304
+command line: build/X86_MESI_Two_Level/gem5.opt -d build/X86_MESI_Two_Level/tests/opt/long/fs/10.linux-boot/x86/linux/pc-simple-timing-ruby-MESI_Two_Level -re /z/stever/hg/gem5/tests/run.py build/X86_MESI_Two_Level/tests/opt/long/fs/10.linux-boot/x86/linux/pc-simple-timing-ruby-MESI_Two_Level
+
 Global frequency set at 1000000000000 ticks per second
-info: kernel located at: /scratch/nilay/GEM5/system/binaries/x86_64-vmlinux-2.6.22.9.smp
+info: kernel located at: /dist/m5/system/binaries/x86_64-vmlinux-2.6.22.9.smp
       0: rtc: Real-time clock set to Sun Jan  1 00:00:00 2012
 info: Entering event queue @ 0.  Starting simulation...
-Exiting @ tick 5304496799500 because m5_exit instruction encountered
+Exiting @ tick 5221333868500 because m5_exit instruction encountered
index aa0c99096713894e3736b016c9b3736bfda4d9b6..fd3501a6fa8c33b50cdeeeea190f3ada7ad4e740 100644 (file)
@@ -1,16 +1,16 @@
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  5.221365                       # Number of seconds simulated
-sim_ticks                                5221365015000                       # Number of ticks simulated
-final_tick                               5221365015000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  5.221334                       # Number of seconds simulated
+sim_ticks                                5221333868500                       # Number of ticks simulated
+final_tick                               5221333868500                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-host_inst_rate                                 248453                       # Simulator instruction rate (inst/s)
-host_op_rate                                   482434                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                             8587928983                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 826144                       # Number of bytes of host memory used
-host_seconds                                   607.99                       # Real time elapsed on the host
-sim_insts                                   151056354                       # Number of instructions simulated
-sim_ops                                     293314765                       # Number of ops (including micro ops) simulated
+host_inst_rate                                 155160                       # Simulator instruction rate (inst/s)
+host_op_rate                                   301283                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                             5363173075                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 777200                       # Number of bytes of host memory used
+host_seconds                                   973.55                       # Real time elapsed on the host
+sim_insts                                   151056351                       # Number of instructions simulated
+sim_ops                                     293314763                       # Number of ops (including micro ops) simulated
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                          1000                       # Clock period in ticks
 system.mem_ctrls.bytes_read::ruby.dir_cntrl0     11629312                       # Number of bytes read from this memory
@@ -21,42 +21,42 @@ system.mem_ctrls.num_reads::ruby.dir_cntrl0       181708                       #
 system.mem_ctrls.num_reads::total              181708                       # Number of read requests responded to by this memory
 system.mem_ctrls.num_writes::ruby.dir_cntrl0       147284                       # Number of write requests responded to by this memory
 system.mem_ctrls.num_writes::total             147284                       # Number of write requests responded to by this memory
-system.mem_ctrls.bw_read::ruby.dir_cntrl0      2227255                       # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_read::total               2227255                       # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::ruby.dir_cntrl0      1805309                       # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::total              1805309                       # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_total::ruby.dir_cntrl0      4032564                       # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.bw_total::total              4032564                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_read::ruby.dir_cntrl0      2227268                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total               2227268                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0      1805320                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total              1805320                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0      4032588                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total              4032588                       # Total bandwidth to/from this memory (bytes/s)
 system.mem_ctrls.readReqs                      181708                       # Number of read requests accepted
 system.mem_ctrls.writeReqs                     147284                       # Number of write requests accepted
 system.mem_ctrls.readBursts                    181708                       # Number of DRAM read bursts, including those serviced by the write queue
 system.mem_ctrls.writeBursts                   147284                       # Number of DRAM write bursts, including those merged in the write queue
-system.mem_ctrls.bytesReadDRAM               11602944                       # Total number of bytes read from DRAM
-system.mem_ctrls.bytesReadWrQ                   26368                       # Total number of bytes read from write queue
-system.mem_ctrls.bytesWritten                 9422144                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadDRAM               11602432                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                   26880                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                 9421952                       # Total number of bytes written to DRAM
 system.mem_ctrls.bytesReadSys                11629312                       # Total read bytes from the system interface side
 system.mem_ctrls.bytesWrittenSys              9426176                       # Total written bytes from the system interface side
-system.mem_ctrls.servicedByWrQ                    412                       # Number of DRAM read bursts serviced by the write queue
-system.mem_ctrls.mergedWrBursts                    33                       # Number of DRAM write bursts merged with an existing one
+system.mem_ctrls.servicedByWrQ                    420                       # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts                    38                       # Number of DRAM write bursts merged with an existing one
 system.mem_ctrls.neitherReadNorWriteReqs            0                       # Number of requests that are neither read nor write
-system.mem_ctrls.perBankRdBursts::0             11315                       # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::1             10810                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::0             11314                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1             10807                       # Per bank write bursts
 system.mem_ctrls.perBankRdBursts::2             10914                       # Per bank write bursts
 system.mem_ctrls.perBankRdBursts::3             11597                       # Per bank write bursts
 system.mem_ctrls.perBankRdBursts::4             11232                       # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::5             10763                       # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::6             11930                       # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::7             10887                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5             10764                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6             11927                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7             10886                       # Per bank write bursts
 system.mem_ctrls.perBankRdBursts::8             12498                       # Per bank write bursts
 system.mem_ctrls.perBankRdBursts::9             12229                       # Per bank write bursts
 system.mem_ctrls.perBankRdBursts::10            11811                       # Per bank write bursts
 system.mem_ctrls.perBankRdBursts::11            12012                       # Per bank write bursts
 system.mem_ctrls.perBankRdBursts::12            11054                       # Per bank write bursts
 system.mem_ctrls.perBankRdBursts::13            10768                       # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::14            10809                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14            10808                       # Per bank write bursts
 system.mem_ctrls.perBankRdBursts::15            10667                       # Per bank write bursts
 system.mem_ctrls.perBankWrBursts::0             10064                       # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::1              9276                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1              9271                       # Per bank write bursts
 system.mem_ctrls.perBankWrBursts::2              8835                       # Per bank write bursts
 system.mem_ctrls.perBankWrBursts::3              9280                       # Per bank write bursts
 system.mem_ctrls.perBankWrBursts::4              9017                       # Per bank write bursts
@@ -68,12 +68,12 @@ system.mem_ctrls.perBankWrBursts::9              9330                       # Pe
 system.mem_ctrls.perBankWrBursts::10             9168                       # Per bank write bursts
 system.mem_ctrls.perBankWrBursts::11             9776                       # Per bank write bursts
 system.mem_ctrls.perBankWrBursts::12             9055                       # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::13             9211                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13             9213                       # Per bank write bursts
 system.mem_ctrls.perBankWrBursts::14             9312                       # Per bank write bursts
 system.mem_ctrls.perBankWrBursts::15             8846                       # Per bank write bursts
 system.mem_ctrls.numRdRetry                         0                       # Number of times read queue was full causing retry
 system.mem_ctrls.numWrRetry                         0                       # Number of times write queue was full causing retry
-system.mem_ctrls.totGap                  5221364905500                       # Total gap between requests
+system.mem_ctrls.totGap                  5221333759000                       # Total gap between requests
 system.mem_ctrls.readPktSize::0                     0                       # Read request sizes (log2)
 system.mem_ctrls.readPktSize::1                     0                       # Read request sizes (log2)
 system.mem_ctrls.readPktSize::2                     0                       # Read request sizes (log2)
@@ -88,8 +88,8 @@ system.mem_ctrls.writePktSize::3                    0                       # Wr
 system.mem_ctrls.writePktSize::4                    0                       # Write request sizes (log2)
 system.mem_ctrls.writePktSize::5                    0                       # Write request sizes (log2)
 system.mem_ctrls.writePktSize::6               147284                       # Write request sizes (log2)
-system.mem_ctrls.rdQLenPdf::0                  181190                       # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::1                     106                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::0                  181180                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                     108                       # What read queue length does an incoming req see
 system.mem_ctrls.rdQLenPdf::2                       0                       # What read queue length does an incoming req see
 system.mem_ctrls.rdQLenPdf::3                       0                       # What read queue length does an incoming req see
 system.mem_ctrls.rdQLenPdf::4                       0                       # What read queue length does an incoming req see
@@ -135,32 +135,32 @@ system.mem_ctrls.wrQLenPdf::11                      1                       # Wh
 system.mem_ctrls.wrQLenPdf::12                      1                       # What write queue length does an incoming req see
 system.mem_ctrls.wrQLenPdf::13                      1                       # What write queue length does an incoming req see
 system.mem_ctrls.wrQLenPdf::14                      1                       # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::15                   2024                       # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::16                   2744                       # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::17                   8771                       # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::18                   9315                       # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::19                   8851                       # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::20                   9482                       # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::21                   9472                       # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::22                   8660                       # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::23                   9268                       # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::24                   9345                       # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::25                   8736                       # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::26                   8808                       # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::27                   8668                       # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::28                   8747                       # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::29                   8343                       # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::30                   8394                       # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::31                   8477                       # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::32                   8268                       # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::33                    147                       # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::34                    120                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::15                   2017                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                   2735                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                   8763                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                   9316                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                   8850                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                   9486                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                   9467                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                   8661                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                   9271                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                   9346                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                   8739                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                   8814                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                   8669                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                   8742                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                   8346                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                   8398                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                   8475                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                   8270                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                    148                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                    123                       # What write queue length does an incoming req see
 system.mem_ctrls.wrQLenPdf::35                    118                       # What write queue length does an incoming req see
 system.mem_ctrls.wrQLenPdf::36                    107                       # What write queue length does an incoming req see
 system.mem_ctrls.wrQLenPdf::37                     92                       # What write queue length does an incoming req see
 system.mem_ctrls.wrQLenPdf::38                     78                       # What write queue length does an incoming req see
 system.mem_ctrls.wrQLenPdf::39                     67                       # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::40                     52                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                     51                       # What write queue length does an incoming req see
 system.mem_ctrls.wrQLenPdf::41                     36                       # What write queue length does an incoming req see
 system.mem_ctrls.wrQLenPdf::42                     21                       # What write queue length does an incoming req see
 system.mem_ctrls.wrQLenPdf::43                     12                       # What write queue length does an incoming req see
@@ -184,58 +184,58 @@ system.mem_ctrls.wrQLenPdf::60                      0                       # Wh
 system.mem_ctrls.wrQLenPdf::61                      0                       # What write queue length does an incoming req see
 system.mem_ctrls.wrQLenPdf::62                      0                       # What write queue length does an incoming req see
 system.mem_ctrls.wrQLenPdf::63                      0                       # What write queue length does an incoming req see
-system.mem_ctrls.bytesPerActivate::samples        59927                       # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::mean    350.843927                       # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::gmean   206.536657                       # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::stdev   350.281857                       # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::0-127        19886     33.18%     33.18% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::128-255        13813     23.05%     56.23% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::256-383         6078     10.14%     66.38% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::384-511         3680      6.14%     72.52% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::512-639         2560      4.27%     76.79% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::640-767         2039      3.40%     80.19% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::768-895         1649      2.75%     82.94% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::896-1023         1406      2.35%     85.29% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::1024-1151         8816     14.71%    100.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::total        59927                       # Bytes accessed per row activation
-system.mem_ctrls.rdPerTurnAround::samples         8212                       # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::mean      22.072577                       # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::stdev    311.491456                       # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::0-1023         8206     99.93%     99.93% # Reads before turning the bus around for writes
+system.mem_ctrls.bytesPerActivate::samples        59929                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    350.820471                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   206.478602                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   350.358122                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127        19905     33.21%     33.21% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255        13767     22.97%     56.19% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383         6125     10.22%     66.41% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511         3674      6.13%     72.54% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639         2562      4.28%     76.81% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767         2015      3.36%     80.17% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895         1654      2.76%     82.93% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023         1396      2.33%     85.26% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151         8831     14.74%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total        59929                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples         8213                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean      22.069159                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev    311.468449                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::0-1023         8207     99.93%     99.93% # Reads before turning the bus around for writes
 system.mem_ctrls.rdPerTurnAround::1024-2047            3      0.04%     99.96% # Reads before turning the bus around for writes
 system.mem_ctrls.rdPerTurnAround::2048-3071            1      0.01%     99.98% # Reads before turning the bus around for writes
 system.mem_ctrls.rdPerTurnAround::10240-11263            1      0.01%     99.99% # Reads before turning the bus around for writes
 system.mem_ctrls.rdPerTurnAround::25600-26623            1      0.01%    100.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::total          8212                       # Reads before turning the bus around for writes
-system.mem_ctrls.wrPerTurnAround::samples         8212                       # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::mean      17.927545                       # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::gmean     17.596423                       # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::stdev      3.937922                       # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::16             6145     74.83%     74.83% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::17               16      0.19%     75.02% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::18              149      1.81%     76.84% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::19               20      0.24%     77.08% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::20               39      0.47%     77.56% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::21              481      5.86%     83.41% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::22              195      2.37%     85.79% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::23               59      0.72%     86.51% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::24              612      7.45%     93.96% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::25              113      1.38%     95.34% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::26                6      0.07%     95.41% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::27               13      0.16%     95.57% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::28              284      3.46%     99.03% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::29                4      0.05%     99.07% # Writes before turning the bus around for reads
+system.mem_ctrls.rdPerTurnAround::total          8213                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples         8213                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean      17.924997                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     17.593825                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev      3.939969                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16             6150     74.88%     74.88% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::17               17      0.21%     75.09% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18              147      1.79%     76.88% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19               19      0.23%     77.11% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::20               39      0.47%     77.58% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::21              480      5.84%     83.43% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::22              195      2.37%     85.80% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::23               58      0.71%     86.51% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::24              616      7.50%     94.01% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::25              111      1.35%     95.36% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::26                6      0.07%     95.43% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::27               13      0.16%     95.59% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::28              281      3.42%     99.01% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::29                5      0.06%     99.07% # Writes before turning the bus around for reads
 system.mem_ctrls.wrPerTurnAround::30                6      0.07%     99.15% # Writes before turning the bus around for reads
 system.mem_ctrls.wrPerTurnAround::31                4      0.05%     99.20% # Writes before turning the bus around for reads
 system.mem_ctrls.wrPerTurnAround::32                7      0.09%     99.28% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::33                5      0.06%     99.34% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::34                1      0.01%     99.35% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::35                1      0.01%     99.37% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::36                6      0.07%     99.44% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::37                4      0.05%     99.49% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::38                2      0.02%     99.51% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::39                6      0.07%     99.59% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::40                1      0.01%     99.60% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::33                4      0.05%     99.33% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::34                1      0.01%     99.34% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::35                1      0.01%     99.35% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::36                6      0.07%     99.43% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::37                3      0.04%     99.46% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::38                3      0.04%     99.50% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::39                6      0.07%     99.57% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::40                2      0.02%     99.60% # Writes before turning the bus around for reads
 system.mem_ctrls.wrPerTurnAround::41                8      0.10%     99.70% # Writes before turning the bus around for reads
 system.mem_ctrls.wrPerTurnAround::42                3      0.04%     99.73% # Writes before turning the bus around for reads
 system.mem_ctrls.wrPerTurnAround::43                2      0.02%     99.76% # Writes before turning the bus around for reads
@@ -246,13 +246,13 @@ system.mem_ctrls.wrPerTurnAround::47                1      0.01%     99.90% # Wr
 system.mem_ctrls.wrPerTurnAround::48                3      0.04%     99.94% # Writes before turning the bus around for reads
 system.mem_ctrls.wrPerTurnAround::50                1      0.01%     99.95% # Writes before turning the bus around for reads
 system.mem_ctrls.wrPerTurnAround::51                4      0.05%    100.00% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::total          8212                       # Writes before turning the bus around for reads
-system.mem_ctrls.totQLat                   1926712996                       # Total ticks spent queuing
-system.mem_ctrls.totMemAccLat              5326012996                       # Total ticks spent from burst creation until serviced by the DRAM
-system.mem_ctrls.totBusLat                  906480000                       # Total ticks spent in databus transfers
-system.mem_ctrls.avgQLat                     10627.44                       # Average queueing delay per DRAM burst
+system.mem_ctrls.wrPerTurnAround::total          8213                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                   1928702995                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat              5327852995                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                  906440000                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                     10638.89                       # Average queueing delay per DRAM burst
 system.mem_ctrls.avgBusLat                    5000.00                       # Average bus latency per DRAM burst
-system.mem_ctrls.avgMemAccLat                29377.44                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                29388.89                       # Average memory access latency per DRAM burst
 system.mem_ctrls.avgRdBW                         2.22                       # Average DRAM read bandwidth in MiByte/s
 system.mem_ctrls.avgWrBW                         1.80                       # Average achieved write bandwidth in MiByte/s
 system.mem_ctrls.avgRdBWSys                      2.23                       # Average system read bandwidth in MiByte/s
@@ -262,74 +262,74 @@ system.mem_ctrls.busUtil                         0.03                       # Da
 system.mem_ctrls.busUtilRead                     0.02                       # Data bus utilization in percentage for reads
 system.mem_ctrls.busUtilWrite                    0.01                       # Data bus utilization in percentage for writes
 system.mem_ctrls.avgRdQLen                       1.00                       # Average read queue length when enqueuing
-system.mem_ctrls.avgWrQLen                      25.95                       # Average write queue length when enqueuing
-system.mem_ctrls.readRowHits                   146991                       # Number of row buffer hits during reads
-system.mem_ctrls.writeRowHits                  121598                       # Number of row buffer hits during writes
+system.mem_ctrls.avgWrQLen                      25.93                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                   146985                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                  121591                       # Number of row buffer hits during writes
 system.mem_ctrls.readRowHitRate                 81.08                       # Row buffer hit rate for reads
 system.mem_ctrls.writeRowHitRate                82.58                       # Row buffer hit rate for writes
-system.mem_ctrls.avgGap                   15870795.96                       # Average gap between requests
+system.mem_ctrls.avgGap                   15870701.29                       # Average gap between requests
 system.mem_ctrls.pageHitRate                    81.75                       # Row buffer hit rate, read and write combined
-system.mem_ctrls_0.actEnergy                221946480                       # Energy for activate commands per rank (pJ)
-system.mem_ctrls_0.preEnergy                121101750                       # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_0.readEnergy               697686600                       # Energy for read commands per rank (pJ)
-system.mem_ctrls_0.writeEnergy              474096240                       # Energy for write commands per rank (pJ)
-system.mem_ctrls_0.refreshEnergy         341033724720                       # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_0.actBackEnergy         139619979810                       # Energy for active background per rank (pJ)
-system.mem_ctrls_0.preBackEnergy         3010341298500                       # Energy for precharge background per rank (pJ)
-system.mem_ctrls_0.totalEnergy           3492509834100                       # Total energy per rank (pJ)
-system.mem_ctrls_0.averagePower            668.889138                       # Core power per rank (mW)
-system.mem_ctrls_0.memoryStateTime::IDLE 5007866146000                       # Time in different power states
-system.mem_ctrls_0.memoryStateTime::REF  174352620000                       # Time in different power states
+system.mem_ctrls_0.actEnergy                222112800                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls_0.preEnergy                121192500                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_0.readEnergy               697632000                       # Energy for read commands per rank (pJ)
+system.mem_ctrls_0.writeEnergy              474063840                       # Energy for write commands per rank (pJ)
+system.mem_ctrls_0.refreshEnergy         341031690480                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_0.actBackEnergy         139634929485                       # Energy for active background per rank (pJ)
+system.mem_ctrls_0.preBackEnergy         3010309497750                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls_0.totalEnergy           3492491118855                       # Total energy per rank (pJ)
+system.mem_ctrls_0.averagePower            668.889543                       # Core power per rank (mW)
+system.mem_ctrls_0.memoryStateTime::IDLE 5007813786500                       # Time in different power states
+system.mem_ctrls_0.memoryStateTime::REF  174351580000                       # Time in different power states
 system.mem_ctrls_0.memoryStateTime::PRE_PDN            0                       # Time in different power states
-system.mem_ctrls_0.memoryStateTime::ACT   39146148500                       # Time in different power states
+system.mem_ctrls_0.memoryStateTime::ACT   39168401500                       # Time in different power states
 system.mem_ctrls_0.memoryStateTime::ACT_PDN            0                       # Time in different power states
-system.mem_ctrls_1.actEnergy                231101640                       # Energy for activate commands per rank (pJ)
-system.mem_ctrls_1.preEnergy                126097125                       # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_1.readEnergy               716414400                       # Energy for read commands per rank (pJ)
-system.mem_ctrls_1.writeEnergy              479895840                       # Energy for write commands per rank (pJ)
-system.mem_ctrls_1.refreshEnergy         341033724720                       # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_1.actBackEnergy         139466264490                       # Energy for active background per rank (pJ)
-system.mem_ctrls_1.preBackEnergy         3010476136500                       # Energy for precharge background per rank (pJ)
-system.mem_ctrls_1.totalEnergy           3492529634715                       # Total energy per rank (pJ)
-system.mem_ctrls_1.averagePower            668.892930                       # Core power per rank (mW)
-system.mem_ctrls_1.memoryStateTime::IDLE 5008078591499                       # Time in different power states
-system.mem_ctrls_1.memoryStateTime::REF  174352620000                       # Time in different power states
+system.mem_ctrls_1.actEnergy                230950440                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls_1.preEnergy                126014625                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_1.readEnergy               716406600                       # Energy for read commands per rank (pJ)
+system.mem_ctrls_1.writeEnergy              479908800                       # Energy for write commands per rank (pJ)
+system.mem_ctrls_1.refreshEnergy         341031690480                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_1.actBackEnergy         139433194800                       # Energy for active background per rank (pJ)
+system.mem_ctrls_1.preBackEnergy         3010486458000                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls_1.totalEnergy           3492504623745                       # Total energy per rank (pJ)
+system.mem_ctrls_1.averagePower            668.892130                       # Core power per rank (mW)
+system.mem_ctrls_1.memoryStateTime::IDLE 5008096006750                       # Time in different power states
+system.mem_ctrls_1.memoryStateTime::REF  174351580000                       # Time in different power states
 system.mem_ctrls_1.memoryStateTime::PRE_PDN            0                       # Time in different power states
-system.mem_ctrls_1.memoryStateTime::ACT   38927077251                       # Time in different power states
+system.mem_ctrls_1.memoryStateTime::ACT   38879557000                       # Time in different power states
 system.mem_ctrls_1.memoryStateTime::ACT_PDN            0                       # Time in different power states
 system.cpu_clk_domain.clock                       500                       # Clock period in ticks
 system.cpu0.apic_clk_domain.clock                8000                       # Clock period in ticks
-system.cpu0.numCycles                     10442730030                       # number of cpu cycles simulated
+system.cpu0.numCycles                     10442667737                       # number of cpu cycles simulated
 system.cpu0.numWorkItemsStarted                     0                       # number of work items this cpu started
 system.cpu0.numWorkItemsCompleted                   0                       # number of work items this cpu completed
 system.cpu0.kern.inst.arm                           0                       # number of arm instructions executed
 system.cpu0.kern.inst.quiesce                       0                       # number of quiesce instructions executed
-system.cpu0.committedInsts                  100536790                       # Number of instructions committed
-system.cpu0.committedOps                    194797787                       # Number of ops (including micro ops) committed
-system.cpu0.num_int_alu_accesses            182088702                       # Number of integer alu accesses
+system.cpu0.committedInsts                  100536787                       # Number of instructions committed
+system.cpu0.committedOps                    194797820                       # Number of ops (including micro ops) committed
+system.cpu0.num_int_alu_accesses            182088728                       # Number of integer alu accesses
 system.cpu0.num_fp_alu_accesses                    48                       # Number of float alu accesses
 system.cpu0.num_func_calls                    1786032                       # number of times a function call or return occured
-system.cpu0.num_conditional_control_insts     17861740                       # number of instructions that are conditional controls
-system.cpu0.num_int_insts                   182088702                       # number of integer instructions
+system.cpu0.num_conditional_control_insts     17861747                       # number of instructions that are conditional controls
+system.cpu0.num_int_insts                   182088728                       # number of integer instructions
 system.cpu0.num_fp_insts                           48                       # number of float instructions
-system.cpu0.num_int_register_reads          340614933                       # number of times the integer registers were read
-system.cpu0.num_int_register_writes         155369927                       # number of times the integer registers were written
+system.cpu0.num_int_register_reads          340615084                       # number of times the integer registers were read
+system.cpu0.num_int_register_writes         155370018                       # number of times the integer registers were written
 system.cpu0.num_fp_register_reads                  48                       # number of times the floating registers were read
 system.cpu0.num_fp_register_writes                  0                       # number of times the floating registers were written
-system.cpu0.num_cc_register_reads           104545094                       # number of times the CC registers were read
-system.cpu0.num_cc_register_writes           75102328                       # number of times the CC registers were written
-system.cpu0.num_mem_refs                     18441277                       # number of memory refs
-system.cpu0.num_load_insts                   11598406                       # Number of load instructions
+system.cpu0.num_cc_register_reads           104545129                       # number of times the CC registers were read
+system.cpu0.num_cc_register_writes           75102334                       # number of times the CC registers were written
+system.cpu0.num_mem_refs                     18441276                       # number of memory refs
+system.cpu0.num_load_insts                   11598405                       # Number of load instructions
 system.cpu0.num_store_insts                   6842871                       # Number of store instructions
-system.cpu0.num_idle_cycles              9945203438.030096                       # Number of idle cycles
-system.cpu0.num_busy_cycles              497526591.969905                       # Number of busy cycles
-system.cpu0.not_idle_fraction                0.047643                       # Percentage of non-idle cycles
-system.cpu0.idle_fraction                    0.952357                       # Percentage of idle cycles
-system.cpu0.Branches                         20259437                       # Number of branches fetched
-system.cpu0.op_class::No_OpClass               186593      0.10%      0.10% # Class of executed instruction
-system.cpu0.op_class::IntAlu                175972173     90.34%     90.43% # Class of executed instruction
+system.cpu0.num_idle_cycles              9945199528.030096                       # Number of idle cycles
+system.cpu0.num_busy_cycles              497468208.969905                       # Number of busy cycles
+system.cpu0.not_idle_fraction                0.047638                       # Percentage of non-idle cycles
+system.cpu0.idle_fraction                    0.952362                       # Percentage of idle cycles
+system.cpu0.Branches                         20259444                       # Number of branches fetched
+system.cpu0.op_class::No_OpClass               186601      0.10%      0.10% # Class of executed instruction
+system.cpu0.op_class::IntAlu                175972167     90.34%     90.43% # Class of executed instruction
 system.cpu0.op_class::IntMult                  117562      0.06%     90.49% # Class of executed instruction
-system.cpu0.op_class::IntDiv                    85263      0.04%     90.54% # Class of executed instruction
+system.cpu0.op_class::IntDiv                    85295      0.04%     90.54% # Class of executed instruction
 system.cpu0.op_class::FloatAdd                      0      0.00%     90.54% # Class of executed instruction
 system.cpu0.op_class::FloatCmp                      0      0.00%     90.54% # Class of executed instruction
 system.cpu0.op_class::FloatCvt                     16      0.00%     90.54% # Class of executed instruction
@@ -356,43 +356,43 @@ system.cpu0.op_class::SimdFloatMisc                 0      0.00%     90.54% # Cl
 system.cpu0.op_class::SimdFloatMult                 0      0.00%     90.54% # Class of executed instruction
 system.cpu0.op_class::SimdFloatMultAcc              0      0.00%     90.54% # Class of executed instruction
 system.cpu0.op_class::SimdFloatSqrt                 0      0.00%     90.54% # Class of executed instruction
-system.cpu0.op_class::MemRead                11594262      5.95%     96.49% # Class of executed instruction
+system.cpu0.op_class::MemRead                11594261      5.95%     96.49% # Class of executed instruction
 system.cpu0.op_class::MemWrite                6842871      3.51%    100.00% # Class of executed instruction
 system.cpu0.op_class::IprAccess                     0      0.00%    100.00% # Class of executed instruction
 system.cpu0.op_class::InstPrefetch                  0      0.00%    100.00% # Class of executed instruction
-system.cpu0.op_class::total                 194798740                       # Class of executed instruction
+system.cpu0.op_class::total                 194798773                       # Class of executed instruction
 system.cpu1.apic_clk_domain.clock                8000                       # Clock period in ticks
-system.cpu1.numCycles                     10442397548                       # number of cpu cycles simulated
+system.cpu1.numCycles                     10442335269                       # number of cpu cycles simulated
 system.cpu1.numWorkItemsStarted                     0                       # number of work items this cpu started
 system.cpu1.numWorkItemsCompleted                   0                       # number of work items this cpu completed
 system.cpu1.kern.inst.arm                           0                       # number of arm instructions executed
 system.cpu1.kern.inst.quiesce                       0                       # number of quiesce instructions executed
 system.cpu1.committedInsts                   50519564                       # Number of instructions committed
-system.cpu1.committedOps                     98516978                       # Number of ops (including micro ops) committed
-system.cpu1.num_int_alu_accesses             91922994                       # Number of integer alu accesses
+system.cpu1.committedOps                     98516943                       # Number of ops (including micro ops) committed
+system.cpu1.num_int_alu_accesses             91922966                       # Number of integer alu accesses
 system.cpu1.num_fp_alu_accesses                    48                       # Number of float alu accesses
 system.cpu1.num_func_calls                     994306                       # number of times a function call or return occured
-system.cpu1.num_conditional_control_insts      9151225                       # number of instructions that are conditional controls
-system.cpu1.num_int_insts                    91922994                       # number of integer instructions
+system.cpu1.num_conditional_control_insts      9151218                       # number of instructions that are conditional controls
+system.cpu1.num_int_insts                    91922966                       # number of integer instructions
 system.cpu1.num_fp_insts                           48                       # number of float instructions
-system.cpu1.num_int_register_reads          171998955                       # number of times the integer registers were read
-system.cpu1.num_int_register_writes          78483891                       # number of times the integer registers were written
+system.cpu1.num_int_register_reads          171998815                       # number of times the integer registers were read
+system.cpu1.num_int_register_writes          78483807                       # number of times the integer registers were written
 system.cpu1.num_fp_register_reads                  48                       # number of times the floating registers were read
 system.cpu1.num_fp_register_writes                  0                       # number of times the floating registers were written
-system.cpu1.num_cc_register_reads            52229827                       # number of times the CC registers were read
-system.cpu1.num_cc_register_writes           37031962                       # number of times the CC registers were written
+system.cpu1.num_cc_register_reads            52229792                       # number of times the CC registers were read
+system.cpu1.num_cc_register_writes           37031955                       # number of times the CC registers were written
 system.cpu1.num_mem_refs                      8648347                       # number of memory refs
 system.cpu1.num_load_insts                    5505950                       # Number of load instructions
 system.cpu1.num_store_insts                   3142397                       # Number of store instructions
-system.cpu1.num_idle_cycles              10281439289.330288                       # Number of idle cycles
-system.cpu1.num_busy_cycles              160958258.669712                       # Number of busy cycles
+system.cpu1.num_idle_cycles              10281378678.091957                       # Number of idle cycles
+system.cpu1.num_busy_cycles              160956590.908042                       # Number of busy cycles
 system.cpu1.not_idle_fraction                0.015414                       # Percentage of non-idle cycles
 system.cpu1.idle_fraction                    0.984586                       # Percentage of idle cycles
-system.cpu1.Branches                         10509152                       # Number of branches fetched
-system.cpu1.op_class::No_OpClass               118845      0.12%      0.12% # Class of executed instruction
+system.cpu1.Branches                         10509145                       # Number of branches fetched
+system.cpu1.op_class::No_OpClass               118838      0.12%      0.12% # Class of executed instruction
 system.cpu1.op_class::IntAlu                 89646727     91.00%     91.12% # Class of executed instruction
 system.cpu1.op_class::IntMult                   68401      0.07%     91.19% # Class of executed instruction
-system.cpu1.op_class::IntDiv                    39477      0.04%     91.23% # Class of executed instruction
+system.cpu1.op_class::IntDiv                    39449      0.04%     91.23% # Class of executed instruction
 system.cpu1.op_class::FloatAdd                      0      0.00%     91.23% # Class of executed instruction
 system.cpu1.op_class::FloatCmp                      0      0.00%     91.23% # Class of executed instruction
 system.cpu1.op_class::FloatCvt                     16      0.00%     91.23% # Class of executed instruction
@@ -423,7 +423,7 @@ system.cpu1.op_class::MemRead                 5501755      5.58%     96.81% # Cl
 system.cpu1.op_class::MemWrite                3142397      3.19%    100.00% # Class of executed instruction
 system.cpu1.op_class::IprAccess                     0      0.00%    100.00% # Class of executed instruction
 system.cpu1.op_class::InstPrefetch                  0      0.00%    100.00% # Class of executed instruction
-system.cpu1.op_class::total                  98517618                       # Class of executed instruction
+system.cpu1.op_class::total                  98517583                       # Class of executed instruction
 system.iobus.trans_dist::ReadReq               883857                       # Transaction distribution
 system.iobus.trans_dist::ReadResp              883857                       # Transaction distribution
 system.iobus.trans_dist::WriteReq               36766                       # Transaction distribution
@@ -435,7 +435,6 @@ system.iobus.pkt_count_system.pc.south_bridge.io_apic.int_master::system.ruby.l1
 system.iobus.pkt_count_system.pc.south_bridge.io_apic.int_master::total         3418                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.south_bridge.cmos.pio           36                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.south_bridge.ide.pio         6154                       # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.south_bridge.ide-pciconf           88                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.south_bridge.keyboard.pio          712                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.south_bridge.pic1.pio           74                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.south_bridge.pic2.pio           38                       # Packet count per connected master and slave (bytes)
@@ -447,12 +446,11 @@ system.iobus.pkt_count_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.p
 system.iobus.pkt_count_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.com_1.pio        14468                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.ruby.l1_cntrl0.sequencer.pio-slave-port       811270                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.ruby.l1_cntrl1.sequencer.pio-slave-port          178                       # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.pciconfig.pio         2126                       # Packet count per connected master and slave (bytes)
+system.iobus.pkt_count_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.pci_host.pio         2214                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl0.sequencer.mem-master-port::total      1754122                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.south_bridge.cmos.pio           16                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.south_bridge.dma1.pio            6                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.south_bridge.ide.pio         4888                       # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.south_bridge.ide-pciconf           92                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.south_bridge.keyboard.pio          652                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.south_bridge.pic1.pio           12                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.south_bridge.pic2.pio           16                       # Packet count per connected master and slave (bytes)
@@ -466,6 +464,7 @@ system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.p
 system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.fake_floppy.pio           10                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.ruby.l1_cntrl0.sequencer.pio-slave-port           70                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.ruby.l1_cntrl1.sequencer.pio-slave-port         4614                       # Packet count per connected master and slave (bytes)
+system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.pci_host.pio           92                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::total        87372                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count::total                 1844912                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_size_system.pc.south_bridge.io_apic.int_master::system.ruby.l1_cntrl0.sequencer.pio-slave-port         3472                       # Cumulative packet size per connected master and slave (bytes)
@@ -473,7 +472,6 @@ system.iobus.pkt_size_system.pc.south_bridge.io_apic.int_master::system.ruby.l1_
 system.iobus.pkt_size_system.pc.south_bridge.io_apic.int_master::total         6836                       # Cumulative packet size per connected master and slave (bytes)
 system.iobus.pkt_size_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.south_bridge.cmos.pio           18                       # Cumulative packet size per connected master and slave (bytes)
 system.iobus.pkt_size_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.south_bridge.ide.pio         3500                       # Cumulative packet size per connected master and slave (bytes)
-system.iobus.pkt_size_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.south_bridge.ide-pciconf          149                       # Cumulative packet size per connected master and slave (bytes)
 system.iobus.pkt_size_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.south_bridge.keyboard.pio          356                       # Cumulative packet size per connected master and slave (bytes)
 system.iobus.pkt_size_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.south_bridge.pic1.pio           37                       # Cumulative packet size per connected master and slave (bytes)
 system.iobus.pkt_size_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.south_bridge.pic2.pio           19                       # Cumulative packet size per connected master and slave (bytes)
@@ -485,12 +483,11 @@ system.iobus.pkt_size_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc
 system.iobus.pkt_size_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.com_1.pio         7234                       # Cumulative packet size per connected master and slave (bytes)
 system.iobus.pkt_size_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.ruby.l1_cntrl0.sequencer.pio-slave-port      1622534                       # Cumulative packet size per connected master and slave (bytes)
 system.iobus.pkt_size_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.ruby.l1_cntrl1.sequencer.pio-slave-port          356                       # Cumulative packet size per connected master and slave (bytes)
-system.iobus.pkt_size_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.pciconfig.pio         4252                       # Cumulative packet size per connected master and slave (bytes)
+system.iobus.pkt_size_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.pci_host.pio         4401                       # Cumulative packet size per connected master and slave (bytes)
 system.iobus.pkt_size_system.ruby.l1_cntrl0.sequencer.mem-master-port::total      2100077                       # Cumulative packet size per connected master and slave (bytes)
 system.iobus.pkt_size_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.south_bridge.cmos.pio            8                       # Cumulative packet size per connected master and slave (bytes)
 system.iobus.pkt_size_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.south_bridge.dma1.pio            3                       # Cumulative packet size per connected master and slave (bytes)
 system.iobus.pkt_size_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.south_bridge.ide.pio         3160                       # Cumulative packet size per connected master and slave (bytes)
-system.iobus.pkt_size_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.south_bridge.ide-pciconf           72                       # Cumulative packet size per connected master and slave (bytes)
 system.iobus.pkt_size_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.south_bridge.keyboard.pio          326                       # Cumulative packet size per connected master and slave (bytes)
 system.iobus.pkt_size_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.south_bridge.pic1.pio            6                       # Cumulative packet size per connected master and slave (bytes)
 system.iobus.pkt_size_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.south_bridge.pic2.pio            8                       # Cumulative packet size per connected master and slave (bytes)
@@ -504,49 +501,48 @@ system.iobus.pkt_size_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc
 system.iobus.pkt_size_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.fake_floppy.pio            5                       # Cumulative packet size per connected master and slave (bytes)
 system.iobus.pkt_size_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.ruby.l1_cntrl0.sequencer.pio-slave-port          140                       # Cumulative packet size per connected master and slave (bytes)
 system.iobus.pkt_size_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.ruby.l1_cntrl1.sequencer.pio-slave-port         9225                       # Cumulative packet size per connected master and slave (bytes)
+system.iobus.pkt_size_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.pci_host.pio           72                       # Cumulative packet size per connected master and slave (bytes)
 system.iobus.pkt_size_system.ruby.l1_cntrl1.sequencer.mem-master-port::total        52465                       # Cumulative packet size per connected master and slave (bytes)
 system.iobus.pkt_size::total                  2159378                       # Cumulative packet size per connected master and slave (bytes)
 system.iobus.reqLayer0.occupancy                43000                       # Layer occupancy (ticks)
 system.iobus.reqLayer0.utilization                0.0                       # Layer utilization (%)
 system.iobus.reqLayer1.occupancy                 7500                       # Layer occupancy (ticks)
 system.iobus.reqLayer1.utilization                0.0                       # Layer utilization (%)
-system.iobus.reqLayer2.occupancy              9039000                       # Layer occupancy (ticks)
+system.iobus.reqLayer2.occupancy              9037000                       # Layer occupancy (ticks)
 system.iobus.reqLayer2.utilization                0.0                       # Layer utilization (%)
-system.iobus.reqLayer3.occupancy               159000                       # Layer occupancy (ticks)
+system.iobus.reqLayer3.occupancy               944500                       # Layer occupancy (ticks)
 system.iobus.reqLayer3.utilization                0.0                       # Layer utilization (%)
-system.iobus.reqLayer4.occupancy               945000                       # Layer occupancy (ticks)
+system.iobus.reqLayer4.occupancy                84500                       # Layer occupancy (ticks)
 system.iobus.reqLayer4.utilization                0.0                       # Layer utilization (%)
-system.iobus.reqLayer5.occupancy                85000                       # Layer occupancy (ticks)
+system.iobus.reqLayer5.occupancy                51500                       # Layer occupancy (ticks)
 system.iobus.reqLayer5.utilization                0.0                       # Layer utilization (%)
-system.iobus.reqLayer6.occupancy                51500                       # Layer occupancy (ticks)
+system.iobus.reqLayer6.occupancy             21127500                       # Layer occupancy (ticks)
 system.iobus.reqLayer6.utilization                0.0                       # Layer utilization (%)
-system.iobus.reqLayer7.occupancy             21127500                       # Layer occupancy (ticks)
+system.iobus.reqLayer7.occupancy            458718000                       # Layer occupancy (ticks)
 system.iobus.reqLayer7.utilization                0.0                       # Layer utilization (%)
-system.iobus.reqLayer8.occupancy            458718000                       # Layer occupancy (ticks)
+system.iobus.reqLayer8.occupancy              1770984                       # Layer occupancy (ticks)
 system.iobus.reqLayer8.utilization                0.0                       # Layer utilization (%)
-system.iobus.reqLayer9.occupancy              1770984                       # Layer occupancy (ticks)
+system.iobus.reqLayer9.occupancy             31828500                       # Layer occupancy (ticks)
 system.iobus.reqLayer9.utilization                0.0                       # Layer utilization (%)
-system.iobus.reqLayer10.occupancy            31828500                       # Layer occupancy (ticks)
-system.iobus.reqLayer10.utilization               0.0                       # Layer utilization (%)
-system.iobus.reqLayer12.occupancy                2500                       # Layer occupancy (ticks)
+system.iobus.reqLayer11.occupancy                2500                       # Layer occupancy (ticks)
+system.iobus.reqLayer11.utilization               0.0                       # Layer utilization (%)
+system.iobus.reqLayer12.occupancy            20524000                       # Layer occupancy (ticks)
 system.iobus.reqLayer12.utilization               0.0                       # Layer utilization (%)
-system.iobus.reqLayer13.occupancy            20526000                       # Layer occupancy (ticks)
+system.iobus.reqLayer13.occupancy                9000                       # Layer occupancy (ticks)
 system.iobus.reqLayer13.utilization               0.0                       # Layer utilization (%)
 system.iobus.reqLayer14.occupancy                9500                       # Layer occupancy (ticks)
 system.iobus.reqLayer14.utilization               0.0                       # Layer utilization (%)
 system.iobus.reqLayer15.occupancy                9500                       # Layer occupancy (ticks)
 system.iobus.reqLayer15.utilization               0.0                       # Layer utilization (%)
-system.iobus.reqLayer16.occupancy                9500                       # Layer occupancy (ticks)
+system.iobus.reqLayer16.occupancy               11500                       # Layer occupancy (ticks)
 system.iobus.reqLayer16.utilization               0.0                       # Layer utilization (%)
-system.iobus.reqLayer17.occupancy               11500                       # Layer occupancy (ticks)
+system.iobus.reqLayer17.occupancy           410369779                       # Layer occupancy (ticks)
 system.iobus.reqLayer17.utilization               0.0                       # Layer utilization (%)
-system.iobus.reqLayer18.occupancy           410368779                       # Layer occupancy (ticks)
+system.iobus.reqLayer18.occupancy             7666639                       # Layer occupancy (ticks)
 system.iobus.reqLayer18.utilization               0.0                       # Layer utilization (%)
-system.iobus.reqLayer19.occupancy             7668139                       # Layer occupancy (ticks)
-system.iobus.reqLayer19.utilization               0.0                       # Layer utilization (%)
-system.iobus.reqLayer21.occupancy             1592000                       # Layer occupancy (ticks)
-system.iobus.reqLayer21.utilization               0.0                       # Layer utilization (%)
-system.iobus.respLayer0.occupancy             2481464                       # Layer occupancy (ticks)
+system.iobus.reqLayer20.occupancy             1751500                       # Layer occupancy (ticks)
+system.iobus.reqLayer20.utilization               0.0                       # Layer utilization (%)
+system.iobus.respLayer0.occupancy             2482464                       # Layer occupancy (ticks)
 system.iobus.respLayer0.utilization               0.0                       # Layer utilization (%)
 system.iobus.respLayer2.occupancy          1948163500                       # Layer occupancy (ticks)
 system.iobus.respLayer2.utilization               0.0                       # Layer utilization (%)
@@ -567,48 +563,48 @@ system.pc.south_bridge.ide.disks1.dma_write_txs            1
 system.ruby.clk_domain.clock                      500                       # Clock period in ticks
 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               11180744                       # delay histogram for all message
-system.ruby.delayHist::mean                  0.431770                       # delay histogram for all message
-system.ruby.delayHist::stdev                 1.809571                       # delay histogram for all message
-system.ruby.delayHist                    |    10577839     94.61%     94.61% |        2056      0.02%     94.63% |      600268      5.37%     99.99% |         190      0.00%    100.00% |         314      0.00%    100.00% |          12      0.00%    100.00% |          62      0.00%    100.00% |           2      0.00%    100.00% |           1      0.00%    100.00% |           0      0.00%    100.00% # delay histogram for all message
-system.ruby.delayHist::total                 11180744                       # delay histogram for all message
+system.ruby.delayHist::samples               11180898                       # delay histogram for all message
+system.ruby.delayHist::mean                  0.431734                       # delay histogram for all message
+system.ruby.delayHist::stdev                 1.809496                       # delay histogram for all message
+system.ruby.delayHist                    |    10578004     94.61%     94.61% |        2065      0.02%     94.63% |      600258      5.37%     99.99% |         191      0.00%    100.00% |         301      0.00%    100.00% |          12      0.00%    100.00% |          64      0.00%    100.00% |           2      0.00%    100.00% |           1      0.00%    100.00% |           0      0.00%    100.00% # delay histogram for all message
+system.ruby.delayHist::total                 11180898                       # delay histogram for all message
 system.ruby.outstanding_req_hist::bucket_size            1                      
 system.ruby.outstanding_req_hist::max_bucket            9                      
-system.ruby.outstanding_req_hist::samples    197955014                      
+system.ruby.outstanding_req_hist::samples    197955008                      
 system.ruby.outstanding_req_hist::mean       1.000129                      
 system.ruby.outstanding_req_hist::gmean      1.000089                      
 system.ruby.outstanding_req_hist::stdev      0.011356                      
-system.ruby.outstanding_req_hist         |           0      0.00%      0.00% |   197929484     99.99%     99.99% |       25530      0.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.outstanding_req_hist::total     197955014                      
+system.ruby.outstanding_req_hist         |           0      0.00%      0.00% |   197929478     99.99%     99.99% |       25530      0.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.outstanding_req_hist::total     197955008                      
 system.ruby.latency_hist::bucket_size             128                      
 system.ruby.latency_hist::max_bucket             1279                      
-system.ruby.latency_hist::samples           197955013                      
-system.ruby.latency_hist::mean               1.340863                      
+system.ruby.latency_hist::samples           197955007                      
+system.ruby.latency_hist::mean               1.340882                      
 system.ruby.latency_hist::gmean              1.042158                      
-system.ruby.latency_hist::stdev              5.086284                      
-system.ruby.latency_hist                 |   197919444     99.98%     99.98% |       26717      0.01%    100.00% |        2924      0.00%    100.00% |        3327      0.00%    100.00% |        1642      0.00%    100.00% |         886      0.00%    100.00% |           9      0.00%    100.00% |          33      0.00%    100.00% |          23      0.00%    100.00% |           8      0.00%    100.00%
-system.ruby.latency_hist::total             197955013                      
+system.ruby.latency_hist::stdev              5.088799                      
+system.ruby.latency_hist                 |   197919440     99.98%     99.98% |       26716      0.01%    100.00% |        2921      0.00%    100.00% |        3323      0.00%    100.00% |        1640      0.00%    100.00% |         892      0.00%    100.00% |           7      0.00%    100.00% |          33      0.00%    100.00% |          26      0.00%    100.00% |           9      0.00%    100.00%
+system.ruby.latency_hist::total             197955007                      
 system.ruby.hit_latency_hist::bucket_size            1                      
 system.ruby.hit_latency_hist::max_bucket            9                      
-system.ruby.hit_latency_hist::samples       195243076                      
+system.ruby.hit_latency_hist::samples       195243038                      
 system.ruby.hit_latency_hist::mean                  1                      
 system.ruby.hit_latency_hist::gmean                 1                      
-system.ruby.hit_latency_hist             |           0      0.00%      0.00% |   195243076    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.hit_latency_hist::total         195243076                      
+system.ruby.hit_latency_hist             |           0      0.00%      0.00% |   195243038    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.hit_latency_hist::total         195243038                      
 system.ruby.miss_latency_hist::bucket_size          128                      
 system.ruby.miss_latency_hist::max_bucket         1279                      
-system.ruby.miss_latency_hist::samples        2711937                      
-system.ruby.miss_latency_hist::mean         25.880928                      
-system.ruby.miss_latency_hist::gmean        20.371838                      
-system.ruby.miss_latency_hist::stdev        35.746268                      
-system.ruby.miss_latency_hist            |     2676368     98.69%     98.69% |       26717      0.99%     99.67% |        2924      0.11%     99.78% |        3327      0.12%     99.90% |        1642      0.06%     99.96% |         886      0.03%    100.00% |           9      0.00%    100.00% |          33      0.00%    100.00% |          23      0.00%    100.00% |           8      0.00%    100.00%
-system.ruby.miss_latency_hist::total          2711937                      
-system.ruby.l1_cntrl0.L1Dcache.demand_hits     16386658                       # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Dcache.demand_misses      1208703                       # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Dcache.demand_accesses     17595361                       # Number of cache demand accesses
-system.ruby.l1_cntrl0.L1Icache.demand_hits    114457594                       # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Icache.demand_misses       551051                       # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Icache.demand_accesses    115008645                       # Number of cache demand accesses
+system.ruby.miss_latency_hist::samples        2711969                      
+system.ruby.miss_latency_hist::mean         25.882013                      
+system.ruby.miss_latency_hist::gmean        20.371762                      
+system.ruby.miss_latency_hist::stdev        35.771321                      
+system.ruby.miss_latency_hist            |     2676402     98.69%     98.69% |       26716      0.99%     99.67% |        2921      0.11%     99.78% |        3323      0.12%     99.90% |        1640      0.06%     99.96% |         892      0.03%    100.00% |           7      0.00%    100.00% |          33      0.00%    100.00% |          26      0.00%    100.00% |           9      0.00%    100.00%
+system.ruby.miss_latency_hist::total          2711969                      
+system.ruby.l1_cntrl0.L1Dcache.demand_hits     16386626                       # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Dcache.demand_misses      1208734                       # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Dcache.demand_accesses     17595360                       # Number of cache demand accesses
+system.ruby.l1_cntrl0.L1Icache.demand_hits    114457588                       # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Icache.demand_misses       551053                       # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Icache.demand_accesses    115008641                       # Number of cache demand accesses
 system.ruby.l1_cntrl0.prefetcher.miss_observed            0                       # number of misses observed
 system.ruby.l1_cntrl0.prefetcher.allocated_streams            0                       # number of streams allocated for prefetching
 system.ruby.l1_cntrl0.prefetcher.prefetches_requested            0                       # number of prefetch requests made
@@ -619,12 +615,12 @@ system.ruby.l1_cntrl0.prefetcher.partial_hits            0
 system.ruby.l1_cntrl0.prefetcher.pages_crossed            0                       # number of prefetches across pages
 system.ruby.l1_cntrl0.prefetcher.misses_on_prefetched_blocks            0                       # number of misses for blocks that were prefetched, yet missed
 system.ruby.l1_cntrl0.fully_busy_cycles            14                       # cycles for which number of transistions == max transitions
-system.ruby.l1_cntrl1.L1Dcache.demand_hits      7947911                       # Number of cache demand hits
-system.ruby.l1_cntrl1.L1Dcache.demand_misses       682965                       # Number of cache demand misses
+system.ruby.l1_cntrl1.L1Dcache.demand_hits      7947912                       # Number of cache demand hits
+system.ruby.l1_cntrl1.L1Dcache.demand_misses       682964                       # Number of cache demand misses
 system.ruby.l1_cntrl1.L1Dcache.demand_accesses      8630876                       # Number of cache demand accesses
-system.ruby.l1_cntrl1.L1Icache.demand_hits     56450913                       # Number of cache demand hits
+system.ruby.l1_cntrl1.L1Icache.demand_hits     56450912                       # Number of cache demand hits
 system.ruby.l1_cntrl1.L1Icache.demand_misses       269218                       # Number of cache demand misses
-system.ruby.l1_cntrl1.L1Icache.demand_accesses     56720131                       # Number of cache demand accesses
+system.ruby.l1_cntrl1.L1Icache.demand_accesses     56720130                       # Number of cache demand accesses
 system.ruby.l1_cntrl1.prefetcher.miss_observed            0                       # number of misses observed
 system.ruby.l1_cntrl1.prefetcher.allocated_streams            0                       # number of streams allocated for prefetching
 system.ruby.l1_cntrl1.prefetcher.prefetches_requested            0                       # number of prefetch requests made
@@ -635,61 +631,61 @@ system.ruby.l1_cntrl1.prefetcher.partial_hits            0
 system.ruby.l1_cntrl1.prefetcher.pages_crossed            0                       # number of prefetches across pages
 system.ruby.l1_cntrl1.prefetcher.misses_on_prefetched_blocks            0                       # number of misses for blocks that were prefetched, yet missed
 system.ruby.l1_cntrl1.fully_busy_cycles            14                       # cycles for which number of transistions == max transitions
-system.ruby.l2_cntrl0.L2cache.demand_hits      2479106                       # Number of cache demand hits
-system.ruby.l2_cntrl0.L2cache.demand_misses       232831                       # Number of cache demand misses
-system.ruby.l2_cntrl0.L2cache.demand_accesses      2711937                       # Number of cache demand accesses
+system.ruby.l2_cntrl0.L2cache.demand_hits      2479139                       # Number of cache demand hits
+system.ruby.l2_cntrl0.L2cache.demand_misses       232830                       # Number of cache demand misses
+system.ruby.l2_cntrl0.L2cache.demand_accesses      2711969                       # Number of cache demand accesses
 system.ruby.memctrl_clk_domain.clock             1500                       # Clock period in ticks
-system.ruby.network.routers0.percent_links_utilized     0.059056                      
-system.ruby.network.routers0.msg_count.Control::0      1759754                      
-system.ruby.network.routers0.msg_count.Request_Control::2        45501                      
-system.ruby.network.routers0.msg_count.Response_Data::1      1788735                      
-system.ruby.network.routers0.msg_count.Response_Control::1      1174106                      
-system.ruby.network.routers0.msg_count.Response_Control::2      1170476                      
-system.ruby.network.routers0.msg_count.Writeback_Data::0       411011                      
+system.ruby.network.routers0.percent_links_utilized     0.059057                      
+system.ruby.network.routers0.msg_count.Control::0      1759787                      
+system.ruby.network.routers0.msg_count.Request_Control::2        45499                      
+system.ruby.network.routers0.msg_count.Response_Data::1      1788765                      
+system.ruby.network.routers0.msg_count.Response_Control::1      1174136                      
+system.ruby.network.routers0.msg_count.Response_Control::2      1170507                      
+system.ruby.network.routers0.msg_count.Writeback_Data::0       411015                      
 system.ruby.network.routers0.msg_count.Writeback_Data::1          193                      
-system.ruby.network.routers0.msg_count.Writeback_Control::0       718896                      
-system.ruby.network.routers0.msg_bytes.Control::0     14078032                      
-system.ruby.network.routers0.msg_bytes.Request_Control::2       364008                      
-system.ruby.network.routers0.msg_bytes.Response_Data::1    128788920                      
-system.ruby.network.routers0.msg_bytes.Response_Control::1      9392848                      
-system.ruby.network.routers0.msg_bytes.Response_Control::2      9363808                      
-system.ruby.network.routers0.msg_bytes.Writeback_Data::0     29592792                      
+system.ruby.network.routers0.msg_count.Writeback_Control::0       718924                      
+system.ruby.network.routers0.msg_bytes.Control::0     14078296                      
+system.ruby.network.routers0.msg_bytes.Request_Control::2       363992                      
+system.ruby.network.routers0.msg_bytes.Response_Data::1    128791080                      
+system.ruby.network.routers0.msg_bytes.Response_Control::1      9393088                      
+system.ruby.network.routers0.msg_bytes.Response_Control::2      9364056                      
+system.ruby.network.routers0.msg_bytes.Writeback_Data::0     29593080                      
 system.ruby.network.routers0.msg_bytes.Writeback_Data::1        13896                      
-system.ruby.network.routers0.msg_bytes.Writeback_Control::0      5751168                      
+system.ruby.network.routers0.msg_bytes.Writeback_Control::0      5751392                      
 system.ruby.network.routers1.percent_links_utilized     0.031129                      
-system.ruby.network.routers1.msg_count.Control::0       952183                      
+system.ruby.network.routers1.msg_count.Control::0       952182                      
 system.ruby.network.routers1.msg_count.Request_Control::2        41487                      
-system.ruby.network.routers1.msg_count.Response_Data::1       977973                      
-system.ruby.network.routers1.msg_count.Response_Control::1       652847                      
-system.ruby.network.routers1.msg_count.Response_Control::2       651858                      
+system.ruby.network.routers1.msg_count.Response_Data::1       977974                      
+system.ruby.network.routers1.msg_count.Response_Control::1       652846                      
+system.ruby.network.routers1.msg_count.Response_Control::2       651857                      
 system.ruby.network.routers1.msg_count.Writeback_Data::0       161021                      
 system.ruby.network.routers1.msg_count.Writeback_Data::1          301                      
 system.ruby.network.routers1.msg_count.Writeback_Control::0       450874                      
-system.ruby.network.routers1.msg_bytes.Control::0      7617464                      
+system.ruby.network.routers1.msg_bytes.Control::0      7617456                      
 system.ruby.network.routers1.msg_bytes.Request_Control::2       331896                      
-system.ruby.network.routers1.msg_bytes.Response_Data::1     70414056                      
-system.ruby.network.routers1.msg_bytes.Response_Control::1      5222776                      
-system.ruby.network.routers1.msg_bytes.Response_Control::2      5214864                      
+system.ruby.network.routers1.msg_bytes.Response_Data::1     70414128                      
+system.ruby.network.routers1.msg_bytes.Response_Control::1      5222768                      
+system.ruby.network.routers1.msg_bytes.Response_Control::2      5214856                      
 system.ruby.network.routers1.msg_bytes.Writeback_Data::0     11593512                      
 system.ruby.network.routers1.msg_bytes.Writeback_Data::1        21672                      
 system.ruby.network.routers1.msg_bytes.Writeback_Control::0      3606992                      
-system.ruby.network.routers2.percent_links_utilized     0.094716                      
-system.ruby.network.routers2.msg_count.Control::0      2893171                      
-system.ruby.network.routers2.msg_count.Request_Control::2        85123                      
-system.ruby.network.routers2.msg_count.Response_Data::1      2948036                      
-system.ruby.network.routers2.msg_count.Response_Control::1      1908362                      
-system.ruby.network.routers2.msg_count.Response_Control::2      1822334                      
-system.ruby.network.routers2.msg_count.Writeback_Data::0       572032                      
+system.ruby.network.routers2.percent_links_utilized     0.094718                      
+system.ruby.network.routers2.msg_count.Control::0      2893203                      
+system.ruby.network.routers2.msg_count.Request_Control::2        85121                      
+system.ruby.network.routers2.msg_count.Response_Data::1      2948069                      
+system.ruby.network.routers2.msg_count.Response_Control::1      1908393                      
+system.ruby.network.routers2.msg_count.Response_Control::2      1822364                      
+system.ruby.network.routers2.msg_count.Writeback_Data::0       572036                      
 system.ruby.network.routers2.msg_count.Writeback_Data::1          494                      
-system.ruby.network.routers2.msg_count.Writeback_Control::0      1169770                      
-system.ruby.network.routers2.msg_bytes.Control::0     23145368                      
-system.ruby.network.routers2.msg_bytes.Request_Control::2       680984                      
-system.ruby.network.routers2.msg_bytes.Response_Data::1    212258592                      
-system.ruby.network.routers2.msg_bytes.Response_Control::1     15266896                      
-system.ruby.network.routers2.msg_bytes.Response_Control::2     14578672                      
-system.ruby.network.routers2.msg_bytes.Writeback_Data::0     41186304                      
+system.ruby.network.routers2.msg_count.Writeback_Control::0      1169798                      
+system.ruby.network.routers2.msg_bytes.Control::0     23145624                      
+system.ruby.network.routers2.msg_bytes.Request_Control::2       680968                      
+system.ruby.network.routers2.msg_bytes.Response_Data::1    212260968                      
+system.ruby.network.routers2.msg_bytes.Response_Control::1     15267144                      
+system.ruby.network.routers2.msg_bytes.Response_Control::2     14578912                      
+system.ruby.network.routers2.msg_bytes.Writeback_Data::0     41186592                      
 system.ruby.network.routers2.msg_bytes.Writeback_Data::1        35568                      
-system.ruby.network.routers2.msg_bytes.Writeback_Control::0      9358160                      
+system.ruby.network.routers2.msg_bytes.Writeback_Control::0      9358384                      
 system.ruby.network.routers3.percent_links_utilized     0.007127                      
 system.ruby.network.routers3.msg_count.Control::0       181234                      
 system.ruby.network.routers3.msg_count.Response_Data::1       285341                      
@@ -710,104 +706,104 @@ system.ruby.network.routers4.msg_bytes.Writeback_Control::0       380440
 system.ruby.network.routers4.msg_bytes.Writeback_Control::1       373888                      
 system.ruby.network.routers5.percent_links_utilized            0                      
 system.ruby.network.routers6.percent_links_utilized     0.032046                      
-system.ruby.network.routers6.msg_count.Control::0      2893171                      
-system.ruby.network.routers6.msg_count.Request_Control::2        86988                      
-system.ruby.network.routers6.msg_count.Response_Data::1      3000452                      
-system.ruby.network.routers6.msg_count.Response_Control::1      1934304                      
-system.ruby.network.routers6.msg_count.Response_Control::2      1822334                      
-system.ruby.network.routers6.msg_count.Writeback_Data::0       572032                      
+system.ruby.network.routers6.msg_count.Control::0      2893203                      
+system.ruby.network.routers6.msg_count.Request_Control::2        86986                      
+system.ruby.network.routers6.msg_count.Response_Data::1      3000484                      
+system.ruby.network.routers6.msg_count.Response_Control::1      1934334                      
+system.ruby.network.routers6.msg_count.Response_Control::2      1822364                      
+system.ruby.network.routers6.msg_count.Writeback_Data::0       572036                      
 system.ruby.network.routers6.msg_count.Writeback_Data::1          494                      
-system.ruby.network.routers6.msg_count.Writeback_Control::0      1217325                      
+system.ruby.network.routers6.msg_count.Writeback_Control::0      1217353                      
 system.ruby.network.routers6.msg_count.Writeback_Control::1        46736                      
-system.ruby.network.routers6.msg_bytes.Control::0     23145368                      
-system.ruby.network.routers6.msg_bytes.Request_Control::2       695904                      
-system.ruby.network.routers6.msg_bytes.Response_Data::1    216032544                      
-system.ruby.network.routers6.msg_bytes.Response_Control::1     15474432                      
-system.ruby.network.routers6.msg_bytes.Response_Control::2     14578672                      
-system.ruby.network.routers6.msg_bytes.Writeback_Data::0     41186304                      
+system.ruby.network.routers6.msg_bytes.Control::0     23145624                      
+system.ruby.network.routers6.msg_bytes.Request_Control::2       695888                      
+system.ruby.network.routers6.msg_bytes.Response_Data::1    216034848                      
+system.ruby.network.routers6.msg_bytes.Response_Control::1     15474672                      
+system.ruby.network.routers6.msg_bytes.Response_Control::2     14578912                      
+system.ruby.network.routers6.msg_bytes.Writeback_Data::0     41186592                      
 system.ruby.network.routers6.msg_bytes.Writeback_Data::1        35568                      
-system.ruby.network.routers6.msg_bytes.Writeback_Control::0      9738600                      
+system.ruby.network.routers6.msg_bytes.Writeback_Control::0      9738824                      
 system.ruby.network.routers6.msg_bytes.Writeback_Control::1       373888                      
-system.ruby.network.msg_count.Control         8679513                      
-system.ruby.network.msg_count.Request_Control       259099                      
-system.ruby.network.msg_count.Response_Data      9001356                      
-system.ruby.network.msg_count.Response_Control     11269914                      
-system.ruby.network.msg_count.Writeback_Data      1717578                      
-system.ruby.network.msg_count.Writeback_Control      3792183                      
-system.ruby.network.msg_byte.Control         69436104                      
-system.ruby.network.msg_byte.Request_Control      2072792                      
-system.ruby.network.msg_byte.Response_Data    648097632                      
-system.ruby.network.msg_byte.Response_Control     90159312                      
-system.ruby.network.msg_byte.Writeback_Data    123665616                      
-system.ruby.network.msg_byte.Writeback_Control     30337464                      
-system.ruby.network.routers0.throttle0.link_utilization     0.081037                      
-system.ruby.network.routers0.throttle0.msg_count.Request_Control::2        45501                      
-system.ruby.network.routers0.throttle0.msg_count.Response_Data::1      1747073                      
-system.ruby.network.routers0.throttle0.msg_count.Response_Control::1      1155797                      
-system.ruby.network.routers0.throttle0.msg_bytes.Request_Control::2       364008                      
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::1    125789256                      
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::1      9246376                      
+system.ruby.network.msg_count.Control         8679609                      
+system.ruby.network.msg_count.Request_Control       259093                      
+system.ruby.network.msg_count.Response_Data      9001452                      
+system.ruby.network.msg_count.Response_Control     11270094                      
+system.ruby.network.msg_count.Writeback_Data      1717590                      
+system.ruby.network.msg_count.Writeback_Control      3792267                      
+system.ruby.network.msg_byte.Control         69436872                      
+system.ruby.network.msg_byte.Request_Control      2072744                      
+system.ruby.network.msg_byte.Response_Data    648104544                      
+system.ruby.network.msg_byte.Response_Control     90160752                      
+system.ruby.network.msg_byte.Writeback_Data    123666480                      
+system.ruby.network.msg_byte.Writeback_Control     30338136                      
+system.ruby.network.routers0.throttle0.link_utilization     0.081039                      
+system.ruby.network.routers0.throttle0.msg_count.Request_Control::2        45499                      
+system.ruby.network.routers0.throttle0.msg_count.Response_Data::1      1747107                      
+system.ruby.network.routers0.throttle0.msg_count.Response_Control::1      1155827                      
+system.ruby.network.routers0.throttle0.msg_bytes.Request_Control::2       363992                      
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::1    125791704                      
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::1      9246616                      
 system.ruby.network.routers0.throttle1.link_utilization     0.037075                      
-system.ruby.network.routers0.throttle1.msg_count.Control::0      1759754                      
-system.ruby.network.routers0.throttle1.msg_count.Response_Data::1        41662                      
+system.ruby.network.routers0.throttle1.msg_count.Control::0      1759787                      
+system.ruby.network.routers0.throttle1.msg_count.Response_Data::1        41658                      
 system.ruby.network.routers0.throttle1.msg_count.Response_Control::1        18309                      
-system.ruby.network.routers0.throttle1.msg_count.Response_Control::2      1170476                      
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::0       411011                      
+system.ruby.network.routers0.throttle1.msg_count.Response_Control::2      1170507                      
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::0       411015                      
 system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::1          193                      
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::0       718896                      
-system.ruby.network.routers0.throttle1.msg_bytes.Control::0     14078032                      
-system.ruby.network.routers0.throttle1.msg_bytes.Response_Data::1      2999664                      
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::0       718924                      
+system.ruby.network.routers0.throttle1.msg_bytes.Control::0     14078296                      
+system.ruby.network.routers0.throttle1.msg_bytes.Response_Data::1      2999376                      
 system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::1       146472                      
-system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::2      9363808                      
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::0     29592792                      
+system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::2      9364056                      
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::0     29593080                      
 system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::1        13896                      
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0      5751168                      
-system.ruby.network.routers1.throttle0.link_utilization     0.043775                      
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0      5751392                      
+system.ruby.network.routers1.throttle0.link_utilization     0.043776                      
 system.ruby.network.routers1.throttle0.msg_count.Request_Control::2        41487                      
-system.ruby.network.routers1.throttle0.msg_count.Response_Data::1       940552                      
+system.ruby.network.routers1.throttle0.msg_count.Response_Data::1       940551                      
 system.ruby.network.routers1.throttle0.msg_count.Response_Control::1       636259                      
 system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::2       331896                      
-system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::1     67719744                      
+system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::1     67719672                      
 system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::1      5090072                      
 system.ruby.network.routers1.throttle1.link_utilization     0.018483                      
-system.ruby.network.routers1.throttle1.msg_count.Control::0       952183                      
-system.ruby.network.routers1.throttle1.msg_count.Response_Data::1        37421                      
-system.ruby.network.routers1.throttle1.msg_count.Response_Control::1        16588                      
-system.ruby.network.routers1.throttle1.msg_count.Response_Control::2       651858                      
+system.ruby.network.routers1.throttle1.msg_count.Control::0       952182                      
+system.ruby.network.routers1.throttle1.msg_count.Response_Data::1        37423                      
+system.ruby.network.routers1.throttle1.msg_count.Response_Control::1        16587                      
+system.ruby.network.routers1.throttle1.msg_count.Response_Control::2       651857                      
 system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::0       161021                      
 system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::1          301                      
 system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::0       450874                      
-system.ruby.network.routers1.throttle1.msg_bytes.Control::0      7617464                      
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::1      2694312                      
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::1       132704                      
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::2      5214864                      
+system.ruby.network.routers1.throttle1.msg_bytes.Control::0      7617456                      
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::1      2694456                      
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::1       132696                      
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::2      5214856                      
 system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::0     11593512                      
 system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::1        21672                      
 system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::0      3606992                      
-system.ruby.network.routers2.throttle0.link_utilization     0.061593                      
-system.ruby.network.routers2.throttle0.msg_count.Control::0      2711937                      
-system.ruby.network.routers2.throttle0.msg_count.Response_Data::1       208720                      
+system.ruby.network.routers2.throttle0.link_utilization     0.061594                      
+system.ruby.network.routers2.throttle0.msg_count.Control::0      2711969                      
+system.ruby.network.routers2.throttle0.msg_count.Response_Data::1       208719                      
 system.ruby.network.routers2.throttle0.msg_count.Response_Control::1       128788                      
-system.ruby.network.routers2.throttle0.msg_count.Response_Control::2      1822334                      
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::0       572032                      
+system.ruby.network.routers2.throttle0.msg_count.Response_Control::2      1822364                      
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::0       572036                      
 system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::1          494                      
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::0      1169770                      
-system.ruby.network.routers2.throttle0.msg_bytes.Control::0     21695496                      
-system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::1     15027840                      
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::0      1169798                      
+system.ruby.network.routers2.throttle0.msg_bytes.Control::0     21695752                      
+system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::1     15027768                      
 system.ruby.network.routers2.throttle0.msg_bytes.Response_Control::1      1030304                      
-system.ruby.network.routers2.throttle0.msg_bytes.Response_Control::2     14578672                      
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::0     41186304                      
+system.ruby.network.routers2.throttle0.msg_bytes.Response_Control::2     14578912                      
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::0     41186592                      
 system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::1        35568                      
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::0      9358160                      
-system.ruby.network.routers2.throttle1.link_utilization     0.127839                      
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::0      9358384                      
+system.ruby.network.routers2.throttle1.link_utilization     0.127841                      
 system.ruby.network.routers2.throttle1.msg_count.Control::0       181234                      
-system.ruby.network.routers2.throttle1.msg_count.Request_Control::2        85123                      
-system.ruby.network.routers2.throttle1.msg_count.Response_Data::1      2739316                      
-system.ruby.network.routers2.throttle1.msg_count.Response_Control::1      1779574                      
+system.ruby.network.routers2.throttle1.msg_count.Request_Control::2        85121                      
+system.ruby.network.routers2.throttle1.msg_count.Response_Data::1      2739350                      
+system.ruby.network.routers2.throttle1.msg_count.Response_Control::1      1779605                      
 system.ruby.network.routers2.throttle1.msg_bytes.Control::0      1449872                      
-system.ruby.network.routers2.throttle1.msg_bytes.Request_Control::2       680984                      
-system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::1    197230752                      
-system.ruby.network.routers2.throttle1.msg_bytes.Response_Control::1     14236592                      
+system.ruby.network.routers2.throttle1.msg_bytes.Request_Control::2       680968                      
+system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::1    197233200                      
+system.ruby.network.routers2.throttle1.msg_bytes.Response_Control::1     14236840                      
 system.ruby.network.routers3.throttle0.link_utilization     0.005611                      
 system.ruby.network.routers3.throttle0.msg_count.Control::0       181234                      
 system.ruby.network.routers3.throttle0.msg_count.Response_Data::1       103288                      
@@ -834,35 +830,35 @@ system.ruby.network.routers4.throttle1.msg_count.Writeback_Control::0        475
 system.ruby.network.routers4.throttle1.msg_bytes.Writeback_Control::0       380440                      
 system.ruby.network.routers5.throttle0.link_utilization            0                      
 system.ruby.network.routers5.throttle1.link_utilization            0                      
-system.ruby.network.routers6.throttle0.link_utilization     0.081037                      
-system.ruby.network.routers6.throttle0.msg_count.Request_Control::2        45501                      
-system.ruby.network.routers6.throttle0.msg_count.Response_Data::1      1747073                      
-system.ruby.network.routers6.throttle0.msg_count.Response_Control::1      1155797                      
-system.ruby.network.routers6.throttle0.msg_bytes.Request_Control::2       364008                      
-system.ruby.network.routers6.throttle0.msg_bytes.Response_Data::1    125789256                      
-system.ruby.network.routers6.throttle0.msg_bytes.Response_Control::1      9246376                      
-system.ruby.network.routers6.throttle1.link_utilization     0.043775                      
+system.ruby.network.routers6.throttle0.link_utilization     0.081039                      
+system.ruby.network.routers6.throttle0.msg_count.Request_Control::2        45499                      
+system.ruby.network.routers6.throttle0.msg_count.Response_Data::1      1747107                      
+system.ruby.network.routers6.throttle0.msg_count.Response_Control::1      1155827                      
+system.ruby.network.routers6.throttle0.msg_bytes.Request_Control::2       363992                      
+system.ruby.network.routers6.throttle0.msg_bytes.Response_Data::1    125791704                      
+system.ruby.network.routers6.throttle0.msg_bytes.Response_Control::1      9246616                      
+system.ruby.network.routers6.throttle1.link_utilization     0.043776                      
 system.ruby.network.routers6.throttle1.msg_count.Request_Control::2        41487                      
-system.ruby.network.routers6.throttle1.msg_count.Response_Data::1       940552                      
+system.ruby.network.routers6.throttle1.msg_count.Response_Data::1       940551                      
 system.ruby.network.routers6.throttle1.msg_count.Response_Control::1       636259                      
 system.ruby.network.routers6.throttle1.msg_bytes.Request_Control::2       331896                      
-system.ruby.network.routers6.throttle1.msg_bytes.Response_Data::1     67719744                      
+system.ruby.network.routers6.throttle1.msg_bytes.Response_Data::1     67719672                      
 system.ruby.network.routers6.throttle1.msg_bytes.Response_Control::1      5090072                      
-system.ruby.network.routers6.throttle2.link_utilization     0.061593                      
-system.ruby.network.routers6.throttle2.msg_count.Control::0      2711937                      
-system.ruby.network.routers6.throttle2.msg_count.Response_Data::1       208720                      
+system.ruby.network.routers6.throttle2.link_utilization     0.061594                      
+system.ruby.network.routers6.throttle2.msg_count.Control::0      2711969                      
+system.ruby.network.routers6.throttle2.msg_count.Response_Data::1       208719                      
 system.ruby.network.routers6.throttle2.msg_count.Response_Control::1       128788                      
-system.ruby.network.routers6.throttle2.msg_count.Response_Control::2      1822334                      
-system.ruby.network.routers6.throttle2.msg_count.Writeback_Data::0       572032                      
+system.ruby.network.routers6.throttle2.msg_count.Response_Control::2      1822364                      
+system.ruby.network.routers6.throttle2.msg_count.Writeback_Data::0       572036                      
 system.ruby.network.routers6.throttle2.msg_count.Writeback_Data::1          494                      
-system.ruby.network.routers6.throttle2.msg_count.Writeback_Control::0      1169770                      
-system.ruby.network.routers6.throttle2.msg_bytes.Control::0     21695496                      
-system.ruby.network.routers6.throttle2.msg_bytes.Response_Data::1     15027840                      
+system.ruby.network.routers6.throttle2.msg_count.Writeback_Control::0      1169798                      
+system.ruby.network.routers6.throttle2.msg_bytes.Control::0     21695752                      
+system.ruby.network.routers6.throttle2.msg_bytes.Response_Data::1     15027768                      
 system.ruby.network.routers6.throttle2.msg_bytes.Response_Control::1      1030304                      
-system.ruby.network.routers6.throttle2.msg_bytes.Response_Control::2     14578672                      
-system.ruby.network.routers6.throttle2.msg_bytes.Writeback_Data::0     41186304                      
+system.ruby.network.routers6.throttle2.msg_bytes.Response_Control::2     14578912                      
+system.ruby.network.routers6.throttle2.msg_bytes.Writeback_Data::0     41186592                      
 system.ruby.network.routers6.throttle2.msg_bytes.Writeback_Data::1        35568                      
-system.ruby.network.routers6.throttle2.msg_bytes.Writeback_Control::0      9358160                      
+system.ruby.network.routers6.throttle2.msg_bytes.Writeback_Control::0      9358384                      
 system.ruby.network.routers6.throttle3.link_utilization     0.005611                      
 system.ruby.network.routers6.throttle3.msg_count.Control::0       181234                      
 system.ruby.network.routers6.throttle3.msg_count.Response_Data::1       103288                      
@@ -880,124 +876,124 @@ system.ruby.network.routers6.throttle4.msg_bytes.Writeback_Control::1       3738
 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       6276073                       # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::mean         0.731694                       # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::stdev        2.309515                       # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0           |     5702895     90.87%     90.87% |         563      0.01%     90.88% |      572045      9.11%     99.99% |         184      0.00%     99.99% |         309      0.00%    100.00% |          12      0.00%    100.00% |          62      0.00%    100.00% |           2      0.00%    100.00% |           1      0.00%    100.00% |           0      0.00%    100.00% # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::total         6276073                       # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::samples       6276167                       # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::mean         0.731662                       # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::stdev        2.309437                       # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0           |     5702991     90.87%     90.87% |         569      0.01%     90.88% |      572047      9.11%     99.99% |         186      0.00%     99.99% |         295      0.00%    100.00% |          12      0.00%    100.00% |          64      0.00%    100.00% |           2      0.00%    100.00% |           1      0.00%    100.00% |           0      0.00%    100.00% # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::total         6276167                       # 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
-system.ruby.delayVCHist.vnet_1::samples       4817683                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::mean         0.048845                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::stdev        0.619508                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1           |     4787335     99.37%     99.37% |         621      0.01%     99.38% |         650      0.01%     99.40% |         843      0.02%     99.41% |       27983      0.58%     99.99% |         240      0.00%    100.00% |           5      0.00%    100.00% |           1      0.00%    100.00% |           3      0.00%    100.00% |           2      0.00%    100.00% # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::total         4817683                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::samples       4817745                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::mean         0.048807                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::stdev        0.619369                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1           |     4787452     99.37%     99.37% |         575      0.01%     99.38% |         658      0.01%     99.40% |         838      0.02%     99.41% |       27971      0.58%     99.99% |         240      0.00%    100.00% |           4      0.00%    100.00% |           1      0.00%    100.00% |           3      0.00%    100.00% |           3      0.00%    100.00% # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::total         4817745                       # delay histogram for vnet_1
 system.ruby.delayVCHist.vnet_2::bucket_size            1                       # delay histogram for vnet_2
 system.ruby.delayVCHist.vnet_2::max_bucket            9                       # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::samples         86988                       # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::mean         0.000184                       # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::stdev        0.019179                       # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2           |       86980     99.99%     99.99% |           0      0.00%     99.99% |           8      0.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::total           86988                       # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::samples         86986                       # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::mean         0.000069                       # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::stdev        0.011745                       # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2           |       86983    100.00%    100.00% |           0      0.00%    100.00% |           3      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::total           86986                       # delay histogram for vnet_2
 system.ruby.LD.latency_hist::bucket_size          128                      
 system.ruby.LD.latency_hist::max_bucket          1279                      
-system.ruby.LD.latency_hist::samples         15432046                      
-system.ruby.LD.latency_hist::mean            2.853578                      
-system.ruby.LD.latency_hist::gmean           1.313269                      
-system.ruby.LD.latency_hist::stdev           9.014347                      
-system.ruby.LD.latency_hist              |    15417213     99.90%     99.90% |       12849      0.08%     99.99% |         809      0.01%     99.99% |         750      0.00%    100.00% |         322      0.00%    100.00% |          89      0.00%    100.00% |           3      0.00%    100.00% |           6      0.00%    100.00% |           3      0.00%    100.00% |           2      0.00%    100.00%
-system.ruby.LD.latency_hist::total           15432046                      
+system.ruby.LD.latency_hist::samples         15432045                      
+system.ruby.LD.latency_hist::mean            2.853347                      
+system.ruby.LD.latency_hist::gmean           1.313273                      
+system.ruby.LD.latency_hist::stdev           9.004183                      
+system.ruby.LD.latency_hist              |    15417229     99.90%     99.90% |       12840      0.08%     99.99% |         810      0.01%     99.99% |         753      0.00%    100.00% |         313      0.00%    100.00% |          86      0.00%    100.00% |           3      0.00%    100.00% |           4      0.00%    100.00% |           4      0.00%    100.00% |           3      0.00%    100.00%
+system.ruby.LD.latency_hist::total           15432045                      
 system.ruby.LD.hit_latency_hist::bucket_size            1                      
 system.ruby.LD.hit_latency_hist::max_bucket            9                      
-system.ruby.LD.hit_latency_hist::samples     13998284                      
+system.ruby.LD.hit_latency_hist::samples     13998259                      
 system.ruby.LD.hit_latency_hist::mean               1                      
 system.ruby.LD.hit_latency_hist::gmean              1                      
-system.ruby.LD.hit_latency_hist          |           0      0.00%      0.00% |    13998284    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.hit_latency_hist::total       13998284                      
+system.ruby.LD.hit_latency_hist          |           0      0.00%      0.00% |    13998259    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.hit_latency_hist::total       13998259                      
 system.ruby.LD.miss_latency_hist::bucket_size          128                      
 system.ruby.LD.miss_latency_hist::max_bucket         1279                      
-system.ruby.LD.miss_latency_hist::samples      1433762                      
-system.ruby.LD.miss_latency_hist::mean      20.950658                      
-system.ruby.LD.miss_latency_hist::gmean     18.787895                      
-system.ruby.LD.miss_latency_hist::stdev     22.661921                      
-system.ruby.LD.miss_latency_hist         |     1418929     98.97%     98.97% |       12849      0.90%     99.86% |         809      0.06%     99.92% |         750      0.05%     99.97% |         322      0.02%     99.99% |          89      0.01%    100.00% |           3      0.00%    100.00% |           6      0.00%    100.00% |           3      0.00%    100.00% |           2      0.00%    100.00%
-system.ruby.LD.miss_latency_hist::total       1433762                      
+system.ruby.LD.miss_latency_hist::samples      1433786                      
+system.ruby.LD.miss_latency_hist::mean      20.947839                      
+system.ruby.LD.miss_latency_hist::gmean     18.787632                      
+system.ruby.LD.miss_latency_hist::stdev     22.620333                      
+system.ruby.LD.miss_latency_hist         |     1418970     98.97%     98.97% |       12840      0.90%     99.86% |         810      0.06%     99.92% |         753      0.05%     99.97% |         313      0.02%     99.99% |          86      0.01%    100.00% |           3      0.00%    100.00% |           4      0.00%    100.00% |           4      0.00%    100.00% |           3      0.00%    100.00%
+system.ruby.LD.miss_latency_hist::total       1433786                      
 system.ruby.ST.latency_hist::bucket_size          128                      
 system.ruby.ST.latency_hist::max_bucket          1279                      
 system.ruby.ST.latency_hist::samples          9612989                      
-system.ruby.ST.latency_hist::mean            3.237181                      
-system.ruby.ST.latency_hist::gmean           1.143928                      
-system.ruby.ST.latency_hist::stdev          17.959095                      
-system.ruby.ST.latency_hist              |     9598428     99.85%     99.85% |        8674      0.09%     99.94% |        1607      0.02%     99.96% |        2294      0.02%     99.98% |        1185      0.01%     99.99% |         751      0.01%    100.00% |           6      0.00%    100.00% |          22      0.00%    100.00% |          16      0.00%    100.00% |           6      0.00%    100.00%
+system.ruby.ST.latency_hist::mean            3.237898                      
+system.ruby.ST.latency_hist::gmean           1.143931                      
+system.ruby.ST.latency_hist::stdev          17.979843                      
+system.ruby.ST.latency_hist              |     9598427     99.85%     99.85% |        8665      0.09%     99.94% |        1602      0.02%     99.96% |        2295      0.02%     99.98% |        1192      0.01%     99.99% |         757      0.01%    100.00% |           4      0.00%    100.00% |          23      0.00%    100.00% |          18      0.00%    100.00% |           6      0.00%    100.00%
 system.ruby.ST.latency_hist::total            9612989                      
 system.ruby.ST.hit_latency_hist::bucket_size            1                      
 system.ruby.ST.hit_latency_hist::max_bucket            9                      
-system.ruby.ST.hit_latency_hist::samples      9259406                      
+system.ruby.ST.hit_latency_hist::samples      9259401                      
 system.ruby.ST.hit_latency_hist::mean               1                      
 system.ruby.ST.hit_latency_hist::gmean              1                      
-system.ruby.ST.hit_latency_hist          |           0      0.00%      0.00% |     9259406    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.ST.hit_latency_hist::total        9259406                      
+system.ruby.ST.hit_latency_hist          |           0      0.00%      0.00% |     9259401    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.hit_latency_hist::total        9259401                      
 system.ruby.ST.miss_latency_hist::bucket_size          128                      
 system.ruby.ST.miss_latency_hist::max_bucket         1279                      
-system.ruby.ST.miss_latency_hist::samples       353583                      
-system.ruby.ST.miss_latency_hist::mean      61.823054                      
-system.ruby.ST.miss_latency_hist::gmean     38.699181                      
-system.ruby.ST.miss_latency_hist::stdev     72.148162                      
-system.ruby.ST.miss_latency_hist         |      339022     95.88%     95.88% |        8674      2.45%     98.34% |        1607      0.45%     98.79% |        2294      0.65%     99.44% |        1185      0.34%     99.77% |         751      0.21%     99.99% |           6      0.00%     99.99% |          22      0.01%     99.99% |          16      0.00%    100.00% |           6      0.00%    100.00%
-system.ruby.ST.miss_latency_hist::total        353583                      
+system.ruby.ST.miss_latency_hist::samples       353588                      
+system.ruby.ST.miss_latency_hist::mean      61.841694                      
+system.ruby.ST.miss_latency_hist::gmean     38.700068                      
+system.ruby.ST.miss_latency_hist::stdev     72.272561                      
+system.ruby.ST.miss_latency_hist         |      339026     95.88%     95.88% |        8665      2.45%     98.33% |        1602      0.45%     98.79% |        2295      0.65%     99.43% |        1192      0.34%     99.77% |         757      0.21%     99.99% |           4      0.00%     99.99% |          23      0.01%     99.99% |          18      0.01%    100.00% |           6      0.00%    100.00%
+system.ruby.ST.miss_latency_hist::total        353588                      
 system.ruby.IFETCH.latency_hist::bucket_size          128                      
 system.ruby.IFETCH.latency_hist::max_bucket         1279                      
-system.ruby.IFETCH.latency_hist::samples    171728776                      
-system.ruby.IFETCH.latency_hist::mean        1.087723                      
-system.ruby.IFETCH.latency_hist::gmean       1.013813                      
-system.ruby.IFETCH.latency_hist::stdev       1.876064                      
-system.ruby.IFETCH.latency_hist          |   171723049    100.00%    100.00% |        4816      0.00%    100.00% |         477      0.00%    100.00% |         266      0.00%    100.00% |         120      0.00%    100.00% |          39      0.00%    100.00% |           0      0.00%    100.00% |           5      0.00%    100.00% |           4      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.IFETCH.latency_hist::total      171728776                      
+system.ruby.IFETCH.latency_hist::samples    171728771                      
+system.ruby.IFETCH.latency_hist::mean        1.087728                      
+system.ruby.IFETCH.latency_hist::gmean       1.013814                      
+system.ruby.IFETCH.latency_hist::stdev       1.877484                      
+system.ruby.IFETCH.latency_hist          |   171723029    100.00%    100.00% |        4832      0.00%    100.00% |         479      0.00%    100.00% |         259      0.00%    100.00% |         120      0.00%    100.00% |          42      0.00%    100.00% |           0      0.00%    100.00% |           6      0.00%    100.00% |           4      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.latency_hist::total      171728771                      
 system.ruby.IFETCH.hit_latency_hist::bucket_size            1                      
 system.ruby.IFETCH.hit_latency_hist::max_bucket            9                      
-system.ruby.IFETCH.hit_latency_hist::samples    170908507                      
+system.ruby.IFETCH.hit_latency_hist::samples    170908500                      
 system.ruby.IFETCH.hit_latency_hist::mean            1                      
 system.ruby.IFETCH.hit_latency_hist::gmean            1                      
-system.ruby.IFETCH.hit_latency_hist      |           0      0.00%      0.00% |   170908507    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.IFETCH.hit_latency_hist::total    170908507                      
+system.ruby.IFETCH.hit_latency_hist      |           0      0.00%      0.00% |   170908500    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.hit_latency_hist::total    170908500                      
 system.ruby.IFETCH.miss_latency_hist::bucket_size          128                      
 system.ruby.IFETCH.miss_latency_hist::max_bucket         1279                      
-system.ruby.IFETCH.miss_latency_hist::samples       820269                      
-system.ruby.IFETCH.miss_latency_hist::mean    19.365461                      
-system.ruby.IFETCH.miss_latency_hist::gmean    17.675024                      
-system.ruby.IFETCH.miss_latency_hist::stdev    20.029392                      
-system.ruby.IFETCH.miss_latency_hist     |      814542     99.30%     99.30% |        4816      0.59%     99.89% |         477      0.06%     99.95% |         266      0.03%     99.98% |         120      0.01%     99.99% |          39      0.00%    100.00% |           0      0.00%    100.00% |           5      0.00%    100.00% |           4      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.IFETCH.miss_latency_hist::total       820269                      
+system.ruby.IFETCH.miss_latency_hist::samples       820271                      
+system.ruby.IFETCH.miss_latency_hist::mean    19.366341                      
+system.ruby.IFETCH.miss_latency_hist::gmean    17.675078                      
+system.ruby.IFETCH.miss_latency_hist::stdev    20.056386                      
+system.ruby.IFETCH.miss_latency_hist     |      814529     99.30%     99.30% |        4832      0.59%     99.89% |         479      0.06%     99.95% |         259      0.03%     99.98% |         120      0.01%     99.99% |          42      0.01%    100.00% |           0      0.00%    100.00% |           6      0.00%    100.00% |           4      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.miss_latency_hist::total       820271                      
 system.ruby.RMW_Read.latency_hist::bucket_size          128                      
 system.ruby.RMW_Read.latency_hist::max_bucket         1279                      
 system.ruby.RMW_Read.latency_hist::samples       500824                      
-system.ruby.RMW_Read.latency_hist::mean      4.015684                      
-system.ruby.RMW_Read.latency_hist::gmean     1.504004                      
-system.ruby.RMW_Read.latency_hist::stdev    10.245462                      
-system.ruby.RMW_Read.latency_hist        |      500634     99.96%     99.96% |         144      0.03%     99.99% |          19      0.00%     99.99% |          11      0.00%    100.00% |           9      0.00%    100.00% |           7      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.RMW_Read.latency_hist::mean      4.015135                      
+system.ruby.RMW_Read.latency_hist::gmean     1.504010                      
+system.ruby.RMW_Read.latency_hist::stdev    10.229460                      
+system.ruby.RMW_Read.latency_hist        |      500636     99.96%     99.96% |         143      0.03%     99.99% |          19      0.00%     99.99% |          10      0.00%    100.00% |           9      0.00%    100.00% |           7      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.RMW_Read.latency_hist::total       500824                      
 system.ruby.RMW_Read.hit_latency_hist::bucket_size            1                      
 system.ruby.RMW_Read.hit_latency_hist::max_bucket            9                      
-system.ruby.RMW_Read.hit_latency_hist::samples       434823                      
+system.ruby.RMW_Read.hit_latency_hist::samples       434822                      
 system.ruby.RMW_Read.hit_latency_hist::mean            1                      
 system.ruby.RMW_Read.hit_latency_hist::gmean            1                      
-system.ruby.RMW_Read.hit_latency_hist    |           0      0.00%      0.00% |      434823    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.RMW_Read.hit_latency_hist::total       434823                      
+system.ruby.RMW_Read.hit_latency_hist    |           0      0.00%      0.00% |      434822    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.RMW_Read.hit_latency_hist::total       434822                      
 system.ruby.RMW_Read.miss_latency_hist::bucket_size          128                      
 system.ruby.RMW_Read.miss_latency_hist::max_bucket         1279                      
-system.ruby.RMW_Read.miss_latency_hist::samples        66001                      
-system.ruby.RMW_Read.miss_latency_hist::mean    23.883396                      
-system.ruby.RMW_Read.miss_latency_hist::gmean    22.130353                      
-system.ruby.RMW_Read.miss_latency_hist::stdev    18.490127                      
-system.ruby.RMW_Read.miss_latency_hist   |       65811     99.71%     99.71% |         144      0.22%     99.93% |          19      0.03%     99.96% |          11      0.02%     99.98% |           9      0.01%     99.99% |           7      0.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.RMW_Read.miss_latency_hist::total        66001                      
+system.ruby.RMW_Read.miss_latency_hist::samples        66002                      
+system.ruby.RMW_Read.miss_latency_hist::mean    23.878882                      
+system.ruby.RMW_Read.miss_latency_hist::gmean    22.130008                      
+system.ruby.RMW_Read.miss_latency_hist::stdev    18.427339                      
+system.ruby.RMW_Read.miss_latency_hist   |       65814     99.72%     99.72% |         143      0.22%     99.93% |          19      0.03%     99.96% |          10      0.02%     99.98% |           9      0.01%     99.99% |           7      0.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.RMW_Read.miss_latency_hist::total        66002                      
 system.ruby.Locked_RMW_Read.latency_hist::bucket_size           64                      
 system.ruby.Locked_RMW_Read.latency_hist::max_bucket          639                      
 system.ruby.Locked_RMW_Read.latency_hist::samples       340189                      
-system.ruby.Locked_RMW_Read.latency_hist::mean     3.322441                      
-system.ruby.Locked_RMW_Read.latency_hist::gmean     1.405056                      
-system.ruby.Locked_RMW_Read.latency_hist::stdev     8.375867                      
-system.ruby.Locked_RMW_Read.latency_hist |      339841     99.90%     99.90% |          90      0.03%     99.92% |         233      0.07%     99.99% |           1      0.00%     99.99% |           4      0.00%     99.99% |           8      0.00%    100.00% |           5      0.00%    100.00% |           1      0.00%    100.00% |           1      0.00%    100.00% |           5      0.00%    100.00%
+system.ruby.Locked_RMW_Read.latency_hist::mean     3.322221                      
+system.ruby.Locked_RMW_Read.latency_hist::gmean     1.405053                      
+system.ruby.Locked_RMW_Read.latency_hist::stdev     8.368395                      
+system.ruby.Locked_RMW_Read.latency_hist |      339841     99.90%     99.90% |          89      0.03%     99.92% |         235      0.07%     99.99% |           1      0.00%     99.99% |           3      0.00%     99.99% |           8      0.00%    100.00% |           5      0.00%    100.00% |           1      0.00%    100.00% |           1      0.00%    100.00% |           5      0.00%    100.00%
 system.ruby.Locked_RMW_Read.latency_hist::total       340189                      
 system.ruby.Locked_RMW_Read.hit_latency_hist::bucket_size            1                      
 system.ruby.Locked_RMW_Read.hit_latency_hist::max_bucket            9                      
@@ -1009,10 +1005,10 @@ system.ruby.Locked_RMW_Read.hit_latency_hist::total       301867
 system.ruby.Locked_RMW_Read.miss_latency_hist::bucket_size           64                      
 system.ruby.Locked_RMW_Read.miss_latency_hist::max_bucket          639                      
 system.ruby.Locked_RMW_Read.miss_latency_hist::samples        38322                      
-system.ruby.Locked_RMW_Read.miss_latency_hist::mean    21.616591                      
-system.ruby.Locked_RMW_Read.miss_latency_hist::gmean    20.468877                      
-system.ruby.Locked_RMW_Read.miss_latency_hist::stdev    15.672180                      
-system.ruby.Locked_RMW_Read.miss_latency_hist |       37974     99.09%     99.09% |          90      0.23%     99.33% |         233      0.61%     99.93% |           1      0.00%     99.94% |           4      0.01%     99.95% |           8      0.02%     99.97% |           5      0.01%     99.98% |           1      0.00%     99.98% |           1      0.00%     99.99% |           5      0.01%    100.00%
+system.ruby.Locked_RMW_Read.miss_latency_hist::mean    21.614634                      
+system.ruby.Locked_RMW_Read.miss_latency_hist::gmean    20.468455                      
+system.ruby.Locked_RMW_Read.miss_latency_hist::stdev    15.638998                      
+system.ruby.Locked_RMW_Read.miss_latency_hist |       37974     99.09%     99.09% |          89      0.23%     99.32% |         235      0.61%     99.94% |           1      0.00%     99.94% |           3      0.01%     99.95% |           8      0.02%     99.97% |           5      0.01%     99.98% |           1      0.00%     99.98% |           1      0.00%     99.99% |           5      0.01%    100.00%
 system.ruby.Locked_RMW_Read.miss_latency_hist::total        38322                      
 system.ruby.Locked_RMW_Write.latency_hist::bucket_size            1                      
 system.ruby.Locked_RMW_Write.latency_hist::max_bucket            9                      
@@ -1066,144 +1062,144 @@ system.ruby.DMA_Controller.BUSY_RD.Data  |         819    100.00%    100.00% |
 system.ruby.DMA_Controller.BUSY_RD.Data::total          819                      
 system.ruby.DMA_Controller.BUSY_WR.Ack   |       46736    100.00%    100.00% |           0      0.00%    100.00%
 system.ruby.DMA_Controller.BUSY_WR.Ack::total        46736                      
-system.ruby.L1Cache_Controller.Load      |    10196157     66.07%     66.07% |     5235889     33.93%    100.00%
-system.ruby.L1Cache_Controller.Load::total     15432046                      
-system.ruby.L1Cache_Controller.Ifetch    |   115008649     66.97%     66.97% |    56720132     33.03%    100.00%
-system.ruby.L1Cache_Controller.Ifetch::total    171728781                      
+system.ruby.L1Cache_Controller.Load      |    10196156     66.07%     66.07% |     5235889     33.93%    100.00%
+system.ruby.L1Cache_Controller.Load::total     15432045                      
+system.ruby.L1Cache_Controller.Ifetch    |   115008645     66.97%     66.97% |    56720131     33.03%    100.00%
+system.ruby.L1Cache_Controller.Ifetch::total    171728776                      
 system.ruby.L1Cache_Controller.Store     |     7399204     68.55%     68.55% |     3394987     31.45%    100.00%
 system.ruby.L1Cache_Controller.Store::total     10794191                      
-system.ruby.L1Cache_Controller.Inv       |       18502     52.28%     52.28% |       16889     47.72%    100.00%
-system.ruby.L1Cache_Controller.Inv::total        35391                      
-system.ruby.L1Cache_Controller.L1_Replacement |     1730094     65.23%     65.23% |      922339     34.77%    100.00%
-system.ruby.L1Cache_Controller.L1_Replacement::total      2652433                      
+system.ruby.L1Cache_Controller.Inv       |       18502     52.28%     52.28% |       16888     47.72%    100.00%
+system.ruby.L1Cache_Controller.Inv::total        35390                      
+system.ruby.L1Cache_Controller.L1_Replacement |     1730128     65.23%     65.23% |      922339     34.77%    100.00%
+system.ruby.L1Cache_Controller.L1_Replacement::total      2652467                      
 system.ruby.L1Cache_Controller.Fwd_GETX  |       12336     51.16%     51.16% |       11775     48.84%    100.00%
 system.ruby.L1Cache_Controller.Fwd_GETX::total        24111                      
-system.ruby.L1Cache_Controller.Fwd_GETS  |       14659     53.34%     53.34% |       12823     46.66%    100.00%
-system.ruby.L1Cache_Controller.Fwd_GETS::total        27482                      
+system.ruby.L1Cache_Controller.Fwd_GETS  |       14657     53.34%     53.34% |       12824     46.66%    100.00%
+system.ruby.L1Cache_Controller.Fwd_GETS::total        27481                      
 system.ruby.L1Cache_Controller.Fwd_GET_INSTR |           4    100.00%    100.00% |           0      0.00%    100.00%
 system.ruby.L1Cache_Controller.Fwd_GET_INSTR::total            4                      
 system.ruby.L1Cache_Controller.Data      |         528     32.39%     32.39% |        1102     67.61%    100.00%
 system.ruby.L1Cache_Controller.Data::total         1630                      
-system.ruby.L1Cache_Controller.Data_Exclusive |      840504     62.87%     62.87% |      496438     37.13%    100.00%
-system.ruby.L1Cache_Controller.Data_Exclusive::total      1336942                      
-system.ruby.L1Cache_Controller.DataS_fromL1 |       12823     46.65%     46.65% |       14663     53.35%    100.00%
-system.ruby.L1Cache_Controller.DataS_fromL1::total        27486                      
-system.ruby.L1Cache_Controller.Data_all_Acks |      893218     67.59%     67.59% |      428349     32.41%    100.00%
-system.ruby.L1Cache_Controller.Data_all_Acks::total      1321567                      
-system.ruby.L1Cache_Controller.Ack       |       12681     52.16%     52.16% |       11631     47.84%    100.00%
-system.ruby.L1Cache_Controller.Ack::total        24312                      
-system.ruby.L1Cache_Controller.Ack_all   |       13209     50.92%     50.92% |       12733     49.08%    100.00%
-system.ruby.L1Cache_Controller.Ack_all::total        25942                      
-system.ruby.L1Cache_Controller.WB_Ack    |     1129907     64.87%     64.87% |      611895     35.13%    100.00%
-system.ruby.L1Cache_Controller.WB_Ack::total      1741802                      
-system.ruby.L1Cache_Controller.NP.Load   |      881473     62.40%     62.40% |      531116     37.60%    100.00%
-system.ruby.L1Cache_Controller.NP.Load::total      1412589                      
-system.ruby.L1Cache_Controller.NP.Ifetch |      550888     67.18%     67.18% |      269077     32.82%    100.00%
-system.ruby.L1Cache_Controller.NP.Ifetch::total       819965                      
-system.ruby.L1Cache_Controller.NP.Store  |      298756     70.81%     70.81% |      123170     29.19%    100.00%
-system.ruby.L1Cache_Controller.NP.Store::total       421926                      
-system.ruby.L1Cache_Controller.NP.Inv    |        5771     62.78%     62.78% |        3422     37.22%    100.00%
-system.ruby.L1Cache_Controller.NP.Inv::total         9193                      
-system.ruby.L1Cache_Controller.I.Load    |       10081     47.61%     47.61% |       11092     52.39%    100.00%
-system.ruby.L1Cache_Controller.I.Load::total        21173                      
+system.ruby.L1Cache_Controller.Data_Exclusive |      840528     62.87%     62.87% |      496439     37.13%    100.00%
+system.ruby.L1Cache_Controller.Data_Exclusive::total      1336967                      
+system.ruby.L1Cache_Controller.DataS_fromL1 |       12824     46.66%     46.66% |       14661     53.34%    100.00%
+system.ruby.L1Cache_Controller.DataS_fromL1::total        27485                      
+system.ruby.L1Cache_Controller.Data_all_Acks |      893227     67.59%     67.59% |      428349     32.41%    100.00%
+system.ruby.L1Cache_Controller.Data_all_Acks::total      1321576                      
+system.ruby.L1Cache_Controller.Ack       |       12680     52.16%     52.16% |       11631     47.84%    100.00%
+system.ruby.L1Cache_Controller.Ack::total        24311                      
+system.ruby.L1Cache_Controller.Ack_all   |       13208     50.92%     50.92% |       12733     49.08%    100.00%
+system.ruby.L1Cache_Controller.Ack_all::total        25941                      
+system.ruby.L1Cache_Controller.WB_Ack    |     1129939     64.87%     64.87% |      611895     35.13%    100.00%
+system.ruby.L1Cache_Controller.WB_Ack::total      1741834                      
+system.ruby.L1Cache_Controller.NP.Load   |      881498     62.40%     62.40% |      531116     37.60%    100.00%
+system.ruby.L1Cache_Controller.NP.Load::total      1412614                      
+system.ruby.L1Cache_Controller.NP.Ifetch |      550890     67.18%     67.18% |      269077     32.82%    100.00%
+system.ruby.L1Cache_Controller.NP.Ifetch::total       819967                      
+system.ruby.L1Cache_Controller.NP.Store  |      298763     70.81%     70.81% |      123170     29.19%    100.00%
+system.ruby.L1Cache_Controller.NP.Store::total       421933                      
+system.ruby.L1Cache_Controller.NP.Inv    |        5770     62.77%     62.77% |        3422     37.23%    100.00%
+system.ruby.L1Cache_Controller.NP.Inv::total         9192                      
+system.ruby.L1Cache_Controller.I.Load    |       10081     47.61%     47.61% |       11091     52.39%    100.00%
+system.ruby.L1Cache_Controller.I.Load::total        21172                      
 system.ruby.L1Cache_Controller.I.Ifetch  |         163     53.62%     53.62% |         141     46.38%    100.00%
 system.ruby.L1Cache_Controller.I.Ifetch::total          304                      
 system.ruby.L1Cache_Controller.I.Store   |        5712     48.96%     48.96% |        5955     51.04%    100.00%
 system.ruby.L1Cache_Controller.I.Store::total        11667                      
-system.ruby.L1Cache_Controller.I.L1_Replacement |        9111     53.32%     53.32% |        7975     46.68%    100.00%
-system.ruby.L1Cache_Controller.I.L1_Replacement::total        17086                      
-system.ruby.L1Cache_Controller.S.Load    |      850617     63.10%     63.10% |      497429     36.90%    100.00%
-system.ruby.L1Cache_Controller.S.Load::total      1348046                      
-system.ruby.L1Cache_Controller.S.Ifetch  |   114457594     66.97%     66.97% |    56450913     33.03%    100.00%
-system.ruby.L1Cache_Controller.S.Ifetch::total    170908507                      
-system.ruby.L1Cache_Controller.S.Store   |       12681     52.16%     52.16% |       11632     47.84%    100.00%
-system.ruby.L1Cache_Controller.S.Store::total        24313                      
-system.ruby.L1Cache_Controller.S.Inv     |       12466     48.73%     48.73% |       13117     51.27%    100.00%
+system.ruby.L1Cache_Controller.I.L1_Replacement |        9112     53.33%     53.33% |        7975     46.67%    100.00%
+system.ruby.L1Cache_Controller.I.L1_Replacement::total        17087                      
+system.ruby.L1Cache_Controller.S.Load    |      850604     63.10%     63.10% |      497430     36.90%    100.00%
+system.ruby.L1Cache_Controller.S.Load::total      1348034                      
+system.ruby.L1Cache_Controller.S.Ifetch  |   114457588     66.97%     66.97% |    56450912     33.03%    100.00%
+system.ruby.L1Cache_Controller.S.Ifetch::total    170908500                      
+system.ruby.L1Cache_Controller.S.Store   |       12680     52.16%     52.16% |       11632     47.84%    100.00%
+system.ruby.L1Cache_Controller.S.Store::total        24312                      
+system.ruby.L1Cache_Controller.S.Inv     |       12467     48.73%     48.73% |       13116     51.27%    100.00%
 system.ruby.L1Cache_Controller.S.Inv::total        25583                      
-system.ruby.L1Cache_Controller.S.L1_Replacement |      591076     66.15%     66.15% |      302469     33.85%    100.00%
-system.ruby.L1Cache_Controller.S.L1_Replacement::total       893545                      
-system.ruby.L1Cache_Controller.E.Load    |     2398204     64.14%     64.14% |     1340570     35.86%    100.00%
-system.ruby.L1Cache_Controller.E.Load::total      3738774                      
-system.ruby.L1Cache_Controller.E.Store   |      120081     73.14%     73.14% |       44106     26.86%    100.00%
-system.ruby.L1Cache_Controller.E.Store::total       164187                      
+system.ruby.L1Cache_Controller.S.L1_Replacement |      591077     66.15%     66.15% |      302469     33.85%    100.00%
+system.ruby.L1Cache_Controller.S.L1_Replacement::total       893546                      
+system.ruby.L1Cache_Controller.E.Load    |     2398193     64.14%     64.14% |     1340570     35.86%    100.00%
+system.ruby.L1Cache_Controller.E.Load::total      3738763                      
+system.ruby.L1Cache_Controller.E.Store   |      120078     73.14%     73.14% |       44106     26.86%    100.00%
+system.ruby.L1Cache_Controller.E.Store::total       164184                      
 system.ruby.L1Cache_Controller.E.Inv     |          72     60.00%     60.00% |          48     40.00%    100.00%
 system.ruby.L1Cache_Controller.E.Inv::total          120                      
-system.ruby.L1Cache_Controller.E.L1_Replacement |      718896     61.46%     61.46% |      450874     38.54%    100.00%
-system.ruby.L1Cache_Controller.E.L1_Replacement::total      1169770                      
+system.ruby.L1Cache_Controller.E.L1_Replacement |      718924     61.46%     61.46% |      450874     38.54%    100.00%
+system.ruby.L1Cache_Controller.E.L1_Replacement::total      1169798                      
 system.ruby.L1Cache_Controller.E.Fwd_GETX |         233     64.01%     64.01% |         131     35.99%    100.00%
 system.ruby.L1Cache_Controller.E.Fwd_GETX::total          364                      
-system.ruby.L1Cache_Controller.E.Fwd_GETS |        1000     46.06%     46.06% |        1171     53.94%    100.00%
+system.ruby.L1Cache_Controller.E.Fwd_GETS |         999     46.02%     46.02% |        1172     53.98%    100.00%
 system.ruby.L1Cache_Controller.E.Fwd_GETS::total         2171                      
-system.ruby.L1Cache_Controller.M.Load    |     6055782     67.95%     67.95% |     2855682     32.05%    100.00%
-system.ruby.L1Cache_Controller.M.Load::total      8911464                      
-system.ruby.L1Cache_Controller.M.Store   |     6961974     68.44%     68.44% |     3210124     31.56%    100.00%
-system.ruby.L1Cache_Controller.M.Store::total     10172098                      
+system.ruby.L1Cache_Controller.M.Load    |     6055780     67.95%     67.95% |     2855682     32.05%    100.00%
+system.ruby.L1Cache_Controller.M.Load::total      8911462                      
+system.ruby.L1Cache_Controller.M.Store   |     6961971     68.44%     68.44% |     3210124     31.56%    100.00%
+system.ruby.L1Cache_Controller.M.Store::total     10172095                      
 system.ruby.L1Cache_Controller.M.Inv     |         193     39.07%     39.07% |         301     60.93%    100.00%
 system.ruby.L1Cache_Controller.M.Inv::total          494                      
-system.ruby.L1Cache_Controller.M.L1_Replacement |      411011     71.85%     71.85% |      161021     28.15%    100.00%
-system.ruby.L1Cache_Controller.M.L1_Replacement::total       572032                      
+system.ruby.L1Cache_Controller.M.L1_Replacement |      411015     71.85%     71.85% |      161021     28.15%    100.00%
+system.ruby.L1Cache_Controller.M.L1_Replacement::total       572036                      
 system.ruby.L1Cache_Controller.M.Fwd_GETX |       12103     50.97%     50.97% |       11644     49.03%    100.00%
 system.ruby.L1Cache_Controller.M.Fwd_GETX::total        23747                      
-system.ruby.L1Cache_Controller.M.Fwd_GETS |       13659     53.96%     53.96% |       11652     46.04%    100.00%
-system.ruby.L1Cache_Controller.M.Fwd_GETS::total        25311                      
+system.ruby.L1Cache_Controller.M.Fwd_GETS |       13658     53.96%     53.96% |       11652     46.04%    100.00%
+system.ruby.L1Cache_Controller.M.Fwd_GETS::total        25310                      
 system.ruby.L1Cache_Controller.M.Fwd_GET_INSTR |           4    100.00%    100.00% |           0      0.00%    100.00%
 system.ruby.L1Cache_Controller.M.Fwd_GET_INSTR::total            4                      
-system.ruby.L1Cache_Controller.IS.Data_Exclusive |      840504     62.87%     62.87% |      496438     37.13%    100.00%
-system.ruby.L1Cache_Controller.IS.Data_Exclusive::total      1336942                      
-system.ruby.L1Cache_Controller.IS.DataS_fromL1 |       12823     46.65%     46.65% |       14663     53.35%    100.00%
-system.ruby.L1Cache_Controller.IS.DataS_fromL1::total        27486                      
-system.ruby.L1Cache_Controller.IS.Data_all_Acks |      589278     66.24%     66.24% |      300325     33.76%    100.00%
-system.ruby.L1Cache_Controller.IS.Data_all_Acks::total       889603                      
+system.ruby.L1Cache_Controller.IS.Data_Exclusive |      840528     62.87%     62.87% |      496439     37.13%    100.00%
+system.ruby.L1Cache_Controller.IS.Data_Exclusive::total      1336967                      
+system.ruby.L1Cache_Controller.IS.DataS_fromL1 |       12824     46.66%     46.66% |       14661     53.34%    100.00%
+system.ruby.L1Cache_Controller.IS.DataS_fromL1::total        27485                      
+system.ruby.L1Cache_Controller.IS.Data_all_Acks |      589280     66.24%     66.24% |      300325     33.76%    100.00%
+system.ruby.L1Cache_Controller.IS.Data_all_Acks::total       889605                      
 system.ruby.L1Cache_Controller.IM.Data   |         528     32.39%     32.39% |        1102     67.61%    100.00%
 system.ruby.L1Cache_Controller.IM.Data::total         1630                      
-system.ruby.L1Cache_Controller.IM.Data_all_Acks |      303940     70.36%     70.36% |      128024     29.64%    100.00%
-system.ruby.L1Cache_Controller.IM.Data_all_Acks::total       431964                      
+system.ruby.L1Cache_Controller.IM.Data_all_Acks |      303947     70.36%     70.36% |      128024     29.64%    100.00%
+system.ruby.L1Cache_Controller.IM.Data_all_Acks::total       431971                      
 system.ruby.L1Cache_Controller.SM.Inv    |           0      0.00%      0.00% |           1    100.00%    100.00%
 system.ruby.L1Cache_Controller.SM.Inv::total            1                      
-system.ruby.L1Cache_Controller.SM.Ack    |       12681     52.16%     52.16% |       11631     47.84%    100.00%
-system.ruby.L1Cache_Controller.SM.Ack::total        24312                      
-system.ruby.L1Cache_Controller.SM.Ack_all |       13209     50.92%     50.92% |       12733     49.08%    100.00%
-system.ruby.L1Cache_Controller.SM.Ack_all::total        25942                      
+system.ruby.L1Cache_Controller.SM.Ack    |       12680     52.16%     52.16% |       11631     47.84%    100.00%
+system.ruby.L1Cache_Controller.SM.Ack::total        24311                      
+system.ruby.L1Cache_Controller.SM.Ack_all |       13208     50.92%     50.92% |       12733     49.08%    100.00%
+system.ruby.L1Cache_Controller.SM.Ack_all::total        25941                      
 system.ruby.L1Cache_Controller.M_I.Ifetch |           4     80.00%     80.00% |           1     20.00%    100.00%
 system.ruby.L1Cache_Controller.M_I.Ifetch::total            5                      
-system.ruby.L1Cache_Controller.M_I.WB_Ack |     1129907     64.87%     64.87% |      611895     35.13%    100.00%
-system.ruby.L1Cache_Controller.M_I.WB_Ack::total      1741802                      
-system.ruby.L2Cache_Controller.L1_GET_INSTR       820269      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_GETS        1434154      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_GETX         433597      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_UPGRADE        24313      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_PUTX        1741802      0.00%      0.00%
+system.ruby.L1Cache_Controller.M_I.WB_Ack |     1129939     64.87%     64.87% |      611895     35.13%    100.00%
+system.ruby.L1Cache_Controller.M_I.WB_Ack::total      1741834                      
+system.ruby.L2Cache_Controller.L1_GET_INSTR       820271      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_GETS        1434178      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_GETX         433604      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_UPGRADE        24312      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_PUTX        1741834      0.00%      0.00%
 system.ruby.L2Cache_Controller.L2_Replacement       100151      0.00%      0.00%
 system.ruby.L2Cache_Controller.L2_Replacement_clean        13512      0.00%      0.00%
 system.ruby.L2Cache_Controller.Mem_Data        181234      0.00%      0.00%
 system.ruby.L2Cache_Controller.Mem_Ack         116748      0.00%      0.00%
-system.ruby.L2Cache_Controller.WB_Data          25809      0.00%      0.00%
+system.ruby.L2Cache_Controller.WB_Data          25808      0.00%      0.00%
 system.ruby.L2Cache_Controller.WB_Data_clean         2171      0.00%      0.00%
 system.ruby.L2Cache_Controller.Ack               1865      0.00%      0.00%
 system.ruby.L2Cache_Controller.Ack_all           7090      0.00%      0.00%
-system.ruby.L2Cache_Controller.Unblock          27486      0.00%      0.00%
-system.ruby.L2Cache_Controller.Exclusive_Unblock      1794848      0.00%      0.00%
+system.ruby.L2Cache_Controller.Unblock          27485      0.00%      0.00%
+system.ruby.L2Cache_Controller.Exclusive_Unblock      1794879      0.00%      0.00%
 system.ruby.L2Cache_Controller.MEM_Inv           6170      0.00%      0.00%
 system.ruby.L2Cache_Controller.NP.L1_GET_INSTR        15428      0.00%      0.00%
 system.ruby.L2Cache_Controller.NP.L1_GETS        32321      0.00%      0.00%
 system.ruby.L2Cache_Controller.NP.L1_GETX       133485      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS.L1_GET_INSTR       804811      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.L1_GET_INSTR       804813      0.00%      0.00%
 system.ruby.L2Cache_Controller.SS.L1_GETS        69338      0.00%      0.00%
 system.ruby.L2Cache_Controller.SS.L1_GETX         1923      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS.L1_UPGRADE        24312      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.L1_UPGRADE        24311      0.00%      0.00%
 system.ruby.L2Cache_Controller.SS.L2_Replacement          291      0.00%      0.00%
 system.ruby.L2Cache_Controller.SS.L2_Replacement_clean         6674      0.00%      0.00%
 system.ruby.L2Cache_Controller.SS.MEM_Inv            5      0.00%      0.00%
 system.ruby.L2Cache_Controller.M.L1_GET_INSTR           26      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L1_GETS      1304621      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L1_GETX       274075      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L1_GETS      1304646      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L1_GETX       274082      0.00%      0.00%
 system.ruby.L2Cache_Controller.M.L2_Replacement        99609      0.00%      0.00%
 system.ruby.L2Cache_Controller.M.L2_Replacement_clean         6704      0.00%      0.00%
 system.ruby.L2Cache_Controller.M.MEM_Inv         2851      0.00%      0.00%
 system.ruby.L2Cache_Controller.MT.L1_GET_INSTR            4      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT.L1_GETS        27482      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT.L1_GETS        27481      0.00%      0.00%
 system.ruby.L2Cache_Controller.MT.L1_GETX        24111      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT.L1_PUTX      1741802      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT.L1_PUTX      1741834      0.00%      0.00%
 system.ruby.L2Cache_Controller.MT.L2_Replacement          251      0.00%      0.00%
 system.ruby.L2Cache_Controller.MT.L2_Replacement_clean          134      0.00%      0.00%
 system.ruby.L2Cache_Controller.MT.MEM_Inv          229      0.00%      0.00%
@@ -1222,18 +1218,18 @@ system.ruby.L2Cache_Controller.S_I.MEM_Inv            5      0.00%      0.00%
 system.ruby.L2Cache_Controller.ISS.Mem_Data        32321      0.00%      0.00%
 system.ruby.L2Cache_Controller.IS.Mem_Data        15428      0.00%      0.00%
 system.ruby.L2Cache_Controller.IM.Mem_Data       133485      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS_MB.L1_GETS          235      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS_MB.L1_GETS          233      0.00%      0.00%
 system.ruby.L2Cache_Controller.SS_MB.L1_GETX            1      0.00%      0.00%
 system.ruby.L2Cache_Controller.SS_MB.L1_UPGRADE            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS_MB.Exclusive_Unblock        26235      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_MB.L1_GETS          157      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS_MB.Exclusive_Unblock        26234      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_MB.L1_GETS          159      0.00%      0.00%
 system.ruby.L2Cache_Controller.MT_MB.L1_GETX            2      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_MB.Exclusive_Unblock      1768613      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_IIB.WB_Data        25310      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_MB.Exclusive_Unblock      1768645      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_IIB.WB_Data        25308      0.00%      0.00%
 system.ruby.L2Cache_Controller.MT_IIB.WB_Data_clean         2170      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_IIB.Unblock            6      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_IB.WB_Data            5      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_IIB.Unblock            7      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_IB.WB_Data            6      0.00%      0.00%
 system.ruby.L2Cache_Controller.MT_IB.WB_Data_clean            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_SB.Unblock        27480      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_SB.Unblock        27478      0.00%      0.00%
 
 ---------- End Simulation Statistics   ----------
index e3065462866ea01c5e21df69fafff61891318fd8..af9f1b213fa075e2d2768815e3166cdd26bd3561 100644 (file)
@@ -30,7 +30,7 @@ Kernel command line: earlyprintk=ttyS0 console=ttyS0 lpj=7999923 root=/dev/hda1
 Initializing CPU#0\r
 PID hash table entries: 512 (order: 9, 4096 bytes)\r
 Marking TSC unstable due to TSCs unsynchronized\r
-time.c: Detected 2000.001 MHz processor.\r
+time.c: Detected 2000.000 MHz processor.\r
 Console: colour dummy device 80x25\r
 console handover: boot [earlyser0] -> real [ttyS0]\r
 Dentry cache hash table entries: 16384 (order: 5, 131072 bytes)\r
@@ -44,7 +44,7 @@ CPU: L2 Cache: 1024K (64 bytes/line)
 using mwait in idle threads.\r
 Freeing SMP alternatives: 34k freed\r
 Using local APIC timer interrupts.\r
-result 7812512\r
+result 7812506\r
 Detected 7.812 MHz APIC timer.\r
 Booting processor 1/2 APIC 0x1\r
 Initializing CPU#1\r
@@ -132,8 +132,8 @@ TCP cubic registered
 NET: Registered protocol family 1\r
 NET: Registered protocol family 10\r
 IPv6 over IPv4 tunneling driver\r
-input: PS/2 Generic Mouse as /class/input/input1\r
 NET: Registered protocol family 17\r
+input: PS/2 Generic Mouse as /class/input/input1\r
 EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended\r
 VFS: Mounted root (ext2 filesystem).\r
 Freeing unused kernel memory: 248k freed\r